/*---------------------------------TOP---------------------------*/

#top{
	margin:auto;
	width:960px;
	height:auto;
	background-image:url(/images/top_ground.jpg)
	}
	#ban_left{
		float:left;
		height:176px;
		width:253px;
		background-image:url(/images/ban_1.jpg);
	}
	#ban_center{
		float:left;
		height:176px;
		width:230px;
		background-image:url(/images/ban_2.jpg);
	}
	#ban_3{
		float:left;
		height:176px;
		width:208px;
		background-image:url(/images/top_ground.jpg);
	}
	#ban_right{
		float:right;
		height:176px;
		width:269px;
		background-image:url(/images/ban_3.jpg);
	}


/*---------------------------------CENTER---------------------------*/

#center{
	margin:auto;
	width:960px;
	height:auto;
	background-image:url(/images/main_background-2.jpg);
	}
	
	#center_1{
		width:950px;
		margin:auto;
	}
		#cent_topp{
			float:left;
			height:29px;
			width:950px;
			background-image:url(/images/after_ban.jpg);
			
		}
		
		#cen_left{
			float:left;
			width:762px;
		}
			#red{
				background-color:#FF0000;
				padding-left:42px;
			}
			#left_ground{
				background-image:url(/images/cent_bground.jpg);
				width:762px;
			}
				#textg{
					padding:20px 100px 0px 42px;
				}
				#katalog{
					padding:30px 0px 18px 0px;
				}
		
		#cent_right{
			float:right;
			width:188px;
		}
		
		#clear{
			clear:both;
		}
	
	
/*---------------------------------BOTTOM---------------------------*/
	
#bottom{
	margin:auto;
	height:46px;
	width:960px;		
	}
	#bot_left{
		float:left;
	}
	#bot_center{
		background-image:url(/images/bot_center.jpg);
		height:46px;
		width:942px;
		float:left;
	}
		#marg{
			
		}
	
#bot_right{
	float:right;
}

div#content{
	width:97%;
	padding:10px;
	font-family:Helvetica, sans-serif;
}

div#content h1{
	font-size:23px;
	color:#C52200;
}

div#content h2{
	font-size:15px;
	color:#C52200;
	border-bottom:1px solid #C52200;
}

table#sauna_categories_list h2{
	border-bottom:none;
	padding:0;
	margin:0;
}

table#sauna_categories_list h2 a{
	font-size: 12px;
	line-height: normal;
	color: #FF0000;
}

table#sauna_categories_list p{
	padding:0;
	margin:0;
}

table#sauna_categories_list p a{
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

table#sauna_categories_list p a:hover{
	text-decoration:underline;
}

table#sauna_categories_list h2 a:hover{
	text-decoration:none;
}

div.sauna_block p{
	text-align:justify;
}

div.sauna_block p div{
	font-size:12px;
}

div.sauna_block div.address{
	float:right;
	width:170px;
	padding-left:15px;
	border-left:1px solid #C52200;
	text-align:left;
}

div#content h3{
	font-size:11px;
	color:#0033CC;
}

div#content p.desc{
	font-size:14px;
	font-style:italic;
}

table#sauna td{
	width:50%;
	font-size:12px;
	padding:10px;
}

table#timetable{
	border:1px solid #FF9900;
}

table#timetable td{
	padding:3px;
	background:#FFE6BF;
}

table#timetable th{
	padding:3px;
	background:#B36B00;
	color:white;
}

div.right_block{
	padding:3px;
	font-family:Helvetice, sans-serif;
	font-size:11px;
}

div.right_block p{
	padding:0;
	margin:0;
	margin-top:10px;
}

div.right_block a{
	color:red;
}

div.right_block a:hover{
	text-decoration:none;
}