body 
  {
    text-align: center;
    font-family: verdana;
    font-weight: 400;
    /*font-style: italic;*/
    font-size: 12px;
  }
  
H3
  {
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 11px;
    font-style: normal;
    margin-top: 2px;
    margin-left: 3px;
  }

.nadpis_v_zalozke
  {
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 11px;
    font-style: normal;
    margin-top: 2px;
    margin-left: 6px;
  }

p {
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 15px;
    font-style: normal;
    /*margin-top: 2px;
    margin-left: 3px;*/

  }
  
  

#div_hlavicka 
  {
    width: 760px;
    height: 102px;
    position: static; 
    /*border: 1px solid rgb(0,0,0);*/ 
    margin-left:auto;
    margin-right:auto;
    
  }


#div_logo
  {
  /*border: 1px solid rgb(0,0,0); */
  width: 150px;
  height: auto;
  float: left;
  
  }

#div_vrch
  {
  /*border: 1px solid rgb(0,0,0);*/ 
  width: 470px;
  height: auto;
  float: right;
  margin-bottom: 20px;
  }
  

  

#div_telo_main_index
  {
    width: 760px;
    height: 363px;
    /*border: 1px solid rgb(0,0,0);*/
    margin-top: 12px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 2px;
    overflow: hidden;
    text-align: left;
  
  }


#nadpis
  {
  /*background-color: #FFF3E8;
    border: 1px solid #FF8F2B;*/
    padding-left: 17px;
    margin-bottom: 3px;
    margin-top: 10px;
    height: auto;
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 20px;
    font-style: italic;
      }

#fotka
  {
    position: relative;
    /*background-image: url("obr/vrchh.png");
    background-repeat: no-repeat;*/
    border: 1px solid #59AED2; 
    /*border-top: 1px solid #59AED2;
    border-right: 1px solid #59AED2;
    border-left: 1px solid #59AED2;*/
    background-color: #EDFAFE;
    float: left;
    /*padding-left: 5px;*/
    /*padding-right: 5px;*/
    /*padding-top: 5px;*/
    /*padding-top: 10px;
    padding-bottom: 10px; */
    width: 350px;
    /*min-height: 350px;*/
    height: 341px;/*378px;*/
    
    overflow: hidden;
    
     
  }

#okolo_fotky
  {
    background-image: url("http://www.salem.sk/obr/uni_foto.jpg");  /*background-image: url("../../web/obr/uni_foto.jpg");*/
    background-repeat: no-repeat;
    border: 1px solid #FF8F2B;
    background-color: #FFFFFF;
    padding: 5px;
    margin-left: 20px;
    margin-right: 20px;
    width: 300px;	/*auto;*/
    height: auto; /*225px;*/
    /*margin: 10px;
    margin-bottom: 10px;*/
    text-align: center;
    /*overflow: hidden; */
    
  }
  
#okolo_guestbook
  {
    border: 1px solid #FF8F2B;
    background-color: #FFFFFF;
    padding: 5px;
    margin-left: 20px;
    margin-right: 20px;
    width: auto;
    height: auto; /*225px;*/
    /*margin: 10px;
    margin-bottom: 10px;*/
    text-align: center;
    /*overflow: hidden; */
    
  }


#okolo_fotky2
  {
    border: 1px solid #FF8F2B;
    background-color: #FFF3E8;
    padding: 5px;
    margin-left: 8px;
    margin-right: 8px; 
    width: auto;
    height: auto;
    font-weight: 400;
    color: #000000;
    
    
  }


#sipky
  {
    
    /*margin-bottom: 10px;*/
    margin-top: 5px;
    height: auto;
    text-align: center;
  
  }
  

#stred_tela
  {
    position: relative;  
    float: left; 
    height: 378px; 
    width: 140px; 
    margin-left: 11px;
    overflow: hidden;
   
  }


#reklama_stred
  {
    background-image: url("obr/vrchh.png");
    background-repeat: no-repeat;
    border: 1px solid #59AED2;
    background-color: #EDFAFE;
    width: 130px;
    height: 40px;
    /*height: 307px;*/
    margin-left: 4px;
    margin-bottom: 18px;
    
  }
  
  
#kniha_navstev
  {
    margin-left: 4px;
    background-image: url("obr/guestbook_ikona.png");
    background-repeat: no-repeat;
    border: 1px solid #FF8F2B;
    background-color: #FFF3E8;
    width: 130px;       /*139px;*/
    height: 35px;      /*359px;*/
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 15px;
    font-style: italic;
  }



