   hr.cleaner {
      overflow: hidden; /*pridano j5*/
      clear:both;
      height:-5px;
      margin: -1px 0 0 0;
      padding:0px 0px 0px 0px ;
      border:none;
      visibility: hidden;
      }
      
   body{
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     font-family: Verdana, Arial, sans-serif;
     color: #666666;
     font-size: 70%;
      text-align: center;
     background-color: white;
     min-height:800px;
     /*background-image: url(../img/jiz50_final_final.png);*/
     background-image: url(../img/letni_nekonecnypruh.jpg);
     background-repeat: repeat-y;
     background-position: center top;
      }
      
     .pozadie
      {     
	     background-image: url(../img/letni_nekonecnypruh2.jpg);
	     background-repeat: no-repeat;
	     background-position: center top;
	     width: 100%;
      }
      
  h3{
       font-size: 12px;
      
      }
      
      div.clear {
    display: block;
    clear: both;
    font-size: 0px;
    line-height: 0px;
}
      
      .perex_img { margin: 0px 20px 20px 0; }
      
      
   .sekce_nadpis,strong,p,h4{
 	text-justify: interword;
    font-size: 11px;
	text-align: justify;
}
 
 img{
border: 0px rgb(0,0,0) solid;

      }
      
 #full_jiz50{
      margin-top: 0px;
      margin-left: auto;
      margin-right: auto;
	  min-height:800px;
      display: block;
      width: 1024px;
      text-align: left;
      padding: 0px ;
     /* height: 765px;*/
     /* overflow: hidden;*/
     
}  

#jiz50_grafika_l_sloupec{
margin: 0 0 0 0;
padding: 0 0 0 0;
float: left;
width: 101px;
height: 700px;
background-image: url(../img/jiz50_final_02.png);
} 

#jiz50_grafika_p_sloupec{


margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 101px;
background-image: url(../img/jiz50_final_04.png);
height: 700px;


} 

#jiz50_grafika_obsah{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
/*height: 884px;*/

}   



#jiz50_top_leto_zima_jazyk{
background-image: url(../img/jiz50_final_06.png);

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
height: 38px;


}   


#jiz50_top_hlavicka{
border: 0px red solid;
background-image: url(../img/jiz50_final_10.png);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
height: 231px;
background-repeat: no-repeat;

} 

#jiz50_top_hlavicka_pripravujeme{
border: 0px rgb(237,0,0) solid;
margin: 15px 0px 0px 560px;
padding: 0px 0px 0px 0px;
visibility: hidden;
width: 350px;
height: 120px;
} 


#jiz50_top_hlavicka_menu{
border: 0px rgb(237,0,0) solid;
margin: 35px 0px 0px 10px;
padding: 0px 0px 0px 0px;

width: 850px;
height: 50px;
} 







#jiz50_top_patka{
background-image: url(../img/jiz50_final_24.png);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
height: 57px;
background-repeat: no-repeat;

} 



#jiz50_top_patka_vypln{
background-color: rgb(153,51,255);
background-image: url(../img/jiz50_final_25.png);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
height: 1px;/*50*/
background-repeat: no-repeat;
overflow: hidden;

} 
 
 
#jiz50_top_obsah_vypln{
/*background-color: rgb(0,153,0);*/
background-image: url(../img/jiz50_final_23.png);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
width: 1024px;
/*height: 440px;*/
background-repeat: repeat-y;
/*overflow: hidden;*/
}  
 
 
 
#jiz50_obsah_sloupek_l {

margin: 5px 5px 0px 5px;
padding: 0px 0px 0px 0px;
float: left;
width: 250px;
border-right: 1px solid #669933;
/*height: 440px;*/
/*overflow: hidden;*/
}
 
 
 
 #jiz50_obsah_sloupek_r {
/*overflow: hidden;*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
width: 263px;
/*height: 440px;*/
background-image: url(../img/jiz50_final_12.png);
background-repeat: no-repeat;

}
 
  #jiz50_obsah_sloupek_c {

margin: 0px 0px 0px -6px;
padding: 0px 0px 0px 6px;
float: left;
width: 490px;/*500px*/
border-left: 1px solid #669933;
/*height: 440px;
overflow: hidden;*/

}
 

#jiz50_index_sec_menu_1{
margin-top: 10px;
border: 0px red dotted;
}

.jiz50_index_sec_menu{
text-align: right;
margin: 13px 0px 19px 0px;
width: 205px;
height: 20px;
border: 0px yellow dotted;

}


a.jiz50_index_2nd_menu
{
text-decoration: none;
font-size: 12px;
font-weight: 900;
color:#CCCCCC ;
}

