body { background: #bd76ae;font-family: Arial, Helvetica, sans-serif; }

a:hover{color:#666666;}
h1{ font-size:14px; color:#FFFFFF;}

div#telo {}
div#kontejner { background: #8b8d8a url(../img/p_pozadi_body.jpg) repeat-x; border-left: solid 1px #5f685b; border-right: solid 1px #5f685b; position: relative;}
div#obsah { margin: 0px 0px 10px 5px; width:711px;}
div#obsah-katalog { margin: 0px 0px 20px 5px; width:711px; border: solid 1px #666666; position: relative;}
div#obsah-podrobne { margin: 0px 0px 20px 5px; width:711px; background-color:#FFFFFF; position: relative;}


#snehulak-jedna{ position:absolute; top:400px; right:-130px; z-index:98;}
#snehulak-dve{ position:absolute; bottom:0px; left:-140px; z-index:99;}



/* HLAVIČKA */
div#logo-blok { height: 165px; }
div#logo-blok img { margin-top: 53px }
div#logo-blok-katalog { height: 98px; }
div#logo-blok-katalog img { margin-top: 28px }
div#head-image { height: 160px; float:left; padding: 5px 0px 0px 5px; }
div#garance { height: 160px; float:left; padding: 10px 0px 0px 60px; }





/* HLAVNÍ MENU */
div#menu { border:solid 1px #6e5734; background:#ffffcc url(../img/p_pozadi_menu.jpg) repeat-x; height: 31px; }
div#menu ul { list-style: none; font-size: 13px; text-transform: uppercase; }
div#menu li { border: none; background: transparent; padding: 0; margin: 0; overflow: visible; text-align: center; white-space: nowrap; line-height: 30px; display: block; float: left; }
div#menu li a { text-decoration: none; padding-left: 17px; padding-right: 17px; color:#fff; border-right: solid 1px #A69767; }
div#menu li a.posledni { border-right: 0 none; }
div#menu li a:hover { text-decoration: underline; }


/* NÁKUPNÍ KOŠÍK */
div#uzivatel{float:left; padding: 4px 0px 4px 155px; color: white; text-align:left; color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
div#uzivatel-vlevo{float:left; padding: 4px 0px 4px 0px; color: white; text-align:left; color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
div#kosik { float:right; padding: 4px 0px 4px 0px; color: white; text-align:right; color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
div#uzivatel-vlevo a, div#uzivatel a{ color: #FFF; text-decoration:underline; }
div#kosik a { color: #FFF; text-decoration:none; }
div#uzivatel-vlevo a:hover, div#uzivatel a:hover, div#kosik a:hover { color: #FFF; text-decoration:underline; }
div#kosik img { border: 0 none; vertical-align:text-bottom; margin: 0 5px 0 5px; }
div#kosik .koruny { color: #FFF; font-weight: bold; margin-right:5px; }


/* UPOUTÁVKA */
div#upoutavka {margin-bottom: 15px; padding:10px; display:block; border: solid 1px #666666; color: #CCCCCC; text-align:center;}
div#upoutavka p{padding:0;margin:0;}
div#upoutavka h1, div#upoutavka h2, div#upoutavka h3, div#upoutavka h4, div#upoutavka h5, div#upoutavka p {color:#FFFFFF;padding:0;margin:0;}

/* AKCE */
div#akce {margin-bottom: 15px; padding:10px; display:block; border: solid 1px #666666; color: #FFFFFF; text-align:center;background: #ffffcc url(../img/akce-pozadi-01.jpg) repeat;}
div#akce p{padding:0;margin:0;}
div#akce h2, div#akce h3, div#akce h4, div#akce h5, div#akce p {color:#000;padding:0;margin:0; }



/* HLAVIČKA IMAGE */
div#headbox{padding-bottom:15px;}
div#hlavicka-image { width:850px; height: 220px; margin: 10px 10px 5px 10px; border: solid 1px #D2D6A4; }
div#hlava-kategorie {padding:0; border: solid 1px #948955; display:block; width:870px; height:225px; background:transparent url(../img/hlavicka-damska.jpg); position:relative;}
div#hlava-kategorie img.stromecek{ float:right; margin: 20px 15px 0 0;}


/* HOMEPAGE - BOXY */

#xtravlevo{display:block; float:left; width:337px;}
#xtravpravo{display:block; float:left; width:360px; margin-left:13px;}

#home-damska-obuv {width:337px; height:514px; display:block; float:left; }
#home-damska-obuv h2{font-weight:bold; text-align:center; font-size:23px; margin-top:15px; color:#744f16; }
#home-damska-obuv img{margin-left: 0px; margin-top:0px; border: 0 none; }

#home-panska-obuv {width:338px; height:486px; display:block; float:left;  margin-top:13px;  }
#home-panska-obuv h2{font-weight:bold; text-align:center; font-size:23px; margin-top:15px; margin-bottom:0; color:#e6ded1; }
#home-panska-obuv img{margin-left: 0px; margin-top:0px; border: 0 none; }

#home-domaci-obuv {width:359px; height:446px; display:block; float:right;margin-bottom:10px;}
#home-domaci-obuv h2{font-weight:bold; text-align:center; font-size:23px; margin-bottom:0; color:#232701; }
#home-domaci-obuv img{margin-left: 0px; margin-top:0px; border: 0 none; }

#home-junior-obuv {width:359px; height:406px; display:block; float:right;  }
#home-junior-obuv h2{font-weight:bold; text-align:center; font-size:23px; margin-top:15px; margin-bottom:5px; color:#7d5150; }
#home-junior-obuv img{margin-left: 0px; margin-top:0px; border: 0 none; }

#home-vyprodej {margin-top: 10px; width:360px; height:141px; display:block; float:right;}
#home-vyprodej img{margin-left: 5px; margin-top:0px; border: 0 none; }



.homebox { text-decoration: none;}

a.jedna{display:block; width:337px; height:514px; float:left; background: transparent url(../img/11podzim-1.jpg) no-repeat;text-decoration: none; }
a.ctyri{display:block; width:337px; height:352px; float:left; background: transparent url(../img/11podzim-2.jpg) no-repeat;text-decoration: none;}
a.osm{display:block; width:359px; height:353px; float:left; background: transparent url(../img/11podzim-3.jpg) no-repeat;text-decoration: none;}
a.sedm{display:block; width:360px; height:354px; float:left; background: transparent url(../img/11podzim-4.jpg) no-repeat 1px 0px;text-decoration: none;}
a.pet{display:block; width:360px; height:141px; float:left; background: transparent url(../img/11podzim-5.jpg) repeat;text-decoration: none;}






/* CESTA KE ZBOŽÍ */
div#cesta{ font-size: 12px; color: #000; float:left; margin: 0px 0px 5px 5px;}
div#cesta a{ text-decoration:none; color: #000;}
div#cesta a:hover{ color: #000; text-decoration:underline;}
.nelink {color: #333;}


/* BOX SE ZBOZIM */
div#mouseimage { text-align:center; display:table-cell; vertical-align:middle; width:171px; height:111px; }
div#mouseimage img { vertical-align:middle;}
div#box-zbozi{ width: 171px; height:162px; background-color:#FFFFFF; border:solid 1px #dfdede; display:block; float:left; position:relative; margin:4px 0 0 4px; }
div#box-zbozi h3 {font-size:11px; padding-left: 5px; line-height: 20px; color:#7f7f7f; background: #ebecee url('../img/boxh3.gif') repeat-x; display:block; 
margin: 1px 1px 4px 1px; border: solid 1px #e1e3e2; height:20px; white-space: nowrap;}
div#box-zbozi img {}
.zbozi-cena { width: 169px; height: 26px; float: left; margin-right: 10px; top: 140px; position: absolute; } /* padding-top: 100%; */
.zboziPrice { width: 161px; margin-left: 0px; height: 26px; background-image: url('../img/bg-box-price.jpg'); background-repeat: repeat-x; padding-right: 5px; padding-left: 5px; }
.zboziMalo { font-size: 11px; text-decoration: line-through; float: left; color: rgb(255, 255, 255); margin-top: 6px; }
.zbozi { font-size: 15px; float: right; color: rgb(255, 255, 255); font-weight: bold; margin-top: 3px; }

/* FILTR VELIKOSTÍ - BOX */
div#filtrvelikosti { width:140px; color:#000; position:relative; float:left; display:block; border:solid 1px #696868; background-color: #fff; padding-bottom:0px; margin-bottom:10px;}
div#filtrvelikosti h2{color:#FFF; margin-bottom: 0px; padding: 4px 0 0 7px; height:26px; list-style: none; background:transparent url(../img/p_pozadi_katalog.gif) repeat-x; font-size:12px; font-weight: bold; display:block; }
div#filtrvelikosti h2 a {color: #FFF; text-decoration: none;}
div#filtrvelikosti h2 a:hover {color: #FFF; text-decoration: underline;}
div#filtrvelikosti p{ font-size:11px; padding:0px 5px; line-height:12px;}
div#filtrvelikosti .tlacitka{ }
div#filtrvelikosti span{display: inline-block; margin:0px;width:45px; }
div#filtrvelikosti label{font-size:10px;}

div#filtraktivovany{display:block; background-color: #1E221D; color:#fff; border:solid 1px #5f685b; margin:10px; padding:5px 5px 0 5px;}
div#filtraktivovany a{color:#FFFFFF;}


/* SIDEBAR - SPECIÁLNÍ NABÍDKA */
div#mouseimagex, div#mouseimagey { text-align:center; display:table-cell; vertical-align:middle; width:131px; height:92px; }
div#mouseimagex img, div#mouseimagey img  { vertical-align:middle;}
div#specialka, div#specialkadve {width:140px; color:#FFFFFF; position:relative; float:left; display:block; border:solid 1px #696868; background-color: #fff; padding-bottom:26px; margin-bottom:10px;}
div#specialka h2, div#specialkadve h2{color:#FFF; margin-bottom: 0px; padding: 4px 0 0 7px; height:26px; list-style: none; background:transparent url(../img/p_pozadi_katalog.gif) repeat-x; font-size:12px; font-weight: bold; display:block; }
div#specialka h3, div#specialkadve h3 {font-size:11px; padding-left: 5px; line-height: 20px; color:#a3a3a3; background-color: #f3f3f3; display:block; margin: -2px 1px 3px 1px; border: solid 1px #e1e3e2; height:20px; white-space: nowrap;}
div#polozka-specialka, div#polozka-specialka-dve{position:relative; display:block;}
div#polozka-specialka img, div#polozka-specialka-dve img {margin: 0px 0px 0px 0px;} /* obrázek musí mít šířku 131px */
.specialka-cena, .specialka-cena-dve { width: 134px; height: 26px; float: left; margin-right: 10px; top: 100%; position: absolute;  } /* padding-top: 100%; */
.boxPrice { width: 128px; margin-left: 1px; height: 26px; background-image: url('../img/bg-box-price.jpg'); background-repeat: repeat-x; padding-right: 5px; padding-left: 5px; }
.priceMalo { font-size: 11px; text-decoration: line-through; float: left; color: rgb(255, 255, 255); margin-top: 6px; }
.price { font-size: 15px; float: right; color: rgb(255, 255, 255); font-weight: bold; margin-top: 3px; }
div#specialka h2 a{color:#FFFFFF; text-decoration:none;}
div#specialka h2 a:hover{ color:#FFFFFF; text-decoration:underline;}




/* STRANKOVANI */
div#strany {margin-left: 5px; font-size: 12px; color: #000; float:left; margin:7px 0 7px 5px; }
div#strany a{text-decoration:none; color: #000;}
div#strany a:hover{color: #000; text-decoration:underline;}



/* STANDARDNÍ STRANA */
div#standard { margin: 0px 0px 20px 5px; width:686px; background-color:#FFFFFF; position:relative; padding: 0 0px 25px 25px;}
div#standard h3 { padding-bottom:10px; font-size:20px; }
#standard h2 {  border: solid 1px #66601C; padding: 5px 0 0 10px; height: 25px;  margin: 0px 0px 30px -25px; background:#83937D url(../img/naposledypridano_h2.gif) repeat-x; font-size:14px; font-weight: bold; color: #FFF; width:700px; float:left; display:block;}
#standard h2 span { display:block; padding-right: 10px; }
#standard h2 a { color: white; text-decoration: none; }
#standard h2 a:hover { color: white; text-decoration: underline; }
p.male{ font-size:11px;}
div#standard p{padding-bottom:8px; padding-right: 30px;}
table.registrace{}
table.registrace tr, td{padding:0; margin:0; border:none 0;}
.nahore{margin-top:60px;}
table.tbl-kosik{width:650px;border:none 0;}
table.tbl-kosik tr, td{padding:3px;}
table.tbl-kosik th{ padding:3px;background-color: #EFEFEF;}





/* DETAIL POLOŽKY */
#detail h2 {  border: solid 1px #66601C; padding-top: 5px; height: 25px; padding-left: 10px; margin: 0px 0px 10px 0px; background:#83937D url(../img/p_pozadi_menu.jpg) repeat-x; font-size:12px; font-weight: normal; display:block; color: #FFF; }
#detail h2 span { display:block; padding-right: 10px; }
#detail h2 a { color: white; text-decoration: none; }
#detail h2 a:hover { color: white; text-decoration: underline; }


#detail .fotky{float:left; width:280px; display:block; position:relative;  margin: 10px; text-align: center;}
#detail .fotky h5 { font-weight: normal; font-size: 11px; padding-bottom: 0; margin-bottom:3px; margin-top: 5px; color: #666666;}
#detail .fotky img { margin: 0px 2px 4px 2px;}
#detail .fotky img.ramecek { border:solid 1px  #CCCCCC; }
#detail .fotky .format {text-align: center; }
#detail .sleva { width:60px; height:69px; position:absolute; left: 0px; top: -10px; display: block;}

#popis { float:left; width:380px; margin-top: 30px; display:block; margin-bottom: 20px;}
#popis h3 {font-size:20px; font-weight: normal; padding-bottom:15px;}
#popis p { font-size: 12px; line-height:17px; padding:0px; margin:0px;} 

.matros-nadpis{margin:10px 0px 5px 0px; padding:0px; font-weight:normal;}
.matros {border-collapse:collapse; width: 450px; }
.matros td {padding:10px; margin:3px;}
.matros img {margin-right:8px;}
hr.black { color:#000000;  border-collapse:collapse; border-top: solid 1px #000000; margin-top: 10px;}
.oblibene { display:block; float:left;}
.koupit { display:block; float:right; font-size:16px; font-weight:bold;}
select { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table.matros { padding:0; width:auto; }
div#polozka-katalogu table.matros img { padding:3px 5px 3px 0px; margin:0px; }
table.matros td { margin:0px; padding:0px; vertical-align: middle; }


/* SIDEBAR */
div#sidebar { margin: 0px 0px 10px 0px; }
div#katalog {width:140px;  position:relative; float:left; display:block; border:solid 1px #414141; background-color: #eaf2fd; margin-bottom:10px;}
div#katalog h2{ border: solid 1px #414141; padding-left: 7px; width:130px; color:#FFFFFF; line-height: 27px; height: 26px; margin: 0px 0px 0px 0px; background:#414141 url(../img/p_pozadi_katalog.gif) repeat-x; font-size:12px; font-weight: bold; display:block; }
div#katalog ul.hlavni { margin-left: 0px; margin-right:0px; list-style: none; font-size: 12px; position:relative; }
div#katalog ul.hlavni li {color:#FFFFFF; padding: 6px 0 0 7px; list-style: none; background:transparent url(../img/p_pozadi_katalog.gif) repeat-x; 
                          font-size:12px; font-weight: bold; display:block; text-transform:uppercase;}


div#katalog ul.hlavni li.damy {background: #eaf2fd url(../img/p-pozadi-damy.gif) repeat-x;}
div#katalog ul.hlavni li.junior {background: #f1d37b url(../img/p_pozadi_junior.gif) repeat-x; padding-bottom:10px;}
div#katalog ul.hlavni li a.junior { color:#685333;}
div#katalog ul.hlavni li.junior ul.submenu	{ margin-bottom:0; padding-bottom:0;}
div#katalog ul.hlavni li.junior ul.submenu a { color:#685333; text-decoration: none;}	
div#katalog ul.hlavni li.junior ul.submenu a:hover { text-decoration: underline;}

div#katalog ul.hlavni li.detska {background: #ecbdc6 url(../img/p_pozadi_detska.gif) repeat-x; padding-bottom:10px;}
div#katalog ul.hlavni li a.detska { color:#785259;}
div#katalog ul.hlavni li.detska ul.submenu	{ margin-bottom:0; padding-bottom:0;}
div#katalog ul.hlavni li.detska ul.submenu a { color:#785259; text-decoration: none;}	
div#katalog ul.hlavni li.detska ul.submenu a:hover { text-decoration: underline;}


	  
div#katalog ul.hlavni li a {color: #fff; text-decoration:none;}	
div#katalog ul.hlavni li a:hover { text-decoration: underline; }
div#katalog ul.submenu {margin-right:0px;line-height:15px; margin-top: 7px; text-transform: none; margin-bottom: 10px; font-weight: normal; margin-left: 0px; list-style: none;}
div#katalog ul.submenu li { text-transform:none; color: #FFFFFF; background: none; padding:0px; font-weight:normal; font-size: 11px; }
div#katalog ul.submenu-vyrobci {margin-right:0px;line-height:15px; margin-top: 1px;  text-transform: none; margin-bottom: 10px; font-weight: normal; margin-left: 10px; list-style: none;}
div#katalog ul.submenu-vyrobci li { padding:0px; font-weight:normal; font-size: 11px; }
div#katalog ul.submenu li a { color: #000; text-decoration: none;}
div#katalog ul.submenu li a:hover { text-decoration: underline; }






/* FOOTER */
div#footer-div { margin-top:0px; float:left; margin-bottom:30px;}
div#loga-vyrobcu {display:block; height:24px; margin-bottom:15px;}
div#loga-vyrobcu img{border: 0 none;}
div#loga-vyrobcu a {display:block; float:left; margin-left: 3px;}
div#loga-vyrobcu a:hover {border: solid 1px white;}
div#footer { background: #5a5a5c url(../img/footer_background.gif) repeat-x; height: 42px; color: white; }
div#footer a { color:white; text-decoration: none; }
div#footer a:hover { color:white; text-decoration: underline; }
div#footer p.karty { display:block; float:left; width: 180px; margin: 9px 0 8px 10px; border-right: solid 1px #FFF; }
div#footer p.kopy { display:block; float:left; margin: 3px 8px 8px 8px; font-size: 11px; font-weight:bold; color:#FFFFFF; }
div#footer p.kopy a.posun { padding-left: 15px; }
div#footer p.kopy .copyright { font-size: 9px; font-weight: normal; margin-left: 15px; color:#FFFFFF;}
div#footer p.nahoru { display:block; float:right; margin: 3px 8px 8px 8px; text-align:right; font-size: 13px; }



.vlevo { float: left; }
.vpravo { float: right; }
.tvlevo { text-align: left; }
.tcenter { text-align: center; }
.tvpravo { text-align: right; }
.cervene{color:#CC0000;}
.tmave-cervena{color:#900306;}

#registr fieldset, #registrnew fieldset, #registrneww fieldset{width:400px;}
#registr table tr td, #registrnew table tr td, #registrneww table tr td{padding:0px;}
#registr input, #registrnew input, #registrneww input{padding:3px;}

.clanek{display: block; width:650px;}
.clanek p{margin:0; padding:0;}
h3.clanek-nadpis{padding-bottom: 0px; margin-bottom: 10px; margin-top: 10px; font-size: 12px;}
.autor{float:left; color:#999999;}
.vice{float: right; font-weight: bold; margin-bottom:15px;}

/*  UPDATE PROSINEC 2010 - FILTR VELIKOSTI, INFO BOX, CHYBOVA STRANKA  */
/* FILTR VELIKOSTÍ - BOX */
div#filtrvelikosti { width:140px; color:#000; position:relative; float:left; display:block; border:solid 1px #696868; background-color: #fff; padding-bottom:0px; margin-bottom:10px;}
div#filtrvelikosti h2{color:#FFF; margin-bottom: 0px; padding: 4px 0 0 7px; height:26px; list-style: none; background:transparent url(../img/p_pozadi_katalog.gif) repeat-x; font-size:12px; font-weight: bold; display:block; }
div#filtrvelikosti h2 a {color: #FFF; text-decoration: none; background:transparent URL(../img/filtr-sipky.gif) center right no-repeat; display:block; margin-right:10px;}
div#filtrvelikosti h2 a:hover {color: #FFF; text-decoration: underline;}
div#filtrvelikosti p{ font-size:11px; padding:0px 5px; line-height:12px;}
div#filtrvelikosti .tlacitka{ }
div#filtrvelikosti span{display: inline-block; margin:0px;width:45px; }
div#filtrvelikosti label{font-size:10px;}

div#filtraktivovany{display:block; background-color: #1E221D; color:#fff; border:solid 1px #5f685b; margin:10px; padding:5px 5px 0 5px;}
div#filtraktivovany a{color:#FFFFFF;}

/*NENELEZENO*/
div#nenalezeno{ display:block; padding: 20px 20px 40px 180px; background: transparent URL('../img/nenalezeno.png') 20px 20px no-repeat; font-size:14px;}
 
