* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: url("img/bg.gif") repeat-x #f78200;
 margin-top: 0px;

}
#wrappera { 
 margin: 0 auto;
 width: 100%;
 background-color:  #f78200;
}

#wrapper { 
 margin: 0 auto;
 width: 776px;
}
#header {
 color: #333;
 width: 776px;
 padding: 0px;
 height: 319px;
 margin: 7px 0px 0px 0px;
 background: url("img/header.gif") repeat-x #FFF;

}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background-color: url("img/bg_left.gif") repeat-y #f78200;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background: url("bg_right.png") repeat-y #FFF;
 margin: 0px 0px 0px 0px;
 padding-top: 13px;
margin-right: 28px;
 width: 520px;
 min-height: 460px;
 display: clear;
}
#footer { 
 width: 776px;
 clear: both;
 color: #333;
 background: url("img/footer.gif") repeat-x #f08000;
 margin: 0px 0px 10px 0px;
 height: 23px;


}

h2 {
  color: #e83c00;
  font-size: 1.1em;
}

.nobord {
  border: 0px solid white;
}

.titul {margin-top: 53px;
	margin-left: 225px;}

.cz {margin-top: 91px;
	margin-left: 8px;
	border: 1px solid #999;
	position: absolute;
	width: 15px;
	height: 11px;
}

.de {  margin-top: 111px;
	margin-left: 8px;
	position: absolute;
	width: 16px;
	height: 11px;
  border: 0}

.en {  margin-top: 131px;
	margin-left: 8px;
	position: absolute;
	width: 16px;
	height: 11px;
  border: 0}

.home {  margin-top: 151px;
	margin-left: 8px;
	position: absolute;
	width: 16px;
	height: 11px;
	border: 0}

.obalka {  margin-top: 171px;
	margin-left: 8px;
	position: absolute;
	width: 16px;
	height: 11px;
	border: 0px}

.menu {margin-left: 38px;}

#button a {
  background: url("menu/penzion2.png") no-repeat;
  display: block;
  width: 139px; height: 52px; 
}

#button a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#button a:hover img, #button a:focus img {
  z-index: -1;
  position: relative;
}

#button {
  position: relative;
  z-index: 0;
}

#button a:hover {
  background-position: 0 0;
}



#button2 a {
  background: url("menu/kavarna2.png") no-repeat;
  display: block;
  width: 139px; height: 37px; 
}

#button2 a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#button2 a:hover img, #button2 a:focus img {
  z-index: -1;
  position: relative;
}

#button2 {
  position: relative;
  z-index: 0;
}

#button2 a:hover {
  background-position: 0 0;
}


#button3 a {
  background: url("menu/cukrarna2.png") no-repeat;
  display: block;
  width: 139px; height: 37px; 
}

#button3 a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#button3 a:hover img, #button3 a:focus img {
  z-index: -1;
  position: relative;
}

#button3 {
  position: relative;
  z-index: 0;
}

#button3 a:hover {
  background-position: 0 0;
}


#buttonpe a {
  background: url("menu/pension2.png") no-repeat;
  display: block;
  width: 130px; height: 33px; 
}

#buttonpe a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#buttonpe a:hover img, #button a:focus img {
  z-index: -1;
  position: relative;
}

#buttonpe {
  position: relative;
  z-index: 0;
}

#buttonpe a:hover {
  background-position: 0 0;
}

#buttoncaf a {
  background: url("menu/cafe2.png") no-repeat;
  display: block;
  width: 128px; height: 43px; 
}

#buttoncaf a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#buttoncaf a:hover img, #button a:focus img {
  z-index: -1;
  position: relative;
}

#buttoncaf {
  position: relative;
  z-index: 0;
}

#buttoncaf a:hover {
  background-position: 0 0;
}

#buttonko a {
  background: url("menu/konditor2.png") no-repeat;
  display: block;
  width: 128px; height: 43px; 
}

#buttonko a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#buttonko a:hover img, #button a:focus img {
  z-index: -1;
  position: relative;
}

#buttonko {
  position: relative;
  z-index: 0;
}

#buttonko a:hover {
  background-position: 0 0;
}

#buttonpat a {
  background: url("menu/patisserie2.png") no-repeat;
  display: block;
  width: 121px; height: 43px; 
}

#buttonpat a img {
  border: 0; /* zrušení řámečku kolem obrázku */
}

