body{
	margin:0px;
	padding:0px;
	text-align: center;
	color:#000;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #013447;
}

p{
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
	text-align: justify;
}
a, a:hover{
	color: #B4B4B4;
	text-decoration: none;
}
a:hover{
	color: #FFFFFF;
}
img{
	border: none;
}
hr{
	height: 7px;
	border: none;
	background: url("/templates/images/hr.gif") repeat-x center;
}
.aleft{
	text-align: left;
}
.acenter{
	text-align: center;
}
.aright{
	text-align: right;
}

.stred{
	width: 950px;
	margin: 0 auto;
	background-repeat: repeat-y;
	background-image: url("/templates/images/blok_3.jpg");
}
.levy{
	float: left;
	width: 585px;
}
.pravy{
	float: right;
	width: 295px;
}
.clear{
	clear: both;
	font-size: 0px;
}
#blok_1{
	height: 120px;
	width: 950px;
	background-repeat: no-repeat;
	background-image: url("/templates/images/blok_1.jpg");
}
	#blok_1 .levy{
		position: relative;
		top: 100px;
	}
	#blok_1 .levy ul{
		margin: 0px;
		padding: 0px;
		text-align: center;
		list-style-type: none;
	}
	#blok_1 .levy ul li{
		margin: 0px;
		padding: 0px 20px 0px 20px;
		display: inline;

		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		
		color:#FFFFFF;
		font-size:14px;
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		
		background: transparent url("/templates/images/carka.gif") repeat-y scroll top left;
	}
	#blok_1 .levy ul li.first{
		background: none;
	}
	
	#blok_1 .levy ul li a, #blok_1 .levy ul li a:hover{
		color:#FFFFFF;
		font-size:14px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	#blok_1 .levy ul li a:hover{
		color: #B4B4B4;
	}
	#blok_1 .pravy{
		position: relative;
		top: 80px;

	}
	#blok_1 .pravy h1{
		margin: 0px;
		color: #FFFFFF;
		font-size:24px;
	}
#blok_2{
	min-height: 342px;
	width: 950px;
	background: url("/templates/images/blok_2.jpg") no-repeat;
}
	#blok_2 .levy h2{
		height: 30px;
		text-align: left;
		margin: 35px 0px 35px 25px;
		padding: 0px 0px 0px 40px;
		color: #FFFFFF;
		font-size: 23px;
		background: transparent url("/templates/images/plus2.png") no-repeat scroll top left;
	}
	#blok_2 .levy h3{
		color: #FFFFFF;
		font-size: 20px;
		margin: 10px 0px 5px 0px;
		padding: 0px;
	}
	#blok_2 .levy h4{
		color: #CDEFF5;
		font-size: 18px;
		margin: 0px 0px 5px 0px;
		padding: 0px;
	}
	#blok_2 .levy p{
		width: 525px;
		margin: 0 auto;
		margin-bottom: 8px;
	}
	#blok_2 .levy hr{
		clear: both;
		padding: 15px 0px 15px 0px;
	}
	#blok_2 .levy div.podtext-velky{
		width: 585px;
		height: 185px;
		background: transparent url("/templates/images/podtext-velky.png") no-repeat scroll left bottom;
	}
		#blok_2 .levy .podtext-velky p{
			width: 500px;
			margin: 0 auto 5px;
			display: block;
			text-align: justify;
			text-indent: 20px;
		}
	#blok_2 .levy .box{
		float: left;
		width: 260px;
		margin-left: 23px;
	}
		#blok_2 .levy .box h3{
			height: 30px;
			text-align: left;
			margin: 15px 0px 5px 25px;
			padding: 0px 0px 0px 40px;
			color: #FFFFFF;
			font-size: 18px;
			background: transparent url("/templates/images/plus3.png") no-repeat scroll top left;
		}
		#blok_2 .levy .box p{
			width: auto;
		}
		#blok_2 .levy .box ul{
			margin-top: 0px;
		}
		#blok_2 .levy .box ul li{
			text-align: left;
			font-size: 16px;
			color: #FFF;
			font-weight:bold;
		}

	#blok_2 .pravy h2{
		height: 30px;
		text-align: left;
		margin: 15px 0px 5px 25px;
		padding: 0px 0px 0px 40px;
		color: #FFFFFF;
		font-size: 18px;
		background: transparent url("/templates/images/plus.png") no-repeat scroll top left;
	}
	#blok_2 .pravy h2.first{
		margin: 40px 0px 30px 25px;
	}
	#blok_2 .pravy p{
		margin: 0px 0px 8px 0px;
	}
	#blok_2 .pravy .obsah{
		margin: 0 auto;
		width: 260px;
	}
	
#blok_4{
	height: 74px;
	width: 950px;
	background: url("/templates/images/blok_4.jpg") no-repeat;
}
#blok_5{
	height: 58px;
	width: 950px;
	background: url("/templates/images/blok_5.jpg") no-repeat;
}

.cara-velky{
	width: 527px;
	height: 32px;
	margin: 0 auto;
	background: url("/templates/images/cara_velky.png") no-repeat scroll bottom center;
}

.cara-maly{
	width: 260px;
	height: 32px;
	margin: 0 auto;
	background: url("/templates/images/cara_maly.png") no-repeat bottom;
}
p.footer{
	margin-top: 10px;
	text-align: center;
}
#p_kontakt{
	width: 528px;
	margin: 0 auto;
}
#p_kontakt img{
	border: none;
	float: left;
	margin-right: 10px;
}
#p_kontakt p strong{
	font-size: 14px;
}

#p_reference {
	width: 528px;
	margin: 0 auto;
}
#p_reference img{
	border: none;
	float: left;
	margin-right: 10px;
}
