body {
	padding: 0;
	margin: 0 auto;
	background-color: #fff;
	width: 100%;
}

td img {display: block;}

img {
	border: 0;

}

/* За  */


.left_header {
	background: url(img/left_menu.jpg) no-repeat;
	height: 29px;
}

.middle_header {
	background: url(img/middle_bg.jpg) repeat-x;
	height: 29px;
}

.right_header {
	background: url(img/right_menu.jpg) no-repeat;
	height: 29px;
}

.header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding: 0 0 0 10px;
}

.header_ctext a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding: 0 0 0 10px;
}

.header_ctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	padding: 0 0 0 10px;
}

.header_bg {
	background: url(img/header_bg.jpg) repeat-x;
	height: 355px;
}

.menu_bottom {
	background: url(img/middle_menubot.jpg) repeat-x;
	height: 20px;
}

.head_table{
	border-collapse:collapse;
	border: none;
}
.head_table td,tr{
	padding:0;
	margin:0;
}


.footer_blocktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 0 5px 0 10px;
}

.footer_blocktext img{
	text-align: center;
	display: inline;
	padding: 0 5px;
}

/* Левое меню */

.left_menu {
	background: url(img/left_menubg.jpg) repeat-y left top ;

}

.left_menu ul{
	background:  #f5f5f5  url(img/menu2.jpg);
	margin: 0;
	list-style-type: none;
	margin:  0;
	padding: 10px 0 20px 0;
	border-bottom: 5px solid #a7d1eb;
}

.left_menu li{
	margin: 0;
	height:   15px;
	padding:   1px 0 7px 0;
	margin-left:10px;
	text-align: left;
}

.left_menu li:hover{
	margin: 0;
	background-color: #e0dfdf;
	height: 15px;
	padding:   1px 0 7px 0 ;
	margin-left:15px;
	
}

.left_menu a {
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	font-family:tahoma,Verdana,tahoma;
}

.left_menu a:hover{
	color: #000;
	text-decoration: none;
}


/* Голосовалка */

.poll {
	padding: 20px 0 0 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.poll_block {
	background: url(img/pollbg.jpg) no-repeat;
	width: 205px;
	height:188px;
}

/* Правое меню */

.right_menu {
	background: url(img/right_menubg.jpg) repeat-y top left ;
}

.right_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
	padding: 0;
}

.right_menu ul{
	margin: 0;
	


	list-style-position: inside;
	padding: 5px 0 0 5px;
}

.right_menu li{
	margin: 0;
	padding: 0;
}

.right_menu span{
	margin: 0;
	padding: 0;
	font-size: 14px;
}

.right_menu p{
	padding: 0 0 0 20px;
}

.right_menu a{
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 3px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.right_menu a:hover{
	text-decoration: underline;
	margin: 0;
	padding: 0 0 0 3px;
	font-size: 12px;
	font-weight: normal;
	color: #77B2D6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rblock {
	background: url(img/zimniisad_r6_c5.jpg) no-repeat;
	width: 206px;
	height:273px;
}

.rblock_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding: 0 7px 7px 7px;
}

.rblock_text h5{
	color: #934A4B;
	font-size: 16px;
	padding: 10px 1px 1px 1px;
	margin: 0;
}

/* Блок поиска */

#search {
	padding: 30px 0 0 10px;
	height: 20px;
}

.search_block {
	background: url(img/search_block.jpg) no-repeat;
	height:92px;
	text-align: center;
}

.submit2 {
	width: 99px;
	height: 25px;
	color: #FFF;
	font-weight: bold;
	padding: 0 0 0 2px;
	background:url(img/button.jpg) no-repeat left top;
	cursor: pointer;
	border: none;
	letter-spacing: normal;
}

/* Блок основного контента */

.main_text {
	width: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	padding: 30px 30px 20px 30px;
}
.mainb {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 5px 5px 5px 5px;
}
.mainb a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 5px 5px 5px 5px;
	text-decoration:none}
	.mainb a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
	padding: 5px 5px 5px 5px;
	text-decoration:underline}


/* Подвал */

.footer_bg {
	background: url(img/footer_bg.jpg) repeat-x;
	height: 67px;
}

.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFF0;
	padding: 10px 0 0 30px;
}

.footer_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFF0;
}


.footer_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFF0;
}


.copy {
	background: url(img/copy.jpg) no-repeat bottom;
	height:192px;
}

.copy_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EFEFF0;
	padding: 120px 0 0 60px;
}

.ptext img{
	width: 300px;
	height: 200px;
	border: 0;
}

.gallery a {
	float: left;
	display: block;
}


.gallery img{
	margin: 4px;
}

.plugtext a {
	color: #000;
	text-decoration: none;
}

.plugtext a:hover {
	color: #96C5E2;
	text-decoration: none;
}


.linkss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.linkss a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.linkss a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96C5E2;
	text-decoration: none;
}

