body {
	background: #EEEEEE url(header.gif) repeat-x top left;
	color: #000000;
	margin: 0;
	padding: 0;
	font: 0.6em "Verdana", Helvetica, Sans-Serif;
}


body.tisk {
	background-color:#FFF;
	color: #000000;
	margin: 0;
	padding: 0;
	font: 0.6em "Verdana", Helvetica, Sans-Serif;
}

.tisk {
	background-color:#FFF;
	color: #000000;
	margin: 10px;
	padding: 10px;
	font: 0.6em "Verdana", Helvetica, Sans-Serif;
}

.prodano_color {
	background-color:#FFF;
	color: #FF0000;
	font: 10px "Verdana";
	font-weight: bold;
}


a { 
	color: #000000;
	background-color: inherit;
}

a:hover {
	color: #BF3E17;
	background-color: inherit;
}

h1 {
	font: 160% Arial, Sans-Serif;
	font-weight: bold;
	padding: 3px 0 0 0;
	margin: 0;
}

h1 a {
	color: #f28600;
	background: inherit;
	text-decoration: none;
	font: 16px "Verdana", Helvetica, Sans-Serif;
	font-weight: bold;
}

h1 a:hover {
	color: #f28600;
	background: inherit;
	text-decoration: none;
}
h1.detail_nadpis{
	color: #000000;
	background: inherit;
	text-decoration: none;
	font-size: 25px;
	font-weight: bold;
}


h1.nadpis_nd{
	color: #000000;
	background: inherit;
	text-decoration: none;
	font-size: 40px;
	font-weight: bold;
}


h2 {
	margin: 8px 0 5px 0;
	padding: 0;
	font-size: 1.4em;
	letter-spacing: -1px;
	color: #808080;
	background-color: inherit;
}

h2 a {
	color: #000000;
	text-decoration: none;
	background-color: inherit;
	background-repeat: no-repeat;
	background-position: center left;
	padding: 0 0 0 20px;
}

p {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

#header {
	clear: both;
	width: 1065px;
	height: 145px;
	margin: 0 auto;
}

#header_pop {
	clear: both;
	width: 1065px;
	height: 80px;
	margin: 0 auto;
}

.pop_datum {
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
}

.pop_zakaznik {

    background: url("comment2.gif") no-repeat scroll 0 0 transparent;
    color: #3377AA;
    font: bold 1em Verdana,sans-serif;
    padding-left: 18px;
	font-size: 12px;

}

.pop_skladnik {

    background: url("comment2.gif") no-repeat scroll 0 0 transparent;
    color: #007914;
    font: bold 1em Verdana,sans-serif;
    padding-left: 18px;
	font-size: 12px;

}


.pop_text {
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
}


#logo {
	float: left;
	padding: 10px 0 0 0px;
	color: #000000;
	background: inherit;
	width: 1100px;
}

.slogan {
	float: right;
	border-left: 0px solid #CCCCCC;
	padding: 0px 180px 0px 0px;
	font-size: 12px;
}
.kosik {
	float: right;
	border-left: 0px solid #CCCCCC;
	padding: 15px 10px 0px 0px;
}
.prihlaseni {
	float: right;
	border-left: 1px solid #CCCCCC;
	font-size: 10px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 20px 0 20px;
}

#hmenu {
	padding: 20px 0px 15px 0px;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
   font-weight: bold;
}

#hmenu a {
	padding: 12px 13px 2px 13px;
	text-decoration: none;
	color: #FFFFFF;
	background: #f28600 url(hmenuarrowhover.gif) no-repeat top center;
	margin: 0px 0px 0px 0px;
	border-bottom: 4px solid #000;
}

#hmenu a:hover {
	background: #777 url(hmenuarrow.gif) no-repeat top center;

	color: #FFF;
	border-bottom: 4px solid #000;

}

#hmenu .sedy {
	background: #777 url(hmenuarrow.gif) no-repeat top center;
	color: #FFF;
	border-bottom: 4px solid #000;
}

.content {
	border-top: 1px solid #FEFEFE; 
	background: #FFFFFF url(contentbg.gif) repeat-x left top;
	color: #000000;
}


#prava {
	float: right;
	width: 220px;
 padding-left: 5px;
}


.pravaarticle {
	background: #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;
}

.pravaarticle_white {
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;
}
.pravaarticlev {
	background: #f28600;
	color: #FFF;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;
}


.pravaarticle_ad {
	font: 140% Arial, Sans-Serif;
	font-weight: bold;
	border: 2px solid #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 17px;
	width: 182px;
	height: 17px;
	background: #FFFFFF url(seoad.jpg) no-repeat;
}

