/*------------------------------MAIN-------------------------- */


#ContainerC{
	width: 770px;	
	text-align: left;
	margin: 0 auto;
	background: #fff url("../images/telo-podklad-zima.gif") left top repeat-y;
  overflow: hidden;
}
#Container{}
.cz_version{	background: url(../images/kolaz2_cz.jpg) no-repeat 0px 0px; }
.sk_version{	background: url(../images/kolaz2_sk.jpg) no-repeat 0px 0px; }
.en_version{	background: url(../images/kolaz2_en.jpg) no-repeat 0px 0px; }
.pl_version{	background: url(../images/kolaz2_pl.jpg) no-repeat 0px 0px; }
.colorBckModra{ font-weight: bold; color: #e0551f;}

#contentC{
	float:left;
	width: 543px;
	overflow: hidden;	
	padding-bottom: 15px;
	
}
#content{
  background: url("../images/obsah-podklad-zima.jpg") left top no-repeat;
  padding: 140px 15px 0 15px;
  
}

#holder{background: url(../images/leftBg.gif) repeat-y;}

#content .anot{}
#content .anot img{float:left;padding-right: 1em; padding-top: 0.3em;}
#content .anotx img{width: 80px;height: 54px; margin-top: 3px;}

#content .text{margin: 0 15px}
#content .date{}
#content p{display: block; }
#content h3{position: relative;}
#content ul li{list-style: none; background: url(../images/vidlicka.gif) no-repeat left center;  min-height: 25px; _height: 25px; padding: 5px 0px 5px 30px;}

#content .photogaleryFoto{
	float:left;
	width: 50%;
	text-align: center;
	margin-bottom: 2em;
}

#content .menuText{margin-top: 0.5em; padding-top: 1em; padding-bottom: 1em; position: relative;}
#content .menuText p{ margin: 0px; padding: 5px 0px; position: relative;}

#actPathC{margin: 0;position: relative;}
#actPath h2 {font-family: Trebuchet MS; font-size: 1.6em; font-weight: normal; font-style: italic; color: #e44e45; margin:0; padding:0;}

#actualPathInner {border-top: 1px solid #d3af7e; border-bottom: 1px solid #d3af7e; font-size: 1em; font-weight: normal; font-style: normal; padding: 3px 0; margin: 3px 0;}
#actualPathInner ul{	margin: 0px;	padding:0px; list-style: none;}
#actualPathInner li{margin:0; padding:0}
#actualPathInner a {color: #886947; font-weight: bold; text-decoration: none;}
#actualPathInner a:hover,#actualPathInner a:focus,#actualPathInner a:active {color: #e44e45;}




#subNavigC{}
#subNavigC ul{}
#subNavigC li{}
#subNavigC li.posledni{}

#imageContaner{float:left: width: 360px; height: 152px;}
#ukazkovaHodina{float: right; width: 180px;}

#recepttydne {width: 254px; overflow: hidden; float: left;background: url("../images/recept-bottom.gif") left bottom no-repeat; padding-bottom: 10px;}
#recepttydneNew {width: 256px; overflow: hidden; float: left;padding-bottom: 0px;}
#recepttydne h3 {width: 254px; height: 151px; font-size: 1em; position: relative; margin: 0; padding:0;}
#recepttydne h3 span {display: block; width: 254px; height: 151px; position: absolute; top:0; left:0; z-index: 3; background: url("../data/USR_001_PICTURES/baner_sushi2(2).jpg") left top no-repeat;}
#recepttydne h4 {color: #c5b297; font-size: 1em; font-weight: bold; margin: 10px 10px 5px 10px; padding:0;}
#recepttydne p {margin: 5px 10px; color: #886a47; line-height: 1.5em;}

