html, body {
height: 100%;
}
p {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; margin-top: 0px; margin-bottom: 0px;}
form {margin-top: 0px; margin-bottom: 0px;}
div {color:#000000; font-family: Verdana, Tahoma, Arial CE; }
span {color:#000000; font-family: Verdana, Tahoma, Arial CE; }
td {font-size: 10px; color: #000000; font-family: Verdana, Arial, sans-serif}
li {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
ul {color: #000000; margin-left: 20px; margin-top: 0px; margin-bottom: 0px;}
H1 {position: absolute; z-index: 1; top: 285px; left: 250px; width: 500px; height: 14px; background:url('images/oranzovahvezda.gif') 0% 50% no-repeat #fff; margin:0; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#6E7379; font-weight: bold;}
H2 {position: absolute; top: 25px; left: 77px;margin:0; color: #7E7D7D; font: normal 18px/1 Tahoma;}
H3 {margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: underline;}
input {font-family: Tahoma, Arial; font-size: 11px;	color: #000000;}

.lnk {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none;}
.input2 {border: 1px solid #4F4F4F; color: #4F4F4F; font-family: Verdana; font-size: 11px;}
.copyright {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; font-weight: bold; text-align: center;}

a {color: #000000; text-decoration: none}
a:hover {text-decoration: underline}

.odkaz_menu{width: 170px; height: 18px; background:url('images/ctverecek.gif') 0% 50% no-repeat #fff; margin:0; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; margin-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#6E7379; font-weight: normal; border-bottom: 1px solid #D3D5D7;}
.odkaz_menu_posledni{width: 170px; height: 14px; background:url('images/ctverecek.gif') 0% 50% no-repeat #fff; margin:0; padding-left: 10px; padding-bottom: 0px; padding-top: 0px; margin-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#6E7379; font-weight: normal; }
.shop_title_left {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; text-align: center; margin-right: 2px; padding-top: 5px; height: 17px;}
.shop_title_left2 {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none; font-weight: normal; text-transform: uppercase; text-align: center;}
.shop_title_left2:hover {color: #000000; text-decoration: underline;}
.shop_title_horni {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 9px; text-decoration: none; text-transform: uppercase; text-align: right;}
.shop_title_right {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; background: #F9B919 url('images/header.gif') repeat-x; border-top: 1px solid #0055A5; border-bottom: 1px solid #0055A5; text-align: center; margin-left: 2px; padding-top: 5px; height: 17px;}
.bottom_anchor {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none;}
.bottom_anchor:hover {text-decoration: underline;}
.bottom_cerne {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-decoration: none;}
.bottom_cerne:hover {text-decoration: underline;}
.western {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none;}
.bottom_objednat {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 12px; text-decoration: none;}
.bottom_objednat:hover {text-decoration: underline;}
.home_anchor {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none; background: url('images/index_05.gif') no-repeat; padding-left: 15px;}
.home_anchor:hover {text-decoration: underline;}
.mail_anchor {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; text-decoration: none; background: url('images/index_07.gif') no-repeat; padding-left: 20px;}
.mail_anchor:hover {text-decoration: underline;}
.noliney {color:#EE4700;text-decoration: none;}
.noliney:hover {text-decoration: underline;}
.shop_menu {color:#6E7379;text-decoration: none;}
.shop_menu:hover {text-decoration: underline;}
.patickaa {color:#ffffff;text-decoration: none;}
.patickaa:hover {text-decoration: underline;}

.shop_nadpis_detail {color: #000000; font-size: 12px; font-family: Verdana, Tahoma, Arial; font-weight: bold; padding: 0; margin: 0;}
.shop_zvyrazneniceny_detail {color:#000000;}
.shop_kusu_detail {border: 1px solid #7474A3; vertical-align: middle; font-size: 11px; color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; background-color: #FFFFFF; text-align: right;}
.shop_popis_detail {color:000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; text-align: justify;}


.nakoupit {color:#C70000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.nakoupit:hover {text-decoration: underline;}
.hledej {color:#000000;font-family: Verdana, Tahoma, Arial CE; font-size: 12px; text-decoration: none;font-weight: bold;}
.hledej:hover {text-decoration: underline;}
.shop_button_novinky {font-size: 10px; color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; text-decoration: none;}
.shop_button_novinky:hover {color: #FF7600; text-decoration: underline;}
.odkaz1 {font-size: 9px;  font-family: Verdana, Tahoma, Arial, sans-serif; text-decoration: none; font-weight: normal; color:#b5292c;}
.odkaz1:hover {text-decoration: underline;}
.shop_select_kategorie {color: #000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; width: 138px;}
.shop_menu_kategorie {font-size: 11px;color: #6E7379; text-decoration: none;}
.shop_menu_kategorie:hover {font-size: 11px;color: #FF7600; text-decoration: underline;}
.shop_odstavec_vypis {color:#6E7379; font-family: Verdana, Tahoma, Arial CE; font-size: 11px}
.shop_odstavec_detail {color:#6E7379; font-family: Verdana, Tahoma, Arial CE; font-size: 11px}
.shop_darek_text {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px;}
.shop_darek_form {background-color: #DCFFA5; padding: 10px;}
.shop_darek_titulek {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold;}
.shop_darek_povinny {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; font-weight: bold;}
.shop_darek_poznamka {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; font-style: italic;}
.shop_darek_input {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px; border: 1px solid #603A23;}
.shop_darek_button {border: 1px solid #000000; vertical-align: middle; font-size: 11px; color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; background-color: #FFFFFF; width: 100px;}
.shop_counter {color:#FFFFFF; font-family: Verdana, Tahoma, Arial CE; font-size: 10px}
.shop_navigace {color:#000000; font-family: Verdana, Tahoma, Arial CE; font-size: 11px}
.shop_odkaz_navigace {color: #000000; text-decoration: none;}
.shop_odkaz_navigace:hover {color: #AE9D70; text-decoration: none}
.recyklace {
	FONT-SIZE: 8px;
	font-family : Verdana CE, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	color : #000000;
}
.smallred {
	FONT-SIZE: 10px;
	font-family : Verdana CE, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	color : #ff0000;
}
.smallbrown {
	FONT-SIZE: 10px;
	font-family : Verdana CE, Verdana, Arial CE, Arial, Helvetica, sans-serif;
	color : #990000;
}

.zelena {color: #86E119;font: normal 18px/1 Verdana CE, Arial, Helvetica, sans-serif;margin: 0 auto;}
.oranzove {color: #E1B51A;font: bold 12px/2 Verdana CE, Arial, Helvetica, sans-serif;margin: 0 auto;}
.oranzovem {color: #E1B51A;font: normal 11px/2 Verdana CE, Arial, Helvetica, sans-serif;margin: 0 auto;}
.sede {color: #7E7D7D;font: normal 10px/1 Verdana CE, Arial, Helvetica, sans-serif;margin: 0 auto;}
.sedev {color: #7E7D7D;font: bold 14px/1 Verdana CE, Arial, Helvetica, sans-serif;margin: 0 auto;}
.cerne {color: #000000;font: normal 14px/1 Verdana, Arial, Helvetica, sans-serif;margin: 0 auto;}
.sede_menu {color: #7E7D7D;font: bold 13px/2 Verdana, Arial;margin: 0 auto;}
.nadpis_kosik{color: #FFFFFF;font: bold 13px/2 Verdana, Arial, Helvetica, sans-serif;margin: 0 auto;}
/* kulate rohy a omezeni menu */
.box {
	position:relative;
	width:218px;
	height:auto;
	font-size:.8em;
	color:#000000;
	background:#FFFFFF;
	border-top:1px solid #5E5E5E;
	border-bottom:1px solid #5E5E5E;
	border-left:1px solid #5E5E5E;
	border-right:1px solid #5E5E5E;
	text-align:left;
}
.box2 {
	position:relative;
	width:208px;
	_width:228px;
  height:95px;
	_margin:10px;
	padding-left:10px;
	padding-right:10px;
  padding-bottom:10px;
  padding-top:0px;
	font-size:.8em;
	color:#000000;
	background: #ebebeb;
	border-top:1px solid #5E5E5E;
	border-bottom:1px solid #5E5E5E;
	border-left:1px solid #5E5E5E;
	border-right:1px solid #5E5E5E;
	text-align:left;
}
.box3 {
	position:relative;
  width:218px;
  height:95px;
  font-size:.8em;
	color:#000000;
	background:#FFFFFF;
	border-top:1px solid #5E5E5E;
	border-bottom:1px solid #5E5E5E;
	border-left:1px solid #5E5E5E;
	border-right:1px solid #5E5E5E;
	text-align:left;
}

.box4 {
	position:relative;
	width:710px;
	_width:720px;
  height:15px;
  padding: 3px;
	_margin:0px;
	font-size:.8em;
	color:#000000;
	background: #ebebeb;
	border-top:1px solid #5E5E5E;
	border-bottom:1px solid #5E5E5E;
	border-left:1px solid #5E5E5E;
	border-right:1px solid #5E5E5E;
	text-align:left;
}

.hl, .hr, .dl, .dr {
	position:absolute;
}

.hl, .hr {
	top:-1px;
}

.dl, .dr {
	bottom:-1px;
	_bottom:-2px;
}

.hl {
	left:-1px;
	background:url('circle.gif') left top no-repeat #fff;
}

.hr {
	right:-1px;
	background:url('circle.gif') right top no-repeat #fff;
}

.dl {
	left:-1px;
	background:url('circle.gif') left bottom no-repeat #fff;
}

.dr {
	right:-1px;
	background:url('circle.gif') right bottom no-repeat #fff;
}

.hl, .hr, .dl, .dr {
	width:4px;
  height:4px;
  font-size:0px;
}
.mezera_30 { width: 100%; height: 30px; background: url('images/spacer.gif') ; overflow: hidden; clear:both; }
.mezera_10 { width: 100%; height: 10px; background: url('images/spacer.gif') ; overflow: hidden; clear:both; }
.mezera_3 { width: 100%; height: 8px; background: url('images/spacer.gif') ; overflow: hidden; clear:both; }
.cara_5 { width: 100%; height: 5px; border-bottom: 5px solid #6E7379; overflow:hidden; padding-top: 0px; margin: 0px; }
.cara_2 { width: 100%; height: 16px; border-bottom: 2px solid #86E119; overflow:hidden; padding-top: 0px; margin: 0px; }
.cara_1 { width: 100%; height: 1px; border-top: 1px solid #b6b9bc; overflow:hidden; _padding-bottom: 3px; margin: 0px; clear:both; }
.cara_1_c { width: 100%; height: 1px; border-bottom: 1px solid #000000; overflow:hidden; padding-top: 0px; margin: 0px; }
.cara_1_300 { width: 300px; height: 1px; border-top: 1px solid #6e7379; overflow:hidden; }
.cara_1_t { width: 100%; height: 1px; border-top: 1px solid #6e7379; overflow:hidden; _padding-bottom: 3px; margin: 0px; clear:both; }
.cara_teckovana { width: 165px; height: 1px; border: 0px; overflow:hidden;  margin: 0px; clear:both; background: url('images/tecky.gif') repeat-x; }


#nadpis_koss {position: absolute; z-index: 1; top: 20px; left: 250px;width: 200px; color: #7E7D7D;font: normal 10px/1.5 Tahoma, Verdana, Arial;text-align: left;}
#nadpis2 {color: #000000;font: bold 40px/2 Verdana, Tahoma, Arial;position: absolute; z-index: 1; top: 150px; left: 10px;width: 740px;}
#hledej {color: #7E7D7D;font: bold 13px/2 Verdana, Arial;position: absolute;margin: 0 auto;position: absolute; z-index: 1; top: 25px; left: 520px;width: 220px;}
#nadpismenu {color: #000000;font: 11px/1 Verdana, Tahoma, Arial;position: absolute; z-index: 1; top: 46px; left: 250px;}

#menu {position: absolute; z-index: 1; top: 80px; left: 45px;width: 164px;}
#zakaznik_kosik {font: bold 11px/2 Verdana, Tahoma, Arial;position: absolute; z-index: 2; top: 50px; left: 610px;}

#main {
 	width: 754px;
	margin: 0 auto;
	text-align: left;
	min-height: 100%;
	padding: 0px;
	position: relative;
 }
 body>#main {
 	height: auto;
 }

#pravy_sloupec {position: relative;float: right; width: 510px; padding:0px;}
#levy_sloupec {position: relative;float: left; width: 218px; padding:0px; }  
#paticka {
	height: 90px;
 	overflow: hidden;
	clear:both;
	color: #FFFFFF;
	text-align: center;
	margin-left:18px;
	margin-right:18px;
	}

