html, body {padding:0px; margin:0px; width:100%; height:100%; background-color:#e9fcd1;}

td, th, div {font-family:Tahoma; font-size:13px; color:#353535; text-align:left; vertical-align:top;}
a {color:#3d8ab2; text-decoration:underline; font-family:Tahoma; font-size:13px;}
a:hover {text-decoration:underline; color:#749a66;}

h1, h2, h3 {margin:0px; padding:0px; font-weight:bold; font-family:Tahoma; font-size:15px; color:#2f7dbc; text-transform:uppercase; line-height:15px; margin-bottom:-5px;}



.tab {border:1px #353535 solid; border-collapse:collapse;}
.tab td {border:1px #353535 solid;}
.tab th {border:1px #353535 solid;}

.tabb {border:0px; border-collapse:collapse;}
.tabb td {border:1px #353535 solid;}
.tabb th {border:1px #353535 solid;}



#footerbg {background-image:url(../img/footerbg.jpg); background-repeat:no-repeat; background-position:right top;}
#footer_div {position:absolute; margin-left:11px; margin-top:-16px;}

#footer_divv {position:absolute; margin-left:360px; margin-top:-50px;}


#footer_text {font-size:12px; color:#353535; font-family:Arial; margin:0px; padding:0px; margin-left:53px; margin-top:47px;}
#footer_text a {font-size:12px; font-family:Arial; text-decoration:underline; color:#3d8ab2;}
#footer_text a:hover {text-decoration:underline; color:#749a66;}

#left {background-color:#9cd687; background-image:url(../img/left_bg.jpg); background-repeat:repeat-y; background-position:left top;}
#menufon {background-image:url(../img/fon_menu.jpg); background-repeat:no-repeat; background-position:left top;}

.lm {cursor:pointer; vertical-align:middle; padding-top:10px; padding-bottom:11px;}
.lm p {margin:0px; padding:0px; margin-left:20px; margin-right:20px;}
.lm a {font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:#000000;}
.lm a:hover {text-decoration:none; font-weight:bold; color:#000000;}
.lm_p {cursor:pointer; vertical-align:middle;}
.lm_p p {color:#000000; margin:0px; padding:0px; margin-left:14px; margin-right:10px; padding-top:3px; padding-bottom:4px;}
.lm_p a {font-family:Arial; font-size:13px; text-decoration:underline; color:#000000;}
.lm_p a:hover {color:#000000; text-decoration:none;}

#ostable {background-image:url(../img/right_bg.jpg); background-repeat:repeat-y; background-position:right top;}
#ostd {background-image:url(../img/kusok_footer.jpg); background-repeat:no-repeat; background-position:bottom right;}
#tdcontent {background-image:url(../img/kusok_top.jpg); background-repeat:no-repeat; background-position:left top;}
#banner {margin:0px; padding:0px; margin-top:40px; margin-bottom:133px;}
#banner img {margin-top:4px;}

#div_logos {position:absolute; height:47px; width:464px; background-image:url(../img/png.png); background-repeat:no-repeat; background-position:left top; margin-top:35px; behavior: url(/templates/mag//iepngfix.htc);}
.pagenavigator td {font-size:10px;}
.pagenavigator a {font-size:10px;}