body {
	margin:0; padding:0;
	background:#fff;
	font-family:   Verdana, Serif;
  font-size: 13px;
  color: #444444;
	text-align:center;
	}
a {
	color: #0B91D0;
	text-decoration: underline;
		font-weight: bold;}
a:hover {
	color: #147;
	text-decoration: none;	}	
ul { list-style:none; }
	
#hlavnipanel h1{
	font-family:   Arial, Serif;
	margin: 0 0 0 0;
	color: #fff;
	font-size: 19px;
	font-weight: normal;
	line-height: 28px;
	letter-spacing: -1px;
	background:#0B91D0;}	
h1{
	margin: 0 0 0 0;
	color: #FF6600;
	font-size: 26px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: -1px;}	
h2{
	margin: 0 0 0 0;
	color:#0975DA;
	font-size: 20px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: -1px;
	border-bottom:1px solid #eee;}		
h3 
{	font-family:   Arial, Serif;
	margin: 0 0 0 0;
	color: #0975DA;
	font-size: 19px;
	font-weight: normal;
	line-height: 33px;
	letter-spacing: -1px;}	
h3 span{
	font-family:   Arial, Serif;
	font-size: 14px;
	display: block;
  margin-top: -14px;
	font-weight : bold;
	letter-spacing : normal;
		color: #000;}
.ads1 h3, .ads h3  
{	font-family:   Arial, Serif;
	margin: 0 0 0 0;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;}
  	
#hlavicka {
    margin:0 0 5px 0;
    padding:0;
    border-top:7px solid #f60;
    border-bottom:1px dashed #0B91D0;
   	height: 63px;}
#hlavny {
	width: 920px;
	margin:2px auto;
		   border-top:4px solid #084DB4;
 	background:#fff;}
#obsah {
	width: 860px;
	margin:3px auto;
	padding:0px;
 	background:#fff; 
	text-align:left;}

#levypanel {
	float: left;
	width: 580px;
	margin:0; padding:0;
	}
#levypanel h3 
{	font-family:   Arial, Serif;
	margin: 0 ;
	padding:0px 10px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}	
#levypanel p {
	margin:5px 0 10px 10px;
	line-height:1.5em } 
#levypanel-obsah {
	margin:0; 
	padding: 10px 5px;
	 border-top:15px solid #f60;
	 font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif ;	}
#hlavnipanel {
	margin:0 0 0 590px; 
	padding:0;}
#hlavnipanel-obsah {
	margin:0; 
	padding: 10px 5px;}

.pravyads {
	margin:5px 0; 
	padding:5px 0 5px  34px;
  background: #F4FAFF;	}
  
.modry {
	margin:0 0 5px 0; 
	padding: 4px;
  background: #fff url(modry.jpg) repeat-x;
  border:1px solid #E7F4FB;
 	font-size: 11px;
 	font-family: Arial, Serif;	}
   	
.sedy {
	margin:0 0 5px 0; 
	padding: 4px;
  background: #f8f8f9;
  border:3px double #DAECFF;
 	font-size: 11px;
 	font-family: Arial, Serif;
 	color: #000;	}
   	
#paticka {
     	clear:both;
     margin:10px 0;
     padding:5px 0 0 0px;
     border-top:2px dashed #E7F4FB;
     background:#ffffff url(patka.gif)  no-repeat;
     font-size:10px;}
#paticka p {
     margin:0px 0;
     padding:5px 0 0 80px;
     font-size:10px;}

hr.cleaner {
	clear:both;
   display: none}
   
#logo {
	float: left;
	width: 210px;
	height: 60px;}
	
#menu{ margin:0;
       padding: 40px 0 3px 0;
       text-align: right;
       border-bottom: 1px solid #0B91D0; }
#menu li { 
       margin: 0;
       list-style: none; 
       display: inline; }
#menu li a{ margin-right: 3px;
            padding: 4px 10px;
            text-decoration: none; 
            color: #0B91D0;
            background: #eee;
            border-top: 1px solid #0B91D0;
            border-left: 1px solid #0B91D0;
            border-right: 1px solid #0B91D0; }
