/*
//--------------------------------------------------------------------
// Top banner
//--------------------------------------------------------------------
*/

#topNavigC{        
	margin: 0em;
	padding: 0em;
	width: 980px;
	height: 107px;
	border: 0px solid #000;
	background: #fff url(../images/lidi.jpg) 0px 3px no-repeat;	
}

/* toto ID se pouziva pro vymene obrazky sekci, je to zakomentovano i v _design.asp
#topNavigLeftC {
	position: absolute;
	top: 49px;
	left: 178px;
	margin: 0em;
	padding: 0em;
	width: 131px;
	height: 79px;
	border: 1px solid;
}

#topNavigLeft {
	width: 131px;
	height: 79px;
	}
*/

#TopPathCHP {    		
    float: left;	
    width: 755px;
    margin-left: 3px;
    padding: 3px 0;
	border: 0px solid #000;		
	background: #fff;
	}

#TopPathC {    		
    float: left;	
    width: 550px;
    margin-left: 3px;
    padding: 3px 0;
	border: 0px solid #000;			
}

#TopPath {
	padding: 0em;
	margin: 0em;	
}

#TopPath h2 {
	font-size: 0.9em;
	color: #000;
	font-weight: normal;
	background: transparent;
}

#TopPath A, #TopPath A:LINK, #TopPath A:VISITED, #TopPath A:ACTIVE {
	color: #ff4200;
	font-weight: normal;
	text-decoration: underline;
}

#TopPath span {
    color: #3D81B2;
}

#TopPath a:hover {
	color: #2756A3;
	text-decoration: underline;
}

/*Preklik jazyku*/
#topNavigLang {    
    text-align: right;
    width: 90px;
    padding:7px;
    color: #fff;
    font-weight: bold;	
	float: left;	
	border: 0px solid #000;	
}

#topNavigLang a, #topNavigLang A:LINK, #topNavigLang A:VISITED, #topNavigLang A:ACTIVE {
    color: #fff;    
    text-decoration: none;
    padding-left: 2px;
    padding-right: 2px;    
    
}

#topNavigLang a:hover {
    color: #ff4200;
    background: #fff;
    
	
}

/*
//--------------------------------------------------------------------
// Logo - zde je oproti jinym webmagazinum2 samostatne
//--------------------------------------------------------------------
*/
#logo {
    float: right;	
	margin: 0;
	padding: 0;
	width: 980px;
	height: 107px;
	background: url("../images/logo.gif") 775px 20px no-repeat;
	border: 0px solid #000;
}

#logo H1 {
	margin: 0em;
	padding: 0em;
	border: 0em;
}

#logo A {
	display: block; 
	background: none;
	width: 980px;
	height: 107px;
	border: 0px solid #0f0;
}

#logo span {
	position: absolute; 
	left: -10000px; 
	border: 0px;
}
/*
//--------------------------------------------------------------------
// Top banner pokracovani
//--------------------------------------------------------------------
*/
#topNavigRightC {	
	font-family: Arial,"Helvetica CE",Helvetica,sans-serif;
    float: left;	
	width: 762px;
	margin:0;
	padding: 0em;
	background: #ff4200;
	border-bottom: 3px solid #fff;
}

#topNavigRight {
	float: left;
	white-space: nowrap;
	border: 0;
}

#topNavigRight ul {
    float: left;
	margin: 0em;
	padding: 0em;	
	padding-left: 5px;	
	border: 0px solid #000;
	width: 650px;
	
	
}

#topNavigRight li {    
	margin: 0em;
	padding: 0em;
	display: inline;
	list-style: none;	
	text-transform: uppercase;		
}

#topNavigRight li a, #topNavigRight li a:link, #topNavigRight li a:visited, #topNavigRight li a:active {    
	float: left;
	width: auto;
	color: #fff;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	border-top: 5px solid #ff4200;
	border-bottom: 5px solid #ff4200;
	padding: 3px 7px;
}

