	body{
		MARGIN:0;
		padding:0;
		background-image: url("images/pozadi.jpg");
		background-repeat: repeat-x;
		text-align:center;
    background-color: #4C1F1C;
  }  
        
	#hlavicka{
		PADDING:0px;
		MARGIN:0;
		HEIGHT:158px;
		MARGIN-LEFT:0px;
		MARGIN-RIGHT:0px;
		background-image: url("images/top.jpg");
		background-repeat: no-repeat;
		background-color: #4C1F1C;
		text-align:left;
	}
	
	#menu_hl
  {
		PADDING:0px;
		MARGIN:0;
		HEIGHT:57px;
		MARGIN-LEFT:0px;
		MARGIN-RIGHT:0px;
		text-align:left;
	}

	.omezujici {
		position: relative;
		top: 0px;
	}


	#obsah{
		width: 966px;
		margin:0px;
		text-align:center;
	}

  #streva{
    MARGIN: 0px auto;
		PADDING-top:0px;
		PADDING-bottom:10px;
		width: 934px;
		
	}
	

  #paticka{
		MARGIN-LEFT:0px;
		MARGIN-RIGHT:0px;
		text-align:center;
	}

	hr.cleaner{
		clear:both;
		display: none
	}

	.pismo {
		font-style: bold;
		FONT-SIZE: 0.7em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	}
	
	.text {
		font-style: bold;
		FONT-SIZE: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #000000;
		text-align: justify;
	}
	
	.text_b {
		font-style: bold;
		FONT-SIZE: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	}
  	
	.nadpis {
		font-style: bold;
		FONT-SIZE: 1.0em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	}
	
	.nadpis_str {
		font-style: bold;
		FONT-SIZE: 1.3em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #000000;
	}
	
	.podrobnosti {
		font-style: bold;
		FONT-SIZE: 0.6em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	}
	
	.podrobnosti_cerne {
		font-style: bold;
		FONT-SIZE: 0.6em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #000000;
	}
	
  .border {	
		COLOR: white;
	}

	A {
		TEXT-DECORATION: none;
		color: white;
		
	}
	
	A:hover {
	  TEXT-DECORATION: underline;	
	}
	
  a:link  { 
    color: black 
    }
    
  a:visited { 
    color: black 
    }
    
  .lista a:visited, .lista a:link { 
    color: white 
    }
    
  a:hover, .lista a:hover { 
    color: black 
    }
    
  .lista a:hover { 
    color: black
    }
    
  .lista { 
    border-style: none; 
    border-width: medium; 
    margin: 0px; 
    color: white; 
    TEXT-DECORATION: none; 
    padding: 0px  
    }

  a:link  { 
    color: black 
    }
    
  a:visited { 
    color: black 
    }
    
  .odkaz a:visited, .odkaz a:link { 
    color: black 
    }
    
  a:hover, .odkaz a:hover { 
    color: black 
    }
    
  .odkaz a:hover { 
    color: black
    }
  
  .odkaz { 
    border-style: none; 
    border-width: medium; 
    margin: 0px; 
    color: black; 
    TEXT-DECORATION: none; 
    padding: 0px  
    }


  a.prehled { 
    width: 100%; 
    height: 100%; 
    padding: 8px;
    text-align: left; 
    background-image: url("images/prvni.jpg");
		background-repeat: no-repeat;
    background-color: rgb(245,222,179); 
    FONT-SIZE: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
    display: block 
    }

    
  a.prehled:hover { 
    background-image: url("images/druhy.jpg");
		background-repeat: no-repeat;
    background-color: rgb(222,184,135)
    }
    
  a.prapor { 
    width: 100%; 
    height: 100%; 
    padding: 8px;
    text-align: left; 
    color: #ffffff;
    FONT-SIZE: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
    display: block 
    }

    
  a.prapor:hover { 
    background-color: rgb(180,180,180);
    text-decoration: none;
    color: #000000;
    }
    
    
   a.prapor2 { 
    width: 100%; 
    background-color: yellow;
    height: 100%; 
    padding: 8px;
    text-align: left; 
    color: #000000;
    FONT-SIZE: 0.8em;
		font-family: Arial, Helvetica, sans-serif;
    display: block 
    }

    
  a.prapor2:hover { 
    background-color: rgb(180,180,180);
    text-decoration: none;
    color: #000000;
    } 
    
    
    
    
  td.foto{
		PADDING:10px;
		width: 134px;
    height: 105px;
		background-image: url("images/frame.gif");
		background-repeat: no-repeat;
		background-color: #ffffff;
		text-align:center;
	}
	
	td.foto2{
		PADDING:0px;
		width: 110px;
    height: 110px;
		background-image: url("images/frame2.gif");
		background-repeat: no-repeat;
		background-color: #ffffff;
		text-align:center;
	}
	
  	border {
  	background-color: rgb(180,180,180);
   color: #111111;
  }
  
   p {
   text-align: justify
   }
  
  
   #vtipek   { 
   position: absolute; 
   width: 220px; 
   top: 350px; 
   left: 970px; 
   height: 300px; 
   text-align: center; 
   font-style: bold;
		FONT-SIZE: 1.2em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	 padding: 10px;	
   background-color: grey; 
   z-index: 1; 
   border-style: none; 
   border-width: medium; 
   }
   
    
 
 #info   { 
   position: absolute; 
   width: 220px; 
   top: 20px; 
   left: 970px; 
   height: 300px; 
   text-align: center; 
   font-style: bold;
		FONT-SIZE: 1.2em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	 padding: 10px;	
   background-color: grey; 
   z-index: 1; 
   border-style: none; 
   border-width: medium; 
   }
 
 #info2   { 
   position: absolute; 
   width: 190px; 
   top: 680px; 
   left: 970px; 
   height: 300px; 
   text-align: center; 
   font-style: bold;
		FONT-SIZE: 1.2em;
		font-family: Arial, Helvetica, sans-serif;
		COLOR: #ffffff;
	 padding: 10px;	
   background-color: grey; 
   z-index: 1; 
   border-style: none; 
   border-width: medium; 
   }
 