body {
	background-color: white;
	background-image: url('/top/pozadi.gif');
	color: Black;
	font: 15px Arial, Helvetica, sans-serif;
	margin: 0px 0 0px 0;
	padding: 0px;
	border: 0px;
	text-align: center;
}

#hlavicka {
	width:800px;height:100px;padding: 0px;	margin: 0px auto;}
	
#obsah {
	color: white;
}

#paticka {
	width:800px;height:45px;
	padding: 0px;	margin: 0px auto;
	background: #343434; 
	}
	
.cisty {
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	font-weight: normal;
	padding:1px;
	text-align: center;
	background-color: #343434;
	margin: 0px auto;
}

#paticka p {
	padding: 0px 0 2px 0;
	border-top:  3px #CEEFFF double;
	border-bottom: 3px #CEEFFF double;
	text-align: center;
	background-color: #343434;
	color: #9BDEFF; font-family:Bookman Old Style,tahoma,verdana,arial; font-size:8pt;
} 

#paticka span,  #paticka span a{
	padding: 0px 0 2px 0;
	text-align: center;
	background-color: #343434;
	color: #B5AEAE; font-family:Bookman Old Style,tahoma,verdana,arial; font-size:6pt;
}

#paticka span a:hover {
	color: #CCCCCC;
}

table {
	text-align: center;
	padding: 5px;
	border: 0px;
	background-color: #666666;
	margin: 0px auto;
	}

td {
	text-align: center;
	background-color: #666666;
}

th {
	text-align: center;
	font-weight: normal;
	background-color: #666666;
	}

table.dobloku td {
	text-align: justify;
	background-color: #666666;
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	color: #FFFFFF;
}

td.styl {
	text-align: justify;
	background-color: #93DCFF;
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	color: #111111;
}
td.styli {
	text-align: justify;
		background-color: #838383;
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
}
td.stylii {
	text-align: justify;
	background-color: #4F4F4F;
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	color: #FFFFFF;
}
.p {
	background-color: #666666;
}

p.nastred {
	text-align: center;
}

p, #obsah li {
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	color: #FFFFFF;
	padding: 5px;
	text-align: justify;
	background-color: #666666;
	margin: 0px auto;
	}
	
h1 {
	font-family:tahoma,arial,verdana;
	font-size: 14px; font-weight: bold;
	text-align: left;
	color:#FFFFFF;
	padding:1px 1px 1px 5px;
	background:#0099CC;
	height:16px;
	width:auto;
	margin:0px auto; 
	}
	
h2 {
	font-family:tahoma,arial,verdana;
	font-size: 13px; font-weight: bold;
	text-align: left;
	color:#333333;
	padding:1px 1px 1px 5px;
	background:#93DCFF;
	height:15px;
	width:auto;
	margin:0px auto; 
	}

h3{
	font-family:verdana,tahoma,arial;
	font-size: 9pt; 
	font-weight: bold;
	padding:1px;
	color: #FF9900;
	width:auto;
	padding: 2px 0 2px 0;
	margin: 0px auto;
}
		
h4 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 18px; 
	margin:0px auto;
	font-weight: bold;
	padding:1px;
	color: #FF9900;
	width:auto;
	padding: 10px 0 10px 0;
}

.style3  {  
	font-family:verdana,tahoma,arial;
	font-size: 9pt; margin-top:0px;margin-bottom:0px;
	font-weight: bold;
	padding:1px;
	color: #33CCFF;
	}

span  {  
	font-family:verdana,tahoma,arial;
	font-size: 9pt; margin-top:3px;margin-bottom:3px;
	font-weight: bold;
	padding:0px;
	color: #33CCFF;
	}

a {
	color: #9BDEFF; text-decoration: none;
}

a:hover {
	color: #FFFF99; text-decoration: none;
}

img {
	border: 0px;
}
#menu{
	background: #343434;
	color: white;
	font-size: 15px;
	font-weight: bold;
	width: 800px;
	height: 22px;
	padding: 0px;
	margin: 0px auto;
	text-align: justify;
	border-bottom: 3px #CEEFFF double;
	}

#nav, #nav-en {
	width: 100%; height: 12px; 
 }
#nav a, #nav-en a {
	color: #9BDEFF;
}

#nav, #nav-en, #nav-en ul, #nav ul {
	padding: 0; margin: 0px auto; 
	list-style-image:none; 
	list-style-type:none;
}
#nav li {
	background-color:  #343434; 
	height: 10px; 
	padding: 5px 3px 0 5px;
	float: left; 
}

#nav-en li {
	background-color:  #343434; 
	height: 10px; 
	padding: 5px 3px 0 7px;
	float: left; 
}

#nav li a, #nav-en li a {
	float:left; 
	float: none; 
	padding: 0; 
	text-decoration:none; 
	font-weight:bold;
}
#nav a:hover, #nav-en a:hover {
	text-decoration: underline;
	color: 	#0099CC;
}
#nav div, #nav li.navvyp div, #nav-en div, #nav-en li.navvyp div {
 	visibility: hidden; 
 }
#nav li.navzap div, #nav-en li.navzap div {
 	visibility: visible;
 }
#nav div, #nav-en div { 
	position: relative; 
	clear: both;
}
#nav div ul, #nav-en div ul {
	list-style-image: none;  
	background-color:  #343434; 
	width: 203px; 
	margin:0; 
	padding:0; 
	position: absolute; 
	left: 0; 
	border: 2px solid #252525; 
	z-index: 5; 
}
#nav div li, #nav-en div li{
	height:22px;
 	float:none; 
 	vertical-align: bottom;
 	font-size: 14px; 
 	padding:0; 
 	margin:0; 
 	border-top: 1px solid #575757; 
 	border-bottom: 1px solid #252525;  
 	border-left:none;
 }
#nav div a, #nav-en div a {
	color: #9BDEFF; 
	display:block;  
	height:100%; 
	width: 195px; 
	margin:0; 
	padding:3px 0 0 8px; 
	font-weight:bold;
}
#nav div a:hover, #nav-en div a:hover {
	width: 195px; color: #0099CC;
}
#nav li#zacatek, #nav-en li#zacatek {
	margin-left: 2px; border-left:none;
}
* html #nav li#zacatek, * html #nav-en li#zacatek{
	border-left:none; margin-left: 1px;
}
* html #nav>li, * html #nav-en>li {
 	width: 60px;
  }
* html #nav div a, * html #nav-en div a {
	float: left;
}