/*layout*/
body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #585A58;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size: 0.75em;
	line-height: 1.4;
	margin-left: 5px;
	position: relative;
	background: url(../images/bkgnd.png);
	background-repeat: repeat-x; 
}
#hlavicka {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-menu {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-menu.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-jidlo {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-jidlo.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-napoje {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-napojovy.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-vinny {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-napojovy.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-formular {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-personal.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-svatby {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-svatby.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-foto {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#hlavicka-kontakt {
	background: #CC3333;
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid white;
	background-image: url(../images/loga/logo_title-kontakt.jpg);
	height: 210px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
/*logo a vlajky titl strana*/
#obsah {
	width: 940px;
	margin: 0em auto;
	padding: 0px;
	border: 0px solid yellow;
	border-right: 5px solid rgb(237,237,237);
	border-left: 5px solid rgb(237,237,237);
	text-align: left;
	background-color: rgb(255,255,255);background-color: rgb(249,249,249);
	position: relative; 
}
#hlavnipanel {
	margin: 2px 1px 0 0px;                 
	padding: 0 172px 0 173px;
	position: relative;
}
#hlavnipanel-obsah {
position: relative;
	margin-top: 1em;
/*background-color: #FFFFCC*/
	background: white;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 2em; 
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: rgb(236,236,236);
	border-left-color: rgb(236,236,236);background-image: url(../images/bg_obsah-hlavni.png);
/*delka_obsahu*/
	min-height: 3000px;
	_height: 3000px;
	
}
#levypanel {
	position: absolute;
	width: 169px;
	left: 0;
	top: 220px;
	margin: 1px;
	padding:0;
}
#levypanel-obsah {
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	padding-top: 0.5em;
/*background: rgb(255,255,204)*/
}
#levypanel li {
	list-style-type: none;
	margin-left: -1.6em;
	margin-top: 0.5em;
	list-style-image: url(../images/odrazka.png);
}
#pravypanel {
	position: absolute;
	width: 169px;
	right: 0;
	top: 220px;
	margin: 1px;
	color: rgb(153,0,0);
	list-style-image: url(../images/odrazka2.png);
}
.zelenaodrazka {
	list-style-type: none;
	margin-left: -1.6em;
	margin-top: 0.5em;
	list-style-image: url(../images/odrazka3.png);
}
#pravypanel li {
	list-style-type: none;
	margin-left: -1.6em;
	margin-top: 0.5em;
}
#pravypanel-obsah {
	margin: 0;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	padding-top: 0.5em;
	/* background: rgb(255,255,204);
*/
}
#paticka {
	padding-top: 15px;
	_padding: 0px;
	_padding-top: 20px;
	margin: 0px;
	background-color: #FFCC66;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background: url(../images/paticka.png) repeat-y left;
}
/*VRCHNI MENU
#menu_top {
	position: absolute;
	top: 171px;
	left: -20px;
	height: 30px;
	width: 927px;
	color: black;
	font-size: 90%;
	padding-left: 0em;
}
#menu_top a {
	color: black;
}
#menu_top a:hover {
	color: red;
}
#menu_top li {
	display: inline;
} */
/*.menu_top {
	position: absolute;
	top: 00px;
	left: -30px;
	padding-top:0;	
	height:42px;  
	color: black;
	font-size: 100%;
	z-index: 2;
	width:900px;
}
#menu_top {
	position: absolute;
	top: 165px;
	left: 0px;
	height: 42px;
	background: #CC3333;
	color: black;
	font-size: 100%;
	z-index: 2;
	width: 940px;
}
#menu_top a {
	color: white;
	font-weight: bold;
	border-right: 1px solid white; padding-right:0.6em;
}
#menu_top a:hover {
	color: rgb(255,255,204);
}
#menu_top li {
	display: inline;
} 
.odkazjedna, .odkazdva, .odkaztri, .odkazctyri, .odkazpet, .odkazsest, .odkazsedm, .odkazosm, .odkazdevet, .aktivni, {
	padding: 0.2em 0.6em 0.5em 0.6em;
}
.titulni, .aktivnititulni {
	padding-right: 0.8em;
	padding-left: 0.8em;
	margin-left: -1em;
}
.odkazjedna {
	
	border: px solid #CCCCCC;
}
.odkazdva {
	
	border: px solid #CCCCCC;
}
.odkaztri {
	
	border: px solid #CCCCCC;
}
.odkazctyri {
	
	border: px solid #CCCCCC;
}
.odkazpet {
	
	border: px solid #CCCCCC;
}
.odkazsest {
	
	border: px solid #CCCCCC;
}
.odkazsedm {
	
	border: px solid #CCCCCC;
}
.odkazosm {
	
	border: px solid #CCCCCC;
}
.odkazdevet {
	
	border: px solid #CCCCCC;
}
.aktivni {
	color: rgb(255,255,204);
  font-weight: bold;
  font-size: 110%;	
}*//*VRCHNI MENU*/
#menu_top {
	position: absolute;
	top: 170px;
	left: 0px;
	height: 25px;
	background: none;
	color: black;
	font-size: 90%;
	padding-left: 1em;
	z-index: 2;
	width: 940px;
}
#menu_top a {
	color: white;
	font-weight: bold;
}
#menu_top a:hover {
	color: red;
}

