/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 100%;
	height: 100%;
	text-align: center;

}
#Container{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
     background:url(../images/bottomBg.gif) no-repeat left bottom;
	background-color: #ffffff;
	/*width: 780px;*/
	width: 970px;overflow:hidden;
}
/*
.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; }
*/
.cz_version,.sk_version,.en_version,.pl_version {background: url(../images/topKolaz.jpg) no-repeat 0px 0px;}

.colorBckModra{ font-weight: bold; color: #e0551f;}
.img_left {padding-right: 1em;}
.img_right {padding-left: 1em;}

#contentC{
	float:left;
	width: 707px;
	overflow:hidden;
}
#content{
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom:1em;
	margin-top: 1em;
}
#holder{padding-left:30px;}

#content .anot{}
#content .anot img{float:left;padding-right: 1em; padding-top: 0.3em;}
#content .text{padding-top: 1em;}
#content .date{}
#content p{display: block; }

#content .photogaleryFoto{
	float:left;
	width: 50%;
	text-align: center;
	margin-bottom: 2em;
}

#content .menuText{margin-top: 0.5em; padding-top: 1em; padding-bottom: 1em;}
#content .menuText p{ margin: 0px; padding: 0px;}

#actualPathInner{
	padding-top: 0.5em; padding-bottom: 1em; padding-left: 0.5em; font-weight: bold; 
	}
#actualPathInner ul{
	margin: 0px;
	padding:0px;
	margin-top: 0.3em;
	padding: 1em;
}
#actualPathInner li{margin-left: 1em;}
#actPathC{ margin-top: 0px; margin-bottom: 0em;}
#actPathC h2{padding-left: 0.2em; padding-top: 0em; font-size: 1.6em; font-weight: normal;}
#actPath{border-bottom: 2px solid #dadee1; margin-bottom: 0.1em;}

#subNavigC{}
#subNavigC ul{}
#subNavigC li{}
#subNavigC li.posledni{}

#imageContaner{float:left; width: 360px; height: 152px;}
#ukazkovaHodina{float: right; width: 180px;}
#HP {margin-top:-3px;padding:0;}

.video {width:220px;float:left;text-align:center;}
/* ---------------------------formulare----------------------- */ 
.inputTextSmall {width: 50px;}
.inputTextSmall2 {width: 100px;}
.inputText {width: 200px;}
.inputSelect {width: 200px;}
.inputTextarea {width: 200px;height: 100px;}
input#searchText {height:20px;background:url(../images/searchInputBg.gif) no-repeat 0 0;padding:8px 0 0 5px;border:0 !important;}

input#doSearchTop {height:28px;padding:0;border:0 !important;margin-left:-3px;width:32px !important;}

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;}
.inputSubmit {cursor:pointer;}

/* --------------------------- 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;}

.productDetail {padding-right:70px;}
.productDetail h1{color:#e8752d;font-weight:normal;font-size:1.8em;}
.productDetail strong {color:#e8752d;font-weight:normal;}
.cenaDiv {width:280px;float:left;padding-top:4px;}
.colorRed {color:#e8752d;}
.cifra {font-size:1.7em;font-weight:normal;}
.misto {padding-left:20px;}

.detailFooter {border:1px solid #fff;}

/*
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;}
*/
#nejzadanejsic {float:right;width:205px;background: url(../images/doporucujemeTop.gif) no-repeat 0 0;padding-top:4px;}
#nejzadanejsi {float:right;background: url(../images/doporucujemebottom.gif) no-repeat left bottom ;padding-bottom:15px;}

