/* CSS základ */
body {background-color:#000000;
	  font-family:Arial, Helvetica, sans-serif;
	  text-align:center;
	  color:#FFFFFF;
	  height:100%;}

#vsechno {height:100%;
		  width:770px;
		  margin:auto;
		  background-image:url(menu32.jpg);
		  background-repeat:repeat-y;}
		  
#hlavicka {height:76px;
		   width:770px;
		   background-image:url(hlavicka.jpg);
		   background-repeat:no-repeat;}

#menu-cely {
	   		float:left;
	   		margin:auto;
	   		float:left;
			background-repeat:repeat-y;
			position:relative;}
	   	   
#menu1 {height:81px;
		width:194px;
		background-image:url(menu1.jpg);
		background-repeat:no-repeat;}
		
#menu2 {height:90px;
		width:194px;
		background-image:url(menu2.jpg);
		background-repeat:no-repeat;}
		
#menu3 {height:auto;
		background-image:url(menu3.jpg);
		background-repeat:repeat-y;}
		
#menu4 {height:auto;
		width:194px;
		background-image:url(menu3.jpg);
		background-repeat:repeat-y;}

#obsah-cely {float:left;
			 height:auto;
			 width:770px;
			 background-image:url(menu32.jpg);
			 background-repeat:repeat-y;}

#obsah1 {height:20px;
		width:576px;
		background-image:url(obsah1.jpg);
		background-repeat:no-repeat;}
		
#obsah2 {height:auto;}
		
#obsah3 {float:right;
		 padding-right:10px;}	

#obsah-text {height:auto;
			 margin-left:13px;
			 margin-right:13px;}			

#paticka {height:30px;
		  width:770px;
		  background-image:url(paticka.jpg);
		  float:left;}	

#paticka-text {padding-top:5px;}

#spodni_lem {height:11px;
			 width:770px;
			 background-image:url(spodni_lem.jpg);
			 float:left;}
			 
#horni_lem {height:23px;
			 width:770px;
			 background-image:url(horni_lem.jpg);
			 float:left;}
			 
.tlacitko {margin-right:14px;
		   margin-bottom:1px;
		   margin-left:10px;
		   background-image:url(tlacitko.jpg);
		   background-repeat:no-repeat;
		   height:27px;
		   width:167px;
		   padding-top:4px;}

.tlacitko:hover {margin-right:14px;
		   		 margin-bottom:1px;
		   		 margin-left:10px;
		   		 background-image:url(tlacitko_hover.jpg);
		   		 background-repeat:no-repeat;
		   		 height:27px;
		   		 width:167px;
				 font-weight:bold;}

.tlacitko a:link, .tlacitko a:visited {color:#FFFFFF;
									   text-decoration:none;}
									   
.tlacitko2 {margin-right:14px;
		   margin-bottom:1px;
		   margin-left:10px;
		   background-image:url(tlacitko2.jpg);
		   background-repeat:no-repeat;
		   height:46px;
		   width:167px;
		   padding-top:4px;}

.tlacitko-svedsko {}

.tlacitko2:hover {margin-right:14px;
		   		 margin-bottom:1px;
		   		 margin-left:10px;
		   		 background-image:url(tlacitko2_hover.jpg);
		   		 background-repeat:no-repeat;
		   		 height:46px;
		   		 width:167px;
				 font-weight:bold;}

.tlacitko2 a:link, .tlacitko2 a:visited {color:#FFFFFF;
									   text-decoration:none;}
									   
/* CSS uvodní ***********************************************************************************/								
#uvodni {height:auto;
		  width:540px;
		  text-align:center;
		  margin-top:10px;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;}

/* CSS neco o mne ***********************************************************************************/
#neco_o_mne-cely {height:auto;
				  width:540px;}
				  
#nadpis-neco_o_mne {font-size:26px;
		 			font-weight:bold;}

/* CSS manuály + katalogy ***************************************************************************/
#manualy {height:auto;
		  width:540px;
		  text-align:center;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;}

#manualy-sekce-nazev {padding-bottom:20px;}
		  
#katalogy {height:auto;
		  width:540px;
		  text-align:center;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;}
		  
#katalogy-sekce-nazev {padding-bottom:20px;}

.katalog {height:auto;
		 width:147px;
		 float:left;
		 margin-left:60px;
		 font-size:16px;
		 font-weight:bold;
		 padding-top:2px;}
		 
