body {text-align:center;background:#E1E1E1 url(/pozadi.jpg) repeat-x;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif}

a {color:#FF4009}

a:hover {color:#F30;text-decoration:none}

a img {border:none}

h1 {&padding-top:15px;font-size:1.3em;_padding:0}
h2 {font-size:1.1em;}

h3 {margin-left:28px;font-size:0.9em;font-weight:normal}

h4 a {color:#000;text-decoration:none;font-size:1.1em}

h4 a:hover {color:#333}

h5 {font-size:1.1em;font-weight:normal;padding-left:6px;margin-top:0;margin-bottom:0}

input {background:url(/pozadi-poli.jpg) top no-repeat;border:1px solid #BBBBBD;width:150px;padding:2px;font-size:0.8em}

table tr th label {font-size:0.8em;text-align:right}

table tr th {text-align:left}

button {cursor:pointer}

div.nadp {color:#119999;font-size:0.8em;font-weight:bold;margin:15px 0 5px}



div#all {width:965px;border:1px solid #DDD;background:#FFF;padding:10px 0;margin-bottom:10px}

div#hlavni-menu {background:#000 url(/pozadi-menu.jpg) top left no-repeat;width:946px}

div#hlavni-menu img#logo {float:left}

div#hlavni-menu ul#menu {margin:0;padding-top:17px;margin-right:15px;list-style:none}

div#hlavni-menu ul#menu li.prvni {background-image:none}

div#hlavni-menu ul#menu li {float:right;padding:0 10px;font-size:0.8em;background-image:url(/oddelovac-menu.gif);background-position:left;background-repeat:no-repeat}

div#hlavni-menu ul#menu li a {color:#FFF;text-decoration:none}

div#hlavni-menu ul#menu li a:hover {color:#CCC;text-decoration:underline}



div#odkazy-horni {font-size:0.7em;color:#FFF;width:965px;text-align:right;height:18px;padding-top:8px;padding-right:20px}

div#odkazy-horni a {color:#FFF;text-decoration:none}

div#odkazy-horni a:hover {color:#666;text-decoration:underline}

div#odkazy-dolni {font-size:0.7em;color:#555;width:750px;text-align:right;padding-right:20px;float:right;text-align:right}

div#odkazy-dolni a {color:#555;text-decoration:none}

div#odkazy-dolni a:hover {color:#CCC;text-decoration:underline}



div#reklamni-prostor {background:#000 url(/reklama.jpg) top no-repeat;width:946px;height:225px;padding-top:1px}

div#reklamni-prostor div#vyhledavani {float:right;background:url(/pozadi-vyhledavaciho-pole.gif) no-repeat;color:#FFF;padding:5px;padding-top:5px;padding-right:0px}

div#reklamni-prostor div#vyhledavani table#hledani {margin-left:4px;padding-right:0;margin-right:0}

div#reklamni-prostor div#vyhledavani table#hledani th {font-weight:normal;font-size:1em}

div#reklamni-prostor div#vyhledavani table#hledani td {padding:0 2px}

div#reklamni-prostor div#vyhledavani input {font-size:0.6em;height:12px;width:135px;}

div#reklamni-prostor div#vyhledavani button.hledani {background:#FFF url(/ikony/hledani-lupa.jpg) no-repeat center;border:none;height:20px;width:20px}

div#informacni-prostor {width:946px;background:#fff url(/stredni-podklad.jpg) no-repeat bottom;font-size:0.8em;height:420px;margin-top:1px;_margin-bottom:-10px}

div#informacni-prostor div#info-kategorie {float:left;width:48%;text-align:left;_padding-top:20px;padding-left:25px}

div#informacni-prostor div#info-zakaznik {float:right;width:48%}

div#informacni-prostor div#info-zakaznik table {margin-top:30px}

div#informacni-prostor div#info-zakaznik table tr td.pr {text-align:right}

div#informacni-prostor div#info-zakaznik table tr td.pr a {color:#000}

div#informacni-prostor div#info-zakaznik table tr td.but {text-align:center;padding:0 10px}

div#informacni-prostor div#info-zakaznik table tr td.but a {text-decoration:none;color:#666;line-height:2em;font-weight:bold;font-size:0.85em}

div#informacni-prostor div#info-zakaznik table tr td.but a:hover {color:#444}



div#obsahovy-prostor {background:url(/pozadi-kategorii.jpg) top repeat-x;width:946px;text-align:left}

div#obsahovy-prostor p.obsah {font-size:0.8em}

div#obsahovy-prostor ul#kategorie {list-style:none;margin:0 0 60px 11px;padding:18px 0 0 0}

div#obsahovy-prostor ul#kategorie li {float:left;margin-left:15px;text-align:center}

div#obsahovy-prostor ul#kategorie li a img {vertical-align:top;margin-top:-4px;margin-left:5px}

div#obsahovy-prostor ul#kategorie li a img.on {display:none}

div#obsahovy-prostor ul#kategorie li.oznaceny a img.on {display:inline}

div#obsahovy-prostor ul#kategorie li.oznaceny a img.off {display:none}

div#obsahovy-prostor ul#kategorie li a {background:#149291 url(/menu-polozka.jpg);width:auto;height:36px;display:block;color:#FEFEFF;text-decoration:none;font-size:0.8em;padding-top:4px;padding-left:11px;padding-right:0}

div#obsahovy-prostor ul#kategorie li a:hover img.off {display:none}

div#obsahovy-prostor ul#kategorie li a:hover img.on {display:inline}

div#obsahovy-prostor ul#kategorie li a:hover {background:#DAEEED url(/menu-polozka.jpg) -140px 0px;color:#016160}

div#obsahovy-prostor ul#kategorie li.oznaceny a, div#obsahovy-prostor ul#kategorie li.oznaceny a:hover {color:#016160;background:#DAEEED url(/menu-polozka.jpg) -140px 0px}



div.maly-obsah {font-size:0.83em;margin:15px 5px}



div#obsahovy-prostor p {margin:0;padding:0}

div#pravy-sloupec-in {background: url(nahradni-podklad.gif) right repeat-y;margin:0 10px 0 9px}



div#obsahovy-prostor div#pravy-sloupec {float:right;background:url(/pozadi-pr-sloupec-1.jpg) top right no-repeat;width:215px;margin-top:2px;color:#3A3A3A;font-size:0.8em}

div#obsahovy-prostor div#pravy-sloupec p {margin:5px 0}

div#obsahovy-prostor div#pravy-sloupec p.top {margin-top:20px}

div#obsahovy-prostor div#pravy-sloupec div.prvni {padding:25px 5px 10px 25px}

div#obsahovy-prostor div#pravy-sloupec div.dalsi {border-top:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;margin-left:9px;background:url(/pozadi-pr-sloupec-2.jpg) top center no-repeat;padding:18px 5px 10px 14px}

div#obsahovy-prostor div#pravy-sloupec strong {color:#000}

div#obsahovy-prostor div#pravy-sloupec input {background:url(/pozadi-poli.jpg) top repeat-x;border:1px solid #BBBBBD;margin-bottom:8px;width:160px}

div#obsahovy-prostor div#pravy-sloupec textarea {background:url(/pozadi-poli.jpg) top repeat-x;border:1px solid #BBBBBD;margin-bottom:8px;width:160px}

div#obsahovy-prostor div#pravy-sloupec div#nahrada {background:url(podklad-prave-menu.jpg) repeat-y; height:100%}

div#obsahovy-prostor div#obsah {float:left;width:690px;padding-left:28px}



div.vyrobek {background:url(/tecky.gif) bottom repeat-x;padding-bottom:3px;width:690px;margin-left:0px;margin-bottom:10px}

div.vyrobek div.obrazek {float:left;width:330px;background:url(/ramecek-vyrobek.gif);padding-top:10px;text-align:center;height:190px;}

div.vyrobek div.obrazek a img {border:none}

div.vyrobek div.popis {float:right;width:360px;font-size:0.8em}

div.vyrobek div.popis table tr td {font-size:0.9em;color:#000}

div.vyrobek div.popis table tr td a {color:#000;font-weight:bold}

div.vyrobek div.popis table tr td.cena {font-size:1.1em;padding-right:15px;&padding-right:11px}

div.vyrobek div.popis table tr td.cena span.male {font-size:0.85em}

div.vyrobek div.popis button {background:#FFF;border:none;font-size:0.85em;font-weight:bold;_font-size:1.05em;&font-size:1.05em}

div.vyrobek div.popis button img {vertical-align:middle}



div#informace-vyrobek div#obrazek {width:47%;float:left;background:#000 url(/ramecek-vyrobek-velky.jpg) no-repeat;text-align:center;padding-top:40px;height:240px;padding-left:4px}

div#informace-vyrobek div.popis {width:51%;float:right}

div#informace-vyrobek div.popis h3 {margin:0;font-size:1.1em}

div#informace-vyrobek div.popis table {font-size:0.8em;width:100%}

div#informace-vyrobek div.popis table tr th {font-weight:normal;width:150px}

div#informace-vyrobek div.popis table tr td {text-align:left}

div#informace-vyrobek div.popis table tr.dostupnost th {font-weight:bold}

div#informace-vyrobek div.popis table tr.dostupnost td {color:#DC8615;font-weight:bold}

div#informace-vyrobek div.popis table tr.bonus th {font-weight:bold}

div#informace-vyrobek div.popis table tr.bonus td {color:#FF3C04}

div#informace-vyrobek div.popis table tr.cena th {font-weight:bold}

div#informace-vyrobek div.popis table tr th, div#informace-vyrobek div.popis table tr td {padding:5px 5px}

div#informace-vyrobek div.popis table.info-prvni-bonus tr th, div#informace-vyrobek div.popis table.tabulka-bonus tr th, div#informace-vyrobek div.popis table.info-prvni-bonus tr td, div#informace-vyrobek div.popis table.tabulka-bonus tr td {padding:8px 5px}

div#informace-vyrobek div.popis table tr.celkova-cena th {color:#0A9697;font-weight:bold;font-size:1.3em}

div#informace-vyrobek div.popis table tr.celkova-cena td {color:#EA4D22;font-weight:bold;font-size:1.3em}

div#informace-vyrobek div.popis table tr.objednani th, div#informace-vyrobek div.popis table tr.objednani td {background:#E1E1E1}

div#informace-vyrobek div.popis table tr.objednani td {text-align:right}

div#informace-vyrobek div.popis table tr.objednani th input {border:1px solid #CDCDCD;width:40px;text-align:center;padding:2px}

div#informace-vyrobek div.popis table tr.objednani td button {border:none;background:#E1E1E1;text-decoration:underline;color:#000;font-weight:bold;font-size:0.75em;_font-size:0.85em;&font-size:0.95em}

div#informace-vyrobek div.popis table tr.objednani button img {vertical-align:middle;text-decoration:none}

div#informace-vyrobek table.info-prvni {background:url(/tecky.gif) bottom repeat-x}

div.pridavek {background:#EDEDED url(bila-tecka.gif) top repeat-x;color:#343434;font-size:0.8em;font-weight:bold;padding:8px;border-top:1px solid #D2D2D4;padding-bottom:3px;margin-top:10px}

div.pridavek-obsah {background:#F5F5F5;padding:10px;font-size:0.8em}

div.pridavek-obsah img {border:3px solid #EDEDED;margin:0 10px 10px 0}

div.pridavek-obsah img.bonus {border:none;float:left;margin:10px}



table#vypis-objednavky {font-size:0.75em;width:100%}

table#vypis-objednavky tr th {border-bottom:1px solid #333;font-weight:bold}

table#vypis-objednavky tr td {border-bottom:1px solid #999}

table#vypis-objednavky tr.soucet td {border-top:1px solid #333;border-bottom:1px solid #333;text-align:right;font-weight:bold;font-size:1.1em;color:#CC0001}

table.adresy-objednavky tr th {width:100px}

div.pokracovaci-tlacitko {text-align:right;margin-top:10px;width:100%}

div.pokracovaci-tlacitko a img {vertical-align:middle}

div.pokracovaci-tlacitko a {text-decoration:none;font-weight:bold;color:#333;font-size:0.85em}

div.pokracovaci-tlacitko a:hover {color:#666}



/*div#dolni-podklad {background:#000 url(/pozadi-dolni.jpg) bottom repeat-x;width:946px;height:60px;margin-top:-60px}*/

div#paticka-horni {border-top:5px solid #686868;background:#333;border-bottom:1px solid #191919;color:#999;font-size:0.7em;width:926px;padding:10px}

div#paticka-horni a {color:#999}

div#paticka-horni div.levy {float:left;width:48%;text-align:left;padding-top:8px}

div#paticka-horni div.pravy {float:right;width:48%;text-align:right;line-height:1.5em}

div#paticka-horni div.pravy img {float:right;margin-left:10px}

div#paticka-dolni {border-top:3px solid #424242;background:#191919;color:#999;width:926px;padding:10px}

div#paticka-dolni div.levy {float:left;width:60%;text-align:left;font-size:0.8em;}

div#paticka-dolni div.levy a {font-size:0.8em;color:#555}
div#paticka-dolni div.pravy  {float:right;width:35%;text-align:left;font-size:0.8em;}
div#paticka-dolni div.pravy a {font-size:0.8em;color:#555}

p.wdbox a {text-decoration: none; color: grey;}



table tr.male td {font-size:0.8em}



div.stavova-hlaska {text-align:left;font-size:0.9em;color:#F30;font-weight:bold;padding:5px;padding-left:0}



button.submit-velky {background:#DDD url(/ikony/odesilaci-button-velky.jpg) 0px 0px no-repeat;border:none;width:170px;height:26px;color:#68696B;font-weight:bold;padding:0 0 7px 5px;text-align:left;font-size:0.7em;&padding-top:2px}

button.submit-velky:hover {background:#DDD url(/ikony/odesilaci-button-velky.jpg) -170px 0px no-repeat;color:#666A6D}

button.submit {background:#DDD url(/ikony/odesilaci-button.jpg) 0px 0px no-repeat;border:none;width:125px;height:26px;color:#68696B;font-weight:bold;padding:0 0 7px 5px;text-align:left;font-size:0.85em;&padding-top:2px}

button.submit:hover {background:#DDD url(/ikony/odesilaci-button.jpg) -125px 0px no-repeat;color:#666A6D}

button.submit2 {background:#DDD url(/ikony/odesilaci-button.jpg) 0px 0px no-repeat;border:none;width:125px;height:26px;color:#68696B;font-weight:bold;padding:0 0 7px 5px;text-align:left;font-size:0.7em;&padding-top:2px}

button.submit2:hover {background:#DDD url(/ikony/odesilaci-button.jpg) -125px 0px no-repeat;color:#666A6D}



table.formular strong {color:#119899;font-size:0.8em}

textarea.poznamka {background:url(/pozadi-poli.jpg) top repeat-x;border:1px solid #BBBBBD;margin-bottom:8px;width:350px;height:120px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.75em;padding:3px}#non {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	display: none;
}
div.doporucujeme, div.doporucujeme a {text-decoration: none; color:grey; font-size: 10px;}

