@charset "utf-8";
/* CSS Document */

.gfont{font-family:Georgia;font-style:italic}

body{margin:0;padding:0;background:url(body_bg.jpg) #b3a089 top center;font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:18px;}
p{margin:0 0 18px 0;}
a{color:#23303c}

#page{margin:auto;background:url(page_bg.jpg) #dbd4cb top center;width:960px;position:relative;overflow:hidden}
.index #container{padding-top:562px;}
#container{padding-top:161px;}
#slogan{position:absolute;top:0;left:40px;height:90px;line-height:90px;color:#273340;font-size:18px;}
#slogan span{font-size:24px}
#slogan a{color:#273340;text-decoration:none}

#tel{position:absolute;top:0;right:33px;height:90px;line-height:90px;color:#273340;font-size:18px;}
#tel span{font-size:30px}

#topmenu{height:46px;line-height:46px;position:absolute;top:90px;left:0;width:960px;border-bottom:1px solid black;font-size:14px;background:url(topmenu_bg.gif) repeat-x;}
#topmenu ul,#topmenu li {border:0;padding:0;margin:0;list-style:none}
#topmenu li{float:left;display:block;border-right:1px solid #dbd2c8;padding:0px 16px;}
#topmenu li.last{border-right:none;}
#topmenu li.active{background:url(topmenu_active_bg.gif) repeat-x;}
#topmenu a{color:#fff;text-decoration:none}

#email{position:absolute;right:33px;top:104px;color:#fff;font-size:14px}
#email a{color:#fff}

#index {position:absolute;top:137px;left:0px;width:960px;height:390px;background:url(index_bg.jpg) no-repeat;}
#index .links{float:left;padding:54px 0 0 154px;width:240px;font-size:11px;font-weight:bold}
#index .links a{color:#fff;text-decoration:none}
#index .links p{margin-bottom:14px;line-height:14px;}

#index .about{float:right;padding-top:78px;padding-right:60px;font-size:13px;width:224px;color:#fff;line-height:15px;}
#index .about .mcolor {color:#d8d1c2}


#inside {background:url(inside_bg.jpg) no-repeat;width:410px;height:181px;position:absolute;top:161px;left:303px;padding-left:221px;padding-top:30px;color:#fff}
#inside .mcolor {color:#d8d1c2}

.index #oreh{position:absolute;top:527px;right:70px;background:url(oreh_bg.jpg) no-repeat;width:97px;height:35px;}
.inside #oreh{top:263px;left:35px;background:url(oreh_i_bg.jpg) no-repeat;width:144px;height:113px;position:absolute}

#leftmenu {width:241px;float:left;padding:0 40px 0 37px;font-size:13px;}
#leftmenu a{display:block;background-color:#283541;line-height:30px;height:31px;margin-bottom:1px;color:#fff;text-decoration:none;padding-left:15px;}
#leftmenu a.mcolor{background-color:#8d8376;margin-bottom:18px;}
#leftmenu  p{font-size:12px;color:#273340}

.inside #leftmenu a.mcolor{margin-bottom:130px;}

#content {float:left;width:603px;color:#23303c;margin-bottom:50px;}
#content .wfon{background:url(content_bg.jpg) no-repeat top left #f3f3f3;padding:35px;padding-bottom:0;overflow:hidden}
#content .comment{background:url(content_comment.gif) no-repeat top left;padding-top:120px;font-size:18px;}

.inside #content{padding-top:210px;}
.inside #content .wfon{background:url(content_i_bg.jpg) no-repeat top left #f3f3f3}
#content_end{height:57px;background:url(content_end_bg.jpg) no-repeat top right #f3f3f3;}

h1 {color:#162029;font-size:18px;margin:0;font-weight:normal}

h1.gfont {padding:6px 0 30px 80px;}

#footer{clear:both;background-color:#938f8b;height:48px;text-align:right;padding-right:40px;}
#footer a{color:#505050;text-decoration:none;}
#footer.counter{line-height:46px;}

#bread {margin-bottom:18px;}

#left_list a { 
display: inline;
background-color: transparent;
line-height: 16px;
height: 31px;
margin-bottom: 1px;
color: #000000;
text-decoration: none;
padding-left: 0px;
font-size: 12px;
}
#left_list a:hover { text-decoration: underline; color: #005fb5;}

