/*------------------------------MAIN-------------------------- */
#ContainerC{
    width: 969px;	
    text-align: left;
    margin: 0 auto;
    color: #000;
    background: url("../images/podklad10.gif") right top repeat-y;
}


#contentC{
    float:left;
    width: 588px;
    background: #fff url("../images/podklad8.gif") left top no-repeat;	
}

#content{
  padding: 25px 15px;  
  }

#content .anot{padding:7px;}
#content .anot img{float:left;padding-right: 0.5em;}
#content h3 a {background:transparent;}
#content.text{}
#content .date{padding:7px;}

#content .photogaleryFoto{
	float:left;
	width: 33%;
	margin-bottom: 1em;
	text-align: center;
}
#content .photogaleryFoto img, #content #AddPcitures  img{border: 3px solid #FFF;margin-top: 0.2em;}

#content .menuText{/*padding: 1em;background-color:#e7ecee;*/margin-bottom:2em;}
#content .leftimg {margin-right: 2em;}
#content .rightimg {margin-left: 2em;}

table.uvodka {text-align:center;margin-top:0px;padding-left:23px;}
table.uvodka td {padding-top:5px;}

table.ikony {width:100%;}

#staty {border:1px solid #df0001;padding:0 0 1px 8px;padding-top:0;text-transform:uppercase;}
#staty h2 {color:#000;font-size:1.3em;text-transform:uppercase;margin-top:8px;}
#staty table {font-weight:bold;font-size:0.8em;width:340px;margin-top:1em;}
span.oval {background:url(../images/ovalekBg.gif) no-repeat 0 0;padding:5px 5px 5px 11px;display:block;}
span.oval2 {background:url(../images/ovalekBg.gif) no-repeat 0 0;padding:5px 5px 5px 8px;display:block;}
span.oval3 {background:url(../images/ovalekBg.gif) no-repeat 0 0;padding:5px 5px 5px 5px;display:block;}

#actPathC{
    width: 430px; 
    background: #f3f3f3 url("../images/podklad13.gif") left top repeat-x;
    margin: 30px 0 0 0;
    }
#actPath h1 {color: #000; font-size: 1.8em; font-weight: normal; font-style: italic; padding: 7px 0 15px 25px;}
#actPath a {color:#fff; text-decoration: none;}
#actPath a:hover {text-decoration: underline;}
#actualPathInner {font-style: italic; font-size: 1.2em; padding: 5px 0 5px 15px;background: #f8bc0c; color: #fff;}
/* ---------------------------formulare----------------------- */ 
.inputTextSmall {
	width: 70px;
}

.inputText {
	width: 200px;
}

.inputSelect {
	width: 200px;
}

.inputTextarea {
	width: 200px;
	height: 100px;
}
.inputSubmit{color:#FFF;background-color:#800718; border: 1px solid #a50a0f;margin-left: 5px;cursor:pointer;}
#searchBlocC{margin-bottom: 1em; padding-bottom: 25px; background: url("../images/podklad9.gif") left bottom  repeat-x;   }

#captchaImg {vertical-align: bottom;}
/* --------------------------- horni blok -------------------------- */
#topBanner{
     width: 969px;
     height: 238px;
     position: relative;
}

.czech {background: url(../images/hlavicka.jpg) no-repeat left top;}

.english {background: url(../images/hlavicka_EN.jpg) no-repeat left top;}

#logoC{
	   width: 196px; 
     height: 81px;
     position: absolute;
     top: 0;
     left: 8px;
}

#logoC a{
	   display: block;
	   width: 196px; 
     height: 81px;
     position: absolute;
     top: 0;
     left: 0;
}
#logoC span{
	   display: block;
	   width: 196px; 
     height: 81px;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 3;
     background: url("../images/hlavicka.jpg") -8px 0 no-repeat;
     cursor: pointer;
}

#logoC_1 span{
	   display: block;
	   width: 196px; 
     height: 81px;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 3;
     background: url("../images/hlavicka_EN.jpg") 0px 0 no-repeat;
     cursor: pointer;
}

#topBanner h2 {
     position: absolute;
     left: 498px;
     top: 67px; 
     width: 177px;
     height: 103px; 
     overflow: hidden;
     font-size: 1em;     
     margin:0 !important;
     padding:0 !important;
    }

#topBanner h2 span {
     position: absolute;
     left: 0px;
     top: 0px; 
     display: block;
     width: 177px;
     height: 103px; 
     z-index: 3;
     background: url("../images/hlavicka.jpg") -498px -67px no-repeat;     
    }

#topBanner h2.english span {
     position: absolute;
     left: 0px;
     top: 0px; 
     display: block;
     width: 177px;
     height: 103px; 
     z-index: 3;
     background: url("../images/hlavicka_EN.jpg") -498px -67px no-repeat;     
    }

#topNavigC{float:right;clear:right;padding:0 130px 0 0; margin:0px;margin-top:61px;}
#topNavigC ul{margin:0px; padding:0px;}
#topNavigC li{display: inline; 
     margin: 0px;height:20px;
     margin-right:5px;
     padding: 0;
     float:left;
}
#topNavigC li a{display: block;height:20px;color:#222222;font-weight:bold; text-align:center;text-decoration:none;padding-bottom:0;padding-top:3px;}
#topNavig a:hover, #topNavig a:active, #topNavig a:focus { text-decoration: none;color:#a90f24;}