a.jiz50_index_2nd_menu:hover
{
font-size: 12px;
font-weight: 900;
color: #FF9900;
}


a.jiz50_index_1nd_menu
{
margin-right: 10px;
margin-left: 10px;
font-size: 12px;
font-weight: 900;
color:#CCCCCC ;
text-decoration: none;
}

a.jiz50_index_1nd_menu:hover
{
font-size: 12px;
font-weight: 900;
color: #FF9900;
}




#jiz50_index_sec_menu_1{

margin-top: 8px;

}


#jiz50_obsah_obsah_clanek_blok{
text-align: justify;
font-size: 11px;
/*width: 448px;*/
}


 
   #jiz50_obsah_obsah {
   overflow: hidden;
   width: 452px;
margin: 3px 3px 3px 3px;
border: 0px green solid;
color: #666666;
margin-left: 12px;

}
 
#jiz50_obsah_obsah_nadpis_blok {
width: 450px;
overflow: hidden;



border: 0px rgb(237,0,0) solid;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
 
 
 h1.hlavni_nadpis {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 180%;
font-weight: 400;
color:#669933;
}
 
 .jiz50_obsah_obsah_clanek_ikona_b{
/*background-color: #003366;*/
color:red;
float: left;
overflow: hidden;
margin-right: 8px;
margin-bottom: 3px;
}
 
 
 
  #jiz50_obsah_sloupek_l_sponzori{

margin: 10px 0px 0px 5px;
}
 
#jiz50_obsah_sloupek_l_sponzori {

}

#jiz50_obsah_sloupek_l_txt{
text-align: right;
margin: 3px 5px 0px 0px;
color: #669933;

}
 
 
 
 #jiz50_obsah_sloupek_l_blok{

margin: 0px 0px 0px 5px;
}
 
 #jiz50_obsah_sloupek_l_blok_hlavicka{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-image: url(../img/jiz50_final_18.png);
background-repeat: no-repeat;*/
width:235px;
height: 46px;
border-bottom: 1px #669933 solid; 
 border-top: 1px #669933 solid;

} 
 #jiz50_obsah_sloupek_l_blok_news{
margin: 0px 0px 0px 0px;
} 

 #jiz50_obsah_sloupek_l_blok_archiv{
text-align: right;
margin: 5px 0px 0px 0px;
padding-right: 13px;

} 
 
 /*=== novinky ========================*/
 a.link_2_news{
margin: 0px 0px 0px 0px;

} 
 
 .jiz50_novinka_small{
margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; 

    

} 
  .jiz50_novinka_small_ico{
width: 50px;
height: 50px;
/*background-color: #003366;*/
float: left;
overflow: hidden;
margin-right: 5px;
margin-bottom: 4px;
margin-top: 3px;
} 



 .jiz50_novinka_small_datum{
 font-weight: 500;
 color: #669933;
text-decoration: none;
    padding: 0px 0px 0px 0px; 

} 
  .jiz50_novinka_small_nadpis{

 font-weight: 700;
 color: #669933;
 text-decoration: none;
} 


   .jiz50_novinka_small_txt{
     font-size: 80%;
 font-weight: 500;
color: #666666;
width: 230px;
display: block;
text-decoration: none;
border: 0px red solid;
/*float: left;*/
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px;
}   

 .jiz50_novinka_small_txtF{
     font-size: 80%;
 font-weight: 500;
color: #ff0000;
width: 230px;
display: block;
text-decoration: none;
border: 0px red solid;
/*float: left;*/
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px;
}

   .jiz50_novinka_small_link{
   text-align: right;
     font-size: 80%;
 font-weight: 500;
color: #666666;
width: 230px;
display: block;
clear:both;
    margin: 0px 0px 3px 0px;
    padding: 0px 0px 2px 0px; 
    
     border-bottom: 1px #669933 solid;       
}  





 .jiz50_novinka_small_linka{
    border-top: 1px #669933 solid;
    margin: -5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;    
    clear: both;
    display: block;
} 


a{
font-weight: 900;
font-size: 100%;
color: #FF9900;
text-decoration: none;
} 


a:hover{

color:#669933;
font-weight: 900;
font-size: 100%;

text-decoration: none;
} 





a.got_to_archiv{

font-weight: 900;
font-size: 11px;
color:#669933;
text-decoration: none;
} 


a.got_to_archiv:hover{

font-weight: 900;
font-size: 11px;
color: #FF9900;
text-decoration: none;
} 







  /*=== reklama ========================*/
  #jiz50_frame{

overflow: hidden;
  width: 495px;
  height: 450px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px solid red;
}   
  
  #jiz50_index_reklama{
  background-image: url(../img/jiz50_final.png); /*neexistuje*/