#menu_top li {
	display: inline;
}
.titulni, .aktivnititulni {
	padding-right: 0.8em;
	padding-left: 0.8em;
	margin-left: -0.8em;
}
.odkazjedna, .odkazdva, .odkaztri, .odkazctyri, .odkazpet, .odkazsest, .odkazsedm, .odkazosm, .odkazdevet, .aktivni {
	background: #CC3333;
	border-right: 1px solid rgb(247,247,247);
	padding: 0.3em;
	}
	
.odkazjedna {
	
}
.odkazdva {

}
.odkaztri {
	
}
.odkazctyri {

}
.odkazpet {

}
.odkazsest {

}
.odkazsedm {
	
}
.odkazosm {

}
.odkazdevet {

}
.aktivni {
	background: white;
	color: black;
  font-weight: bold;	
	padding: 0.3em;
}
.english {
	position: absolute;
	left: 5px;
	top: 142px;
	font-weight: bold;
	width: 28px;
	height: 17px;
	display: block;
	background: url(../images/uk.png) no-repeat;
	z-index: 10;
}
.english a {
	width: 28px;
	height: 17px;
	display: block;
}
/*VSEOBECNE DEFINICE*/
.dashed {
	border-bottom: black dashed 1px;
	padding-bottom: 1em;
	margin-bottom: 1em;
}
/*KONKRETNI STRANKY---------------------------------------------------------------*/
/*TITULNI STRANA*/
.textsvatebni {margin:0 0 .5em 0;font-family: CAMBRIA;font-variant: small-caps;font-weight: bold;color: rgb(0,153,204);font-size: 120%;}
.reklamatop {
	padding-bottom: 0em;
	margin-top: -2em;
	margin-bottom: 2em;
	margin-right: 2em;
	margin-left: 0em;
	padding-bottom:1em;
border-bottom: #330033 dashed 1px;
}
.red {
	color: red;
}
#synth {
	background: white;
	margin: 1em 2em 1em 1em;
	border: 1px gray solid;
	padding: 2em;
	text-align: left;
	position: relative;
	
}

