body {padding:0px; margin:0px; background:#fff; font: normal 11px  Arial, Verdana, Tahoma; color:#000; width:100%; height: 100%;}


img{border:0px none;}
table{font: normal 11px Arial, Verdana, Tahoma; color:#000;}
td{vertical-align:top; color:#000;}


input {background: transparent; border:1px solid #696969; font: normal 11px  Arial, Verdana, Tahoma; padding:0px 3px 0px 3px; color:#4B4843; width: 217px; height:19px;}
select {background: transparent; border:1px solid #696969; font: normal 11px  Arial, Verdana, Tahoma; width:50px; color:#4B4843;}
option {background: #fff; border:0px none; font: normal 11px Arial, Verdana, Tahoma; width:100%; color:#5E5E5E;}
textarea {background: transparent; border:1px solid #696969; font: normal 11px Arial, Verdana, Tahoma; overflow:auto; width: 310px; height:158px; padding:0px 3px 0px 3px; color:#4B4843;}


ul{padding:0; margin:0; margin-left:20px;}
li{list-style-image: url('../../img/li.gif');}

a, a:link, a:active, a:visited {color: #000; font: normal 11px Arial, Verdana, Tahoma; text-decoration: none;}
a:hover {color: #000; font: normal 11px  Arial, Verdana, Tahoma; text-decoration: underline;}

a.invers, a.invers:link, a.invers:active, a.invers:visited {color: #fff; font: normal 11px Arial, Verdana, Tahoma; text-decoration: underline;}
a.invers:hover {color: #fff; font: normal 11px Arial, Verdana, Tahoma; text-decoration: none;}

.hide{visibility:hidden;}
.show{visibility:visible;}

.hidden{display:none;}
.showblock{display:block;}

.rezina{width:100%; height:100%;}
.auto{width:100%; height:auto;}
.hdr_bg{background: url('../../img/header.jpg') no-repeat top left; height:306px;}
.main{width:1000px; height: 100%; background: url('../../img/grad.jpg') repeat-x top left}

.menu_l{background: url('../../img/menu_l.gif') no-repeat top left; width:45px;}
.menu_bg{background: url('../../img/menu_bg.gif') repeat-x top left; padding-top:5px;}

a.pager, a.pager:active, a.pager:visited {display: block;float: left;min-width: 12px; width:16px; height: 20px; vertical-align:bottom; padding: 2px 3px 0px 3px;text-align: center;font: bold 9px Verdana;color: #333;text-decoration: none;}
a.pager:hover {display: block; float: left;min-width: 12px; width:16px; height: 20px;padding: 2px 3px 0px 3px; vertical-align:bottom; text-align: center;font: bold 9px Verdana;color: #64A5E5;text-decoration: none;}
.pagercurrent {display: block; float: left;min-width: 12px; width:16px; height: 20px;padding: 0px 3px 0px 3px; vertical-align:bottom; text-align: center;font: bold 12px Verdana;color: #2a375b;}
.reset {cursor:pointer;}
.button{width: 85px; height: 19px; background:#74B900; color:#fff; cursor:pointer; border:0 none;}

a.red, a.red:link, a.red:active, a.red:visited {color: #fff; text-decoration: none;}
a.red:hover {color: #063b88; text-decoration: underline;}

a.red2, a.red2:link, a.red2:active, a.red2:visited {color: #1a4768; text-decoration: none;}
a.red2:hover {color: #1a4768; text-decoration: underline;}

a.menu, a.menu:link, a.menu:active, a.menu:visited {color: #fff; font: normal 18px Arial, Verdana, Tahoma; text-decoration: underline;}
a.menu:hover {color: #fff; font: normal 18px  Arial, Verdana, Tahoma; text-decoration: none;}
.menu_current{color: #C4C5E1; font: normal 18px Arial, Verdana, Tahoma;}

a.news_hdr, a.news_hdr:link, a.news_hdr:active, a.news_hdr:visited {color: #2a375b; font: normal 18px Arial, Verdana, Tahoma; text-decoration: underline;}
a.news_hdr:hover {color: #2a375b; font: normal 18px  Arial, Verdana, Tahoma; text-decoration: none;}
a.more, a.more:link, a.more:active, a.more:visited {color: #b10000; text-decoration: underline;}
a.more:hover {color: #b10000; text-decoration: none;}

.news_title{color: #2a375b; font: normal 18px Arial, Verdana, Tahoma;}

a.button, a.button:link, a.button:active, a.button:visited {display:block; width: 85px; height: 19px; background:#74B900; color:#fff; text-decoration:none; font-weight:bold; text-align:center; padding-top:2px;}
a.button:hover {display:block; width: 85px; height: 19px; background:#74B900; color:#fff; text-decoration:none; font-weight:bold; text-align:center;padding-top:2px;}



a.small_hdr, a.small_hdr:link, a.small_hdr:active, a.small_hdr:visited {color: #2a365b; font: bold 12px Arial, Verdana, Tahoma; text-decoration: underline;}
a.small_hdr:hover {color: #2a365b; font: bold 12px  Arial, Verdana, Tahoma; text-decoration: none;}

a.submenua_, a.submenua_:link, a.submenua_:active, a.submenua_:visited {padding-right:15px; color: #2a365b; font: bold 12px Arial, Verdana, Tahoma; text-decoration: underline;}
a.submenua_:hover {padding-right:15px; color: #969696; font: bold 12px  Arial, Verdana, Tahoma; text-decoration: none;}

a.submenua_path, a.submenua_path:link, a.submenua_path:active, a.submenua_path:visited {color: #2a365b; font: bold 12px Arial, Verdana, Tahoma; text-decoration: underline;}
a.submenua_path:hover {color: #2a365b; font: bold 12px  Arial, Verdana, Tahoma; text-decoration: none;}

.blue_title{font-size:18px; color:#1a4768;}
.big_title{font-size:18px;}
.medium_title{font-size:14px;}
.blue_medium_title{font-size:14px;  color:#1a4768;}

.logo_bg{background: url('../../img/logo_bg.png') no-repeat top left; width: 249px; padding-top:30px;}
.slogan_bg{background: url('../../img/slogan_bg.gif') no-repeat top left; width: 540px;}
.vdot{background: url('../../img/vdot.gif') repeat-y top right;}
.vdot1{background: url('../../img/vdot.gif') repeat-y top left;}

.red_line{display:block; border-bottom:3px solid red; width:170px; text-align:right;}
.img_border{border:1px solid #606060;}
.footer_bg{background: url('../../img/footer_bg.gif') repeat-x bottom left; padding-bottom:3px; vertical-align:bottom;}




#right{color:#333;}
