/*{border: 1px solid black !important;} */
			body { font-size: 16px; margin: 0; text-align: center; background: white; /* <� hacek na centrovani bloku v MSIE 5" */
				   font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;	
				   }
			img { border: 0; }
			form, input { margin :0; padding: 0; }
			h1 { font-size: 1.2em; margin: 0px;  text-align: left; }
			h2 { font-size: 1em; margin: 0px; text-align: left;}
			h2.big { font-size: 1.2em; margin: 0px;  text-align: left; }
			p { font-size: 0.9em; margin:  0; text-align: left; }
			input {border:  solid 1px; border-color: #D6C187; }
			textarea {border:  solid 1px; border-color: #D6C187; }
			ul, 	li {text-align: left;}
			li {margin-bottom: 5px;}
			
			#stranka { width: 808px; margin: 0 auto; padding: 2em; } /* velikost, centrovani (auto) cele stranky */
			/* zobrazeni nadpisu www.rojikovokoreni.cz nahore na MENU */
			#nadpis_www a {	width: 316px; height: 22px; margin: 0 auto; padding-bottom: 2px ; margin-right: 250px; display: block; }
			#vlajky img {float: left; margin-right: 3px; margin-bottom: 0; padding-bottom:0;}
			
			/*Koreni od A do Z*/
			#www_map a {float: right; margin-right: 3px; margin-bottom: 0; padding-bottom:0; text-decoration: none; font-size:100%; font-weight: bold}
			#list { padding-bottom:20px; padding-left:20px;}
			#list h2 { font-size:80%;}
 			#list a { text-decoration:none;}
			#list a:hover {text-decoration:underline;}

			.ciselnik {  font-size: 0.7em; width:521px; text-align: right; margin-top: 0px;}
			.ciselnik a {text-decoration: none;}
			.ciselnik a strong { text-decoration: underline;}
			
/**************** MENU ***********************/
			#menu { height: 129px; margin: 0 55px; padding: 0em; } /* hlavni blok pro menu */
			#ostatni a { width :180px; height: 129px;  float: left; /* polozka ostatni */
						 background: url("../design/menu/ostatni.jpg") no-repeat white left bottom;	}
			#ostatni a:hover { background-position: -180px bottom; }  /* polozka ostatni aktivni*/
			
			#bez_soli a { width :170px; height: 129px; float:left; /* polozka bez soli */
						  background: url("../design/menu/bezsoli.jpg") no-repeat white left; }
			#bez_soli a:hover { background-position: -170px ; } /* polozka bez soli aktivn�*/
			
			#bez_glutamanu a { width :160px; height: 129px; float:left; /* polozka bez glutamanu */
								background: url("../design/menu/bezglutamanu.jpg") no-repeat white left; }
			#bez_glutamanu a:hover { background-position: -160px ;} /* polozka bez glutamanu aktivni */
			
			#jednodruhove a { width :181px; height: 129px; float:left; /* polozka jednodruhove */
							  background: url("../design/menu/jednodruhove.jpg") no-repeat white left bottom; } 
			#jednodruhove a:hover {background-position: -181px bottom;} /* polozka jednodruhove aktivni */
				

/********************** TELO ********************/
		#telo {	width: 808px;} /* hlavni blok */
			#telo_pata_top { height: 20px; text-align: right;} /* vrsek tela - zaoblene rohy */
			#telo_pata_bottom { height: 33px;  text-align: left;} /* spodni pozadai - zaoblene rohy */
				 /* odkaz www.rojikovokoreni.cz  vlevo dole */
				#telo_pata_bottom a { font-size: small; margin-left: 20px; font-weight: bold; text-decoration: none; }
			/* levy blok v hlavnim zobrazovacim poli pod menu */
			#matrijoska_left { width: 555px; } /* levy blok v hlavnim zobrazovacim prosoru - matrijoska:vnoreni abyse rozmerove zobrazovalo stejne ve vsech prohlizecich*/
			#telo_main_left { margin:  0  0px 0 25px;} /* zarovnani leveho okna*/
			#telo_main_left h1 { margin-bottom: 10px;} 
			#matrijoska_right {	width: 248px; float: right; } /* pravy blok v hlavnim zobrazovacim poli pod menu */
			#telo_main_right {	margin:  0 15px 0 0 ; } 
			.min_height {  min-height: 730px; height: 730px;} /* minimalni vyska tela stranky */
				div[class] .min_height { height: auto; }
				
