body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/bgrnd.jpg);
}
.headdiv{
	background-image: url(img/head_tex.jpg);
	width:100%;
	height:212px;
	text-align: center;
}
.menutd{
text-align:center;
width:100%;
background-image:url(img/menu_tex.gif);
height:25px;
min-width:1185px;
}

.menutd td a{
text-decoration:none;
color: white;
/*font-weight:bold;*/
font-size:20px;
font-family: "Times New Roman", Times, serif;
text-shadow: 2px 2px 3px #000000; 
}

.menu{
background-image:url(img/menu_bg.gif);
background-repeat:repeat-x;
background-position: 0 -25px;
width:110px;
}

.gluh_l{
text-align:left;
vertical-align:middle;
}

.en{
cursor:pointer;
width:28px;
height:20px;
margin-left:10px;
background-image:url(img/flagen.png);
}

.en:hover{
background-image:url(img/flagen_on.png);
}

.ru{
cursor:pointer;
width:28px;
height:20px;
margin-left:10px;
background-image:url(img/flagru.png);
}

.ru:hover{
background-image:url(img/flagru_on.png);
}

.gluh_r{
}

.content_up{
background-image:url(img/content_up.png);
width:972px;
min-width:972px;
height:118px;
}

#kon_h, .content_midle, .smalldate, .content_down a, .leftmenu a, .leftmenu{
text-shadow: 2px 3px 6px #553333; 
}

.posterviewer{
text-decoration:none;
}

.content_midle{
background-image:url(img/content_midle.png);
padding-left:90px;
padding-right:90px;
width:792px;
}

.content_midle a{
color:#330000;
}

.content_midle img{
max-width:972px;
}

.content_down{
background-image:url(img/content_down.png);
width:972px;
height:152px;
text-align:center;
}

.content_down a{
color:#330000;
}

.content_td td{
font-family: "Times New Roman", Times, serif;
font-size:20px;
}

.poloska{
width:90%;
border-top-style: dashed;
border-top-color:black;
border-top-width:1px;
margin-bottom:25px;
}

.smalldate{
font-size:10px;
color:#330000;
}

.bigdate{
color:#330000;
}

.leftmenu{
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
width:100px;
background-image:url(img/admintext.jpg);
border:#AB6700 ridge 4px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-border-radius:10px;
}

.right_menu{
padding-top:8px;
padding-bottom:8px;
padding-right:10px;
width:100px;
text-align:center;
background-image:url(img/admintext.jpg);
border:#AB6700 ridge 4px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-border-radius:10px;
cursor:pointer;
}


.leftmenu a{
font-family: "Times New Roman", Times, serif;
color:black;
font-size: 18px;
text-decoration:none;
}

.content_down .smalldate{
padding-bottom:10px;
padding-top:25px;
}