body {margin: 0;padding: 0;}
.hlavni {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	background: url(back.gif) repeat-y 0 0;

}

.hlavni a{text-decoration:none;font-weight:bold;color:gray;}

.aktuality {
	text-align: center;
	border: 1px solid #bbbbcd;
	margin-left: 40px;
	padding-left: 10px;
	background-color: #E6E8FA;
	font: normal normal normal 0.7em/1em Verdana;
	color: Gray;
}
.aktuality a{text-decoration:none;font-weight:bold;color:gray;}

.hlavicka-null {
	width: 100%;
	padding: 0;
	border: 0;
}

.hlavicka {
	background-image: url(./img/top.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 161px;
	border: 1px solid #bbbbcd;
}

.levy-null{
	width: 560px;
	float: left;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
.levy {
	padding: 0px 10px 10px 0px;
	background-color: #E6E8FA;
	border: 1px solid #bbbbdd;
	padding-left: 10px;
	font: normal normal normal 0.7em Verdana;
	color: Gray;
}

.levy h3 {
	color: #3c4278;
	font: normal normal bold 1.3em/1.4em Verdana;
}



.pravy-null {

	width: 220px;

	float: right;

	border: 0;

	padding: 10px 0px 0px 0px;

	text-align: center;

	}

.pravy li {

	list-style: none;

	border-bottom: 1px solid ActiveBorder;

}

.pravy ul {

	display: block;

	}

.pravy a {

	display: block;

	text-transform:uppercase;

	text-decoration:none;

}

.pravy a:link, .pravy a:visited {
	color: #bbbbdd;
	background-color: #3c4278;
	font: bold 0.7em/1em verdana;
	padding: 10px;
}

.pravy a:hover {

	color: #3c4278;

	background-color:	#bbbbdd;

}

.paticka {

	clear: both;

	width: 100%;

	text-align: center;

	background-image: url(pata.gif);

	background-position: center;

	background-repeat: no-repeat;

	width: 778px;

	height: 18px;

	border: 1px solid #bbbbcd;

	color:	White;

	font: normal 0.8em/1.4em verdana;

	}



h1{font-size:1.3em;}

h2{font-size:1.1em;text-decoration:underline;}



.kontakt_obal{text-align:center;}
.kontakt{width:70%;text-align:left;padding:15px 0;}
.kontakt .radek{vertical-align:top;clear:both;line-height:1.5em;}
.kontakt .nazev{font-weight:bold;}
.kontakt .hodnota{float:right;width:65%;}

.cenik th{text-align:left;padding:3px 20px 3px 0px;}
.cenik th .info{font-weight:normal;}
.cenik td{text-align:right;}

.reference {clear:both;margin-top:15px;margin-bottom:25px;}
.reference img{margin: 0px 15px 25px 0px;border: 1px solid #bbbbdd;}
.reference .text{position:relative;text-align:justify;}