.katalog:hover {background-color:#FFFFFF;
			   color:#000000;}

.katalog-obrazek {border:solid 2px;
					border-color:#000000;}

.katalog-obrazek:hover {border-color:#000000;
						  background-color:#FFFFFF;}
						  
.manual-obrazek {border:solid 2px;
					border-color:#000000;}

.manual-obrazek:hover {border-color:#000000;
						  background-color:#FFFFFF;}

.manual {height:auto;
		 width:194px;
		 float:left;
		 margin-left:60px;
		 font-size:16px;
		 font-weight:bold;
		 padding-top:2px;}
		 
.manual:hover {background-color:#FFFFFF;
			   color:#000000;}
		 
.manual2 {height:auto;
		 width:194px;
		 float:left;
		 margin-left:60px;
		 margin-top:20px;
		 font-size:16px;
		 font-weight:bold;
		 padding-top:2px;}
		 
.manual2:hover {background-color:#FFFFFF;
			   color:#000000;}

.manual-tabulka {height:auto;
				 width:540px;
				 text-align:center;
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:16px;}
				 
.manual-nadpis {font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				width:540px;
				text-align:center;
				text-decoration:underline;}
				
.manual-text-nadpis {color:#FFFFFF;
			  		 font-family:Arial, Helvetica, sans-serif;
			  		 font-size:16px;
			  		 font-weight:bold;
					 margin:10px;
					 margin-top:20px;
					 margin-bottom:5px;}
					 
.manual-text-nadpis a:link, .manual-text-nadpis a:visited {color:#FFFFFF;
											 font-family:Arial, Helvetica, sans-serif;
											 font-size:16px;
											 font-weight:bold;
											 text-decoration:none;
											 padding:5px;}

.manual-text-nadpis a:hover {color:#000000;
					  background-color:#FFFFFF;}
				
.manual-text {color:#FFFFFF;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size:16px;
			  font-weight:bold;
			  float:left;
			  margin:5px;
			  margin-top:5px;}

.manual-text a:link, .manual-text a:visited {color:#FFFFFF;
											 font-family:Arial, Helvetica, sans-serif;
											 font-size:16px;
											 font-weight:bold;
											 text-decoration:none;
											 padding:5px;}
											 
.manual-text a:hover {color:#000000;
					  background-color:#FFFFFF;}	
					  
/* CSS odkazy ***************************************************************************************/
#odkazy {height:auto;
		  width:540px;
		  text-align:center;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;
		  margin:auto;}
		  
#odkazy-sekce-nazev {padding-bottom:20px;}

.nazev-odkazu {font-size:18px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-weight:bold;
			   float:left;
			   width:250px;
			   text-align:center;
			   padding:10px 5px 10px 5px;
			   border:solid 1px;
			   border-color:#ffffff;}
			   
.nazev-odkazu a:link, .nazev-odkazu a:visited, .nazev-odkazu-levy a:link, .nazev-odkazu-levy a:visited, .nazev-odkazu-dlouhy a:link, .nazev-odkazu-dlouhy a:visited {color:#FFFFFF;
														                text-decoration:underline;}
																		
.nazev-odkazu a:hover, .nazev-odkazu-levy a:hover, .nazev-odkazu-dlouhy a:hover 
				{background-color:#FFFFFF;
				 color:#000000;}

.nazev-odkazu-levy {font-size:18px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-weight:bold;
			   float:left;
			   width:250px;
			   text-align:center;
			   padding:10px 5px 10px 5px;
			   border:solid 1px;
			   border-color:#ffffff;
			   margin-left:12px;}
			   
.nazev-odkazu-dlouhy {font-size:18px;
			   		  font-family:Arial, Helvetica, sans-serif;
			   		  font-weight:bold;
			   		  width:522px;
					  float:left;
					  text-align:center;
					  padding:10px 0px 10px 0px;
					  border:solid 1px;
			   		  border-color:#ffffff;
					  margin-left:12px;}
			   
.popis-odkazu {font-size:12px;
			   text-align:center;}
			   
.odkazy {text-align:center;}

.nazev-odkazu2 {}

.nazev-odkazu2:hover {background-color:#FFFFFF;
					  color:#000000;}

/* CSS fotogalerie***************************************************************************************/
#galerie-komplet {width:540px;}

.galerie-komplet {width:540px;}

#galerie-komplet-sekce {width:540px;}

#fotogalerie {font-family:Arial, Helvetica, sans-serif;
			  font-size:28px;
			  font-weight:bold;
			  text-align:center;}
			  
.fotogalerie {font-family:Arial, Helvetica, sans-serif;
			  font-size:28px;
			  font-weight:bold;
			  text-align:center;
			  text-align:center;
			  padding-bottom:20px;
			  width:540px;}

#nazev-galerie {font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:bold;
				text-align:left;
				margin-top:5px;
				float:left;}

.nazev-galerie {font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:bold;
				text-align:left;
				padding-bottom:10px;}				

#galerie-tlacitka {text-align:right;
				   margin-top:5px;}

#galerie-stranky {margin-top:5px;
				  text-align:left;
				  margin-bottom:5px;
				  width:540px;
				  padding: 2px 5px 3px 5px;}
				  
.fotogalerie-uvod {height:auto;
		    width:178px;
		    float:left;
		    margin-left:2px;
			margin-top:20px;
		    font-size:16px;
		    font-weight:bold;
			color:#FFFFFF;
			padding-top:2px;}
			
.fotogalerie-uvod a:link, .fotogalerie-uvod a:visited {color:#FFFFFF;
										 text-decoration:none;}
										 
.fotogalerie-uvod:hover {background-color:#FFFFFF;
				  color:#000000;}
				  
.fotogalerie-uvod2 {height:auto;
		    width:178px;
		    float:left;
		    margin-left:2px;
			margin-top:40px;
		    font-size:16px;
		    font-weight:bold;
			color:#FFFFFF;
			padding-top:2px;}
			
.fotogalerie-uvod2 a:link, .fotogalerie-uvod2 a:visited {color:#FFFFFF;
										 text-decoration:none;}
										 
.fotogalerie-uvod2:hover {background-color:#FFFFFF;
				  color:#000000;}

.knoflicek {font-family: arial, sans-serif;
			font-weight:bold;
			font-size:12px;
			border: #FFFFFF 1px solid;
			text-decoration: none;
			padding: 2px 5px 2px 5px;
			color: #FFFFFF;
			margin: 5px;
			margin-right: 0;
			margin-left: 0;}

.knoflicek:hover {border: #FFFFFF 1px solid;
				  background: #FFFFFF;
				  color: #000000;
				  text-decoration: none;}
				  
.zakazany  {font-family: arial, sans-serif;
			font-weight: bold;
			font-size:12px;
			border: #999999 1px solid;
			text-decoration: none;
			padding: 2px 5px 2px 5px;
			margin: 5px;
			margin-right: 0;
			margin-left: 0;
			color: #999999;}
			
.knoflicek2 {font-family: arial, sans-serif;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
			color: #FFFFFF;
			margin:2px 2px 2px 2px;}

.knoflicek3 {font-family: arial, sans-serif;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
			color: #FFFFFF;
			margin:2px 2px 2px 2px;}

.knoflicek3:hover {border: #0065CE 0px solid;
				  font-weight:bold; 
				  color: #000000;
				  text-decoration: none;
				  background-color:#FFFFFF;}
				  
.zakazany2 {font-family: arial, sans-serif;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
			background-color:#999999;
			color: #000000;}

.obrazek2 {border:solid 2px;
		   border-color:#000000;
		   margin:2px;}

a:hover .obrazek2 { border-color:#FFFFFF;}

.blok {
width:500px;
height:204px;
margin-bottom:10px;}

.cestovani {height:auto;
		    width:128px;
		    float:left;
		    margin-left:85px;
		    font-size:16px;
		    font-weight:bold;
			color:#FFFFFF;
			padding-top:2px;}
			
.cestovani a:link, .cestovani a:visited {color:#FFFFFF;
										 text-decoration:none;}
										 
.cestovani:hover {background-color:#FFFFFF;
				  color:#000000;}
				  
.cestovani2 {height:auto;
		    width:128px;
		    float:left;
		    margin-left:85px;
			margin-top:20px;
		    font-size:16px;
		    font-weight:bold;
			color:#FFFFFF;
			padding-top:2px;}
			
.cestovani2 a:link, .cestovani2 a:visited {color:#FFFFFF;
										 text-decoration:none;}
										 
.cestovani2:hover {background-color:#FFFFFF;
				  color:#000000;}
				  
.cestovani-obrazek {border:solid 2px;
					border-color:#000000;}

.cestovani-obrazek:hover {border-color:#000000;
						  background-color:#FFFFFF;}


/* CSS kniha ***************************************************************************************/
#kniha {width:540px;
		float:left;}

#book * {
 font-family: Verdana, Tahoma, Arial, sans-serif;
 font-size: 8pt;
}

.titulek {font-size:28px;
		  font-weight:bold;
		  padding-bottom:20px;}

.naz_sl {
 font-weight: bold;
}

.formular_kniha {
 background-color: #f0f0f5;
 color: #000000;
}

.formular_kniha input, textarea {
 background-color: white;
}

.vzkaz_prvni, .vzkaz_druhy, .vzkaz_prvni_2, .vzkaz_druhy_2 {
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 padding: 10px;
 padding-bottom: 0;
 clear: both;
 border-color:#000000;
 border:solid 2px;
}

.vzkaz_prvni a, .vzkaz_druhy a, .vzkaz_prvni_2 a, .vzkaz_druhy_2 a {
 color: #0000ff;
}

.vzkaz_prvni a:hover, .vzkaz_druhy a:hover, .vzkaz_prvni_2 a:hover, .vzkaz_druhy_2 a:hover {
 color: #5050ff;
}

.vzkaz_prvni {
 border-color: #000000;
 background-color: #CCCCCC;
 color: #000000;
}

.vzkaz_druhy {
 border-color: #000000;
 background-color: #CCCCCC;
 color: #000000;
}

.vzkaz_prvni_2 {
 border-color: #000000;
 background-color: #999999;
 color: #000000;
 margin-left: 50px;
}
.vzkaz_druhy_2 {
 border-color: #000000;
 background-color: #999999;
 color: #000000;
 margin-left: 50px;
}

.jmeno {
 color: #000000;
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 text-align:left;
}

.cas {
 font-weight: normal;
 font-size: 7pt;
 text-align: right;
 color: #FFFFFF;
}

.knihatext {
  padding-top: 1px;
  text-align:left;
}

.pozor {
 color: white;
}

.stranky_c {font-family: arial, sans-serif;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
			color: #FFFFFF;
			margin:2px 2px 2px 2px;}

.stranky_c:hover {font-weight:bold; 
				  color: #000000;
				  text-decoration: none;
				  background-color:#FFFFFF;}
				  
.stranky_zakazane {font-family: arial, sans-serif;
			font-weight: bold;
			font-size: 12px;
			text-decoration: none;
			background-color:#999999;
			color: #000000;
			margin:2px 2px 2px 2px;}
			
.zobrazit-vse {float: left;
			   width: 150px;
			   text-align: left;
			   font-size: 8pt;
			   padding-top: 0px;
			   padding-bottom:0px;
			   color:#FFFFFF;
			   text-decoration:none;
			   text-align:center;
			   margin-bottom:1px;}
			   
.zobrazit-vse:hover {color:#000000;
				     background-color:#FFFFFF;
					 font-weight:bold;}
					 
#pocitadlo {font-size:12px;
			text-align:right;
			visibility: hidden;}
	
/* CSS cestovani**********************************************************************************/			
#cestovani {height:auto;
		  width:540px;
		  text-align:center;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;}
		  
#cestovani-sekce-nazev {padding-bottom:20px;}

.cestovani-text {font-size:16px;
				 text-align:left;
				 margin-left:130px;
				 text-decoration:underline;
				 color:#FFFFFF;}
				 
.cestovani-text a:link, .cestovani-text a:visited {font-size:16px;
				 text-align:left;
				 margin-left:0px;
				 text-decoration:underline;
				 color:#FFFFFF;}
			 
.cestovani-text a:hover {font-weight:bold;
						 color:#000000;
						 background-color:#FFFFFF;
						 text-decoration:underline;}
				 
.cestovani-text-popis {font-size:12px;
					   text-align:justify;
					   margin-left:130px;}

.cestovani-text-popis2 {font-size:12px;
					   text-align:left;
					   margin-left:10px;
					   width:518px;}
					   
#italie {height:auto;
		  width:540px;
		  text-align:center;
		  font-size:28px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-weight:bold;}
		  
.italie-nadips {font-size:24px;}

.italie-text {font-size:16px;
			  text-align:justify;
			  font-weight:normal;
			  padding-top:15px;}
			  
.italie-text-konec {font-size:18px;
			  text-align:justify;
			  font-weight:bold;
			  font-style:italic;}
			  
.italie-obrazek {border:2px solid;
				 border-color:#000000;
				 text-align:left;
				 margin-right:10px;
				 margin-top:10px;}
							
.italie-obrazek2 {border:2px solid;
		   	 	  border-color:#000000;
				  text-align:right;
				  margin-left:10px;
				  margin-top:10px;}
			  
a:hover .italie-obrazek, a:hover .italie-obrazek2 {border-color:#FFFFFF;}

