body {padding:0px; margin:0px 10px 0px 10px; font-family:Tahoma; font-size:11px; width:990px;}

.body1 {float:left; min-width:990px; width:990px;}*html .body1 {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 955)? "955px" : "auto");}.header {height:112px; float:left; width:100%;}.main {width:100%; float:left;}.bottom { height:82px; float:left; width:100%; background:url(../images/line.gif) repeat-x top; padding-top:26px; }.logo {width:225px; height:45px; float:left; padding:48px 0px 0px 56px;}.menu0 {margin:0px 0px 0px 340px;}.menu {width:100%; float:left;}.menu ul {width:100%; float:left; padding:55px 0px 0px 0px; margin:0px; list-style:none;}.menu ul li{float:left; padding:0px 0px 0px 15px; margin:0px; list-style:none; text-align:right;}

.menu ul li a{float:left; padding:0px 0px 0px 0px; margin:0px; font-family:Tahoma; list-style:none; font-size:15px; font-weight:900; color:#000000; text-decoration:none;}

.menu ul li a b {font-size: 9px; color:#444444; font-weight:normal;}

.hrr  {width:600px;}.bl_l {width:398px; float:left;}.bl_r {margin:0px 20px 0px 398px;}.cont {width:100%; float:left; font-family: Tahoma; font-size:12px; color:#444444;}.cont p {padding:0px 0px 15px 0px; margin:0px;}


.pic {float:left; width:398px;}a {color:#2969a4;}a:hover {text-decoration:none;}.ots {float:left; padding:25px 0px 0px 40px; width:358px;}p.u_l {float:left; width:123px; padding:0px; margin:0px; line-height:18px;}p.u {float:left; padding:0px; margin:0px; line-height:18px;}p.u font {padding:0px 20px; font-size:11px;} .url {float:left; width:358px; padding-bottom:50px;} .text {float: left; width:358px;}h1 {font-family:Tahoma; font-size:16px; padding:15px 0px 0px 0px; margin:0px; font-weight:600; float:left; width:358px;}h2 {font-family:Tahoma; font-size:16px; text-align:left; color:#000000;}.text ul {padding:10px 0px 0px 0px; margin:0px; list-style:none; float:left;}

.text ul li {padding:0px 0px 0px 12px; margin:0px; list-style:none; float:left; width:346px; background:url(../images/v.gif) no-repeat left center; line-height:20px;}

.text ul li a {padding:0px 0px 0px 0px; margin:0px; list-style:none; float:left; color:#000000; text-decoration:none;}

.text2 ul li {padding:0px 0px 0px 12px; margin:0px; list-style:none; width:346px; background:url(../images/v.gif) no-repeat left center; line-height:20px;}

.text2 ul li a {padding:0px 0px 0px 0px; margin:0px; list-style:none; color:#000000; text-decoration:underline;}

.text2 ul {padding:10px 0px 0px 0px; margin:0px; list-style:none;}

.f_tel {float:left; width:100%; height:82px; background:url(../images/tel.gif) no-repeat top center;}.tel_l {width:295px; float:left; padding:26px 0px 0px 0px; text-align:right;}.tel_r {width:334px; float: right; padding:26px 0px 0px 0px;}.avtor {float:left; width:100%; text-align:center; padding-top:22px;}.t1 {width:195px; float:left; background: url(../images/t1.gif) no-repeat top left; padding:50px 0px 0px 0px; text-align:left;}.t2 {width:100px; float:left; background: url(../images/t2.gif) no-repeat top left; padding:50px 0px 0px 0px; text-align:left;}.t1 ul {padding:10px 0px 0px 0px; margin:0px; list-style:none; float:left; width:195px;}.t1 ul li{padding:0px 0px 5px 15px; margin:0px; list-style:none; float:left; width:180px; background:url(../images/vv.gif) no-repeat left center;}.t1 ul li a{padding:0px 0px 0px 0px; margin:0px; list-style:none; float:left;}.text_st {width:100%; float:left;}.ft {width:295px;}.ft_w { width:295px; float:left; padding-top:35px;}
/** images **/

div.mosimage { margin: 5px; }
div.mosimage_caption {  font-size: 11px; color: #666; }

div.caption       { padding: 0 4px; }
div.caption img   { border: 1px solid #D6E3EC; }
div.caption p     { font-size: 11px; color: #666; text-align: left; }

img.caption {border: 0px solid #D6E3EC;}

img {
border: 0 none; 
}
