/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 940px;	
	margin-left: auto;
	margin-right: auto;
	padding-right:0px;
	text-align: left;
	position: relative;
	background:url(../images/containerRightBg.gif) repeat-y 830px;
	background-color:transparent;
}

#obal {background: url(../images/obalDown.gif) repeat-x bottom left;
     float:left;
     padding-bottom:70px;
     }

#Container{margin-bottom: 0px;
     float:left; 
     width: 825px;	   
     padding-bottom:8px;
     background-color:#fff;   
     border:1px solid #0159a0;
     border-bottom:none;
}


#contentC{
	float:left;
	width: 638px;  	 		
	overflow: hidden;	  		
}



#content{padding:0;
     float:left;
}
#content h1{display:none;}
#content .anot{}
#content p {padding-left:5px;line-height:1.5em;}
#content img {padding:15px 5px;}
#content ul {padding:15px 0;clear:left;}
#content h2 {margin-top:2em;}
#content h3 {padding-left:10px;}
#content .anot img{
	float:left;
	padding-right: 1em;
}

#content .text {padding-right:20px;}
#content .text img {clear:both;padding-bottom:3em;}
#content .text h2 {margin-top:0;}
#content .text p {}


#content .menuText {    
     padding:0px;    margin-bottom: 1em;  
} 

#flashik{width:330px; float:left;  margin-bottom: 1em;}
     
#content .menuText h2 {margin-top:0;}
#content .menuText img {clear:both;padding:5px;padding-right:15px;}
#content .menuText p {margin-bottom:1em;}

#content .dvojka{float:left; width: 305px; height:321px;font-size: 1.2em; }
#content .dvojka strong{color:#055ea5;}

#content form{width:510px;}

#content .photogaleryFoto{
	float:left;
	width: 49%;
	text-align: center;
	margin-bottom: 1em;
	background: none;
}

#actPathC{
     background:url(../images/odrazkaAktualPath.jpg) no-repeat 10px 10px;
     background-color: #5c92bd;
     width:590px;
     font-size:1.4em;
     padding: 15px 0 15px 50px;
     margin-bottom:5px;
     color: #fff;
}

#actPath{}
#actPath h2{
  font-size: 1em; 
  color: #fff;
  margin: 0; 
  font-weight: normal;}


#actualPathInner{
}

#actualPathInner ul{
	margin: 0px;
	padding:0px;
	list-style: none;
}
#actualPathInner li{}

#actualPathInner a{
	text-decoration: underline;
	color: #fff;	
}
#actualPathInner a:hover, #actualPathInner a:focus, #actualPathInner a:active {text-decoration: none; color: #fff;}

h2.pageName {display:none;}

#pageImage {}

#inzeraty li {list-style: none; display:block; border: 1px solid #0159a0; width: 280px; min-height: 2em; _height: 2em; padding: 0.5em; margin-bottom: 0.5em;}
#inzeraty .sudy {margin-left: 10px; float:left;}
#inzeraty .lichy {clear:left; float:left;}
#inzeraty .deset {clear:both;width: 590px; border:0px; border-bottom: 2px solid #0159a0; color: #0159a0; height:1em; min-height: 1em; _height: 1em; margin-top: 0em; margin-bottom: 1em;}
#inzeraty .delitko{clear:both;width: 590px; height:1px; min-height: 1px; _height: 1px; border:0px;padding:0px; margin:0px; overflow:hidden;} 

.pravaReklama{position: absolute; top:0px; left: 840px;  overflow:hidden;width: 100px;}
.pravaReklama div{padding-bottom: 10px;}
/* ---------------------------formulare----------------------- */ 
.inputTextSmall {
	width: 50px;	
}

.inputText {
	width: 200px;
}

.inputSelect {
	width: 200px;
}

.inputTextarea {
	width: 250px;
	height: 100px;
}


/* --------------------------- horni blok -------------------------- */
#topBanner{	
	width: 825px;height:147px;
	padding-top:50px;
	position:relative;
	background: url("../images/topKolaz.jpg") left top no-repeat;
}

#topBanner h3 {display:none;}
#langC {color: #918f8f; position: absolute; left: 560px; top: 10px; width: auto;}
#langC a {color: #fff; text-decoration: underline; font-weight: bold;}
#langC a:hover, #langC a:focus, #langC a:active {color: #918f8f; text-decoration: none;}


#logoC{float:left; 
	width: 164px; height: 64px;
	padding: 0px;
	margin: 0px;
	margin-left:15px;
	*margin-left:7px;
}
#logoC a{display: block; width: 164px; height: 64px; background: url(../images/logo.gif) no-repeat left top;}
#logoC span{position: absolute; left: -10000px; border: 0px;}


