.body  {
margin : 0; margin-top:0;
margin-left:0; margin-right:0;
padding : 0; padding-top:0; padding-left:0;
padding-right:0; font-family : verdana, sans-serif;
min-height: 100%;
min-width: 800px;
width:expression(document.body.clientWidth < 800? "800px": "auto" );
}

div.content{ width:580px; }

td.bottomone{
 color:#aaaaaa;
 font-size:10px;
 font-family:tahoma,verdana;
}
div.bottomone{
 padding-right:0px;
 padding-top:10px;
 padding-bottom:10px;
 color:#cccccc;
 font-size:10px;
 font-family:tahoma,verdana;
}

div.main_menudiv{
 position:absolute;
 top:182px;
 left:0px;
 z-index:10;
}

div.main_menu_in{
 position:absolute;
 top:200px;
 left:50px;
 z-index:425;
 padding-bottom:100px;
}

div.main_header{
 position:absolute;
 left:290px;
 top:190px;
 width:250px;
 
 z-index:19;
}

div.main_zanaves{
 position:absolute;
 z-index:6;
 width:100%;
 top:0;
 text-align:right;
}

div.main_content, div.main_content_start, div.main_content_film{
 text-align:right;
 position:absolute;
 padding-right:70px; 
 padding-left:20px; 
 left:270px;
 top:290px;
 z-index:20;
}


div.submenu{
 position:absolute;
 z-index:100;
 width:250px;
 left: 0px;
 top:200px;
}

div.main_content_start{
 left:500px;
 background-repeat:repeat-y;
}
 

div.main_content_film{
 background-image:url(/images/film.gif);
 background-repeat:repeat-y;
 padding-left:0px; 
}

td.in_film{
 padding-left:40px;
}


td.s1{ padding-left:18px; font-size:15px;}
td.s2{ padding-left:28px; font-size:12px; }
td.s3{ padding-left:48px; font-size:11px; }
td.s4{ padding-left:58px; font-size:11px; }
td.s4{ padding-left:68px; }
td.st1{ padding-left:0px;  font-size:15px;}
td.st2{ padding-left:10px; font-size:12px;}
td.st3{ padding-left:30px; font-size:11px;}
td.st4{ padding-left:40px; font-size:11px;}
td.st4{ padding-left:50px; }

td.main_search{
 background-image:url(/images/main/logo.gif);
 background-repeat:no-repeat;
}

div.whatsnew{
 position:absolute;
 width:240px;
 left:265px;
 top:170px;
 height:500px;
 padding-left:10px;
 padding-top:60px;
 background-position:top left;
 background-image:url(/images/whatabout.gif);
 background-repeat:no-repeat;
 z-index:100;
}

pre{ font-size:11px; font-family: tahoma }


a{
font-family : tahoma, verdana, sans-serif;
text-decoration:underline;
color: #2D700B;
}
a:link,   {
text-decoration:underline;
}

a:visited  {
text-decoration:underline;
}

a:active  {
text-decoration:underline;
}

a:hover  {
text-decoration:underline;
color: #FFAE00;
}



