* {margin:0;padding:0;}
.inv, .palm, #scroll2form {display:none;}
#toplist img {border:0;width:1px;height:1px;position:absolute;bottom:0;right:0;}
body {margin:10px 0 0;min-width:904px;text-align:center;background:white;color:black;font-size: x-small;line-height: 1.4;
    font-family: Verdana, "Geneva CE", lucida, sans-serif;}
html>body {font-size: small;}
#kontejner {width:904px;margin:0 auto;text-align:left;position:relative;}

a         {color:#AD1773;}
a:visited {color:#841159;}
a:hover   {background: #F1BB3B;}

/* hledani */
#nadhlava  {float:right;width:220px;font-size:0.85em;} 
#nadhlava input {width:140px;border:1px solid #999999;}
#nadhlava input.button {background:white;border:none;cursor:pointer;cursor:hand;width:15px;margin:0;padding:0;}
#banner {width:468px;height:60px;border:1px solid #999999;position:absolute;top:20px;left:210px;}
/* /hledani */

/* logo */
#hlavicka {float:left;width:199px;height:104px;}
#hlavicka h1 a {display:block;width:199px;height:104px;overflow:hidden;position:relative;cursor:pointer;cursor:hand}
#hlavicka h1 a span {display:block;background: url("../pics/logo.png") top left no-repeat;position: absolute;width:199px;height:104px;top:0;left:0;z-index: 1;}
/* /logo */

#menu {clear:both;background: url("../pics/menu.png") top left no-repeat;width:904px;height:51px;position:relative;}
#menu li {display:inline;}
#menu li a {display:block;float:left;}
#menu h2 {display:none;}
#menu ul {display:none;}
#menu ul.zobrazmenu {display:block;position:absolute;top:30px;left:10px;font-size:0.95em;}
#menu ul.zobrazmenumain {display:block;}
#menu ul.zobrazmenumain {display:block;padding:4px 0 0 10px;}
#menu ul.zobrazmenumain a {margin:0 8px;color:white;text-decoration:none;font-weight:bold;font-size:0.85em;}
#menu ul.zobrazmenu a {margin:0 5px;}
#menu ul.zobrazmenumain a:hover {text-decoration:underline;background:none;}
#menu ul.mainMenu li.active2 a {text-decoration:underline;}
#menu ul.mainMenu li a.active2 {text-decoration:underline;}
#menu ul.mainMenu li.active2 .zobrazmenu a {text-decoration:none;}
#menu ul#secMenu {display:block;font-size:0.85em;position:absolute;top:-17px;right:6px;}
#menu ul#secMenu li a {margin:0 4px;color:black;text-decoration:none;}
#menu ul#secMenu li a:hover {text-decoration:underline;background:none;}
#menu #rattannabytek {display:block;width:155px;&width:auto;background:none;height:26px;float:left;margin:0 0 0 3px;}
#menu #rattannabytek li {display:inline;}
#menu #rattannabytek li a {display:block;color:white;text-decoration:none;background:none;padding:3px 12px;margin:0;font-size:0.95em;font-weight:bold;margin-top:-1px}
#menu #rattannabytek li a.active {background:white;color:#AD1773;border:1px solid #AD1773;border-top:0;}
#menu #rattannabytek li a:hover {text-decoration:underline;}
#menu ul.mainMenu li.active3 a {text-decoration:underline;}
 
#obsah {clear:both;margin:0 175px 0 225px;min-height:900px;}
#obsah_index {clear:both;margin:10px 3px;}

#tipy {float:right;width:175px;position:absolute;top:165px;right:4px;}
#tipy p.tip {font-size:0.85em;}
#tipy p.tip a {text-decoration:none;display:block;text-align:center;margin:0 0 20px;background: url("../pics/nastip.png") right top no-repeat;}
#tipy p.tip a span {display:block;text-decoration:underline;margin-top:-3px;}
#tipy p.tip img {border:1px solid #CBCBCB;}

#vlevo {float:left;width:225px;position:absolute;top:165px;left:2px;}
#vlevo img {border:0;&margin:2px 0;}
#vlevo a:hover {background:transparent;}
/* drobecky */
#obsah h2 {font-size:0.8em;font-weight:bold;color:#AD1773;margin:10px 0 5px 15px;}
#obsah h2 a {color: #AD1773;font-weight:normal;}
#obsah h2 a:hover {background:#F1BB3B;}
/* /drobecky */

#paticka {clear:both;width:100%;background: url("../pics/paticka.png") top center no-repeat;padding:24px 0 0;margin:10px 0 0;}
#paticka p {text-align:right;font-size:0.8em;margin:0 4px;}
#paticka p a {color:black;}
#paticka p a:hover {text-decoration:none;}

#razeni fieldset {color: #AD1773;font-weight:bold;border:0;margin:1em;text-align:right;}
#razeni input {width:60px;background:#F1BB3B;border:1px solid #AD1773;font-weight:bold;cursor:pointer;_cursor:hand;font-size:11px;padding:2px 0;color:#AD1773;}

/* polozka */
#obsah p.strankovani {margin: 1em;}
#obsah p.strankovani a {font-weight:bold;}
#obsah p.dole {text-align:right;}
#obsah .polozka {clear:both;margin:2em 0 0;text-align:left;position:relative;font-size:0.8em;}
#obsah .polozka h3 {width:370px;margin:0;}
#obsah .polozka ul li {margin: 0.4em 0 0 20px;list-style-image:url("../pics/odrazka.png");}
#obsah .polozka ul li.cena {list-style:none;color: #AD1773;font-weight: bold;font-size: 1.25em;}
#obsah .polozka ul li.puvodni_cena {list-style-type:none;list-style-image:none;font-weight: bold;font-size: 1.15em;}
#obsah .polozka ul li.kod {list-style-type:none;list-style-image:none;font-size:0.7em;}
#obsah .polozka li.vice {list-style-image:url("../pics/lupa.png");}
#obsah .polozka li.img {list-style-type:none;list-style-image:none;float:right;clear:right;width:250px;height:150px;margin:0;}
#obsah .polozka li.img a:hover {background:transparent;}
#obsah .polozka p.tip {width:60px;height:58px;list-style:none;display:block;background: url("../pics/tip.png") no-repeat top left;cursor:pointer;cursor:hand;
    position:absolute;top:0;right:0;z-index:3;}
* html body #obsah .polozka p.tip {position:relative;z-index:-1;}
#obsah .polozka p.tip span {visibility:hidden;}
#obsah .polozka img {width:250px;height:150px;border:0;}
#obsah .mezipolozka {clear:both;border:0;width:500px;height:20px;background:url("../pics/hr.jpg");&background:url("../pics/hr_ie.jpg");&width:2000px;&height: 80px;
    &zoom: 25%;text-align:center;margin:1em 0 0;}
/* /polozka */

#detail img {border:0;float:left;}
#detail li {margin: 0.4em 1em;list-style-image:url("../pics/odrazka.png");}
#detail li.cena {list-style-type:none;list-style-image:none;color: #AD1773;font-weight: bold;font-size: 1.45em;float:none;;clear:left;}
#detail li.puvodni_cena {list-style-type:none;list-style-image:none;font-weight: bold;font-size: 1.25em;float:left;clear:left;}
#detail li.img {list-style-type:none;list-style-image:none;float:left;}
#detail li.kod {list-style-type:none;list-style-image:none;font-size:0.8em;float:none;clear:left;}
#detail li.doprava {margin-left:70px;}
#detail p {clear:left;}

.objednat {display:inline;}
li.objednat a {display:block;width:100px;height:22px;_height:24px;text-align:center;background: url("../pics/objednat.png") no-repeat center center;
text-decoration:none;font-weight:bold;padding-top:2px;float:right;margin:150px 100px 0 0;_position:absolute;}
p.objednat a {display:block;width:100px;height:22px;_height:24px;text-align:center;background: url("../pics/objednat.png") no-repeat center center;
text-decoration:none;font-weight:bold;padding-top:2px;}
.objednat a:hover {background: url("../pics/objednath.png") no-repeat center center;padding-top:3px;}

/* detaily */
#obsah p{margin: 1.33em 0.33em 0;}
#obsah h3, #obsah_index h3 {color:#AD1773;font-weight:bold;font-size:1.4em;margin:10px;}
#detail p, #detail h4 {clear:both;}
#obsah ul li, #obsah_index ul li {list-style-type:disc;margin: 0.4em 1.5em;}
h4 {font-weight:bold;font-size:1.1em;color:#AD1773;margin:10px 0;border-bottom: 2px solid #AD1773;}
.zluta {color:#F1BB3B;}
.fialova {color:#AD1773;}
a.img_link {display:block;float:left;clear:left;}
a.img_link:hover {background:white;}
#obsah img, #obsah_index img {margin:0 4px 10px 0;_margin:0;}
#obsah td, #obsah_index td {vertical-align:top;padding-left:15px;}
#detail td, .male {font-size:0.8em;}
.nejmensi {font-size:0.65em;}
.nastred {display:block;text-align:center;}
#detail td a {display:block;}
#detail td a img {border-width:0 2px 1px 0;border:solid white;}
td {text-align:left;}
.border_img {border: 1px solid #AD1773 !important;}
/* /detaily */

table#nalezeno {width:100%;}
table#nalezeno th {text-align:center;border:2px solid black;}
table#nalezeno td.tip {font-weight:bold;color:red;}
table#nalezeno td {text-align:center;border:1px solid black;margin:0;}

#index h3 {background:#F1BB3B;text-align:center;}
#index h4 {border:0;text-align:center;font-size:1.2em;clear:both;}
#index img {border:0;}

.miniatura {display:block;width:182px;text-decoration:none;margin:10px 5px;float:left;}
.miniatura img {border:1px solid #AD1773;/*margin-bottom:-5px;_margin-bottom:-3px;*/margin:0 0 -5px !important;}
.miniatura span {font-weight:bold;display:block;border:1px solid #AD1773;text-align:center;padding:3px 0;margin:0 0 3px;font-size:0.9em;_cursor:hand;}
.miniatura .miniatura_cena {width:72px;_width:74px;background:#AD1773;color:#F1BB3B;float:left;}
.miniatura .miniatura_text {width:106px;_width:108px;background:#F1BB3B;color:#AD1773;float:right;}

#podmenu_pozadi {background: white url("../pics/nahled-vzor.gif") no-repeat top right;position:absolute;right:0;top:0;z-index:-2;display:block;
    border:10px #AD1773 solid;width:370px;height:318px;}
ul > #podmenu_pozadi {border:6px #AD1773 solid;width:350px;height:302px;}
ul#podmenu {list-style:none;margin: 40px 0 340px -80px;position:relative;z-index:5;width:620px;padding: 20px 0 0;}
ul#podmenu li {float:left;clear:left;margin:0;list-style:none;}
ul#podmenu li a {display:block;background: #F1BB3B;text-align: left;border: solid;border-width: 1px 2px;border-color: #F4CC6F #AD1773;width:250px;text-decoration:none;
    font-weight:bold;padding: 2px;}
ul#podmenu span {display:none;}
ul#podmenu li a, ul#podmenu li a:visited {color: #AD1773;}
ul#podmenu li a:hover {background: #F4CC6F;border-color: #AD1773;border-right-color:white;width:260px;background:#fff;}
ul#podmenu li > a:hover {width:258px;}
ul#podmenu li a:active {background: #F4CC6F;color: #000;}
ul#podmenu a:hover span {position:absolute;right:0;top:0;z-index:-1;border:10px #AD1773 solid;display:block;height:318px;min-height:302px;background:white;}
ul#podmenu a:hover > span {height:auto;border:6px #AD1773 solid;width:350px;}
ul#podmenu span img {border:0;}

.index_oddeleni {font-size:1px;width:1px;height:1px;line-height:1px;clear:both;margin:5px 0;}


#obsah_index div h2 {font-size:1em;height:22px;padding:1px 0 0 5px;color:white;}
#index_novinky h2, #index_partneri h2, #index_akcni h2 {background:#AD1773 url("../pics/nadpisf.png") repeat-x center left;}
#index_doporucujeme h2 {background:#F1BB3B url("../pics/nadpisz.png") repeat-x center left;}

#index_novinky {float:right;width:300px;}
#index_nahore {float:left;width:590px;}
#index_dole {float:left;clear:left;width:590px;}
#index_partneri {float:left;width:110px;}
#index_doporucujeme {float:left;width:580px;margin:0 4px;}
#index_akcni {float:right;width:200px;}

#index_novinky p {margin: 2px 4px;font-size:0.85em;}
#index_nahore img {margin:2px;float:left;border:0;}

#index_akcni h2 {margin:0 0 3px;}
#index_akcni img {border:none;margin:3px 0 0;}
#index_doporucujeme img {border:none;}
#index_akcni p {margin:0;}
#index_akcni a:hover {background:transparent;}

#index_partneri img {border:none;}
#index_partneri a:hover {background:transparent;}

#index_dole img {border:0;margin:0 2px;}
#index_dole a:hover {background:transparent;}
#index_doporucujeme a:hover {background:transparent;}

table.siroke {width:100%;}
table th, table th td {background:#AD1773;color:white;}
