li, div, img, a, td { border-width:0px; border-style:none;}

.fot { hspace:10px; padding:10px; margin:10px; }
table { border-collapse:collapse; }
tr { vertical-align:top; }
td { margin:0px; padding:0px; }
img { padding:0px; margin:0px; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; }
#logo { background-image:url(images/top.jpg); height:335px; width:100%; }
h1 { margin-top:20px; }
h1 a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bababa; text-decoration:none; margin-left:20px; }
.mail {font-size:14px;}

#menu { width:220px; background-image:url(images/menu.jpg); background-position:top left; background-repeat:no-repeat; padding-top:20px; }
#menu a, #show_menu a { color:#bababa; font-weight:bold; text-decoration:none; display:block; margin-left:34px; width:156px; padding-left:20px; height:20põ; margin-bottom:10px; }
#menu a:hover, #show_menu a:hover { color:#333333; }
#menu a.li1, #show_menu a.li1 { background-image:url(images/strelka.jpg); background-position:right; background-repeat:no-repeat; }
#menu a.li1:hover, #show_menu a.li1:hover { background-image:url(images/strelka2.jpg); background-color:#bfbfbf; color:#FFFFFF; }

#show_menu { padding-top:20px; border-width:1px; border-style:solid; border-color:#bfbfbf; background-color:#FFFFFF; padding-bottom:20px; }
#show_menu a { margin-left:-5px; }
#show1 { position:absolute; top:70px; left:208px; display:none; }
#show1_1 { position:absolute; display:block; top:200px; left:208px; }
#show2 { position:absolute; top:85px; left:377px; }

#okno { background-image:url(images/okno.jpg); background-repeat:no-repeat; width:242px; }

#content h1 { font-size:14px; color:#4b4b4b; padding-left:20px; }
#content { color:#4b4b4b; width:100%; }
#content .text { padding:20px; padding-top:0px; }
#right_pusto { width:242px; }

#right_h { background-image:url(images/right_part_bg.jpg); background-repeat:repeat-y; background-position:left; }
h3 { margin:0px; padding:0px; font-size:12px; color:#bababa; margin-bottom:15px; }
.block_top { background-image:url(images/block_top.jpg); background-repeat:no-repeat; width:242px; height:11px; margin-bottom:0px; }
* html .block_top { margin-bottom:-4px; }

.block_bottom { background-image:url(images/block_bottom.jpg); background-repeat:no-repeat; height:12px; padding-top:20px; marging-left:20px; margin-bottom:50px; }

.mail_block {margin-left:20px; display:inline; }

.bigmir_block {margin-left:60px; display:inline; }

.block { width:215px; background-image:url(images/block.jpg); background-repeat:repeat-y; padding-top:2px; padding-left:20px; padding-bottom:15px;
       color:#707070; font-weight:bold; }
.block a { font-weight:normal; color:#BABABA;}
.block_rek { width:215px;   padding-top:2px; padding-left:20px; padding-bottom:15px;font-size:10px;
       color:#707070; font-weight:normal; }
.block_rek a { font-weight:normal; color:#BABABA;}

.news_title {color:#BFBFBF; font-weight:bold;}
.news_date {color:#BFBFBF; font-style:italic; text-align:right; margin-right:10px; margin-top:-10px;}


.b_text { width:200px; margin-left:5px; font-size:11px;  }
#right_h strong { color:#7b7b7b; font-size:12px; font-weight:bold; display:block; margin-left:-10px; margin-top:10px; }
.b_text a { font-size:12px; font-weight:bold; color:#7b7b7b; text-decoration:none; }
.block a { font-size:12px; font-weight:bold; color:#7b7b7b; text-decoration:none; margin:0; padding:0;}

#footer { width:100%; } 
#f1 { background-image:url(images/footer_left.jpg); width:16px; height:34px; }
#f2 { background-image:url(images/footer.jpg); background-repeat:repeat-x; padding-top:7px; }
#f2 a { text-decoration:none; color:#333333; }
#f2 a:hover { text-decoration:underline; }
#f3 { background-image:url(images/footer_right.jpg); width:242px; }
