/*základ*/
BODY {font-family: Verdana, Arial; font-size: 9pt; font-weight: normal; color: black; background-color: white; margin: 15px; margin-top: 20px; padding: 0px}
TD {font-family: Verdana, Arial; font-size: 9pt; font-weight: normal; color: black}
TABLE {padding: 0px}
DIV {border: 0px solid black}
H1 {margin-bottom: 0px; margin-top: 0px; color: #b08d01; font-size: 14pt; font-weight: bold; display: inline}
H1.blue {margin-bottom: 0px; margin-top: 0px; color: #397f98; font-size: 14pt; font-weight: bold; display: inline}
H2 {margin-bottom: 0px; margin-top: 0px; font-size: 9pt; font-weight: normal; display: inline}


/*základ - šířka stránky*/
#sirka-min {width: 960px}

/*základ - hlavní obsah*/
#cont-obsah2 {position: relative; padding: 10px}




/*hlavička*/
#hlavicka {position: relative; margin-bottom: 10px; height: 81px; border: 1px solid #a3c7d5; background: url("../../gfx/bikestore/head_podklad.gif") repeat-x}
#hlavicka #logo {position: absolute; left: -24px; top: -18px}
#hlavicka #kosik {position: absolute; right: 0px; top: 0px; width: 243px; height: 54px; background: url("../../gfx/bikestore/head_kosik_podklad.gif") no-repeat}
#hlavicka #kosik-obsah {position: absolute; right: 15px; top: 10px}
#hlavicka #kosik-obsah .castka {font-size: 11pt; font-weight: bold}
#hlavicka #zakaznik {position: absolute; text-align: right; right: 10px; margin-top: -29px}
#hlavicka #menu {position: absolute; right: 12px; top: 56px}
#hlavicka #vyhledavani {position: absolute; right: 270px; top: 11px}
#hlavicka #slogan {font-size: 8pt; font-weight: normal; color: #73AABE; position: absolute; left: 0px; top: -29px; z-index: 15}
#hlavicka #slogan STRONG {font-weight: normal}
#hlavicka #slogan H1 {font-size: 8pt; font-weight: normal; margin-bottom: 0px; margin-top: 0px; display: inline; color: #73AABE}




/*kategorie*/
#kategorie {width: 210px; background: url("../../gfx/bikestore/kat_podklad_vpravo.gif") repeat-y right top; position: relative}
#kategorie .zhava-nabidka {width: 185px; padding: 0px}
#kategorie2 {margin-bottom: 20px; border: 1px solid #e2c75a; background: url("../../gfx/bikestore/kat_podklad.gif") repeat-y; width: 193px; !width: 195px; position: relative}
#kategorie2 A {display: block; text-decoration: none; font-size: 10pt; font-weight: bold; color: black; padding: 6px 6px 6px 10px}
#kategorie2 A:hover {text-decoration: underline}
#kategorie2 .top A {color: red; font-size: 10pt}
#kategorie2 .top A:hover {text-decoration: underline}
#kategorie2 .podkat A {font-size: 9pt; font-weight: normal}
#kategorie2 .podkat-vybrano A {text-decoration: none; font-size: 9pt; font-weight: normal}
#kategorie2 .uroven0 {border-bottom: 1px solid #fceba6; margin-left: 1px; margin-right: 1px}
#kategorie2 .uroven1 {background-color: #fff5cd; border-bottom: 1px solid white}
#kategorie2 .uroven2 {background-color: #fff8de; border-bottom: 1px solid white}
#kategorie2 .uroven3 {background-color: #fffbed; border-bottom: 1px solid white}
#kategorie2 .uroven4 {background-color: #fffef8; border-bottom: 1px solid white}
#kategorie-skladem a:link, #kategorie-skladem a:visited, #kategorie-skladem a:active, #kategorie-skladem a:hover {color: #448800}





/*patka*/
#patka {text-align: center; line-height: 2.5; margin-top: 40px; clear: both; border-top: 1px solid #a3c7d5}
#patka STRONG {font-weight: normal}
#patka-menu {background-color: #E4F5FC; padding: 6px}
.patka-partneri a:link, .patka-partneri a:visited, .patka-partneri a:active, .patka-partneri a:hover {color: #CCCCCC; font-size: 8pt}




/*nadpisy*/
#nadpis {position: relative; height: 35px; background: url('../../gfx/bikestore/nadpis_podklad.gif') repeat-x; color: #b08d01; font-size: 12pt; font-weight: bold}
#nadpis #obsah {position: absolute; left: 6px; top: 6px}
#nadpis #obrazek {width: 55px; height: 35px; position: absolute; right: 0px; top: 0px; background: url('../../gfx/bikestore/nadpis_obr.gif') no-repeat}

#nadpis2 {position: relative; height: 35px; background: url('../../gfx/bikestore/nadpis_podklad.gif') repeat-x; color: #b08d01; font-size: 10pt; font-weight: bold}
#nadpis2 #obsah {position: absolute; left: 6px; top: 6px}
#nadpis2 #obrazek {width: 55px; height: 35px; position: absolute; right: 0px; top: 0px; background: url('../../gfx/bikestore/nadpis_obr.gif') no-repeat}

#nadpis3 {position: relative; margin-bottom: 10px; height: 35px; color: #b08d01; font-size: 12pt; font-weight: bold; border-bottom: 1px dashed #b08d01}
#nadpis3 #obsah {position: absolute; left: 6px; top: 6px}




/*výpis zboží*/
#zbozi-seznam1 {padding: 12px; padding-bottom: 55px; border-right: 1px solid #E4E4E4; border-bottom: 2px solid #E4E4E4; position: relative}
#zbozi-seznam1 #obrazek {overflow: hidden; text-align: center; height: 110px; width: 110px; border: 1px solid #d5eef7; padding: 0px; background-color: white}
#zbozi-seznam1 #cena {margin-top: 8px; margin-bottom: 8px}
#zbozi-seznam1 #cena .moc {font-size: 12pt; color: #ff7800; font-weight: bold}
#zbozi-seznam1 #cena .moc-kc {color: #ff7800}
#zbozi-seznam1 #kosik {margin: 10px; position: absolute; bottom: -45px; right: 0px; height: 24px; width: 84px}

#zbozi-seznam2 {height: 100%}
#zbozi-seznam2 TH {font-size: 8pt; text-align: left; background-color: #f2f2f2}
#zbozi-seznam2 #obrazek {overflow: hidden; text-align: center; height: 110px; width: 110px; border: 1px solid #d5eef7; padding: 0px; background-color: white}
#zbozi-seznam2 #kosik {margin: 20px; position: absolute; bottom: 0px; right: 0px; height: 24px; width: 84px}
#zbozi-seznam2 #porovnani2 {margin: 20px; position: absolute; bottom: 0px; left: 0px; height: 20px}
#zbozi-seznam2 #ikony {text-align: right; white-space: nowrap}
#zbozi-seznam2 #nazev {font-size: 10pt; font-weight: bold}
#zbozi-seznam2 #cena {margin-top: 8px; margin-bottom: 8px}
#zbozi-seznam2 #cena .moc {font-size: 12pt; color: #ff7800; font-weight: bold}
#zbozi-seznam2 #cena .moc-kc {color: #ff7800}

#zbozi-seznam3 {margin: 15px; font-size: 8pt}
#zbozi-seznam3 #obrazek {overflow: hidden; text-align: center; height: 110px; width: 110px; border: 1px solid #d5eef7; padding: 0px; background-color: white}
#zbozi-seznam3 #cena {margin-top: 2px; margin-bottom: 0px}
#zbozi-seznam3 #cena .moc {font-size: 10pt; color: #ff7800; font-weight: bold}
#zbozi-seznam3 #cena .moc-kc {color: #ff7800}
#zbozi-seznam3 #kosik-m {margin: 4px}
#zbozi-seznam3 .nazev {font-weight: bold}

#zbozi-seznam4 {font-size: 8pt}
#zbozi-seznam4 #obrazek {overflow: hidden; height: 110px; width: 110px; border: 1px solid #d5eef7; padding: 0px}




/*tabulky*/
#tabulka {border-right: 2px dotted #e8e8e8; border-bottom: 2px dotted #e8e8e8; margin: 5px}

#tabulka2 {border-top: 0px; width: 100%; margin-top: 10px}
#tabulka2 .moc {color: #ff7800; font-weight: bold}
#tabulka2 .moc-kc {color: #ff7800}
#tabulka2 .sleva {font-size: 8pt}
#tabulka2 TD {border-bottom: 2px dotted #e8e8e8; border-right: 2px dotted #e8e8e8; padding: 12px}
#tabulka2 .hlavicka {border: 0px; font-size: 8pt; text-align: left; background-color: #f2f2f2; white-space: nowrap; border-top: 1px solid white}
#tabulka2 .hlavicka2 {border: 0px; font-size: 8pt; text-align: left; background-color: #f2f2f2}

#tabulka3 {border: 2px dotted #e8e8e8; border-right: 0px dotted #e8e8e8; border-bottom: 1px dotted #e8e8e8; width: 100%; margin-top: 10px}
#tabulka3 TD {border-bottom: 1px dotted #e8e8e8; border-right: 2px dotted #e8e8e8; text-align: center}
#tabulka3 .hlavicka {font-size: 8pt; text-align: left; background-color: #f7f7f7; border-left: 2px dotted #e8e8e8; font-weight: bold}
#tabulka3 .porovnani-top {position: relative; text-align: left; border-top: 2px dotted #e8e8e8; background-color: #f7f7f7}

#tabulka4 {border: 2px dotted #e8e8e8; border-bottom: 1px dotted #e8e8e8; width: 100%; margin-top: 10px}
#tabulka4 TD {border-bottom: 1px dotted #e8e8e8; border-right: 0px dotted #e8e8e8}

#tabulka5 TD {border: 0px}




/*ostatní*/
#menu-oddelovac {padding: 0 8px 0 8px; font-weight: normal}

#infotext-info {text-align: left; padding: 7px 0 0 40px; margin: 20px 0 20px 50px; font-weight: bold; font-size: 10pt; color: #0090ff; background: url('../../gfx/bikestore/ik/infotext_info.gif') no-repeat left top; height: 30px; width: 500px}
#infotext-upozorneni {text-align: left; padding: 7px 0 0 40px; margin: 20px 0 20px 50px; font-weight: bold; font-size: 10pt; color: red; background: url('../../gfx/bikestore/ik/infotext_upozorneni.gif') no-repeat left top; height: 30px; width: 500px}

#foto-okno {text-align: center; display: none; z-index: 10; position: absolute; left: 70px; top: 70px; width: 750px; height: 750px; border: 3px solid #d5eef7}
#foto-okno #zavrit {position: absolute; left: 665px; top: 10px; background-color: white; padding: 12px}
#prihlaseni-okno {text-align: center; display: none; z-index: 20; position: absolute; left: 0px; top: 0px; border: 3px solid #d5eef7; background-color: white}
#prihlaseni-okno #zavrit {position: absolute; left: 260px; top: 0px; background-color: white; padding: 12px}

.plus {padding: 2px; padding-top: 0px; background-color: #196f8f; color: white; font-weight: bold}
.preskrtnuti {background: url(../../gfx/bikestore/preskrtnuti.gif) repeat-x center left}
.porovnani {padding: 1px; padding-top: 0px; background-color: #ffea98; color: #ffea98; font-weight: bold}
.help {position: relative; padding: 2px; padding-top: 0px; background-color: #0090ff; color: white; font-weight: bold; cursor: help}
.help-box {position: absolute; left: 25px; top: -10px; width: 200px; padding: 6px; background-color: white; border: 1px solid #0090ff; color: #0090ff; font-weight: normal}

.novinky {background-color: #fef9e3; padding: 5px}



/*stránkování*/
.str {font-size: 11pt; font-weight: bold; border: 0px solid black; padding: 4px}
.str_vybrano {font-size: 11pt; font-weight: bold; border: 0px solid black; padding: 4px; background-color: white; color: black}
.str_tabulka {margin-top: 20px; background-color: #F5F5F5}
.kredity {font-size: 8pt; color: #448800; margin-top: 5px; display: block}




/*seznamy*/
UL {margin: 0px; padding: 20px; list-style: square}
LI {padding: 3px}
UL.seznam {margin: 0px; padding: 20px; list-style: square; color: #196f8f}
UL.seznam LI {padding: 3px}
UL.seznam .zbozi-dotaz-obsah {list-style: none; margin: 3px 0 6px 0; color: black}




/*stránka - úvodní strana*/
#doporucujeme {margin-right: 250px}
.uvod-novinka {margin: 18px 5px 0 5px}
.uvod-novinka .datum {color: #B5B5B5; font-size: 8pt}
.uvod-novinka .nazev {font-size: 8pt; font-weight: bold}
.uvod-banery TD {padding: 10px}
.uvod-obsah {padding: 6px}
.uvod-novinky {width: 250px; padding: 10px}
.uvod-novinky-sirka {width: 250px}

/*stránka - kategorie*/
#podkat {position: relative; margin-top: 1px; background-color: #fffce3; position: relative; padding-left: 10px}
#podkat LI {font-size: 9pt; font-weight: bold}

/*stránka - kategorie se zbožím*/
#vyhl-kat {position: relative; padding: 10px; background-color: #fff5cd}
#vyhl-kat .kat {color: #b08d01; font-size: 14pt; font-weight: bold}
#vyhl-kat-skladem {position: relative; padding: 10px; background-color: #d8f1c1}
#filtr2 {font-size: 8pt; position: relative; margin-top: 1px; background-color: #fffce3; padding: 5px; position: relative}
#filtr2 TD {line-height: 1.6}
#filtr3 {font-size: 8pt; position: relative; margin-top: 1px; background-color: #f0fae7; padding: 5px; position: relative}
#filtr3 TD {line-height: 1.6}
#filtr4 {font-size: 8pt; position: relative; margin-top: 10px; background-color: none; padding: 10px; position: relative}
#filtr4 TD {line-height: 1.6}
#kat-doporucujeme {border: 1px solid #f6e49b; width: 170px}
#vyhl-param {font-weight: bold; background-color: #ffea98; padding: 6px; margin-top: 3px; line-height: 2}
#vyhl-skladem {background-color: #d8f1c1; padding: 6px; display: inline}

/*stránka - zboží*/
#zbozi {position: relative}
#zbozi #tabulka-top #ikony {white-space: nowrap}
#zbozi #tabulka-top #cena {margin-top: 8px; margin-bottom: 8px}
#zbozi #tabulka-top #cena .moc {font-size: 12pt; color: #ff7800; font-weight: bold}
#zbozi #tabulka-top #cena .moc-kc {color: #ff7800}
#zbozi #tabulka-top #info {line-height: 1.8}
#zbozi-menu {position: relative; margin-top: 1px; background-color: #fffce3; padding: 10px; text-align: right; font-weight: bold}
#zbozi #informace {background-color: #ebf9fe; padding: 10px}
#zbozi #informace .nadpis {font-size: 11pt; font-weight: bold; margin-bottom: 6px}
#zbozi #informace #tabulka-zbozi TD {border-bottom: 2px solid #ebf9fe; background-color: white}
#zbozi #dotazy {position: relative}
#zbozi #dotazy #nadpis {position: relative; height: 35px;}
#zbozi #dotazy #dotazy-obsah {margin: 10px}
#porovnani {background-color: #ffea98; padding: 12px; margin: 1px 0 1px 0; font-size: 8pt; border: 2px solid #E79618}
.zbozi-obrazek {overflow: hidden; border: 1px solid #d5eef7; padding: 5px; background-color: white}
.zbozi-obrazek-seznam {overflow: hidden; float: left; text-align: center; width: 82px; height: 82px; border: 1px solid #d5eef7; margin: 4px}
#darek {border: 1px solid #455eca; background-color: #f6f8fe}
#darek TD {font-size: 7pt; border: 0px; padding: 0px}
#darek .nadpis-darek {color: #455eca; font-size: 10pt; font-weight: bold; margin-bottom: 0px; display: block}

/*stránka - košík*/
#tabulka2 .celkem {color: #ff7800; font-size: 11pt}
#tabulka2 .celkem2 {background-color: #fafafa}
.obj-potvrzeni-seznam {line-height: 1.4}

/*stránka - zákaznické centrum*/
#zakaznik-nadpis {position: relative; padding: 10px; background-color: #d9f0f9}
#zakaznik-nadpis .kat {color: #397f98; font-size: 14pt; font-weight: bold}
#zakaznik-menu {position: relative; padding: 10px; background-color: #ebf9fe}
#cont-obsah2 .seznam {line-height: 1.4}
#cont-obsah2 .nadpis {color: #397f98; font-size: 11pt; font-weight: bold; line-height: 2.4}
#cont-obsah2 .nadpis2 {color: #397f98; font-size: 10pt; font-weight: bold; line-height: 1.8}
#cont-obsah2 .nadpis3 {color: #397f98; font-size: 11pt; font-weight: bold; line-height: 2.8; border-bottom: 1px dashed #397f98}
#cont-obsah2 .obj {font-weight: bold; margin-bottom: 4px; display: block; font-size: 12pt}
#cont-obsah2 .obj-podrobnosti {padding: 15px; border-top: 1px dashed #e7e7e7}
#cont-obsah2 .stav1 {color: red; font-weight: bold; font-size: 8pt}
#cont-obsah2 .stav2 {color: green; font-weight: bold; font-size: 8pt}
#cont-obsah2 .stav3 {font-weight: bold; font-size: 8pt}
#cont-obsah2 .stav4 {color: green; font-weight: bold; font-size: 8pt}
#cont-obsah2 .odkaz {font-size: 8pt; line-height: 2.8}
#tabulka5 .celkem {background-color: #f6f6f6}




/*barva písma*/
.red {color: red}
.gray {color: #a2a2a2}
.gray-maly {color: #a2a2a2; font-size: 8pt}
.blue-info {color: #0090ff}
.yellow-velky {color: #b08d01; font-size: 13pt; margin: 6px; margin-top: 6px; display: block}
.green {color: #448800}




/*velikost písma*/
.velky {font-size: 10pt}
.velky2 {font-size: 13pt}
.maly {font-family: Verdana, Arial; font-size: 8pt}




/*formulář*/
FORM {font-family: Verdana, Arial;font-size: 9pt; margin: 0px}
TEXTAREA {font-family: Verdana, Arial;font-size: 9pt}
SELECT {font-family: Verdana, Arial;font-size: 9pt}
INPUT {font-family: Verdana, Arial;font-size: 9pt}
INPUT.image {padding-bottom: 4px !important; padding-bottom: 0px}
#form {border: 1px solid #d9ae01; position: relative; margin: 10px}
#form #form-nadpis {position: absolute; top: -12px; left: 10px; padding: 4px; background-color: white; font-weight: normal; color: #d9ae01}
#form #form-nadpis2 {position: absolute; top: -12px; left: 10px; padding: 4px; background-color: #fffce3; font-weight: normal; color: #d9ae01}
#form #form2 {margin: 20px}
#form #form2 .linka {border-top: 1px solid #EAEAEA}
#form #form2 .nazev-pole {font-weight: bold; text-align: right; white-space: nowrap}
#form #form2 .nadpis {font-weight: bold; color: #d9ae01}
#form #form2 .info {font-size: 8pt; color: #a2a2a2}
#form #form2 .info2 {font-size: 8pt; color: #a2a2a2; padding-top: 5px; text-align: right}
.submit {font-size: 10pt; font-weight: bold; border: 1px solid #196f8f; color: #196f8f; background-color: #edf6ff; background-image: url('../../gfx/bikestore/submit_podklad.gif')}
.submit-hledej {font-size: 10pt; font-weight: bold; border: 1px solid #196f8f; color: #196f8f; background-color: #edf6ff; background-image: url('../../gfx/bikestore/submit_podklad.gif')}
#chyba {color: red; font-size: 10pt}
#form-obj-menu {white-space: nowrap; list-style-type: none; width: 100%; text-align: left; padding: 0px; margin: 50px 0 0 0}
#form-obj-menu li {padding: 6px 10px 6px 10px}
#form-obj-menu .vybrano {padding: 6px 10px 6px 10px; background-color: #d9ae01; color: white; font-weight: bold}




/*ostatní*/
.ramecek-c {background-color: #fef0f0; padding: 16px; text-align: left}
.ramecek-c .nadpis {color: #d01111; font-size: 13pt; font-weight: bold; margin-bottom: 6px; display: block; text-align: left}
.ramecek-c .normal {color: #d01111; font-size: 10pt}
.ramecek-z {background-color: #e8fbe8; padding: 16px; text-align: left}
.ramecek-z B {color: #009600; font-size: 13pt; font-weight: bold; margin-bottom: 6px; display: block; text-align: left}




/*jen pro firefox*/
html>body .firefox-iframe {margin-left: 4px; width: 162px}




/*odkazy*/
a:LINK {text-decoration: underline; color: #196f8f}
a:VISITED {text-decoration: underline; color: #196f8f}
a:ACTIVE {text-decoration: underline; color: #196f8f}
a:hover {text-decoration: none; color: #196f8f}

.obr a:LINK IMG {border: 2px solid #29619b}
.obr a:VISITED IMG {border: 2px solid #29619b}
.obr a:ACTIVE IMG {border: 2px solid #29619b}
.obr a:hover IMG {border: 2px solid #d01111}

.velikost-hry a:LINK IMG {border: 1px solid #29619b}
.velikost-hry a:VISITED IMG {border: 1px solid #29619b}
.velikost-hry a:ACTIVE IMG {border: 1px solid #29619b}
.velikost-hry a:hover IMG {border: 2px solid #d01111}




/*ETARGET*/
.etarget {
background-color: #F6F6F6;
font-size:12px;
color:#000000;
margin-right:0px;
padding:18px;
font-family:arial,helvetica,sans-serif;
padding-bottom: 18px;
width: 100%
}
.etarget .selfpromo {
background-color:#F6F6F6;
color:#000080;
font-size:14px;
width:100%;
}
.etarget .selfpromo .left {
font-size:10px;
text-align:left;
font-weight:bold;
padding:1px 0px 4px 3px;
color: #B4B4B4;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 0px 4px 3px;
font-weight:normal;
font-size: 8pt;
}
.etarget .title {
font-size:12px;
font-weight: normal;
margin:0px;
padding:16px 0px 0px 0px;