/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, applet, object, iframe, blockquote, pre,  abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body{
background:url(images/bg_main.jpg) top center repeat-x #f6ed87;
}
.razdf2{ padding-left:7px; padding-right:7px;}
a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

text-decoration:underline;
color:#343434;
}
a:hover{text-decoration:none}
a.top_a{ color:#fd8015; margin-left:1px;}
a.ul_a{ color:#ae0000; }
.fl{float:left}
.fr{float:right}
.cl{clear:both; line-height:1px}
a.read{
font-size:11px;
	}
a.read:hover{ text-decoration:none}

#global {
	margin: 0 auto;
	width: 1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
}
#header a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; line-height:17px }
#header a:hover{ text-decoration:underline}

ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;

}
li{
	list-style-type: none;
	padding:0px;
	margin: 0px;
	
	
}
.marker:hover{text-decoration:none;}
.marker{
	background: url(images/marker.gif) no-repeat;
	background-position:0px 7px;
	padding-left:17px;
	text-decoration:none;
	padding-bottom:7px;
}
.marker, #ie#fix{
	background: url(images/marker.gif) no-repeat;
	background-position:0px 8px;
	padding-left:17px;
	text-decoration:none;
	padding-bottom:6px;
}
x:-moz-any-link,html:root .marker{background-position:0px 7px;}
x:-moz-any-link,x:default,html:root .marker{background-position:0px 8px;}
.marker1{
	background: url(images/marker.gif) no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	text-decoration:none;
	padding-bottom:14px;
}
.marker1, #ie#fix{
	background: url(images/marker.gif) no-repeat;
	background-position:0px 9px;
	*background-position:0px 7px;
	padding-left:20px;
	text-decoration:none;
	padding-bottom:10px;
	*padding-bottom:14px;
}
x:-moz-any-link,html:root .marker1, #ie#fix{background-position:0px 9px;}
x:-moz-any-link,x:default,html:root .marker1, #ie#fix{background-position:0px 10px;}
#header ul a{
color:#bf4f1f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#header ul a:hover{
text-decoration:none;
}
#main ul a{
color:#bf4f1f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#main ul a:hover{
text-decoration:none;
}
.map{
float:right;
margin-right:10px;	
}
/*
================================================================================
|                                     FONTS                                    |
================================================================================
*/
.ftitle{ font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#fff; font-weight:bold;}
.fslog{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#f6ed87; font-weight:bold;  padding-left:3px; margin-top:0px; }
.ftitle2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#f6ed87; font-style:italic}
.fslog2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding-top:1px; line-height:18px;}
.fsearch{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#434343; line-height:27px }
.ftitlestory{  font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#6f191a; font-weight:bold }
.ftitlestory_top{  font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#6e2307; font-weight:bold; line-height:22px; padding-bottom:9px; margin-left:-1px;}
.ftitlestory2{ font-family:tahoma; font-size:11px; color:#8e8e8e; border-bottom:1px dotted #cecece; padding-bottom:7px;}
.ftitlestory2_top{ font-family:tahoma; font-size:11px; color:#a9a9a9; border-bottom:1px dotted #7b7b7c; padding-bottom:7px;}
.copy{ margin-top:21px;color:#343434;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;   }
.copy a{ color:#343434;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.bott_menu{ padding-right:80px;}
.fmain{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#343434; line-height:18px;}
#top_bl_center .fmain_top{ font-family:tahoma; font-size:11px; color:#bababa; line-height:16px;}
.forange{font-family:tahoma;font-size:12px;color:#fa9300;}
.forange2{font-family:tahoma;font-size:12px;color:#fa9300; line-height:16px;}
/*
================================================================================
|                                     HEADER                                   |
================================================================================
*/
.razdf{ padding-left:8px; padding-right:5px;}
#header {
	width: 100%;
	
	position: relative;
	overflow:hidden;
}
.bg_header_2{
background:url(images/bg_header_2.jpg) no-repeat;
width:900px;
height:309px;
margin:0 auto;
}
.bg_header_22{
background:url(images/bg_header_22.jpg) no-repeat;
width:900px;
height:309px;
margin:0 auto;
}
.bg_header_23{
background:url(images/bg_header_23.jpg) no-repeat;
width:900px;
height:309px;
margin:0 auto;
}
.bg_header_24{
background:url(images/bg_header_24.jpg) no-repeat;
width:900px;
height:309px;
margin:0 auto;
}
.bg_header_25{
background:url(images/bg_header_25.jpg) no-repeat;
width:900px;
height:309px;
margin:0 auto;
}
.name{
padding-left:47px;
margin-top:30px;
height:60px;
overflow:hidden;
width:290px;
float:left;
}

.name2{
width:330px;
padding-top:65px;
padding-left:27px;
height:200px;
overflow:auto;
}
.banner_head{
width:280px;
margin-top:20px;
margin-left:30px;
float:left;
overflow:hidden;
height:1%;
background: #f7f7f7;
}
.bann1_top{
background:url(images/banner_1_top.jpg) no-repeat #f7f7f7;
padding-bottom:55px;
}
.bann2_top{
background:url(images/banner_1_top.jpg) no-repeat #f7f7f7;
padding-bottom:55px;
}
.bann3_top{
background:url(images/banner_1_top.jpg) no-repeat #f7f7f7;
padding-bottom:55px;
}
.bann_bot{
background:url(images/banner_bottom.jpg) bottom no-repeat;
height:11px;
}
.ie1{ margin-left:50px;}
.ie2{	padding-bottom:10px; *padding-bottom:15px }
.bann_line{ background:url(images/banner_line.jpg); line-height:8px; height:8px; width:220px; margin:0 auto; margin-top:8px;}
.fb1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; color:#6f191a; padding-top:24px; padding-left:29px;}
.fb2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4c4c; padding-top:14px; padding-left:30px; width:220px; line-height:18px; }
#header a.bann{ 


color:#4c4c4c;

}
#header a.bann:hover{ text-decoration:underline}

#footer a.und{ font-family:tahoma; font-size:11px;	color:#999999; text-decoration:underline;}
#footer a.und:hover{ text-decoration:none}
#header a.more{
background:url(images/header_button.jpg) no-repeat;
width:58px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
text-decoration:none;
display:block;
text-align:center;
margin-top:14px;
line-height:28px;
padding-right:2px;
}
#header a.more:hover{ text-decoration:underline}
.razd{
float:left;
width:1px;
font-size:1px;
height:32px;
background-image:url(images/menu_line.gif);
background-repeat:no-repeat;
}
#menu_top{
width:600px;
height:40px;
padding-left:13px;
margin-top:60px;
float:left;text-decoration:none;
}
#menu_top a{
	display:block;
	text-decoration:none;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:40px;
	outline:none;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width:119px;
}
#menu_top a.m1{
	text-decoration:none;
	background:none;
}
#menu_top a.m1:hover{
	text-decoration:none;
	background-image:url(images/menu_1_on.png);
	color:#f6ed87;
}
#menu_top a.m1active{
	text-decoration:none;
	background-image:url(images/menu_1_on.png);
	color:#f6ed87;
}
#menu_top a.m1active:hover{text-decoration:none;
color:#f6ed87;}
#menu_top a.m2{
	text-decoration:none;
	background:none;
	height:45px;
}
#menu_top a.m2:hover{
	text-decoration:none;height:45px;
	background-image:url(images/menu_1_on.png);
	background-repeat:no-repeat;color:#f6ed87;
}
#menu_top a.m2active{
	text-decoration:none;height:45px;
	background-image:url(images/menu_1_on.png);
	background-repeat:no-repeat;color:#f6ed87;
}
#menu_top a.m2active:hover{text-decoration:none;color:#f6ed87;}

