body {
	  font-family: sans-serif;
	  font-size: 10pt;
	  background: #01257b url('pictures/background-repeat.jpg') repeat-x left top;
	  padding: 0px;
	  margin: 0px;
	  color: #000000;
	  margin:0px;
	  padding:0px;
	  color: #ffffff;
	  }

h1 {font-size: 22px;}

h2 {font-size: 20px;}

h3 {font-size: 16px;}

ul {color: #ffffff;}
ul li {color: #ffffff;}
li {color: #ffffff;}






#hlavni {width: 930px;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		padding:0px;
		 }


#header {background: url('pictures/head.jpg') no-repeat left top;
		 width: 930px;
		 height: 209px;
		 position: absolute;
		 top:0px;}


#header a {color: #ffffff;
		   text-decoration: none;}


#header a:hover {color: #ffffff;
		   		text-decoration: underline;}


#footer {background: url('pictures/spodek.gif') no-repeat left top;
		 width: 930px;
		 height: 20px;
		 margin-left: auto;
		 margin-right: auto;
		 margin-bottom: 5px;
		 color: #000000;
		 padding-top: 10px;
		 padding-bottom: 10px;
		 padding-right: 0px;
		 padding-left:0px;
		 	 
		 }


#podfooter {
			width: 910px;
		 height: 20px;
		 margin-left: auto;
		 margin-right: auto;
		 margin-bottom: 50px;
		 color: #ffffff;
		 padding-top: 10px;
		 padding-bottom: 10px;
		 padding-right: 20px;
		 text-align: right;
		 font-size: 8pt;
		 }





#topmenu1 {width: 150px;
		  height: 20px;
		 top: 176px;
		 left: 101px; 
		 position: absolute;
         text-align: right;
		 padding-right:20px;
 		}

#topmenu2 {width: 150px;
		 height: 20px;
		 top: 176px;
		 left: 302px; 
		 position: absolute;
		 text-align: right;
		  padding-right:20px;}

#topmenu3 {width: 150px;
		 height: 20px;
		 top: 176px;
		 left: 502px; 
		 position: absolute;
		 text-align: right;
		  padding-right:20px;}

#topmenu4 {width: 150px;
		  height: 20px;
		  top: 176px;
		  left: 702px; 
		  position: absolute;
		  text-align: right;
		  padding-right:20px;
		   }

#obsah_podmenu_3 {
		width: 930px;
		background: #ffffff url('pictures/obsah-image-podmenu.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:208px;		
		}



#obsah_titulka_3 {
		width: 930px;
		background: #c9e6f6 url('pictures/obsah-image.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:207px;
		
		}



#obsah_podmenu_2 {
		width: 930px;
		background: #ffffff url('pictures/obsah-image-podmenu-2.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:208px;		
		}

#obsah_podmenu_1 {
		width: 930px;
		background: #ffffff url('pictures/obsah-image-podmenu-1.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:208px;		
		}

#obsah_titulka {
		width: 930px;
		background: #ffffff url('pictures/obsah-image.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:208px;		
		}

#obsah_podmenu {
		width: 930px;
		background: #ffffff url('pictures/obsah-image-podmenu.jpg') no-repeat left top;
		border: 0px solid red;
		margin-top:208px;		
		}



#obsah_krytka {width: 930px;
			   background: url('pictures/leva_vypln.jpg') repeat-y left top;	
			   }

#obsah_krytka_titulni {width: 930px;
			 		   background: url('pictures/leva_vypln_titulni_bila.jpg') repeat-y left top;
					   
					   
					
	
			   }




#pravy-obsah_3 {width:681px;
			 float: right;
			 margin-top:201px;
			 margin-right:0px;
			 background: url('pictures/3_sloupce_pozadi.jpg') repeat-y left top;}


#pravy-obsah_3 a {color: #ffffff;
				  text-decoration: underline;}


#pravy-obsah_2 {width:681px;
			 float: right;
			 margin-top:201px;
			 margin-right:0px;
			 background: url('pictures/2_sloupce_pozadi.jpg') repeat-y left top;}

#pravy-obsah_2 a {color: #ffffff;
				  text-decoration: underline;}



#pravy-obsah_1 {width:681px;
			 float: right;
			 margin-top:201px;
			 margin-right:0px;
			 background: url('pictures/1_sloupce_pozadi.jpg') repeat-y left top;
			  padding-bottom: 20px; }


#pravy-obsah_1 a {color: #ffffff;
				  text-decoration: underline;}





#levy-obsah {width:233px;
			 float: left;
			 margin-left:10px;
			 display: inline;
			 			 padding-top:0px;
			 margin-top:0px;
			

				
			 }