#topNavig li.li_1  {background:url(../images/uvodkaOdkazBg.gif) no-repeat 0 0;width:87px;}
#topNavig li.li_2 {background:url(../images/odkazyOdkazBg.gif) no-repeat 0 0;width:51px;}
#topNavig li.li_3 {background:url(../images/kontaktOdkazBg.gif) no-repeat 0 0;width:58px;}

#topNavig li.actual a {background:url(../images/actualLiBg.gif) repeat-x left bottom !important;}

#jazyky {}
#jazyky ul {list-style:none;padding:0;margin:0;}
#jazyky li {display: block;}
#jazyky a {border: 0;}
#jazyky a:hover {}
#jazyky .cesky {width: 25px; height: 16px; position: absolute; left: 837px; top: 15px;}
#jazyky .english {width: 35px; height: 16px; position: absolute; left: 897px; top: 15px;}





/* --------------------------- leva navigace -------------------------- */
#leftC{	
	float:left;
	width: 203px;
	overflow: hidden;        
  position: relative;	
  background: url("../images/podklad7.gif") right top repeat-y;
}

#left{	
  background: url("../images/podklad6.jpg") right bottom no-repeat;
  padding-bottom: 10px;  
}

#leftNavigC{           
     padding:0px;
     background: #fff url("../images/podklad3.gif") left top no-repeat;
     position: relative;
}

#leftNavigC li {margin:0; padding:0;}
#leftNavig h2 {display: none;}

#leftNavigC a, #leftNavigC a:link{
    display: block;    
    height: 40px;
    border-bottom: 1px solid #ffc20f;
    background: url("../images/odrazka1.gif") right center no-repeat;
    text-align: right;
    padding-right: 23px;
    line-height: 40px;
    color: #787878;
    text-decoration: none;
    
    }

#leftNavig a:hover, #leftNavig a:active, #leftNavig a:focus  {background: url("../images/podklad5.gif") right center no-repeat;}
#leftNavig ul{
    margin:0;
    padding: 0 8px 0 19px;
    list-style: none;}


#leftNavig li.posledni a {border: 0;}
#leftNavig li.actual {}
#leftNavig li.actual a {font-weight: bold; color: #000;}


#searchBlockC {
      width: 195px;
      height: 68px; 
      background: url("../images/podklad4.gif") right top no-repeat;
      position: relative; 
      left: 8px;
      top: 0;
      }
#searchText {
      width: 100px;
      background: #fff;
      border: 1px solid #fbaa0e;
      height: 18px;      
      position: absolute;
      top: 25px;
      left:15px;      
      }      
      
#doSearch {     
      position: absolute;
      top: 25px;
      left:122px;
      border: 0;
      }  

.levaReklama {margin:10px 0;border:1px solid #b0ddce;padding:10px 15px;}
.levaReklama h3 {display:none;}

.fb-page {margin-left:10px;}
/* --------------------------- pravy blok -------------------------- */
#rightColumnC {
     float:left;
     width:178px;
     overflow:hidden;
     background: url("../images/podklad11.gif") left top no-repeat;
     padding: 13px 0 0 0; 
}
#rightColumn {padding-bottom:0px;}

#rightColumn p {background: url("../images/podklad12.gif") left top repeat-y; padding: 7px 10px; margin: 0;}
#rightColumn h3 {padding: 3px 0 0 10px; height: 23px; font-size: 1em; color: #fff; font-weight: bold; background: url("../images/nadpis1.gif") left top no-repeat; margin: 0;}
#rightColumn table{background: url("../images/podklad12.gif") left top repeat-y; width: 178px;}
/* --------------------------- paticka -------------------------- */
#bottomC{	
	clear:both;		
  position: relative;	
}
#bottomC a, #bottomC a:visited, #bottomC a:link {color:#fff;text-decoration: underline;text-transform:uppercase;}
#bottomC a:hover, #bottomC a:active, #bottomC a:focus  {text-decoration: none;color:#fff;}
#bottomC ul{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
#bottomC li{
	padding: 0em 0.5em 0em 0.5em;
	display: inline;
}
#bottomC li.posledni{
	border-right: none;
}

#bottom {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}


#copyright{
	width: 190px;
	float:left;
	padding: 3px;
     padding-left:15px;
}
#copyright2{
	width: 192px;
	height: 42px;
	margin-left: 11px;	
  line-height: 42px;     
  background: #787878 url(../images/kytka.gif) no-repeat 17px 7px;
  color: #fff;
  text-align: center;
}

#bottomNavig{	
     padding: 10px;
     text-align: center;
     background: #111111;
}
#bottomNavig li {border-right: 1px solid #f36f21;}


/* --------------------------- barvicky -------------------------- */
.colorZluta{
	color: #EFA038;
}
.colorRed{
	color: #EE1C23;
}
.colorBlue{
	color: #3A6698;
}
.bckGray{
	background-color: #F2F2F2;
}
.bckGray2{
	background-color: #F8F8F8;
}
.red {color:#df0001;}

/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
	background: url(/images/xicht.gif) no-repeat;
}


/* --------------------------- shop -------------------------- */
.basketStep{
	float: left;
	width: 80px;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	margin-left: 5px;
	border: 1px dotted #EFA038;
}

.basketStepActive{
	float: left;
	width: 80px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	margin-left: 5px;
	border: 1px solid #EFA038;
	background-color: #F7F8FE;
}
