/* CSS Document */
body {
	margin:0; padding:0;
	background:#fff;
	text-align:center;
	font: 12px/1.5 Lucida Grande, Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;
color:#000;
	}
a {
	color: #008000;
	text-decoration: underline;
		font-weight: bold;}
a:hover {
	color: #f60;
	text-decoration: none;	}			
	
 h1, h2, h3, h4, h5 {
 
   line-height: 1.3em;
   margin: 0 0 5x 0;
   padding:0;
   	font-weight: bold;
}
h1 {
     
      font-size:250%;
     color:#000
   
      }
h2 {

	font-size: 20px;
	color:#000; 

}
  h3  {color:#E36C2A; 
       font-size: 16px;
   }		
p  {
      margin: 0 0 8x 0;
   }	
	
#hlavicka {
    margin:0;
     padding:0px;
    height: 150px;  
    background: url(1stuple.jpg) no-repeat; 
  
    }
#hlavicka  h1 {

position: absolute;
left: -1000px;
width: 900px;
}


#obsah {
	width: 960px;
	margin:5px auto;
	text-align:left;
	background:#fff;
	}

#levypanel {
	float: left;
	width: 400px;
	margin:0; padding:20px 0;
	}

#levypanel-obsah {
	margin:0; 
	padding: 15px 1em;
		text-align:left;
	}
.lavy {
	margin:0; 
	padding: 0.5em 10px;
	
	}
#hlavnipanel {
	margin:0 0 0 420px; 
	padding:0;
	}

#hlavnipanel-obsah {
	margin:0; 
	padding: 0.5em 1em;
	}

#paticka {
clear:both;
     padding: 10px;
}

#paticka p {
margin:10px 0;
     padding: 10px;
border-top:3px double #EFF6D5;
text-align:right;
font-size:11px;
}


hr.cleaner {
	clear:both;
   display: none
	}
	

#nav  {
	position: absolute;
	top: 120px;
	right: 75px;
}
#nav ul  {
font: 11px/1.3 Lucida Grande, Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;


}

#nav ul li  {
	list-style: none;
	display: inline;
	padding: 0;
	margin-top: 0;
	margin-left: 8px;
	margin-bottom: 0;
	margin-right: 0px;
	color: #FFFFFF;

}

#nav ul li a:link, #nav ul li a:visited  {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
#nav ul li a:link, #nav ul li a:visited  {
	color: #709C0F;
	background-color: #fff;
	padding: 7px;
	border:1px solid #ccc;
	
}

#nav ul li a.active  {
	color: #ffffff;
	background-color: #E06D2C;
}

#nav ul li a:hover  {
	color: #ffffff;
	background-color: #E06D2C;
}	

.current a:link, .current a:visited  {
	color: #ffffff !important;
	background-color: #709C0F !important;
}
 .novy{
margin: 10px 5px 5px 5px;
padding:15px 5px 10px 5px;
background:#EFF6D5 url(novy.jpg) 100% 100% no-repeat ;
border: 4px double #D8EBC8 ;
}

.ponuka{
clear: both;
margin: 10px 15px 5px 15px;
padding:5px 5px 10px 5px;
background:#EFF6D5;
font-size:11px;
 line-height: 1.3em;

}
.obchod{

margin: 25px 100px 5px 100px;
padding:8px;
background:#ffffcc;
font-size:12px;
text-align:center;
border:1px solid #ccc;

}
.thumbnail
{
float: left;
width: 100px;
border: 1px solid #EFF6D5;
margin: 0 5px 15px 5px;
padding: 5px;
background:#FCFEF7;
}

.clearboth { clear: both; }
.thumbnail p { margin-top: 0;  font-size:10px;text-align:center; }

