body {
margin:0px;
padding:0px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px;
}

div#ots {
margin-top:150px;
}

#main {
width: 100%;
}
.header {
width: 100%;
height: 100%;

}
.footer {
width: 100%;
height: 80px;
padding-top:40px;
clear: both;
zoom:1;

}
#content-columns {
margin: 20px 210px 0px 140px;
}
.content { zoom:1;
padding:11px 55px 10px 55px;
//padding-left:10px;
margin-top:0;
min-height: 100%;

}
.leftcolumn {
width: 180px;
float: left;
margin-left: -135px;
display: inline; /* решает проблему в IE */
position: relative; 
}
.rightcolumn {
position: absolute;
	top: 210px;
	right: 0px; /* Opera5.02 will show a space 
	at right when there is no scroll bar */
	margin-top:3px;
	margin-left:3px;
	
	margin-bottom:100px;
	padding: 3px;
	
	margin-top:70px;
	width: 230px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 250px;
}

#hed { background:url(imag/2_02.gif) 0 0 repeat-x; zoom:1; height:156px; }
div#hed1 {
background-image:url(imag/2_01.gif); width:461px; height:220px; background-repeat:repeat-y;
position:absolute; top:0; left:0;
}

div#hed2 {

}

div#verx_menu {
position:absolute;
right:20px;
top:24px;
margin-top:0;
margin-right:10px;
z-index: 1;
}

div#verx_menu img {
border:none;}

div#prov_ie {
position: fixed;  width:100%;
z-index: 3;
}

div#poisk_forma {
position:absolute;
right:30px;
top:80px;
z-index: 2;
margin:0; padding:0;
}
div#poisk_forma form { margin:0; padding:0 }
div#poisk_forma form p { margin:0; padding:0 }

.form {
padding:5px;
border:#b81b1b 2px solid;
font-size:14px;
color:#FFFFFF;
}

input { background-color:#222222;
color:#FFFFFF;
border:#b81b1b  2px solid; 
}

textarea { background-color:#222222;
}

select { background-color:#222222;
crollbar-face-color:#5997CA;
color:#FFFFFF;
border:#b81b1b  2px solid;
}




div#fon_menu {
border:2px #b81b1b solid;
background-image:url(imag/x.gif);zoom:1;}

div#ssilki_menu {
margin:10px;
background-color:#b81b1b;
color:#FFFFFF;
font-size:12px;}

div#ssilki_menu a {
color:#FFFFFF;
}

div#menu1 {
padding-bottom:5px;
padding-top:5px;}



table { width:100%;}
.zaglz { color:#FFFFFF;}
.tarlznam {
border:1px #b81b1b solid;
background-color:#222222;
color:#FFFFFF;
padding:11px;}



.bord {
padding:3px;
margin-top: 5;
border-top:  #FF0000 1px solid;
border-bottom:  #FF0000 1px solid;
background-color:#b81b1b;}

.newszal {
zoom:1;
background-image:url(imag/x.gif);
border:1px #b81b1b solid; }


.tarlznam img {
border:2px #FFFFFF solid;}

div#data {
/*
margin-top:-35px;
margin-right:7px;
*/
margin-top:-7px;
//margin-top:-15px;
font-size:10px;
text-align:right;
}


div#data_new0 {
/*
margin-top:-35px;
margin-right:15px;

*/
margin-top:-35px;
margin-right:15px;
//margin-top:-35px;
font-size:10px;
text-align:right;
}


div#news {margin-right:7px;}
div#news a { color:#FFFFFF;}
div#new {
border:1px #b81b1b solid; 
background-image:url(imag/x.gif);}

div#new2 {
margin:10px 0; 10px; 0;
background-color:#b81b1b;
padding:2px;
}

div#new3 {
font-size:13px;
border:1px #b81b1b solid;
background-image:url(imag/imag-foto.gif); height:140px; }

div#new3 img {
margin-right:5px;
border:2px #FFFFFF solid;
}

div#vew_date {
float: right;
font-size:10px;
margin-top:-17px;
margin-right:5px;
}

#webcam {
position:absolute;
top:108px;
left:12px;
}

div#verxrek {
position:absolute;
top:60px;
width:85%;
z-index: 1;

}

.ssilbukv {
font-size:14px; color:#FFFFFF;}

div#bukv {
padding:15px;
background-image:url(imag/x.gif);
border:1px #b81b1b solid;}

div#buku1 {
padding:10px;
text-align:center;
background-color:#b81b1b;}


.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#ffffff;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#b81b1b; text-decoration:underline;
}

div#pobukv {
display: block;
color:#FFFFFF;
font-size:18px;
margin-top:-23px;
text-align:center;
padding-bottom:10px;
}

div#pobukv a {color:#FFFFFF;}

.bukva {font-size:18px; color:#b81b1b; }
.nav2 a { color:#ffffff; text-decoration:none; font-size:10px;}

.tarlznam1 {
border:1px #b81b1b solid;
background-color:#222222;
color:#FFFFFF;
padding:11px;}

.tarlznam1 img { 
margin:0 5px 5px 5px;
border:1px #FFFFFF solid;
}

.tarlznam1 a {
color:#b81b1b;}

.mailForm { padding:0 0 0 40px }

#newsPage .content,
#mailPage .content { min-height:1320px; _height:1320px; }

.nizrek { height:auto !important; height:300px; min-height:300px }


.playerWrapper { width:430px; position:relative; margin:0 auto }
.playerWrapper .playerTitle { position:absolute; top:10px; left:10px; background:url(/imag/player_back.png) 0 0 repeat; padding:6px 10px; font-size:13px; color:#fff; width:390px; text-align:center;
// _background:none;
// _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=/imag/player_back.png);
}

div#kino {
position:absolute;
right:3px;
top:1150px;}

.sil a { color:#3C9FE2; font-weight:900; text-decoration: none; border-bottom: 1px dashed #3C9FE2;}

#fon_foto { height:380px; width:510px;
 background-image:url(imag/x.gif);   border:1px #B81B1B solid; }
 
   #test2 {
   font-size:24px;
   margin:5px;
    width: 500px;
    height: 370px;
  }

div#ogo { position:absolute;
top:295px;
right:400px;
background-image:url(imag/og.gif); width:120px; height:92px; background-repeat:no-repeat; }


div#partner {
border:1px #b81b1b solid;
padding:10px;
font-size:12px;
margin-right:5px;}

div#partner a {color:#3C9FE2;}
