* {margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;line-height:1.5;}
body ,html {width:100%;height:100%;color:#113772;}
body {background:url(../img/top.jpg) no-repeat center top;}
body.less {background:url(../img/top_p_1.jpg) no-repeat center top;}
html {background:url(../img/bg1px.jpg) repeat-x  top #D1E6FB;color:#474846;}

#body {width:980px;margin:0px auto;}
h1 {width:330px;height:75px;position:absolute;top:105px;margin-left:50px;text-indent:-1000000px;}
h1 a {display:block;width:330px;height:75px;text-indent:-1000000px;}
a {color:#3366CC;}
h2 {padding:30px;padding-bottom:0px;padding-top:0px;text-transform:lowercase;font-size:20px;color:#113772;}
#header {height:364px;}
body.less #header {height:244px;}

ul.menu {position:absolute;margin-left:725px;margin-top:115px;width:250px}
ul.menu li {display:block;list-style:none;margin-bottom:10px;}
ul.menu li a {color:#fff;text-transform:lowercase;font-size:18px;}
ul.menu li.b1 {float:none;clear:both;margin-top:0px;margin-bottom:10px;display:block;padding:0px !important;width:250px}
body.less ul.menu li.b1 a ,
ul.menu li.b1 a {color:#EDF12F;padding-left:25px;font-size:20px;background:url(../img/b1.gif) no-repeat left center;}
ul.menu li.white {}

body.less ul.menu li {float:left;margin-left:10px;font-size:14px ;text-transform:lowercase;}
body.less ul.menu li a {font-size:14px;}


#news {float:left;position:relative;height:625px;width:250px;margin-left:50px;_margin-left:25px;margin-top:-75px;background:#2da825;margin-bottom:20px;font-size:12px;}
#news h2 {color:#fff;margin-top:20px;padding:20px;font-size:20px;text-transform:lowercase;font-weight:normal}
#news ul li {list-style:none;display:block;padding-left:15px;margin-bottom:10px}
#news ul li b.date {color:white;display:block;}
#news ul li a {color:#fff;}

#index_content {margin-left:10px;_margin-left:5px;width:661px;float:right;margin-top:20px;}
#index_content .block {width:205px;height:290px;float:left;background:#005395;margin-left:15px;margin-bottom:15px;}
#index_content .block.first {_margin-left:7px;}
#index_content .block.big {width:425px;background:none;}
#index_content .content  {margin-left:15px;color:#113772;font-size:12px;}
#index_content .content img {margin-right:15px;}


#footer {clear:both;height:100px;overflow:hidden;background:#005294}
#footer p.address {margin-left:50px;margin-top:25px;width:200px;font-size:12px;color:white;}
#footer p.address  a {color:#6aa6d6;}

table.buildings {width:100%;}
table.buildings td.item {padding:30px;width:45%;font-size:12px;line-height:1;vertical-align:top;}
table.buildings td.item h3 {font-size:12px;;margin-bottom:12px;line-height:1;}
table.buildings td.item img {float:left;}
table.buildings td.item div.text {float:right;width:260px;margin-left:15px;line-height:1}
table.buildings td.item div.text p {margin-bottom:12px;line-height:1}
table.buildings td.item a,
table.buildings td.item a:visited {color:#3366CC;}


div.text_html,ul.news_list li {display:block;list-style:none;font-size:12px;padding-left:80px;line-height:1.5;margin-bottom:30px;}
ul.news_list li b.date {display:block;}

/**LIGHT_BOX************************/
#overlay {width:100%;height:100%;background:#232323;opacity:0.7;z-index:999;top:0px;left:0px;position:absolute;display:none;position:fixed;}
.popup {position:fixed;width:640px;top:10%;left:50%;margin-left:-320px;background:white;z-index:9999;display:none;}
.popup .content {margin:20px;min-height:200px;overflow:auto;}
.popup .tools {margin:18px;margin-bottom:0px;margin-bottom:-10px;}
.popup .tools a {background:url(../img/tools.gif) no-repeat;	display:block;width:22px;height:22px;float:right;margin-left : 5px;}
.popup .tools a.next{background:url(../img/tools.gif) no-repeat -39px 0px}
.popup .tools a.prev {background:url(../img/tools.gif) no-repeat 0px 0px}
.popup .tools a.close {background:url(../img/tools.gif) no-repeat -69px 0px}
/***********************************/