#ochutnavka {
	background: white;
	margin: 1em 2em 1em 1em;
	border: 1px gray solid;
	padding: 2em;
	text-align: left;
	position: relative;
	/* background:white; */
	background: url(../images/ochutnavka-piva.jpg) no-repeat scroll top center;
}
.imgsynth {
	display: block;
	position: absolute;
	background: url(../images/Logo_Photosynth.png) no-repeat scroll center center;
	width: 200px;
	height: 100px;
	top: -10px;
	right: 0px
}
.synth {
	color: #0066cc;
	font-weight: bold;
}
.synthzahradka {
	margin-top: 1em;
}
.synthy {
	margin: 2em 0 0.5em 0;
}
.en {
	margin-top: 2em;
}
/*CENIK*/
/*FORMULAR*/
/*FOTOGALERIE*/
#fotogalerie {
	margin: 1em
}
/*KE STAZENI*/
.udalost {
	background: none;
	text-align: left;
	margin: 2em 0 2em 0;
	padding: 0x
}
.udalost-ab {
	margin: 3em 0 -1em 2em;
	display: block;
	font-style: italic;
}
.pojisteni-ab {
	margin: 3em 0 0 1em;
	color: black;
	display: block;
}
.download h2 {
	background: #ebebeb;
}
/*NAJDETE NAS*/
#mapa {
	border: 2px solid rgb(128,128,128);
	margin: 2em 2em 0 0;
}
/*KONEC STRANKY---------------------------------------------------------------*/
/*obecne definice*/
.podnadpis {
	font-size: 90%;
	color: white;
}
hr.cleaner {
	clear: both;
	display: none;
}
hr {
	display: none
}
.prodluzka {
	display: block;
}
.hidden {
	display: none;
}
.skryty {
	visibility: hidden;
}
h1 {
	margin: 0;
	font-size: 120%;
}
/* .h2 {
	font-size: 120%;
	/*background: url(../images/h2.png) repeat-y left; */
	/*color: black;
	display: block;
	height: auto;
	font-weight: bold;
	padding: 0.5em;
	margin-right: 1em;font-family: CAMBRIA;font-variant: small-caps;font-weight: bold;
} */
h2 {
	font-size: 176%;
	/*background: url(../images/h2.png) repeat-y left;*/
	color: rgb(65,65,65);
	display: block;
	height: auto;
	font-weight: bold;
	padding: 0.5em;
	margin-right: 1em;
  margin-top:0;	
  font-family: CAMBRIA;font-variant: small-caps;font-weight: bold;
   }
/*pouziva se jako nadpis reklamnich policek v levem a pravem panelu*/
h3 {
	font-size: 105%;
	width: 90%;
	height: auto;
	background: rgb(255,204,102);
	background: url(../images/blok.png) repeat-x left;
	padding: 0.3em;
	text-align: center;
	font-variant: small-caps;border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
	border-left-color: #E4E4E4;
	margin-top:0;
}
.vetsi {
	font-size: 1.2em;
	font-weight: bold;
}
.nonebg {
	background: none;
	font-color: #ff9900;
}
.noneborder {
	border: none;
}
.nonebottom {margin-bottom:-1em;}

.planujete {font-family: CAMBRIA;font-variant: small-caps;font-weight: bold;margin:0em;background: none;text-align: left;color: rgb(153,0,0);font-size: 142%;}