a.menu{ margin-bottom:5px; font-weight:normal;  font-family:Tahoma;}
a.menu:hover{ color:#C84E01; text-decoration:none; }



td.dtp_menu1{
padding-left:15px;
font-family : arial, tahoma, verdana, sans-serif;
text-decoration:none;
font-size:22px;
color:#F31808;
background-image:url(/images/dtp/selected.gif);
background-repeat:no-repeat;

}

td.dtp_menu11{
padding-left:15px;
font-family : arial, tahoma, verdana, sans-serif;
text-decoration:none;
font-size:22px;
color:#F31808;

}




td.in_topmenu{
 background-image:url(/images/dtp/in/in_menu_back.jpg);
 background-repeat:no-repeat;
 background-position: left 100%;
}

td.in_bg{
 background-image:url(/images/dtp/in/in_bg.jpg);
}

td.in_zanaves{
 background-image:url(/images/dtp/in/zanaves.jpg);
 background-repeat:no-repeat;
}


td.in_bottom{
 background-image:url(/images/dtp/in/bottom.jpg);
 background-repeat:no-repeat;
}

td.in_r_menu{
 background-image:url(/images/dtp/in/in_r_menu.jpg);
 background-repeat:no-repeat;
}

td.in_l_bg{
 background-image:url(/images/dtp/in/in_l_bg.jpg);
 background-repeat:repeat-y;
}

td.head_bg{
 background-image:url(/images/dtp/r_back.jpg);
 background-repeat:no-repeat;
}
td.content{
 background-image:url(/images/dtp/back.jpg);
}

td.in_r{
 background-image:url(/images/dtp/in/in02.jpg);
 background-repeat:no-repeat;
}

td.menu_bg{
 background-image:url(/images/dtp/menu_bg.jpg);
 background-repeat:no-repeat;
 padding-top:40px;
}
td.menu2_bg{
 background-image:url(/images/dtp/menu2_bg.jpg);
 background-repeat:no-repeat;
}

td.content_bg{
 background-image:url(/images/dtp/content_bg.jpg);
 background-repeat:no-repeat;
}


hr.maincolor{
 color:#6FA400;
}
td.maincolor{
 background-color:#6FA400;
}


img{
border:0;
}

blockquote{
margin : 0;
margin-top:0;
margin-left:20;
margin-right:0;
padding : 0;
padding-top:0;
padding-left:0;
padding-right:0;

}

div  {
color : #000000;
font-size : 12px;
font-family : verdana, sans-serif;
margin : 0;
padding : 0;
}

.title  {
font-weight : bold;
font-size : medium;
}

.title2{
font-size : small;
font-weight : bold;
font-family : verdana, sans-serif;

}
.title4{
font-size : small;
font-weight : bold;
font-family : verdana, sans-serif;
}
.title3{
font-size : x-small;
font-weight : bold;
text-align: center;
font-family : verdana, sans-serif;
}
.date{
font-size : xx-small;
font-family : verdana, sans-serif;
font-weight : bold;
}

div.blocks{
text-align:left;
} 

td, p{
font-family : tahoma, sans-serif, arial;
font-weight:normal;
margin : 0;
padding : 0;
margin-top:0;
margin-bottom:5;
margin-left:30;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;
}



p.gray{ color:#aaaaaa; }
p.text{ margin-bottom:0; }
h1{
color : black;
font-size : 16px;
font-family : verdana, sans-serif;
font-weight:bold;
margin : 0;
padding : 0;
margin-top:20;
margin-bottom:10;
margin-left:0;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;
}



h1.work{
color : black;
font-size : 30px;
font-family : tahoma, verdana, sans-serif;
font-weight:normal;
margin : 0;
padding : 0;
margin-top:35;
margin-bottom:20;
margin-left:0;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;
}



h2{
color : black;
font-weight:bold;
font-size : 16px;
font-family : tahoma, verdana, sans-serif;
margin : 0;
padding : 0;
margin-top:30;
margin-bottom:10;
margin-left:0;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;

}

h3,h4{
color : black;
font-weight:bold;
font-size : 14px;
font-family :  tahoma, verdana, tahoma, arial, MS sans-serif;
margin : 0;
padding : 0;
margin-top:20;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;
}

h4{
display:block;
padding-top:30px;
padding-left:240px;
font-size : 14px;
}

h2.first{
color : black;
font-size : 12px;
font-family : verdana, sans-serif;
margin : 0;
padding : 0;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding : 0;
padding-top:0;
padding-bottom:0;
font-weight:bold;
}


td, div.newsh  {
font-size :11px;
font-family : tahoma, verdana, sans-serif;
}

td.unselect{
font-size:13px;
font-weight:bold;
color:#999999;
}

td.text {
font-size : x-small;
margin-bottom:5px;
font-family : tahoma, verdana, sans-serif;
}

p.small{
font-size : xx-small;
margin-bottom:5px;
font-family : tahoma, verdana, sans-serif;
}


div.small {
font-size : xx-small;
margin-top:5px;
font-family : verdana, sans-serif;
}
font.small {
font-size : 9px;
margin-left:1px;
font-family : verdana, sans-serif;
}


a.deep{
font-size : 11px;
font-family : verdana, sans-serif;
font-weight : bold;
color: #777777;
}
a.deep:link  {
text-decoration : none;
}

a.deep:visited  {
text-decoration : none;
}

a.deep:active  {
text-decoration : none;
}

a.deep:hover  {
text-decoration : overline;
color: black;
}



div.snews{
 font-size : 13px;
 font-family : verdana, sans-serif;
 font-weight:bold;
}

div.news{
font-size : 11px;
font-family : tahoma, verdana, sans-serif;
}


img.intext{
margin:10;
}

td.menu2{
font-size : 11px;
font-family : verdana, sans-serif;
font-weight : bold;
color: black;
}




.content{
 margin : 0;
padding : 0;
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;

}


h2.menu{
color : #FEA900;
font-size : 11px;
font-family : verdana, sans-serif;
font-weight:bold;
}





td.menu1{
font-family : tahoma, verdana, sans-serif;
font-weight : bold;
text-decoration:underline;
font-size:small;
}








td.menu2{
font-size : 13px;
font-family : verdana, sans-serif;
font-weight : bold;
color: black;
}

a.menu3{
font-size : 12px;
font-family : verdana, sans-serif;
font-weight : bold;
color: #dedede;
}
a.menu3:link  {
text-decoration : none;
color: #dedede;
}

a.menu3:visited  {
text-decoration : none;
color: #dedede;
}

a.menu3:active  {
text-decoration : none;
color: #dedede;
}

a.menu3:hover  {
color: #aaaaaa;
}

td.menu3{
font-size : 12px; 
font-family : verdana, sans-serif;
font-weight : bold;
color: black;
}


a.topmenu, a.topmenu:active, a.topmenu:visited {text-decoration:none;  font-size:11px; color:#000000;
}
a.topmenu:hover {text-decoration:none;  font-size:11px; 
color:#777777;
}

a.topmenusel, a.topmenusel:active, a.topmenusel:visited {
text-decoration:none;  font-size:12px; color:#FFFFFF; font-weight:bold;}
a.topmenusel:hover {text-decoration:none; font-weight:bold;  font-size:11px; color:#FFFFFF;}




.mail{
color : #ffffff;
}

p.li{padding-top:5px; padding-left:0px; padding-bottom:0px; font-weight:bold; font-size:14px;}
ul{margin:0 0 0 0; padding:0 20 10 10;}
ol {margin:0 0 0 0; padding:0 10 5 5; font-family:verdana, Arial; font-size:12px;}
ul.dt{font-size:12px; color:black;}
li {font-size:12px; margin:0 0 0 35; padding:0 0 0 0; text-align:justify; font-weight:normal;}
form {margin:0;}


font.anons{
 font-size : 11px;
 font-family : verdana, sans-serif;
}


INPUT.but{	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; BACKGROUND: #FBDB9B; MARGIN: 1pt; BORDER-LEFT: gray 1px solid; COLOR: #000000; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Tahoma,verdana}INPUT {	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; BACKGROUND: #FFF8EB; MARGIN: 1pt; BORDER-LEFT: gray 1px solid; COLOR: #000000; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Tahoma,verdana}


.main_content_start blockquote.anonse{
  text-align:left;
  background:#f5f5f5;
}
.main_content_start blockquote.anonse h4{
  padding:0;
  font-size: 100%;
}