#detail,#dezen{*width:97%;}
#detail input[type="submit"],#dezen input[type="submit"]{cursor:pointer;}
#detail{padding: 20px 0 20px 0}
#detail-in{ background: White; border-left: 1px solid #969696;border-right: 1px solid #969696;padding: 0 20px 0 20px; }

.dTopL{ background: url(../img/dTopL.gif) no-repeat left top; height: 20px; width: 100%;}
.dTopR{padding-right: 20px;padding-left: 20px; background: url(../img/dTopR.gif) no-repeat right top;height: 20px;}
.dTop{background: url(../img/dTop.gif) repeat-x top;height: 20px;}
.dBotL{ background: url(../img/dBotL.gif) no-repeat left bottom; height: 20px; width: 100%;}
.dBotR{padding-right: 20px;padding-left: 20px; background: url(../img/dBotR.gif) no-repeat right bottom;height: 20px;}
.dBot{background: url(../img/dBot.gif) repeat-x bottom;height: 20px;}


#detail h1,#dezen h1{width:100%;  _width:99%; border-bottom:1px solid #E7E7E7;font-size:18px; text-align:left;line-height:160%;color:#595959; margin-bottom: 0px;
padding-bottom: 6px;}
#detail h1 strong,#dezen h1 strong{ color: #FF8400;}
#detail h1 #price,#dezen h1 #price{text-align:right;  color:#595959;  margin-right:2px; font-weight: normal;}
#detail h1 #price strong,#dezen h1 #price strong{color:#FF8400;  font-weight:bold;  margin:0px 0px 0px 10px;}
#detail p#dph{text-align: right; padding: 3px 0 0 0; margin-bottom: 2px;}


#detail #right-pane-detail{float:right;  width:285px;}
#detail #right-pane-detail input{display:inline;  margin:0;}
#detail #right-pane-detail form{float:right; width: 211px;border-bottom:1px solid #E7E7E7; padding:0 0 6px 6px;}
#detail #right-pane-detail form strong{color: Black;}

#detail #right-pane-detail p.dostupnost{float:right; width: 211px; padding:5px 0 10px 6px; color: #0CA400; font-weight: bold;}
#detail #right-pane-detail p.dostupnost span{font-weight: normal; color: #595959; padding-right: 20px;}

#detail #right-pane-detail h2{float:right; width: 203px; padding:0px 0 3px 14px; color: #595959;border-bottom:1px solid #E7E7E7; font-size: 110%;}

#detail #right-pane-detail hr{clear:right;  height:1px;  visibility:hidden;}

#detail #right-pane-detail table{width:100%; font-size:100%; line-height:180%; color: #595959;}
#detail #right-pane-detail table.radek1{ border: none; border-collapse: collapse; line-height: 150%;}
#detail #right-pane-detail table td{ font-weight: bold; text-align: left;}
#detail #right-pane-detail table th{font-weight: normal; text-align: right; width: 139px;_width: 149px; padding-right: 10px;}


img.help{float:right;}

