html,body{height:100%;}
body {margin:0;padding:0;font:11px verdana,geneva,arial,helvetica,sans-serif;background:url(../images/shade.gif) repeat-y 85% 0;}
a{color:#0055B5;font:11px verdana;text-decoration:none;}
a:hover{color:#0055B5;font:11px verdana;text-decoration:underline overline;}

html>body #leftcontent{height:auto;}
#leftcontent{position:absolute;left:0;top:195px;width:195px;}
#leftcontent span{width:155px;border-top:1px solid #cfcfcf;height:23px;padding-left:40px;line-height:23px;border-right:1px solid #cfcfcf;display:block;background:url(../images/points.gif) no-repeat 20px 50%;}
#leftcontent span a{color:#d30000;font-size:12px;text-decoration:none;font-family:verdana;background-repeat: repeat-x;padding-bottom: 4px; white-space: nowrap;}
#leftcontent span a:hover{background-image: url(../images/pic11.gif);background-position: 100% 100%;}
#leftcontent div{border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf;height:18px;line-height:18px;width:155px; padding-left:40px;} 
html>body #leftcontent{width:157px;}
#leftcontent div a{text-decoration:none;font-size:10px;font-family:verdana;color: #0055B5;background-repeat: repeat-x;padding-bottom: 4px; white-space: nowrap;}
#leftcontent div a:hover{background-image: url(../images/pic8.gif);background-position: 100% 100%;}

#left_menu_shed{background:url(../images/shade_left_menu.jpg) no-repeat 100% 0;width:155px;}
.shade{background:url(../images/shade_right.gif) repeat-y;padding-top:1px;width:15px;border-top:0;height:27px;}

#centercontent{margin-left:200px;margin-right:20%;padding:10px; vertical-align: top;}
#centercontent h4{color:#d30000;font-size:12px;}

#rightcontent{position:absolute;right:0;top:195px;width:140px;}
.head{width:100%;height:160px;background:#000 url(../images/head.jpg) no-repeat 50% 0;margin:0;vertical-align:bottom;}
.head div{background:url(../images/People.gif) repeat-x 0 100%;width:100%;height:100%;color:#fff;text-align:center;font-size:11px;}
.head span{height:1%;position:relative;left:0;top:132px;}
.head span strong{font-size:24px;font-family:sans-serif;margin-top:135px;}

.main_menu{background:url(../images/grad_verx.gif) repeat-x;height:31px;width:100%;text-align:center;}
.main_menu a{text-decoration:none;color:#000;font-size:11px;font-weight:normal;}
.main_menu a:hover{text-decoration:underline overline;color:#000000;font-size:11px;font-weight:normal;}

html>body #main{height:auto;}
#clear{clear:both;height:49px;}

#main{height:100%;min-height:100%;width:100%;position:relative;margin-bottom:-49px;}
#main .content{padding:20px;}
#bottom{padding:12px 0 0 42px;background:url(../images/bottom.gif) repeat-x;}

#bottom .content{position:relative;z-index:1;height:37px;padding-left:170px;font:9px/15px verdana;color:#fff;background:url(../images/bottom-in.gif) repeat-x;}
#bottom .content a{font:9px/15px verdana;color:#fff; text-decoration: none;}
#bottom .content a:hover{font:9px/15px verdana;color:#fff; text-decoration: underline;}
#bottom .img{position:absolute;left:51px;bottom:4px;width:77px;height:84px;background:url(../images/bottom-left.jpg) no-repeat;}

.anons{margin-bottom: 6px;}
.anons a{text-decoration:none; font-size: 12px;}

.menu_kroshki{color: #818181;}

hr{border: 1px;color: #E1E1E1;margin: 0px;padding: 0px;}
.tab_border{ border-top: 1px solid BDBDBD; border-left: 1px solid BDBDBD;}
.tab_border td{ border-right: 1px solid BDBDBD;  border-bottom: 1px solid BDBDBD;}

.kroshka, .kroshka a{ font-size: 12px; color: #959494;}
.kroshka a:hover{ font-size: 12px; color: #959494;}
.active_kroshka{ color: #959494; font-weight: normal; text-decoration: underline;}
#link{ font-weight: bold; text-transform: uppercase;}
#active_link{ text-transform: uppercase; font-weight: bold; color: White; }
