/* @override http://kleis.cz/style.css */

/* common styles
----------------------------------------------- */
body {
background: #EDEDED;
font-family: Verdana,sans-serif, "Geneva CE";
margin: 0 10% 0 10%;
padding: 0;
color: #000;
}

/* layout
----------------------------------------------- */
#obsah {
position: relative;
margin: auto;
padding: 0;
width: 800px;
font-size:95%;
background: #fff;
}
/*
#menu h2 {
text-align: center;
width: 18.2%;
_width: 18.2%;
padding: 0.4em; 	
display: inline-block;
text-decoration:none;
color: #000000;
white-space:nowrap;
background: #C7F83E;
color: #739D00;
font-size: 85%;
}
*/
h1 {
font-size: 140%;
color: #739D00;
}
h2 {
font-size: 130%;
color: #739D00;
}

ul#back_menu li {
list-style: none ;
float: left;
padding-right: 4px;
}
ul#back_menu li.last {
padding-right: 0px;
}
ul#back_menu li a{
float: left;
}
#back_menu{
background: #fff;
text-decoration:none;
font-size:85%;
padding: 0;
margin: 0 0 0 0;

position: absolute;
width: 100%;
top: 246px;
}

#back_menu li a{
text-align: center;
width:146px;
padding: 0.4em; 	
display: inline-block;
text-decoration:none;
color: #000000;
white-space:nowrap;
background: #C7F83E;
color: #739D00;
}
#back_menu li.last a{
width: 148px;
}
#back_menu a:hover {
background: #739D00;
color: #C7F83E;
}

#back_menu a.active {
background: #739D00;
color: #C7F83E;
}

#menu_prod {
position: absolute; top:280px; right:0;
margin:0; padding:0 0 5em 0;
width: 20%;
line-height: 1.8;
overflow:hidden;
border-left:1px solid #B1F100;
background:#C7F83E;
color: #739D00;
}

#menu_prod a {
display:block;
margin:0; padding: 0.5em;
text-decoration:none;
}

#menu_prod a:hover {
background: #739D00;
color: #C7F83E;
}

#menu_prod a.active {
background: #739D00;
color: #C7F83E;
}

#text {
font-size:80%;
min-height:25em;
_height:25em;
margin: 5em 1em 1em 1em;
width: 100%-1em;
background: transparent;
}

#zapati {
font-size: 80%;
margin: 0;
height: 2em;
line-height: 2em;
text-align: center;
border-top: 1px solid #B1F100;
border-bottom: 1px solid #B1F100;
background: #C7F83E;
color: #739D00;
}

.hidden { display:none }


/* header
----------------------------------------------- */

#logo {
	background: url("pic/logo.png") top left no-repeat;
	height: 246px;
	margin: 0;
	}

#logo p {
	display: none;
	}

#logo h2 {
	display: none;
	}


/* links
----------------------------------------------- */

a, a:link, a:visited {
color: #739D00;
text-decoration: underline;
font-weight: normal;
}

a:hover {
color: #fff;
text-decoration: none;
font-weight: normal;
background: #739D00;
}

table {
width:100%;
border-top:1px solid #B1F100;
border-left:1px solid #B1F100;
border-right:1px solid #B1F100;
border-spacing:0;

}

th {
background: #C7F83E;
}

td, th{
margin:0;
padding:0.5em;
border-bottom:1px solid #B1F100;

}

img {
color: #fff;
}

#nadpis {
float:left;
margin: 1em 1em 1em 3em;
width:40%;
_width:50%;
min-height:20em;
_height:255px;
}

.obrazek {
float:left;
width:200px;
height:255px;
}

.obrazek  img{
float:left;
}

.nazev1 {
font-size:150%;
font-weight: bold;
color: #A67600;
}

.nazev2 {
line-height: 2;
font-size:100%;
font-weight: bold;
color: #A67600;
}

.produkt {
float:left;
margin:1em 2em 1em 3em; 
padding: 0.5em;
text-decoration:none;
white-space:nowrap;
text-align: center;
border:1px solid #B1F100;
width:30%;
height: 15em;
}

.produkt a {
text-decoration:none;
font-weight:bold;
font-size: 100%;
line-height: 2em;
}

.produkt a:visited {
text-decoration:none;
font-weight:bold;
font-size: 100%;
line-height: 2em;

}

.produkt a:hover {
text-decoration:none;
font-weight:bold;
color:#BF9630;
background: #fff;
}

.free_from, .slozeni, .analyza {
margin: 1em;
padding: 1em;
line-height: 2;
float:left;
width:22%;
_width:25%;
border-left: 1px solid #B1F100;
min-height: 24em;
_height: 320px;
}

.akce {
padding:  0 0 1em 0;
margin:  1em 0 0 0;
width:100%;
border-bottom: 1px solid #B1F100;
text-align:justify;
}

.akce h3{
font-size: 140%;
color: #A67600;
}

.datum {
display: block;
width:100%;
text-align:right;
font-size: 80%;
font-weight: bold;
color: #BF9630;
}

hr.end {
clear:both;
height:1px;
margin: -1px 0 0 0; padding:0;
border:none;
visibility: hidden;
}

.produkty {
width:80%;

}

/* CSS Document */
