#main{WIDTH:780px;text-align:left;background:url(gfx/logo_back.jpg) no-repeat;background-position:bottom right;margin-top:10px}
#top{HEIGHT:90px;padding:0 10px;Font-weight:bold;font-size:180%;letter-spacing:3px;color:#373737;text-align:right}
#top IMG{float:left}
#middle{FLOAT:right;WIDTH:555px;MIN-HEIGHT:400px;padding:15px 0px}
#bottom{CLEAR:both;height:14px;background:#E01010;padding:0 5px}
#bottom A{color:white;Font-size:80%}
#bottom A:hover{color:silver}

#left{FLOAT:left;WIDTH:200px;margin:20px 0px;border:solid #E01010; border-width:0 1px 0px 0px}
#left UL{margin:0;padding:0;list-style-type:none}

#left UL LI UL{FONT-SIZE:85%;padding:0 0px 5px 15px;list-style-type:disc;margin-left:15px}
#left UL A{display:block;padding-left:5px}
#left UL A:hover{background:navy;color:#fff}

P{margin:0;padding:0;FONT-FAMILY:Arial, Tahoma, Sans-serif}

.fr{float:right}
.fl{float:left}

BODY{FONT-SIZE:80%;PADDING:0;MARGIN:0;COLOR:#373737;FONT-FAMILY:Arial,Tahoma,Sans-serif}
IMG{border:0}

A img{filter:none}
A:hover img{_filter:alpha(opacity=55);opacity:0.55}

UL{margin-top:0}
A:hover{color:#E01010;FONT-WEIGHT:bold;text-decoration:none}
A{color:#373737;FONT-WEIGHT:bold;text-decoration:none}

H1{FONT-SIZE:180%;margin-top:3px;color:#E01010}

HR{COLOR:#E01010;HEIGHT:1px;background:#E01010;border:0}

@media print{
#main,#middle{width:100%;border-width:0}
.netisknout ,#topmenu,#topsearch,#left{display:none}
}