/* css soubor k systemu DhaWH */

/* obecne                                                    */
/*-----------------------------------------------------------*/
body 
{
  background-color:#a0a0a0; /*#003955;*/
  font-family: Tahoma,Verdana, "Times New Roman", Times, serif;
  font-size: 14px;
  color: #f0f0f0; 
 }

#obal 
{
  margin: 0 auto; 
  padding-top: 15px;
  padding-left:20px; 
  padding-right:20px;
  padding-bottom:20px;
  background: url("../images/gradientsvetly.png") repeat-y top left;
  border: 1px solid black;
  width: 800px;
}

#hlavickastranky
{
  background-color:#3366ff; 
  border-color:#f0f0f0;
  border-style:inset;
  border-width:4px;
  width:100%;
}  

#zalozkovemenu
{
margin-bottom:0px;
border:solid 0px black;
}  
#provedenavysetreni
{
margin-bottom:25px;
border:solid 1px #f0f0f0;
padding-top:0px;
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
margin-left:0px;
margin-right:0px;
background-color:#436ce4;
color:#ffffff;
}  


#vlastniobsahstranky
{
 margin-top:10px;
 border:solid 1px #909090;
 padding-left:15px;
 padding-right:15px;
 padding-top:10px;
 padding-bottom:20px;
 background-color:#003955;


}  

#chybovazprava
{
 padding: 0;
 margin-top:15px;
 margin-bottom:15px;
 text-align:center;
 color:#ff0000;
 background-color:#ffffff;
 font-weight:bold;
}  



#prihlaseni
{
 margin-top:50px;
 padding-bottom:30px;
 border:solid 0px #000000;
}  

#paticka
{
 padding-top:60px;
}  

/* komunikace s databazi                                    */
/*----------------------------------------------------------*/
.data-input 
{
  border:solid 0px #a2a2a2;
  font-weight:normal;
  color:#ffffaa; 
  padding:0px;
}  
.data-output
{
  border:solid 1px #a2a2a2;
  font-weight:normal;
  color:Blue; 
  padding:3px;
  background-color:#ffffff;

}  



/* sirky                                                    */
/*----------------------------------------------------------*/

.sirka50
{
width:50px;
}  
.sirka80
{
width:80px;
}  

.sirka100
{
width:100px;
}  
.sirka120
{
width:120px;
}

.sirka160
{
width:160px;
}  
.sirka300
{
width:300px;
}
.sirka200
{
width:200px;
}

.sirka400
{
width:400px;
}
.sirka600
{
width:600px;
}
.sirka100procent
{
width:100%;
}

/* odmezerovani                                              */
/*----------------------------------------------------------*/
.mezery40
{
 padding-left: 20px;
}
  

/* odradkovani                                              */
/*----------------------------------------------------------*/

.odradkuj5
{
margin-top:5px;
}
.odradkuj10
{
margin-top:10px;
}

.odradkuj15
{
margin-top:15px;
}
.odradkuj30
{
margin-top:30px;
}

.zaradkuj30
{
margin-bottom:30px;
}

/* centrovani                                               */
/*----------------------------------------------------------*/
.vycentruj
{
margin: 0px auto;
}




/* table                                                    */
/*----------------------------------------------------------*/

/* table obecne */
table.tabulka 
{
  font-family : "Tahoma,Verdena";
  font-size: 12px;
  border:solid 1px #a2a2a2;
  padding:5px;  
  font-weight:bold;
  color:#303030; /* #999999; */
}
caption.tabulka 
{
  font-size: 16px;
  border:solid 1px #a2a2a2;
  background-color:#3366ff;   
  font-weight:bold;
  color:#ffffff;  
  padding:5px;
}  
th.tabulka { 
  font-size: 12px;
  border:solid 1px #a2a2a2;
  background-color:#3366ff;  
  font-weight:bold;
  color:#ffffff;  
  padding:5px;
}  
td.tabulka 
{
  font-size: 14px;
  border:solid 1px #a2a2a2;
  padding:5px;
  font-weight:normal;
  color:#ffffff; 
}  
td.tabulka-mezery 
{
  font-size: 14px;
  border:solid 1px #a2a2a2;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:180px;
  font-weight:normal;
  color:#ffffff; 
}  

td.tabulka a 
{
  font-size: 14px;
  text-decoration:underline;
  font-weight:normal;
  color:#ffffff; 
  color:#ddd; text-decoration:none; border-bottom:1px dotted #ffffff;

}  
td.tabulka a:hover 
{
  font-size: 14px;
  font-weight:normal;
  color:#ffffff; 
  text-decoration:none;
}






/* texty                                                    */
/*----------------------------------------------------------*/
.textcenter 
{
  text-align:center;
}  
.textright 
{
  text-align:right;
}  
.textleft 
{
  text-align:left;
}  
.nazevstranky
{
 color:#dfdf00;
 font-weight:bold;
 font-size:20px;
 padding-top:10px;
 padding-bottom:5px;
 }  
.nadpisstranky
{
 color:#ffffaa;
 font-weight:bold;
 font-size:24px;
 }  

h1    
     {
     color: #ffffaa;
     font-style: normal;
     font-size:20px;
      }
h2    
     {
     color: #ffffaa;
     font-style: normal;
     font-size:16px;
      }

.pismotucne
{
 font-weight:bold;
}

.pismovetsi
{
 font-size:20px;
}
.pismobarevne
{
 color:#660000;
}  



/* odkazy                                                   */
/*----------------------------------------------------------*/
a {      
  font-size: 14px;
  text-decoration:underline;
  font-weight:normal;
  color:#ffffff; 
  color:#ddd; text-decoration:none; border-bottom:1px dotted #ffffff;
   }   
.zadnepodtrzeniodkazu a
{
border-bottom:0px dotted #777 !important;
}  

/* ramecky                                                  */
/*----------------------------------------------------------*/
.fotoramecekcerny
{
 border:solid 1px #000000;
}  
.fotorameceksvetly
{
 border:solid 1px #f0f0f0;
}  

.fotoramecek-ne
{
  border-style:none;
}



/* css horizont menu                                         */
/*--------------------------------------------------*/
ul, li
{
margin: 0;
padding: 0;
}

.cl
{
clear: both;
}

ul.menu
{
font-size: 12px;
font-family: tahoma;
margin: 0;
padding: 0;

}

ul.menu li
{
list-style-type: none;
}

ul.menu li.item
{
float: left;
width: 120px;
height:35px;
margin-right: 5px;
margin-bottom: 5px;
}

ul.menu li.itemcolor
{
float: left;
width: 120px;
height:35px;
margin-right: 5px;
margin-bottom: 5px;
/*color:#990000;*/
  color:yellow;
}


ul.menu li.item a
{
display: block;
width: 120px;
height: 35px;
line-height: 35px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background-color:#c5c5c5;  
color:#000000;
border: solid #333 1px;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menu li.itemcolor a
{
display: block;
width: 120px;
height: 35px;
line-height: 35px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background-color:#c5c5c5;  
color:#000000;
border: solid #333 1px;
font-weight: bold;
text-decoration: none;
font-style: italic;
color:yellow;

}



ul.menu li.item a:hover
{
background-color:#f0f0f0; 
color: #000000;
border-color: #000;
} 

ul.menu li.itemcolor a:hover
{
background-color:#f0f0f0; 
color: #000000;
border-color: #000;
} 




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
