body {
	   background-color: #ffffff;
	   font-family: verdana;
     font-size: 3mm;
     color: black;
     }
     
.logo {
     width: 700px;
     height: 200px;
     background: url(logo.jpg) left no-repeat transparent;
     border-right: 0px dotted #3d4a58;
     border-left: 0px dotted #3d4a58;
     border-top: 0px dotted #ffffff;
     border-bottom: 0px dotted #ffffff;
     }
     
     	   
.cell {
     width: 30px;
     height: 25px;
     border: 0px;
     padding: 0px;
     margin: 0px;
	   }
     
.cell input {
	   border-right: #5f758c 1px solid;
     border-top: #5f758c 1px solid;
     border-left: #5f758c 1px solid;
     border-bottom: #5f758c 1px solid;
     width: 20px;
     height: 18px;
     background-color: #8CEC17;
	   }
	   
.kalendar {
	   border-right: #5f758c 1px solid;
     border-top: #5f758c 1px solid;
     border-left: #5f758c 1px solid;
     border-bottom: #5f758c 1px solid;
     font-family: verdana;
     font-size: 12px;
	   }
	   
.fotka {
     font-family: verdana;
     font-size: 12px;
	   }
	   
.fotka img {
	   border-right: #000000 1px solid;
     border-top: #000000 1px solid;
     border-left: #000000 1px solid;
     border-bottom: #000000 1px solid;
     font-family: verdana;
     font-size: 12px;
	   }
     
input {
	   border-right: #5f758c 1px solid;
     border-top: #5f758c 1px solid;
     border-left: #5f758c 1px solid;
     border-bottom: #5f758c 1px solid;
     background-color: #8CEC17;
     font-size: 10px;
     height: 20px;
	   }
	   
	   
select {
	   border-right: #5f758c 1px solid;
     border-top: #5f758c 1px solid;
     border-left: #5f758c 1px solid;
     border-bottom: #5f758c 1px solid;
     background-color: #adbccb;
     font-size: 10px;
     height: 18px;
	   }
	   
	   
textarea {
	   border-right: #5f758c 1px solid;
     border-left: #5f758c 1px solid;
     border-top: #5f758c 1px solid;
     border-bottom: #5f758c 1px solid;
     padding-right: 2px;
     padding-left: 2px;
     padding-top: 2px;
     padding-bottom: 2px;
     background-color: #adbccb;
	   }

a    {
	   color: #000000;
	   font-family: verdana;
	   font-size: 12px;
	   font-weight: bold;
     text-decoration: none;
	   }   

a:hover {
     color: black;
     font-family: verdana;
     font-size: 12px;
		 text-decoration: none;
	   }
	   
	   
.modra_je_dobra a {
	   color: #3771C4;
	   font-family: verdana;
	   font-size: 12px;
     text-align: center;
     font-weight: bold;
	   } 
	   
.modra_je_dobra a:hover {
     color: #000000;
	   font-family: verdana;
	   font-size: 12px;
     text-align: center;
     font-weight: bold;
	   }
	   

#menu {
     width: 135px;
     fonr-weight: bold;
     font-size: 10px;
     margin:0px 2px 0px; 
     }

#menu ul{
     margin: 0 0 0 0;
     fonr-weight: bold;
     font-size: 10px;
     padding-left: 0;
     list-style-type: none;
     font-family: arial, helvetica, sans-serif;
     }

#menu a{
     display: block;
     fonr-weight: bold;
     font-size: 10px;
     padding: 1px;
     width: 135px;
     background-color: #99CC66;
     border-bottom: 1px solid #4C7F30;
     padding-left: 20px;
     background: url(nestlacene.gif) left no-repeat;
     }

#menu a:hover{
     background-color: #99CC66;
     fonr-weight: bold;
     font-size: 10px;
     color: #ffffff;
     padding-left: 20px;
     background: url(stlacene.gif) left no-repeat;
     }


/*  * * * * * * * * * * obsah spodku * * * * * * * * * *   */