#menu
  {
    position: relative;
    float: right;
    background-image: url("obr/vrchh2.png");
    background-repeat: no-repeat;
    
    
    border: 1px solid #FF8F2B;
    background-color: #FFF3E8;
    width: 244px;     /*235;*/
    height: 341px;/*378px;*/
    /*margin-top: auto;*/
    /*margin-bottom: auto;*/
    /*padding-top: 3px;*/
    /*padding: 17px;
    padding-top: 11px;*/
    text-align: left;
    /*padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;*/
    
    color: #000000;
    font-family: verdana;
    font-weight: 300;
    font-size: 11px;
    font-style: normal;
  }

.menu_album
  {
    
  /*background-color: #FFF3E8;
    border: 1px solid #FF8F2B;*/
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 15px;
    margin-top: 15px;
    height: auto;
    text-align: left;
    color: #000000;
    font-family: verdana;
    font-weight: 600;
    font-size: 13px;
    font-style: italic;
    
    overflow: hidden;
      }



#div_fotky
  {
    width: 760px;
    height: auto;
    margin-top: 5px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 2px;
    overflow: hidden;
    text-align: center;
    
    border-bottom: 1px solid #59AED2; 
  }
  
    
  
#fotky
  {
    
    background-image: url("obr/vrchh3.png");
    background-repeat: no-repeat;
    /*float: left;*/
    margin-top: 10px;
    margin-bottom: 3px;
    margin-left: 1px;
    border-top: 1px solid #59AED2; 
    /* border-bottom: 1px solid #000000; */
    width: 758px;
    height: auto;
    text-align: left;
    padding-bottom: 25px;
    
  }
  
.male_fotky
  {
    border: 1px solid #000000;
    padding: 5px;
    margin: 9px;
    float: left;
    background-color: #EDFAFE;
    /*margin: 10px;*/
        
    
  }

.okolo_fotos
  {
    
    /*border: 1px solid rgb(0,0,0);*/
    float: left;
  
  }


.input_form
  {
    border: 1px solid black; 
    background-color: #FFFFFF;
    
   }
   
   
/* ****************** ADMIN ZONA (necessary)******************************* */   
   
#div_telo
  {
    width: 760px;
    height: auto;                                                                        /* !!! auto !!! */
    overflow: hidden;
    /*border: 1px solid rgb(0,0,0);*/
    margin-top: 12px; 
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 30px;
    text-align: left;
    
  }   
  
  
     
#left_div
  {
    float: left;
    width: 205px;
    height: 700px; 
    min-height: 480px;
    /*border: 1px solid rgb(0,0,0);*/ 
    border-left: 1px solid #59AED2;
    border-top: 1px solid #59AED2;
    background-color: #EDFAFE;
    background-image: url("obr/vrchh.png");
    background-repeat: no-repeat;
    padding-left: 3px;
    padding-top: 30px;
    text-align: left;
    z-index: 0;
  }
  
  
#right_div
  {
    float: left;
    width: 550px; /*550px*/
    height: 700px; 
    min-height: 480px;
     /*border: 1px solid rgb(0,0,0);*/ 
    border-top: 1px solid #59AED2;
    background-image: url("obr/vrchh3.png");
    background-repeat: no-repeat;
    text-align: left;
    /*padding-left: 60px;
    padding-top: 100px;*/
  }
  

#sef
  {
    margin-top:20px; 
    /*border: 1px solid #FF8F2B;*/
    
  }

#sef_pridaj_dalsie_fotky
  {
    margin: 30px;
    padding: 10px; 
    border: 1px solid #59AED2;
  }
     
.menu_admin
  {
    margin: 10px;
  }
  
   
.tlacitko_form
  {
  border: 1px solid black; 
  background-color: #C8EFFC;
  margin-left: 5px;
  margin-right: 5px;
  }


.tlacitko_form_admin
  {
    border: 1px solid #000000; 
    background-color: #FFDBBB;
    margin-left: 5px;
    margin-right: 5px;
  }

.input_form_admin
  {
    border: 1px solid #FF8F2B; 
    background-color: #FFFFFF;
    
   }


a
  {
    color: #000000; text-decoration: none
  }