#topNavigRight li a:hover {
	color: #ff4200;
	background: #fff;
	text-decoration: none;
}



#topNavigRight #selectedNav A {
	color: #ff4200;
	background: #fff;
	text-decoration: none;
}



#topNavigIcon{
	float: left;
	width: 173px;
	margin: 1px;
	border: 1px solid #969696;
}
#topNavigIcon img a{
	float: left;
	padding: 0em;
	margin: 0em;
	border: 1px solid;
	padding-left: 0px;
	padding-right: 0px;
}

/*
//--------------------------------------------------------------------
//----------------horni dlouhy nazev tematu ---------------------------
//--------------------------------------------------------------------
*/
#TopNavigTextCHP {    
    float: left;
	width: 544px;
	margin-left: 3px;
	height: 53px;	
	text-align: left;
	border: 0px solid #ff0;
	background: url("../images/nadpis-podklad.gif") top left repeat-x;
	}

#TopNavigTextC {
    float: left;	
	width: 755px;
	height: 53px;
	margin-left: 3px;
	text-align: left;
	border-bottom: 10px solid #fff;
	background: url("../images/nadpis-podklad.gif") top left repeat-x;
	}

#TopNavigText {
	padding-top: 30px;
	padding-left: 10px;	
}

#TopNavigText h1, #TopNavigText h1 a:active,  #TopNavigText h1 a:link, #TopNavigText h1 a:visited, #TopNavigText h1 a, #TopNavigText h1 a:hover  {
	font-size: 1.3em;
	color: #3D81B2;
	margin:0px;
	padding: 0px;
	border-bottom: 0px;
}

/* 
//--------------------------------------------------------------------
//----------------cervena mezera mezi top a main vodorovna ---------------------------
//--------------------------------------------------------------------
*/
#topSpacer{
	border: 1px solid #000000;
	width: 780px;
	height: 2px;
	background-color: #ED1C24;
}

.MenuPunta{
	float: left;
	width: 1px;
	height: 1px;
	background: #FF0000;
	border: 1px solid #FF0000;
	margin-top: 5px;
}

/* 
//--------------------------------------------------------------------
//----------------levy sloupec  ---------------------------
//--------------------------------------------------------------------
*/
#leftCollumC {    
	float: left;	
	width: 215px;
	border: 0px dotted #000;
}

#leftCollumHPC {
	float: left;	
	width: 215px;
	border: 0px dotted #000;	

}

#leftCollum {
	padding-left: 5px;
	padding-right: 3px;	
}

#leftCollum li{
	list-style: none;
	list-style-image: none;
	font-size: 90%
}
/* 
//--------------------------------------------------------------------
//----------------menu 1 uroven ---------------------------
//--------------------------------------------------------------------
*/
#leftCollum ul.navig1 {    
    margin: 0;
    padding:0;
    margin-bottom: 10px;
    list-style: none;
	
	
	
	
}

#leftCollum ul.navig1 li {
    background: #d6e9f7;  
    padding:0;
    margin:0;                  
    border-bottom: 1px solid #fff;
    text-transform: uppercase;    
    
}


#leftCollum ul.navig1 li a, #leftCollum ul.navig1 li a:link, #leftCollum ul.navig1 li a:visited, #leftCollum ul.navig1 li a:active {
    display: block;    
	font-weight: bold;	
	color: #000;
	text-decoration: none;	
	padding: 2px 2px 2px 5px;	
	margin:0;
}    

#leftCollum ul.navig1 li a:hover {
	color: #fff;	
	background: #3d81b2;
}

#leftCollum ul.navig1 li.menuActual {
	color: #fff;	
	background: #3D81B2;	
	border-bottom: 1px solid #fff;
}
	
#leftCollum ul.navig1 li.menuActual a, #leftCollum ul.navig1 li.menuActual a span {    
    color: #fff;
}


