@charset "utf-8";
/* KOPP */

body, input {
font-family:Arial, Helvetica, sans-serif;
}

body {
font-size:12px;
padding:9px;
margin:0;
text-align:center;
background-color:#fff;
}

a {
color:#0008AD;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

img {
border:none;
}

form {
margin:2px 0;
padding:0;
}

#cWrap {
width:768px;
margin:0 auto;
text-align:left;
}

#cLeft {
float:left;
width:180px;
margin-right:9px;
}

#cRight {
float:left;
width:561px;
margin-right:9px;
}

#cFooter {
clear:both;
font-size:11px;
color:#777;
}

#cFooter P {
margin:8px 0;
}

#cLogo a {
display:block;
width:180px;
height:91px;
background-image:url(../img/logo.gif);
}

.cHead {
background:#0008AD url(../img/header_bg.gif) left top no-repeat;
color:#FFFFFF;
font-weight:bold;
height:27px;
line-height:27px;
padding:0 9px;
margin-top:11px;
}

.cHead a {
    color : #fff;
}

.cCont {
background:#E2E2E2 url(../img/content_bg.gif) left bottom no-repeat;
padding:9px;
}

.cCont p {
margin:5px 0;
}

.cPath {
background:url(../img/nav_bg.gif) repeat-x;
border-top:1px solid #000;
padding:4px 0 5px 5px;
border-bottom:1px solid #FFCE29;
margin-bottom:9px;
font-weight:bold;
}
.cAd {
background:url(../img/nav_bg.gif) repeat-x;
padding:4px 0 5px 5px;
border-bottom:1px solid #FFCE29;
margin-bottom:9px;
}

.cPath a {
font-weight:normal;
}

.cColumn {
float:left;
position:relative;
padding-top:20px;
width:186px;
border-right:1px solid #FFCE29;
}

.cColumn span {
background:#F1F1F1;
display:block;
font-size:11px;
padding:5px;
margin:2px 0;
min-height:44px;
_height:44px;
}

.cColumn span A {
font-size:12px;
font-weight:bold;
}







#navigation {
height:75px;
font-weight:bold;
background-color:#fff;
}

#navigation a
{
color: #000;
_width:10px;
overflow:visible;
height:25px;
background: #E2E2E2 url(../img/tab_left.gif) left top no-repeat;
text-decoration: none;
padding-left: 5px;
}

#navigation a span
{
background: url(../img/tab_right.gif) right top no-repeat;
padding-right: 5px;
line-height:25px;
}

#navigation a, #navigation a span
{
display:block;
_display: inline;
#display: inline;
float: left
}

#navigation a, #navigation a span
{
float: none
}

#navigation a:hover
{
color: #fff;
background: #0008AD url(../img/tab_left_a.gif) left top no-repeat;
text-decoration: none;
padding-left: 5px
}

#navigation a:hover span
{
background: url(../img/tab_right_a.gif) right top no-repeat;
padding-right: 5px
}


