/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 980px;
	text-align: left;
	margin: 0 auto;  	
	font-size: 0.85em;	
	overflow: hidden;
}
#Container{
	width: 980px;	
	background: #fff url("../images/podklad.gif") 0 158px repeat-x;	
	
}

#contentC{	
 width: 560px;
 float: left;   
 font-size: small; 
}
#content{   
  line-height: 1.3em;
  padding-top: 15px;
}

#content .anot{}

#content img{
	border:solid 3px #FFFFFF;
	float:left;
	margin-top:5px;
}

#content .anot img{
	float:left;
	padding-right: 1em;
}



#content strong {
  font-weight: bold;
   color: #000;	
}

#content .date{
}

#content .photogaleryFoto{
	float:left;
	width: 50%;
	text-align: center;	
}

#content .menuText{
}

#actualPathInner{
  padding: 9px 0 0 20px;	
  font-size: small;
}
#actualPathInner a {
  color: #000;
}

#actPathC{	
	float:left;	
	width: 560px;			
}

#actPath ul{padding: 0; margin: 0; list-style: none;}
#actPath h2{
  color: #fff;
  font-size: 1.9em;
  font-weight: normal;
  padding: 48px 0 0 20px;
  margin: 0;
}

/* ---------------------------formulare----------------------- */ 
.inputTextSmall {
	width: 50px;
}

.inputText {
	width: 200px;
}

.inputSelect {
	width: 200px;
}

.inputTextarea {
	width: 200px;
	height: 100px;
}


/* --------------------------- horni blok -------------------------- */
#topBanner{	
	width: 980px;
	height: 158px;
	background: url(../images/hlavicka.jpg) no-repeat 0px 0px;
	position: relative;
}
#topBanner.en{	
	background: url(../images/hlavicka_en.jpg) no-repeat 0px 0px;
}


#logoC{
	position: absolute;	
	left: 543px;	
	top: 100px;
}
  
#logoC h1 {
	font-size: 1.8em;
	line-height: 1.2em;
	font-weight: bold;
	margin:0;
}
#logoC a{
	display: none;
	width: 210px; height: 60px;	
	color: #363b4f;
	text-decoration: none;
	text-align: left;
}
#logoC span{
  color: #1c5467;
  font-weight: normal;
}

#topLangC{position: absolute; top:20px; width: 100px; background-color: #185563; padding: 0.7em 1em 0.7em 1em;  color: #FFF; z-index:5;}
#topLangC a{font-weight: bold; color: #FFF;}
#topNavigC{
	float: right;
	clear: both; 
	width: 685px;
	height: 1em;
	margin-top: 6px;
	margin-bottom:20px;
}

#topNavigC{width: 800px; left: 280px; top: 10px; position: absolute; margin: 0px; padding:0px; }
#topBanner.en #topNavigC{left: 730px;}
#topNavigC .topMenuNavig {width: auto; float: left; display: block; border-right: 2px solid #fd7530; padding: 0 15px; text-align: center;}
#topNavigC .topMenuNavig a {text-decoration:none; font-weight: bold; color: #fff;}
#topNavigC .topMenuNavig a:hover, #topNavigC .topMenuNavig a:focus, #topNavigC .topMenuNavig a:active {color: #fd7530;}
#topNavigC .posledni {border-right:0;}

#odkazy{float:right; width: 190px;  margin-top:50px;}
#odkazy a{display:block; width: 93px; height:47px; float:left; }

/*---------------------------------- hledani ------------------------------ */
#searchBlockC {padding: 7px 0px 0px 7px;}
#searchNadpis {}

#searchForm {}

#searchText {
	width:100px;	
  border: 1px solid #445a69;	
  background: #e2e6e8;
}

#doSearch, #doSearchStd {
  width:77px;
  color: #fff;     
  text-transform: uppercase;
  background: #fd7531;
  border: 1px solid #fd7531;  
  margin-left: 7px;  
  cursor:pointer;
  _cursor:hand;
}

#doSearchStd {width: 100px;}

#searchSubmitBtn {padding-top: 10px; width: auto;}

/* --------------------------- leva navigace -------------------------- */
#leftC{
	float: left;
	width: 206px;	
	background: #fff;
	border-top: 7px solid #ededed;
}

#leftNavig{
}

