body {margin:0px auto; width:800px; text-align:center; background:#FFFFFF;  }

#hlavni
{  
   /*position: absolute; top: 0px; left: 50%; width: 990px; margin-left: -495px;*/width: 800px;
  background-color: #fff; 
  border:1px solid #A4A4A4;
  PADDING: 4px;
}
#horni
{   
 background-color: #FFF;
 border:1px solid #A4A4A4;
  font-size:24pt; 
  color:black;
  font-weight: bold; 
}

#pil
{   
 font-family: Arial;
  font-size:24pt; 
  color:black; 
  font-weight: bold; 
  text-align: center;
}

 

a.polozky {font-weight:bold;
	   color: #fff;
	   text-decoration: none;
     background-color: #DF3F31;
	   BORDER-TOP: #E97C72 2px solid; 
     BORDER-LEFT: #E97C72 2px solid; 
     BORDER-bottom: #7E241C 2px solid;  
     BORDER-RIGHT: #7E241C 2px solid; 
     
	   padding-top:3px;
	   padding-bottom:3px;
	   display:block;
	   width:150px;
	   margin-left: 0px;
	   text-align:center;
	   font-weight: bold; font-size: 15px;  font-family: Arial; color:white;
}

a.polozky:hover 
	   {
	   font-weight:bold;
	   color: #fff;
	   text-decoration: none;
	   background-color: #DF3F31;
	   BORDER-TOP: #7E241C 2px solid; 
     BORDER-LEFT: #7E241C 2px solid; 
     BORDER-bottom: #E97C72 2px solid;  
     BORDER-RIGHT: #E97C72 2px solid;
	   padding-top:3px;
	   padding-bottom:3px;
	   display:block;
	   width:150px;
	   margin-left: 0px;
	   text-align:center;
	   font-weight: bold; font-size: 15px;  font-family: Arial; color:white;
}

a.aktivni {background-color: yellow;
	   color: red;
	   text-decoration: none;
	   background-color: #DADBDB;
	   BORDER-TOP: #FCFDFC 2px solid; 
     BORDER-LEFT: #FCFDFC 2px solid; 
     BORDER-bottom: #BEBEBE 2px solid;  
     BORDER-RIGHT: #BEBEBE 2px solid;
	   padding-top:3px;
	   padding-bottom:3px;
	   display:block;
	   width:150px;
	   margin-left: 0px;
	   text-align:center;
	   font-weight: bold; font-size: 15px;  font-family: Arial; 
}


a.nic {font-weight:bold;
	   color: #fff;
	   text-decoration: none;
     background-color: #FFFFFF;
	   BORDER-TOP: #FFFFFF 2px solid; 
     BORDER-LEFT: #FFFFFF 2px solid; 
     BORDER-bottom: #FFFFFF 2px solid;  
     BORDER-RIGHT: #FFFFFF 2px solid; 
     
	   padding-top:3px;
	   padding-bottom:3px;
	   display:block;
	   width:150px;
	   margin-left: 0px;
	   text-align:center;
	   font-weight: bold; font-size: 15px;  font-family: Arial; color:white;
}

a.banner {
margin-top: 4px; 
     background-color: #FFFFFF;
	   BORDER-TOP: #FFFFFF 0px solid; 
     BORDER-LEFT: #FFFFFF 0px solid; 
     BORDER-bottom: #FFFFFF 0px solid;  
     BORDER-RIGHT: #FFFFFF 0px solid;      
	   font-weight: bold; font-size: 6px;  font-family: Arial; color:black;
}

a.banner2 { 
	   font-weight: normal; font-size: 8px;  font-family: Arial; color:black;
}

#oddel 
{
   
 
  text-align: center;
	COLOR: #fff;
	BORDER-TOP: #fff 4px solid;  
  BORDER-bottom: #fff 4px solid;   
}

#leve
{ 
  vertical-align: top;
  height: auto;
  BORDER: #A4A4A4 1px solid;
  background-color:  #fff;
  width: 150px;
  PADDING:  2px;
}

#stred
{ 
  vertical-align: top;
  background-color:  #fff;
  BORDER: #A4A4A4 1px solid;
  width: 604px;
  float:right;
  font-weight: normal;
  text-align: left;
  PADDING: 15px; 
     font-weight: bold; font-size: 15px;  font-family: Arial; 
      min-height: 420px;
}

#menu {
  background-color: #EEEEEE;
  BORDER-TOP: #CCCCCC 2px solid;  
  BORDER-bottom: #CCCCCC 2px solid;   
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 15px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	font-family: Arial;
}