/* 
//--------------------------------------------------------------------
//----------------menu 2 uroven ---------------------------
//--------------------------------------------------------------------
*/
#leftCollum ul.navig2 {
	color: #000000;	
	margin: 0em;	
	background: #fff;
	border-top: 1px solid #fff;	
}

#leftCollum ul.navig2 li { 
    font-size: 1.05em;
    background: #d6e9f7;  
    border-bottom: 1px solid #fff;   
    text-transform: none;
}

#leftCollum ul.navig2 li a, #leftCollum ul.navig2 li a:visited, #leftCollum ul.navig2 li a:link, #leftCollum ul.navig2 li a:active {
	color: #3d81b2;
	background: #d6e9f7;  
	text-decoration: none;	
	padding-left: 13px;	
	font-weight: normal;
}


#leftCollum ul.navig2 li a span, #leftCollum ul.navig2 li a:visited  span, #leftCollum ul.navig2 li a:link span, #leftCollum ul.navig2 li a:active span {
    color: #3D81B2;
}

#leftCollum ul.navig2 li a:hover {
	color: #fff;
	background: #ff4200;	
	text-decoration: none;	
}

#leftCollum ul.navig2 li a:hover span{
    color: #fff;
}

#leftCollum ul.navig2 li.menuActual{	
	background: #000;
	border-bottom: 1px solid #fff;
}

#leftCollum ul.navig2 li.menuActual a{
    background: #3D81B2;    
}

#leftCollum ul.navig2 li.menuActual a span{
    color: #fff;    
}


/* 
//--------------------------------------------------------------------
//----------------menu 3 uroven ---------------------------
//--------------------------------------------------------------------
*/
#leftCollum ul.navig3 {
	color: #000000;	
	margin: 0em;	
	background: #fff;
	border-top: 1px solid #fff;	
}

#leftCollum ul.navig3 li { 
    background: #d6e9f7;  
    border-bottom: 1px solid #fff;   
}

#leftCollum ul.navig3 li a, #leftCollum ul.navig3 li a:visited, #leftCollum ul.navig3 li a:link, #leftCollum ul.navig3 li a:active {
	color: #3d81b2;
	background: #d6e9f7;  
	text-decoration: none;	
	padding-left: 26px;	
	font-weight: normal;
}


#leftCollum ul.navig3 li a span, #leftCollum ul.navig3 li a:visited  span, #leftCollum ul.navig3 li a:link span, #leftCollum ul.navig3 li a:active span {
    color: #3D81B2;
}

#leftCollum ul.navig3 li a:hover {
	color: #fff;
	background: #ff4200;	
	text-decoration: none;	
}

#leftCollum ul.navig3 li a:hover span{
    color: #fff;
}

#leftCollum ul.navig3 li.menuActual{	
	background: #000;
	border-bottom: 1px solid #fff;
}

#leftCollum ul.navig3 li.menuActual a{
    background: #3D81B2;    
}

#leftCollum ul.navig3 li.menuActual a span{
    color: #fff;    
}



/* 
//--------------------------------------------------------------------
//----------------menu 4 uroven ---------------------------
//--------------------------------------------------------------------
*/
#leftCollum ul.navig4 {
	color: #000000;	
	margin: 0em;	
	background: #fff;
	border-top: 1px solid #fff;	
}

#leftCollum ul.navig4 li { 
    background: #d6e9f7;  
    border-bottom: 1px solid #fff;   
}

#leftCollum ul.navig4 li a, #leftCollum ul.navig4 li a:visited, #leftCollum ul.navig4 li a:link, #leftCollum ul.navig4 li a:active {
	color: #3d81b2;
	background: #d6e9f7;  
	text-decoration: none;	
	padding-left: 39px;
	font-variant: normal;
	font-weight: normal;
}


#leftCollum ul.navig4 li a span, #leftCollum ul.navig4 li a:visited  span, #leftCollum ul.navig4 li a:link span, #leftCollum ul.navig4 li a:active span {
    color: #3D81B2;
}

