/* CSS Document */
body {font-family: Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	font-size:70%;  color:#333;  padding:0; margin:0;  text-align:center; background:#343434 url('background-top.png') top left repeat-x}

/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


.info { position:relative;  margin:10px 0 10px 0; color:#009900;  background:#FFF url('info-top.png') top left repeat-x;  font-weight:bold}
.info-in {background: url('info-bottom.png') bottom left repeat-x;padding:4px 0 4px 0px;}
.info-in1  {padding:30px 25px 35px 120px; border-left: solid 4px #5AC20F; border-right: solid 4px #5AC20F; min-height:30px;}
.info-b {position:absolute; top:0; left:0px; width:4px; height:75px; background: url('info-left.png') top left no-repeat}
.info-b2 {position:absolute; top:0; right:0px; width:4px; height:75px; background: url('info-left.png') top left no-repeat}
.info .decor {position:absolute; top:15px; left:25px; width:87px; height:96px; background: url('info-decor.png') top left no-repeat }

.warning { position:relative; margin:10px 0 10px 0; color:#BD0100;  background:#FFF url('warning-top.png') top left repeat-x;  font-weight:bold}
.warning-in {background: url('warning-bottom.png') bottom left repeat-x;padding:4px 0 4px 0px;}
.warning-in1  {padding:30px 25px 35px 120px; border-left: solid 4px #B30101; border-right: solid 4px #B30101; min-height:30px;}
.warning-b {position:absolute; top:0; left:0px; width:4px; height:75px; background: url('warning-left.png') top left no-repeat}
.warning-b2 {position:absolute; top:0; right:0px; width:4px; height:75px; background: url('warning-left.png') top left no-repeat}
.warning .decor {position:absolute; top:10px; left:26px; width:99px; height:97px; background: url('warning-decor.png') top left no-repeat }



a img{border:none;}
a.description {text-decoration:none}
a.description:hover {text-decoration:underline}
p {margin:0;padding:3px 0}
form {padding:0 0 5px 0; margin:0; line-height:1.5em}
table {font-size:100%}

.tac {text-align:center}
.tar {text-align:right}
.tal {text-align:left}
.vam {vertical-align:middle}
.clear {clear:both}
.clearer-l {clear:left; height:1px; overflow:hidden; margin:0; padding:0;}
.clearer-r {clear:right; height:1px; overflow:hidden; margin:0; padding:0;}
.red {color:#FF0101}
.yellow {color:#FBC819}
.green {color:#37A203}
.light-green {color:#48D603}
.light-orange {color:orange}
.line-through {text-decoration:line-through}
.line {border-bottom: solid 1px #C5C5C5; margin:0 2px}


.w100p {width:100%;}
.help {font-style:italic; color:#666}
.margin-auto {margin:auto;}
.strong{font-weight:bold}
.nw{white-space:nowrap}
.red {color:red;}
.green {color:green;}
.orange {color:#FFA500;}
.yellow{color:#FBC819;}

#whereIAm {padding:5px;}

#bottomReferers { text-align:justify; clear:both; padding-top:15px;}
#bottomReferers a {text-decoration:none; padding-right:5px; white-space:nowrap;}
#bottomReferers strong{color:#000; font-weight:normal;}
#bottomReferers strong a{background:#6F6F6F;}
#bottomReferers a:hover{text-decoration:underline;}
#bottomReferers a.l1{color:#eaeaea;}
#bottomReferers a.l2{color:#000;}
#bottomReferers a.l3{color:#888;}
/*
#bottomReferers a.l1{color:#840;}
#bottomReferers a.l2{color:#000;}
#bottomReferers a.l3{color:#888;}
*/
#bottomReferers a.q5{font-size:120%; font-weight:bold;}
#bottomReferers a.q4{font-size:110%; font-weight:bold;}
#bottomReferers a.q3{font-size:100%; font-weight:normal;}
#bottomReferers a.q2{font-size:90%;  font-weight:normal;}
#bottomReferers a.q1{font-size:80%;  font-weight:normal;}
#bottomReferers a.q{font-size:70%;   font-weight:normal;}

#bestSearches { text-align:justify; clear:both; padding-top:15px; }
#bestSearches a {text-decoration:none; padding-right:5px; white-space:nowrap;}
#bestSearches strong{color:#000; font-weight:normal;}
#bestSearches strong a{background:#6F6F6F;}
#bestSearches a:hover{text-decoration:underline;}
#bestSearches a.l1{color:#eaeaea;}
#bestSearches a.l2{color:#000;}
#bestSearches a.l3{color:#888;}
#bestSearches a.q5{font-size:120%; font-weight:bold;}
#bestSearches a.q4{font-size:110%; font-weight:bold;}
#bestSearches a.q3{font-size:100%; font-weight:normal;}
#bestSearches a.q2{font-size:90%;  font-weight:normal;}
#bestSearches a.q1{font-size:80%;  font-weight:normal;}
#bestSearches a.q{font-size:70%;   font-weight:normal;}

#velkoobchod-login {background:#8393A3 url(head-login-bg.png) no-repeat scroll left top; height:112px; width:210px; margin:auto;}
#velkoobchod-login form {padding-top:20px;}
#velkoobchod-login table {text-align:center; margin:0 auto;}


#page-container {width:1137px; margin:29px auto 0 auto; background: url('background.png') top left repeat-y}
#page-container-l {width:1137px; margin:0 auto; background: url('background-l.png') top left no-repeat}
#page-container-r {width:1137px; margin:0 auto; background: url('background-r.png') top right no-repeat}
#page-container-in {margin:0 auto; width:915px;background:#FFF; text-align:left; position:relative; padding:0}


#bottom {width:915  px; padding-top:10px; margin-top:50px;}
#real-bottom {height:37px ; width:100%;  line-height:37px; background:#343434 url('bottom-bar.png') top left repeat-x; }
#bottom .rlgl {color:#DDDDDD; text-align:justify; line-height:1.2em; background:#757575 url('bottom-mirror-bar.png') top left repeat-x; border-top:1px solid #8A8A8A; padding:10px 5px; font-size:90%}
#bottom .rlgl a {color:#DDDDDD; text-decoration:underline}


.tableregistrace th{background:#333; color:#fff; padding:2px 0px; text-align:center; border:solid 1px #fff;}
.tableregistrace td {padding:1px 5px;}



#content table.offer { border-collapse:collapse;margin:1px 0 5px 0; width:672px;border:solid 1px #C7C4C4;}
#content table.offer th { background:#DEAF0F ; color:#FFF; line-height:2em; text-align:center;}
#content table.offer tr {}
#content table.offer td {line-height:1.5em; border-bottom:solid 1px #C7C4C4;}
#content table.offer td a {color:#333}
#content table.offer td span {color:#F81717; font-size:110%; font-weight:bold;}
#content table.offer tr.row1 {background:#E4E4E4}
#content table.offer tr.row2 {background:#FFF}
#content table.offer td .priceEnd {color:#333; font-size:80%; font-weight:normal;}



/* main */
#col-main {float:right; width:672px;}
#col-main-in {padding:6px 4px 6px 0;}
#col-main-in1 {width:100%}
#col-main h1, #col-main h2 { background:#484848 url('col-main-bar.png') top left repeat-x; margin:0; font-size:110%; color:#FFF; padding:12px 10px}
#col-main h2.topGoodsModel{padding:4px 5px}
#col-main h2.topGoodsModel a{color:#fff; text-decoration:none}
#col-main table{width:100%;  margin-bottom:10px}  /*border:solid 1px #888888;*/
#col-main tr td{line-height:1.3em; text-align:just ify; padding:2px 5px 2px 2px}
#col-main .pseudoTitle{background:#484848 url('col-main-bar.png') top left repeat-x; margin:0; font-size:110%; color:#FFF; padding:12px 10px; font-weight:bold; margin:10px 0 1px 0}
#col-main .topGoodsModelText{background:#F5F5F5; color:#232323; padding:3px}
#col-main h3 {background:#3C3C3C; padding:6px 6px 6px  145px; font-size:100%; margin:0; line-height:1.5em; min-height:3em}
#col-main h3 a {color:#FBC819; text-decoration:none}
#col-main h3 a:hover { text-decoration:underline}
#col-main .prumery a {color:#006699;}
#col-main h3.prumerPneu {background:none; padding:0; margin:0; }
#col-main h3.prumerPneu a {font-size:90%; color:#006699; font-weight:normal; text-decoration:underline}
#col-main h3.prumerPneu a:hover { text-decoration:underline}

#col-main .box {}
#col-main .box-content {padding:10px 5px}
#dostupne-modely .nadpis {color:#006699; font-size:110%; font-weight:bold; padding-top:30px}
#dostupne-modely .nadpis h2 {color:#006699; font-size:100%; font-weight:bold; background:none}
#dostupne-modely a {color:#333; font-size:100%; text-decoration:underline; padding-left:50px}
#dostupne-modely a.title {color:#333; font-size:100%; text-decoration:none; padding-left:10px}
#dostupne-modely .cena {text-align:right; padding-right:250px}

#path {margin:5px 0}
#path a {color:#333; text-decoration:none}
#path a:hover {text-decoration:underline}
#filter {background:#939393; padding:5px 25px;margin-bottom:5px;position:relative}
#filter .select1 {width:100px}
#filter .select2 {width:150px}
#display {  background:#4A4A4A url('col-main-bar2.png') top left repeat-x; height:27px; color:#DAD7D7}
#display-in {padding:1px 5px 0 10px}
#display a {color:#FFF; text-decoration:underline}
#pagination {  background:#4A4A4A url('col-main-bar.png') top left repeat-x; line-height:36px; padding:0 10px; color:#FFF}
#pagination strong {color:#FBC819}
#pagination a {color:#FFF; text-decoration:none}
#pagination a:hover {text-decoration:underline}

.goodsOneInList {float:left; width:327px; margin:2px; _height:260px; min-height:280px;}
.goodsOneInList .heading {min-height:60px; background:#3C3C3C}
.goodsOneInList-content {border: solid 1px #C6C6C6;  border-top:none;position:relative; width:327px; min-height:220px}
.goodsOneInList-content-in {margin:5px;}
.goodsOneInList-image-bg {position:relative; top:-42px; left:0; width:135px; height:137px;background: url('goodsOneInList-image-bg.png') top left no-repeat; float:left}
.goodsOneInList-image-bg .image {position:absolute; top:4px; left:3px;}
.content-goods-info {float:right; width:170px; margin:0 2px 0 0 ;}
.content-goods-info a {color:#333; text-decoration:none}
.content-goods-info a:hover { text-decoration:underline}
.count {width:29px}
.content-goods-price{float:left; width:130px}

#bestBuy {background:white;}
#bestBuy .goodsOneInList {float:left; width:327px; margin:2px; _height:0px; min-height:0px; height:163px;}
#bestBuy .goodsOneInList-content {min-height:0; height:100px; background:white;}
#bestBuy .goodsOneInList-content-in {margin:0px;}
#bestBuy p.head {padding:12px 10px; font-weight:bold; font-size:110%; color:white; background:url("col-main-bar.png") repeat-x scroll left top #484848}
#bestBuy .goodsOneInList-image-bg {position:relative; top:-37px; left:0;}

.actions1 {position:absolute ; top:4px; left:3px}
.actions2 {position:absolute ; top:24px; left:3px}
.actions3 {position:absolute ; top:44px; left:3px}
.actions4 {position:absolute ; top:64px; left:3px}

#listSetup {padding:0 0 0 10px; line-height:27px; height:27px; margin:0; text-align:left; color:#fff; background:#4A4A4A url(col-main-bar2.png) repeat-x scroll left top;}
#listSetup select{font-size:100%;}
#listSetup a,#listSetup a:visited {color:#fff;}

.pagingInfo {padding:5px;}
#foot-partner {margin-bottom:10px;}
#foot-author {color:#fff; padding-right:10px;}
#foot-author a {color:#FBC819;}

#interesting-head {background:#DEAF0F; width:100%; margin-top:5px;  }
#interesting-head tr th {padding:5px; color:#FFF}
#interesting-body {width:100%; border:solid 1px #C7C4C4; border-bottom:none}
#interesting-body tr td {border-bottom:solid 1px #C7C4C4;padding:5px;}
#interesting-body tr td a {color: #333; text-decoration:none}
#interesting-body tr td a:hover {text-decoration:underline}
#interesting-body .odd {background:#E4E4E4}
#interesting-body .even {background:#FFf}
#col-main-interesting-category {background: url('col-main-bar2.png') top left repeat-x; height:27px; line-height:27px; color:#FFF; margin:1px 0; padding:0 10px}
/* konec main */



/* detail */
#detail-left {float:left; width:462px;}
#detail-left h1 {padding:15px 5px 15px 247px; background:#3C3C3C; color:#FBC819;}
/*#detail-content { border-top:none; width:462px}*/
#detail-content {width:460px; border:solid 1px #C5C5C5; border-top:none;}
#detail-content-in {order:solid 1px #C5C5C5;}
#detail-content-left {float:left; width:246px; position:relative; top:-53px; left:6px;}
#detail-content-left-image-bg {width:239px; height:246px; background: url('detail-image-bg.png') top left no-repeat; position:relative;}
#detail-image {position:absolute; bottom:12px; right:8px;}


/*
#detail-content-right {float:right; width:210px; border-left:solid 1px #C5C5C5; height:100%;}

.detail-content-right-box {padding:5px;}
*/

.detail-content-right-box1 {padding:5px; height:120px; width:100%;}
#detail-content-right {float:right; width:210px; border-left:solid 1px #C5C5C5; height:100%;}
.detail-content-right-box {padding:5px;}


#detail-right {float:right; width:205px; }
#detail-right h2 {width:205px; height:37px; position:relative; line-height:37px; background:#6C6C6C; color:#FBC819; font-size:110%; text-align:center; padding:0}
#detail-right h2 span {width:205px; height:37px; position:absolute; top:0; left:0; background: url('detalil-right-accessories.png') top left no-repeat}
#detail-right h3 {padding:4px 4px 23px 4px; margin:1px 0 0 0; font-size:100%}
#detail-right h3 a {color:#FBC819; text-decoration:none}
#detail-right h3 a:hover {text-decoration:underline}
#detail-right-content {border: solid 1px #C5C5C5}
.detail-right-content-goods-item {margin-bottom:2px; border-bottom:solid 1px #C4C4C4; position:relative}
.detail-right-content-goods-item-bg {position:relative; top:-20px; left:4px;width:110px; height:112px;background: url('detail-right-image-bg.png') top left no-repeat}
.detail-right-content-goods-item-bg img {position:absolute; top:5px; left:3px}
.detail-right-content-goods-item-price {text-align:center; width:90px;position:absolute; top:40px; right:5px}

/* konec detail */








/* nakupni kosik */
#basket {font-size:90%;}
#basket h2 {background:#FFF; font-weight:bold; font-size:160%; border-bottom:solid 2px #333; padding:0 4px; color:#333; margin:20px 0 10px 0}
#basket form {line-height:1em}
#basket p {margin:5px 0; padding:0}
#basket h3 {font-size:150%; background:none;text-align:left; color:#333; margin:10px 0; padding:0 10px }
#basket h3 a {color:#333;}
#basket h3 a:hover {text-decoration:none;}

.basketGoods {}
.basketGoods th{background:#515151; color:#fff; padding:5px 0px; border-bottom:solid 1px #aaa;}
.basketGoods td {border-bottom:solid 1px #aaa;}
.basketGoods tr.even td{background:#ffffff;}
.basketGoods tr.odd td{background:#E4E4E4;}
.basketGoods .basketGoodsListBtn {position:relative; top:3px;}
.basketGoods .goods-info {font-size:90%;}


#basket .basketAdditionalInfo {width:400px;}
#basket .basketAdditionalInfo td {border-bottom:dashed 1px #aaa; padding:1px 5px;}
#basket .basketAdditionalInfo td input{width:150px;}

#basket .basketHelp {color:#777;}

#basket .basketSumary {color:#333; text-align:right; padding-right:15px; font-size:100%; background:#E4E4E4; padding:10px 10px;}
#basket .basketSumary .totalPrice {color:red; font-size:140%;}
#basket #tipKompletace {width:100%; text-align:center;}
#basket #tipKompletace p {color:red; font-size:120%; padding:10px; border:2px double #136DA9;}
#basket #tipKompletace p strong {color:#136DA9;}
#basket hr {background:#333; height:3px;}
#basket .count {width:20px; height:18px; vertical-align:middle;}
.basketAddress {width:315px;}
.basketAddress th{background:#333; color:#fff; padding:2px 0px; line-height:20px; text-align:center; border:solid 1px #fff;}
.basketAddress td {border-bottom:dashed 1px #aaa; padding:1px 5px;}
.basketAddress tr.even td{background:#ffffff;}
.basketAddress tr.odd td{background:#f8f8f8;}
.basketAddress td input{width:150px;}
.basketAddress td input#zip, .basketAddress td input#zip_invoice{width:60px;}

.basketAdditionalInfo {width:400px;}
.basketAdditionalInfo td {border-bottom:dashed 1px #aaa; padding:1px 5px;}
.basketAdditionalInfo td input{width:150px;}




#table-head {background:#515151;width:100%;color:#FFF; border:solid 1px #C4C4C4}
#table-head th {padding:5px;} 
#table-body {background:none; margin: 1px 0;width:100%;border:solid 1px #C7C4C4;border-bottom:none}
#table-body td {border-bottom:solid 1px #C7C4C4; padding:1px 5px}
#table-body .ok-annul {width:29px; vertical-align:middle}
#table-body .count {width:20px; vertical-align:middle}
#table-body .odd {background:#E4E4E4}
#table-body .even {background:#FFf}

.alternative {width:338px; float:left; text-align:center; margin-top:13px}
.alternative-l {padding:0 20px 0 50px}
.alternative-r {padding:0 50px 0 20px}
#basket .alternative p {margin:5px 18px; font-size:85%; color:#AAA1A1; height:10em;}

.transfer {font-size:110%; margin:0 0 10px 0}
.transfer td {vertical-align:top}

.form {width:256px; float:left; margin-right:10px}
.form-right {margin:0}
#basket .form h4 {width:256px;  background:#3C3C3C; color:#FFF; margin:0; text-align:center; line-height:1.8em; font-size:120%}
#basket .form p {font-size:90%;color:#A9A0A0; margin:2px 0; padding:0; height:4em}
.form table {width:256px; margin:5px 0 15px 0; font-size:100%; text-align:left}
.form table td {vertical-align:bottom}
.form table .cell2 {width:128px; height:22px}
.form table .cell2 input {width:126px}

#basket .order {font-size:90%; margin:0; padding-top:5px; color:#AAA1A1}
.order a {color:#333; }
.order span {font-size:120%; color:#333}
.other-info {margin:5px 0; width:450px}

#result {width:100%; border:solid 1px #C7C4C4; background:#DBDBDB; color:#494949; font-size:90%;}
#result p {float:right; margin:10px; text-align:right; line-height:1.5em}
#result p span {font-size:120%; color:#333; }
#result p span.price {color:#FF0101;  font-size:190%;}

#adress {margin-left:75px}

.alternative {width:330px; float:left; text-align:center; margin-top:13px}
.alternative-l {padding:0 20px 0 50px}
.alternative-r {padding:0 50px 0 20px}
#basket .alternative p {margin:5px 18px; font-size:95%; color:#AAA1A1; height:10em;}
/* konec nakupni kosik */






/* registrace */
#registration form {line-height:1em; margin:0 0 10px 0}
#registration h2 { height:23px; margin:0 10px 5px 0; background:#3C3C3C; color:#FFF; text-align:center; padding:0; font-size:120%; line-height:23px}
#registration p {margin-bottom: 10px; padding:0}
#registration p span.comentation {color:#A9A0A0; font-size:90%;}
.registration-sections {float:left; margin:3px 0; padding:0; width:270px}
#registration table {font-size:100%;width:256px}
#registration table td {width:128px}
#registration table td input {width:128px}
#registration .dealer input{width:35px; display:inline;vertical-align:middle}
#registration .instrukcion {color:#414141; width:540px}
#registration .instrukcion span {color:#A9A0A0;font-size:80% }
#registration .button {width:109px}
/* konec registrace */





/* leve menu */
#col-left {float:left; width:237px; margin-top:5px}
#col-left h2 {width:237px; height:37px; position:relative; text-align:center; line-height:37px; margin:5px 0 0 0; font-size:120%; background:#6D6D6D; color:#FBC819}
#col-left h2 span {position:absolute; top:0; left:0; width:237px; height:37px;  }
#col-left h2.infobox span {background: url('col-left-infobox.png') top left no-repeat}
#col-left h2.partners span {background: url('col-left-partners.png') top left no-repeat}
#col-left h2.top10 span {background: url('col-left-top10.png') top left no-repeat}

#col-left .boxTitle {width:237px; height:37px; position:relative; text-align:center; line-height:37px; margin:5px 0 0 0; font-size:120%; background:#6D6D6D; color:#FBC819}
#col-left .boxTitle span {position:absolute; top:0; left:0; width:237px; height:37px;  }
#col-left .boxTitle.infobox span {background: url('col-left-infobox.png') top left no-repeat}
#col-left .boxTitle.partners span {background: url('col-left-partners.png') top left no-repeat}
#col-left .boxTitle.top10 span {background: url('col-left-top10.png') top left no-repeat}

.col-left-content {width:237px; background:#343434 url('col-left-content-bg.png') top left repeat-x}
.col-left-content-in {padding:5px}
.col-left-content-in li a.selected {color:#D8B22F;}

#col-left ul.category {margin:0; padding:0; list-style-type:none}
#col-left ul.category li {margin:1px 0; padding:0; height:52px; list-style-type:none}
#col-left em {display:none;}

.col-left-content ul { margin:0; padding:0; list-style-type:none}
.col-left-content ul li {line-height:1.5em}
.col-left-content ul li a {color:#FFF; text-decoration:none}
.col-left-content ul li a:hover { text-decoration:underline}
.col-left-content ul li span {background:url('arrow.gif') center left no-repeat; padding:0 0 0 10px}

.content-goods {border-right:solid 1px #676767;}
#col-left h3 {margin:1px 0 0 0; padding:4px 4px 20px 4px;  background:#3C3C3C; font-size:110%}
#col-left h3 a{color:#FBC819; text-decoration:none}
#col-left h3 a:hover { text-decoration:underline}
#col-left .boxItem {margin:1px 0 0 0; padding:4px 4px 20px 4px;  background:#3C3C3C; font-size:110%; font-weight:bold}
#col-left .boxItem a{color:#FBC819; text-decoration:none}
#col-left .boxItem a:hover { text-decoration:underline}
.content-goods-item {margin-bottom:2px; border-bottom:solid 1px #C4C4C4; position:relative}
.content-goods-item-bg {position:relative; top:-20px; left:4px;width:135px; height:138px;background: url('goods-item-bg.png') top left no-repeat}
.content-goods-item-bg img {position:absolute; top:5px; left:3px}
.content-goods-item-price {text-align:center; width:95px;position:absolute; top:40px; left:140px}
/* konec leve menu */


#vyber-pneumatik{color:#363636; background:#939393 center right no-repeat; margin-bottom:10px; }
#vyber-pneumatik-bottom{height:10px; }
#vyber-pneumatik-in{ padding:10px; background:#939393 center right no-repeat; }
#vyber-pneumatik-left, #vyber-pneumatik-right{ }
#vyber-pneumatik-left {background-position:left; padding-left:10px;}
#vyber-pneumatik-right{background-position:right; padding-right:10px;}
#vyber-pneumatik strong{font-weight:normal; color:#333; font-weight:bold;}
#vyber-pneumatik select{margin:0 25px;}
#vyber-pneumatik .spacer{margin:0 0 0 22px;}
#vyber-pneumatik .producerListDiv{margin-left:25px; width:100%;}
#parameterSearchForm ul {list-style-type:none; margin:0 0 0 22px; padding:0}
#parameterSearchForm li {margin:0; padding:0;}

#carModelForm p {margin:0; padding:0}

.searchBoxButtons a {font-weight:bold;}


/* hlavicka */
#head {height:248px}
#head-in {position:absolute; top:0; left:0; height:212px; width:915px; background:#1F66B9}

/*#head-bg1 {position:absolute; top:0px; left:0px; background: url('head1.png') top left no-repeat; width:386px; height:74px}
#head-bg2 {position:absolute; top:152px; left:0px; background: url('head2.png') top left no-repeat; width:379px; height:60px }
#head-bg3 {position:absolute; top:152px; left:379px; background: url('head3.png') top left no-repeat; width:327px; height:60px }
#head-bg4 {position:absolute; top:74px; left:464px; background: url('head4.png') top left no-repeat; width:242px; height:78px }
#head-bg5 {position:absolute; top:0px; left:386px; background: url('head5.png') top left no-repeat; width:320px; height:74px }
*/

#head-bg1 {position:absolute; top:0px; left:0px; background: url('head1.jpg') top left no-repeat; width:386px; height:74px}
#head-bg2 {position:absolute; top:152px; left:0px; background: url('head2.jpg') top left no-repeat; width:379px; height:60px }
#head-bg3 {position:absolute; top:152px; left:379px; background: url('head3.jpg') top left no-repeat; width:327px; height:60px }
#head-bg4 {position:absolute; top:74px; left:464px; background: url('head4.jpg') top left no-repeat; width:242px; height:78px }
#head-bg5 {position:absolute; top:0px; left:386px; background: url('head5.jpg') top left no-repeat; width:320px; height:74px }


#login {position:absolute; top:0; right:0; width:210px; height:112px; background:#8393A3 url('head-login-bg.png') top left no-repeat}
#login form {position:absolute; top:5px; left:5px; width:200px;}
#login form .user-name {color:#FBC819; font-size:130%;}
#login ul {position:absolute; top:70px; left:5px; margin:0; padding:0; list-style-type:none }
#login ul li {line-height:1.3em; margin:0}
#login ul li span {background: url('login-arrow.gif') center left no-repeat; padding:0 0 0 15px}
#login ul li a {color:#FFF; }
.registration {width:140px}

#shopping-basket {position:absolute; top:112px; right:0; width:210px; height:100px; background:#3F3F3F url('head-shopping-basket-bg.png') top left no-repeat}
#shopping-basket h2 {width:210px; height:30px; position:relative; text-align:center; line-height:30px; margin:0; font-size:120%; background:#5F5F5F; color:#FBC819}
#shopping-basket h2 span {position:absolute; top:0; left:0; width:210px; height:30px; background: url('head-shopping-basket.png') top left no-repeat}
#shopping-basket .boxTitle {width:210px; height:30px; position:relative; text-align:center; line-height:30px; margin:0; font-size:120%; background:#5F5F5F; color:#FBC819}
#shopping-basket .boxTitle span {position:absolute; top:0; left:0; width:210px; height:30px; background: url('head-shopping-basket.png') top left no-repeat}
#shopping-basket-content {color:#FFF; line-height:1.9em; padding:5px; font-size:90%}
#shopping-basket a {color:#fff; text-decoration:none;}

#head-menu {position:absolute; top:212px; left:0; width:915px;  height:36px; background:#4C4C4C url('head-menu-bg.png') top left repeat-x}
#head-menu-in {padding:0px 5px 0 15px}
#head-menu #top-menu {width:600px; float:left; margin-top:10px;}
#head-menu #top-menu ul {margin:0; padding:0;  vertical-align:middle; list-style-type:none; display:block;}
#head-menu #top-menu li {display:inline; margin:0px 10px 0 0; padding:0; }
#head-menu #top-menu li a {vertical-align:middle; color:#fff; text-decoration:none;}
#head-menu #top-menu li a.selected {color:#D8B22F;}
#head-menu #top-menu li a:hover {text-decoration:underline; color:#D8B22F}
#head-menu #search {width:230px; float:right; margin-top:5px;} 

#logo {position:absolute; top:74px; left:0}
/* konec hlavicka */


/**** info *******/
#infoBox {width:304px; _height:70px; min-height:70px; background:#fff; position:absolute; top:300px; text-align:center; border:1px solid black;}
#infoBox h1 {width:100%; background:url('info.png') no-repeat top left; font-size:80%; text-align:center; height:29px;margin:1px 0 0 2px; padding:0;}
#infoBox #infoBox-in {width:100%; margin-top:5px; padding:0; font-size:80%;}
#infoBox #infoBox-in ul {margin:0; padding:5px;}
#infoBox #infoBox-in li {margin:0; padding:0; list-style-type:none; text-align:center; color:#333; font-weight:bold;}
#infoBox a {margin-top:10px;}



/*  order status */
#order-information .status {margin:20px auto;}
#order-information .status td {width:250px; vertical-align: top;}
#order-information .status th {text-align:left;}

#order-information #goods table{width:100%;}
#order-information #goods td {padding:5px 0; vertical-align:top; border-bottom:1px dotted;}
#order-information #goods th {border-bottom:1px solid; vertical-align: top; text-align:center;}
#order-information #sumaryPriceWithVat {text-align:center; font-weight:bold; font-size:120%; margin-top:20px;}









