img.langImg	{
	margin-right:1px;
	margin-top:7px;
}

input.inputText	{
	height:16px;
	margin:0px;
	line-height:14px;
	font-size:11px;
	padding:0px;
	border:1px solid #C6C6C6;
	background:#FFF;
}

textarea {
	width:510px;
	_width:538px;
	height:150px;
	font-family:century gothic;
	font-size:10px;
	border:1px solid #C6C6C6;
	background:#FFF;
	padding:5px;
	margin-top:10px;
}
/*
A.orderLink			{ line-height:30px; border:1px solid gray; padding:3px; margin-right:2px;font-weight:bold;color:#000000; }
A.orderLink:link, A.orderLink:visited	{ color:#000000; }
A.orderLink:hover	{ border:1px solid black; text-decoration: underline; color: #FFFFFF; background:gray; }

table.order		{border-collapse:collapse;border:0px solid gray;}
table.order td	{font-size:10px;padding:2px;}
table.order	th	{border-bottom:1px solid gray;color: #454346;line-height:16px;text-align:left;padding-left:2px;}
*/

/* obrázek v hlavicce */

#header {
	width:100%;
	height: 390px;
	position:relative;
	text-align:left;
}

#header a.logo		{ display:block;margin-left:20px;width:126px;height:54px;background:url('../images/logo.gif') top left no-repeat; /*color:#FFF;font-size:10px;text-decoration:none;position:absolute;*/ }

#header div.langChoose	{position:absolute;top:13px;left:145px;width:100px;height:35px;}

#headMenu		{	position:absolute;top:0px;right:0px;width:545px;height:35px;	}

#headMenu ul		{	margin:0px;padding:0px;}
#headMenu ul li		{	float:left;height:35px;list-style:none;padding:0px;margin:0px;	}
#headMenu ul.sub	{	display:none;	}

#headMenu li.first	{	display:none;	}
#headMenu li.last	{	display:none;	}

#headMenu a	{	display:block;height:35px;font-size:1px;color:#fff;line-height:1px;	}

/*
*	CZ
*/
#m785		{width:59px;background:url('../images/menu-home.gif') top left no-repeat;}	/* Úvodní stránka */
#m785:hover	{background:url('../images/menu-home-active.gif') top left no-repeat;}

#m789		{width:84px;background:url('../images/menu-o-nas.gif') top left no-repeat;}	/* O nás */
#m789:hover	{background:url('../images/menu-o-nas-active.gif') top left no-repeat;}

#m795		{width:98px;background:url('../images/menu-napojovy-listek.gif') top left no-repeat;} /* Nápojový lístek */
#m795:hover	{background:url('../images/menu-napojovy-listek-active.gif') top left no-repeat;}

#m796		{width:88px;background:url('../images/menu-vinny-listek.gif') top left no-repeat;} /* Vinný lístek */
#m796:hover	{background:url('../images/menu-vinny-listek-active.gif') top left no-repeat;}

#m792		{width:88px;background:url('../images/menu-jidelni-listek.gif') top left no-repeat;} /* Jídelní lístek */
#m792:hover	{background:url('../images/menu-jidelni-listek-active.gif') top left no-repeat;}

#m793		{width:60px;background:url('../images/menu-dorty.gif') top left no-repeat;} /* Dorty */
#m793:hover	{background:url('../images/menu-dorty-active.gif') top left no-repeat;}

#m784		{width:64px;background:url('../images/menu-kontakt.gif') top left no-repeat;} /* Kontakt */
#m784:hover	{background:url('../images/menu-kontakt-active.gif') top left no-repeat;}

#m786	{display:none;} /* Kde nás najdete */


/*
*	EN
*/
#m785_en		{width:59px;background:url('../images/menu-home-en.gif') top left no-repeat;}	/* Úvodní stránka */
#m785_en:hover	{background:url('../images/menu-home-en-active.gif') top left no-repeat;}

#m789_en		{width:84px;background:url('../images/menu-o-nas-en.gif') top left no-repeat;}	/* O nás */
#m789_en:hover	{background:url('../images/menu-o-nas-en-active.gif') top left no-repeat;}

#m795_en		{width:98px;background:url('../images/menu-napojovy-listek-en.gif') top left no-repeat;} /* Nápojový lístek */
#m795_en:hover	{background:url('../images/menu-napojovy-listek-en-active.gif') top left no-repeat;}

#m796_en		{width:88px;background:url('../images/menu-vinny-listek-en.gif') top left no-repeat;} /* Vinný lístek */
#m796_en:hover	{background:url('../images/menu-vinny-listek-en-active.gif') top left no-repeat;}

#m792_en		{width:88px;background:url('../images/menu-jidelni-listek-en.gif') top left no-repeat;} /* Jídelní lístek */
#m792_en:hover	{background:url('../images/menu-jidelni-listek-en-active.gif') top left no-repeat;}