a:hover {color: #59AED2; text-decoration: underline; }


.nahladyobr img  {
	border:2px solid #59AED2;
}
.nahladyobr:hover img {
	border:2px solid #FF8F2B;
}


/* ************************************************************************ */



#neprihlaseny
{   
    position: relative;	 
    float: left; 
    left: 90px;
    _left: 90px;	
    font-size: 15px; 
    padding-bottom: 3px;
    padding-top: 3px; 
    text-align: center;
    color: #FF8F2B; 
    font-family: verdana; 
    font-weight: 600;
    border: 1px solid #FF8F2B;
    background-color: #FFF3E8;
    width: 580px;
    
    margin-top: 50px;
    margin-bottom: 15px;	
    /*margin-left: 83px;*/
    
  }
  




/* ****************** MAIN INDEX (necessary)******************************* */

#registracia
  {
    float: right;
    /*border: 1px solid #000000;*/
    width: 250px;
    height: 435px;   
  }
  
  
#nahodne_nove_fotky
  {
    float: left;
    /*border: 1px solid #000000;*/
    width: 500px;
    height: 435px;   
    overflow: hidden;
  }


#fotka_main_index
  {
    
    border-top: 1px solid #FF8F2B; 
    
    /*background-color: #FFF3E8;*/
    float: left;
    width: 498px;
    height: 130px;
    margin-bottom: 20px;
    text-align: center;
    overflow: hidden;
      
  }
  
  
#reg_formular
  {  
  background-image: url("obr/vrchh2.png");
  background-repeat: no-repeat;
  border: 1px solid #000000; 
  width: 248px; 
  height: 170px; 
  margin-top: 10px; 
  font-size: 14px; 
  font-weight: 400; 
  border: 1px solid #FF8F2B; 
  background-color: #FFF3E8;
  
  }
/* ************************************************************************ */



#kategorie
  {
    
     
    background-image: url("obr/vrchh2.png");
    background-repeat: no-repeat;
    float: left;
    width: 498px;
    height: 130px;
    text-align: center;
    overflow: hidden;
    /*padding-right: 10px;*/
      
  }


#okolo_fotky_katalog
  {
    width: 100px; 
    height: 77px; 
    border: 1px solid #59AED2; 
    background-color: #EDFAFE; 
    text-align: center;
    
  }



#div_telo_katalog
  {
    width: 760px;
    height: auto;                                                                        /* !!! auto !!! */
    overflow: hidden;
    /*border: 1px solid rgb(0,0,0);*/
    margin-top: 12px; 
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 30px;
    text-align: left;
    
    border-bottom: 1px solid #59AED2;
    
    }



/* ****************** MAIN INDEX2.php (necessary)******************************* */

#div_telo_main_index2
  {
    position: relative;
    width: 760px;
    height: 750px;                                                                        /* !!! auto !!! */
    overflow: hidden;
    /*border: 1px solid rgb(0,0,0);*/
    margin-top: 12px; 
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 2px;
    text-align: left;
    
  }   


#zoznamy_index2
  {
    float: left;
    /*border: 1px solid #000000;*/
    width: 500px;
    height: auto; /*424px;*/  /*435px;*/   
    overflow: hidden;
    position: relative;
  }
  
  
#nahodne_foto_index2  
 {
    position: relative;
    float: left;
    /*border: 1px solid #000000;*/
    width: 758px;
    height: 90px;   
    overflow: hidden;
    margin-bottom: 20px;
/*    text-align: center;*/
  }
  

#registracia_index2
  {
    float: right;
    /* border: 1px solid #000000; */
    width: 250px;
    height: auto; /*495px;*/   
  }  
  

#reg_formular_index2
  {  
  background-image: url("obr/vrchh2.png");
  background-repeat: no-repeat;
  width: 248px;
  height: 222px; 
  font-size: 14px; 
  font-weight: 400; 
  border: 1px solid #FF8F2B; 
  background-color: #FFF3E8;
  }


#fotka_main_index2
  {
    
    border: 1px solid #59AED2; 
    /*background-color: #FFF3E8;*/
    float: left;
    width: 498px;
    height: 221px;
    margin-bottom: 20px;
    text-align: center;
    overflow: hidden;
    position: relative
      
  }
  

#top_new_index2
  {
    /*border: 1px solid #000000;*/
    float: left;
    width: 160px;
    height: 140px;
    overflow: hidden;
    background-color: #EDFAFE;
    margin-top: 5px;
    
  
    }  
  
  
/* ************************************************************************ */




/*#FF8F2B ORANGE*/
/*#FFF3E8 LIGHT ORANGE  255 243 232*/
/*#FFDBBB MIDDLE ORANGE*/
/*#EDFAFE  BLUE  237 250 254*/
/*#C8EFFC MIDDLE BLUE  200 239 252*/
/*#59AED2 DARK BLUE*/