#levy-obsah a {color: #ffffff;
			   text-decoration: none;}

#levy-obsah a:hover {color: #ffffff;
			   		text-decoration: underline;}




#pravy-sloupec3_1 {width:195px;
				   float:left;
				   display: inline;
				   border: 0px solid black;	
				   padding:0px;
				   padding-bottom: 20px; 
				  margin-left: 9px;	
					}

#pravy-sloupec3_2 {width:195px;
				   float:right;
				   display: inline;
				   margin-right:9px;
					 padding-bottom: 20px; 
				   border: 0px solid black;}

#pravy-sloupec3_3 {width:195px;
				   float:left;
				   display: inline;
				   margin-left:25px;
					 padding-bottom: 20px; 
				}


#pravy-sloupec2_1 {width:310px;
				   float:left;
				   display: inline;
				   margin-left:7px;
					 padding-bottom: 20px;
										
				   }
#pravy-sloupec2_2 {width:310px;
				   float:right;
				    margin-right: 20px;
				    display: inline;
						padding-bottom: 20px; 
				   }


#obal_levy {
	
	width:439px;
	float: left;
	display:inline;
	
	

	}


#box-na-odstavec {width: 652px;
				 margin-left:8px;
				 margin-bottom: 20px;
				  } 


#box-na-odstavec img {margin:20px;}


#aktuality {width: 930px;
			background: url('pictures/vypln_aktuality_new.jpg') repeat-y left top;
			margin-left:auto;
			margin-right: auto;
			padding-top: 20px;
			color: #000000;
			padding-bottom: 20px;
							
			
			}

#aktuality img {float: right;
				margin-right:60px;
				margin-left:0px;}


#aktuality h2 {margin-top:0px; margin-left:20px;}

#aktuality p {margin-bottom:0px;}

#aktuality_vnitrni {width: 510px;
					margin-left:20px;
					border:0px solid red;}


.clearer {clear:both;}

.vybrana_polozka {		float:none;
						background: #5db0e4;
						height:20px;
						margin-top:0px;
						width: 234px;
						padding: 2px;
						border-top:1px solid #5db0e4;	
						border-bottom:1px solid #5db0e4;}  


.nevybrana_polozka {	  float:none;
						  background: #2594d9;
						  height:20px;
						  margin-top:0px;
						  width: 234px;
						  padding: 2px;
						  border-top:1px solid #5db0e4;	
						  border-bottom:1px solid #5db0e4;}

.puntik_modry {
		background: url('pictures/puntik.gif') no-repeat left top;
		width:6px;
		height:6px;
		left:160px;
		float: right;
		display: inline;
		top: 4px;
		left: 160px;
		
		position: absolute;
		}



.puntik_bily {
		background: url('pictures/puntik-bily.gif') no-repeat left top;
		width:6px;
		height:6px;
		left:160px;
		float: right;
		display: inline;
		top: 4px;
		left: 160px;
		
		position: absolute;
		}


.zarovnat_vpravo {float: right;
				  margin: 4px;
				  border: 1px solid #330000;
					}

.zarovnat_vpravo_bez_ramecku {float: right;
				 			 margin: 4px;
				  			border: 0px solid #330000;}

.zarovnat_vlevo {float: left;
				 margin: 4px;
				 border: 1px solid #330000;
				 }

.zarovnat_vlevo_bez_ramecku {float: left;
							 margin: 4px;
				 			border: 0px solid #330000;}




.nezarovnat_nikam {float: none;
				 margin: 4px;
				 border: 1px solid #330000;
				 
				 }

.nezarovnat_nikam_bez_ramecku {float: none;
							   margin: 4px;
				 			   border: 0px solid #330000;
							
								}

.obal_obrazku {width: 648px;
				margin-left:5px;
				margin-top:20px;
				padding-top:0px;
				margin-bottom: 20px;
				}


.obal_obrazku img {float:left;}

#obal_adresa {padding:10px;}

#prihlaseni {

			width: 360px;
			height: 25px;
			float: right;
			text-align:right;
		   font-size:8pt;
			border:0px solid black;
			display: inline;
			margin-right: 20px;
			margin-top:5px;
			}

#slogan {width:220px; 
		 margin-left:20px;
		 top: 220px;
		 position:absolute;
		 line-height:28px;}

#slogan h2 {color:#ffffff;
			margin-top:0px;
			padding:0px;
			font-size:20px;}

#bannery {
		  margin-top:0px;
		  padding:0px;
		  margin-left:0px;
		  background: #2495d9;
		  padding-top:20px;
		  width:236px;
		  padding-left:2px;
		 }

#bannery a {margin:0px;
			padding:0px;}


#bannery img {padding:0px;
			  margin:0px;
			  border:0px;}