/*********************** TRIDA KORENI ***************************/
			/*.koreni *{border: 1px solid black !important;} */
			.koreni { width: 521px; font-size: 1em;	padding: 10px 0;  } /* vychozi blok kazdeho objektu koreni */
			.min_height_koreni {  min-height: 220px; height: 220px;} /* minimalni vyska tela stranky */
				div[class] .min_height_koreni { height: auto; }
				
				/* pozadi popisku - nadpisu */
				.koreni .popisek { width: 521px; height: 38px; text-align: left; }
				/* text v popisku */
				.koreni .popisek h2 { margin: 2px 0 0 20px;	color: white; }
				.koreni .popisek a { color: white; text-decoration: none; }
				/* telo objektu - postrani lajny */
				.koreni .telo { border-left: 2px solid ; }
				/* odsazeni obrazku */
				.koreni .obrazek { margin: 0 3px; }
				/* vlastnosti objektu zobrazit na pravo - text vne vlevo */
				.koreni .vlastnosti { width: 352px;	float: right; text-align: left; } 
					/* data - formatovani vlastnosti */
					.koreni .data { font-size: 0.8em; padding: 1px 10px; }
					.koreni .data_head {height: 9px;}
					.koreni .data_foot {height: 9px;}
						
						/* kniha receptu */
						.koreni .recept_bckg { font-size: 0.9em; padding-top: 25px; float: right;}
						.koreni .recept_bckg a { font-size: 0.8em; } /* odkaz pod knihou receptu */
						.koreni .popis { width: 332px; font-size: 0.8em; text-align: justify;  } /* text v popisu koreni */
						.koreni .detail_koreni {float: right; padding-right: 40px;  overflow: hidden; height: 50px; width: 50px;}
						.koreni .nadpisky {width:150px;}
						
					.koreni .akce { font-size: 0.9em; margin: 10px 0 0 0; } /* aktivni prvky */
						.koreni .akce form { float: right; 	} /* obtekani formulare */
						.koreni .mnozstvi { margin: 0 15px;  } /* mnozstvi zbozi */
						.koreni .tl_pridat { width: 145px; height: 22px;	border: 0; font: caption; color: white; }

/*********************** DETAIL KORENI ***************************/			
				#detail_bottom { float: left; width: 518px; padding-top:15px; }
				#detail_koreni { float: right; width: 150px;}
				#detail_recepty {width: 359px; }
				.podtrzeno { border-bottom: solid 1px; }
				
/********************** Prave menu - VYHLEDAVANI ********************/				
			/* #vyhledavani * {border:1px solid;} */
			#vyhledavani { padding-left: 40px; } /* hlavni blok panelu vyhledavani */
				#vyhledavani_top { width: 159px; height: 41px; }/* hlavicka Vyhledavani */
				#vyhledavani_middle { width: 155px; border-left: 2px solid; border-right: 2px solid ;}/* prostredni blok + okaje */	
				/* tlacitko OK */
				#vyhledavani .tl_ok { width: 54px; height: 20px;  border: 0; font: caption; color: white; margin-top: 8px; vertical-align: middle;}
				#vyhledavani_bottom { width: 159px;	height: 19px; /* paticka Vyhledavani */}

/********************** Prave menu - ESHOP ********************/		
			#eshop { padding-left: 40px; margin-top: 15px;	}/* hlavni blok panelu eshop */
				#eshop_top { width: 159px; height: 39px; /* hlavicka  */ }
				#eshop_middle { width: 155px; border-left: 2px solid; border-right: 2px solid ; }/* prostredni blok + okaje */	
					/* paticka  */
				#eshop_bottom { width: 159px; height: 24px; }
				#eshop .login {	text-align: right; padding-right: 15px;	}/* pole input */
				#eshop .heslo {	text-align: right; padding-right: 15px;	}/* pole input */
				#eshop form { font-size: 0.9em; } /* formular */
					/* tlaco prihlasit */
					#eshop .tl_prihlasit { width: 99px; height: 22px; border: 0; font: caption;	color: white; margin-top: 8px; vertical-align: middle;}
					/* tlaco registrovat */
					#eshop .tl_registrovat { width: 131px; height: 23px; border: 0;	font: caption;	color: white; margin-top: 8px;	vertical-align: middle;}
				/* KOSIK */
				#eshop a { width: 56px; height: 46px; display: block; margin: 0 auto; margin-top: 15px;	}
				#eshop a.link	{color: gray;width: 100%; text-align: center; margin-bottom: -25px; background: none; text-decoration: none;}
				#eshop a.link:hover	{width: 100%;  text-align: center; margin-bottom: -25px;}

				/* kosik aktivni */
				#eshop a:hover { width: 56px; height: 46px; background-position: -56px ;	display: block;	margin: 0 auto; margin-top: 15px; }
				#stav_kosiku { font-size: 0.75em;  padding-right: 70px;}
				#prihlasen  { font-size: 0.8em; }