#buttonpat a:hover img, #button a:focus img {
  z-index: -1;
  position: relative;
}

#buttonpat {
  position: relative;
  z-index: 0;
}

#buttonpat a:hover {
  background-position: 0 0;
}

.kon {
margin-top: 60px;
margin-left: 40px;
color: black;
}



#mezera { background: url("img/mezera.gif")}

.vyraz {color: #e83c00; font-weight: bold;}

.copyr {color: white; font-size: 9pt; text-decoration: none;}

.odsaz {margin-left: 8px;
        border: 1px solid #ccc;}

.odsaza {margin-left: 38px;}

.odsazl {margin: 0px 12px 12px 0px;}

.vyraze {color: #e83c00; font-size: 14px; font-style: italic;}



.mena {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
color: #f08000;
font-weight: bold;
 }

.men {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #737373;
font-weight: bold;
 }



 A:link {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: black;
 }
 
A:visited {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: black;
 }
 
A:hover {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: black;
 text-decoration: none;
 
}

.ram {
border: 1px solid #ccc;
}

a:link.tuc {
  
	TEXT-DECORATION: none;
	color: #737373;
	font-weight: bold;
  }

a:visited.tuc {
  color: #737373;
  TEXT-DECORATION: none;
  font-weight: bold;
	}
  
a:hover.tuc {
  color: #737373;
  COLOR: #f08000;
	text-decoration: none;
	font-weight: bold;
  }


.gal { margin-right: 13px;
	margin-bottom: 13px;
	border: 0px;
  }

.gal2 { margin-right: 10px;
	margin-bottom: 13px;
	border: 0px;
  }

a:link.copyr {
  COLOR: #FFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, arial, sans-serif;
	font-size: 9pt;
  font-weight: bold;
  }

a:visited.copyr {
  COLOR: #FFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, arial, sans-serif;
	font-size: 9pt;
  font-weight: bold;
  }
  
a:hover.copyr {
  COLOR: #FFF;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, arial, sans-serif;
	font-size: 9pt;
  font-weight: bold;
  }

.pok { margin-right: 9px;
	border: 0px;
			}

.pokr { margin-left: 9px;
		border: 0px;}

.tab {border-collapse: collapse;
      border-color: #999;}

.cenik {color: black;
	background-color: #a5e16c; 
	
 	}

.blu {background-color: #abe1ec;}

.silv {background-color: #e70000;
       color: white;
        font-weight: bold;
        margin-left: -1px;
        border: 0px solid #e70000; }

.silv2 {background-color: #f08000;
       color: white;
        font-weight: bold;
        margin-left: -1px;
        border: 0px solid #e70000; }

.centi {color: #f08000;
	font-weight: bold;
 	}

.klik {color: black;
	font-size: 12px;
	font-style: italic;
 	}

.dol {margin-bottom: 2px;}

.dol2 {margin-bottom: 4px;}

.centid {color: #f08000;
        font-size: 14px;
	font-weight: bold;
 	}

.bor {border: 0px solid white;}

.underlin {color: gray;
           font-size: 10px;
          padding-left: 15px;}
          
.dorty, .baliky {
  float: right;
  background: url("img/dortybg.jpg") repeat-x;
  margin: 0px 0px 12px 14px;
  padding: 0px 0px 10px 14px;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.baliky {
  padding: 0px 10px 12px 14px;
}

.dorty img, .baliky img {
  padding-top: 10px;
}

.dorty ul, .baliky ul {
  margin: 10px 0px 10px 15px;
}

.dorty ul li, .baliky ul li {
  line-height: 1.5em;
}

ul.le {
  margin-left: 20px;
  line-height: 1.4em;
}

ul {
 margin-left: 15px;
 line-height: 1.4em;  
}

ul.menur, ul.menurd, ul.menure {
  list-style: none;
  width: 520px;
  margin: 0 auto;
  display: block;
  text-align: center;
}

ul.menurd {
  margin-left: -10px;
}

ul.menure {
  margin-left: 14px;
}

ul.menur li, ul.menure li, ul.menurd li {
  float: left;
  margin-left: 40px;
}

img.lm {
    margin-left: 20px;
}

.clear {
	clear: both;
	background: none;
}

p.br {
  display: block;
  margin-bottom: 17px;
  line-height: 1.3em;
}

p {
  line-height: 1.3em;
}

.center {
  text-align: center;
}

.right, p.right {
  text-align: right;
}
