*
{
    font-family: Arial, Verdana, Times New Romain, Helvetica, Sans-Serif; 
    font-size: 12px;
    margin: auto;	
    color: yellow;
}


body
{
	margin: 0px;
	padding: 0px;

	
scrollbar-arrow-color: rgb(133,143,80);
	
scrollbar-face-color: rgb(255,255,255);
	
scrollbar-highlight-color: rgb(255,255,255);
	
scrollbar-shadow-color: rgb(255,255,255);
	
scrollbar-3dlight-color: rgb(182,190,139);
	
scrollbar-darkshadow-color: rgb(182,190,139);
	
scrollbar-track-color: rgb(255,255,255);
}	


.PageBody *
{
	color: black;
	text-align: center;
}	


.PageBodyData *
{
	text-align: justify;
}


.footer *
{
	color: black;
	font-weight: bold;
}


.footer a, .footer a:visited, .footer a:active, 
.footer a:link 
{
    text-decoration: none;
	font-weight: bold;
}

.footer a:hover
{
	color: rgb(210,84,0);                    /* barva textu aktualne vybraneho radku */
}



a.BodyLink, a.BodyLink:visited, a.BodyLink:active, a.BodyLink:link 
{
    text-decoration: none;
	font-weight: bold;
	color: rgb(0,0,0);                    /* barva textu aktualne vybraneho radku */
}

a.BodyLink:hover
{
	color: rgb(210,84,0);                    /* barva textu aktualne vybraneho radku */
}
.user_name {width: 80px; border: solid black 1px;}
.user_pass {width: 80px; border: solid black 1px;}
.user_button {width: 80px; color: black; padding-top: 3px;}

table.plan
{
  border-collapse: collapse;
  border-spacing: 0px;
  width:750px;

}

th.plan_0
{
  background-color : rgb(255, 153, 0);
  width : 40px;
  font-weight: bold;
  text-align: center;
  border : solid black 1px;  
}

th.plan_0_tyden
{
  background-color : rgb(255, 153, 0);
  width : 62px;
  height: 20px;
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
  color: black;  
}

th.plan_1
{
  background-color : rgb(153, 204, 0);
  width : 40px;
  font-weight: bold;
  text-align: center;
  border : solid black 1px;  
}

th.plan_1_tyden
{
  width : 62px;
  height: 20px;  
  background-color : rgb(153, 204, 0);
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
  color: black;  
}

td.plan_0
{
  width: 40px;
  background-color : rgb(153, 204, 0);
  font-weight: bold;
  font-size: 8pt;
  text-align: center;
  border : solid black 1px;
}

td.plan_1
{
  width:40px;
  background-color : rgb(255, 153, 0);
  font-weight: bold;
  font-size: 8pt;
  text-align: center;
  border : solid black 1px;
  }

td.den_0
{
  height : 60px;
  width: 40px;
  background-color : rgb(255, 153, 0);
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
}

td.den_0_datum
{
  height : 60px;
  width: 62px;
  background-color : rgb(255, 153, 0);
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
  color: black;
}

td.den_1
{
  height : 60px;
  width: 40px;
  background-color : rgb(153, 204, 0);
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
  color: black;
}

td.den_1_datum
{
  height : 60px;
  width: 62px;
  background-color : rgb(153, 204, 0);
  font-weight: bold;
  text-align: center;
  border : solid black 1px;
}

a.plan
{
  font-size: 7pt;
  text-decoration:none;
  color: navy;
}

.hodina_0
{
  position: absolute;
  width: 49px; 
  height: 58px; 
  background-color: rgb(153, 204, 0);
  color: navy;
  text-align: center; 
  font-size: 8pt;
}

.hodina_1
{
  position: absolute;
  width: 50px; 
  height: 58px; 
  background-color : rgb(255, 153, 0);
  color: navy;
  text-align: center; 
  font-size: 8pt;
}
