body
{
	background: #FDEACC;
	color: #003300;
	margin-left: auto;
	margin-right: auto;
   width: 798px;
/*	margin: 0px; */
}
.stranka
{
	background-image: url(obr/pozadi.bmp);
	padding: 5px;
}
.stranka1
{	
	padding: 3px;
	width: 775px;
}
#hlavicka
{
	width: 100%;
	color: #CC0066;
	font-size: 15px;
/*	background-color: #FBF2F2; */
}
#menu, #menu2, #menu3
{
	width: 98%;
}
#menu
{
	margin: 0px;
	padding: 0px;
}
#menu ul
{
	margin: 0px;
	padding: 0px;
}
#menu li
{
	display: block;
	float: left;
	text-align: center;
	background-color: #F1D594;
	border: 1px solid Maroon;
	font-weight: bolder;
	padding: 1px 4px 1px 4px;
	margin: 0px;	
}
#menu li.aktual
{
	border: 1px solid Maroon;
	background-color: Maroon;
	color: Yellow;	
}

#menu ul a
{
	color: Maroon;
	text-decoration: none;
	font-weight: bolder;
}
#menu2
{
  width: 98%;
	clear: left;
	background-color: Maroon;
	padding: 4px 14px 2px 2px;
	text-align: center;
}

.menu3
{
  width: 98%;
	clear: left;
	background-color: #00CC00;
	padding: 4px 14px 2px 2px;
	text-align: center;	
}
.menu3 li
{
	display: inline;
	padding-left: 3px;
	padding-right: 3px;	
}
.menu3 ul
{
	margin: 0px;
	padding: 0px;  
	font-weight: bolder;
}
.menu3 ul a
{
	color: white;
	font-weight: bolder;
}

#menuB
{
  width: 98%;
	clear: left;
	background-color: #A95454;
	padding: 4px 14px 2px 2px;
	text-align: center;
}

#menuC
{
  width: 98%;
	clear: left;
	background-color: #C78D8D;
	padding: 4px 14px 2px 2px;
	text-align: center;
}


#menu2 li
{
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
}
#menu2 ul
{
	margin: 0px;
	padding: 0px;
	font-weight: bolder;
}
#menu2 ul a
{
	color: white;
	font-weight: bolder;
}
#obsah, #obsah2
{	
  width: 99%;
	padding: 3px;	
	border-top: none;
}
#obsah2
{
	float: left;
}

#obsah2a
{  
	width: 785px;
	height: 3300px;	
  float: left;   
}
#sloupek
{
	position: relative;
	float: left;
	width: 170;
	padding: 3px;
	background-color: #F8F3C0;
	font-size: 8pt;
	text-align: center;
}

#sloupek1 {
background-color:#F8F3C0;
float:left;
font-size:8pt;
padding:1px;
position:relative;
text-align:center;
width: 170px;
}

.text
{
	float: left;
	width: 430px;
	padding: 8px 8px 8px 8px;
}
.text1
{
	float: left;
	width: 310px;
	padding: 8px 8px 8px 8px;
}
.text3
{
	float: left;
	width: 583px;
	padding: 0px 0px 0px 0px;
}
.zpet
{
	float: right;
	}
.korekce
{
	clear: left;
	height: 1px;
}
#doplnek
{
	float: right;
	width: 150px;	
}
#doplnek1
{
	float: right;
	width: 185px;	
}
#sk1, #sk2, #sk3
{
	text-align: left;
	padding: 3px 4px 1px 4px;	
	margin-top: 1px;
	background-color: #F8F3C0;
	font-size: 8pt;
	
}
#sk3 a
{
	font-size: 8pt;
}
#sk2
{
	font-size: 10pt;	
  background-color: #F1E4DC;
}
#sk2a
{
	font-size: 10pt;	
  background-color: #DCFFB9;
}
.okresy
{
	background-color: #FCF5D1;
	color: #330000;	
	padding: 5px 12px 5px 12px;	
}
.okresy1
{
	color: black;	
	font-size: 16px;
	font-weight: bolder;
	padding: 5px 12px 5px 12px;	
}
.okresy2
{
  background-color: #CCFFCC;
	color: #330000;		
	padding: 5px 12px 5px 12px;	
}
.okresy3
{
  background-image: url(obr/pozadi1.bmp);
	color: #330000;		
	padding: 5px 12px 5px 12px;	
}
.kraje
{
	color: peru;	
	font-weight: bolder;
	font-size: 18px;
	text-align: center;	
}
.kraje1
{
	color: #003300;	
	font-weight: bolder;
	font-size: 20px;
	text-align: left;	
}
.kraje2
{
	color: #003300;	
	font-weight: bolder;
	font-size: 22px;
	text-align: left;	
}
.magaz1
{
	color: #666600;	
	font-weight: bolder;
	font-size: 16px;
	text-align: left;	
}
.magnadp
{
	color: #006600;	
	font-weight: bolder;
	font-size: 20px;
	text-align: left;	
}
.rody
{
	font-size: 22px;
}
.ztab
{
  width: 798px;
	background-image: url(obr/pozadi.bmp);
  border: 1px solid Maroon;
  padding: 2px;	
}
#pata
{
	width: 98%;
	clear: both;
	text-align: center;	
	padding: 3px 7px 3px 6px;
	background-color:  Maroon;
	color: yellow;
	border: thin solid Maroon;
}
.red
{
	color: red;	
}

.pozn
{
  font-size: 11px;
	color: black;
  text-align: left;	
}
.obsah
{
  font-size: 15px;
	color: #CC0033;
}
.lila
{

	color: black;
  background-color: #FFCC99;
  border: 1px solid black;
  padding: 5px 12px 5px 12px;		
}
.lila1
{

	color: black;	
	background-color: yellow;
	border: 1px solid red;
	text-align: center;	
	padding: 5px 12px 5px 12px;	
}
.lila2
{

	color: #660000;	
	background-color: #FFFFCC;
	border: 1px solid red;
  padding: 5px 12px 5px 12px;	
}
.lila3
{

	color: #330000;	
	background-color: #DCFFB9;
	border: 1px solid #006600;	
	padding: 5px 12px 5px 12px;	
}
.lila4
{

	color: #003333;	
	background-color: #FFFF33;
	border: 1px solid black;
  padding: 5px 12px 5px 12px;	
}
.lila5
{

	color: black;	
	background-color: #FFFFCC;
	border: 1px solid black;
  padding: 5px 12px 5px 12px;		
}
.lila6
{

	color: #003300;	
  padding: 5px 12px 5px 12px;		
}
.lila7
{
  
	color: black;	
  padding: 5px 12px 5px 12px;
}	
.lila8
{

  background-color: #E7EDD8;
	color: #004000;	
  padding: 8px 12px 2px 12px;
}	
.lila9
{

  text-align: center;	
  background-color: whitesmoke;
	color: red;	
  padding: 8px 12px 2px 12px;
}	
.lila10
{ 
  background-color: #990000;
	color: #FFFFCC;	
  padding: 8px 12px 2px 12px;
}	
.lila11
{ 
  background-color: #CCFF99;
	color: #990099;	
  padding: 8px 12px 2px 12px;
}	
.lila12
{ 
  background-color: rgb(255,255,255);
	color: black;	
  padding: 8px 12px 2px 12px;
 	border: 1px solid #F2E6E6;
}	
.nab
{
  text-align: center;	
  color: #99FF33;	
  padding: 8px 12px 2px 12px;
}	
.nab1
{
  text-align: center;	
  color: #006600;	
  padding: 8px 12px 2px 12px;
}	