width: 233px; /*233*/
height: 192px;/*192*/
    border: 0px #669933 solid;
margin-top: 71px;
float: left;

} 
  
  #jiz50_index_reklama_in{
width: 190px; /*233*/
height: 170px;/*192*/
    border: 0px #669933 solid;
    margin: 5px 5px 5px 50px;
    text-align: right;
}   
  
  
  /*=== patka ========================*/  
  
  #jiz50_top_patka_in_1{
color: white;
 font-weight: 900;
 font-size: 100%;
     margin: 25px 0px 0px 10px;
     float: left;
}   
  
  #jiz50_top_patka_in_2{
width: 530px; 
height: 35px;

     margin: 15px 0px 0px 10px;
     float: left;
     overflow: hidden;
}   
    
  #jiz50_top_patka_in_3{
color: white;
 font-weight: 900;
 font-size: 100%;
     margin: 25px 20px 0px 10px;
     float: right;
}   
    
  /*=== letni zimni ========================*/ 
  
  
  #jiz50_top_jazyk{
float: right;
     margin: 0px 30px 0px 0px;
}   
  
  #jiz50_top_leto_zima{
     margin: 0px 0px 0px 30px;
     float: left;
}     
  
  
  .jiz50_top_leto_zima_odrazka{
      width: 35px; 
      height: 31px;  
      background-image: url(../img/odrazka.png);
      float: left;
      
}     

 .jiz50_top_leto_zima_odkaz  {
float: left;
     margin: 10px 0px 0px 10px;
     
     font-size: 12px;
font-weight: 900;
color: white;
}      
  
 a.jiz50_top_link
{
margin-right: 10px;
margin-left: 00px;
font-size: 12px;
font-weight: 900;
color: white;
text-decoration: none;
}

a.jiz50_top_link:hover
{
font-size: 12px;
font-weight: 900;
color: #FF9900;
} 
    
.jiz50_top_jazyk_vlajka {
      width: 26px; 
      height: 15px;  

      margin: 10px 0px 0px 0px;
      float: left;
} 
  
   /*=== sekce ========================*/ 
 
.sekce_unit{
      width: 430px; 

      overflow: hidden;
      border: 0px #669933 solid;
      margin: 20px 0px 0px 5px;
     /* float: left;*/
} 


.sekce_unit_perex{
 font-weight: 500;
 color: #666666;
 margin-left: 0px;
 text-align: justify;
 text-justify: interword;
}
    
.sekce_unit_link{
text-align: left;
 margin: 5px 0px 0px 0px;
}
    
      
      
        
.sekce_nadpis{
 font-weight: 600;
color: rgb(100,100,100);

 margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
 
}
    
    
  .sekce_jmeno{
  width: 490px;


 font-weight: 400;
 color: #669933;
 margin: 10px 0px 4px 5px;
padding: 0px 0px 0px 0px;
 
}  
    
    
    
a.sekce_unit_link_odkaz
{
text-decoration: none;
font-size: 10px;
font-weight: 900;
color: #FF9900;

}

a.sekce_unit_link_odkaz:hover
{
font-size: 10px;
font-weight: 900;
color:#669933 ; 
}    





#jiz50_obsah_obsah_clanek_addon{
width: 460px;
border: 0px blue solid;
 margin: 10px 0px 0px 0px;
 overflow: hidden;
}   

/* KONTAKT ======================================================== */
  .kontakt_popisek{
color: #669933;
font-size: 90%;
display: block;
      }

 .kontakt_input{
 width: 450px;
 font-size: 90%;
 border: 1px #669933 solid;
 margin-bottom: 3px;
      }
   
 .kontakt_txt{
   width: 450px;
   font-size: 120%;
   height: 120px;
   border: 1px #669933 solid;
   color:#669933;
   font-family: Verdana;
      }
   
  #kontakt_send{
  background-color: #669933;
  color: white;
   width: 452px;
   text-align: center;
margin-right: 18px;
margin-top: 5px;
   font-size: 90%;
   border: 1px #669933 solid;
      }
   
  h1.kontakt_jmeno {
   font-size: 110%;
   color: #669933;
   display: none;
      }
   
  .kontakt_udaje{
  margin-top: 10px;
  margin-left: 50px;
   font-size: 90%;
      }
 
 #kontakt_top{
margin: 0px 35px 10px 35px;
height: 20px;
background-image: url(../img/top_kontakt.png);/*neexistuje*/
background-repeat: no-repeat;

      }
      
  #kontakt_send_suc {
  font-size: 90%;
background-color: #669933;
color: white;
padding: 3px 3px 3px 3px;
text-align: center;
margin-bottom: 20px;
      }  
  #kontakt_send_suc_carka {