h4 {
	margin: 1em;
	font-size: 105%;           <span class="cena">       </span>
}
h5 {
	margin: 0
}
h6 {
	margin: 0
}
em {
	color: rgb(153,0,0);
	font-weight: bold;
}
.malo {
	font-style: italic;
	color: #0099cc;
	font-weight: normal;
}
img {
	margin: 0;
	border: 2px solid #FFFFFF;
}
.imgleft {
	float: left;
	margin: 1em;
}
.imgright {
	float: right;
	margin: 1em;
}
.itl {
	font-style: italic;
	color: #666666;
}
a {
	color: #990000;
	padding: 0.2em;
}
a:hover {
	color: #000000;
	/* background-color: #FFFFCC;
*/
	padding: 0.2em;
}
p {
	margin: 1em;
}
.bld {
	font-weight: bold;
	margin: 0px;
}
ul {
}
/*textove a reklamni bloky nalevo a napravo od hlavniho textu*/
.blok, .blok1, .blok2, {
	font-size: 90%;
	/* background: white; */
	margin: 1em 0 1em 0;
	padding: 0.42em;
}
.blok1 {
	background: url(../images/blok.png) repeat-y left;
}
.nabidka {
}
.topupoutavac {
	background-color: rgb(51,204,102);
	background: url(../images/topupoutavac.png) repeat-y left;
	color: white;
	display: block;
	font-size: 120%;
	height: 20px;
	font-weight: bold;
	padding: 0.5em;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECECE;
	border-right-color: #F1F1F1;
	border-bottom-color: #CECECE;
	border-left-color: #B8B8B8;
	margin-bottom: 0em;
}
.levy0, .levy1, .levy2, .levy3, .levy4, .levy5 {
	/* border: 1px rgb(234,234,234) solid; */
	text-align: left;
	/* background-color: rgb(244,242,225); */  background-color: rgb(249,249,249) ;
	margin-bottom: 1em;
	padding:.5em;
	
}
.levy0 {
}
.levy1 {
}
.levy2 {
}
.levy3 {
}
.levy4 {
}
.levy5 {
	;
}
.pravy0, .pravy1, .pravy2, .pravy3, .pravy4, .pravy5, .pravy6 {
	/* border: 1px rgb(234,234,234) solid; */
	text-align: left;
	/* background-color: rgb(249,249,249) */;padding:.5em;
}
.pravy0 {
}
.pravy1 {
}
.pravy2 {
}
.pravy3 {
}
.pravy4 {
}
.pravy5 {
}
.pravy6 {
}
/**/
/*tabulka listek, menu*/
#tabulky {
	margin-left: -1.6em;
	_margin-left: 0em;
}
caption {
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	padding-top: 2em;
	padding-bottom: 1em;
	font-variant: small-caps;
	color: gray;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bgkat {
	border-top: 1px white dashed
}
.table {
	font-weight: bold;
	/*border-bottom: 1px solid black;
*/
	padding-bottom: 1em;
	text-align: left;
	padding-right: em;
	margin-right: -6em;
}
.tablemenu {
	_margin-bottom: 3em;
	_margin-top: 3em;
}
.price {
	font-size: 80%;
	font-weight: bolder;
	text-align: right;
	vertical-align: top;
}
.abc {
	font-size: 80%;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
}
.gramaz {
	font-size: 80%;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
}
.nadpis {
	font-size: 100%;
	font-weight: bold;
	text-align: left;
}
.popis {
	font-size: 100%;
	font-style: italic;
	font-weight: normal;
	text-align: left;
}
.bonus {
	margin-top: 2em;
	color: #0080C0;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
}
td {
	padding-left: 1em;
	padding-right: 1em;
	text-align: left;
}
th {
}
.polevka {
}
.menuden {
	position: relative;
	margin-top: 5em;
	padding: 0;
}
.menumail {
	position: relative;
	top: -42px;
	right: -542px;
	display: block;
	padding: 10px;
	background-image: url(../images/menu_postou.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 250px;
}
.cenamenu {
	position: relative;
	font-weight: bold;
	top: 5px;
	left: 160px;
	display: block;
}
.kategorie_item {
	font-weight: bold;
	font-variant: small-caps;
	list-style-image: none;
	margin-top: 0.4em;
	margin-left: 0.0em;
	margin-right: 0em;
	list-style-type: none;
	display: inline;
}
#kategorie {
	margin-left: 1em;
	margin-bottom: 0em;
	margin-right: 2em;
}
.studene {
	background-image: url(../images/kategorie/kat_studene.png);
}
.polevky {
	background-image: url(../images/kategorie/kat_polevky.png);
}
.teple {
	background-image: url(../images/kategorie/kat_teple.png);
}
.studene {
	background-image: url(../images/kategorie/kat_studene.png);
}
.studene {
	background-image: url(../images/kategorie/kat_studene.png);
}
.studene {
	background-image: url(../images/kategorie/kat_studene.png);
}
.winelist {
	background-image: url(../images/kategorie/winelist.png);
}
.vysvetlivky {
	font-weight: bold;
	font-style: italic;
	color: gray;
}
.infojidelnik {
	font-weight: bold;
	font-style: italic;
	color: gray;
	padding-top: 2em;
	padding-bottom: 2em;
	text-align: center;
}
.info, .tip {
	padding: 20px 20px 0 20px;
	/* padding-left: 15px;
	padding-right: 10px;
*/
	color: gray;
	margin: 1em 1em 1em -1em;
	font-style: italic;
	font-size: 0.92em;
	font-weight: normal;
	text-align: justify;
	background-image: url(../images/itl.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*border: thin solid #CCCCCC;
*/
	display: block;
}

.steaky {color: rgb(0,0,0); font-weight:normal;}
.propeceni {color: red;font-style: italic;}
.bold {font-weight:bold;}
.novejidlo {color: rgb(0,153,204);}

/*formular*/
#form {
	width: 480px;
	margin: 2em 0 0 2.8em;
}
fieldset {
	text-align: right;
}
label {
	margin-right: 1em;
}
legend {
	font-size: 100%;
}
/*KONTAKT*/
.kontaktni {
	height: 200px;
}
#mapkasidlo, #mapkaprovozovna {
	margin: 1em 0 0 0;
	border: 1px solid gray;
	width: 425px;
}
#sidlo h4, #provozovna h4 {
	color: #003366;
	margin: 3em 0 1em 0;
}
.mapy {
	margin-top: 2em;
	margin-right: 1em;
	font-size: 100%;
	border-top: 1px dashed Gray;
	width: auto;
	height: auto;
}
/*konkretni definice*/
/* .tip {
	margin-top: 1em;
	padding-top: 18px;
	color: gray;
	font-size: 0.92em;
	font-style: italic;
	padding-bottom: 15px;
	background-image: url(../images/itl.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	display: block;
}
*/
.logo {
	position: absolute;
	width: 421px;
	height: 110px;
	top: 10px;
	left: 20px;
	z-index: 2;
	border: 0px dashed black;
	margin: 0;
	padding: 0;
}
.aktualizace {
	font-size: 80%;
	position: absolute;
	left: 420px;
}
.henrymaxim {
	margin-left: 2em;
}
.prodluzkamain {
	margin-bottom: 3em;
	width: 1px;
	height: 1px;
	display: block;
}
a.odkazadmin {
	display: none;
	padding-left: 2em;
	font-family: arial;
	font-size: 80%;
}
a:href.odkazadmin {
	padding-left: 2em;
	font-family: arial;
	font-size: 80%;
}
.dovolena, .formodeslano {
	background-color: #ffff99;
	border: 2px dotted #CCCCCC;
	width: 520px;
	height: auto;
	padding: 1em;
	margin: 1em 2em 2em 0em;
}
/*Ostatní definice*/
.pozor {
	color: #990000;
	font-style: italic;
	margin: 1em
}
.dropcap {
	float: left;
	width: .7em;
	font-size: 4em;
	line-height: 83%;
}

