a.katalog_nazev {
	color: #000000;
	text-decoration: none;
}

a.zakaznik {
	color: #000000;
	text-decoration: none;
} 

a.zakaznik:hover {
	color: #ffffff;
	text-decoration: none;
} 

a.find {
	color: #000000;
	text-decoration: none;
} 

a.seznam {
	font-weight: bold;
	text-decoration: none;
	line-height: 1.5em;
} 

a.seznam:hover {
	font-weight: bold;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
} 

a.find:hover {
	text-decoration: none;
} 

a.left_kontakt {
	color: #FF8400;
	text-decoration: none;
} 

a.left_kontakt:hover {
	color: #000000;
	text-decoration: none;
} 

a.cesta {
	color: #FF8400;
} 

a.cesta:hover {
	color: #000000;
} 

.input_textarea_kosik {
	background-color: #FFFFFF;
	font: 8pt Tahoma;
	border: 1px solid;
	padding: 1px;
	width: 100%;
}

div.katalog {
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
}


td.zbozi_nazev {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}

td.zbozi_polozka {
	background-color: #eeeeee;
	padding-left: 5px;
	padding-right: 5px;
}

th.zbozi {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

td.submenu_kontakt {
	color: #FF8400;
	font-size: 11px;
}

ul.strom_kategorie {
	border: 0px solid black;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
}

ul.strom_kategorie li {
	padding: 0px;
	margin: 0px;
	padding-bottom: 3px;
	font-weight: normal;
}

li.subkategorie {
	font-size: 11px;
	padding-bottom: 2px;
}

li.kategorie {
	font-size: 12px;
	padding-bottom: 2px;
	list-style-type: none;
        list-style-position: outside;
	margin-left: 0px;
	padding-left: 0px;
}



img.submenu_vycpavka {
	margin-right: 5px;
	margin-bottom: 2px;
}

table.katalog_zbozi {
	width: 100%;
	height: 150px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-top: 1px solid #eeeeee;
}

table.katalog_dalsi {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-top: 1px solid #eeeeee;
}

td.katalog_obrazek {
	text-align: left;
	width: 140px;
	height: 150px;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
}

.katalog_prvniradka {
	background-color: #eeeeee;
}

.katalog_prvniradka_akcnisleva {
	background-color: #FFDD95;
}

.katalog_prvniradka_novinka {
	background-color: #B7FEA1;
}

.katalog_prvniradka_doporucujeme {
	background-color: #FFE033;
}

div.legenda {
	text-align: left;
	border: 0px solid black;
}

div.legenda_radka {
	font-size: 11px;
	margin-bottom: 5px;
}

span.katalog_nazev {
	font-weight: bold;
	padding-left: 5px;
}

span.katalog_nase_cena {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

div.katalog_cena {
	width: 100%;
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
}

td.katalog_ostatni {
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
}

div.katalog_bezna_cena {
	padding-top: 5px;
	font-size: 11px;
}

div.katalog_sleva {
	padding-top: 5px;
	font-size: 12px;
	color: #EF0006;
}

span.katalog_sleva_kc {
	font-size: 11px;
}

td.katalog_popis {
	padding-left: 5px;
	padding-top: 5px;
	vertical-align: top;
	font-size: 11px;
}

td.katalog_objc {
	text-align: left;
	vertical-align: bottom;
	font-size: 11px;
}

td.katalog_dokosiku {
	text-align: right;
	vertical-align: bottom;
}

table.obrazek_notexist {
	width: 140px;
	height: 123px;
	border: 1px solid #eeeeee;
}

td.obrazek_notexist {
	text-align: center;
	vertical-align: middle;
	color: #aaaaaa;
}

table.katalog_zbozi_detail {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.katalog_zbozi_detail_ostatni {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

td.katalog_obrazek_detail {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}


span.katalog_nazev_detail {
	font-weight: bold;
	padding-left: 5px;
	font-size: 13px;
	color: #000000;
}

div.katalog_cena_detail {
	width: 100%;
	text-align: right;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 12px;
}

td.katalog_zbozi_detail_ostatni {
	height: 100%;
}

td.katalog_detail_ostatni {
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
}

td.odkaz_podrobnosti {
	text-align: right;
	font-size: 11px;
}

div.seznam_nazev{
	font-size: 11px;
}

div.seznam_nazev_prodejny{
	font-size: 11px;
	padding-left: 5px;
}
div.marquee {
	padding-bottom: 15px;
}

marquee.upozorneni {
	background-color: #FFA84A;
	font-weight: bold;
	color: #ffffff;
	width: 613px;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.kat_menuitem {
	color: #838383;
	text-decoration: none;
} 

a.kat_menuitem:hover {
	color: #000000;
	text-decoration: none;
} 

a.kat_menuitem:active {
	color: #838383;
	text-decoration: none;
} 

a.kat_menuitem_on {
	color: #000000;
	text-decoration: none;
} 

a.kat_menuitem_on:hover {
	color: #000000;
	text-decoration: none;
} 

a.kat_menuitem_on:active {
	color: #838383;
	text-decoration: none;
} 

a.noformat {
	text-decoration: none;
	color: #676767;
}

.neuvedeno {
	color: #dddddd;
	text-align: justify;
}

td.zbozi_nazev {
	font-weight: bold;
	padding-left: 3px;
	padding-right: 5px;
	text-align: left;
}

table.kosik {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.kosik td {
	border: 1px solid #ffffff;
}

th.kosik {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

td.kosik_zbozi {
	text-align: right;
}

td.kosik_cena {
	text-align: right;
	padding-right: 5px;
	padding-left: 2px;
}

td.kosik_sleva {
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
}

td.kosik_cena_celkem {
	text-align: right;
	font-weight: bold;
	background-color: #F5F5F5;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

tr.kosik_radek {
	background-color: #F5F5F5;
	text-align: center;
        vertical-align: top;
}

tr.kosik_radek_slevaakcni {
	background-color: #FFDD95;
	text-align: center;
        vertical-align: top;
}

tr.kosik_radek_slevaindividualni {
	background-color: #FFEECA;
	text-align: center;
        vertical-align: top;
}

tr.kosik_radek_slevaskupinova {
	background-color: #eeeeee;
	text-align: center;
        vertical-align: top;
}

td.kosik_bunka {
	background-color: #F5F5F5;
}

td.kosik_akce {
	background-color: #ffffff;
}

h3.box_akcnisleva {
	background-color: #FFE3C4;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}

h3.box_kestazeni {
	background-color: #AAC6FF;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}
div.box_kestazeni {
	background-color: #E6EEFF;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #AAC6FF;
}

h3.box_prodejny {
	background-color: #AAC6FF;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}
div.box_prodejny {
	background-color: #E6EEFF;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #AAC6FF;
}

div.box_akcnisleva {
	background-color: #FFF5EA;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #FFE3C4;
}

h3.box_doporucujeme {
	background-color: #FFEF99;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}

div.box_doporucujeme {
	background-color: #FFFAE1;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #FFEF99;
}

h3.box_novinka {
	background-color: #DBFED0;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}

div.box_novinka {
	background-color: #F4FFF1;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #DBFED0;
}

h3.box_reklama {
	background-color: #eeeeee;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 0px;
	height: 20px;
}

div.box_reklama {
	background-color: #ffffff;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 0px solid #ffffff;
}