#pocitadlo {
	   background-color: #000;
	   BORDER-TOP: #fff 5px solid;  
     BORDER-bottom: #000 1px solid;   
  color: #fff;
	text-align: center;
	padding-top: 2px; 
	height: 19px;
	font-weight: bold;
	font-size: 14px; 
	font-family: Arial;
}

#paticka { 
  color: #000;
	text-align: center;
	padding-top: 2px; 
	height: 15px; 
	font-size: 10px; 
	font-family: Arial;
}

#pom
{ 
  vertical-align: top;
  background-color:  #fff; 
  width: 4px;  
}

h1{
     font-weight: bold; font-size: 20px;  font-family: Arial;
}

h2{
     font-weight: bold; font-size: 17px;  font-family: Arial;
}

h3{
     font-weight: normal; font-size: 14px;  font-family: Arial;
} 

h4{
     font-weight: bold; font-size: 10px;  font-family: Arial; text-align: center; vertical-align: middle;
} 

#aktsone 
{ 
 font-weight: bold; 
 font-size: 17px;  
 font-family: Arial; 
 color: #0000FF;
 text-align: center;
}
 
#aktpopa 
{ 
 font-weight: bold; 
 font-size: 17px;  
 font-family: Arial; 
 color: #000000;
 text-align: center;
} 

#neaktsone 
{ 
 font-weight: bold; 
 font-size: 17px;  
 font-family: Arial; 
 color: #9292FF;
 text-align: center;
}

#neaktpopa 
{ 
 font-weight: bold; 
 font-size: 17px;  
 font-family: Arial; 
 color: #ACACAC;
 text-align: center;
} 

#dny 
{ 
 font-weight: bold; 
 font-size: 14px;  
 font-family: Arial; 
 color: #000000;
 text-align: center;
}

#tidny 
{ 
font-weight: bold; font-size: 10px;  font-family: Arial; text-align: center;  
}

 
#stav 
{ 
 font-weight: bold; 
 font-size: 17px;  
 font-family: Arial; 
 color: #000000;
 text-align: center;
 vertical-align: middle;
} 
 
#stav 
{ 
 font-weight: bold; 
 font-size: 17px; 
 font-family: Arial; 
 color: #000000;
 text-align: center;
 vertical-align: middle;
} 

.bhl_white 
{ 
  background-color: #fff;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.bhl1_white 
{ 
  background-color: #fff;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: bold; font-size: 18px; font-family: Arial; text-align: center;
} 

.bhls_white
{ 
  background-color: #fff;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bl_white
{ 
  background-color: #fff; 
  BORDER-LEFT: #000 1px solid; 
  text-align: center;
  vertical-align: middle;
  font-weight: bold; font-size: 14px; font-family: Arial; text-align: center;
}

.bhlp_white
{ 
  background-color: #fff;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.bhlps_white
{ 
  background-color: #fff;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 


.bhl_yellow 
{ 
  background-color: #FFFF75;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 


.bhl1_yellow 
{ 
  background-color: #FFFF75;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: bold; font-size: 16px; font-family: Arial; text-align: center;
} 


.bhls_yellow
{ 
  background-color: #FFFF75;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bl_yellow
{ 
  background-color: #FFFF75; 
  BORDER-LEFT: #000 1px solid; 
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}



.bhl_green
{ 
  background-color: #CCFFCC;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.bhl1_green
{ 
  background-color: #CCFFCC;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: bold; font-size: 16px; font-family: Arial; text-align: center;
} 

.bhls_green
{ 
  background-color: #CCFFCC;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bl_green
{ 
  background-color: #CCFFCC; 
  BORDER-LEFT: #000 1px solid; 
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.b_green
{ 
  background-color: #CCFFCC; 
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}




.bhl_blue
{ 
  background-color: #99CCFF;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.bhls_blue
{ 
  background-color: #99CCFF;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bl_blue
{ 
  background-color: #99CCFF; 
  BORDER-LEFT: #000 1px solid; 
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.b_blue
{ 
  background-color: #99CCFF; 
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bhlp_blue
{ 
  background-color: #99CCFF;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 

.bhlp1_blue
{ 
  background-color: #99CCFF;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: bold; font-size: 16px; font-family: Arial; text-align: center;
} 

.br_blue
{ 
  background-color: #99CCFF; 
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
}

.bhlps_blue
{ 
  background-color: #99CCFF;
  BORDER-TOP: #000 1px solid;
  BORDER-LEFT: #000 1px solid;
  BORDER-bottom: #000 1px solid;
  BORDER-RIGHT: #000 1px solid;
  text-align: center;
  vertical-align: middle;
  font-weight: normal; font-size: 13px; font-family: Arial; text-align: center;
} 