.dropcapmini {
	float: left;
	width: .6em;
	font-size: 2em;
	line-height: 83%;
}
/*LIGHTBOX*/
#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox a img {
	border: none;
}
#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer {
	padding: 10px;
}
#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav {
	left: 0;
}
#hoverNav a {
	outline: none;
}
#prevlink, #nextlink {
	width: 100px;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat;
/* Trick IE into showing hover */
	display: block;
}
#prevLink {
	left: 0;
	float: left;
	width: 100px;
}
#nextLink {
	right: 0;
	float: right;
  width: 100px;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(../images/prevlabel.gif) left 15% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(../images/nextlabel.gif) right 15% no-repeat;
}
#nextLink {
	background: url(../images/nextlabel.gif) right 15% no-repeat;
}
#prevLink {
	background: url(../images/prevlabel.gif) left 15% no-repeat;
}
#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%
}
#imageData {
	padding: 0 10px;
	color: #666;
}
#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}
#imageData #caption {
	font-weight: bold;
}
#imageData #numberDisplay {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
.bordermini {
	border: 6px white solid
}
/*PIKTOGRAMY*/
.piktos {
}
/*.zasilani {
	position: absolute;
	width: 42px;
	height: 48px;
	top: 10px;
	left: 0px;
	z-index: 2;
	border: 0px dashed black;
	margin: 0;
	padding: 0;
	background-image: url(../images/zasilani_menu.png);
}
*/
#detskezdarma {
	text-align: left;
	color: red;
	background: white;
	border: 1px solid gray;
	padding: 1em;
	height: 100px;
	background: #FFFFFF url(../images/reklamy/darek.png) right bottom no-repeat
}
.black {
	color: black;
}
.darek {
	font-size: 95%
}
.bizon {
	width: 342px;
	font-weight: normal;
}
/*VALIDACE*/
label.error {
	float: none;
	color: red;
	vertical-align: top;
	padding-left: 1em;
	display: block;
}

.omezeni {font-size: 122%;font-weight: bold;margin:2em;color:red;}
/* OCHUTNAVKA PIV */
.ochutnavky {font-size: 130%;font-family: Georgia, Times, "Times New Roman", serif;font-weight: bold; color:red;text-align: left;}
.naposledy {float:right; margin:8em 0 1em 1em;text-align: center;font-weight: bold;}


/*ZALOZKY*/

.zalozka1 {
  top:170px;
	position: absolute;
	left:738px;
	display: block;
	width: 92px;
	height: 100px;
	background: url('../images/zalozka-stiny-vykricnik.png') no-repeat; 
	z-index: 100;
}

abbr {cursor: help;}

