Body
{
/*background: #191919;*/
font-family: Verdana, Geneva, Arial, Helvetica CE;

text-align: center;
color: #191919;
margin: 0 0 0 0;
scrollbar-track-color: white;font-size: 10px;
scrollbar-face-color: white;
scrollbar-highlight-color: #008000;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: white;
scrollbar-shadow-color: #008000;
scrollbar-arrow-color: #008000;
}

A:link 
{
color:#191919;
text-decoration: underline;
}
A:visited 
{
color:#191919;
text-decoration: underline;
}
A:active 
{
color:#191919;
text-decoration: underline;
}
A:hover 
{
color:#191919;
TEXT-DECORATION: underline;
}


#main
{
width: 780px;
background:white;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
text-align: left;
padding:0px;
}

#hlavicka
{
width: 780px;
height: 112px;
background:url(image/hlavicka1.jpg);
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: right;
padding:0px;
}





#welcome1
{
width: 100%;
height: 35px;
text-align: right;
float:left;
margin-bottom:25px;
clear:left;
}

#welcome1txt
{
padding-top:15px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;

}

#welcome1 A
{
color:#191919;
text-decoration: underline;
font-weight:500;
}

#welcome2
{
width: 100%;
height: 30px;
float:left;
}

#welcome2txt
{
padding-left:90px;
padding-bottom:10px;
}

#hlavni 
{
width: 100%;
background:white;
clear:both;
}

#hlavnitxt
{
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 30px;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
text-align:justify;
}


#pata
{
width: 100%;
color: #191919;
margin: 5 0 5 0;
clear: both;
}

#patatxt
{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
border: 0;
text-align:center;
}

#pata A
{
color:black;
text-decoration: none;
}



.tucne
{
font-weight: bold;
}


.tucnecol
{
color: #B5261F;
font-weight: 700;
}

.tabletxt
{
font-family: Verdana, Geneva, Arial, Helvetica CE;
font-size: 10px;
text-align: center;
color: #191919;
}
.prava
{
text-align:right;
float:left;
}

.leva
{
text-align:left;

}


.cal_dny
{
color: #2b2b2b;
font-weight: 600;
background: #999999;
}

.cal_mesic
{
font-weight: 600;
background: #c0c0c0;
text-align:center;
}


/*** formulare **/
hr 
{
	color : #727272;
}



tr
{
/*background:#00b300;*/
background: #E3EFD6;
font-size: 11px;
padding-left: 3px;
padding-right: 3px;
/*font-weight: 600;*/
}

th
{
color: white;
font-size: 10px;
background:#009100;
height: 20px;
font-weight: 600;
padding-left: 3px;
padding-right: 3px;
}


input           
{font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; 
width: 100%;
color:#404040;

text-align:center;
margin: 0px;
}

input.textfield 
{font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; 
color: #000000; 
background-color: #FFFFFF; 
width: 100%
}

textarea        
{
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:10pt; 
color: #000000; 
background-color: #FFFFFF; 
width: 100%
}

form            
{font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; 
color:#000000;
MARGIN-TOP:0px; 
MARGIN-BOTTOM:2px;
}



input.textfield 
{
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; 
color: #000000; 
background-color: #FFFFFF; 
width: 100%
}

select          
{font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; 
color: #000000; 
background-color: #FFFFFF; 
width:95% 
}

textarea        
{
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:8pt; color: #000000; 
background-color: #FFFFFF; 
width: 100%
}

.buttone
{
font-weight: bold;
font-size: 8pt;
/*width : 100px;*/
}

.buttonr
{
background-color:red;
color: #ffffff;
font-size: 8pt;

}
.buttoni
{
font-weight: bold;
font-size: 8pt;
width : 200px;
}
.table2 			
{	
background-color : White;
border : 1px solid;
border-width : thin;
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:10px; 
color:#000000;
padding-left: 1px;
}
					
.tdbutt 			
{	
text-align : right;	

}

.stav0 			
{	
background-color: yellow;
}
.stav1 			
{	
background-color : #E3EFD6;
}
.stav1K 			
{
/* sem potrebuju stejnou barvu jako v predchoyima akorat aby byl z prva oramovany	*/
background-color : yellow;
}


.stav2 			
{	
/* stejna barva jako 1*/
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : white;
}
.stav3			
{	
background-color : red;
}
/*** end formulare **/
.chyba
{
color: red;
font-weight: bold;
}

.intervalbunkanazev
{	
border-left-style : solid;
	border-left-width : thin;
	border-left-color : #d3d3d3;

	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #d3d3d3;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #d3d3d3;
	background-color:#ffffff;

}
.intervalbunkatop
{	
border-left-style : solid;
	border-left-width : thin;
	border-left-color : #d3d3d3;

	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #d3d3d3;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #d3d3d3;
	background-color:#e5e5e5;

}
.intervalbunkatopvikend
{	
border-left-style : solid;
	border-left-width : thin;
	border-left-color : #d3d3d3;

	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #d3d3d3;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #d3d3d3;
	background-color:#99cc66;

}


.intervalbunkaK
{	
/* stejna barva jako 1*/
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
}
.intervalbunka
{	
/* stejna barva jako 1*/
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color: #E3EFD6;
}

.intervalbunka1
{	
/* stejna barva jako 1*/
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : yellow;
}
.intervalbunka1K
{	
/* stejna barva jako 1*/
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : yellow;
}
.intervalbunka1B
{	
/* stejna barva jako 1*/
	border-left-style : solid;
	border-left-width : thin;
	border-left-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : yellow;
}
.intervalbunka2
{	
/* stejna barva jako 1*/
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : #ffcc33;
}
.intervalbunka2K
{	
/* stejna barva jako 1*/
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : #ffcc33;
}
.intervalbunka2B
{	
/* stejna barva jako 1*/
	border-left-style : solid;
	border-left-width : thin;
	border-left-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : #ffcc33;
}


.intervalbunka3
{	
/* stejna barva jako 1*/
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : red;
}
.intervalbunka3K
{	
/* stejna barva jako 1*/
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : red;
}
.intervalbunka3B
{	
/* stejna barva jako 1*/
	border-left-style : solid;
	border-left-width : thin;
	border-left-color : white;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : white;
	background-color : red;
}
.prazdna
{background-color : white;
 color:black;
}

.table3 			
{	
background-color : White;
border : 0px solid;
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:12px; 
background-color : white;
color:black;
padding-left: 3px;
padding-right: 3px;
}

.table3 tr
{
background: white;

font-size: 12px;
/*font-weight: 600;*/
}
.table4 			
{	
background-color : white;
border : 0px solid;
font-family: Verdana, Geneva, Arial, Helvetica CE; 
font-size:12px; 
background-color : white;
color:black;
padding-left: 15px;
padding-right: 15px;
}

.table4 tr
{
background: white;

font-size: 12px;
/*font-weight: 600;*/
}

.nadpis1
{
font-size: 12px;
font-weight: bold;
}

.nadpis2
{
font-size: 14px;
font-weight: bold;
}
.zpet
{
padding-left: 15px;
padding-right: 15px;
}

.krok
{
font-size: 14px;
font-weight: bold;
}
.popis_cena       
{
font-size:8pt; 
color: silver; 
}