table.doporucujeme{float:right; width: 205px !important; background-color: #fff5d6; border: 1px solid #e7742d;border-top:0;border-bottom:0; margin-top: 1em;border-collapse:collapse}
table.doporucujeme th{color: #000; text-align:left; padding: 0.2em 0.5em 0.3em 15px; background-color: #ffc313;}
table.doporucujeme ul{padding: 0px; margin: 0px;}
table.doporucujeme li{list-style-image: none; list-style: none;padding-left:15px;}
table.doporucujeme li a, table.doporucujeme li a:link{ color: #e0551f !important;}
table.doporucujeme li a:hover, table.doporucujeme li a:active, table.doporucujeme li a:focus{ color: #e0551f !important;}

#ikonky {padding-bottom:15px;}
#ikonky p {clear:both;margin-bottom:5px;height:35px;}
#ikonky a {text-decoration:none;display:block;width:200px;}
#ikonky img {float:left;padding-right:1em;}
#ikonky span {font-weight:bold;padding-top:10px;display:block;}
/* --------------------------- horni blok -------------------------- */
#topBanner{
	width: 970px;
	height: 192px;
     background: url(../images/topKolaz.jpg) no-repeat 0px 0px; 
}

#langC{float:right; padding-top:22px;padding-right:25px;width: 480px;color: #000;}
#langC span{display: block; float: left; width: 132px;  padding-top: 5px; padding-bottom: 8px;}
#langC a, #langC a:link, #langC a:visited {display: block; 
     color: #000;
     text-decoration: none;
     float: left;
     padding-top: 5px;
     padding-bottom: 8px;
     margin-right:5px;
     text-align: center;
     height:34px;
}

#langC a:active, #langC a:hover, #langC a:focus{ text-decoration: none; color: #fff;}
#langC #Lang2{width:75px;background:url(../images/lang2Bg.gif) no-repeat 0 0;}
#langC #Lang2.aktivni, #langC #Lang2:hover {background:url(../images/lang2Activ.gif) no-repeat 0 0;}

#langC #Lang3{width: 82px;background:url(../images/lang3Bg.gif) no-repeat 0 0;}
#langC #Lang3.aktivni, #langC #Lang3:hover {background:url(../images/lang3Activ.gif) no-repeat 0 0;}

#langC #Lang4{width:70px;background:url(../images/lang4Bg.gif) no-repeat 0 0;}
#langC #Lang4.aktivni, #langC #Lang4:hover {background:url(../images/lang4Activ.gif) no-repeat 0 0;}

#langC #Lang5{width: 92px;background:url(../images/lang5Bg.gif) no-repeat 0 0;}
#langC #Lang5.aktivni, #langC #Lang5:hover {background:url(../images/lang5Activ.gif) no-repeat 0 0;}
#Lang1 span{display: none;}

#langC a.aktivni, #langC a:link.aktivni, #langC a:visited.aktivni { color: #FFF;}

#logoC{
	clear: left;
	float: left;
     margin:15px 0 0 6px;
	background: url(../images/logo.gif) no-repeat 10px 15px;
	width: 225px; height: 120px;
}
#logoC a{display: block; width: 225px; height: 120px; }
#logoC span{position: absolute; left: -10000px; border: 0px;}

#searchBlockC{float:right;clear:right;width: 222px; overflow: hidden; margin-bottom: 0.5em;margin-top:24px;}
#searchBlockC h3 {color:#fff;padding-left:50px;text-transform:uppercase;font-weight:normal;}
#searchBlockC input{ width: 120px; border: 1px solid #e0551f;}
#searchBlockC .searchBtn{width: auto; background-color: #FFF;  vertical-align: bottom;cursor:pointer;}

/*#topNavigC{float: right; height:27px; 
     clear:both;
     margin-top:5px;
     *margin-top:3px;
     width: 720px; 
     padding-right:8px;
     text-align:left;background:url(../images/topNavigBg.gif) no-repeat 0 0;
}*/


#topNavigC{float: right; height:27px;
     clear:both;
     padding-top:5px;
     width: 720px; 
     padding-right:8px;
     text-align:left;background:url(../images/topNavigBg.gif) no-repeat 0 bottom;
}

