body{margin:0px;padding:0px; background:url(../images/body_repeat_bg.gif) repeat-x;background-color:#193e04;font-family:"Trebuchet MS","Helvetica CE",Arial,sans-serif;, }

ul{list-style-type:none}

h1, h1 a {color:#193e04;font-size:22px; font-weight:bold;=margin-top:10px}


a { color: #271E04; }

.break {clear:both; height: 1px; font-size: 1px;}

.notif {color:red;font-weight:bold}



input.submit, input.button,input.submit_wide {

	border: 3px solid #000B00;

	color: #fff;

	background: #6E8434;

}

input.kosik, input#mnozstvi{

	border: 2px solid #6E8434;

	width: 50px; 

}



table.tab_produkty{

	width: 520px;

}

table.tab_produkty td{

	font-size: 12px;

	line-height: 22px;

	height: 22px;

}

	/*

	table.tab_produkty td a{

		color: #271E04;

	}

	*/

#head td{

	font-size: 12px;

	border-bottom: 2px solid #271E04;

}



#obalek{text-align:center}

#hlavni{width:972px;margin:auto;text-align:left}

#horniStred {height:189px; background:url(../images/top.png) no-repeat}

#sloupce{background: url(../images/sloupce_bg.gif) repeat-y}

#levySloupec {width:207px;float:left}

#prostredniSloupec {width:572px;float:left;background:url(../images/middle_bg.jpg) no-repeat; min-height:229px}

#pravySloupec {width:193px;float:right}



/*levy sloupec*/

#menu {margin:0px;padding:0px}

#menu ul, #oddeleni ul{font-family:Tahoma, Verdana}



#menu ul {min-height:330px; background:url(../images/ul1_bg.png) no-repeat; margin:0px;padding:0px;font-size:13px}

#menu ul li {min-height:30px; line-height:30px; padding-left:10px;font-weight:bold}

#menu ul li, #menu ul li a {color:#000;text-decoration:none}

#menu ul li a:hover, #menu ul li a.current{font-weight:bold; color:#686250;text-decoration:underline;}



#oddeleni ul {width:207px; padding:0px;margin:0px; font-size:10px}

#oddeleni ul li{background:url(../images/e_shop_li.gif) no-repeat; min-height:30px; line-height:30px; padding-left:15px}

#oddeleni ul li a{font-weight:bold; color:#000;text-decoration:none}

#oddeleni ul li a:hover, #oddeleni ul li a.current{font-weight:bold; color:#686250;text-decoration:underline}

#oddeleni ul li a.redli{	font-weight: bold;	color: #F55701;}

#oddeleni ul li a.redli :hover, #oddeleni ul li a.redli :active{  color: #f00; }



#kontaktLevy{font-family:Tahoma, Verdana;margin:0px;padding:0px;background:url(../images/kontakt_repeat_bg.gif) repeat-y;text-align:right;}

#kontaktLevyContent{background:url(../images/kontakt_bottom.gif) no-repeat left bottom;min-height:190px; width:160px;color:#f8fee6;padding-right:47px;font-size:11px;padding-bottom:10px}

#kontaktLevyContent a {color:#f8fee6}

#kontaktLevyTop strong.nadpis {color:#000;font-size:18px}

#kontaktLevyTop{background:url(../images/kontakt_top.gif) no-repeat;height:37px;line-height:37px;padding-right:47px}

#kontaktLevyContent a.odkaz {color:#859336; font-size:12px}



#prepravaLevy{font-family:Tahoma, Verdana;margin:0px;padding:0px;background:url(../images/doprava_bg_repeat.gif) repeat-y;}

#prepravaLevyContent{min-height:95px;text-align:right; width:160px;color:#f8fee6;padding-right:47px;font-size:11px;padding-bottom:10px}

#prepravaLevyContent a {color:#f8fee6}

#prepravaLevyContent strong.nadpis {color:#000;font-size:18px}

#prepravaLevyContent a.odkaz {color:#000; font-size:12px}

#prepravaLevyBottom {background:url(../images/doprava_bottom.gif) no-repeat;height:12px;margin:0px;padding:0px;line-height:1px;font-size:1px}

#prepravaLevyTop{background:url(../images/doprava_top.gif) no-repeat;height:111px;}





/*prostredni sloupec*/

#obsah {

	padding-top:55px;

	_padding-top:70px;

	=padding-top:70px;

	width: 542px;

  margin-left: 15px;

  margin-right: 15px;

  margin-bottom: 15px;

}

	/*

	#obsah h1{

		margin-left: 15px;	

	}

	*/