.pravaarticle_ad a {
	background: transparent; 
	text-decoration: none;
}


#left {
	float: left;
	width: 220px;
}

#leftmenu {
	margin: 0;
	padding: 0;
}

#leftmenu a {
	display: block;
	background: #ee8300 url(vmenuarrowhover.gif) no-repeat center left;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#leftmenu a:hover {
	color: #FFFFFF;
	background: #777 url(vmenuarrowhover.gif) no-repeat center left;
}

#leftmenu .tmenu {
	color: #FFFFFF;
	background: #535353 url(vmenuarrowhover.gif) no-repeat center left;
}

#leftmenu .ekomenu {
	color: #FFFFFF;
	background: #f28600 url(vmenuarrowhover.gif) no-repeat center left;
}

#leftmenu .error {
	color: #FFFFFF;
	background: #873A33 url(vmenuarrowhover.gif) no-repeat center left;
}

#leftmenu .zel {
	color: #FFFFFF;
	background: #304630 url(vmenuarrowhover.gif) no-repeat center left;
}

#leftmenu .modra {
	color: #FFFFFF;
	background: #183152 url(vmenuarrowhover.gif) no-repeat center left;
}


#leftmenu .odsmenu {
	color: #CCC;	
	background: #f28600 url(vmenuarrow.gif) no-repeat 10px;
	padding: 5px 0 5px 25px;
	font-weight: normal;
	font-weight: bold;	
	
}


.leftarticle {
	background: #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;
}

.leftarticle_ad {
	font: 140% Arial, Sans-Serif;
	font-weight: bold;
	border: 2px solid #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 17px;
	width: 182px;
	height: 17px;
	background: #FFFFFF url(seoad.jpg) no-repeat;
}

.leftarticle_akce {
	font: 100% Arial, Sans-Serif;
	font-weight: bold;
	border: 2px solid #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 3px;
	width: 210px;

}

.leftarticle_akce_de {
	font: 100% Arial, Sans-Serif;
	font-weight: bold;
	border: 2px solid #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 3px;
	width: 180px;
	display:block; position:absolut; float: left;

}



.leftarticle_akce_2 {
	font: 100% Arial, Sans-Serif;
	font-weight: bold;
	border: 2px solid #EEEEEE;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 3px;
	width: 210px;

}


.leftarticle_ad a {
	background: transparent; 
	text-decoration: none;
}

#right {
	float: right;
	width: 600px;
	padding: 0 6px 0 6px;
}

#rightc {
	float: right;
	width: 820px;
	padding: 0 6px 0 6px;
}


#articles {
	width: 1065px;
	padding: 3px 0 0 0;
	margin: 0 auto 10px auto;
}

#additional {
	clear: both;
	width: 1045px;
	background-color: #FFFFFF;
	color: #000000;
	margin: 0 auto;
	padding: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

#links {
	clear: both;
	margin: 0 auto;
	width: 1045px;
	padding: 10px;
	background-color: #f28600;
	color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

#whiteline {
	margin-top: 10px;
	border-top: 3px solid #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

#footer {
	margin: 5px auto;
	width: 1065px;
	padding: 0 5px 0 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#footer p {
	padding-top: 10px;
	padding-bottom: 25px;
	line-height: 1.8em;
	color: #808080;
	background: #EEEEEE;
}

#footer a {
	color: #808080;
	background: inherit;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form.search { padding: 0; margin: 0; }

#searchform {
	background: #808080;
	color: #FFFFFF;
	padding: 5px 8px 5px 18px;
	margin: 0px;
}