#topNavigC a, #topNavigC a:link, #topNavigC a:visited{ text-decoration: none; color: #FFF;}
#topNavigC a:active, #topNavigC a:hover, #topNavigC a:focus{ text-decoration: underline;  color: #FFF;}
#topNavigC ul{
	clear: both;
	padding: 5px 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
#topNavigC li{padding: 0em 1.2em 0em 1.1em; display: inline; border-right: 1px solid #fff;}
#topNavigC li.posledni{border-right: none;}
#topNavigC li.menuActual a {font-weight:bold;}

/* --------------------------- leva navigace -------------------------- */
#leftC{	clear:both; float:left;	width: 198px; margin-top: -26px; }
#left{}

#leftNavigC{}
#leftNavig{font-weight: bold; }
#leftNavigC a{text-decoration: none;  display:block;  color: #100c10;}
#leftNavig a:hover, #leftNavig a:active, #leftNavig a:focus  {text-decoration: underline; }
#leftNavig ul{padding: 0px; margin: 0px;  }
#leftNavig ul ul{padding: 0.3em 0em 0em 0em; margin: 0px; /*background-color: #ffe6aa;*/   padding-left: 1em; padding-right: 1em;}

#leftNavig li{
	padding: 0px; margin: 0px;
	list-style: none; list-style-image: none;
     text-align:right;	
}
/*
#leftNavig li span{display: block;  padding-left: 1em; background-color: #fff7de; padding-top: 6px; padding-bottom: 6px; margin: 0px  !important;}
*/
#leftNavig .navig1 li span{display: block; 
     padding:6px 1.2em 7px 0;
     margin: 0px; 
     background:url(../images/leftNavigNadpisBg.gif) no-repeat 0 0;  
}

#leftNavig .navig2 {margin:0;padding:5px 0 10px 0;}
#leftNavig .navig2 li span {background:url(../images/leftNavigLiBg.gif) no-repeat 0 0px;padding:4px 1.2em 5px 0;}
 
#leftNavig li.posledni a{ border-bottom: 0px;}
#leftNavig li.menuActual a span {color:#e46f2c;}
#leftNavig li.menuActual li a span {color:#000;}

#leftNavig li li {border:1px dotted #fff;}
#leftNavig li li span{background-color: transparent !important; font-weight: normal; padding-left: 0em;}
#leftNavig li li a{border-bottom: none; color: #000; padding: 0; font-weight: normal}
#leftNavig li li a:hover, #leftNavig li li a:active, #leftNavig li li a:focus  {}
#leftNavig li li li{ border-bottom: none;}


#leftC .levaReklama{padding: 1em;}
#leftC .levaReklama .center {padding-left:10px;}
#leftC .levaReklama h3{display:none;}
#leftC .levaReklama h4{color: #000; padding: 0px;}

p.facebook {margin-bottom:25px;width:170px;}
p.facebook a {margin-top:5px;display:block;width:74px;}
/* --------------------------- paticka -------------------------- */
#bottomC{
	clear:both;
	margin: 2em 30px 0em 0em;
	border: 1px solid #fff;
	border-top: 1px solid #dadee1;
	background: #FFF;
}
#bottomC ul{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
#bottomC li{
	padding: 0em 0.2em 0em 0.5em;
	border-right: 1px solid #5b69e8;
	display: inline;
}
#bottomC li.posledni{
	border-right: none;
}

#copyright{
	padding-top: 0.5em;
	width: 320px;
	float:left;
}

#bottomNavig{
	padding-top: 0.5em;
	padding-bottom: 0.7em;
	width: 410px;
	float:right;
}


#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: 150px;
	text-align: center;
	padding: 1em;
	margin-left: 5px;
	border: 1px dotted #EFA038;
	margin-top: 1em;
}

.basketStepActive{
	float: left;
	width: 150px;
	text-align: center;
	font-weight: bold;
	padding: 1em;
	margin-left: 5px;
	border: 1px solid #EFA038;
	background-color: #F7F8FE;
	margin-top: 1em;
}