#menu li a:hover{ color: #000; background: #F4FAFF; }
.ads {
	margin:10px 0; 
	padding:0px;
	 font-family:   Arial, Serif;
  font-size:11px;
	 border-top:6px solid #0B91D0;
  border-left:1px solid #eee;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  background: #F7F7F7;	}	
.ads1 {
	margin:10px 0; 
	padding:5px;
  border:1px solid #eee;
  background: #d9ece2;
  font-family:   Arial, Serif;
  font-size:11px;
	}	
span{
 display: none;	}
.pravemenu ul
 {	list-style:none;
  	margin-bottom:15px;
  	padding:0;} 
.pravemenu li
{	border-bottom: 1px solid #eee;
	list-style:none;
	text-align:left;} 
.pravemenu a
{	text-decoration:none;
	font-weight:normal;
	color:#A7A7A7; 
	background:#FFF;
	padding: 6px 5px;
	border-left:5px solid #FFF;
	display:block;} 
.pravemenu a:hover, #nav a.on
{	text-decoration:none;
	font-weight:normal;
	background: #E1E1E1;
	color:#000;
	border-left:5px solid  #0B91D0;
	display:block;} 
	
 .vyhody dt
{ margin: 0 0 5px 20px;
  color: #000;
  font-weight: bold;
  padding: 0;
  font-size:14px;}
.vyhody dd
{ margin: 0 0 3px 50px;
  padding: 0 0 0 15px;
  background-image: url(yes.gif);
  background-repeat: no-repeat;
  background-position: 0 .4em;}

.lmenu{
  list-style-type: none;
  margin:8px 0 8px 0;
  margin-bottom: 8px;
  padding: 0;
	font-family:   Arial, Serif;}
.lmenu li{
  padding-bottom: 2px;}
.lmenu li a{
  color:#0B91D0;
  background: url(sipka.png) no-repeat center left;
  display: block;
  padding: 2px 0;
  padding-left: 19px;
  text-decoration: none;
  font-weight: bold;
  border-bottom: 1px solid #eee;
  font-size:11px;}
.lmenu li a:visited{
  color: #0B91D0;}
.lmenu a:hover{
  background-color:  #f5f5f5;
  color: #B8C5CE;}
  
 dl.zaklad
{ margin: 1px 10px 12px 50px;
  padding:10px 5px;
  font-family: arial, Helvetica;
  color:#000;
  background-color: #F4FAFF;
   border-top:3px double #0B91D0;}    
.zaklad dt
{  font-family: arial, Helvetica;
   color: #000;
   font-weight: bold;
   padding: 0 5px 5px 5px; }
.zaklad dd
{ margin: 0 0 .2em 30px;
  padding: 0 0 0 15px;
  color:#000;
    font-size:11px;
  background-image: url(odrazka1.gif);
  background-repeat: no-repeat;
  background-position: 5px .3em;
} 
 dl.zaklad1
{ margin: 5px 10px 12px 50px;
  padding:10px 5px;
  font-family: arial, Helvetica;
  font-size:11px;
  color:#000;
  background-color: #F4FAFF;}    
.zaklad1 dt
{  font-family: arial, Helvetica;
   color: #000;
   font-weight: bold;
   padding: 0 5px 0 5px; }
.zaklad1 dd
{ margin: 0 0 .2em 30px;
  padding: 0 0 0 15px;
  color:#000;
  background-image: url(odrazka.gif);
  background-repeat: no-repeat;
  background-position: 5px .3em;} 
 dl.zaklad2
{ margin: 15px 10px 12px 50px;
  padding:10px 5px;
  font-family: arial, Helvetica;
  font-size:12px;
  color:#000;
  background-color: #faf8f8;
  border-top:3px double #0B91D0;}    
.zaklad2 dt
{  font-family: arial, Helvetica;
   color: #000;
   font-weight: bold;
   padding: 0 5px 5px 5px; }
.zaklad2 dd
{ margin: 0 0 .2em 30px;
  padding: 0 0 5px 15px;
  color:#000;
  font-size:11px;
  background-image: url(yes.gif);
  background-repeat: no-repeat;
   background-position: 0 .4em;}  
  
  
.ponuka
{  margin: 0;
   padding:10px;
   background: #f8f8f9;
   border:3px double #DAECFF;}
.uvodny
{  margin: 5px 10px;
   padding:5px;
   background: #f8f8f9;
   border:3px double #DAECFF;}
   
 code {
	background-color: #E6F3EC;
	margin:5px 50px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	display: block;
}    