/*
================================================================================
|                                     MAIN                                     |
================================================================================
*/
#main {
	overflow:hidden;
	height:1%;
	margin:0 auto;
	width:1000px;
	padding-top:7px;
}
#main img{
border:2px solid #174d35;	
}
.pic1{
float:right;
margin:4px 0 0 10px;	
}
.pic1 img{

margin:0 0 17px 0px;	
}
.pic2{
padding-top:8px;
padding-left:12px;	
}
.pic2 img{
	float:left;
}
.pic3{
margin:0 108px;	
}
.left{
	float:left;
	width:840px;
	padding-left:65px;
	text-align:justify;
	}
	.title1{
		color:#6f191a;
		font-weight:bold;
	}
	.list1 li{
	background:url(images/marker.jpg) no-repeat 0 7px;
	padding-left:13px;	
	}
	.div-ul{
	float:left;
	width:204px;	
	}
	.gallery img{
margin-bottom:5px;	
margin-right:15px;
	}

/**************************************************/
.list_box{
background-image:url(images/line_y.jpg);
background-position:left top;
background-repeat:repeat-y;
overflow:hidden;
height:1%;
line-height:15px;
width:560px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
margin-top:14px;
}
.list_box a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:none;
line-height:15px;
}
.list_box a:hover{ text-decoration:underline}
.t{
overflow:hidden;
height:1%;
border-top:dotted 1px;
padding-top:2px;
}
.t1{
padding:0px 6px;
width:12px;
float:left;
overflow:hidden;
}
.t2{
padding:0px 8px;
padding-right:0px;
width:483px;
float:left;
}
.t3{
padding-right:7px;
padding-top:0px;
overflow:auto;
float:right;
}

/**************************************************/
/*
================================================================================
|                                     FOOTER                                   |
================================================================================
*/
#foot{
background-color:#f6ed87;
text-align:center;
}
#footer {
	clear:both;
	overflow:hidden;
	width:1000px;
	background-image:url(images/bg_footer.jpg) ;
	background-repeat:no-repeat;
	margin:0 auto;
	height:70px;
	text-align:center;

}
/*
================================================================================
|                                     FORM                                   |
================================================================================
*/
.formblock{
width:468px;
overflow:hidden;
line-height:15px;
}
form{ line-height:15px; color:#1a1815; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.forml{
border-color:#404040 #d4d0c8 #D4D0C8 #404040;
border-style:solid;
border-width:2px 1px 1px 2px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
height:14px;
line-height:normal;
margin-bottom:5px;
width:267px;
overflow:hidden;
padding-bottom:1px;
}

.form2{
border-color:#404040 #d4d0c8 #D4D0C8 #404040;
border-style:solid;
border-width:2px 1px 1px 2px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
height:14px;
line-height:normal;
margin-bottom:5px;
width:266px;
overflow:hidden;
padding-bottom:1px;
}

.mess
{width:558px;height:127px; overflow:auto; margin-top:0px}
.send{
border:0px;
background-image:url(images/button_2.jpg);
height:19px;
width:56px;
float:right;
cursor:pointer;
margin-top:15px;
color:#575656;
padding-bottom:4px;
font-family:tahoma;
font-size:10px;
font-weight:bold;
}
.reset{
border:0px;
background-image:url(images/button.jpg);
height:19px;
width:56px;
color:#575656;
float:right;
cursor:pointer;
margin-top:15px;
padding-bottom:4px;
font-family:tahoma;
font-size:10px;
font-weight:bold;
}