input.text { margin: 0; padding: 0; width: 128px; border: 1px solid #eee; color: #000000; background: #d8d8d8; }

input.text_form { width: 328px; }
input.text_form2 { width: 200px; }
input.text_form25 { width: 250px; }
input.text_form28 { width: 280px; }
input.text_form3 { width: 300px; }
input.text_formvin { width: 180px; }
input.text_formk { width: 100px; }
input.text_formkz { width: 75px; }
input.text_formkk { width: 50px; }
input.text_formkkk { width: 25px; }
input.text_formkkkk { width: 15px; }
input.text_formkkkkk { width: 5px; }


input.ft { margin: 3; padding: 3; border: 1px solid #FFF; color: #000000; background: #d8d8d8; }
input.txt { margin: 0px; padding: 3px; border: 1px solid #eee; color: #000000; background: #d8d8d8; }
input.text:hover { border: 1px solid #FFFFFF; background: #EEEEEE; color: #000000; }
input.button { margin: 0; padding: 0 0 0 3px; font-size: 100%; font-family: Arial, Sans-Serif; border: none; background: none; color: #FFF; background: #808080; font-weight: bold; }
input.submit { margin: 3; padding: 3; border: 1px solid #FFF; color: #FFF; background: #f28600; }
textarea.ft { margin: 3; padding: 3; border: 1px solid #FFF; color: #000000; font-weight: bold; background: #d8d8d8; }

.date { margin: 5px 0 5px 0; padding: 10px 5px 5px 0; background: #FFFFFF url(horizontaldotted.gif) repeat-x bottom left; color: #808080; text-align: right; }
.date a { color: #808080; background: #FFFFFF; }
.datecarka { margin: 2px 0 2px 0; padding: 2px 0px 2px 0; background: #D8D8D8 url(horizontaldotted.gif) repeat-x bottom left; color: #808080; text-align: right; }

.tab {
	background-color: #EEEEEE;
}

.tab_menu {
 padding: 4px;
	 background-color: #f28600;
	 color: White;
 font-weight: bold;
}

.tab_menu_zluta {
 padding: 4px;
	 background-color: #ffcb04;
	 color: black;
 font-weight: bold;
}

.tab_menu_cervena {
 padding: 4px;
	 background-color: #ff6531;
	 color: black;
 font-weight: bold;
}
.tab_menu_modra {
 padding: 4px;
	 background-color: #72beeb;
	 color: black;
 font-weight: bold;
}
.tab_menu_zelena {
 padding: 4px;
	 background-color: #84e262;
	 color: black;
 font-weight: bold;
}
.tab_menu_seda {
 padding: 4px;
	 background-color: #EEE;
	 color: black;
 font-weight: bold;
}
.tab_menu_fialova {
 padding: 4px;
	 background-color: #9388d6;
	 color: black;
 font-weight: bold;
}
.tab_menu_er {
 padding: 4px;
	 background-color: #ffbea6;
	 color: black;
 font-weight: bold;
 text-align: center;
}

.tab_menu_poptavka {
 padding: 4px;
	 background-color: #4f4f4f;
	 color: white;
 font-weight: bold;

}

.tab_menu_kontakt {
 padding: 4px;
	 background-color: #bababa;
	 color: black;
 font-weight: bold;

}


.tab_menu_m1 {
 padding: 4px;
	 background-color: #E1E6FA;
	 color: black;
 font-weight: bold;
 text-align: center;
}

.tab_menu_m2 {
 padding: 4px;
	 background-color: #C4D7ED;
	 color: black;
 font-weight: bold;
 text-align: center;
}

.tab_menu_m3 {
 padding: 4px;
	 background-color: #ABC8E2;
	 color: black;
 font-weight: bold;
 text-align: center;
}

.tab_menu_m4 {
 padding: 4px;
	 background-color: #f28600;
	 color: white;
 font-weight: bold;
 text-align: center;
}
.tab_menu_m5 {
 padding: 4px;
background-color: #183152;
color: white;
 font-weight: bold;
 text-align: center;
}

.tab_menu_m6 {
padding: 4px;
background-color: #66849E;
color: white;
font-weight: bold;
text-align: center;
}

.tab_menu_m9 {
padding: 4px;
background-color: #873A33;
color: white;
font-weight: bold;
text-align: center;
}


.tab_menu_m8 {
padding: 4px;
background-color: #D97D28;
color: white;
font-weight: bold;
text-align: center;
}

.tab_menu_mz {
padding: 4px;
background-color: #304630;
color: white;
font-weight: bold;
text-align: center;
}


.tab_zbozi {
 padding: 4px;
	 background-color: #EEE;
	 color:  black;
 font-weight: bold;
}

.tab_menu_c {
 padding: 4px;
	 background-color: #f28600;
	 color: White;
 font-weight: bold;
 text-align: center;
}



.tab_menu a {
	 color: White;
 font-weight: bold;
}

.tab_menus {
 padding: 4px;
	 background-color: #333333;
	 color: White;
 font-weight: bold;
}


.tab_menus a {
	 color: White;
 font-weight: bold;
}




.tab_form
{
padding: 4px;
background-color: #f28600;
color: White;
font-weight: bold;
text-align: left;
}

.tab_polozka {
 padding: 4px;
	background-color: #D8D8D8;
	color: Black;
}


.tab_polozka_pop_0 {
 padding: 4px;
background-color: #D8D8D8;
color: Black;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_1 {
 padding: 4px;
background-color: #bfffc7;
color: #00600b;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_2 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_3 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_4 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}
.tab_polozka_pop_5 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_6 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_7 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}

.tab_polozka_pop_8 {
 padding: 4px;
background-color: #ffddbf;
color: #da6700;
font-weight: bold;
text-align: center;
}




.tab_polozka_pop_9 {
 padding: 4px;
background-color: #ffc8c8;
color: #da0000;
font-weight: bold;
text-align: center;
}



.tab_polozka_c {
 padding: 4px;
	background-color: #D8D8D8;

	color: Black;
   text-align: center;
}

.tab_polozka_r {
 padding: 4px;
	background-color: #D8D8D8;

	color: Black;
   text-align: right;
}

.tab_apolozka {
 padding: 4px;
	background-color: #ffb962;
	color: Black;
}

.tab_apolozka_c {
 padding: 4px;
	background-color: #ffb962;
	color: Black;
   text-align: center;
}

.tab_apolozka_r {
 padding: 4px;
	background-color: #ffb962;
	color: Black;
   text-align: right;
}

.tab_rozdil {
 padding: 4px;
	background-color: #d9edff;
	border-color: #708090;
	border-width: thin;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
}

.tab_rozdil_c {
 padding: 4px;
	background-color: #d9edff;
	border-color: #708090;
	border-width: thin;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: Black;
   text-align: center;
}

.tab_rozdil_p {
  padding: 4px;
	background-color: #d9edff;
	color: Black;
   text-align: center;
}



.produkt_tab {
	 width: 100%;
}
.produkt_pul {
	 width: 50%;
}

.pres {
	background-color: #EEEEEE;
	 width: 90%;	
}

#stranka {
	padding: 5px 5px 5px 5px;
	float: right;
}

#stranka a {
  font-family: Verdana;
  font-size: 12px;
	color: black;
	font-weight: bold;
	margin: 3px 3px 3px 3px;
	padding: 5px 5px 5px 5px;

}


#stranka .aktiv {
	background: #f6821f url(hmenuarrowhover.gif) no-repeat top center;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 3px 1px 3px 1px;
	width: 50px;
}



.strankovani {
	width: 100%;
	padding: 5px;
	background-color:  #D3D3D3;
}

.sedivec {
	 width: 100%;
	 background-color: #FFCA95;
	 border-color: #FF8000;
	 border-width: 1px;
	 border-style: solid;
	 padding: 5px;
}

.tab_polozkaz {
 padding: 4px;
	background-color: #D8D8D8;
	color: #f28600;
  font-weight: bold;
}

.tab_polozkaz_c {
 padding: 4px;
	background-color: #D8D8D8;
	color: #f28600;
   text-align: center;
	  font-weight: bold;
}

.tab_polozkaz_r {
 padding: 4px;
	background-color: #D8D8D8;
	color: #f28600;
   text-align: right;
	  font-weight: bold;
}

.tab_polozkac {
 padding: 4px;
	background-color: #D8D8D8;
	color: red;
	  font-weight: bold;
}

.tab_polozkac_c {
 padding: 4px;
	background-color: #D8D8D8;
	color: red;
   text-align: center;
	  font-weight: bold;
}

.tab_polozkac_r {
 padding: 4px;
	background-color: #D8D8D8;
	color: red;
   text-align: right;
	  font-weight: bold;
}

.tab_polozka_v {
 padding: 4px;
 font-size: 12px;
	background-color: #FFF;
	color: #555;
   text-align: center;
	  font-weight: bold;
}
.tab_polozka_v_pres {
 padding: 4px;
 font-size: 12px;
	background-color: #FFF;
	color: black;
   text-align: center;
   text-decoration: line-through;
	  font-weight: bold;
}

.tab_polozka_vs {
 padding: 4px;
 font-size: 12px;
background-color: #FFF;
	color: #000;
   text-align: center;
	  font-weight: bold;
}

.tab_polozka_vs_c {
 padding: 4px;
 font-size: 12px;
background-color: #FFF;
	color: #000;
   text-align: left;
	  font-weight: bold;
}


.tab_polozka_vc {
 padding: 4px;
 font-size: 18px;
	background-color: #FFF;
	color: #ff5f22;
   text-align: center;
	  font-weight: bold;
}

.tab_polozka_vc_pres {
 padding: 4px;
 font-size: 14px;
	background-color: #FFF;
	color: #ff5f22;
   text-align: center;
	text-decoration: line-through;
	  font-weight: bold;
}


.tab_polozka_vca {
 padding: 4px;
 font-size: 12px;
	background-color: #FFF;
	color: #ff5f22;
   text-align: center;
	  font-weight: bold;
}

.tab_polozka_vz {
 padding: 4px;
 font-size: 14px;
background-color: #FFF;
color: #289029;
   text-align: center;
	  font-weight: bold;
}


.men_txt {
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #FFF;
	}


.men_odk {
	padding: 5px 0px 5px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

#znacka_hledani
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 display:block; position:absolut; left:50px; top:0px; 
 width: 98%;
 height: 25px;
 border-color: #f28600;
 border-style: solid;
 border-width: 1px;
 padding: 5px;
 background-color: #ffe9ce;
}

.thzpet {
display:block; position:absolut; left:50px; top:0px; background:url(undo.png)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
text-indent: 30px;
padding: 5px 3px 3px 3px;
float: left;
height: 30px;
width: 250px;
}

}

.thvyber { 
color: black; 
display:block; position:absolut; left:50px; top:0px; background:url(undo.png)  no-repeat;
padding: 5px 3px 3px 3px;
background-color: #aa7fff;
width: auto;
}

.thznacka{ 
font-size: 14px; color: black; width: 200px;
display:block; position:absolut; float: left;
padding: 5px 3px 3px 3px;
}

.thtext{ 
padding: 5px 3px 3px 3px;
font-size: 12px; color: black; width: 290px;
display:block; position:absolut; float: left;
}

#searcha { 
	clear: both;
	background: url(searchbg.gif) no-repeat;
	padding: 15px 0 15px 0px;
	width: 800px;
	margin: 0;
}

#searcha .hled { padding: 19px 100px 0 0; margin: 0; text-align:right;}
#searcha .tlac { padding: 19px 100px 0 0; margin: 0; text-align:right;}
#searcha span.hled { padding: 25px 80px 0px 290px; margin: 0; text-align:right;}
#searcha span.tlac { padding: 25px 0px 0px 0px; margin: 0; text-align:right;}

input.searcha { 
width: 290px; 
background: transparent; 
border: none; 
padding: 2px 5px; 
color: #000000; 
font-weight: bold; }

#searchb { 
	clear: both;
	background: url(searchbgg.gif) no-repeat;
	padding: 15px 0 15px 0px;
	width: 800px;
	margin: 0;
}

#searchb .hled { padding: 19px 100px 0 0; margin: 0; text-align:right;}
#searchb .tlac { padding: 19px 100px 0 0; margin: 0; text-align:right;}
#searchb span.hled { padding: 25px 80px 0px 290px; margin: 0; text-align:right;}
#searchb span.tlac { padding: 25px 0px 0px 0px; margin: 0; text-align:right;}

input.searchb { 
width: 290px; 
background: transparent; 
border: none; 
padding: 2px 5px; 
color: #000000; 
font-weight: bold; }



.uobrazek { 
	 border: thin;
	 float: left;
	 margin: 20px;
}
#znacka_seznam {
display:block; position:absolut; left:0px; top:0px;
 width: 800px;	
}
.kat_odkaz { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
width: 150px;
float: left;
}

.kat_odkaz4 { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
width: 220px;
float: left;
}

.kat_odkaz2 { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 5px 5px 5px 5px;
width: 250px;
float: left;
}

.kat_odkaz_v { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
font-weight: bold;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
width: 150px;
float: left;
}

.kat_odkaz_dily { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif) no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 30px 3px 3px;
float: left;
width:350px;
}

#searchkategorie {
display:block; position:absolut; left:0px; top:0px;
 width: 800px;	
}

.kat_odkaz_vpp { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
float: left;

}

.kat_odkaz_vp { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif)  no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #f28600;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
float: left;

}
.pocetdilu
{
padding: 10px;
margin: 10px;
clear: left;
}
.rozmery
{
padding: 5px;
margin: 5px;
clear: left;
}

.kat_odkaz_mapa_nadpis { 
display:block; position:absolut; left:0px; top:0px; background:url(ico/adr.gif) no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
font-weight:bold;
margin-top:20px;
 
}
.kat_odkaz_mapa_polozka { 
display:block;
position:relative; left:10px; top:0px; background:url(ico/adr_s.gif) no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
text-align: left;
text-indent: 20px;
padding: 3px 3px 3px 3px;
}

.title_nadpis
{ font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
}

.txt_nadpis {
	padding: 5px 0px 5px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
   font-weight: bold;
}

.txt_norm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txt_b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

ul {
list-style-type: square;
 list-style-position: inherit;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.zvyrazneni {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
 padding: 4px;
	background-color: #FFF;
	color: #ff5f22;
   font-weight: bold;
}


.zvyrazneni_odkaz {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.cena {
 font-size: 15px;
 color: #FF0000;	
 font-weight: bold;
}

.cena_pres {
 font-size: 10px;
  text-decoration: line-through;
}

.ico_akce {
 margin-top: 5px; 
}

.nad_cer {
	 color: red;
}

.cistic {
clear: both;
}
