body {
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	font-family:  Arial, Verdana, sans-serif, Helvetica; 
	background: url("images/PozadiBody.jpg") top left repeat-x;
	color: #FFFFFF;
}

body.Index {
	background: #FFFFFF;
}

h1, h2, h3, h4, p, ul, ol {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

img.Ramecek {
	border: 1px solid #81471A;
}

/* ROZVRZENI start */
#Index {
	position: absolute;
	top: 50%;
	background: #FFFFFF;
	width: 100%;
	height: 240px;
	margin-top: -105px;
}


#IndexStred {
	background: url("images/PozadiIndexStred.jpg") top center no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	height: 240px;
	margin-top: -240px;
}

#IndexPrava {
	background: #FFFFFF;
	width: 50%;
	height: 240px;
	margin-left: 50%;
}	



#IndexNavigace  p {
	padding-top: 151px;
	text-align: center;
}

#IndexNavigace a {
	text-decoration: none;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 20px 0 20px;
}

#IndexNavigace a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}






#Obalka {
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}


#PanelHorni {
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 160px;
	margin-right: auto;
	margin-left: auto;
	background: url("images/PozadiPanelHorni.jpg") top center no-repeat;
}

#PanelHorniMenu {
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: 112px;
	width: 800px;
	height: 32px;
	text-align: center;
}

#PanelHorniMenu img {
	margin: 0px;
	padding: 0px;
}

#PanelHorniMenu ul {
	margin: 0px;
	padding: 0px;
	margin-left: -16px;	
}

#PanelHorniMenu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	margin-left: -3px;	
	text-align: center;
}

#PanelHorniMenu li a, #PanelHorniMenu li a:hover {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: center;
}

#PanelHorniMenu li.Aktuality a {
	background: url("images/TlacitkoAktualityOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Aktuality a:hover {
	background: url("images/TlacitkoAktualityOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Onas a {
	background: url("images/TlacitkoOnasOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Onas a:hover {
	background: url("images/TlacitkoOnasOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Prodej a {
	background: url("images/TlacitkoProdejOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Prodej a:hover {
	background: url("images/TlacitkoProdejOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Galerie a {
	background: url("images/TlacitkoGalerieOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Galerie a:hover {
	background: url("images/TlacitkoGalerieOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Zajimavosti a {
	background: url("images/TlacitkoZajimavostiOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Zajimavosti a:hover {
	background: url("images/TlacitkoZajimavostiOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Granty a {
	background: url("images/TlacitkoGrantyOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Granty a:hover {
	background: url("images/TlacitkoGrantyOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Partneri a {
	background: url("images/TlacitkoPartneriOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Partneri a:hover {
	background: url("images/TlacitkoPartneriOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Kontakt a {
	background: url("images/TlacitkoKontaktOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Kontakt a:hover {
	background: url("images/TlacitkoKontaktOn.jpg") top center no-repeat;
}

#PanelHorniMenu li.Vips a {
	background: url("images/TlacitkoVipsOff.jpg") top center no-repeat;
}

#PanelHorniMenu li.Vips a:hover {
	background: url("images/TlacitkoVipsOn.jpg") top center no-repeat;
}


#Copyright {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	border-top: 1px solid #C75C0E;
}

#Copyright p {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 800px;
	text-align: center;
	font-size: 7pt;
	font-family:  Arial, Verdana, sans-serif, Helvetica; 
	line-height: 140%;
	color: #C75C0E;
	font-weight: normal;
}


#PanelPlocha {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	width: 800px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

#PanelPlocha h1 {
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	text-align: left;
	font-size: 17pt;
	font-family:  Arial, Verdana, sans-serif, Helvetica; 
	line-height: 130%;
	color: #C75C0E;
	letter-spacing: 4px;
	font-weight: bold;
	text-transform: uppercase;
}

#PanelPlocha h2 {
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	padding-top: 15px;
	text-align: left;
	font-size: 12pt;
	line-height: 130%;
	color: #FFFF8C;
	font-weight: normal;
}

#PanelPlocha p {
	text-align: justify;
	line-height: 140%;
	padding-bottom: 0px;
	font-size: 10pt;
}

#PanelPlocha p.Center {
	text-align: center;
}

#PanelPlocha a {
	text-decoration: none;
	font: 10pt  Arial, Verdana, sans-serif, Helvetica;
	font-weight: bold;
	color: #C75C0E;
	letter-spacing: 2px;	
}

#PanelPlocha a:hover {
	text-decoration: underline;
	color: #C75C0E;
}

#PanelPlocha ul {
	margin-left: 20px;
	margin-top: 10px;
}

#PanelPlocha ul.Cenik {
	font: 12pt  Arial, Verdana, sans-serif, Helvetica;
}

#PanelPlocha li {
	text-align:left;
	list-style-type: circle;
	line-height: 160%;
}