#m793_en		{width:60px;background:url('../images/menu-dorty-en.gif') top left no-repeat;} /* Dorty */
#m793_en:hover	{background:url('../images/menu-dorty-en-active.gif') top left no-repeat;}

#m784_en		{width:67px;background:url('../images/menu-kontakt-en.gif') top left no-repeat;} /* Kontakt */
#m784_en:hover	{background:url('../images/menu-kontakt-en-active.gif') top left no-repeat;}

#m786_en		{display:none;width:1px;} /* Kde nás najdete */

/*
**/


div.headInfo		{	height:280px;width:100%;	}
div.headInfoText	{	height:262px;	}

.mit785		{width:100%;padding-left:20px;padding-top:20px;color:#333333;text-align:left;}	/* Úvodní stránka */
.mit789		{width:500px;padding-left:20px;padding-top:0px;color:#333333;text-align:left;}	/* O nás */
.mit795		{width:250px;padding-left:430px;padding-top:20px;text-align:left;} /* Nápojový lístek */
.mit796		{width:250px;padding-left:705px;padding-top:20px;text-align:left;} /* Vinný lístek */
.mit792		{width:250px;_width:1060px;padding-left:830px;padding-top:20px;color:#ae0435;font-weight:bold;text-decoration:underline;font-size:1.3em;text-align:left;} /* Jídelní lístek */
.mit793		{width:250px;_width:560px;padding-left:310px;padding-top:20px;color:#ae0435;font-weight:bold;text-decoration:underline;font-size:1.3em;text-align:right;} /* Dorty */
.mit784		{width:1000px;padding-left:25px;padding-top:20px;color:#333333;text-align:left;} /* Kontakt */
.mit786		{} /* Kde nás najdete */


div.headImages		{	position:absolute;top:336px;right:0px;width:100%;height:145px;padding-top:5px;padding-bottom:5px;	}


.home			{	background:none;	}
.o_nas			{	background:url('../images/bg-o_nas.gif') right 5px no-repeat;	}
.napojovy-listek{	background:url('../images/bg-napojovy-listek.jpg') 26px 0 no-repeat;	}
.vinny-listek	{	background:url('../images/bg-vinny-listek.jpg') 25px 2px no-repeat;	}
.jidelni-listek	{	background:url('../images/bg-jidelni-listek.jpg') 25px 0 no-repeat;	}
.dorty			{	background:url('../images/bg-dorty.jpg') 21px 3px no-repeat;	}
.kontakt		{	background:none;	}


/* obrázek v hlavicce - konec*/


/* pravy a levy kraj stranky pod hlavickou */
.shadow_right {	margin:auto;_margin-right:0px; padding-right:0px; width:900px;}
/* .shadow_left { margin-left:0px;padding-left: 27px; width:100%; background:url('../images/leftShadowBg.png') top left repeat-y; } */
/* pravy a levy kraj stranky pod hlavickou - konec */

/* Hlavni okno webu - cast kde se zobrazuji texty,galerie,aktuality, odkazy, ... */
#main {
  padding:0px;
  margin:0px;
  height:100%;
  min-height: 250px;
  width:100%;
  text-align:left;
}
/* Hlavni okno webu - konec */

/* Část kde se zobrazují texty */
#middle {
	background: url('../images/mainBg.gif') repeat-y -1px 0px;
}

#middle .obsah {
	margin: 0px;
	width:900px;
}

#middle .obsah .content	{
	margin-left:31px;
	padding-top:15px;
	width:680px;
}

#middle table	{
	font-size:10px;
}

#middle td	{

}

/* Část kde se zobrazují texty - konec */
.hr {
  background: url('../images/main/oddelovac.gif') repeat-x;
  width: 100%;  height:1px; font-size:1px;line-height:1px;
  margin: 5px 0px 5px 0px;
}

hr {  display: none;}

/* natahuje mezeru pod textem tak aby nebyly uříznuté aktuality */
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0px; padding:0px;
	background:transparent;
}
/* natahuje mezeru pod textem tak aby nebyly uříznuté aktuality - konec */
td.shopItem	{
	font-size:11px;
	vertical-align:text-top;
	border:1px solid #B9C1C8;
}

div.shopList	{
	width:500px;
	margin-bottom:6px;
	border:1px solid #B9C1C8;
	border-bottom:2px solid #B9C1C8;
	font-size:10px;
	background:#FFF;
}

div.itemInfo	{
	border-top:1px solid #B9C1C8;
	padding-left:3px;
	margin-top:3px;
	background:#F2F5F6;
}

table.shopInfo	{
	width:141px;
	float:right;
}

table.shopInfo td	{text-align:center;	}

td.shopInfoTitle	{
	background:#818E9A;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:2px;
	height:22px;
	font-size:11px;
}