.prihlasenie {
     text-align: center;
     font-family: verdana;
     font-size: 10px;
     font-weight: none;
     color: #000000;
     border: 0px;
     margin: 0px;
     padding: 0px;
     }

.blok-menu {
     vertical-align: top;
     width: 135px;
     font-size: 10px;
     border-right: 0px solid #005CAB;
     border-left: 1px solid #2C491B;
     border-top: 0px dotted #ffffff;
     border-bottom: 0px dotted #ffffff;
     background-color: #4C7F30;
     }
     
.obsah {
     vertical-align: top;
     border-right: 1px solid #2C491B;
     border-left: 1px solid #2C491B;
     border-bottom: 0px dotted #ffffff;
     border-top: 0px dotted #ffffff;
     background-color: #EEF7EA;
     width: 550px;
     padding: 5 5 5 5;
     text-align: left;
     font-family: verdana;
     font-size: 10px;
     font-weight: none;
     color: #000000;
     }
     
.tabulka_na_drobnosti {
     border-right: 1px solid #23580A;
     border-left: 1px solid #23580A;
     border-bottom: 1px solid #23580A;
     border-top: 1px solid #23580A;
     text-align: center;
     font-family: verdana;
     font-size: 10px;
     font-weight: none;
     color: #000000;
     }
     
.registracia {
     border-right: 1px dotted #23580A;
     border-left: 1px dotted #23580A;
     border-bottom: 1px dotted #23580A;
     border-top: 1px dotted #23580A;
     text-align: left;
     font-family: verdana;
     font-size: 10px;
     font-weight: none;
     color: #000000;
     }
     
.celok {
     background-color: #BCDCAD;
     width: 700px;
     }
     
.copy {
     width: 700px;
     height: 20px;
     background: url(spodok.jpg) left no-repeat transparent;
     text-align: center;
     font-family: verdana;
     font-size: 9px;
     color: white;
     }
     
/*  * * * * * * * * * *  formatovania textu  * * * * * * * * * *  */
     
.nadpis {
     text-align: left;
     font-family: verdana;
     font-size: 15px;
     font-weight: bold;
     color: #cc6600;
     }
     
.text {
     text-align: left;
     font-family: verdana;
     font-size: 12px;
     font-weight: none;
     color: #000000;
     }
     
.cerv-text {
     text-align: left;
     font-family: verdana;
     font-size: 12px;
     font-weight: none;
     color: #DD0D00;
     }

.center_text {
     text-align: center;
     font-family: verdana;
     font-size: 12px;
     font-weight: none;
     color: #000000;
     }
     
.center_nadpis {
     text-align: center;
     font-family: verdana;
     font-size: 13px;
     font-weight: bold;
     color: #CC0033;
     }
     

     
.pocitadla {
     text-align: center;
     font-family: verdana;
     font-size: 10px;
     font-weight: none;
     color: #ffffff;
     }
     
.nadpis-pocitadla {
     text-align: center;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.autor {
     text-align: left;
     font-family: verdana;
     font-size: 10px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.strankovanie {
     text-align: center;
     font-family: verdana;
     font-size: 10px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.oddelenie {
     border-top: 0px dotted #ffffff;
     border-bottom: 1px dotted #ffffff;
     }
     
.tmavy-text {
     text-align: left;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.center_tmavy_text {
     text-align: center;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.vystraha {
     text-align: center;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #3d4a58;
     }
     
.chyba {
     text-align: center;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #ff0000;
     }

/*  * * * * * * * * * *  formatovanie  * * * * * * * * * *  */


.vrch {
      background:#7e93a7;
      border:1px solid #BCDCAD;
      text-align: center;
      font-family: verdana;
      font-size: 11px;
      font-weight: bold;
      color: #3d4a58;
      }

     
.hodnot a    {
	   color: white;
	   font-family: verdana;
     text-decoration: none;
	   }   

.hodnot a:hover {
     color: black;
     font-family: verdana;
		 text-decoration: none;
	   }
