.table1 {
	background-image: url(images/fon_11.jpg);
	background-repeat: no-repeat;
		min-height : 1194;
}

	
.table2 {

	background-image: url(images/fon_222.jpg);
	background-repeat: no-repeat;
	   		height: expression( document.body.clientHeight < 400 ? "100%" : "400px" ); 
			min-height:400px;
  height:auto;
  height:400px;
}
.table3 {
	background-image: url(images/fon_33.jpg);
	background-repeat: no-repeat;

}
.shapka {
	background-image: url(images/shapka.jpg);
	background-repeat: no-repeat;

}
.menu_shapka {
	background-image: url(images/menu_shapka.jpg);
	background-repeat: no-repeat;

}


.table4 {

	background-image: url(images/fon_right.jpg);
	background-repeat: repeat-x;
}

.nuz1 {

	background-image: url(images/nuz_1.jpg);
	background-repeat: no-repeat;
}
.nuz2 {

	background-image: url(images/nuz_2.jpg);
	background-repeat: no-repeat;
	width: auto;
	height: auto;
	clear: both;
    padding-top: 230px;
font-size: +3;
color:#FDF5E6;
A:link {COLOR: #0000FF; TEXT-DECORATION:none font-size: 15px;}
A:visited {COLOR: #FFFFF0; TEXT-DECORATION:none}
A:active {COLOR: Red; TEXT-DECORATION:none}
A:hover {COLOR: Red; TEXT-DECORATION:underline}
}
.nuz3 {

	background-image: url(images/nuz_3.jpg);
	background-repeat: no-repeat;
}
.nuz4 {

	background-image: url(images/nuz_4.jpg);
	background-repeat: repeat;
}

#verticalmenu ul li{
list-style-type: circle;
color: white;
font-size: 18;
}
#verticalmenu h3 {
list-style-type: circle;
color: white;
font-size: 28;
}


#verticalmenu ul li a:hover{
color: #0099FF;
	font-size: 18;
}

#verticalmenu ul li a{
	font-family: Verdana, Arial, Times, san-serif;
	font-size: 18;
		color: white;
	text-decoration: none;
}


#menu{

height: 20px;
text-align: center;
}
#menu  ul{
	display : block;
}

#menu  ul li{
list-style-type: none;
display: inline;
margin-right: 0px;
}


#menu ul li a{
	font-family: Verdana, Arial, Times, san-serif;
	font-size: 10;
		color: Red;
	text-decoration: none;

}

#menu ul li a:hover{
	color: #0099FF;
	font-size: 18;
}

A:link {COLOR: White; TEXT-DECORATION:none}
A:visited {COLOR: #FFFFF0; TEXT-DECORATION:none}
A:active {COLOR: Red; TEXT-DECORATION:none}
A:hover {COLOR: Red; TEXT-DECORATION:underline}


#foot{


	margin: 40px auto;
	width: auto;
	height: auto;
	padding-top: 20px;
	background-image: url(images/bgdown1.jpg);
	background-repeat: repeat-x;
	background-position: right;
	clear: both;
	background-attachment: scroll;
	background-color: #000000;
	
}
.nav_title {

margin-top:15px;
margin-left:5%;
margin-right:5%;
font-weight:bold;
text-align:center;
border-left:4px solid #cc0000;
border-bottom:1px solid #424242;
padding-top:6px;
padding-bottom:6px;
}

.post {border:1px solid #cccccc; width:95%;}
.post_title {background-color:#f6f6f6;}
.post_title a{color: #3300FF; font-size:25px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.post_title A:visited {COLOR: #0033FF; TEXT-DECORATION:none}
.post_title A:active {COLOR: #FF3366; TEXT-DECORATION:none}
.post_title A:hover {COLOR: #3366FF; TEXT-DECORATION:none}
.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.post_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}

.post_view { 

font-size:11px;
color:#666660;
}

.mini {
border: 1px solid #000000;
margin-right: 10px;
margin-top:2px;
margin-bottom:10px;
margin-left:5px;
}
.mini1 {
border: 1px solid #000000;
margin-right: 10px;
margin-top:8px;
margin-bottom:10px;
margin-left:5px;
}

.post_title2 {
font-size:16px;
font-weight:bold;
color:#cc0000;
text-align:center;
background-color:#f6f6f6;


}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;

}

.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
}

.post_comment_add {
font-size:13px;
}

.post_comment_add1 {
font-size:17px;
}

.post_div {
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;
}

.post_m a{color: #3300FF; font-size:25px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.post_m A:visited {COLOR: #0033FF; TEXT-DECORATION:none}
.post_m A:active {COLOR: #FF3366; TEXT-DECORATION:none}
.post_m A:hover {COLOR: #3366FF; TEXT-DECORATION:none}


.pvote {
border:1px solid gray;
background-color:;
padding:5px;

}

.sub_vote {
border:1px solid gray;
background-color:;
width:60px;
margin-left:10px;
}