/* ****************
obsah
  obecné
  body a spol.
  horejsek
  dolejsek
**************** */

/* obecné */

.klikaci {cursor: pointer;}
.barva-zakladni-text {color: rgb(83, 84, 86); }
.doprava {text-align: right;}
.centrovat {text-align: center;}

/* body a spol. */

#obsah {clear: both;}

body {
    background-color: white;
    color: #334048;   
    font-family: Tahoma, Arial, Sans-serif;  
    font-size: 16px;         
}


ul {list-style-type: circle;}
ul li {margin-bottom: 0.5em;}

/* a, a:visited {color: #334048} */ 

a, a:visited {color: #a66b00;}
a.excel {background-image: url('../images/layout/excel-icon.gif'); background-repeat: no-repeat; padding-left: 20px;}


/* a, a:visited {color: rgb(231, 120, 23);} */


#obalka {
    width: 960px;
    margin-left: auto; margin-right: auto;    
}

/* horejsek */

#vernier_pruh {
    /* background-color: rgb(55,79,67); */
    background-color: rgb(31,78,0);
    background-color: rgb(0,51,34);
    height: 85px;
    padding: 10px;    
}

#logo {
    border-width: 0px;
    float: left;    
    margin-right: 20px;
    margin-left: 10px;
    
}

#hlavni-nadpis {    
    font-size: 30px;
    color: #EEEEEE;   
    margin-bottom: 0;        
    text-align: right; 
    margin-top: 15px;        
    width: 700px;
    float: right;   
    margin-right: 10px;
}


/* bubliny */

.bublina {width: 310px; margin-top: 0;}
.bublina div h2 {margin-top: 5px; font-size: 18px;}
.bublina div {font-size: 14px; width: 300px; overflow: hidden; padding: 5px; padding-left: 10px; padding-right: 10px; }

.bublina50 {background-image:url(../images/layout/bublina-310x50.png); height: 50px;}
.bublina50 div {height: 40px; }

.bublina100 {background-image:url(../images/layout/bublina-310x100.png); height: 100px;}
.bublina100 div {height: 90px; }

.bublina135 {background-image:url(../images/layout/bublina-310x135.png); height: 135px;}
.bublina135 div {height: 125px; }

.bublina200 {background-image:url(../images/layout/bublina-310x200.png); height: 200px;}
.bublina200 div {height: 190px; }

.bublina250 {background-image:url(../images/layout/bublina-310x250.png); height: 250px;}
.bublina250 div {height: 240px; }

.bublina250video {background-image:url(../images/layout/bublina-310x250.png); height: 250px;}
.bublina250video div {qheight: 240px; }

.bublina300 {background-image:url(../images/layout/bublina-310x300.png); height: 300px;}
.bublina300 div {height: 290px; }

.bublina400 {background-image:url(../images/layout/bublina-310x400.png); height: 400px;}
.bublina400 div {height: 390px; }

.bublina500 {background-image:url(../images/layout/bublina-310x500.png); height: 500px;}
.bublina500 div {height: 490px; }


#radek-nabidek-horni {}
/*#radek-nabidek-horni ul {margin: 0; margin-top: 15px; padding: 0; float: right; margin-right: 10px; background-color: rgb(55,79,67);} 
#radek-nabidek-horni a, #radek-nabidek-horni a:visited {color: #EEEEEE; text-decoration: none; font-size: 18px;}

#radek-nabidek-horni a:hover {color: white; text-decoration: underline;}

#radek-nabidek-horni li {display: inline; margin-left: 17px;} */


/* dolejsek */ 

#dolejsek p {text-align: center; font-size: 12px;}

#dolejsek {clear: both; width: 960px; height: 30px;}




/* dhtmlgoodies menu */

	#dhtmlgoodies_menu li.currentDepth1{		
		float: left;
	}

	#dhtmlgoodies_menu{
		margin-left: 275px;
	}
	
	#dhtmlgoodies_menu img{
		border:0px;		
	}


	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		/*visibility:hidden;*/	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{

		color: #EEEEEE; text-decoration: none; font-size: 18px;
    margin:0px;
		padding:0px;
		margin-top: 0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/

	#dhtmlgoodies_menu ul {
		border:1px solid #000;
		background-color:#FFF;		
    padding:1px;
		margin-left: 0px;
		margin-top: 0px;        		
  }
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
    padding:1px;
		border:0px solid #317082;
		/* background-color: rgb(55,79,67);*/
		background-color: rgb(31,78,0);
		background-color: rgb(0,51,34);
    /*background-color:#E2EBED;*/
		overflow:visible;
		height: 0px;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #555;	
    color: black;
margin-left: 17px;
margin-top: 0px;
padding-top: 5px;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #EEEEEE; text-decoration: none; font-size: 18px;    
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;    		
	
	}
	
	#dhtmlgoodies_menu .currentDepth2 a{
    color: black;	
	}

	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		margin-top: 15px;
    padding-left:17px;		
		border:0px solid #E2EBED;	
    text-decoration: none;	
	}
	#dhtmlgoodies_menu .currentDepth1over{
		margin-top: 15px;
    padding-left:17px;
		color: #FFF;
		text-decoration: underline;
    /*padding-left:5px;
		padding-right:5px;
		/*background-color:#317082;*/
		/*border:0px solid #000;*/		
		
		
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		/* font-weight:bold;*/
         
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		/*color:black;

background-color: #FFF;*/
		/* font-weight:bold; */
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding-right:2px;
		padding-left: 2px;

		/* border:1px solid #FFF;*/
    color: black;  
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding-right:2px;
		padding-left: 2px;
		/*padding-right:2px;*/
		/*background-color:rgb(55,79,67);*/
		/*border:1px solid #000;*/
		text-decoration: underline;
		color: black;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#000;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#EDE3EB;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#EBEDE3;
		border:1px solid #000;
	}	
	



