body
{
	margin : 0px;
	padding : 0px 0px 0px 0px;
	vertical-align : top;
	text-align : left;
}

html
{
	margin : 0px;
	padding : 0px 0px 0px 0px;
}

.red{
    color: red;
}

.up_h1{font-size:8;margin:-1 1 0 1; padding:0 0 0 0;color:#696969;letter-spacing:1;line-height:100%;font-family: tahoma;}


.zaim_form{
    width: 500px;
}

.zaim_form td{
    vertical-align: top;
    padding: 3px 0px 3px 0px;
}

.table_result{
    width: 250px;
}

.table_result td{
    border: 1px #F3E0CD solid;
    padding: 5px;
}

.credit_form{
    width: 400px;
}

.sp a{
    font-size: 12px;
    color: #884000;
    font-weight: bold;
}

.credit_form td{
    padding : 10px;
}

.credit_table{
    width: 100%;
}

.all_size
{
	width : 100%;
	height : 100%;
	font-size : 1px;
}

.main_table
{
	width: 100%;

	text-align : left;
}

.logo_container
{
	height : 70px;
}

.logo_top
{
	background-image : url(../images/logo_top_bg.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	
	height : 100%;
	width : 100%;
}

.colage_container
{
	height : 383px;
	
	background-image : url(../images/collage_sub_bg.jpg);
	background-position : top left;
	background-repeat : repeat-x;
}

.ddd
{
	background-image : url(../images/collage_bg.jpg);
	background-position : top center;
	background-repeat : no-repeat;
}

.logo_href_cont
{
	padding : 0px 0px 0px 60xp;
	vertical-align : top;
	text-align : left;
	width : 430px;
}

.logo_href_cont a
{
	display : block;
/*	border : 1px solid red;*/
	margin : 3px 0px 0px 0px;
	padding : 0px 0px 0px 16px;
	width : 397px;
	height : 62px;
}

.search_container
{
	text-align : right;
	vertical-align : middle;
	/*padding : 27px 0px 0px 0px;
	_padding : 26px 0px 0px 0px;*/
	font-size : 1px;
}

.search_but_container
{
	text-align : right;
	vertical-align : middle;
	/*padding : 27px 15px 0px 0px;*/
	padding : 0px 15px 0px 0px;
	font-size : 1px;
	width: 20px;
	text-align : left;
}

input.search
{
	border: 1px solid #8f603d;
	border-right : 0px;
	background-color : #ffebcb;
	height : 16px;
	_height : 21px;
    width : 167px;
	
	font-family : Tahoma;
	font-size : 11px;
	color : #a77855;
	font-weight : normal;
	
	padding : 3px 0px 0px 5px;
}

.button_search
{
	width: 21; 
	height: 21;
	padding : 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px;
}

.menu_container
{
	height : 50px;
white-space : nowrap;
}

.menu_table
{
	width : 100%;
	height : 50px;
	
	background-image : url(../images/menu_bg.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	white-space : nowrap;
}

.menu_table td
{
	height : 50px;
	white-space : nowrap;
}


.mainlevel:link, .mainlevel:visited{
    font-family : arial;
    font-size : 13px;
    font-weight : bold;
    float: left;
    color: #424242;
    text-decoration : none;
    margin : 0px 0px 0px 0px;
    _margin : 0px 0px 0px 0px;
    text-align : center;
    display : block;
    height : 33px;
    _height : 45px;
    padding : 17px 16px 0px 15px;
    _padding : 15px 16px 0px 15px;
    background-image : url(../images/menu_border.gif);
    background-position : top right;
    background-repeat : no-repeat;
    
    /*white-space : nowrap;*/
}

.mainlevel:hover{
    color: #1e1d1d;
    background-image : url(../images/menu_act_bg.jpg);
    background-position : top center;
    background-repeat : no-repeat;
}

.td_menu_container
{
	text-align : center;
	font-family : arial;
	font-size : 13px;
	font-weight : bold;
	color: #424242;
	text-decoration : none;
	margin : 0px;
	
	padding : 0px 10px 0px 22px;
	_padding : 0px 10px 0px 22px;
		
	background-image : url(../images/menu_border.gif);
	background-position : top right;
	background-repeat : no-repeat;
}

.td_menu_container a
{
	font-family : arial;
	font-size : 13px;
	font-weight : bold;
	color: #424242;
	text-decoration : none;
	margin : 0px 0px 0px -22px;
	_margin : 0px -10px 0px -22px;
	
	text-align : center;
	
	display : block;
/*	border : 1px solid red;*/
	width : 100%;
	height : 33px;
	padding : 17px 15px 0px 15px;
	_padding : 17px 16px 0px 15px;
	
	white-space : nowrap;
}

.td_menu_container a:hover
{
	color: #1e1d1d;
	
	background-image : url(../images/menu_act_bg.jpg);
	background-position : top center;
	background-repeat : no-repeat;
}

.subcat_container
{
	height : 179px;
	
	background-image : url(../images/sub_rght_stripe.jpg);
	background-position : top left;
	background-repeat : repeat-x;
}

.category_lft
{	
	background-image : url(../images/sub_lft_stripe.jpg);
	background-position : top right;
	background-repeat : no-repeat;
	
	padding : 0px 0px 0px 35px;
	
	text-align : left;
	vertical-align : top;
}

.go_href
{
	display : block;
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	color: #ffeaaa;
	text-decoration : none;
	
	margin : 22px 0px 0px 5px;
	padding : 2px 0px 0px 6px;
	_padding : 2px 10px 0px 8px;
	
	width : 72px;
	_width : 78px;
	height : 19px;
	
	background-image : url(../images/button_go.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.category_cntr
{
	height: 179px;
	width: 68px;

	background-image : url(../images/sub_cntr_bg.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.category_rght
{
	width : 46%;
	
	background-image : url(../images/sub_rght_bg.jpg);
	background-position : top right;
	background-repeat : no-repeat;
	
	padding : 0px 0px 0px 13px;
	
	text-align : left;
	vertical-align : top;
}

.sub_text_cont_rght
{
	font-family : arial;
	font-size : 12px;
	font-weight : normal;
	color: #643b14;
	text-decoration : none;
	line-height : 16px;
	
	
	text-align : left;
	padding : 53px 0px 0px 5px;
	margin : 0px 209px 0px 0px;

	background-image : url(../images/slogan_rght.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.sub_text_cont
{
	font-family : arial;
	font-size : 12px;
	font-weight : normal;
	color: #643b14;
	text-decoration : none;
	line-height : 16px;
	
	text-align : left;
	padding : 53px 0px 0px 5px;
	margin : 0px 175px 0px 0px;

	background-image : url(../images/slogan_left.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.content_container
{
	padding : 36px 13px 0px 12px;
}

.content_left
{
	padding : 0px 20px 50px 36px;
    vertical-align: top;
	width: 80%;
}


.componentheading, .contentheading
{
    width: 100%;
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 20px;
    font-weight : normal;
    color: #884000;
    text-decoration : none;
    margin-bottom: 10px;
    line-height: 22px;
    height : 22px;
    background-image : url(../images/right_model_dot.gif);
    background-position : bottom left;
    background-repeat : repeat-x;
}

.contentheading_not
{
    width: 100%;
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 20px;
    font-weight : normal;
    color: #884000;
    text-decoration : none;
    margin-bottom: 10px;
    line-height: 22px;
    height : 22px;
   
}



.div_title
{
	width : 100%;
	text-align : left;
	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color: #884000;
	text-decoration : none;
	
	height : 24px;
	
	background-image : url(../images/right_model_dot.gif);
	background-position : bottom left;
	background-repeat : repeat-x;
}

.contentpane, .contentpaneopen, .searchintro, .content_left{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    color: #505050;
    line-height : 16px;
    text-align: left;
}

.contentpaneopen td, .contentpaneopen tbody
{
	width: 100%;
}

.contentpaneopen, .contentpaneopen
{
	width: 100%;
}

.MsoNormal
{
	width: 100%;
}

.button{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    height: 17px;
    color: #505050;
    border: 1px solid #8f603d;
    background-color : #ffebcb;
}

.inputbox{
    border: 1px solid #8f603d;
    background-color : #ffebcb;
    
    font-family : Tahoma;
    font-size : 11px;
    color : #a77855;
    font-weight : normal;    
}

p.q
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #505050;
	text-decoration : none;
	line-height : 16px;
	
	text-align : left;
	vertical-align : top;
	
	padding : 0px 0px 0px 25px;
	margin : 18px 0px 0px 0px;
	
	background-image : url(../images/content_index_dot2.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}


.div_category, p
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #505050;
	text-decoration : none;
	line-height : 16px;
	
	text-align : left;
	vertical-align : top;
	
	padding : 0px 0px 0px 25px;
	margin : 18px 0px 0px 0px;
	
	background-image : url(../images/content_index_dot.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.modifydate, .small, .createdate{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style: italic;
    font-weight : normal;
    color: #505050;
    text-decoration : none;
    line-height : 12px;
    
    text-align : left;
    vertical-align : top;
    
    padding : 0px 0px 0px 25px;
    margin : 18px 0px 0px 0px;
}

.main_table_bottom
{
	height : 94px;
	
	background-image : url(../images/main_table_footer_bg.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	
	background-color : #72838D; 
}

.content_rght
{
	width : 250px;
	background-color : #fff;
	vertical-align : top;
	text-align : left;
}

.div_news_title
{
	height : 24px;
	text-align : left;
	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color: #884000;
	text-decoration : none;
	
	background-color : #fff;
	border-bottom : 2px solid #f3e0cd;
}

.div_new_model
{
	padding : 20px 10px 20px 15px;
	
	background-image : url(../images/right_model_dot.gif);
	background-position : bottom left;
	background-repeat : repeat-x;
}

.div_new_model a
{	
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	color: #c08d5d;
	text-decoration : none;
}

.div_new_model a:hover
{	
	text-decoration : underline;
}


.div_new_model img
{
	width: 144px;
	border : 3px solid #F3E1CD;
}

.bottom_left
{
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #b2c3cd;
	text-decoration : none;
	
	text-align : left;
	vertical-align : top;
	
	padding : 20px 0px 0px 55px;
}

.bottom_left a
{
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #d3efff;
}

.bottom_right
{
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #b2c3cd;
	text-decoration : none;
	
	text-align : right;
	vertical-align : top;
	
	padding : 20px 40px 0px 0px;
}

a
{    
    font-family : Tahoma;
    font-size : 11px;
    font-weight : bold;
    color: #c08d5d;
    text-decoration : none;
}

.sectiontableheader{
    font-family : Tahoma;
    font-size : 13px;
    font-weight : bold;
    color: #884000;
    padding:5px 0px 5px 0px;
}

.blog
{
	width: 100%;
}


.tel_collage
{
	position: absolute;
	top: 180px;
	left: 0px;
	text-align: left;
	
	padding: 0px 0px 0px 20px;

	font-family: Tahoma;
	font-size: 16px;
	color: #838383;
	font-weight: bold;
}

.tel_collage b
{
	font-family: Tahoma;
	font-size: 18px;
	color: #fff;
	/*font-weight: bold;*/
	line-height: 40px;
}

.adress_collage
{
	position: absolute;
	top: 180px;
	right: 0px;
	text-align: right;
	
	padding: 0px 15px 0px 0px;

	font-family: Tahoma;
	font-size: 15px;
	color: #838383;
	font-weight: bold;
}

.adress_collage b
{
	font-family: Tahoma;
	font-size: 18px;
	color: #fff;
	/*font-weight: bold;*/
	line-height: 40px;
}

.mnu
{
	height: 1px;
	width: 1000px;
}

object
{
	border: 0px;
}

embed
{
	border: 0px;
}

.fff
{
	border: 0px;
}

.ttx 
{
	width: 100px;
	color: #b2c3cd;
	font-size: 15px;
}


.news_txt
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #505050;
	text-decoration : none;
	line-height : 16px;
	
	text-align : left;
	vertical-align : top;
	
	padding : 0px 0px 0px 25px;
	margin : 18px 0px 0px 0px;
	
	
}