/* Tweaks */

#loginusername, #loginpassword {width:94%; padding-left:2px; padding-right:2px}

#RIGHT .greenbox h2 {text-align:left; text-transform:none; }
/* #RIGHT .silverbox h2 {font-family:Arial,Helvetica,sans-serif;font-size:9pt; padding-top:2px; color:#cc000;} */
#RIGHT .greenbox .button {margin-bottom:12px}
#RIGHT .greenbox a.userLink {display:block; margin-top:-4px; margin-left:2px}

#RIGHT #log{margin-top:12px}
#RIGHT #log p {line-height:12pt}
#RIGHT #log p span{color:black}
#RIGHT #log p strong{color:black}

#RIGHT .button {background: url("../img/button.png") no-repeat; width: 152px; height: 26px; border: none; margin-left:3px;}
#RIGHT .logout {margin-left:-3px;}
#RIGHT .greenbox input.button, #RIGHT .greenbox2 input.button {width:98%}

#RIGHT .greenbox2 .basket_sum, #RIGHT .greenbox2 #schranka p {text-align:left; padding-left:4px}
#RIGHT .greenbox2 #schranka p {padding-top:7px}
#RIGHT .greenbox2 .basket_sum #pricesumm {display:block; margin-top:6px}

.silverbox2 p {text-align:left; margin-top:6px; margin-left:12px; margin-right:12px}
.silverbox2 p a {display:block; margin-bottom:-2px; line-height:11pt}
.silverbox2 .corner a {padding-left:0; color: #fff;}

#RIGHT .silverbox2 form.newsletter input.button {margin:0; padding:0}
#RIGHT .silverbox2 form.newsletter input#newsletter_email {margin:0; padding:0; width:120px}
#RIGHT .silverbox2 a.newsletter {padding:7px; padding-top:0;text-align:left; line-height:10pt;}
#RIGHT .silverbox2 a.newsletter strong {color:#FFFFFF;}
#RIGHT .greenbox table {margin-top:16px;}
#RIGHT .greenbox table img{display:block;width:auto; margin-right:7px;}

/* #RIGHT .greenbox {width:174px} */
#RIGHT .greenbox .corner{padding-bottom:12px}

#RIGHT .silverbox2 ul{text-align:left;padding-bottom:0}

#kontaktTable tr{height:auto}

/* */
input, input.button, select, textarea  {border-color:#e8ecf1}   
input[type="checkbox"] {border: 1px inset #aaa;}
/* */
.silverbox h2 {color:#0d3360;
text-align:left;}

#LEFT .silverbox li p{padding-left:0;padding-right:0;}
#LEFT .silverbox li p a{display:block; font-size:8pt; padding-top:4px; padding-bottom:7px}
#LEFT .newsletter input{margin-left:10px;}
#LEFT .newsletter .button{background: url("../img/button_ok.png") no-repeat; width: 60px; height: 26px; border: none;}

/* */

#head div{width:auto; line-height:13pt;font-size:9pt; text-align:justify; padding-right:4px}

#CENTER h1{font-size:13pt; padding-bottom:7px}
#CENTER h1#link{padding-bottom:7px; line-height:12pt}
#CENTER h2{padding-bottom:7px}
#centerIN fieldset{margin-bottom:16px}

#CENTER .filter_pneu{}
#CENTER .filter_heading{padding-bottom:7px; border-width:1px}
#CENTER #quickMenu td{padding:3px}
#CENTER #quickMenu th{padding-left:1px}
#CENTER #quickMenu #prodSelect{}
#CENTER #quickMenu input.filter_search{float:right}

.PAGER {text-align:center;}
.PAGER #to_page, .PAGER #to_page2{height:16px; line-height:16px;text-align:center}
.PAGER div.pocet {margin-left:50px}



/**/

#main_vysledky li .polozka_text h3 {height:65px; line-height:10pt;padding-left:0;padding-right:0}
#main_vysledky li .polozka_text h3 a{text-decoration:none}
#main_vysledky li .polozka_text h3 a:hover{text-decoration:underline}

#main_vysledky li img.polozka_obrazek {line-height:normal}

#main_vysledky2 li .polozka_text h3 {height:50px; line-height:10pt;padding-left:0;padding-right:0}
#main_vysledky2 li .polozka_text h3 a{text-decoration:none; text-align:center;}
#main_vysledky2 li .polozka_text h3 a:hover{text-decoration:underline}

#main_vysledky2 li img.polozka_obrazek {line-height:normal}

#CENTER #quickMenu {text-align:right; margin-bottom:-1em}
#CENTER #quickMenu table {text-align:center; }


.poleOvl {height:auto; padding-bottom:7px}
.poleOvl h3{display:block; float:left}
.poleOvl select{margin-bottom:7px}
.poleOvl form{width:100%; float:none; /*clear:both*/}
.poleOvl .clboth {clear:both}
.poleOvl #layout_id{width:130px}
.poleOvl #sort_select{width:100px}
.poleOvl a{padding:0;margin:0;}

.produkt.s2 {width:auto}
.produkt.s2 h3 {font-size:9pt}
.produkt.s2 .infoRadek {padding-left:10px}
.produkt.s2 .prodObsah .prodRight{width:345px;}
.produkt.s2 .prodFoot, #main_vysledky .produktIMG .prodFoot{width:auto; text-align:center; float:right}
#main_vysledky .produktIMG .prodFoot{float:none; clear:both; margin-left:20px; margin-bottom:5px}
.produkt.s2 .prodFoot a, #main_vysledky .produktIMG .prodFoot a{
    color:black;
}
html > body .produkt.s2 .prodFoot a.prodMail, html > body #main_vysledky .produktIMG .prodFoot a.prodMail{
        width:auto;
        display:inline;
        padding-left:7px; padding-right:7px;
    }

.prodTable a{line-height:10pt}
.prodTable tr {padding-top:4px; padding-bottom:4px}
.prodTable tr.bg{background-color:#EEEEEE}
.prodTable th{font-weight:bold; font-size:8pt; padding-top:7px; padding-bottom:7px; color:gray}
.prodTable td a.prodKoupe{width:auto;padding:0;margin:0}
.prodTable .prev {background: gray url(../img/tl_prev.gif) no-repeat scroll 0 0;}
.prodTable tr td strong{display:block;float:right}
.prodTable tr td a strong{display:block;float:left}

#main_vysledky .produktIMG{       
    float:left;margin:0 10px 0 0;overflow:hidden;padding-bottom:10px;
    width:230px; border:1px solid #EEEEEE; margin-left:5px; margin-top:16px; height:200px;
}
#main_vysledky .produktIMG h3 a{line-height:11pt; text-align:center}
#main_vysledky .produktIMG .prodObsah{height:100px}
#main_vysledky .produktIMG .prodObsah .prodRight{width:110px; line-height:11pt;float:right; margin-top:20px}
#main_vysledky .produktIMG .prodObsah .prodRight p.price{height:auto}
#main_vysledky .produktIMG .prodObsah .prodRight p.descr{display:none;}
#main_vysledky .produktIMG .prodObsah .prodLeft{width:100px}
#main_vysledky .produktIMG .infoRadek .kod {line-height:20px}
#main_vysledky .produktIMG h3{height:45px}

#main_vysledky li {border-color:#DDDDDD}

.produktDET #product_content .prodDesc{line-height:11pt}

#disk #prodSelect{width:75px}

.filter_brand .filter_brand_pneu {
        /* overflow:scroll; */
        overflow:hidden;
        text-align:center;        
}


#headTop a#logo {text-align:center; line-height:105px}

.greenbox h2{text-align:left; color:#0d3360;}

#CENTER fieldset p{line-height:11pt}

select#resultList{right:632px;
top:114px; }

#basket ul li strong{display:block;margin-top:4px;margin-bottom:12px}

.kosTable a.rel{background:transparent url(../img/zmenit.gif) no-repeat scroll 0 0;}

.kosTable tr td{line-height:10pt}

.kosTable td a{display:block; margin-top:4px; margin-bottom:4px}

.prodTable a.del{background:transparent url(../img/vys_kosik+.gif) no-repeat scroll 0 -2px;padding:0}


.PAGER .listovani a.list-r, .PAGER .listovani a.list-l{
    background-position:center center;  
}
.PAGER a{}

.produktDET .buy input{text-align:center; margin-left:38px}

.polozka_text h3 input {float:right}

.COMPARE {width:270px; margin-left:3px; border-top:1px solid silver}
.COMPARE .kod {text-align:left}
.COMPARE .produktDET .prodObsah .prodLeft{width:auto; margin:0; padding:0; float:none;}
.COMPARE .produktDET .prodObsah .prodRight{width:275px; padding:0; text-align:justify;line-height:11pt}
.COMPARE .produktDET .prodObsah .prodLeft table#imgGall td {width:auto; overflow:hidden}
.COMPARE .produktDET .prodObsah .prodLeft table#imgGall {width:280px; float:left;}
.COMPARE h3.det{display:block;height:29px;margin:0;margin-top:7px;padding:0; float:none; clear:both; line-height:11pt;vertical-align:middle}
.COMPARE h3.det a{margin:7px 0 7px 0; float:none; clear:both; line-height:11pt;height:29px}
.COMPARE .produktDET .prodObsah .prodLeft table#imgGall td.priceBlock, .produktDET .prodObsah .prodLeft table#imgGall td.priceBlock p{line-height:11pt; padding:0; padding-right:6px;padding-left:6px; text-align:right; float:none}
.COMPARE .produktDET .prodObsah .prodLeft table#imgGall td.priceBlock{padding-bottom:12px; width:150px}
.COMPARE #imgGall img{width:83px; height:77px}


#centerIN div.info{margin-top:0}
#centerIN div.info p{line-height:12pt}

.prodDesc .statistic h5{display:none}

.thPriceR{text-align:center; padding-left:3em}


.headerStrong {
        background:transparent url(../img/menu_back.gif) repeat scroll center center;
        color:white;
        line-height:20px;
        border:none;
        padding-top:5px;
 }

.UserInvoiceDetail tr td strong{float:left;margin-left:7px; margin-top:7px}
.UserInvoiceDetail tr td p {float:right; margin-right:7px; margin-top:7px; width:300px; text-align:left}


#headTop #search input.input_podrb {line-height: 60px;} 
.produktDET .prodRight .kod {margin-bottom:7px;margin-top:0px;}

/* IE hacks */

.poleOvl a{*top:-10px; text-decoration: none;}
#headTop form .input_ok{}

input, input.button, select, textarea, input[type="checkbox"], input.formButt {*padding:0; *height:auto; *line-height:normal; *font-size:normal;}
input[type="checkbox"], input[type="radio"]{*border:none; *padding:0; *background: transparent none;}
.poleOvl form#select{*width:98%; *overflow:hidden;}
.poleOvl form#select input{*width:auto; *paddding:0; *background:auto; *margin:0;}

.poleOvl #select .filtrDog, .poleOvl #select .filtrClip{*width:130px;*padding: 0 0 0 0; *margin: 0 0 0 0}
.poleOvl #select .filtrDog {*width: 140px;}

.diskForm td input[type="radio"]{*margin-left:-5px;*position: relative;*top:4px}
.diskForm td label {*font-size: 7pt;*position:relative;*left:-3px}

.COMPARE .produktDET .prodObsah .prodLeft table#imgGall td a{*position: static;} 

