BODY {
	background-color:#f1f2e4;
}
TABLE {
	font-size:11px;
	font-family:arial;
}
.hlavicka {
	height:190px;
	border-left:1px solid #07311d;
	border-right:1px solid #07311d;
}
.button_submit {
	font-size:11px;
	background-color:#615d5a;
	color:#ffffff;
	border:0px;
}
A, A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {
	text-decoration: none;
}
A:HOVER {
	text-decoration: underline;
}
.clear {
  clear:both;
}
.header_left1, .header_right1 {
	background-color:#557d2a;
	height:5px;
}
.header_middle1_l {
	border-left:3px solid #07311d;
	float:left;
	width:5px;
}
.header_middle1_r {
	border-right:3px solid #07311d;
	float:right;
	width:5px;
}
.header_middle1 {
	/*border-left:3px solid #07311d;
	border-right:3px solid #07311d;*/
	background-color:#435f25;
	height:5px;
}
.body_left, .body_right {
}
.menu_top {
	background-color:#435f25;
	/*border-left:3px solid #07311d;
	border-right:3px solid #07311d;*/
}
.hlavne_kategorie {
	background-color:#435f25;
	padding:8 0 8 0;
}
.hlavne_kategorie TABLE{
	font-size:12px;
}
.info_top {
	background-image:url(/image/bg_info1.jpg);
	background-repeat:repeat-y;
	padding:5 10 5 10;
}
.info_top_uvod {
	background-image:url(/image/bg_info.jpg);
	background-repeat:repeat-y;
	padding:5 10 5 10;
}
.kontakt_nadpis {
  color:#435f25;
	font-size:14px;
}
.kontakt_zamestnanci {
  background-color:#435f25;
	color:#ffffff;
}
.akcie_novinky_nadpis {
  color:#5f5f57;
  font-size:14px;
  padding:5 5 5 5
}
.akcie_novinky_stlpec {
  width:33%;
	border-top:2px solid #435f25;
	border-bottom:2px solid #435f25;
	background-color:#e5e9db;/*eff2e2*/
}
.akcie_novinky_stlpec H3 {
	padding:3 20 3 20;
	margin:0 15 5 0;
	float:right;
	color:#ffffff;
	font-size:12px;
}
.akcie_novinky_stlpec1 {
  background-color:#435f25;
}
.akcie_novinky_stlpec2 {
  background-color:#006d3d;
}
.akcie_novinky_stlpec3 {
  background-color:#90abbd;
}
.akcie_novinky_stlpec IMG {
  border:1px solid #5f5f57;
}
.right_blok_shop_nadpis {
  padding:2 5 2 5;
	background-color:#81a436;
	border-top:1px solid #435f25;
	border-bottom:1px solid #435f25;
	color:#ffffff;
	font-size:12px;
}
.right_blok_shop {
  padding:0 0 30 0;
	background-color:#daecb3;
	border-bottom:1px solid #435f25;
}
.kosik_produkt {
  color:#000000;
	clear:both;
}
.produkt_akcia {
	padding:0 3 0 3;
	background-color:#00ff00;
	margin:5 0 5 0;
	float:left;
}
.produkt_www {
	clear:both;
}
.produkt_block_img {
  border:2px solid #cccccc;
	cursor:pointer;
	padding:0px; 
	margin:0px;
	clear:both;
}
.body_left {
	background-image:url(/image/bg_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.body_right {
	background-image:url(/image/bg_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.stranka_body {
	background-image:url(/image/bg_info.jpg);
	background-repeat:repeat-y;
	
}
.popis_left_column {
	width:345px;
	float:left;
	text-align:justify;
	margin:0 0 0 5;
}
.popis_right_column {
	width:345px;
	float:right;
	text-align:justify;
	margin:0 5 0 0;
}
.body_line {
  margin:190 0 0 0;
	width:100%;
	height:26px;
	background-color:#5f7d23
}
.pata_left, .pata_right {
  background-color:#557d2a;
}
.pata_middle {
  background-color:#435f25;
}
.block_head {
  color:#435f25;
	font-size:18px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.produkt_head {
  color:#435f25;
	font-weight:bold;
}
.produkt_bg {
	background-color:#f1f2e4;
}
.menu_bg {
	background-color:#435f25;
}
.menu_color {
	color:#435f25;
}
.menu, .menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7       {
	padding:3 0 3 0;
	cursor:pointer;
}
.menu {
	background-color:#435f25;
	border-bottom:1px solid #000000;
}
.menu1 {
	background-color:#637e2a;
	border-bottom:1px solid #435f25;
}
.menu2 {
	background-color:#81a436;
	border-bottom:1px solid #637e2a;
}
.menu3 {
	background-color:#9dc742;
	border-bottom:1px solid #81a436;
}
.menu4 {
	background-color:#baeb50;
	border-bottom:1px solid #9dc742;
}
.menu5 {
	background-color:#d0fa75;
	border-bottom:1px solid #9dc742;
}
.dropcek_small {
  color:#435f25;
	font-size:12px;
}
.dropcek_large {
  color:#435f25;
	font-size:18px;
}
.menu_over1 {
	background-color:#eeeeee;
	padding:3 0 3 0;
	color:#000000;
	border-bottom:1px solid #000000;
}
.menu_over {
	background-color:#ffffff;
	padding:3 0 3 0;
	color:#000000;
	border-bottom:1px solid #000000;
}
.menu_over a {
	color:#000000;
}