/********************** Prave menu - KONTAKT ********************/				
			#kontakt { padding-left: 40px;	margin-top: 15px; } /* hlavni blok panelu eshop */
			#kontakt_top { width: 159px; height: 41px; }/* hlavicka  */
			#kontakt_middle { width: 155px; border-left: 2px solid ; border-right: 2px solid ; }/* prostredni blok + okaje */
			#kontakt_text {	font-size: 0.8em; margin-left: 10px; text-align: left; } /* textova data */
			#kontakt_bottom { width: 159px; height: 20px; }/* paticka  */

/********************** Prave menu - INFO ********************/	
			#info a {  font-size: 0.8em; color: Gray; display: block;}
			#info {  height: 100px; padding-left: 40px; padding-top: 10px; width: 120px;  text-align: left; overflow: hidden;}	
			#info strong { font-size: 1.4em;}				

/********************** KOSIK + objednavka **************************/				
			/* tabulka obsah kosiku */		
			.obsah_kosiku { border: solid 1px white; border-collapse: collapse; font-size: 0.8em; width: 521px; margin-top: 10px;}
			.obsah_kosiku td { border: solid white 1px; padding: 1px 5px; }/* polozky tabulky */
			.obsah_kosiku .thead td { color: white; font-weight: bold;  font-size: 1.1em;}/* zahlavi tabulky */
			.radek_suma td { font-weight: bold;  font-size: 1.1em;}/* zvyrazneny radek tabulky */
			.cena {text-align: right;} /* odsazeni plozky ceny */
			.mnozstvi {text-align: center;} /* odsazeni plozky mnozstvi */
			.nazev { text-align: left;} /* odsazeni plozky nazev */
			.prazdny_cell { background-color: white;} /* polozka s pruhlednym pozadim */
				/* patka tabulky - celkova cena */
			.tfoot  td { border-top: solid 3px white; font-weight: bold;  font-size: 1.1em;}
			.tfoot { font-weight: bold;  font-size: 1.1em; color: white; text-align: left;}
				/* formatovani tlacitek Prepocitat, Vyprazdnit kosik, Objednat*/
			.kosik_tlacitka { margin-top: 5px; border-top: solid 1px ; height: 50px;}
				/*  tlacitka Prepocitat, Vyprazdnit kosik, Objednat */
			.tl_prepocitat { float: left; margin-right: 5px; width: 131px; height: 23px; border: 0;	font: caption;	color: white; margin-top: 8px;	vertical-align: middle;}
			.tl_vyprazdnit { float: left; width: 145px; height: 23px; border: 0; font: caption; color: white; margin-top: 8px; vertical-align: middle;}
			.tl_objednat { float:right; width: 127px; height: 30px; border: 0; font: caption; margin-top: 15px; vertical-align: middle; line-height: 30px;}
				/* Tlacitko objednat  */
			.tl_odeslat_obj {  float: right; width: 177px; height: 34px; border: 0; font: caption;  margin-top: 15px; vertical-align: middle;}
			.formular {  border: solid 1px white;  border-collapse: collapse; font-size: 0.8em; width: 521px; margin-top: 10px;} 
			.formular td { padding: 2px 2px 2px 0;}
			.formular .nadpis_tabulky td {  color: white; font-weight: bold;  font-size: 1.1em; margin-bottom: 10px;}
			.napoveda {font-size: 0.7em;}
			.hvezdicka { color: red; }
			.lable { text-align: right;}
			
		/********************* UVODNI STRANKA s korenkama ********************/	 
			#color_vse {color: #b5774e;}
			#color_bezglut {color: #A6C02B;}
			#color_jednodruh {color: #DAB611;}
			#color_ostatni {color: #E34601;}
			#color_bezsoli {color: #FF730A;}	
		
		/********************* Spodni Boxik na odkazy copyright atd.  ********************/	 
			#down-box { font-size: 80%;}
			#down-box a{ text-decoration:none;}	
			
			
.disabled {
	background-color: #e6e6e6;
	color: #999;
}
.cleaner, .clr {
	clear: both;
}