#topNavigC{ height: 20px;margin: 0px; padding:0px; color:#3367b2;clear:left;padding-top:37px;}
#topNavig{margin: 0px; padding:0px;}
#topNavig ul{margin: 0px; padding: 0px; list-style: none;}
#topNavigC li{margin: 0px; padding: 0px;
     padding-top:12px; 
     display: inline;float:left;
     background: url(../images/odrazkaTopNavig.gif) no-repeat top center;
     border-right:1px solid #bdd3e5;
}
#topNavigC li a {
     width: auto;
     display:block;
     color:#3367b2; float: left;
     display: block; 
     padding: 10px 14px; text-decoration:none;
}

#topNavigC li.posledni {border:none;}
#topNavigC li a:hover, #topNavigC li a:focus, #topNavigC li a:active {text-decoration: none;background-color:#205b8b;color:#fff;}
  
#topNavigText{float: right; width: 155px; height: 67px;_height: 62px; overflow: hidden; color: #FFF; padding: 80px 1em 0.2em 1em; line-height: 1.2em;}

h2.searchHeader{background-color: #5a5a5a; color: #FFF; font-size: 1em; padding: 0.5em 1em 0.5em 1em; margin-top: 1em; width:auto; float:none !important; margin: 0px !important;}
.searchBlock{background-color: #eef5fd; padding: 1em;}


/* --------------------------- leva navigace -------------------------- */
#leftC{color:#3367b2;
	float:left;
	width: 170px;	
     padding-left:17px;
	overflow: hidden;
	background-color:transparent;
     border-top:8px solid #932667;
}

#leftC h2 {color:#0259a0;border:none;
     border-bottom:1px solid #cfe0ed;
     padding-left:25px;
     background:url(../images/odrazkaLeftNavig.gif) no-repeat left center;}

#leftNavigC {padding-bottom: 10px;
     width:190px;
     font-size:1em;	
     margin-top:0px;

}

#leftNavig{ padding: 0px;margin-left:-15px;
     width:180px;
     position:relative;
     z-index:10;
}

#leftNavigC h2.first {background:url(../images/odrazkaLeftNavig.gif) no-repeat 10px 8px;
     background-color:#c1d7e7;
     padding-left:40px;
     margin-bottom:0px !important;
}

#leftNavig ul {
	padding:15px 0px; 
     width:170px;
     margin: 0px !important;	
	background-color:#fff;	
     border:5px solid #c1d7e7;border-top:none; 	
}

#leftNavig li a{
	display: block;
	padding: 4px 10px 4px 15px; 
     text-decoration:none;
     background:url(../images/odrazkaLi.gif) no-repeat 5px center;	 
	color: #3367b2;	
	margin: 0 5px !important;	
}

#leftNavig li a:hover, #leftNavig li a:active, #leftNavig li a:focus {color:#c20073;}

#leftNavig li {border-top:1px solid #c1d7e7;margin:0;padding:0 !important;}
#leftNavig li.prvni {border:none;}

#leftC .levaReklama h3{display:none;}
#leftC .levaReklama {}


/* --------------------------- paticka -------------------------- */
#bottomC{	
	clear:both;
	width: 825px;	
	font-size: 1em;		
     background-color:#fff;		
	color: #000;
	font-weight: bold;
     border:1px solid #0159a0;
     border-top:none;	
}


#bottomC ul{
	padding: 0;
	margin: 0;
}
#bottomC li{
	padding: 0 10px;
	display: inline;
}
#bottomC li.posledni{
	border-right: none;
}
#copyright1 {float:left;padding:8px 60px 8px 20px;background-color:#932667;color:#fff;}
#copyright{
	width: 150px;
	float: left;
	padding:8px 0 8px 40px;
	background: url(../images/kytka.gif) no-repeat 15px 8px;
}

#copyright a {color:#008bb1 !important;font-weight: bold !important;}

#bottomNavig{
	width: 300px;
	float:right;
	padding:8px 10px 8px 0;
	text-align: right;
}

#bottomNavig li {border-right:1px solid #932667;}

#bottomC a {color: #205b8b; text-decoration: underline; font-weight: bold;}
#bottomC a:hover,#bottomC a:active,#bottomC a:focus {color: #932667; text-decoration: none;}

/* --------------------------- 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;
	background: url(../images/xicht.gif) no-repeat;
}

.img_right {margin: 5px 0 5px 5px;}
.img_left{margin: 5px 5px 5px 0px;}
/* --------------------------- 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;
}

/* ------------------------- jine ---------------------------------*/
.clearFloat {clear: both; height:1px; line-height:1px; font-size: 1px;}
.right {text-align: right; padding-tight: 5px;}
.clear {clear: both;}