#navigation li.auta a:hover
{
color: #fff;
background: #0008AD url(../img/auta/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.auta a:hover span
{
background: url(../img/auta/tab_right_a.gif) right top no-repeat;
}

#navigation li.motocykly a:hover
{
color: #fff;
background: #FE0000 url(../img/motocykly/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.motocykly a:hover span
{
background: url(../img/motocykly/tab_right_a.gif) right top no-repeat;
}

#navigation li.pocitace a:hover
{
color: #8C8C8C;
background: #FFCE29 url(../img/pocitace/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.pocitace a:hover span
{
background: url(../img/pocitace/tab_right_a.gif) right top no-repeat;
}

#navigation li.sport a:hover
{
color: #fff;
background: #00C50D url(../img/sport/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.sport a:hover span
{
background: url(../img/sport/tab_right_a.gif) right top no-repeat;
}

#navigation li.elektronika a:hover
{
color: #fff;
background: #D200FB url(../img/elektronika/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.elektronika a:hover span
{
background: url(../img/elektronika/tab_right_a.gif) right top no-repeat;
}

#navigation li.hudba a:hover
{
color: #fff;
background: #FD7700 url(../img/hudba/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.hudba a:hover span
{
background: url(../img/hudba/tab_right_a.gif) right top no-repeat;
}

#navigation li.ostatni a:hover
{
color: #fff;
background: #3B76FC url(../img/ostatni/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.ostatni a:hover span
{
background: url(../img/ostatni/tab_right_a.gif) right top no-repeat;
}
#navigation li.auta1 a:hover
{
color: #fff;
background: #0008AD url(../img/auta/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.auta1 a:hover span
{
background: url(../img/auta/tab_right_a.gif) right top no-repeat;
}

#navigation li.motocykly1 a:hover
{
color: #fff;
background: #FE0000 url(../img/motocykly/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.motocykly1 a:hover span
{
background: url(../img/motocykly/tab_right_a.gif) right top no-repeat;
}

#navigation li.pocitace1 a:hover
{
color: #8C8C8C;
background: #FFCE29 url(../img/pocitace/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.pocitace1 a:hover span
{
background: url(../img/pocitace/tab_right_a.gif) right top no-repeat;
}

#navigation li.sport1 a:hover
{
color: #fff;
background: #00C50D url(../img/sport/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.sport1 a:hover span
{
background: url(../img/sport/tab_right_a.gif) right top no-repeat;
}

#navigation li.elektronika1 a:hover
{
color: #fff;
background: #D200FB url(../img/elektronika/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.elektronika1 a:hover span
{
background: url(../img/elektronika/tab_right_a.gif) right top no-repeat;
}

#navigation li.hudba1 a:hover
{
color: #fff;
background: #FD7700 url(../img/hudba/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.hudba1 a:hover span
{
background: url(../img/hudba/tab_right_a.gif) right top no-repeat;
}

#navigation li.ostatni1 a:hover
{
color: #fff;
background: #3B76FC url(../img/ostatni/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.ostatni1 a:hover span
{
background: url(../img/ostatni/tab_right_a.gif) right top no-repeat;
}

#navigation li.auta2 a:hover
{
color: #fff;
background: #0008AD url(../img/auta/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.auta2 a:hover span
{
background: url(../img/auta/tab_right_a.gif) right top no-repeat;
}

#navigation li.motocykly2 a:hover
{
color: #fff;
background: #FE0000 url(../img/motocykly/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.motocykly2 a:hover span
{
background: url(../img/motocykly/tab_right_a.gif) right top no-repeat;
}

#navigation li.pocitace2 a:hover
{
color: #8C8C8C;
background: #FFCE29 url(../img/pocitace/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.pocitace2 a:hover span
{
background: url(../img/pocitace/tab_right_a.gif) right top no-repeat;
}

#navigation li.sport2 a:hover
{
color: #fff;
background: #00C50D url(../img/sport/tab_left_a.gif) left top no-repeat;
text-decoration: none;
}

#navigation li.sport2 a:hover span
{
background: url(../img/sport/tab_right_a.gif) right top no-repeat;
}

ul#navigation
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
white-space:nowrap;
margin: 0;
margin-right: 3px;
padding: 0
}

.hide {
position:absolute;
left:-9999px;
font-size:0;
}

#cLeft .input,
#cLeft .newsinput {
border:1px solid #000;
height:14px;
padding:3px;
width:115px;
vertical-align:middle;
font-size:13px;
}

#cRight .input {
border:1px solid #000;
height:14px;
padding:2px;
font-size:11px;
font-weight:bold;
vertical-align:middle;
}

#cRight .input2 {
border:1px solid #000;
height:14px;
width:26px;
font-size:11px;
font-weight:bold;
vertical-align:middle;
float:left;
margin-right:2px;
}

.submit {
background:#000;
color:#fff;
font-size:13px;
font-weight:bold;
padding:2px;
border:none;
border-left: 2px solid #ddd;
border-top: 2px solid #ddd;
border-right: 2px solid #666;
border-bottom: 2px solid #666;
cursor: pointer;
}

.newsinput {
background:url(../img/newsinput_bg.gif) no-repeat;
}

ul.items {
margin:0;
padding-left:18px;
list-style-image:url(../img/item_bg.gif);
}

.cart A {
margin-left:2px;
margin-right:2px;
}

.cart A,
.info A {
width:18px;
height:18px;
display:block;
float:left;
}

.cart A {
background-image:url(../img/ico_cart.gif);
}

.info A {
background-image:url(../img/ico_i.gif);
}

.price {
color:#0008AD;
margin-right:2px;
}

.oldprice {
color:#777;
text-decoration:line-through;
margin-right:2px;
font-size:11px;
}

.price strong {
font-size:18px;
}

.cColumn .price,
.cColumn .oldprice {
float:right;
}

.clr {
width:561px;
background:#FFCE29;
height:1px;
border:5px solid #fff;
border-width:5px 0;
line-height:0;
font-size:0;
clear: both;
overflow:hidden;
}
.mini {
font-size:11px;
}

.mini P {
border-bottom:1px solid #B5B5B5;
padding-bottom:3px;
}

.mini P a {
    color : #000;
}

.ico-cart {
background-image:url(../img/ico_cart2.gif);
background-repeat:no-repeat;
background-position:right;
}

/* top, akce, novinky */

.item-desc {
position:absolute;
left:0;
top:0;
}

.item-top,
.item-akce,
.item-novinka,
.item-pripravujeme {
width:62px;
height:16px;
float:left;
}

.item-top {
background-image:url(../img/slide_top.gif);
}

.item-akce {
background-image:url(../img/slide_active.gif);
}

.item-novinka {
background-image:url(../img/slide_new.gif);
}
.item-pripravujeme {
width: 94px;
background-image:url(../img/slide_prepare2.gif);
}

/* detail produktu */

#cRight H2,
#cRight H3 {
color:#0008AD;
font-size:14px;
padding:2px 0;
margin:0;
}

#cRight H3 {
font-size:12px;
}

div.le {
float:left;
margin-right:2px;
}

div.ri {
float:right;
}

#cAttributes {
font-size:11px;
line-height:20px;
}

#cDescription P {
margin:0;
padding:0;
}

/* nakupni kosik */

TABLE.order TH {
background:#FFCE29;
color:#0008AD;
text-align:left;
}

TABLE.order TD {
font-size:11px;
border-bottom:1px solid #FFCE29;
}

/* zvyrazneny produkt */

.highlight {
background:#ffce29 url(../img/highlight_bg.gif) top repeat-x;
padding:8px 8px 8px 8px;
margin-bottom:8px;
/*height:124px;*/
}

.highlight .product-image {
float:left;
}

.highlight .product-image img,
.highlight .cart a, .highlight .info a {
border:2px solid #fff;
}

.highlight .price {
font-size:18px;
margin:0px 5px;
}

.highlight .content {
margin-left:100px;
display:block !important;
}

.highlight h3 {
font-size:18px !important;
margin:2px 0;
}

.highlight p {
margin:8px 0;
}

.highlight p.note {
margin:0;
font-size:11px;
}

.highlight div {
display:inline;
}

.uzavirac {display:block; height:1px; overflow:hidden; clear:both;}