.loginForm	{
	font-size:11px;
	padding:0px;
	margin:0px;
	height:18px;
}

table.loginTable	{
	border-collapse:collapse;
	margin-top:4px;
}

table.loginTable td	{

}


h1#itemDetail {
	width: 550px;
	margin-left: 197px;
	background: #FFF;
	border-top: 1px solid #B9C1C8;

}

table.basket	{
	width:530px;
	background: #F2F5F6;
	border: 1px solid #B9C1C8;
}

table.basket td	{
	font-size:10px;
	padding-left:4px;
	border-bottom:1px solid #B9C1C8;
}

table.basket th	{
	font-size:10px;
	text-align:left;
	background:#FFF;
	color:black;
	font-weight:bold;
	padding:2px;
	line-height:16px;
	border-bottom:1px solid #B9C1C8;
}

div.shopIndex	{
	width:260px;
	margin-bottom:6px;
	font-size:10px;
	float:left;
	margin-left:2px;
	font-weight:bold;
}

div.shopIndexItem	{
	background:#FFF;
	border:1px solid #B9C1C8;
	border-bottom:2px solid #B9C1C8;
	font-weight:normal;
}
/*
div#submenu	{}
div#submenu ul	{padding:0px;margin-bottom:10px;margin-left:5px;}
div#submenu ul li	{list-style:none;font-size:13px;font:century gothic;font-style:normal;font-weight:bold;line-height:25px;}
div#submenu ul li a	{color:#89211B;text-decoration:none;letter-spacing:1px;}
div#submenu ul li a:hover	{color:red;text-decoration:none;letter-spacing:1px;}
div#submenu ul li img	{display:none;}

div#submenu ul li.first {  float:left;  height:0px; width:0px;  margin:0; padding:0;	}
div#submenu ul li.last {  float:right;  height:0px; width:0px;  margin:0; padding:0;		}

div#submenu #current a {
	color:red;
}
div#submenu #current img {
	display:none;
}*/
/*
div#navcontainer .spacerMenu {
	padding-left:5px;
}	


div#navcontainer ul.sub li a span.spacerMenu{
	padding-left:18px;
}*/

/* div#navcontainer ul.sub li a{
	color:black;
}	

/**
* Leve rozbalovaci menu v administraci (modul eshop)
**/
ul.leveMenu {
/*	position:absolute;*/
	top:24px;
	left:0px;
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	width:185px;

}

ul.leveMenu li	{
	color:#000;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:2px;
}

li.active	{
	color:red;
	margin-left:5px;
}

ul.leveMenu li a	{ font-size:12px; font-weight:bold;text-transform:none;	}
ul.leveMenu li ul li a	{ font-size:11px; font-weight:normal;text-transform:none;	}


ul.leveMenu ul {
	list-style:none;
	margin-left: 7px;
}	

ul.leveMenu ul li ul {
/*	margin:5px;*/
	margin-left:7px;
}

ul.leveMenu ul.skryte {
	display: block;
}

ul.leveMenu li img.rozbalene {
	background: url('../images/minus.gif');
}

ul.leveMenu li img.skryte {
	background: url('../images/plus.gif');
}

ul.leveMenu li ul li ul li { display:none;	}


.siteMap	{
	float:left;
	width:250px;
}

div.siteMap ul {
	list-style:none;
	margin:0;
	padding:0;
}

div.siteMap ul li	{
	color:#000;
	padding:0px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:2px;
}

div.siteMap ul li img {display:none;}

div.siteMap ul li a	{ font-size:12px; font-weight:bold;text-transform:capitalize;	}
div.siteMap ul li ul li a	{ font-size:11px; font-weight:normal;text-transform:capitalize;	}

div.siteMap ul li ul li ul li { display:none;	}

div.siteMap ul li.first {  float:left;  height:0px; width:0px;  margin:0; padding:0;	}
div.siteMap ul li.last {  float:right;  height:0px; width:0px;  margin:0; padding:0;		}

/*
.menu dt	{
	text-align:center;
	width: auto;
	height: 1.6em;
	border:1px solid #9F9F9F;
	margin: 0 3px 0 3px;
	padding: 0 10px 0 2px;
}

.menu dt.aktivni	{
	border:solid 1px #9F9F9F;
	background:#BDD5EC;
}*/

div.shop	{
/*	position:relative;*/
	width: 170px;
	_margin-top:5px;
	margin-left:10px;
/*	border-right:1px solid #DDDDDD;*/
/*	border:1px solid red;*/
/*	margin-top:25px;*/
}

A.emenu			{ text-decoration: none; }
A.emenu:link, A.emenu:visited	{  }
A.emenu:hover	{ text-decoration: none; }

A.emenuActive			{ font-weight:bold;text-decoration: none; }
A.emenuActive:link, A.emenuActive:visited	{color:red; }
A.emenuActive:hover		{ text-decoration: none; }

