body {
margin:0px;
background-color:#84bde6;
}
.hed1-block{
width:1002px;
height:48px;
display:block;
background:url(images/hh.jpg);
}

.former{
margin:0px;
padding:0px;
}

.search-text-bg{
width:47px;
height:48px;
display:block;
margin:0px;
padding:0px;
float:left;
clear:left;
}

.search-text-bg-text{
font-family:Tahoma;
font-size:10px;
color:#cbe1ef;
padding-top:15px;
padding-left:10px;
}


.inp-bg{
width:140px;
height:48px;
display:block;
float:left;
clear:none;
}

.inp{
width:131px;
margin-top:10px;
margin-left:3px;
}

.search-btn{
display:block;
float:left;
clear:none;
padding:0px;
margin-top:9px;
margin-left:3px;
border:0px solid #000000;
}

.search-btn-bg{
width:41px;
height:48px;
display:block;
float:left;
clear:none;
padding:0px;
margin:0px;
border:0px solid #000000;
}

.hed1-1{
width:30px;
height:48px;
display:block;
clear:none;
float:left;
}


A.menu1 {float:left; clear:none;background: url('images/menu1.jpg');display: block;width: 71px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu1:hover {background: url('images/menu1.jpg');text-decoration:underline;}

A.menu2 {float:left; clear:none;background: url('images/menu2.jpg');display: block;width: 72px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu2:hover {background: url('images/menu2.jpg');text-decoration:underline;}

A.menu3 {float:left; clear:none;background: url('images/menu3.jpg');display: block;width: 91px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu3:hover {background: url('images/menu3.jpg');text-decoration:underline;}

A.menu4 {float:left; clear:none;background: url('images/menu4.jpg');display: block;width: 76px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu4:hover {background: url('images/menu4.jpg');text-decoration:underline;}


A.menu5 {float:left; clear:none;background: url('images/menu5.jpg');display: block;width: 56px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu5:hover {background: url('images/menu5.jpg');text-decoration:underline;}

A.menu6 {float:left; clear:none;background: url('images/menu6.jpg');display: block;width: 106px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu6:hover {background: url('images/menu6.jpg');text-decoration:underline;}

A.menu7 {float:left; clear:none;background: url('images/menu7.jpg');display: block;width: 76px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu7:hover {background: url('images/menu7.jpg');text-decoration:underline;}

A.menu8 {float:left; clear:none;background: url('images/menu8.jpg');display: block;width: 66px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu8:hover {background: url('images/menu8.jpg');text-decoration:underline;}

A.menu9 {float:left; clear:none;background: url('images/menu9.jpg');display: block;width: 70px;height: 48px;border: 0px solid #000;margin-top:0px;text-decoration:none;color:#000000;}
A.menu9:hover {background: url('images/menu9.jpg');text-decoration:underline;}



.hed2-block{
width:1002px;
height:256px;
display:block;
clear:both;
background:url(images/header.jpg) right;
}

.main-td{
width:716px;
vertical-align:top;
background:#dcdcdc;
}

.side-td{
width:286px;
vertical-align:top;
background:#dcdcdc;
}

.main-top-line{
width:716px;
height:35px;
display:block;
background:#dcdcdc;
}

.icons{
margin-left:80px;

}

.icons img{
border:0px solid #000000;
margin-right:15px;
}

.hi-block{
width:676px;
margin-left:24px;
}

.hi-title{
width:676px;
height:31px;
background:url(images/hi-title.jpg);
}

.hi-bg{
width:676px;
background:#7bb6e0 url(images/hi-bg.jpg) repeat-x;
}


.news-block{
width:676px;
margin-left:24px;
}

.news-title{
width:676px;
height:28px;
background:url(images/news-title.jpg);
}

.news-bg{
width:676px;
background:#f3e49f url(images/news-bg.jpg) repeat-x;
}


.opr-block{
width:676px;
margin-left:24px;
}

.opr-title{
width:676px;
height:30px;
background:url(images/opr-title.jpg);
}

.opr-bg{
width:676px;
background:#8ccea0 url(images/opr-bg.jpg) repeat-x;
}

.hi-bg-text{
padding:12px;
font-family:Verdana;
font-size:12px;
text-align:justify;
}

.news-table{
width:640px;
padding-top:15px;
padding-bottom:10px;
}

.news-text-td{
vertical-align:top;
}

.news-img-td{
width:94px;
vertical-align:top;
}



.news-split{
display:block;
height:1px;
overflow:hidden;
border-top:1px solid #000000;
}

.footer-bg{
width:1002px;
height:141px;
background:#dcdcdc url(images/footer.jpg) bottom no-repeat;
text-align:center;
vertical-align:top;
}

.footer-text{
font-family:Arial;
font-size:14px;
display:block;
color:#ffffff;
text-align:center;
padding-top:80px;
}

.footer-text a:link{color:#ffffff;text-decoration:none;}
.footer-text a:visited{color:#ffffff;text-decoration:none;}
.footer-text a:hover{color:#ffffff;text-decoration:underline;}
.footer-text a:visited:hover{color:#ffffff;text-decoration:underline;}


.footer-text1{
font-family:Arial;
font-size:12px;
display:block;
color:#ffffff;
text-align:center;
padding-top:10px;
}

.footer-text1 a:link{color:#ffffff;text-decoration:none;}
.footer-text1 a:visited{color:#ffffff;text-decoration:none;}
.footer-text1 a:hover{color:#ffffff;text-decoration:underline;}
.footer-text1 a:visited:hover{color:#ffffff;text-decoration:underline;}


.cal-block{
width:241px;
margin-left:14px;
margin-top:10px;
}

.cal-title{
width:241px;
height:28px;
background:url(images/cal-title.jpg);
}

.cal-bg{
width:241px;
background:#75d7f4 url(images/cal-bg.jpg) repeat-x;
}



.banner{
margin-top:20px;
margin-left:30px;
}

.spliter{
clear:both;
display:block;
height:1px;
border-top:1px dotted #616161;
overflow:hidden;
margin-top:5px;
margin-bottom:5px;
}

.sub_okom{
width:150px;
background:#e8e8e8;
display:block;
border:1px solid #616161;
position:absolute;
left:50%;
margin-left:-240px;
top:48px;
    opacity:0.90;
    -moz-opacity:0.90; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=90); /* Для IE6&7 */

}


.sub_okom-text{
z-index:3;
font-family:Arial;
font-size:12px;
color:#017cbf;
margin:10px;
opacity:1;
-moz-opacity:1; /* для старых браузеров на основе Gecko */
filter:alpha(opacity=1); /* Для IE6&7 */
}



.sub_okom-text a:link{text-decoration:none;color:#03345b;}
.sub_okom-text a:visited{text-decoration:none;color:#03345b;}
.sub_okom-text a:hover{text-decoration:underline;color:#03345b;}
.sub_okom-text a:visited:hover{text-decoration:underline;color:#03345b;}


.sub_okom1{
width:220px;
background:#e8e8e8;
display:block;
border:1px solid #616161;
position:absolute;
left:50%;
margin-left:69px;
top:48px;
    opacity:0.90;
    -moz-opacity:0.90; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=90); /* Для IE6&7 */

}


.sub_okom2{
width:220px;
background:#e8e8e8;
display:block;
border:1px solid #616161;
position:absolute;
left:50%;
margin-left:-97px;
top:48px;
    opacity:0.90;
    -moz-opacity:0.90; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=90); /* Для IE6&7 */
}

.sub_okom3{
width:220px;
background:#e8e8e8;
display:block;
border:1px solid #616161;
position:absolute;
left:50%;
margin-left:-7px;
top:48px;
    opacity:0.90;
    -moz-opacity:0.90; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=90); /* Для IE6&7 */
}

.page-title{
width:676px;
height:28px;
background:url(images/page-title.jpg);
display:block;
clear:both;
}

.content {
font-family:Verdana;
font-size:12px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
}


.content td{
font-family:Verdana;
font-size:12px;
}

.content h1{
font-family:Verdana;
font-size:24px;
margin:0px;
padding-top:0px;
font-weight:normal;
padding-bottom:5px;
}

.content a:link{text-decoration:underline;color:#12558c;}
.content a:visited{text-decoration:underline;color:#12558c;}
.content a:hover{text-decoration:underline;color:#1d83c1;}
.content a:visited:hover{text-decoration:underline;color:#1d83c1;}

.work-block{
text-align:center;
width:190px;
height:170px;
padding:5px;
display:block;
float:left;
clear:none;
}

.work-img-block{
display:block;
}

.work-img{
border:1px solid #2872f0;
}


.gal-block{
text-align:center;
width:190px;
height:140px;
padding:5px;
display:block;
float:left;
clear:none;
}

.gal-img-block{
display:block;
}

.gal-img{
border:1px solid #2872f0;
}









.tbl{
border:1px solid #000000;
border-collapse:collapse;
}
.tbl td{
border:1px solid #000000;
border-collapse:collapse;
}


.wday1{
font-family:Verdana;
font-size:12px;
color:#000000;
}

.wday
{
font-family:Arial;
font-size:14px;
color:#0a15ab;
}


.wday a:link{text-decoration:underline;color:#0a15ab;}
.wday a:visited{text-decoration:underline;color:#0a15ab;}
.wday a:hover{text-decoration:underline;color:#0a15ab;}
.wday a:visited:hover{text-decoration:underline;color:#0a15ab;}




.cal-days{
width:210px;
display:block;
margin-left:20px;
font-family:Arial;
font-size:14px;
color:#0a15ab;
}

.cal-day-t{
font-family:Verdana;
font-size:12px;
color:#000000;
width:30px;
height:20px;
overflow:hidden;
float:left;
clear:none;
}

.cal-day{
font-family:Arial;
font-size:14px;
color:#0a15ab;
width:30px;
height:20px;
overflow:hidden;
float:left;
clear:none;
}

.cal-day a:link{text-decoration:underline;color:#0a15ab;}
.cal-day a:visited{text-decoration:underline;color:#0a15ab;}
.cal-day a:hover{text-decoration:underline;color:#0a15ab;}
.cal-day a:visited:hover{text-decoration:underline;color:#0a15ab;}

.cal-days a:link{text-decoration:underline;color:#0a15ab;}
.cal-days a:visited{text-decoration:underline;color:#0a15ab;}
.cal-days a:hover{text-decoration:underline;color:#0a15ab;}
.cal-days a:visited:hover{text-decoration:underline;color:#0a15ab;}


.cal-title1 {width:241px;height:28px;background:url(images/cal-title1.jpg);}
.cal-title2 {width:241px;height:28px;background:url(images/cal-title2.jpg);}
.cal-title3 {width:241px;height:28px;background:url(images/cal-title3.jpg);}
.cal-title4 {width:241px;height:28px;background:url(images/cal-title4.jpg);}
.cal-title5 {width:241px;height:28px;background:url(images/cal-title5.jpg);}
.cal-title6 {width:241px;height:28px;background:url(images/cal-title6.jpg);}
.cal-title7 {width:241px;height:28px;background:url(images/cal-title7.jpg);}
.cal-title8 {width:241px;height:28px;background:url(images/cal-title8.jpg);}
.cal-title9 {width:241px;height:28px;background:url(images/cal-title9.jpg);}
.cal-title10 {width:241px;height:28px;background:url(images/cal-title10.jpg);}
.cal-title11 {width:241px;height:28px;background:url(images/cal-title11.jpg);}
.cal-title12 {width:241px;height:28px;background:url(images/cal-title12.jpg);}


.cal-title01 {width:241px;height:28px;background:url(images/cal-title1.jpg);}
.cal-title02 {width:241px;height:28px;background:url(images/cal-title2.jpg);}
.cal-title03 {width:241px;height:28px;background:url(images/cal-title3.jpg);}
.cal-title04 {width:241px;height:28px;background:url(images/cal-title4.jpg);}
.cal-title05 {width:241px;height:28px;background:url(images/cal-title5.jpg);}
.cal-title06 {width:241px;height:28px;background:url(images/cal-title6.jpg);}
.cal-title07 {width:241px;height:28px;background:url(images/cal-title7.jpg);}
.cal-title08 {width:241px;height:28px;background:url(images/cal-title8.jpg);}
.cal-title09 {width:241px;height:28px;background:url(images/cal-title9.jpg);}

.atitle {width:241px;height:28px;background:url(images/atitle.jpg);}+




.news-text{
font-family:Verdana;
font-size:12px;
display:block;
width:520px;
}



.news-text a:link{color:#000000;text-decoration:none;}
.news-text a:visited{color:#000000;text-decoration:none;}
.news-text a:hover{color:#146cb3;text-decoration:underline;}
.news-text a:visited:hover{color:#146cb3;text-decoration:underline;}

.news-text b{
font-family:Verdana;
font-size:12px;
color:#e74144;
}

.news-more{
font-family:Verdana;
font-size:12px;
display:block;
text-align:right;
width:520px;
}

.news-more a:link{color:#146cb3;text-decoration:none;}
.news-more a:visited{color:#146cb3;text-decoration:none;}
.news-more a:hover{color:#146cb3;text-decoration:underline;}
.news-more a:visited:hover{color:#146cb3;text-decoration:underline;}