#dejese {width: 240px; float: left; margin-left: 10px;}
#dejese h3 {background: #e44e45; color: #fff; font-weight: bold; font-style: italic; font-size: 1.2em; padding: 3px 7px; margin:0;}
#dejesekonec { background: #c5b297 url("../images/dejese-odrazka1.gif") left center no-repeat; padding: 3px 0 3px 30px; margin:0;}
#dejesekonec a {color: #fff; font-weight: bold; font-style: italic; font-size: 0.9em;}
.dejesekonec { background: #c5b297 url("../images/dejese-odrazka1.gif") left center no-repeat; padding: 3px 0 3px 25px !important; margin:0; color: #fff; font-weight: bold; font-style: italic; font-size: 0.9em;}
.rozcestnikObrazek img {height: 2.5em;}
#dejese .dejese-polozka {font-size: 0.9em; color: #000; padding: 4px 3px; border-bottom: 1px solid #e4d2b9; margin:0;}
#dejese .posledni {border:0;}
#dejese .dejese-polozka strong {color: #b5700f; font-weight: normal;}

#aktuality {background: #f7f2eb url("../images/aktuality-podklad.gif") left top repeat-x; padding: 4px 5px 0 5px;}
#aktuality .aktuality-polozka { position: relative;border-bottom: 1px solid #e4d2b9; padding: 4px 0px; line-height: 1.5em;}
#aktuality .aktuality-polozka p {margin:0;}
#aktuality .posledni {border:0;}
.aktuality-polozka span {color: #b5700f}
.aktuality-polozka strong {}
.aktuality-polozka img {border: 2px solid #caa675; margin: 4px 10px 0px 3px; float: left;}



/* ---------------------------formulare----------------------- */ 
.inputTextSmall {width: 50px;}
.inputTextSmall2 {width: 100px;}
.inputText {width: 200px;}
.inputSelect {width: 200px;}
.inputTextarea {width: 200px;height: 100px;}

h2.searchHeader{background-color: #e0551f; color: #FFF; font-size: 1em; padding: 0.5em 1em 0.5em 1em; margin-top: 1em;}
.searchBlock{background-color: #f1f1f1; padding: 1em;}

/* --------------------------- kurzy -------------------------- */
.productList{margin-bottom: 2em; margin-top: 1em;}
.productList img, .productDetail img{float:left;padding-right: 1em;}
.productList h3{padding-top: 0px; margin-top: 0px;}
.inputSubmit {border: 1px solid #e0551f;}

table.doporucujeme{float:right; width: 180px; background-color: #fff4da; border: 1px solid #e0551f; margin-top: 1em;}
table.doporucujeme th{color: #e0551f; text-align:left;  border-bottom: 1px solid #e0551f; padding: 0.3em 0.5em 0.3em 2em; background: url(../images/punta.gif) no-repeat 4px -2px; background-color: #FFF;}
table.doporucujeme ul{padding: 0px; margin: 0px;}
table.doporucujeme li{list-style-image: none; list-style: none;}
table.doporucujeme li a, table.doporucujeme li a:link, table.doporucujeme li a:visited{ color: #417bb0 !important;}
table.doporucujeme li a:hover, table.doporucujeme li a:active, table.doporucujeme li a:focus{ color: #e0551f !important;}

/* --------------------------- horni blok -------------------------- */
#topBanner{
	width: 780px;
	height: 108px; 
	background: url("../images/hlavicka-podklad-zima.jpg") left bottom no-repeat;
	position: relative;
	
}
#topBanner.en{background: url("../images/hlavickaEN-podklad-zima.jpg") left bottom no-repeat;}
#langC {position: absolute; top: -18px; left: 68px; font-family: tahoma; font-weight: bold;}
#langC a {color: #fff; padding: 0 5px ; }
#langC a.aktivni {color: #000; text-decoration: none; cursor: default;}



#logoC{width: 222px; height:  105px; overflow: hidden; position: absolute; top: 3px; left: 4px;}
#logoC h1{width: 222px; height:  105px; position: relative; font-size: 1em; margin:0;}
#logoC h1 a {width: 222px; height:  105px; position: relative; top: 0; left: 0; display: block;}
#logoC h1 a span {cursor: pointer; _cursor: hand; width: 222px; height:  105px; position: absolute; top: 0; left: 0; display: block; z-index: 3;background: url(../images/hlavicka-podklad.jpg) -4px -3px no-repeat;}


#flashik{width: 336px; height:  125px; overflow: hidden; position: absolute; top: 105px; margin-left: 225px;}


#topNavigC {font-family: tahoma; width: 770px; margin:0; padding: 0px 0 0 0; background: #d4b080 url("../images/hlavicka-doplnek.gif") left bottom no-repeat; text-align: right;  }
#topNavigC ul {margin:0; padding:0; list-style: none;}
#topNavigC ul li {display: inline;}
#topNavigC ul li a { padding: 0 5px;  color: #fff; font-weight: bold;}
#topNavigC ul li a:hover,#topNavigC ul li a:focus,#topNavigC ul li a:active {color: #000;}
#topNavigC ul li.posledni a {border-right:0; padding-right: 15px;}



/* --------------------------- leva navigace -------------------------- */
#leftC{float:left;	width: 225px; padding-bottom: 15px; overflow: hidden;}
#left{padding-left: 13px;}

#searchBlockC{width: 209px; height: 60px; background: #e44e45; position: relative;}
#searchBlockC .odsadZleva {padding: 20px 0 0 13px;}
    #searchText {border: 1px solid #c5b297; background: #fff; width: 98px; position: relative; top: -4px;}
    #doSearch {margin:0; padding:0;}


#leftNavigC{}
#leftNavig{}
#leftNavig ul.navig1 {padding:0; margin:0; list-style: none;}

#leftNavig ul.navig1 li {}
#leftNavig ul.navig1 li a {display: block; padding: 7px 10px 7px 0; font-family: Trebuchet MS; font-size: 0.95em; color: #e44e45; font-style: italic; font-weight: bold; text-decoration: none;}

#leftNavig ul.navig2 {padding: 5px 0; margin:0; list-style: none; background: #bc996f url("../images/leftmenu-podklad.jpg") left bottom no-repeat;}
#leftNavig ul.navig2 li {padding: 0; display: inline;}
#leftNavig ul.navig2 li a {font-family: Tahoma; color: #fff; text-decoration: none; display: block; padding: 4px 0 4px 10px; font-style: normal; font-weight: normal;}
#leftNavig ul.navig2 li.menuActual a {background: #7b5b37; font-weight: bold;}

#leftNavig ul.navig2 li a:hover,#leftNavig ul.navig2 li a:focus,#leftNavig ul.navig2 li a:active {background: #7b5b37;}





#leftC .levaReklama { padding-bottom: 10px; margin-top: 10px; width: 207px; margin-left: 13px; background: #f7f2eb url("../images/klub-bottom.gif") left bottom no-repeat;}
#leftC .levaReklama h3 {width: 207px; height: 92px; color: #000; padding: 0px; overflow: hidden; position: relative; margin:0;}
#leftC .levaReklama h3 span { background: url("../images/klub-top.jpg") left top no-repeat; display: block; width: 207px; height: 92px; position: absolute; top: 0; left: 0; z-index: 3;}
#leftC .levaReklama p { margin:0; padding:0; line-height: 1.5em; margin: 5px 5px;}
#leftC .levaReklama a {color: #886947; font-weight: bold; font-style: italic;}

#leftC .levaReklama2 {  background: url("../images/klub-top.jpg") left top no-repeat;  padding-top: 160px; padding-bottom: 10px; margin-top: 10px; width: 207px; margin-left: 13px; background-color<input type="password" >: #f7f2eb;}
#leftC .levaReklama2 h3 {display:none; width: 207px; font-family: Trebuchet MS; font-size: 0.95em; color: #e44e45; padding: 5px; overflow: hidden; position: relative; margin:0;}
#leftC .levaReklama2 h3 span {display: block; width: 207px; height: 92px; position: absolute; top: 0; left: 0; z-index: 3;}
#leftC .levaReklama2 p { margin:0; padding:0; line-height: 1.5em; margin: 5px 5px;}
#leftC .levaReklama2 a {color: #886947; font-weight: bold; font-style: italic;}

#leftC #en{background: url("../images/klub-top_en.jpg") left top no-repeat !important;}

a.odrazka1 {padding-left: 25px; background: url("../images/odkaz-odrazka1.gif") left center no-repeat;}


/* --------------------------- paticka -------------------------- */
#bottomC{
	clear:both;	
	background: url("../images/paticka-podklad.gif") left top no-repeat;
	width: 770px; overflow: hidden;
	padding: 23px 0 15px 0;
	_padding: 23px 0 0px 0;
	color: #fff; font-size: 0.85em;	
	position: relative;
}
#bottomC ul{padding:0; margin:0; list-style: none;}
#bottomC li{
	padding: 0em 0.5em 0em 0.5em;
	border-right: 1px solid #fff;
	display: inline;
}

#bottomC a {color: #fff; font-weight: normal;}
#bottomC a:hover,#bottomC a:focus,#bottomC a:active {color: #000;}

#bottomC li.posledni{
	border-right: none;
}

#copyright{
  position: relative;
  top: -14px;
	width: 300px;
	float:left;
	padding-left: 15px;
}

#copyright img{
  position: relative;
  top: 7px;
  }

#bottomNavig{
	width: 440px;
	float:right;
	padding-right:15px;
}


#bottomNavig{
	text-align: right;
}




/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
	background: url(../images/xicht.gif) no-repeat;
}


/* --------------------------- shop -------------------------- */
.basketStep{
	float: left;
	width: 130px;
	text-align: center;
	padding: 1em;
	margin-left: 5px;
	border: 1px dotted #EFA038;
	margin-top: 1em;
}

.basketStepActive{
	float: left;
	width: 130px;
	text-align: center;
	font-weight: bold;
	padding: 1em;
	margin-left: 5px;
	border: 1px solid #EFA038;
	background-color: #F7F8FE;
	margin-top: 1em;
}
