/* CSS MOBIS default */

* { margin: 0; padding: 0;}

body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#c0c0c0; font-size: 90%; color: #000000;}
/*div#bg-page { background: url(/design/images/_www-nba-shop/bg-page.jpg) center 82px no-repeat; margin: auto;}*/
#page { width: 980px; margin: 0 auto; padding: 0 10px 0 10px; text-align: left; background:#FFFFFF}
#header { width:1000px; height: 127px;margin: 0 auto; padding: 0; background: url(/design/images/_www-nba-shop/bg-header4.jpg) no-repeat}

div.Warning { color: #FFFFFF; font-weight:bold; font-size:13px; text-align:center; letter-spacing:0px; padding:10px; background-color:#990000;border: 1px solid #d77611;font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin: 5px 0px;}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* LEFT - levy sloupec */

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#left { width: 220px; float: left}

/*vyhledavani*/
#search { width: 220px; height: 85px; background: url(/design/images/_www-nba-shop/bg-search.png) no-repeat}
p.search { position: relative; top: 10px; left: 12px}
input.search-input { padding: 5px 3px 5px 3px; border: none; border: solid 1px #CCCCCC;width:189px}
p.submit { position: relative; top: 10px; left: 128px; width: 90px}

/* Katalog zbozi */
h2.sekce-l { height: 34px; color:#FFFFFF; background: url(/design/images/_www-nba-shop/bg-sekce-l.png) no-repeat; padding: 7px 0 0 20px; margin: 10px 0 0 0; font-weight: normal}
h2.sekce-l.katalog { position: relative; top: 6px}


div.vernav { width: 220px; font-size: 0.75em;}
div.vernav ul { list-style: none; text-transform: uppercase}
div.vernav ul li { height: 21px; padding: 8px 0 0 43px}
div.vernav ul li a { height: 31px; color: #FFFFFF; text-decoration: none}
div.vernav ul li a:hover { text-decoration: underline}
div.vernav ul li a.act { text-decoration: underline; color: #393939}
div.vernav ul li.subitem {background: url(/design/images/_www-nba-shop/bg-sekce-li.png) no-repeat; padding: 10px 0 0 10px;}
div.vernav ul li.subitem a {color: #000000; font-weight:bold}

li.a01, li.a02, li.a03, li.a04, li.a05, li.a06, li.a07, li.a08, li.a09, li.a10, li.a11, li.a12, li.a13, li.a14, li.a15, li.a16, li.a17, li.a18, li.a19, li.a20, li.a21, li.a22, li.a23, li.a24, li.a25, li.a26, li.a27, li.a28, li.a29, li.a30 { background: url(/design/images/_www-nba-shop/bg-li-a01.png) no-repeat; padding: 8px 0 0 43px}
li.a01.act, li.a02.act, li.a03.act, li.a04.act, li.a05.act, li.a06.act, li.a07.act, li.a08.act, li.a09.act, li.a10.act, li.a11.act, li.a12.act, li.a13.act, li.a14.act, li.a15.act, li.a16.act, li.a17.act, li.a18.act, li.a19.act, li.a20.act, li.a21.act, li.a22.act, li.a23.act, li.a24.act, li.a25.act, li.a26.act, li.a27.act, li.a28.act, li.a29.act, li.a30.act { text-decoration: underline; color: #FF9933; background: url(/design/images/_www-nba-shop/bg-li-a01-act.png) no-repeat}
li.a02 { background: url(/design/images/_www-nba-shop/bg-li-a02.png) no-repeat} li.a02.act { background: url(/design/images/_www-nba-shop/bg-li-a02-act.png) no-repeat}
li.a03 { background: url(/design/images/_www-nba-shop/bg-li-a03.png) no-repeat} li.a03.act { background: url(/design/images/_www-nba-shop/bg-li-a03-act.png) no-repeat}
li.a04 { background: url(/design/images/_www-nba-shop/bg-li-a04.png) no-repeat} li.a04.act { background: url(/design/images/_www-nba-shop/bg-li-a04-act.png) no-repeat}
li.a05 { background: url(/design/images/_www-nba-shop/bg-li-a05.png) no-repeat} li.a05.act { background: url(/design/images/_www-nba-shop/bg-li-a05-act.png) no-repeat}
li.a06 { background: url(/design/images/_www-nba-shop/bg-li-a06.png) no-repeat} li.a06.act { background: url(/design/images/_www-nba-shop/bg-li-a06-act.png) no-repeat}
li.a07 { background: url(/design/images/_www-nba-shop/bg-li-a07.png) no-repeat} li.a07.act { background: url(/design/images/_www-nba-shop/bg-li-a07-act.png) no-repeat}
li.a08 { background: url(/design/images/_www-nba-shop/bg-li-a08.png) no-repeat} li.a08.act { background: url(/design/images/_www-nba-shop/bg-li-a08-act.png) no-repeat}
li.a09 { background: url(/design/images/_www-nba-shop/bg-li-a09.png) no-repeat} li.a09.act { background: url(/design/images/_www-nba-shop/bg-li-a09-act.png) no-repeat}
li.a10 { background: url(/design/images/_www-nba-shop/bg-li-a10.png) no-repeat} li.a10.act { background: url(/design/images/_www-nba-shop/bg-li-a10-act.png) no-repeat}
li.a11 { background: url(/design/images/_www-nba-shop/bg-li-a11.png) no-repeat} li.a11.act { background: url(/design/images/_www-nba-shop/bg-li-a11-act.png) no-repeat}
li.a12 { background: url(/design/images/_www-nba-shop/bg-li-a12.png) no-repeat} li.a12.act { background: url(/design/images/_www-nba-shop/bg-li-a12-act.png) no-repeat}
li.a13 { background: url(/design/images/_www-nba-shop/bg-li-a13.png) no-repeat} li.a13.act { background: url(/design/images/_www-nba-shop/bg-li-a13-act.png) no-repeat}
li.a14 { background: url(/design/images/_www-nba-shop/bg-li-a14.png) no-repeat} li.a14.act { background: url(/design/images/_www-nba-shop/bg-li-a14-act.png) no-repeat}
li.a15 { background: url(/design/images/_www-nba-shop/bg-li-a15.png) no-repeat} li.a15.act { background: url(/design/images/_www-nba-shop/bg-li-a15-act.png) no-repeat}
li.a16 { background: url(/design/images/_www-nba-shop/bg-li-a16.png) no-repeat} li.a16.act { background: url(/design/images/_www-nba-shop/bg-li-a16-act.png) no-repeat}
li.a17 { background: url(/design/images/_www-nba-shop/bg-li-a17.png) no-repeat} li.a17.act { background: url(/design/images/_www-nba-shop/bg-li-a17-act.png) no-repeat}
li.a18 { background: url(/design/images/_www-nba-shop/bg-li-a18.png) no-repeat} li.a18.act { background: url(/design/images/_www-nba-shop/bg-li-a18-act.png) no-repeat}
li.a19 { background: url(/design/images/_www-nba-shop/bg-li-a19.png) no-repeat} li.a19.act { background: url(/design/images/_www-nba-shop/bg-li-a19-act.png) no-repeat}
li.a20 { background: url(/design/images/_www-nba-shop/bg-li-a20.png) no-repeat} li.a20.act { background: url(/design/images/_www-nba-shop/bg-li-a20-act.png) no-repeat}
li.a21 { background: url(/design/images/_www-nba-shop/bg-li-a21.png) no-repeat} li.a21.act { background: url(/design/images/_www-nba-shop/bg-li-a21-act.png) no-repeat}
li.a22 { background: url(/design/images/_www-nba-shop/bg-li-a22.png) no-repeat} li.a22.act { background: url(/design/images/_www-nba-shop/bg-li-a22-act.png) no-repeat}
li.a23 { background: url(/design/images/_www-nba-shop/bg-li-a23.png) no-repeat} li.a23.act { background: url(/design/images/_www-nba-shop/bg-li-a23-act.png) no-repeat}
li.a24 { background: url(/design/images/_www-nba-shop/bg-li-a24.png) no-repeat} li.a24.act { background: url(/design/images/_www-nba-shop/bg-li-a24-act.png) no-repeat}
li.a25 { background: url(/design/images/_www-nba-shop/bg-li-a25.png) no-repeat} li.a25.act { background: url(/design/images/_www-nba-shop/bg-li-a25-act.png) no-repeat}
li.a26 { background: url(/design/images/_www-nba-shop/bg-li-a26.png) no-repeat} li.a26.act { background: url(/design/images/_www-nba-shop/bg-li-a26-act.png) no-repeat}
li.a27 { background: url(/design/images/_www-nba-shop/bg-li-a27.png) no-repeat} li.a27.act { background: url(/design/images/_www-nba-shop/bg-li-a27-act.png) no-repeat}
li.a28 { background: url(/design/images/_www-nba-shop/bg-li-a28.png) no-repeat} li.a28.act { background: url(/design/images/_www-nba-shop/bg-li-a28-act.png) no-repeat}
li.a29 { background: url(/design/images/_www-nba-shop/bg-li-a29.png) no-repeat} li.a29.act { background: url(/design/images/_www-nba-shop/bg-li-a29-act.png) no-repeat}
li.a30 { background: url(/design/images/_www-nba-shop/bg-li-a30.png) no-repeat} li.a30.act { background: url(/design/images/_www-nba-shop/bg-li-a30-act.png) no-repeat}
li.a-none { background: url(/design/images/_www-nba-shop/bg-li-a-none.png) no-repeat} li.a-none.act { background: url(/design/images/_www-nba-shop/bg-li-a-none-act.png) no-repeat}



.vermenu-end { height: 13px; background: url(/design/images/_www-nba-shop/bg-vermenu-end.png) no-repeat}

/* novinky */
a.archiv { color: #FFFFFF; font-size: 0.7em; display: block; float: right; padding: 3px 15px 0 15px; background: url(/design/images/_www-nba-shop/archiv.gif) 0 5px no-repeat}
.novinka { width: 210px; padding: 5px 5px 5px 5px; margin: 0 auto 5px auto; background: url(/design/images/_www-nba-shop/bg-novinka.gif) 0 bottom repeat-x; font-size: 90%}
.novinka p.date { padding: 0 0 0 22px; font-weight: bold; background: url(/design/images/_www-nba-shop/news.gif) no-repeat}
.novinka a { color: #333333}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* CENTER */

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#center { width: 540px; float: left; padding: 15px 10px 0 10px;} /* update by matak font-size */

/*cesta*/
.path p { font-size: 0.75em}
.path a.root { color:#CC0000; font-weight: bold; padding: 0 0 0 20px; background: url(/design/images/_www-nba-shop/root_s.gif) left 1px no-repeat; text-decoration: underline}
.path a:hover.root { text-decoration: none}
.path a { color: #25426c}

/* obsah*/
#content {background: url(/design/images/_www-nba-shop/bg-content.png) repeat-x; padding: 0 10px 0 10px;}
#content img { padding: 5px 10px 0 0}

/* kategorie produktu */
.product-category { padding: 10px 0 0 0; margin: 0 0 0 0}
.product-category p { padding: 0 0 0 25px; background: url(/design/images/_www-nba-shop/root.gif) no-repeat}

/* Vyber kategorie - checkbox */
.types fieldset { border: none}
p.item-list { padding: 10px 0px 0px 0px}
p.item-list span.item { display:block; float:left; width:250px;margin: 0 5px 0 0}
p.item-list span.item a { color: #cc0000; font-size:0.9em; background:url(/design/images/_www-nba-shop/bg-li-category.gif) bottom left no-repeat; padding-left:20px}
input.zobrazit { float: right; margin: 10px 0 0 0}

/* FILTR - Razeni */
div.filtr { height: 35px; background: #ccd3dd; padding: 10px 10px 0 10px; margin: 10px 0 0 0}
p.razeni { float: left; color: #000000}
p.paging { float: right; color: #000000; padding: 3px 0 0 0; text-align: left}
p.paging a { color: #000000}
p.paging a.page, p.paging a:hover.page { color: #FFFFFF; text-decoration: none; background: url(/design/images/_www-nba-shop/page.gif) no-repeat; display: block; width: 20px; height: 20px; text-align: center; float: left; line-height: 20px; margin: 0 1px}
p.paging a.page.act, p.paging a:hover.page.act { color: #000000; text-decoration: none; background: none}
p.paging span { float: left; display: block; height: 20px; line-height: 20px; margin-left: 2px; }
p.paging a.next { color: #25426c}

/* VYROBEK */
div.product { width: 265px; position: relative; height: 180px;float: left; margin: 1px; border: 1px solid #DFDFDF; background: url("/design/images/_www-nba-shop/produkt-index-prechod.gif") bottom left repeat-x; }
div.product h2, div.product h3 { margin: 8px 10px 5px 10px; }
div.product h2 a, div.product h3 a { font-size: 13px; color: #000000;  font-weight: bold;}
div.product h2 a:hover, div.product h3 a:hover { text-decoration: none; }
div.product h2 a:visited, div.product h3 a:visited { text-decoration: underline; }

p.foto { position: absolute; top: 45px; left: 10px}
p.foto a img { border: none}
p.cena { font-size: 1.2em; line-height: 1.3em; color: #CC0000; font-weight: bold; position: absolute; top: 40px; right: 10px; text-align: right}
p.cena span { font-size: 65%; color: black; }
p.sleva { font-size: 0.85em; color: #333333; font-weight: bold; text-decoration: line-through; position: absolute; top: 100px; right: 10px; text-align: right;}
p.akce { font-size: 0.75em; width: 52px; height: 19px; font-weight: bold; text-align: center; background: #CC0000 url(/design/images/_www-nba-shop/akce.gif) no-repeat; position: absolute; top: 80px; right: 10px; padding: 0}
p.tip { font-size: 0.75em; width: 52px; height: 19px; font-weight: bold; text-transform: uppercase; text-align: center; background: #336699 url(/design/images/_www-nba-shop/tip.gif) no-repeat; position: absolute; top: 105px; right: 10px; padding: 0}

/* VYROBEK - kosik */
div.kosik { position: absolute; top: 125px; right: 70px; }
p.detail { font-size: 100%; }
p.detail a { color: black; }
p.koupit { color: #000000; padding: 0; margin: 0; float: right}
span.ks { font-size: 0.75em; margin: 0 0 0 70px; padding: 0}
input.kosik { position: relative; top: 5px}

/* Novinky center */
div.news-hp { margin: 20px 0 0 0}
div.news-hp div { font-size: 0.75em; padding: 0 10px 5px 10px}
div.news-hp div a { color: #000000}
div.news-hp a.archiv { color: #FFFFFF}
div.sekce h3, h2.news-hp { height: 32px; color:#FFFFFF; background: url(/design/images/_www-nba-shop/bg-news-hp.png) no-repeat; padding: 7px 0 0 20px; margin: 10px 0 0 0; font-weight: normal}
span.date { color:#CC0000; font-weight: bold; padding: 0 10px 0 0}

/* Nadpis ruznych sekci */
/*div.sekce { background: #25426c}
div.sekce h3 { color: #FFFFFF; padding: 10px 10px; margin: 10px 0 0 0}*/

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* fin�ln� �pravy */


.RSSBox .rss-img { width: 22px; height: 21px; display: block; font-size: 1%; background: url("/design/images/_www-nba-shop/rss-ico.png") top left no-repeat; float: right; margin: 0 8px 0 0; }




/* RIGHT */
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#right { width: 200px; float: left}
h2.sekce-r {height: 35px; color:#FFFFFF; background: url(/design/images/_www-nba-shop/bg-sekce-r.png) no-repeat; padding: 7px 0 0 20px; margin: 10px 0 0 0; font-weight: normal}
.right-box ol, .right-box p { margin: 0.8em 0; }
.right-box ol li { margin: 0.4em 0; list-style: decimal; list-style-position: inside; }


/* KO��K */
#right-basket { padding: 0px; background: url(/design/images/_www-nba-shop/bg-basket.jpg) right 35px no-repeat}
#right-basket h2 {margin-top:5px}
#right-basket h3 { padding-left:10px!important}
#right-basket h3 a { color: #000000}
#right-basket p { padding-left:10px}


/* Infolinka */
#infoline { background: url(/design/images/_www-nba-shop/bg-info.jpg) right bottom no-repeat}
div.info { margin: 5px 0 0 10px; color:#ff0000; font-size: 1.2em}
ul.info { list-style: none; margin: 10px 0 0 10px; padding: 0 0 15px 0}
ul.info li { background: url(/design/images/_www-nba-shop/bbullet.png) 0 3px no-repeat; padding: 0 0 0 20px}
ul.info li a { font-size: 0.85em; color: #000000}
p.slov { padding-right: 25px; background: url(/design/images/_www-nba-shop/slovensko.gif) right 0 no-repeat; color:#000000}

.sfooter { height: 20px; background: url(/design/images/_www-nba-shop/bg-sfooter.png) no-repeat}

/* Login */
#login .login-image { background: url(/design/images/_www-nba-shop/lock.jpg) 70px 5px no-repeat; height:30px}
#login h3, #login p { padding:0 5px 0 10px}
ul.prihlaseni { list-style: none; margin: 15px 0 0 10px; padding: 0 0 15px 0}
ul.prihlaseni li { background: url(/design/images/_www-nba-shop/rbullet.png) 0 3px no-repeat; padding: 0 0 0 20px}
ul.prihlaseni li a { font-size: 0.85em; color: #000000}
input.login { float: right; margin: 3px 0 0 0}
.login-input { border: solid 1px #999999; padding: 5px 3px 5px 3px}
table.login { float: right}
th.user, th.pass { font-size: 0.85em; text-align: right}


/* Nejprodavanejsi */
.best-item { text-align: center; padding: 5px 0 15px 0; background: url("/design/images/_www-nba-shop/produkt-prechod.gif") bottom left repeat-x; border-width: 0 1px; border-style: solid; border-color: #CCCCCC; }
.best-item h3 { font-size: 0.75em; padding: 8px 5px; margin: 0 0 10px 0}
.price { font-weight: bold; padding: 5px}
.best { position: relative; top: 6px}
a img { border: none}
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* FOOTER - paticka */
#footer { width: 100%; height: 180px; background-color:#FFFFFF; border-top:2px solid #b15d09; /*background: #25426c url(/design/images/_www-shop-nhl/bg-footer.jpg) left top repeat-x;*/ float: left; clear: both;text-align: center}
#footer p.footer-links { margin: 10px; text-align:center;}
#footer p.footer-links a { margin: 10px; text-align:center;}
#footer p.footer-links img {border:none;}
#footer p.footer-end { color: #000000; font-size: 0.75em; padding: 10px 5px}
#footer p a { color: #993300}
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* LOGO */
h1#logo {position: relative; top: 41px; left: 17px; overflow: hidden; width: 308px; height: 68px; margin: 0; padding: 0; font-size:1.5em;}

h1#logo span {display: block; position: absolute; top: 0; left: 0; z-index:1; width: 100%; height: 100%; margin: 0; padding: 0; background:url(/design/images/_www-nba-shop/logo.jpg) 0 0 no-repeat; cursor:pointer;}


/* NAVIGACE */
#hornav { height: 44px; background: #f2f2f2 url(/design/images/_www-nba-shop/bg-hornav.png) repeat-x;}
#hornav ul { list-style: none; padding: 2px 0 0 0; color: #FFFFFF; text-transform: uppercase; font-size: 85%}
#hornav ul li { height: 37px; float: left; background: url(/design/images/_www-nba-shop/bg-hornav-li.png) right 0 no-repeat}
#hornav ul li a { margin: 12px 15px 0 15px; display: block; color:#FFFFFF; text-decoration: underline; font-weight: bold; }
#hornav ul li a:hover { color:#000000; text-decoration: none}
#hornav ul li a.act { text-decoration: none; color: #FFCC99}


/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* DETAIL Vyrobku */
div.image {  border: solid 1px #e1e2e6; width: 200px; padding: 5px; float: left; position: relative; padding-bottom: 40px}
div.image p {font-size: 0.75em; font-style: italic; color: #999999; position: absolute; bottom: 0; left: 8px}
.hr { height: 10px; background: url(/design/images/_www-nba-shop/bg-novinka.gif) 0 center repeat-x; padding: 5px 0 10px 0; clear: left}
table.detail { margin: 0 0 10px 10px; border-collapse: collapse; width: 310px; float: left}
table.detail td { height: 30px; padding: 0 0 0 10px}
table.detail tr.cena { font-weight: bold}
table.detail tr td { font-size: 0.75em}
table.detail tr td.pic { width: 200px; padding: 0 10px 0 0}
table.detail a { color:#CC0000!important}
.tright { text-align: right; padding: 0 60px 0 0}
.lblue { background: #fbead8}
.mblue { background: #f3ad63}


/* text elements */
h1, h2, h3, h4 { clear: left}
h1 {font-size: 1.3em; color: #000000/*a75607*/; padding: 10px 0 5px 0; margin: 0 0 0 0; font-weight: normal}
h2 {font-size: 1.2em; color: #000000; padding: 0 0 0 0; margin: 0 0 0 0; font-weight: normal}
h3 {font-size: 1em; color: #000000;  padding: 0 0 0 0; margin: 0 0 0 0}
h4 {font-size: 0.85em;	font-weight: bold}

p { padding: 0 0 10px 0; color: #000000; font-size: 0.85em; line-height: 1.5em; clear: left}

a:link, a:hover, a:visited { color: #25426c}
a:hover { text-decoration: none;}
hr { display: none}

#center ul { font-size: 0.85em; color: #25426c; list-style: none; margin: 0 0 10px 40px}
#center ul li, #center ul li a { background:url(/design/images/_www-nba-shop/blbullet.jpg) 0 2px no-repeat; padding: 0 0 5px 20px}

#product-categories { margin:0 0 10px 0!important;}
#product-categories li, #product-categories li a { background: none!important;padding: 0 5px!important}


/* classes */
.hidden {display: none}
.clr {width: 100%; font-size: 1px; clear: both}
.left {float:left; margin: 5px 10px 5px 0;}
.right {float: right; margin: 5px 0 5px 10px;}
.text-r { text-align: right}
.center { text-align: center}
.noborder {border: none}
.red {color: #CC0000}
.norm { font-weight: normal; font-size: 0.85em}
.nobgr { background: none !important}
.Button-90-20 {background:#e0480e; color:#FFFFFF; }
#ERROR-HANDLER, .InfoBox {background-color:#D6D955!important;border:1px dashed #000000!important;margin:10px 0px!important; padding:8px; font-weight:bold; color:#990000; font-size:80%; clear:both}
/* #basket page */
#BasketSteps { text-align:center}
#BasketSteps table { width:100%; border:none!important; background:none!important; border-collapse:collapse!important;}
#BasketSteps table td { padding:2px;border:none!important; background:none!important;}
#BasketSummary { width:100%;border:1px none!important;border-collapse:separate;margin:0px 0px 10px 0px!important;text-align:left; background-color:#f3f3f3!important;}
#BasketSummary th {padding:5px!important; color:#000000!important;; background: none!important;}
#BasketSummary td {padding:5px!important; color:#000000!important;; background: none!important; text-align:right!important;}
#BasketSummary .BasketTotal {background:#aa5808 none repeat scroll 0%!important;font-size:14px!important;font-weight:bold!important; color:#FFFFFF!important}
#BasketItems { width:100%; margin:0.8em 0px 0px 0px!important}
#BasketItems tr.r2 td { background-color:#f3f3f3; border-bottom:1px solid #e9e9e9}
#BasketItems tr.TableHeader th {background:#aa5808 none repeat scroll 0 0;color:#FFFFFF;padding:5px;}
#BasketItems tr.lichy td {padding:5px;background-color:#EEEEEE;border-bottom:1px solid #E9E9E9;}
#BasketItems tr.sudy td {padding:5px;background-color:#F3F3F3;border-bottom:1px solid #E9E9E9;}
input.button {height: 20px; text-transform: uppercase; border: none; color: #fff; cursor: pointer;width:85px; background: transparent url(/design/images/_www-dobre-naradi/bg-input-submit4.gif) no-repeat; }
.BasketButtons  {  margin:  15px 10px 0 0px; text-align:center;}
.BasketButtons input { font-size: 12px; font-weight: bold; padding: 5px 5px 5px 7px; #padding: 5px 0px 5px 0px; _padding: 5px 0px 5px 0px;  }
.Button-90-20 {background:#e0480e; color:#FFFFFF; }
.orderItemSpecial { font-size:10px}
.orderItemSpecial span {color:#006600;font-weight:bold;}
#Recapitulation { width:100%}
#Recapitulation, #Recapitulation td, #Recapitulation th, #Recapitulation table, #Recapitulation table td, #Recapitulation table th {background:none!important; border:none!important; vertical-align:top!important; color:#000000!important; padding:0px!important; margin:0px!important;}

/* .registration
---------------------------------------------------------- */
#deliveryField table, #paymentField table {width:100%; margin:0px}
#deliveryField table, #deliveryField table td, #paymentField table, #paymentField table td { background:none!important;}
div.choose-legend {background:#F2F2F2 none repeat scroll 0%;border:1px solid #336699;color:#000000;font-weight:bold;padding:0.8em; margin-bottom:10px}
.bcondition-text {height:150px; width:520px; overflow: auto; background-color:#FFFFFF; border:1px solid #336699;}
/* #PageForm
---------------------------------------------------------- */
#PageForm form { font-size:0.8em}
#PageForm form .chooseRadio {padding: 5px 0 5px 0px}
#PageForm form .Row { border:0px solid; padding: 5px 0 5px 7px;}
#PageForm form .Row small { display:block}
#PageForm form .Row table { width: 97%; margin: 0!important}
#PageForm form .Row td { padding: 3px 0 3px 5px;text-align:left;}
#PageForm form .Row th { padding: 3px 0 3px 5px;}
#PageForm form .Row td.Text { width:140px;text-align:right;}
#PageForm form .Row tr.obligatory td, #PageForm form .Row tr.obligatory th {background: #EEEEEE;}
#PageForm form .Row tr.obligatory input, #PageForm form .Row tr.obligatory select {background-color:#FFFF99;border:1px solid #7F9DB9;}
/* #PageForm form .Field { margin: 1em 0 2em 0; padding: 0 0.5em 1em 0.5em; border: 1px solid #d77611; background: #E0E0E0; position: relative; } */
#PageForm form .Field {background:#E0E0E0 none repeat scroll 0%;border:1px solid #d77611;margin-top:2em;padding:0pt 0pt 10px 10px;position:relative;}
/* #PageForm form .Field .Legend {padding:0.5em; background: #F2F2F2; font-weight: bold; color: #000; border: 1px solid #d77611; position: relative; top: -1em;} */
#PageForm form .Field .Legend {background:#F2F2F2 none repeat scroll 0%;border:1px solid #d77611;font-weight:bold;padding:5px;position:relative;top:-8px;}
#PageForm form .Buttons {margin:15px 0px;text-align:center;}
#PageForm form .Buttons input {font-size:12px;font-weight:bold;padding: 5px 5px 5px 7px;#padding: 5px 0px 5px 0px;_padding: 5px 0px 5px 0px;}
#PageForm form .Buttons input.ButtonMain {background:#e0480e; color:#FFFFFF; text-transform:uppercase}
#PageForm form .Row .input { width:300px}
#PageForm form .Row .input-short { width:100px}
#PageForm form .Row .input-middle { width:150px}
/* .Captcha
--------------------------------------------------------- */
td.Captcha { padding: 15px; }
td.Captcha img {border: 1px solid #c9c9c9}
input.captcha-email { width:200px; font-size:14px;}
input.captcha { width:200px; height:30px; font-size:24px; text-align:center; color:#990000; font-weight:bold;background-color:#FFFF99;border:1px solid #7F9DB9;}

/* Nejsledovan�j�� */
ol.product { font-size: 0.85em; padding: 0 5px 0 10px}
ol.product li a { color: #25426c}


/* Strankovani */
/*div.paging ul.pagingInfo { position: relative; left: -30px}
div.paging ul.pagingInfo li { float: left; background: none !important; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important}
div.paging ul.pagingInfo li a { color: #CC0000; background: none !important; padding: 0 0 0 0 !important; margin: 0 5px 0 0}
div.paging ul.pagingInfo li a.active { color: #000000 !important; text-decoration: none}
div.paging ul.pagingInfo li a img { padding: 0 3px 0 3px}*/
/* Strankovani */

div.Strankovani { font-size: 90%; color: #CCCCCC; padding: 0}
div.infoStrankovani { font-size: 0.85em; color:#666666; padding: 0 0 5px 23px; background:url(/design/images/_www-nba-shop/ico-page.jpg) 8px 0 no-repeat}
div.pageStrankovani a { text-decoration: underline; color: #AC0147; padding: 0 2px 0 2px}
div.pageStrankovani a:hover { text-decoration: none; color:#333333}
div.pageStrankovani ul { list-style: none; padding: 3px 0 0 0; margin: 0 0 0 5px !important}
div.pageStrankovani ul li { float: left; padding: 0 0 0 0 !important; background: none !important}
div.pageStrankovani ul li a { font-size: 1em; background: none !important; padding: 0 5px 0 5px !important}
div.pageStrankovani ul li a.active { color:#000000; text-decoration: none}
div.pageStrankovani ul li.posuvnik a img { border: none; position: relative; top: -3px}
.current { color:#AC0147; font-weight: bold}

/* DropDown */
div.sample { position: relative; top: -15px}

/* Detailni popis */
div.detail-popis { padding: 0 5px 20px 5px; font-size: 0.85em; color: #333333; line-height: 1.3em}
div.detail-popis h2 { padding: 0 0 5px 0; font-size: 1.4em}

/* RSSBox */
div.RSSBox {}
div.RSSBox ul { list-style: none; font-size: 0.75em; border: solid 1px #cccccc; padding: 0 0 10px 0}
div.RSSBox ul li { padding: 5px 0 0 5px}
div.RSSBox ul li span { padding: 0 5px 0 0; font-weight: bold; color: #CC0000}
h2.sekce-l.rss { position: relative; top:7px}
h2.sekce-l.rss img.rss { position: absolute; right: 15px}

/* partneri */
div.panelLeftSide { font-size: 90%; padding: 5px 0 0 5px; border: solid 1px #cccccc}
h2.sekce-l.partners { position: relative; top:7px}
div.panelLeftSide.hraci-nhl {background: url(/design/images/_www-shop-nhl/bg-hraci-nhl.jpg) bottom right no-repeat}
div.panelLeftSide.svet-nhl {background: url(/design/images/_www-shop-nhl/bg-svet-nhl.jpg) bottom right no-repeat}

/* partneri */
div.panelLeftSide { font-size: 90%; padding: 5px 0 0 5px; border: solid 1px #cccccc}
h2.sekce-l.partners { position: relative; top:7px}
div.hraci-nhl {background: url(/design/images/_www-nba-shop/bg-hraci-nhl.jpg) bottom right no-repeat}
div.svet-nhl {background: url(/design/images/_www-nba-shop/bg-svet-nhl.jpg) bottom right no-repeat}

/* horni lista */
div#topbar { height: 39px; margin: 5px auto; width: 770px}
div#topbar img { float: left; margin: 8px 10px 0 10px; border: none}
div#topbar img.group { margin: 8px 0 0 0} 
div#topbar img.dots { margin-top: 15px}
div.logos { width:589px; height: 39px; background: url(/design/images/_www-nba-shop/bg-logos3.png) no-repeat; float: left; padding: 0 0 0 18px}

/* ihned k odberu zalozka */
li.sklad { background: url(/design/images/_www-nba-shop/bg-li-sklad.png) no-repeat; font-weight: bold; padding: 10px 0 0 30px !important}
li.sklad.act { background: url(/design/images/_www-nba-shop/bg-li-sklad-act.jpg) no-repeat}

li.slevy { background: url(/design/images/_www-nba-shop/bg-li-slevy.png) no-repeat; font-weight: bold; padding: 10px 0 0 30px !important}
li.slevy.act { background: url(/design/images/_www-nba-shop/bg-li-slevy-act.jpg) no-repeat}

/* filtrovani */
dl.sort { padding: 20px 0 0 0; font-size: 0.85em}
dl.sort dt { float: left; padding: 3px 0 0 0}
select#sortSelect { float: left; color: #25426C; margin: 0 0 0 5px}
select#rows { width: 45px; float: left; color: #25426C; margin: 0 0 0 5px}
dd.sort-buttons { width: 45px; float: left; margin: 0 20px 0 5px}
dd input { margin: 2px 0 10px 5px}

/* prodejce */
p.prodejce { font-size: 0.75em; font-weight: bold; color:#ff2323}
div.upozorneni { color: #FFFFFF; font-weight:bold; font-size:13px; text-align:center; letter-spacing:0px; padding:10px; background-color:#990000;border: 1px solid #d77611;font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-bottom:5px;}
td.ProductServices {padding:0px 10px 0px 10px}
td.ProductServices a { margin-right:10px}


/* text page */
.articleList{color:#25426C;font-size:0.85em;line-height:1.5em;padding:0 0 10px; }
.articleBox { margin: 10px 0 0 0px}
.articleBox h2 {color:#25426C;font-size:1.25em;line-height:1.5em;padding:0 0 0px; font-weight:bold; margin:0px; }

#categoryMostSellingGoods { width:100%; font-size:10px}
#categoryMostSellingGoods thead { text-transform:uppercase; font-weight:bold; text-align:left; font-size:12px}
#categoryMostSellingGoods .counter { width:20px; text-align:left}
#categoryMostSellingGoods .name { text-align:left; font-weight:bold}
#categoryMostSellingGoods .price { width:150px; text-align:right;color:#CC0000 }


#OrderSendIFrame {width:540px;height:500px}

