/* CSS Document */

body {
	text-align:center;
	background:#f5efcb url('img/body_bcg.jpg') repeat-x left top;
 	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif;
	color:#4c472b;
	margin:0;
	padding:0;
	font-size: 0.70em;
	}
/* text
-------------------------------------------------- */

h1, h2, h3, h4 {margin:0;}

h1 {text-transform: uppercase;color:#f55a00;font-size: 10pt;margin:20px 0px 10px 0px;}
h2 {color:#ca3600;text-transform: uppercase;color:#f55a00;font-size: 9pt;margin:0px 0px 10px 0px;}
h3 {}
h4 {}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {	border-collapse: collapse;margin-top: 10px;margin-bottom: 10px;font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border: 1px solid gray;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;}
td {border: 1px solid gray;padding: 5px 10px;vertical-align: top;background-color: white;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 1em;}


/* INLINES
-------------------------------------------------- */
abbr, acronym {	border-bottom: 1px dotted;	font-variant: small-caps;	cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: italic;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {text-decoration: none;}
a:visited{}
a:hover {text-decoration: underline; }

/* Img
-------------------------------------------------- */
img	{border:none;}

/* Bloky
-------------------------------------------------- */
#obal{position:relative;width:940px;margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;width:100%;height:337px;background:url('img/top1.jpg') no-repeat left top;}
#top_right{background:url('img/top_right.jpg') no-repeat left top;width:30px;height:337px;position:absolute;right:-30px;top:0px;}
#home{display:block;height:110px;left:50px;position:absolute;top:150px;width:400px;}

#top_nav_left{position:absolute;top:10px;left:0px;}
#top_nav_left{}
#top_nav_left ul{padding:0px;margin:0px;}
#top_nav_left ul li{color:#4c472b;list-style-type: none;display:block;float:left;padding:0px 6px 0px 0px;}
#top_nav_left ul li a{color:#4c472b;font-weight:bold;text-decoration:none;background:url('img/double_arrow_top.gif') no-repeat left 5px;padding:0px 0px 0px 10px;}

#top_nav_right{position:absolute;top:4px;right:0px;}
#top_nav_right ul{padding:0px;margin:0px;}
#top_nav_right ul li{list-style-type: none;display:block;float:left;height:49px;padding-right:1px;}
#top_nav_right ul li a{text-decoration:none;display:block;}
.top_nav1{width:142px;height:49px;background:url('img/bioworld.gif') no-repeat left top;}
.top_nav2{width:132px;height:49px;background:url('img/organic_cotton.gif') no-repeat left top;}
.top_nav3{width:120px;height:49px;background:url('img/organyc.gif') no-repeat left top;}

/* menu_h
-------------------------------------------------- */
#menu_h{position:relative;height:34px;background:url('img/menu_h_bcg0.jpg') repeat-x left top;}
#menu_h ul{padding:0px;margin:0px;}
#menu_h ul li{list-style-type: none;display:block;float:left;background:url('img/menu_h_right.jpg') no-repeat left top;padding-left:1px;}
#menu_h ul li a{text-decoration:none;line-height:34px;color:#f5efcb;font-weight:bold;display:block;padding:0px 20px 0px 20px;background:url('img/menu_h_bcg.jpg') repeat-x left top;}
#menu_h ul li a:hover{background:url('img/menu_h_bcg_hover.jpg') repeat-x left top;}
#prekryj{position:absolute;top:0px;left:0px;width:1px;height:34px;background:url('img/menu_h_bcg.jpg') no-repeat left top;}
/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;background:url('img/maj_bcg.jpg') repeat-y left top;padding-bottom:20px;}
#pata_text{clear:both;position:relative;height:55px;}
#pata_text p{display:block;line-height:55px;color:#f55a00;padding-left:115px;}
#pata_text p a{color:#f55a00;text-decoration: none;}
#pata_text p a:hover{text-decoration: none;}

#tre{color:#F55A00;position:relative;width:640px;_width:940px;height:25px;line-height:25px;padding-left:300px;text-align:left;}
#tre a{color:#F55A00;text-decoration:underline;}

/* leva
-------------------------------------------------- */	
#leva{float:left;width:717px;overflow:hidden;position:relative;border-top:#f5efcb solid 3px;}	
#text{margin:0px 25px;}
#text a{color:#F55A00;text-decoration:underline;}
#text p a{color:#f55a00;text-decoration: underline;}
#text p a:hover{text-decoration: underline;}

.box{position:relative;float:left;width:311px;_width:331px;height:240px;_height:280px;padding:20px 20px 20px 0px;border-right:#d9d2aa solid 1px;}
.sudy{border:none;padding:20px 0px 20px 20px;}
.sudy .obr, .sudy p{float:right;}
.sudy .prejdi{margin:0px !important;}
.box_above{background:url('img/box_above.jpg') no-repeat left top;width:665px;height:11px;clear:both;}

.nadpis1{float:left;width:300px;height:35px;line-height:35px;}
.nadpis2{width:300px;float:right;height:35px;line-height:35px;}
.nadpis1 a{color:#f55a00;display:block;background:url('img/nadpis_lotties.jpg') no-repeat left top;padding:0px 0px 0px 78px;}
.nadpis2 a{color:#f55a00;display:block;background:url('img/nadpis_organyc.jpg') no-repeat left top;padding:0px 0px 0px 90px;}
.nadpis1 a:hover, .nadpis2 a:hover{text-decoration: none;}

.box .obr{position:relative;width:298px;_width:300px;height:98px;_height:100px;border:#b9b080 solid 1px;margin:0px 0px 20px 0px;}
.box .obr a{display:block;}
.box .obr a img{position:relative;left:1px;top:1px;}
.box p{display:block;width:300px;height:100px;overflow:hidden;color:#4c472b;}
.box a:hover{text-decoration: none;}
.prejdi{display:block;color:#4c472b;font-weight: bold;font-size:9pt;text-align: right;margin:0px 12px 0px 0px;}
.prejdi em{font-style: normal;color:#57ae1e;background:url('img/double_arrow_green.gif') no-repeat left 6px;padding:0px 0px 0px 9px;}

.produkt{position:relative;color:#4c472b;clear:both;margin:0px;height:140px;}
.produkt a img{float: left;border:#b8b07f solid 1px;margin:0px 10px 10px 0px;}
.produkt a{color:#4c472b;text-decoration: none;}
.produkt a:hover{text-decoration: none;}

/* prava
-------------------------------------------------- */	
#prava{width:223px;	float:right;overflow:hidden;position:relative;}
.shop{background:transparent url('img/shop.jpg') no-repeat scroll left top;display:block;height:151px;margin:3px 0px 0px 3px;width:220px;}

.letosni_novinka {background:transparent url('img/letosni_novinka.jpg') no-repeat scroll left top;height:151px;position:relative;width:220px;margin:3px 0px 0px 3px;}
.letosni_novinka div {height:85px;left:20px;position:absolute;top:51px;width:80px;}
.letosni_novinka div h3 {margin:0px 0px 4px 0px;padding:0px;}
.letosni_novinka div h3 a {color:white;font-size:8pt;text-decoration:none;}
.letosni_novinka p {color:white;font-size:8pt;text-align:left;}
.letosni_novinka p a {background:transparent url('img/double_arrow_white.gif') no-repeat scroll left 5px;color:white;font-size:8pt;font-weight:bold;padding:0px 0px 0px 10px;text-decoration:none;}
.letosni_novinka_obr img {border:1px solid #CA3401;bottom:16px;position:absolute;right:16px;}
.letosni_novinka p a:hover, .letosni_novinka div h3 a:hover{text-decoration: none;}

/* pata
-------------------------------------------------- */	
#pata{clear:both;position:relative;width:100%;height:auto;}
#pata_right{position:relative;color:#D5CCA5;float:right;font-size:8pt;padding:0px 35px 3px 0px;text-align:center;line-height:15px;}
#pata_right a{color:#D5CCA5;text-decoration: underline;}

#pata_menu{float:left;_display:inline;width:550px;position:relative;margin:0px 0px 0px 85px;padding:0px 0px 3px 0px;}
#pata_menu a{white-space:nowrap;border-right:1px solid #D5CCA5;color:#D5CCA5;font-size:10px;font-weight:normal;line-height:17px;padding-left:1px;padding-right:6px;text-decoration:none;}
#pata_menu a:hover{text-decoration: underline;}
.prvni{border-left:1px solid #D5CCA5;padding-left:5px !important;}
	
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}	
.line{border-bottom:#d9d2aa solid 1px;margin:10px 0px;}