#leftNavig h2{  
	margin-top: 5px;
  	height: 38px;  
	background: url("../images/nadpis.gif") left top no-repeat;
	color: #fff;
	font-size: 1em;
	line-height: 38px;
	padding-left: 20px;	
}


#leftNavig a:active, #leftNavig a:focus, #leftNavig a:hover  {
  margin: 0 10px;
  border: 1px solid #363b4f;
  display: block;
  color: #003964;
  background: #ebf0f1;
  padding: 4px 10px;
  text-decoration: none;
}

#leftNavig ul{
  list-style: none;
  margin:0 0 15px 0;
  padding:0;
}
#leftNavig ul ul{
  list-style: none;
  margin:0 0 0px 15px;
  padding:0;
}
#leftNavig li{display: inline;	
}

#leftNavig  a{
  margin: 0 10px;
  border: 1px solid #fff;
  display: block;
  color: #003964;
  background: #fff;
  padding: 4px 10px;
  text-decoration: none;
}
#leftNavig ul ul li a{color: #4b4b4b;}


#leftNavig .uzavirka{
}

#leftC .levaReklama h3{width: 178px; height: 23px; margin-top: 0.5em; margin-bottom: 0px; padding-bottom: 0px;}
#leftC .levaReklama h3 span{position: absolute; left: -10000px;}
#leftC .levaReklama div{background-color: #edeae5;  padding: 0.2em 0.5em 1em 1em; } 
#leftC .levaReklama div.konec{background-color: transparent; height: 5px;} 


/* --------------------------- prava navigace -------------------------- */
#rightColumnC {
  float: right;
	width: 198px;
	padding-top: 15px;
	margin-right: 10px; _margin-right:5px;
	
}

#rightColumn {}


#rightColumn h3 {
  color: #003964;
  text-transform: uppercase;
  background: #ebf0f1;
  font-size: 1.3em;
  margin:0;
  padding: 7px 0 10px 10px;
  text-align: left;
}

.rightBestOffC, #rightQuestionC {	
 padding: 0 2px 4px 0;
 background: #f2f2f2;
 margin-bottom: 10px;
}

.rightBestOff, #rightQuestion2 {	
  border: 1px solid #363b4f;
  background: #fff;
  color: #363b4f;
  font-weight: bold;
  font-size: 0.8em;  
  line-height: 1.5em;
}

.rightLiLichy, .rightLiSudy {
  padding: 0 0 15px 23px;
  background: url("../images/odrazka1.gif") 10px 3px no-repeat;
}

.rightLiLichy b, .rightLiSudy b{
  color: #1c5467;
}

#rightQuestion2 ul {list-style: none; margin-left:0; padding-left: 10px; padding-right: 10px;}
#rightQuestion2 ul li {margin-bottom: 10px;}

.otazka, #rightQuestion2 p {
  text-align: center;
  color: #000;
  padding: 5px 0 10px 0;
}

#rightQuestion div p {background: url(../images/border.gif) left bottom repeat-x; padding: 0 0 5px 0; margin: 0 15px 5px 15px;}

.rightText {
}

#rightColumn {

}


#rightColumn p{

}


#rightColumn b{

}

#rightColumn a {
}






/* --------------------------- paticka -------------------------- */
#bottomC{	
	clear:both;
	width: 980px;			
	color: #000;	
	padding: 10px;		
}

#bottomC img {position: relative; top: 7px; margin-right: 10px;}	

#bottomC ul{
	padding: 0;
	margin: 0;
}
#bottomC li{
	padding: 0 10px;
	border-right: 2px solid #fd7530;
	display: inline;
}
#bottomC li.posledni{
	border-right: none;
}

#copyright{	
	width: 300px;
	float: left;		
	margin-left: 10px;
	
}
#copyright a{}

#bottomNavig{
	width: 430px;
	float:right;
	margin-right: 10px;	
	padding-top: 14px;
}


#bottomNavig{
	text-align: right;
}

#bottomC a {}
#bottomC a:hover,#bottomC a:active,#bottomC a:focus { }

/* --------------------------- barvicky -------------------------- */
.colorZluta{
	color: #EFA038;
}
.colorRed{
	color: #EE1C23;
}
.colorBlue{
	color: #3A6698;
}
.bckGray{
	background-color: #F2F2F2;
}
.bckGray2{
	background-color: #F8F8F8;
}


/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
}


/* --------------------------- 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;
}











