body{ font-family:Arial, Helvetica, sans-serif; text-align:center}
#obsah{padding:25px;}
a:hover{text-decoration:none}

#obsah a, #obsah a:visited, #zapati a, #zapati a:visited, ul.tema a, ul.tema a:visited{color:#1a64bf;}
#obsah a:hover, ul.tema a:hover{text-deoration:none;}
#realis{background:url(praha.jpg) right bottom no-repeat; background-color:#d3e0f3; color:#163256; font-size:0.8em; margin-bottom:20px; }

#devel{ background:url(dev_back.jpg) bottom repeat-x; font-size:0.8em; background-color:#167cd0; margin-bottom:20px;}
.dev{display: block; width:100%; background:url(li_back.jpg); color:#c9eaf2; padding:4px; margin:5px 0;}
	#devel .dev a{display: block; color: #0e2126; font-size:1.1em; font-weight:bold; background:url(bullet2.gif) no-repeat; padding-left: 25px; margin-right:3px; float:left; clear:both;}
	.space{height: 5px; clear:both;}

.deva {display: block; color: #000000; font-size:1.2em; font-weight:bold; background:url(bullet2.gif) no-repeat; padding-left: 25px; margin-right:3px; float:left; clear:both;}
	.space{height: 5px; clear:both;}
	
.pozice { background:#c7cad1; width:100%; font-size:0.8em; padding: 5px 0;}
	.pozice p{margin:2px 20px; padding: 5px 5px; background:url(pozice_back.jpg) repeat-y}
	
	
#zapati {width: 100%; border-top:3px solid #1c59ab; text-align:center; font-size:0.8em; color:#888c9b;}

#zahlavi{width:100%; background:#acafba; color:#333; padding:3px 20px; font-size:0.8em; width:720px; margin:auto; text-align:left; _width:760px;}

ul.tema{padding:0; margin:10px 0; list-style:url(bullet.gif); font-size:0.8em; font-family:Arial, Helvetica, sans-serif;}
	ul.tema li{margin: 3px 30px}