div.obsah{

}

.objednavka_final td{border:1px solid #193e04}

#obsah .poznamka {font-size:10px;}
#obsah .poznamka2 {font-size:11px;}

/* pravy sloupec*/

#loginArea,#basket,#viteze {font-family:Tahoma, Verdana,sans-serif;color:#f8fee6; font-weight:bold}

#loginArea{height:195px; background:url(../images/login_bg.png) no-repeat;font-size:10px;}

/*#loginArea table {float:left; margin:45px 0px 0px 35px}*/

#loginArea table {float:left; margin:45px 0px 0px 35px; _margin:45px 0px 0px 16px;}

#loginArea table td {padding: 5px 0px 5px 0px;_padding: 4px 0px 4px 0px}

#loginArea strong {color:#819036;font-size:12px}

#loginArea span {color:#f8fee6; font-size:12px;font-weight:bold}

#loginArea a {color:#FBDF4C; text-decoration:none}

#loginArea input.text {background:url(../images/login_input_text.gif) no-repeat bottom right;  border:0px;width:97px;height:20px;color:#f8fee6; padding:2px 0px 0px 5px}

#loginArea input.submit {background:url(../images/login_input_submit.gif) no-repeat; border:0px;width:101px;height:26px;margin:0px}



#basketTop{height:111px; background:url(../images/basket_top.gif) no-repeat; text-align:center}
#zapomenuteHeslo {height:15px;text-align:center}
#zapomenuteHeslo a {font-size:11px;}

#basket {background:url(../images/basket_bg_repeat.gif) repeat-y; text-align:right; padding-right:15px;font-size:11px}

#basket strong {color:#271e04;font-size:18px}

#basket span {text-decoration:underline; line-height:16px}

#basket a {color:#271e04; font-size:12px}

#basketBottom{height:9px; background:url(../images/basket_bottom.gif) no-repeat}



#vitezeTop {height:111px; background:url(../images/vite_ze_top.gif) no-repeat}

#viteze {background:url(../images/vite_ze_bg_repeat.gif) repeat-y; font-size:11px; padding: 5px 15px 5px 35px;text-align:right}

#viteze strong {color:#859336;font-size:18px}

#viteze a {color:#859336; font-size:12px}

#vitezeBottom{height:11px; background:url(../images/vite_ze_bottom.gif) no-repeat}



/*spodek*/

#spodek {background:url(../images/spodek_bg.gif) no-repeat; height:154px; padding:10px}

#spodek, #spodek a{color:#a6c952; text-decoration:none; font-size:11px}

#spodek span.propagate {margin-left:310px}
#spodek div.odkazy {margin-top:50px;text-align:center}



div.product{

	float:left;
	width:255px;

	margin-bottom: 10px;

	margin-right: 10px;

	background-color: #E8EFD1;

}

	div.product h2 {font-size:12px; padding: 0px; margin: 0px; margin-bottom: 10px; padding-left: 10px; height: 40px; line-height: 40px;_margin-right:0px}

	div.product h2 a { color: #fff ; text-decoration: none; } /* #193E04 */

	div.product img { margin-right: 10px; margin-left: 10px;}

	div.product p { margin: 0px; padding: 0px; margin-right: 10px; font-size: 12px;_margin-right:0px}

	div.product img {	float: left;}

	div.product p { float: right;}

	div.product div.odkazy { clear: left; margin: 10px;}
	

	div.product div.odkazy a { color: #271E04; font-size: 12px; }
  div.product div.odkazy img {border:none; float:right}


#product-detail .price {font-size:17px;font-weight:bold}

#product-detail .price_small {font-size:12px;font-weight:bold}

#cena_celkem {font-size:20px;font-weight:bold;text-decoration: underline;}
#product-detail td.odkazy div.right {text-align:right}
#product-detail td.povidani {min-width:200px}
#product-detail td.odkazy p em {font-size:10px}
#product-detail td.odkazy p {margin-top:10px;}
#product-detail td.odkazy p.upozorneni {color:red}
/*prodejny*/



div.prodejna,div.sampion {margin-bottom:10px;font-size:12px;text-align:center}

div.prodejna h2,div.sampion h2 {margin:0px; font-size:18px}
h2.mensi a {font-size:16px}



div.sampion img {float:left}



