/* www.nokamoto.cz  copy eStudio.cz  */
* {padding:0;margin:0;color:black;font-family:"Arial", Arial, sans-serif; }
a:hover {color:silver;}
hr.cistic {width:98%;height:4px;clear:both;visibility:hidden;}
body {background:#e6e8fa url(x/shark-bg.jpg) top center no-repeat; text-align:center;}

/* nadpisy h1 - hx */
h1 {font-size:.85em;padding:6px;background:white;margin-left:5px;margin-bottom:-20px;_margin-top:5px;}
h1.akcni {font-size:.8em;margin:5px 4px -2px 4px;color:rgb(225,190,0);padding:2px 6px;}
h1.varianty {font-size:.8em;padding:2px 6px;margin:2px 0;background:white;text-align:left;color:silver;}
h1.hlavni {font-size:.8em;padding:2px 6px;margin:2px 0;background:white;text-align:left;color:rgb(225,190,0); text-transform:uppercase;}
h1.motorky {font-size:.8em;margin:5px 4px -2px 4px;color:rgb(225,190,0);padding:2px 6px;}
h1.varianty span {color:rgb(225,190,0);}
h2 {font-size:.8em;padding:0 6px;background:white;margin:0 5px;text-align:left;color:silver;}
h2 span {color:rgb(225,190,0);}
h2.kontakty {color:rgb(225,190,0);border-bottom:2px solid silver;}
h1.prodejci {color:rgb(225,190,0);padding:2px 6px;margin:-2px 0 3px 0;font-size:.85em;}

.moto div.vyber h2 {color:rgb(225,190,0); padding-left:2px;}
div.vyber h2 {height:4.15em; display:block;}

/* zakladni rozvrzeni  prvku */
.main {width:755px;margin:0 auto;text-align:left;position:relative;}
.left {width:530px; background:#adafb2 url(x/bg-left.gif) top left repeat-x;float:left;margin:60px 0 0 0;_margin-right:-14px;margin-right:-15px;}
.left div.obsah {margin:5px;margin-bottom:0;_margin-right:0;}
.right {width:225px;background:rgb(126,128,130) url(x/bg-right.gif) top left repeat-x;float:right;margin:30px 0 0 0;border:1px solid rgb(160,160,160);_position:absolute;_width_235px;}

.logo {display:block; padding:0; position:absolute; top:25px; left:0; _top:23px;}
.logo a {color:silver; font-size:15px; text-decoration:none; font-weight:bold; background:transparent url(x/nokamoto-lg.gif) top left no-repeat; width:208px; height:34px; display:block;}
.logo a span {display:none;}
p#slogan {position:absolute;top:250px;left:25px;width:345px;height:50px;color:white;font-weight:bold;font-size:14pt;font-weight:bold;}

/* nastaveni horizontalnich menicek */
ul.line li {display:inline;list-style:none;}
ul.line li span {font-size:7.9pt;font-weight:bold;color:black;}
ul.line li a {text-decoration:none;font-size:7.9pt;font-weight:bold;}

/* "firemni" menicko */
ul.subnav {position:absolute; top:36px; left:215px; height:1.2em; _left:220px;}
ul.subnav li {margin:0 5px 0 0; padding:0;}
ul.subnav li a {color:#000; font-size:11px;}
ul.subnav li a:hover, ul.subnav li.blue a:hover {color:rgb(225,190,0);}
ul.subnav li.blue a {color:#009fc5;}

ul.popup {margin:5px 0 5px 5px;padding:5px;background:white;height:1.2em;}
ul.popup li a {font-size:.72em;padding:2px 4px 2px 0;margin-right:6px;color:silver;}
ul.popup li a:hover {color:black;}

ul.drobnav {margin:-1px 2px -1px 10px;}
ul.drobnav li {color:white;}
ul.drobnav a {color:white;font-weight:60;font-size:.6px;}
ul.drobnav a:hover {color:black;}
.ban {margin:2px 4px -6px 4px;} /* velký banner */

/* staticke stranky o firme */
div.ofirme {min-height:280px;_height:280px;}
div.ofirme h1 {background:transparent;border-bottom:1px solid rgb(225,190,0);color:rgb(225,190,0);font-size:10pt;padding:0;margin:0 0 1em 0;}
div.ofirme h2 {padding:0;margin:1em 0 .3em 0;color:#009FC5;}
.ofirme {background:white;padding:.8em;font-size:7.9pt;}
.ofirme p img {float:right;margin:5px;margin-top:0;padding:4px;background:silver;_border:4px solid silver;}
.listovani {text-align:center;border-top:1px solid silver;margin:1em 0 .5em 0;}
.listovani p {color:silver;margin-top:.7em;}
.listovani p a {padding:.15em 1em;margin:0 1em;width:60px;text-decoration:none;color:white;display:run-in;background:rgb(225,190,0);}
.listovani p a:hover {background:black;color:white;}

/* stranka downloadu */
div.ofirme div.download p {color:#808080;}
div.ofirme div.download p a {text-decoration:none;border-bottom:1px solid white;}
div.ofirme div.download p a:hover {color:black;border-bottom:1px solid #808080;}
div.ofirme div.download h2 {_width:90%;}
div.ofirme div.download ul li {list-style:none;height:32px;margin:0 0 2px 0;padding:0 0 0 50px;color:darkgrey;_display:block;_width:80%;}
div.ofirme div.download ul li.pdf {background:white url(x/pdf.gif) left top no-repeat;}
div.ofirme div.download ul li.doc {background:white url(x/doc.gif) left top no-repeat;}
div.ofirme div.download ul li.xls {background:white url(x/xls.gif) left top no-repeat;}
div.ofirme div.download ul li.pic {background:white url(x/img.gif) left top no-repeat;}
div.ofirme div.download ul li a {width:100%;display:block;text-decoration:none;color:rgb(80,80,80);}
div.ofirme div.download ul li a strong {color:black;}

/* pravy pruh */
.right div {background:rgb(73,73,73);margin:5px;font-size:.75em;color:white;}
.right p {padding:2px 0 1px 0; /* background:rgb(100,100,100) url(x/rpara.gif) top left no-repeat;*/ font-size:.6em;color:white;margin:8px;}
.right p a {color:white;text-decoration:none;display:block;margin:4px;}
.right > p {font-size:.6em;color:white;margin:8px;padding:3px;/* background:rgb(100,100,100) url(x/rpara1.gif) top left no-repeat*/ ;}
.right > p strong {color:white;}
p.firma {font-size:.6em;color:white;margin:8px;}
p.firma strong {color:white;font-weight:bold;}
.right h3 {color:white;margin:.3px 0;padding:5px;font-size:1em;}
.right div.info h3 {border:1px solid rgb(160,160,160);}
.right ul {border::none;}
.right a img {border:1px solid rgb(160,160,160);}
form select {width:120px;margin:5px;border:none;}
form input {font-size:.75em;width:120px;margin:5px;border:none;}
form input.btn {width:60px;background:rgb(73,73,73);color:white;cursor:pointer;border:1px solid silver;}
form input.btn:hover {color:rgb(225,190,0);background:black;}
.right img {margin:4px;}
.hledani h3 {background:transparent url(x/prave-menu-hledani.gif) center right no-repeat;}
.rmenu h3 {background:#808080 url(x/prave-menu-roletka.gif) center right no-repeat;}
.login h3 {background:#808080 url(x/prave-menu-login.gif) center right no-repeat;}
.info h3 {background:#808080 url(x/prave-menu-info.gif) center right no-repeat;}
.info p {color:white;padding:8px;font-size:.8em;background:#5e5e60;}

/* menu se sipkou vpravo */
.rmenu ul {padding:0;margin:0;list-style:none;padding-bottom:-3px;border:1px solid rgb(160,160,160);border-bottom:none;}
.rmenu ul li {position:relative;height:40px;width:213px;margin:0;padding:0;}
.rmenu ul li a {display:block;padding:2px 3px 0 4px;color:white;background:#808080;text-decoration:none;width:206px;height:37px;border-bottom:1px solid rgb(160,160,160);}
.rmenu ul li a:hover {background:black;}
.rmenu ul li a strong {display:block;font-size:bold;color:white;}
.rmenu ul li a:hover strong {color:rgb(225,190,0);}
.rmenu ul li a#sele {border-bottom:none;background:transparent url(x/sipka.gif) right center no-repeat;color:black;position:absolute;height:42px;width:205px;top:-2px;left:-18px;z-index:54;padding-left:24px;padding-top:2px;_top:0;_left:-46px;_width:209px;_height:42px;_padding-left:50px;}
.rmenu ul li a#sele strong {color:black;}

/* sipka pro msie */
.rmenu ul li a#sele {_background:transparent url(x/sipka-pro-msie.jpg) left center no-repeat;_top:-4px;_left:-6px;_width:189px;_height:36px;_padding:7px 0 8px 29px;_text-align:left;}
.rmenu ul li a#sele:hover {_border:none;}

/* druha uroven vyberu rozdeleni hlavniho obsahu na tri sloupce 1x informacni, 2x seznam variant */
.obsah {margin-right:3px;}
.obsah div.tri {background:white;}
.obsah div.tri div {float:left;margin:2px;padding:2px;}
.obsah div.tri div.prvni {width:31%;font-size:10px;}
.obsah div.tri div.prvni h4 {color:silver;font-size:12px;font-weight:bold;border-bottom:1px solid silver;margin-bottom:3px;}
.obsah div.tri div.prvni a img {border:none;margin-right:3px;}

/* druha uroven vyberu vyrobku - varianty rad */
/*
#varianty {margin:0;padding:0;_width:336px;}
#varianty div {cursor:pointer;float:left;padding:0;margin:3px 3px 0 0;height:110px;position:relative;width:165px;border-top:6px solid #eee;border-bottom:2px solid #eee;}
#varianty div img {float:left;}
#varianty div:hover {border-top:6px solid #e1be00;border-bottom:2px solid #e1be00;}
#varianty div p {font-size:10px;color:silver;padding:0;margin:0;width:100px;position:absolute;top:1px;left:56px;}
#varianty div p strong {display:block;font-size:11px;margin-left:70px;width:50px;}
#varianty div p strong a {text-decoration:none;color:black;}
#varianty div p strong a:hover {color:white;_color:black;}
#varianty div p b {font-size:13px;color:#009FC5;}
#varianty div h4 a:hover {color:black;}
*/
div.var {margin:0;padding:0;_width:325px; position: relative; left: 0; top: 0;}
/* div.var div {cursor:pointer;float:left;padding:0;margin:3px 3px 0 0;height:100px;position:relative;width:155px;border-bottom:6px solid #eee;border-top:2px solid #eee;} */
div.var div img {float:left; margin-top:.3em;}
/* div.var div:hover {border-bottom:6px solid #e1be00;border-top:2px solid #e1be00;} */
div.var div p {font-size:10px;color:silver;padding:0;margin:12px 0 0 60px;height:85%;position:relative;}
div.var div p strong {display:block;font-size:11px;margin-left:70px;width:50px;}
div.var div p strong a {text-decoration:none;color:black;}
div.var div p strong a:hover {color:white;_color:black;}
/*
div.var div p b {font-size:13px;color:#009FC5;position:absolute;bottom:10px;right:3px;width:8em;text-align:right;}
div.var div p em {font-weight:800;font-style:normal;font-size:13px;color:red;position:absolute;bottom:30px;right:3px;width:8em;text-align:right;}
div.var div p b span,  div.var div p em span {font-size:10px;color:#808080;font-weight:normal;}
*/

div.var div img {_margin-top:25px;}
div.var div {_width:150px;_position:relative;}
div.var h4 a {_position:absolute;_top:0;_left:0;}
div.var h3 {line-height:0.5em;}

/* nove upravy  - prilby varianty */
div.var {width:340px; padding:0; margin:0;}
div.var div {float:left; padding:0; margin:3px 6px 10px 0; height:130px; width:156px;}
div.var div h4 a {width:146px; text-decoration:none; font-size:12px; font-weight:800; padding:5px; background:url('/x/box-grey.gif') bottom left repeat-x; border-top:2px solid #eee;}
div.var div:hover h4 a {background:url('/x/box-yellow.gif') bottom left repeat-x; border-top:2px solid #fede7e;}
div.var img {position:relative;}
div.var img.iko {position:absolute; right:0; bottom:0; z-index:100;}
div.var div p {font-size:10px; color:silver; padding:0; margin:5px 0 0 0; position:relative;}
div.var div p img {float:left; width:75px; margin:0 5px 0 0;}
div.var div p span.prices, div.var div p span.prices em {position:absolute; bottom:0; right:0; width:70px; display:block; color:#6f6f6f;}
div.var div p span.prices b {font-size:13px; font-weight:800; color:#009fc5;}
div.var div p span.prices b.akce {color:red; position:static; display:inline;}
div.var div p span.prices em {margin:5px 0 0 0; padding:0; position:static; font-style:normal;}

/* uprava vysky boxu */
div#kategorie28 div {height:175px; margin-bottom:10px; padding:0;} /* kombinezy */


/* kategorie s velsim/mensi velikosti boxiku */
.seznam  #itext, .seznam #itext p {margin:1em 0; font-size:11px; color:black; font-weight:100;}
#itext p {padding:0; margin:0;}
#itext strong {font-weight:150; color:black;}

/* prvni uroven vyberu vyrobku */
.obsah div.vyber {padding:0 3px; margin:0 0 3px 0; text-align:center; background:white;}
.obsah div.vyber div {float:left; margin:3px 3px 12px 3px; width:120px; background:transparent url('/x/box-grey.gif') top left repeat-x; cursor:pointer; border-top:2px solid #eee;}
.obsah div.vyber div:hover {background:transparent url('/x/box-yellow.gif') top left repeat-x; border-top:2px solid #fede7e;}
.obsah div.vyber div img {margin-top:8px;}

.obsah div.vyber h3 a {font-size:11px;text-decoration:none;}
.obsah div.vyber h3 a:hover {color:black;font-size:11px;font-weight:bold;margin-bottom:3px;text-decoration:none;}
.obsah div.vyber div:hover a {color:black;}
.obsah h2 {font-size:12.5px;margin:0 0 4px 0;padding:2px 8px;_margin-right:-15px;}
.obsah h2.varianty, .obsah h2.download  {margin:0 0 3px 0;padding:2px 4px;}
.obsah h2.prodejci {margin:4px 0 1px 0;padding:4px;}
.obsah h2.kontakt {font-size:12.5px;margin:0 0 15px 0;padding:2px 4px;_margin-right:-15px;}
.obsah div.inform {margin:-3px 0 5px 0;padding:10px 15px 10px 50px;font-size:.75em;background:white url(x/info.gif) top left no-repeat;_padding-right:15px;_margin-right:-8px;}
.obsah div.inform2 {margin:-3px 0 5px 0;padding:10px 15px 10px 10px;font-size:.75em;_padding-right:15px;_margin-right:-8px;}
/* seo texty v sezamu vyrobku */
#seo_text_hlavni, .utext_kat {margin:5px; padding:5px 10px; font-size:12px;  background:#fff;}
.utext_kat {margin:5px 0;}


/* uz primo katalogovy list vyrobku */
.seznam {float:left;width:65%;_width:60%;}
.seznam h2 {margin:0;padding:0;font-weight:bold;height:30px;font-size:16px;width:75%;margin-top:6px;}
.seznam h2 span {float:left;display:block;}
.seznam a {float:right;display:block;width:120px;_margin-right:-10px;}
.seznam a.poptat {width:90%; _margin-right:0;}
.seznam img {float:right;}
.seznam h3 {font-size:11px;font-weight:bold;color:silver;width:100%;border-bottom:1px solid silver;}
.seznam p {text-align:justify;}
.produkt {border-top:1px solid silver;_width:96%;}
.produkt p {font-size:12px;padding:5px 0 5px 0;}
.produkt ul {list-style:none;margin:.5em 0;}
.produkt ul li {margin-bottom:3px;font-size:12px;}
.product ul li, ul#odtavec li {background:white url(x/libul.gif) top left no-repeat;margin:0 0 2px 0;padding:3px 0 0 14px;font-size:.7em;}
div.seznam div.produkt ul li {background:white url(x/libul.gif) top left no-repeat;padding:3px 0 0 14px;font-size:.7em;}
.cena {width:100%;font-weight:bold;font-size:11px;color:silver;padding:5px 0;border-top:1px solid silver;border-bottom:1px solid silver;}
.cena strong {font-size:18px;color:#009FC5;}
.dotaz {_width:99%;}
.dotaz img {margin:15px 0;border:0px;_border:1px solid white;}
.dotaz span {display:none;}

/* uprava druhe urovne pro motocyly */
.obsah div.dva {background:white;margin-right:-5px;}
.obsah div.dva div.prvni {width:98%;font-size:10px;}
.obsah div.dva div.prvni img.bg {width:250px;height:180px;float:left;border:1px solid silver;}
.obsah div.dva div.prvni .druhy {width:250px;float:right;}
.obsah div.dva div.prvni .druhy h2 {padding-bottom:13px}
.obsah div.dva div.prvni .druhy h2 img {position:absolute;top:3px;right:5px;_right:10px;}
.obsah div.dva div.prvni .druhy h4 {color:silver;font-size:12px;font-weight:bold;border-bottom:1px solid silver;margin-bottom:3px;}
.moto {width:98%;margin:10px 5px;}

/* upravy prvni urovne pro motorky */
.moto {_width:532px;}
.moto div.vyber div {float:left;margin:0 3px 18px 0;width:245px;height:220px;cursor:pointer;border-top:2px solid #eee;}
.moto div.vyber img.lg {float:right;}
.moto div.vyber div:hover {border-top:2px solid #e1be00;}
.moto div.vyber div img {margin:auto;width:240px;background:silver;height:180px}
.moto div.vyber h2 {margin-bottom:25px;}
.moto div.vyber div p {font-size:11px;color:rgb(100,100,100);margin-bottom:6px;}
.moto div.vyber div ol, .moto div.vyber div p ol {margin-left:2em;}
.moto div.vyber div {text-align:left;}
.moto div.vyber div p strong {color:black;font-weight:100;}
.moto div.vyber div h3 {position:static;text-align:center;width:100%;}
.moto div.vyber div h3 a,  .moto div.vyber div h3 a:hover  {border-bottom:none;font-size:11px;}
.moto div.vyber div h3 a:hover {color:#e1be00;}
.moto div.vyber div:hover h3 a  {color:#e1be00;font-size:11px;}
h2.vyrobce {margin:.5em .25em 0 .25em;padding:.5em 0 0 0;}

/* uvodni stranka s vypsanim aktualit */
.aktual {_width:532px;}
div.aktual div#cp {margin-top:-5px;}
.aktual div.vyber {text-align:left;float:left;margin:3px;width:245px;background:transparent;cursor:pointer; !important}
.aktual div.vyber div img {float:left;width:100px;}
.aktual div.vyber div p {padding:0 0 0 110px;font-size:11px;}
.aktual div.vyber div p.cena {padding:0 0 0 110px;color:red;font-weight:bold;font-size:14px;border:none;margin:.5em 0 0 0;_width:135px;_padding:0;_float:right;}
.aktual div.vyber div h3 {padding:0 0 0 110px; font-weight:bold;}
.aktual div.vyber div h3 a {color:rgb(225,190,0);font-size:14px;}
.aktual div.vyber div h3 a:hover {color:rgb(225,190,0);font-size:14px;border:none;}
.vyber div {height:210px;}
.aktual div.inform {margin:-3px 0 5px 0;padding:10px 15px;font-size:.75em;background:white;_margin-right:-8px;}

/* stranka prodejcu */
#prodejci div {float:left;width:220px;height:120px;padding:3px;margin:5px;margin-left:0;padding-left:0;}
#prodejci div h3 {color:rgb(225,190,0);}
#prodejci div p {color:rgb(80,80,80);}
#prodejci div p b {color:#009fc5;}
#prodejci div p a {color:rgb(80,80,80);}
#prodejci div p a:hover {color:black;}
h2.prodejci {width:100%;padding:0;margin:0;border-bottom:3px solid silver;border-top:3px solid silver;}
h2.prodejci strong {margin:5px 5px 5px 0;color:#009fc5;display:block;}
h3.prodejci {background:white;color:#e1be00;}
.inform h1 {color:#009fc5;padding:0;margin:0;font-size:14px;font-weight:bold;}
.inform h1 strong {color:silver;}

/* stranka technika */
#technika p {color:silver;padding:10px 0;border-collapse:collapse;}
#technika table {width:100%;font-weight:normal;margin-bottom:15px;}
#technika table tr td {border-bottom:1px solid black;border-right:1px solid silver;padding:2px;}
#technika table tr:hover {background:#009fc5;color:white;}
#zoomzoom a img {border:1px solid silver;}
#zoomzoom a img:hover {border:1px solid black;}
.pohledy {position:relative;height:240px;min-height:240px;margin:0;padding:0;}
.pohled {position:absolute;top:1px;left:-10px;height:200px;}
hr#stojak {width:1px;height:240px;margin:0;padding:0;text-align:left;visibility:none;}
div.tech {margin:0 0 1em 0;text-align:center;}
div.tech a img {border:1px solid silver;margin:6px;}
div.tech a img:hover {border:1px solid black;}
div.tech a {position:relative;}
div.tech a span {position:absolute;width:120px;bottom:15px;right:15px;text-align:right;padding:.15em;display:block;color:white;text-decoration:none;}
table#pt tr td {border:none;}
table#pt tr:hover {background:white;}
#pt caption {text-align:left;font-weight:800;}

/* popup menu */
#ppcont {height:1.25em;background:white;margin:3px 5px 0 3px;} /* block do kterého se umisťuje popupmenu */
#ppcont a {visibility:hidden;}
#navcontainer {margin-top:0;height:1.3em;background:#ffffff;position:absolute;z-index:30;}
#navcontainer ul {list-style:none;padding:0;margin:0;}
#nav {position:absolute;top:64px;left:10px;width:500px;padding:0;margin:0;}
#nav a {/* font-weight: bold; */ color:#303030;text-decoration:none;padding:2px;}
#nav li li a {display:block;padding:3px 0 3px 8px;border-bottom:1px solid white;margin:0;border:1px solid white}
#nav li li a:hover {background:#cccccc;}
#nav li {float:left;position:relative;padding:0;cursor:default;background:#ffffff;padding-right:0;}
#nav li li {padding:0;border:1px solid #eeeeee;display:block;float:none;background:transparent;}
#nav li ul {display:none;position:absolute;top:100%;left:0;width:12em;background:#eeeeee;position:absolute;z-index:50;}
#nav li:hover, #nav li.over {background:#cccccc;}
#nav li:hover ul, #nav li.over ul {display:block;}

/* uvodni stranka prileb */
#dolni, #horni {width:100%;margin-bottom:.5em;}
#dolni div, #horni div {text-align:left;float:left;margin:3px;width:245px;border-top:6px solid #eee;cursor:pointer; !important}
#dolni div h3, #horni div h3 {padding:0;font-weight:bold;text-align:center;padding:3px;}
#dolni div h3 a, #horni div h3 a {color:rgb(225,190,0);font-size:14px;text-decoration:none;}
#dolni div h3 a:hover, #horni div h3 a:hover {text-decoration:none;border-bottom:0;}
#dolni div:hover, #horni div:hover {border-top:6px solid #e1be00;}
div#dolni div p, #horni div p {padding:.35em;font-size:12px;font-weight:100;}
div#bezpecnost {margin:-3px 0 5px 0;padding:10px 15px;font-weight:100;background:white;_margin-right:-8px;border-top:4px solid rgb(200,200,200);}

/* paticka */
#cp {position:relative;height:5px;}
#cp p {font-size:12px;position:absolute;bottom:-25px;right:5px;font-weight:800;text-align:right;color:rgb(150,150,150);_right:25px;}
#cp p a {text-decoration:none;color:rgb(150,150,150);}

.ctyri {_width:532px;}
#dolni div {hover:expression(this.onmouseover=new Function("this.style.borderColor='#e1be00';"),this.onmouseout=new Function("this.style.borderColor='#eee';"));}
#horni div {hover:expression(this.onmouseover=new Function("this.style.borderColor='#e1be00';"),this.onmouseout=new Function("this.style.borderColor='#eee';"));}

/* vyjimky pro exploder */
.kmap a.mapa img {hover:expression(this.onmouseover=new Function("this.style.borderColor='black';"),this.onmouseout=new Function("this.style.borderColor='silver';"));}
#technika table tr {hover:expression(this.onmouseover=new Function("this.style.background='#009fc5';"),this.onmouseout=new Function("this.style.background='white';"));}
.seznam h2 {_width:190px;}
ul#odtavec li {_background:url(x/libul.gif) top left no-repeat;_padding:0 1px 0 12px;}
div.seznam div.produkt  ul li {_background:url(x/libul.gif) top left no-repeat;_padding:0 1px 0 12px;}
#prodejci div h3 {_font-size:14px;}
.var div {hover:expression(this.onmouseover=new Function("this.style.borderColor='#e1be00';"),this.onmouseout=new Function("this.style.borderColor='#eee';"));}
.obsah div.vyber div {hover:expression(this.onmouseover=new Function("this.style.borderColor='#e1be00';"),this.onmouseout=new Function("this.style.borderColor='#eee';"));}
form input.btn {hover:expression(this.onmouseover=new Function("this.style.background='black';"),this.onmouseout=new Function("this.style.background='rgb(73,73,73)';"));}
p#itext strong {_font-weight:normal;}
.rmenu ul {_padding-bottom:-5px;_background-color:transparent; }
.rmenu ul li a {_background:#808080;_padding:2px 3px 0 4px;_width:206px;_height:37px;_border-bottom:1px solid rgb(160,160,160);}
div.tech a {_position:static;}
div.tech a span {_display:none;}
.barvar {margin-left:0.5em;color:#000;}

/* motorky - katalogovy list */
.moto div.vyber div#hlavni,  .moto div.vyber div#popis, .moto div.vyber div#galerie {border:none;cursor:default;}
.moto div.vyber p#kategorie {float:left;margin:5px;margin-top:-25px;font-size:11px;}
.moto div.vyber div {_text-align:left;font-size:11px;}
.moto div.vyber div#popis {min-height:400px;}
#popis ul {text-align:left;list-style:none;font-size:12px;margin:0 0 1em .5em;}
#popis ul li {margin:0 0 .45em 0;background:white url(x/libul.gif) top left no-repeat;height:15px;padding:3px 3px 0 15px;}
#popis p {text-align:left;}
#galerie, #hlavni {float:left;margin:0;}
#hlavni {margin:0;padding:0;height:180px; }
#hlavni img, #galerie img {cursor:pointer;}
#hlavni img {margin:0;padding:0;}
#galerie img {width:72px;height:54px;float:left;margin:3px;border:1px solid silver;}
#galerie img:hover {border:1px solid black;}
#galerie h3 {border-bottom:1px solid silver;font-size:12px;text-align:left;color:silver;padding:0 .5em;margin:0 0 .45em 0;}

/* motorky uvodni stranka */
#techno {text-align:left;width:98%;border:none;float:none;height:auto;}
#techno h3 {text-align:left;color:#e1be00;margin:1.35em 0 .35em .64em;}
#techno p {text-align:justify;margin-left:.85em;}
#techno ul {list-style:none;margin:.45em;margin-bottom:0;text-align:right;color:#808080;}
#techno ul li {display:inline;}
#techno ul li a {text-decoration:none;color:#009fc5;}

/* uvodni stranka s vypsanim aktualit */
.aktual {background:white;margin-top:6px;_width:532px;}
.aktual div.zbozi div {text-align:left;float:left;margin:3px;width:250px;background:white;cursor:pointer;}
.aktual h2.varianty {border-top:3px solid silver;border-bottom:3px solid silver;}
.aktual div.zbozi div img {float:left;width:100px;height:100px;}
.aktual div.zbozi div p {padding:0 0 0 110px;font-size:11px;}
.aktual div.zbozi div p.cena {padding:0 0 0 110px;color:red;font-weight:bold;font-size:14px;border:none;margin:0;_width:135px;_padding:0;_float:right;_padding-right:5px;}
.aktual div.zbozi div p.cena span {color:#808080;}
.aktual div.zbozi div h3 {padding:0 0 0 110px;font-weight:bold;}
.aktual div.zbozi div h3 a {color:rgb(225,190,0);font-size:14px;text-decoration:none;}
.aktual div.zbozi div h3 a:hover {color:rgb(225,190,0);font-size:14px;border:none;}
.aktual div.zbozi div b {font-size:10px;color:#808080;padding-left:10px;margin-top:0;}
.aktual div.ofirme {border-bottom:6px solid #e2e3e4;}
img#nokamoto {margin-top:2px; border:none;} /* obrazek s klikaci mapu */
div.seznam h2 span.barvar {font-size:.7em;display:inline;position:static;margin:0;padding:0;}
div.ofirme div.aktu p {font-weight:100;margin-left:130px;min-height:130px;_height:150px;}
div.ofirme div.imageless p {padding-bottom:10px;min-height:30px;_height:20px; }
div.ofirme div.imageless p {margin-left:0;-moz-column-width:20em;-moz-column-gap:1.5em;}
div.ofirme div.aktu img {float:left;margin:0 12px 12px 0;}
div.ofirme div.aktu {position:relative;_border-right:20px solid white;}
div.ofirme div.aktu span {position:absolute;top:2px;right:3px;color:rgb(80,80,80);font-size:9px;_right:30px;}

/* lista s logy vyrobcu */
.right h3#microloga {border:1px solid rgb(160,160,160);margin:3px;padding:0 0 0 0;}
h3#microloga a {margin:0;padding:0;}
h3#microloga img{margin:0; padding:O; border: O;}
h3#microloga a img {border:0;margin:0;}

/* nova podoba "rozstrelu" prileb Shark */
div #shark {position:relative; padding:5px 0 5px 5px; margin:0; height:534px; background:white url(x/helmy-rozstrel-barevny.jpg) 5px 5px no-repeat; /*background:white url(x/shark-all.gif) 5px 5px no-repeat;*/}
div #shark div {width:120px; position:absolute; bottom:5px;}
div#shark div.sport {width:250px; bottom:0; left:5px; height:364px; =height:342px;}
div#shark div.offroad {right:135px;}
div#shark div.urban {right:10px;}
div#shark div h2 {text-align:center; display:none; width:20px; }
div#shark div a {font-size:11px;background:transparent;margin:0;padding:0;}
div#shark div a span {display:none;}
div#shark div a img {border:0;margin-left:10px;}
div#sharkinfo {font-size:11px;background:white;padding:.5em;_margin-right:5px; }

/* poptavka zbozi form */
form {height:320px; position:relative;}
#poptavka {font-size:11px; border:0; margin:20px 0 10px 0; padding:0; position:relative; display:block;}
#poptavka label {width:210px; text-align:right; display:block; float:left; padding:0;}
#poptavka input {width:250px; border:1px silver solid; font-size:11px; margin:0 0 10px 20px; float:none; padding:0;}
#poptavka input#submit {margin:10px 0 10px 92px; margin-left:232px; float:left;}
#poptavka input:focus, #poptavka textarea:focus, #poptavka input:hover, #poptavka textarea:hover {border:1px solid #009fc5;}
#poptavka input#submit:hover,  #poptavka input#submit:focus {background:#009fc5; border:1px solid #000; color:#fff;}
#poptavka textarea {width:246px; height:80px; overflow:auto; border:1px solid silver; margin:3px 0 3px 94px; font-size:11px; margin-left:232px;}
#poptavka hr {border:none; clear:both; height:1px; padding:0; margin:0; visibility:hidden;}
#help {padding:10px; margin:10px 10px 10px 170px; color:#009fc5; border:1px solid #009fc5;}

p#miniinfo {font-size:11px;padding:.25px;}
.seznam ul li {font-size:11px;background:white url(x/libul.gif) top left no-repeat;margin:0 0 2px 0;padding:3px 0 0 14px;}

/* stranka o obchodu v praze */
#obchodtxt, #obchodgal {width:48%;float:left;}
#obchodgal {padding-left:20px;}
#obchodgal a img {border:3px solid silver;}
#obchodtxt p {margin:0 0 .56em 0;}
img#kreditky {border:1px solid white;float:left;margin:0;padding:0;}
#help {display:block; text-size:8px; margin:4px 14px 4px 175px; padding:10px; color:#009fc5; border:1px solid #009fc5;}

/* rozcestnik na hlavni strance */
#rozcestnik {width:100%; clear:both;} 
#rozcestnik_levy {float:left; width:258px; margin-bottom:3px; color:white;}
#rozcestnik_pravy {float:right; width:257px; color:white; margin-right:2px; margin-bottom:3px; *width:259px;}
#rozcestnik_pravy *, #rozcestnik_levy * {overflow:hidden;}
#rozcestnik_levy .first_box, #rozcestnik_pravy .first_box {width:258px; height:100px; background-color:black;}
#rozcestnik_levy .second_box, #rozcestnik_pravy .second_box {margin-top:3px; width:257px; height:203px; background-color:black;}
#rozcestnik_levy .second_box {width:258px;}
#rozcestnik_pravy .second_box {cursor:pointer; *width:259px;}
#rozcestnik_levy .third_box, #rozcestnik_pravy .third_box {margin-top:3px; width:258px; height:100px; background-color:black;}
/* #rozcestnik_levy * a. #rozcestnik_levy * a img, #rozcestnik_pravy * a mg#kreditky {border:1px solid white;float:left;margin:0;padding:0;} */
#rozcestnik_levy * a, #rozcestnik_levy * a img, #rozcestnik_pravy * a, #rozcestnik_pravy * a img {border:0;}
#rozcestnik_pravy .third_box {background-image:url("/x/rozcestnik/right_third.gif");}
#rozcestnik_pravy .first_box {background-image:url("/x/rozcestnik/honda-bg.gif");}
#shark_menu {margin-top:71px; height:34px;}
#shark_menu_top {height:10px; font-family:"Verdana", sans-serif; font-size:7pt; color:white; padding:0;}
#shark_menu_bottom {margin-top:3px; height:10px; font-family:"Verdana", sans-serif; font-size:7pt; color:white; padding:0;}
.shark_menu_item {background:url("/x/rozcestnik/arrow_blue.gif") top left no-repeat; padding:0; padding-left:10px; font-family:"Verdana", sans-serif; color: white; margin-left:10px;}
.shark_menu_item a {color:white;}
.shark_menu_item a:hover {color:#c0c0c0;}
#shark_menu_top .shark_menu_item {margin-left:60px;}
#rozcestnik_pravy .second_box {overflow:hidden;}
#rozcestnik_pravy .second_box h3 {color:#009fc5; text-decoration:none; margin-left:10px; margin-top:10px; font-family:"Verdana", sans-serif; font-size:10pt; text-transform:uppercase;}
#rozcestnik_pravy .second_box .novinka {color:white; display:block; margin-top:10px; margin-left:10px; font-size:8pt; clear:both;}
#rozcestnik_pravy .second_box .novinka img {float:left; margin-right:5px; margin-bottom:5px; width:25%; height:25%;}
.vice_novinek {line-height:.1em; background:url("/x/rozcestnik/arrow_blue.gif") center left no-repeat; padding:0 0 0 10px; font-family:"Verdana", sans-serif; color:white; margin:0 0 0 180px;}
.vice_novinek a {color:white; text-decoration:none; font-size:8pt;}
.vice_novinek a:hover {color:#c0c0c0;}
.noborder, .noborder * {border:0;}


div#fl_banner, div#fl_banner_2 {width:545px; overflow:hidden; overflow:hidden;}

/* flv video na uvodu */
#flv {margin-left:15px; background:#fff;}

/* stranka kontaktu */
.kmap {height:420px; padding-bottom:35px; position:relative;}
.kmap a.mapa {position:absolute;top:8px;right:8px;_right:32px;}
.kmap a.mapa img {border:1px solid silver;}
.kmap a.mapa img:hover {border:1px solid black;}
.kmap h2 {padding:0;color:#e1be00;}
.kmap p hr.bila {background:white;border:2px solid white;}

/* kontakty nova podoba */
.kmap ul {margin:10px 0 30px 0; padding:0; width:222px; float:left; height:240px;}
.kmap ul#provoz {margin-left:40px; background:url('/x/kreditni-karty.gif') bottom right no-repeat;}
.kmap ul li {margin:3px 0; padding:0; list-style:none; position:relative; border-bottom:1px solid rgb(240,240,240); font-weight:normal;}
.kmap ul li.double {margin-bottom:20px; border-bottom:1px solid #fff;}
.kmap ul li span, .kmap ul li a {position:absolute; right:0; top:0; text-align:right; font-weight:bold;}
.kmap ul li b {visibility:hidden;}
.kmap ul li span.m {right:90px;}
.kmap ul li.h strong {color:#009fc5;}
.kmap ul li.h {border-bottom:1px solid #009fc5;}
.kmap ul li.noborder {border-bottom:none;}
iframe {border:1px solid #009fc5; padding:0; margin:20px 0 20px 0;}
div.co hr {float:none; clear:both; height:2px; visibility:hidden;}