#leftCollum ul.navig4 li a:hover {
	color: #fff;
	background: #ff4200;	
	text-decoration: none;	
}

#leftCollum ul.navig4 li a:hover span{
    color: #fff;
}

#leftCollum ul.navig4 li.menuActual{	
	background: #000;
	border-bottom: 1px solid #fff;
}

#leftCollum ul.navig4 li.menuActual a{
    background: #3D81B2;    
}

#leftCollum ul.navig4 li.menuActual a span{
    color: #fff;    
}
 
/*
//--------------------------------------------------------------------
//   Horni panel s to nejlepsi a horni ikonky
//--------------------------------------------------------------------
*/

.searchFormC {
	clear: both;			
	text-align: right;
	border-top: 3px solid #e7e8e2;
	border-bottom: 3px solid #e7e8e2;
	margin-bottom: 1px;	
}

.searchForm {
	background: #Ffd2c3;
	margin: 1px 0 1px 0;	
	padding: 10px 0;
}

.searchTitle {
    margin:0;
	padding-left: 10px;	
	color: #3f7faf;
	font-variant: small-caps;
	font-weight: bold;
	text-align: left;
}

.searchFormT{
	float: left;
	margin-left: 10px;
	margin-top: 3px;
	width: 185px;	
	background: #FFFFFF;
	border: solid 1px #ff4200;
}
 .searchSubmit2{
    margin-top: 10px;		
	margin-right:10px;
	width: 120px;
	background: #ff4200;
	font-variant: small-caps;
	color: #fff;
	font-weight: bold;
	border: 1px solid #ff4200;
	cursor: pointer;
}


/*
//--------------------------------------------------------------------
// Pravy sloupec na HP
//--------------------------------------------------------------------
*/


 #pravyC {
 width: 212px;
 float: right;
 }


 #pravy {
 padding-right:5px;

 }
 
 .imgRSS {
 	text-align: center;
}
 
 /*
//--------------------------------------------------------------------
// Levy blok informaci
//--------------------------------------------------------------------
*/

 div.novakaskada { 
    width: 207px;
    padding:0;
    margin:0;
    border-top: 3px solid #E8E7E3; 
 }
 
 .kaskadaBodyKalendar { 
    border-top: 3px solid #E8E7E3;
    margin-bottom: 10px;   
    font-size: 1em;
 }
 
 
 .kaskadaBody {
    padding: 5px;
    border-top: 3px solid #E8E7E3;
    margin-bottom: 10px;
 }
 
 .kaskadaBody form input {
    float: right;
    width: 120px;
    clear: both;
    background: #ff4200;
    color: #fff;
    font-weight: bold;
    border: 1px solid #ff4200;
    margin: 0px 8px 10px 0;
    cursor: pointer;
  }
  
 .kaskadaBody form input.inputtext {
    float: right;
    width: 180px;
    clear: both;
    border: 1px solid #ff4200;
    margin: 10px 8px 10px 0;
    background: #fff;
    color: #000;
    font-weight: normal;
    
 
 }
 
 .kaskadaBodyImage {
 padding: 0px;
 border-top: 3px solid #E8E7E3;
 margin-bottom: 10px;
 width: 205px;
 overflow: hidden;
 }
 
 
 div.novakaskada h3 {
 color: #6B6B6B;
 margin:0;
 font-weight: bold;
 text-align: left;
 padding: 3px 0 3px 20px;
 background: url("../images/ctverecek.gif") no-repeat 5px 5px;
 }
 
 
 /*
//--------------------------------------------------------------------
// Horni banerove upoutavky na HP
//--------------------------------------------------------------------
*/
 
 #upoutavka1 {
    float: left;
    width: 548px;
    height: 93px;
    padding:0;
    margin-left: 0px;    
    margin-bottom:10px;
 }
 
 #upoutavka2 {
    float: left;
    width: 329px;
    height: 93px;
    padding:0;
    margin: 0 0 10px 3px;
    background: url("../images/lodka.jpg") top left;
 }
 
  
