BODY{
	background-image: url(../img/design/background.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: center;
}
#main{
	margin: 0 auto;
	text-align: center;
	width: 756px;
	height: auto;
}
#top-podklad{
	background-image: url(../img/design/top_podklad.gif);
	width: 756px;
	height: 345px;
	margin: 0;
	padding: 0;
}
#top{
	background-image: url(../img/design/top.gif);
	width: 725px;
	height: 78px;
	text-align: right;
	margin: 14px 0 0 16px;
	_margin: 14px 0 0 8px;
	float: left;
}
#telefon{
	margin: 15px 25px 0 0;
	_margin: 15px 14px 0 0;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	width: 160px;
	float: right;
	color: #395762;
}
#menu{
	width: 725px;
	height: 42px;
	float: left;
	margin: 5px 0 5px 16px;
	_margin: 5px 0 5px 8px;
	text-align: center;
}
#obr{
	background-image: url(../img/design/obr.jpg);
	width: 725px;
	height: 186px;
	float: left;
	margin: 1px 0 0 16px;
	_margin: 1px 0 0 8px;
}
#stred-podklad{
	background-image: url(../img/design/stred_podklad.gif);
	background-repeat: no-repeat;
	width: 756px;
	text-align: center;
}
#lbox{
	width: 482px;
	height: auto;
	text-align: left;
	float: left;
	margin: 5px 0 5px 42px !important;
	margin: 5px 0 5px 22px;
}
#lbox-obsah{
	width: auto;
	padding: 0 10px 10px 10px;
	margin-top: -5px !important;
	margin-top: 0px;
	margin-bottom: 25px;
}
#pbox{
	background-image: url(../img/design/pbox.gif);
	width: 190px;
	height: 217px;
	float: left;
	margin-top: 5px;
	margin-bottom: 15px;
}
#pbox-obsah{
	width: auto;
	padding: 15px 5px;
}
#created{
	background-image: url(../img/design/created.gif);
	background-repeat: no-repeat;
	width: 350px;
	height: 41px;
	margin: 0 auto;
	clear: left;
	padding-top: 10px;
	font-size: 8pt;
}
#created A{
	font-size: 8pt;
}
.nadpis-podklad{
	background-image: url(../img/design/podklad_nadpis.gif);
	background-repeat: no-repeat;
	width: 460px !important;
	width: 482px;
	height: 65px;
	padding: 10px 0 0 25px
}
.dopln-text{
	font-size: 9pt;
	font-weight: bold;
	color: #888987;
}
.cislo{
	color: #7DF305;
	font-size: 14pt;
}
.tl{
	float: left;
	margin: auto;
}
.tl-leva{
	background-image: url(../img/design/tl_leva.gif);
	width: 8px;
	height: 42px;
	float: left;
}
.tl-vypln{
	background-image: url(../img/design/tl_vypln.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 42px;
	float: left;
	padding: 10px 37px;
}
.tl-prava{
	background-image: url(../img/design/tl_prava.gif);
	width: 8px;
	height: 42px;
	float: left;
}
*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #888987;
}
H1{
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #80CD31;
	padding: 0;
	margin: 0;
}
H2{
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #80CD31;
	margin: 5px 0 15px 0;
}
H3{
	margin: 5px 0 5px 0;
}
A{
color: #395762;
}
A:hover{
	text-decoration: none;
}
HR{
	width: 100%;
	color: #4F4F4D;
	height: 1px;
	border: 0 none;
	background-color: #4F4F4D;
}
P{
	margin-top: 0; margin-bottom: 10px;
	line-height: 150%;
}
UL{
	line-height: 150%;
}
.foto{
	float: left;
	margin: 0 2px 5px 2px;
	padding: 1px;
	border: 1px solid #395762;
}
.odsazeni{
	padding-left: 15px;
}
.cena{
	font-weight: bold;
}
.button-box{
	background-color: #395762;
	color: #FFFFFF;
}
.box-pred{
	width: 230px; 
	margin: 0 0 15px 0;
	float: left;
}
.box-po{
	width: 230px; 
	margin: 0 0 15px 0; 
	float: left;
}