border-top: 1px white dashed;
border-left: 0px white dashed;
border-right: 0px white dashed;
border-bottom: 0px white dashed;
color: white;

      }     


  .upload_popisek{
color: #669933;
font-size: 90%;
width: 150px;
margin-right: 3px;

display: block;
margin: 0px 0px -5px 0px;
      }


.upload_input{
color: #669933;
font-size: 80%;
width: 410px;

margin: 0px 0px 10px 0px;
      }





  #upload_send{
  background-color: #669933;
  color: white;
   width: 440px;
   text-align: center;
margin-right: 18px;
margin-top: 5px;
   font-size: 90%;
   border: 1px #669933 solid;
      }
   
  h1.upload_jmeno {
   font-size: 110%;
   color: #669933;
   display: none;
      }
   
  .upload_udaje{
  margin-top: 10px;
  margin-left: 50px;
   font-size: 90%;
      }
 
 #upload_top{
margin: 0px 35px 10px 35px;
height: 20px;
background-image: url(../img/top_kontakt.png);/*neexistuje*/
background-repeat: no-repeat;

      }
      
  #upload_send_suc {
  font-size: 90%;
background-color: #669933;
color: white;
padding: 3px 3px 3px 3px;
text-align: center;
margin-bottom: 20px;
      }  
  #upload_send_suc_carka {
border-top: 1px white dashed;
border-left: 0px white dashed;
border-right: 0px white dashed;
border-bottom: 0px white dashed;
color: white;

      }   
      
      

a.go_novinka_nadpis{
background-color: white;
color:#669933;
text-decoration: none;
} 

a.go_novinka_nadpis:hover{
background-color: white;
color: #FF9900;
text-decoration: none;
} 
      
  
      a.go_novinka_nadpisF{
background-color: white;
color: #FF9900;
text-decoration: none;
} 

a.go_novinka_nadpisF:hover{
background-color: white;
color: #669933;
text-decoration: none;
}          
      
      
      

 /*´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´*/
 
   #xxxxxxxxxxxx {

margin: t r b l;

}

/*remo*/

.outside{float:left;margin-right:20px;}

.inside{float:left;margin-right:20px;}
 
.submenu {clear:both;padding-top:6px;margin-left:11px;}

#topmenu {padding-top:5px;margin-left:11px;}

.outside_link:link		{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold}
.outside_link:visited	{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold}
.outside_link:hover		{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;text-decoration:none;}

.inside_link:link		{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal}
.inside_link:visited	{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal}
.inside_link:hover		{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal;text-decoration:none;}

.outside_link_:link		{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:bold}
.outside_link_:visited	{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:bold}
.outside_link_:hover	{font-size:12px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:bold;text-decoration:none;}

.inside_link_:link		{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:normal}
.inside_link_:visited	{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:normal}
.inside_link_:hover		{font-size:10px;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#ff9900;font-weight:normal;text-decoration:none;}

#copyright{text-align:center; margin-top:20px;}

/****************** FOTOGALERIE ************************/
.galCatBox {float:left; display:block; margin-top:20px; width:230px; height:140px;}
#galleryAll hr { display:none;}
.galImgBox{}


.gallImg { border:0; float:left; margin: 4px 4px 4px 4px; }
#galleryImgAll { margin-left:25px; width: 460px; }
.imgCat a img{ border:0; margin-bottom: 25px; }
.nameCat {padding-top:5px;}


h1.hlavni_nadpis {
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 180%;
font-weight: 400;
color:#669933;
}

.gbook_message_subject{
font-weight: 800;
}

.sortPaging { text-align:center; margin-top:10px; padding-bottom:3px; }
    .sortPaging a { text-decoration: none !important; font-weight:900 !important; }
    .sortPaging a img { border:none; margin-bottom: -6px;}
    .sortPaging em { font-weight:900 !important; font-style:normal; }
    .sortPaging a ,
    .sortPaging em {
       width:20px;
	   height:20px;
	   padding:4px;
	   display:block;
	   float:left;
	   background: url('../img/sortBack.png') left top no-repeat;
    }
.sortPaging em {}

.guestbook-add
{
	clear:both;
	margin-top:10px;
	color: #669933;
}

h1.page_nadpis
{
	margin: 10px 0px 10px 0px;	
	padding: 0px 0px 0px 0px;
	font-size: 180%;
	font-weight: 400;
	color:#669933;

}

.admin_request
{
	color: #669933;
}

img.moveRight { margin: 0px 5px 5px 0px;}

.newsDetail
{
	clear:both;
}

.prog_tab_full td{border: 1px solid #669933;}