body	{
		margin: 0;
		padding: 0;
		font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
		font-size: 12px;
		background: #5a7055;
		text-align: center;
}
	
	#page 	{
			position: relative;
			width: 758px;
			min-height: 800px;
			margin: 0 auto;
			padding: 0;
			text-align: left;
			background: url(../images/page_bg.jpg) top left repeat-y;
	}
	
		#langbar	{
				position: absolute;
				width: 119px;
				height: 30px;
				top: 13px;
				right: 55px;
				background: url(../images/langbar_bg.jpg) top left no-repeat;
		}
		
			#cs	{
				position: absolute;
				top: 5px;
				left: 13px;
			}
			
			#en	{
				position: absolute;
				top: 5px;
				left: 39px;
			}
			
			#de	{
				position: absolute;
				top: 5px;
				left: 62px;
			}
			
			#ru	{
				position: absolute;
				top: 5px;
				left: 86px;
			}
	
		#header	{
				position: relative;
				width: 688px;
				height: 380px;
				background: url(../images/header_bg.jpg) bottom left no-repeat;
				margin-left: 35px;
				padding-top: 30px;
		}
		
		#header span	{
				position: absolute;
				display: block;
				top: 355px;
				right: 11px;
				width: 158px;
				height: 30px;
		}
		
		#header span a	{
				display: block;				
				width: 158px;
				height: 30px;
				background: url(../images/butt_cenik.gif) top left no-repeat;
				color: #F3DB33;
				border: 0;
		}
		
		#header span .uvod	{
					background: url(../images/butt_cenik.gif) top left no-repeat;
		}
		
		#header span .cenik	{
					background: url(../images/butt_uvod.gif) top left no-repeat;
		}
		
		#header ul	{
				margin-left: -10000px;
		}
		
		#mainContent	{
				position: relative;
				width: 688px;
				margin-left: 35px;
				background: url(../images/main_bg.jpg) top left repeat-y;
		}
		
			#textBox	{
					padding: 10px 25px;
			}
			
			#textBox img	{
					border: #999 solid 1px;
					padding: 2px;
					margin: 0 0 18px 10px;
			}
			
			#rightImages	{
					float: right;
					width: 240px;
			}
			
			#rightImages img 	{
						cursor: pointer;
			}

		#footer	{
			position: relative;
			width: 711px;
			height: 115px;
			background: url(../images/footer_bg.jpg) bottom left no-repeat;
			margin-left: 24px;
			
		}
		
			#footer span	{
					position: absolute;
					bottom: 58px;
					left: 36px;
					width: 300px;
					height: 30px;
			}
		
		
#cenik	{
	position: relative;
}
			
#letoBg	{
	position: relative;
	width: 100%;
	background: url(../images/leto.jpg) top right no-repeat;
}

#zimaBg	{
	position: relative;
	width: 100%;
	background: url(../images/zima.jpg) top right no-repeat;
}

/* COMMON */

h1	{
	font-size: 17px;
	text-indent: -10000px;
}

h2	{
	font-size: 14px;
	text-decoration: underline
}

h3	{
	font-size: 16px;
	margin: 20px 0 0 10px;
}

table, tr, td, th	{
			color: #000;
			padding: 5px 10px;
			border: #000 solid 1px;
			border-collapse: collapse;
			background: #f6fdfb;
}

th	{
		background: #d6fff1;
}

table caption	{
		text-align: left;
}

#mainContent table, tr, th, td	{
				color: #000;
}

a img	{
	border: 0;
}

input, textarea	{
		background: #fff
}

a	{
	color: #0b5bc7;
}

a:hover	{
	text-decoration: none
}

.cleaner	{
		clear: both;
		width: 1px;
		background: transparent;
}

.fltr	{
	display: block;
	float: right;
}



