body       	{font-family:Arial; font-size: 100%;text-align:center; background-color:#F29D99;margin : 0px auto; padding : 0px 0px 0px 0px;}
.okno      	{width:750px; position: relative; text-align: left;margin:auto;}
.vrch       	{background:url("menu/vrch2.jpg") repeat-x; height:299px;}
.hlokrajvrch	{background: url("menu/vrchniokr2.jpg") no-repeat; height: 15px; width: 750px; }
.hlokraj	{background: url("menu/okraj.jpg") repeat-y; height:570px; width: 750px;position: relative;margin:auto;}
.hlokrajspodek	{background: url("menu/spodniokr.jpg") no-repeat; height: 30px; width: 750px;}


.panel    {width:742px; height:115px; position:absolute; top:0px; left:4px; right:4px; background:url("menu/lista6.jpg") no-repeat bottom; }              
.logo     {width:349px; height:113px; position:absolute; top:-2px; left:0px; margin-right:0px;}
.hlavicka {width:380px; height:110px; position:absolute; left:354px; bottom:0px;}
#menu {position:absolute; left:20px; bottom:-4px; width:355px; height:28px; z-index:2;}
#menu ul {width:355px; height:28px; margin:0; padding:0;position:absolute;bottom:1px; left:8px;}          /*nemusi byt absolute */
#menu li {float:left; list-style-type:none; text-decoration:none;}  
                          
#menu a {text-decoration:none; float:left; display:block; color:#FFFFFF; font:bold 11pt Arial; padding-top:3px; padding-bottom:5px; padding-left:16px; padding-right:16px;}
#menu a:hover {text-decoration:none; float:left; display:block; color:black; font:bold 11pt Arial;padding-top:3px; padding-bottom:5px; padding-left:16px; padding-right:16px; background:url("menu/bili3.jpg") repeat-x; }
#menu img span {height:30px; padding-bottom:10px;}


.a {text-decoration:none;}

#obsah {position:absolute; top:120px; left:10px; width:725px; text-align:justify;height:440px;}
#obsah .kontakty {font:bold 11pt Arial; margin-left:3px;margin-top:5px;}

#obsah .mapa {position:absolute; left:280px; top:0px;}
h1 {font:bold 19pt Arial;margin-top:0px; margin-bottom:0px;}
h2 {font:bold 16pt Arial;margin-bottom:0px;margin-top:0px;}

.fotkydynamicke {position:relative; top:10px; left:0px; margin:0px auto; padding:0px; width:725px; height:111px; text-align:center;}
.velkafotka		{height:330px; width:445px; background-color:#3B3B3B; margin-top:4px; margin-left:4px;}
.sipkapr	{padding-left:2px;}
.sipkalv	{padding-right:1px;}
.fotkysdy	{margin-left:4px; margin-right:4px;}

.centrovani	{margin:0px auto;}

#info  {position:absolute; left:455px; top:10px; width:270px; font:normal 11pt Arial; line-height:150%;}

#info table {line-height:100%;}
.lvbunka {width:70px; text-align:right; border-bottom:1px solid gray; padding:5px 5px 5px 0px;}
.prbunka {width:200px; text-align:left; border-bottom:1px solid gray; padding:5px 0px 5px 5px;}
.radek  {width:270px;}

.ofirme 		{float:left; width:410px; font:normal 11pt Arial; text-align:justify;padding-left:5px;}
.fotofirma 	{float:right; width:300px;padding-bottom:5px;margin-bottom:0px;}

#uvodlv		{float:left; width:490px; font:normal 11pt Arial; text-align:justify;padding-left:5px;}
#uvodpr		{ float:right; width:210px; height:600px; border-left:1px solid gray; padding-left:10px; margin-right:0px; padding-right:0px;  font:normal 11pt Arial;}
#uvodpr h2	{font:bold 14pt Arial;margin-top:5px; margin-bottom:3px; background-color:#DA251C; padding-left:4px; padding-right:4px;}
#uvodpr .fotky  {margin-top:9px; margin-bottom:9px;margin-left:32px; border:1px solid black;}
#uvodpr div {border-left:1px solid gray; border-bottom:1px solid gray; border-right:1px solid gray; margin-top:-3px; padding-bottom:2px;}
.odkaz 	{color:#DA251C;}
#uvodlv h2	{font:bold 19pt Arial;margin-top:0px; margin-bottom:0px;}
#uvodlv h3	{font:bold 14pt Arial;margin-top:10px; margin-bottom:5px;}
#uvodlv ul	{margin:0; padding:0; padding-left:20px;}
.hlokrajuvod	{background: url("menu/okraj.jpg") repeat-y; height:710px; width: 750px;position: relative;margin:auto;}

a.akce {
      text-decoration:none;
      color:black;
      }
.logo h1{
		display:none;
}
h2	a	{
		color:white;
		text-decoration:none;
		}
	
#paticka{
    text-align:center;
}

#paticka span{
    font-size:10px;
}

#paticka span a{
    color:black;
}

.velka-fotka{
position:relative; 
top:-4px; 
left:-4px;
}

table.kontakty{
margin-left:5px;
}

.zvyrazni {
font-weight:bold;
}
.img-logo{
border:0px solid black;
}

p{
margin:0px;
padding:0px;
}