A.itemLink			{ text-decoration: none;color:#FC7300; }
A.itemLink:link, A.itemLink:visited, A.itemLink:active	{ color:#FC7300; }
A.itemLink:hover	{ text-decoration: none;color:#4D4D4D; }

A.nejpr			{ text-decoration: none;color:#4D4D4D; font-weight:bold; }
A.nejpr:link, A.nejpr:visited, A.nejpr:active	{ color:#FC7300; }
A.nejpr:hover	{ text-decoration: none;color:#4D4D4D; }

/**
* Leve rozbalovaci menu v administraci (modul eshop)
**/

.itemTextFull	{
	border-top:2px solid #B9C1C8;
	padding:3px;
}

/*div.itemTextFull table,td,th {
	border:1px solid #CDCDCD;
}*/

div.itemTextFull table	{
	border:1px solid #CDCDCD;
	margin-bottom:2px;
}

div.itemTextFull table th	{
	text-align:left;
	vertical-align:bottom;
}

div.itemTextFull table td	{
	border:1px solid #CDCDCD;
	padding-left:4px;
	white-space:nowrap;
}

div.regForm	{
	margin-right:35px;
	margin-top:5px;
	width:520px;
	float:right;
}
 
/* NEW 2007 - CLWEB */

#search	{
	margin-left:1px;
	margin-top:10px;
	margin-bottom:10px;
}

#search .top	{
	font:century gothic;
	font-weight: bold;
	font-style:normal;
	font-size:13px;
	text-align: left;
	color: #89211B;
	line-height:20px;
	background:url('../images/h3Aktuality.png') top left no-repeat;
	padding-left:3px;
}

#search .middle	{
	padding-left:10px;
	margin-top:8px;
}

.catList	{
/*	float:left;
	margin-right:20px;*/
	margin-bottom:2px;
	margin-top:2px;
}
.catList-okraje {margin:6px 0px;}

.catListIndex	{
	margin-right:20px;
}

.itemList	{margin-right:0px;}

.itemImage		{width:110;float:left;};
.itemIco		{float:right;width:50px;text-align:right;margin-top:18px;}
.itemIco img	{border:0px;float:right;padding-top:18px;padding-left:10px;padding-right:0px;_padding:0px;}

.itemName		{font-size:11px;line-height:20px;/*width:340px;*/}
.itemName span {font-size:11px;font-weight:normal;color:#888888;}
.categoryName	{font-size:11px;font-weight:bold;font-style:normal;text-align:center;width:145px;top:113px;color:#FFF;position:absolute;}
.itemNameDetail	{font-size:14px;font-weight:bold;font-style:normal;text-align:left;}

.itemDesc		{font-size:10px;font-weight:normal;text-transform:none;font-style:none;text-align:justify;width:450px;margin-left:12px;}

.eShopBody	{margin-top:10px;margin-bottom:20px;font-weight:bold;}

.eShopTitle	{	font-weight:bold;color: #89211B;line-height:22px;font:century gothic;font-size:13px;font-style:normal;letter-spacing:2px;	}

div.content div.eShopBody	{float:none;margin-left:90px;}
div.content div.eShopBody div.structure	{display:none;}

.skup-img {padding:15px 0px 0px 0px; text-align:center;}
.skup-img p {margin:0px; padding:0px;}
.skup-img img {border:2px solid #93002e; width:176px; _width:172px; margin:0px auto 15px auto;}


.zpet-tlacitko {clear:both; padding:15px 30px 0px 30px; text-align:center; font-weight:bold; font-size:1.1em;}
.zpet-tlacitko a {display:block; width:100px; margin:0 auto;}
.zpet-tlacitko a:hover {background:#cccccc;}

/*.catListHolder	{
	border:1px solid red;
}*/
/*
#neviteSiRady	{
	float:left;
	width:660px;
	font-size:16px;
	letter-spacing:2px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	text-align:center;
	margin-top:20px;
}

#neviteSiRady a	{color:#89211B;}
#neviteSiRady a:hover	{color:red;}
*/
a:link.catListLink, a:active.catListLink,a:visited.catListLink {text-decoration:underline;font-weight:normal;font-size:13px;}
a:hover.catListLink {text-decoration:underline;font-weight:normal;font-size:13px;}

div.structure	{/*border-bottom:1px solid #DDDDDD;*/font-weight:bold;font-style:normal;color:#888888;font-size:1.1em;}
a.structure	{font-size:11px;font-weight:bold;font-style:normal;}
div.structure span	{font-weight:bold;font-size:10px;float:right;text-transform:none;}

.navigationSet	{color:red;}

.rightBlock	{
	float:right;
	width:171px;
	margin-right:1px;
}

.catListHrefStyle	{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	width:175px;
	top:110px;
	color:#FFF;
	position:absolute;
}

