@charset "windows-1251";
/* CSS Document */
html,body { margin:0; padding:0; height:100%; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;}
a { color:#0095bd; font-size:12px; text-decoration:underline; font-family:Tahoma, Geneva, sans-serif;}
a:hover { text-decoration:none;}
img { border:0;}
.clear { clear:both;}
ul,li { margin:0; padding:0; list-style:none;}
h1 { font-size:24px; color:#0080af; margin:0; padding:0 0 10px 0;}
p { margin:0; padding:0 0 10px 0;}

.main { width:989px; margin:0 auto;}

.header { padding:31px 0 8px 0;}

.content { padding:0 0 10px;}

.cont_left { float:left; width:649px; padding:0 20px;}
.cont_right { float:right; width:300px;}

.block_title { background:url(../img/block_title.gif) #f4f4f4; width:269px; height:24px; text-align:center; font:10px Tahoma, Geneva, sans-serif; color:#0095bd; text-transform:uppercase; font-weight:bold; padding:20px 0 0 0;}
.block_bg { background:url(../img/block_bg.gif) repeat-y #f4f4f4; width:269px; padding:3px 0 0 0;}
.block_bot { background:url(../img/block_bot.gif) #f4f4f4; width:269px; height:24px; margin:0 0 20px 0; font-size:0;}
.block_bg .text { padding:7px 10px 0 10px;}
.block_bg ul li { font:11px Tahoma, Geneva, sans-serif; color:#444444;}
.block_bg ul li a { color:#444444; text-decoration:underline; display:block; border-bottom:1px #FFF solid; padding:6px 20px 8px 20px;}
.block_bg ul li a:hover { background:#e9e9e9; text-decoration:none;}

.footer { border-top:1px #cccccc solid; height:69px; position:relative; font: 11px Tahoma, Geneva, sans-serif; color:#000; font-size:11px;}
.footer .copyright { position:absolute; left:23px; top:11px;}
.footer ul { position:absolute; right:23px; top:11px;}
.footer ul li { float:left;}
.footer ul a { color:#000; text-decoration:none; font-size:11px;}
.footer ul a:hover { color:#0095bd; text-decoration:underline;}
.footer ul .hr { background:url(../img/hr.gif) no-repeat center; padding:0 7px;}

*html .block_bg ul li a { height:10px;}
