h1 {
margin: 6px 0 0 0;
font-size:16px;

	
}

div.lasthorni {
	background-image: url(lasthorni.png);
	width: 583px;
	height: 20px;
	line-height: 20px;
}
div.laststred {
	background-image: url(laststred.png);
	background-repeat: repeat-y;
	padding: 0px 5px;
	
}
div.laststredpod {
	width: 573px;
	
}
div.lastdolni {
	background-image: url(lastspod.png);
	width: 583px;
	height: 20px;
	line-height: 20px;
}
table.last {
	width: 99%;	
	margin: auto;
	
}
tr.header td {
	border-bottom: 1px solid black;
	
}
tr.last1 td {
	background-color: #d0f6af;
	height: 30px;
	
}
tr.last2 td {
	background-color: #e8f2e0;
	height: 30px;
	
}
tr.last3 td {
	background-color: #8fc6ed;
	height: 30px;
	
}
tr.last4 td {
	background-color: #cfe2f0;
	height: 30px;
	
}


.detail {
	width:20px;
	text-align: center;
}
.detail img {
	border: 0;
}
.dopr {
	width: 35px;
}
.termin {
	width: 36px;
	text-align: center;
	
}
.dni {
	width: 23px;
	text-align: center;
	
}
.zeme {
	width: 110px;
	
}
.ubyt {
	width: 110px;
	
	
}
.stravaa {
	font-size:14px;
	color: #A0522D;
	font-weight: bold;
	text-align: center;
	width: 40px;
}.strava {
	width: 40px;
}
.cena {
	width: 60px;
	padding-left: 2px;
	
}
.rezervace {
	
}
.popis {
	width: 565px;	
	margin: auto;
}
.popis td {
	padding: 5px;
}

table.zajezd {
	width: 100%px;
	
}
div#zajhorni {
	background-image: url(zajhorni.png);
	width: 285px;
	height: 20px;
	line-height: 20px;
}
div#zajstred {
	
	background-image: url(zajstred.png);
	background-repeat: repeat-y;
	padding: 0px 5px;
	
}
div#zajstredpod {
	width: 275px;
	
	
}
div#zajdolni {
	background-image: url(zajspod.png);
	width: 285px;
	height: 20px;
	line-height: 20px;
}
.zemez {
	width:170px;
}
.typ {
	width:167px;
}
.cenaz {
	width: 70px;
}

table.zajezd {
	width: 50%;
	margin-bottom: 70px;
	
}
table.zajezd td.popis {
	width: 75px;
	color: #2d861a;
	font-weight: bold;
}
table.zajezd td {vertical-align:top;
border-bottom: 1px dashed gray;
}
table.zajezd td.zeme {
	width: 100px;
}
div#zajfoto {
	padding-left:12px;
	padding-top:12px;
	
	position:absolute;
	top: 25px;
	left: 310px;
	background-image: url(fotozajdetail.png);
}
div#zajfotopod{
	width: 262px;
	height: 175px;
	
}
div#zajfotky {
	background-color: #DCDCDC;
}
/*--------------------------kdo jsme a ostatni statické stránky--------------------------*/
div#static h1  {margin:10px 0px;color: #2d861a;}
div#static p  {margin:10px 0px;}
div#static {
	position:relative;
}

div#kdojsme {
	position: relative;
	margin-top: 20px;
	font-size:14px; 
}
div#kdojsme span {
	font-size:14px; 
}
span#jmeno {
	position: absolute;
	top: 305px;
	left: 0px;
}
span#majitelka {
	position: absolute;
	top: 335px;
	left:0px;
}
span#fotostr {
	position: absolute;
	top: 280px;
	left: 0px;
}
img#fotostranska {
	position: absolute;
	top: 30px;
	left: 0px;
}

div#static ul
{ 
margin-left: 20px; 
margin-top:10px; 
padding-left: 0; 
list-style: none; 
} 




div#static ul li 
{ 
padding-left: 14px; 
margin-bottom:10px;
background: url(li.gif) no-repeat 0 4px; 
background-position:middle;
color:black;
line-height:18px;
}


div#static ul.ul2 li 
{ 

background: url(li2.gif) no-repeat 0 4px; 

}
p.p1 {
	text-align: center;
	color: Blue;
}
p.p2 {
	text-align: center;
	color: Blue;
	font-weight: bold;
}
p.p3 {
	text-align: center;
	color: red;
	font-weight: bold;
}

table.kontakty td {
	padding:5px 5px 5px 0;
}
td.konlev {
	color: #2d861a;
	font-weight: bold;
}

img#kancl1 {position:absolute;top:26px; left: 380px;}
img#kancl4 {position:absolute;top:290px; left: 380px;}
img#kancl3 {position:absolute;top:466px; left: 380px;}
img#kancl2 {position:absolute;top:466px; left: 0px;}
img#mapa {position:absolute;top:285px; left: 0px; border:0;}