.add-cart{line-height:100%;}
.add-cart input{border:1px solid #FF8400;  color:black;  font-size:130%; padding:2px;}

#detail #left-pane-detail{/*margin-right:535px;*/width:170px;  float:left;}
#detail #left-pane-detail img{}


#detail #center-pane-detail{margin:0px 210px 0px 170px;  padding:0;}



tr.odd td{background:#ECECEC;}
tr.even td{background:rgb(224,224,224);}


/* --------------------- obchodni podminky --------------- */
#shipping-condition p,#contactp,.site-map p{padding:10px 10px 10px 40px;}
#shipping-condition p{padding:0px 10px 0px 40px;}
#sign-cover{border:1px solid #919191;  padding:15px 15px 15px 15px;  margin:10px 0px 10px 0px;  _margin:10px 0px 10px 0px;  text-align:left;}
#sign-cover h1{display:block;  height:20px;  padding:5px 0px 0px 10px;  _padding:5px 0px 3px 10px;  margin:0px 0px 0px 0px;  background:#dadada;  
border-bottom:3px solid #FF8400;  color:#606060;  font-size:1.3em;}
#shipping-condition h2,#contact h2,.site-map h2,#help-desk h2{font-size:110%;  padding:0px 0px 0px 10px; margin-top: 10px;}







/* -------------------- 3 pane --------------*/

#detail #left-pane-detail .envelope{margin:0;  float:none;}

#center-pane-detail-inside{padding:0 20px;}
#detail #center-pane-detail h2,#dezen #right-pane-dezen h2{font-size:120%;  text-align:left;}
#detail #center-pane-detail p,#dezen #right-pane-dezen{text-align:justify;}
#doruceni-zbozi-zdarma{width:100%; margin:60px 0px 0px 0px; background:rgb(234,230,156); border:3px solid rgb(180,180,180); text-align:center; float:left;}
#doruceni-zbozi-zdarma{_float:none;}
#doruceni-zbozi-zdarma img{margin:20px auto;}
#doruceni-zbozi-zitra{width:100%; margin:3px 0px 0px 0px; background:rgb(193,213,200); border:3px solid rgb(165,165,165); text-align:center; float:left;}
#doruceni-zbozi-zitra{_float:none;}
#doruceni-zbozi-zitra img{margin:20px auto;}

/* --------------------- dezen ----------------------*/
#right-pane-dezen{margin:35px 40px 0px 250px;}
#dezen #left-pane-dezen{float:left;  width:250px;}
#dezen #left-pane-dezen img{}

/* --------------------- alternativni --------------- */
.alternativni-produkty-obal{width:100%;}
.alternativni-produkty{margin-top:2em; background:url(../img/alternativni_bkg.gif) left top no-repeat; border-bottom:1px solid #E7E7E8; text-align:left; padding-left:20px; line-height:140%; }

/*** Inteligentní navigátor pro výběr pneu na váš vůz ***/
#selector-kroky{width:100%;}
.krok{float:left; width:100%; padding:10px 0; border-bottom:dashed 1px #B0B0B0; }
.vypis{float:left; width:100%; padding:10px 0; }
.vypis table{clear:left; width:100%; text-align:left; border-collapse:collapse; _font-size:100%;}
.vypis table tr th{white-space:nowrap; font-weight:normal; font-size:90%; color:#283249; padding:0px 0px 4px 0px;}
.vypis table tr td.table-kat{background:rgb(131,138,154); font-weight:bold; color:#ffffff;}
.vypis table tr td{padding:3px 0px 3px 10px;}


.krok .number,.vypis .number{float:left; padding:3px; background:rgb(125,189,145); width:7%; text-align:center;}
.number strong{margin:0px 0px 0px 2px;}
.krok form{text-align:right;}
.vypis p{text-align:left; padding:0px 20px;}
.krok label{float:left; width:100px; padding:0px 20px; text-align:left;}
.vypis label{float:left; padding:0px 20px; text-align:left;}
.krok form select{width:67%;}
.krok form input{margin:0px 0px 0px 10px;}
/*** technické informace ***/
.techinfo{float:left; width:100%; }
.techinfo-left{width:130px; float:left; text-align:right; padding:17px 10px 0px 0px;line-height:120%;}
.techinfo-right{background:url('../img/techinfo.gif') no-repeat right; height:124px; margin:0px 0px 0px 140px;}
.techinfo-text{width:100%; float:left; padding:0px 20px 20px 0px; }
#techinfo-table{width:100%; background:rgb(195,195,195); border-collapse:collapse; float:left; margin:5px 0 10px 0;}
#techinfo-table tr td{border:1px solid rgb(224,224,224); text-align:center; padding:2px 3px;}
#techinfo-table2{width:100%; background:rgb(195,195,195); border-collapse:collapse; float:left; margin:5px 0 5px 0;}
#techinfo-table2 tr td{border:1px solid rgb(224,224,224); text-align:center; padding:2px 0px;}
#help-desk p{padding:10px 20px 10px 15px; text-align:justify;}
#help-desk h2{padding:0;}
#contact{text-align:center;}
.contact-cover{text-align: left; color: #686868; line-height: 130%;}
.contact1,.contact2{  position: relative;}
.contact1{min-height: 110px;_height: 110px; margin-bottom: 40px; padding-top: 20px;}
.contact1 a{color: #686868;}
.contact1 img{position: absolute; left: 62px; top: -4px;}
html #shipping-condition .contact1 p,html #shipping-condition .contact2 p{padding-left:250px;}
.strongst{font-size: 12px;}


.contact2 img{position: absolute; left: 62px; top: 0px;}
.contact2{padding-top: 20px; margin-bottom: 60px;}

.contact-cover br{clear:both;}
.contact1{}
.contact2{}
#newsletter-end{text-align:left;}
#logout{}
#logout{clear:both; width:100%; color:#3E4A64; font-weight:bold; padding:15px 0;}
#logout fieldset{padding:20px 0 20px 0; border:0px none;}
#logout fieldset label{font-size:12px; padding:0px 0px 10px 20px; display:block;}
#logout fieldset input.text{width:200px; border:1px solid #aaaaaa; color:#3E4A64; padding:2px 3px; margin:10px 0px 0px 20px;}
#logout fieldset input.submit{padding:2px 0px 0px 0px; margin:0px 0px 0px 20px; border:0px none; background:transparent; color:#3E4A64; text-decoration:underline; border-bottom:1px solid #3E4A64; cursor:pointer;}
