﻿body{margin:0;padding:0;background:#fff url(/_pic/bg_t.jpg) top repeat-x;font-family:Arial,Tahoma,Helvetica,sans-serif;color:#000;}
html, body{height:100%;}

/*---Global tags---*/
img{border:none;}
table{width:100%;border-collapse:collapse;border:0;}
form, ul, li, td{padding:0;margin:0;}
ul{/*list-style:none;*/}
input,select,textarea{font:13px Tahoma;line-height:13px;color:#2d2d2d;}

p, span, a, td, li{font-size:14px;}
h1{font-size:18px;color:#ff9000;font-weight:normal;}
h3{font-size:16px;}
h4{font-size:14px;font-weight:normal;}

a{color:#39747b;text-decoration:underline;}
a:hover{text-decoration:none;}

.abs{position:absolute;}
.rel{position:relative;}

/*--- framework ---*/
.page_in{padding:0;margin:0 auto;width:820px;min-width:820px;height:100%;}
.page{padding:0;margin:0;width:100%;min-width:1000px;position:relative;height:100%;background:url(/_pic/bg_b.jpg) bottom repeat-x;}
html>body .page{height:auto;min-height:100%;}
.before{font-size:1px;line-height:1px;width:820px;height:75px;clear:both;}
.empty,.footer{height:_foo_;}
.empty{font-size:1px;line-height:1px;}
.footer{position:absolute;left:0px;bottom:0px;width:100%;height:50px;}

.spcr{width:820px;height:1px;font-size:1px;line-height:1px;clear:both;}

.page{width:100%;height:100%;}
.header{width:820px;height:176px;}
.header_l{width:220px;height:176px;float:left;}
.header_r{width:560px;height:176px;float:right;clear:right;}
.main{width:100%;padding-top:10px;}
.main_in{width:820px;margin:0 auto;}
.left_part{float:left;width:220px;padding-right:40px;}
.left_part .spcr{width:220px;height:1px;font-size:1px;line-height:1px;}
.cont_part{width:550px;float:left;font-size:14px;line-height:17px;color:#666;text-align:justify;}
.cont_part .spcr{width:370px;height:1px;font-size:1px;line-height:1px;}
.right_part{float:right;clear:right;font-size:11px;width:170px;padding-left:20px;color:#666;}
.right_part a{font-size:11px;}
.right_part .spcr{width:170px;height:1px;font-size:1px;line-height:1px;}

/*--- header ---*/
.logo{padding:50px 0 0 0;margin-bottom:18px;}
.tel{color:#2d2d2d;font:18px Georgia;background:url(/_pic/tel.gif) 0 0 no-repeat;padding:0 0 3px 45px;}
.collage{width:560px;height:176px;font-size:1px;line-height:1px;background:url(/_pic/collage.jpg) 0 0 no-repeat;}

.top{padding:20px 0 0 0;margin:0;}
.top_mini{width:220px;float:left;margin-bottom:20px;padding-top:5px;}
.top_mini a{display:block;font:11px Tahoma;float:left;height:15px;}
.top_mini img{vertical-align:middle;margin-right:5px;}
.top_mini span{display:block;float:left;font-size:1px;line-height:1px;width:20px;height:10px;}
.top_menu{width:560px;float:right;clear:right;text-align:center;margin-bottom:20px;}
.top_menu,.top_menu a{font:18px Georgia;line-height:20px;}
.top_menu img{margin:0 18px;vertical-align:middle;}

/*--- main---*/
.left_menu{width:100%;margin-bottom:20px;}
.left_menu ul{list-style:none;padding:0;}
.left_menu li{background:url(/_pic/dashes.gif) bottom repeat-x;padding:8px 0 10px 0;}
.left_menu li div{background:url(/_pic/bvl.gif) 9px 8px no-repeat;padding-left:22px;}
.left_menu li,.left_menu a{font:18px Georgia;line-height:20px;color:#39747b;}



/*--- footer ---*/
.footer{line-height:16px;font-size:11px;color:#555;}
.footer_in{width:820px;margin:0 auto;border-top:1px solid #708699;}
.footer,.footer a{font-size:11px;}
.counters{float:right;clear:right;width:300px;padding-top:10px;}
.counters img{margin-left:10px;float:right;}
.copy{float:left;width:220px;padding:17px 40px 0 0;}

/*--- main content ---*/
h1{font:18px Georgia;color:#2d2d2d;}
.cont_part h1,.right_part h1{margin:0 0 10px 0;padding:5px 0 0 0;}
p{margin:5px 0 10px 0;text-indent:5px;}