/* CSS Document */
.infoBublinaFoto span, .infoBublinaFoto, .infoBublinaFotoActive, .infoBublinaFotoActive span{ display:inline-block}

.infoBublinaFotoActive, .infoBublinaFoto:hover
{
	color:#02457a;
	background:url(../../obr/detailStroje/infoBublinaFoto.png) top left no-repeat;
	background-position:left -26px;
	color:#02457a;
}
.infoBublinaFotoActive .r, .infoBublinaFoto .r:hover
{
	height:32px;
	background: url(../../obr/detailStroje/infoBublinaFotoR.png) top right no-repeat;
	background-position: right -26px
}
.infoBublinaFotoActive .jadro, .infoBublinaFoto:hover .jadro{ color:#02457a}


.infoBublinaFoto{ background:url(../../obr/detailStroje/infoBublinaFoto.png) top left no-repeat; background-position:left 0px; cursor:pointer; margin-bottom:6px}
.infoBublinaFoto .r{ height:26px; background: url(../../obr/detailStroje/infoBublinaFotoR.png) top right no-repeat; background-position: right 0px}
.infoBublinaFoto .jadro, .infoBublinaFotoActive .jadro{ font-size:10pt; padding:4px 8px 0 8px; color:#999}




.velkeFoto .flexslider{width: 320px; margin: 0}

.velkeFoto .ram .T{ width:318px; height:9px; background:url(../../obr/detailStroje/ramVelkyNahledT.png); overflow:hidden}
.velkeFoto .ram .B{ width:318px; height:9px; background:url(../../obr/detailStroje/ramVelkyNahledB.png);  overflow:hidden}
.velkeFoto .ram .M{ width:318px; background:url(../../obr/detailStroje/ramVelkyNahledM.png)}

.velkeFoto{ z-index:10}
.velkeFoto .Pmajitel{ height:27px; padding-left:27px; background:url(../../obr/detailStroje/prvniMajitelv1.png) #FFF no-repeat top left; display:inline-block; position:absolute; top:5px; left:5px}
.velkeFoto .Pmajitel strong{ display:block; padding:6px 15px 0 5px; color:#F60; font-size:10pt}


#sleva_cz{ width:129px; height:132px; background:url(../../obr/detailStroje/cz/slevaStar.png) no-repeat; position:absolute; right:-20px; bottom:-30px}
#sleva_de{ width:129px; height:132px; background:url(../../obr/detailStroje/de/slevaStar.png) no-repeat; position:absolute; right:-20px; bottom:-30px}
#sleva_en{ width:129px; height:132px; background:url(../../obr/detailStroje/en/slevaStar.png) no-repeat; position:absolute; right:-20px; bottom:-30px}
#sleva_pl{ width:129px; height:132px; background:url(../../obr/detailStroje/pl/slevaStar.png) no-repeat; position:absolute; right:-20px; bottom:-30px}
#sleva_ru{ width:129px; height:132px; background:url(../../obr/detailStroje/ru/slevaStar.png) no-repeat; position:absolute; right:-20px; bottom:-30px}







.zakladniInfo{ width:435px}
.zakladniInfo h3.znacka{ font-size: 40px; font-weight: normal; text-align: left}
.zakladniInfo .rv{font-size:16pt; font-weight:bold}


.zaruka{font-size: 20px; color: #f89406; background: #333; padding: 5px}




.soubryStroje{background:#A1E777; text-align:justify}
.soubryStroje h3{ font-size:14pt}
.soubryStroje li{ list-style-type:none}
.soubryStroje a{ padding-left:30px; margin-right: 20px; display: inline-block; height: 30px; font-size: 14px; padding-top: 5px;

zoom: 1; /*IE hack to trigger hasLayout*/
    *display: inline; /*IE hack to achieve inline-block behavior*/
    }
.soubryStroje a:hover{ color: #ff8000}

.soubryStroje a.zip{background: url(../../obr/detailStroje/icons/zip.png) no-repeat top left; }
.soubryStroje a.xls{background: url(../../obr/detailStroje/icons/xls.png) no-repeat top left; }
.soubryStroje a.rar{background: url(../../obr/detailStroje/icons/rar.png) no-repeat top left; }
.soubryStroje a.pdf{background: url(../../obr/detailStroje/icons/pdf.png) no-repeat top left; }
.soubryStroje a.jpg{background: url(../../obr/detailStroje/icons/jpg.png) no-repeat top left; }
.soubryStroje a.doc{background: url(../../obr/detailStroje/icons/doc.png) no-repeat top left; }

.popis, .popisZuzeni{
    text-align:justify; padding:10px; background:#ffeaab;
    font-size: 14px; line-height: 18px
}
/*.popisZuzeni{width:500px; float:right}*/
.popisObalHalf{ float: left; width: 49%}
.popisObal{ }
.popis h3{ font-size:14pt}

.vybavaObalHalf{ float: right; width: 49%;}
.vybava h3{ font-size:14pt}
.vybava{ font-size: 14px; line-height: 18px; text-align:justify; padding:10px; background:#d8ecff}

.doplnkoveInfo{width:100%; margin-top: 20px}
.doplnkoveInfo td{ font-size: 14px; line-height: 18px; padding: 5px 0}
.doplnkoveInfo td.sl1{color:#999; padding:2px 3px; text-align:right}
.doplnkoveInfo td.sl2{font-weight:bold; padding:2px 3px; text-align:left}




/*
#cena{ width:250px; background:url(../../obr/detailStroje/cenaVrsek.png) top left no-repeat; padding-top:6px;}
#cena .cenaB{ background:url(../../obr/detailStroje/cenaSpodek.png) no-repeat bottom left; padding-bottom:6px}
#cena .cenaS{ background:url(../../obr/detailStroje/cenaStred.png) repeat-y left}*/

#cena .cenaNadpis{ color:#7a7a7a; font-weight:bold; font-size:8pt; line-height:15pt}
#cena .cenaCZK{ color:#006ea6; font-weight:normal; font-size:32pt; line-height:28pt}
#cena .cenaCZK .kcDph{ color: #000; font-size: 12pt; line-height: 14pt}
#cena .cenaEU{ color:#3e6c88; font-weight:bold; font-size:14pt}
#cena .cenaSplatky{ color:#F00; font-weight:bold; font-size:18pt; line-height:14pt; cursor:pointer}




#naSklade{ width:49%}
#naSklade .naSkladeB{padding-bottom:6px}


#naSklade .c{
    background: #FBC5C7;
    display: block;
    height: 36px;
}
#naSklade .c .nadpis{color: #F00}

#naSklade .z{
    background: #D1FDD1;
    display: block;
    height: 36px;
}
#naSklade .z .nadpis{color: #008000}

#naSklade .nadpis{ display: block; font-size: 24px; font-weight: bold; padding-top: 5px; }
/*
#nasStroj{ width:174px}
#nasStroj .nasStrojB{padding-bottom:6px}

#naSklade .naSkladeS,
#nasStroj .nasStrojS,
#fSdilet .blueStred{ padding:2px 0}*/



/*#naSklade .c { background:url(../../obr/detailStroje/cVrsek.png) top left no-repeat; color:#CC0000;  padding-top:7px;}
#naSklade .c .naSkladeB{ background:url(../../obr/detailStroje/cSpodek.png) no-repeat bottom left;}
#naSklade .c .naSkladeS{ background:url(../../obr/detailStroje/cStred.png) repeat-y left}

#naSklade .z { background:url(../../obr/detailStroje/zVrsek.png) top left no-repeat; color:#2e9a2d;  padding-top:7px;}
#naSklade .z .naSkladeB{ background:url(../../obr/detailStroje/zSpodek.png) no-repeat bottom left;}
#naSklade .z .naSkladeS{ background:url(../../obr/detailStroje/zStred.png) repeat-y left}

#nasStroj .c { background:url(../../obr/detailStroje/cVrsek.png) top left no-repeat; color:#CC0000; padding-top:7px}
#nasStroj .c .nasStrojB{ background:url(../../obr/detailStroje/cSpodek.png) no-repeat bottom left;}
#nasStroj .c .nasStrojS{ background:url(../../obr/detailStroje/cStred.png) repeat-y left}

#nasStroj .z { background:url(../../obr/detailStroje/zVrsek.png) top left no-repeat; color:#2e9a2d; padding-top:7px}
#nasStroj .z .nasStrojB{ background:url(../../obr/detailStroje/zSpodek.png) no-repeat bottom left;}
#nasStroj .z .nasStrojS{ background:url(../../obr/detailStroje/zStred.png) repeat-y left}*/



#fSdilet{width:49%; margin-bottom: 10px}
#fSdilet a{
    background: #C7DEFA;
    display: block;
    height: 36px;
}

/*#fSdilet .blueVrsek { background:url(../../obr/detailStroje/blueVrsek.png) top left no-repeat; color:#3088ff; padding-top:7px; display: block;}
#fSdilet .blueSpodek{ background:url(../../obr/detailStroje/blueSpodek.png) no-repeat bottom left; display: block;}
#fSdilet .blueStred{ background:url(../../obr/detailStroje/blueStred.png) repeat-y left; display: block;}*/
#fSdilet .text{ display:block; font-size: 24px; font-weight: bold; padding-top: 5px; color:#2F5096;}
#fSdilet .facebookShareIkon{ display: block; width: 49px; height: 25px; background:url(../../obr/detailStroje/facebookShare.png) no-repeat; position: absolute; top:5px; left: 10px}






#servisniKnizka,
#prvniMajitel,
#lokalizace,
#infoTel,
#tiskInzeratu{
    font-size: 18px; color:#02457a;
    height:46px;
    display: inline-block;
    padding: 10px 20px 0 50px;
    zoom: 1; /*IE hack to trigger hasLayout*/
    *display: inline; /*IE hack to achieve inline-block behavior*/
}

#lokalizace:hover,
#tiskInzeratu:hover{
    color: #ff8000
}

#servisniKnizka span,
#prvniMajitel span,
#lokalizace span,
#infoTel span,
#tiskInzeratu span{
    font-weight: bold;
}

#servisniKnizka{
    background:url(../../obr/detailStroje/servisniKnizkav2.png) no-repeat top left;
}

#prvniMajitel{
    background:url(../../obr/detailStroje/prvniMajitelv2.png) no-repeat top left;
}

#lokalizace{
    background:url(../../obr/detailStroje/iconMap.png) top left no-repeat;
    padding-left: 70px;
}

#infoTel{
    background:url(../../obr/detailStroje/iconInfo.png) top left no-repeat;
}
#infoTel .jmeno{font-size: 8pt; color: #616161; padding: 0;
    position:absolute; top:30px; left:50px; display: block;}

#tiskInzeratu{
    background:url(../../obr/detailStroje/iconTisk.png)  top left no-repeat;
    padding-left: 60px
}


/*#servisniKnizka{background:url(../../obr/detailStroje/servisniKnizkav2.png) no-repeat top left; padding-left:50px; display:inline-block}
#servisniKnizka strong{ display:block; font-size:12pt; padding:20px 0 0 0 }

#prvniMajitel{background:url(../../obr/detailStroje/prvniMajitelv2.png) no-repeat top left; padding-left:50px; display:inline-block}
#prvniMajitel strong{ display:block; font-size:12pt; padding:20px 0 0 0 }
*/

/*.locInfoTisk { text-align:left;}
.locInfoTisk a{ display:inline-block; color:#C00; font-size:14pt}
.locInfoTisk a span{ display:block; padding:8px 0 0 0}
.lokalizace{ height:45px; background:url(../../obr/detailStroje/iconMap.png) top left no-repeat; padding-left:70px}


.infoTel{ height:45px; background:url(../../obr/detailStroje/iconInfo.png) top left no-repeat; padding-left:70px}

.infoTel .jmeno{font-size: 8pt; color: #616161; padding: 0}*/











.logoZnacka{display:inline-block; position:absolute; top:0px; right:0px; }
.logoZnacka img{margin-top: -20%}



#pasFoto{text-align:left; }
#pasFoto .nahledy{ position:absolute; left:40px; top:5px; height:81px; width:690px; overflow:hidden; }
#pasFoto .nahledy.zadneSipky{ position:relative; top:0px; left:0px; width:770px}

#pasFoto .nahledyObal{height:81px; text-align:left; position:absolute; left:0px}
#pasFoto .fotoNahled{position:absolute; top:0px; display:inline-block; text-align:center; width:81px; height:81px; background:url(../../obr/detailStroje/ramFotoNahled.png) no-repeat top left}
#pasFoto .fotoNahled .jadroNahled{ padding-top:8px}



#pasFoto .nahledyInfo{ margin-top:5px; font-size: 14px; text-align: center}
#pasFoto .ramNahledVidea{ width:65px; height:65px; overflow:hidden; margin:auto; display:block; background:#06C}





.formulare .label{font-size:12pt; color:#666; font-family:"Arial Black", Gadget, sans-serif; line-height:10pt; padding:18px 0 18px 65px;}
.formulare a, .formulare span{ display:block}



.formulare .nvcObal,.formulare .mzObal,.formulare .pzObal,.formulare .ssuObal{ text-align:left; width:380px; float:left}
.formulare .ssuObal{ margin-left: 10px}

.formulare .nvcJadro{ padding-right:20px; background:url(../../obr/detailStroje/nvcBgrR.png) no-repeat top right}
.formulare .nvcLv{ height:58px; background:url(../../obr/detailStroje/nvcBgrL.png) no-repeat top left; overflow:hidden}

.formulare .mzJadro{ padding-right:20px; background:url(../../obr/detailStroje/mzBgrR.png) no-repeat top right}
.formulare .mzLv{ height:58px; background:url(../../obr/detailStroje/mzBgrL.png) no-repeat top left; overflow:hidden}

.formulare .pzJadro{ padding-right:20px; background:url(../../obr/detailStroje/pzBgrR.png) no-repeat top right}
.formulare .pzLv{ height:58px; background:url(../../obr/detailStroje/pzBgrL.png) no-repeat top left; overflow:hidden}

.formulare .ssuJadro{ padding-right:20px; background:url(../../obr/detailStroje/ssuBgrR.png) no-repeat top right}
.formulare .ssuLv{ height:58px; background:url(../../obr/detailStroje/ssuBgrL.png) no-repeat top left; overflow:hidden}


.formulare a:hover .nvcLv,.formulare a:hover .mzLv,.formulare a:hover .pzLv,.formulare a:hover .ssuLv{ background-position:0 -58px}
.formulare a:hover .nvcJadro,.formulare a:hover .mzJadro,.formulare a:hover .pzJadro,.formulare a:hover .ssuJadro{ background-position:167px -58px}


.zavritIframeFormular{ display:block; padding:3px 8px; background: #F60; color:#FFF; padding-right:10px}







.tabs1 .tab{ width:49%; float:left; text-align:left;}

.tabs1 .tab .l,
#rychleHledani .l{ height:35px; background:url(../../obr/detailStroje/tab1HeaderL.png) no-repeat top left; overflow:hidden}
.tabs1 .tab .header,
#rychleHledani .header{ background:url(../../obr/detailStroje/tab1HeaderR.png) no-repeat top right; padding-right:11px; overflow:hidden}

.tabs1 .tab .header span,
#rychleHledani .header span{color:#3e6c88; display:block; font-size:18px; font-weight:bold; padding:12px 0 0 10px;  overflow:hidden}

.tabs1 .tab .obsah,
#rychleHledani .obsah{ padding:0 3px}

.tabs1 .tab .obsah .jadro,
#rychleHledani .obsah .jadro{ background:url(../../obr/detailStroje/tab1Bgr.png) repeat-x top; padding:8px 8px 8px 25px;}
.tabs1 .tab .obsah li{ list-style-type: disc; margin:3px 0; font-size: 14px; line-height: 18px}
.tabs1 .tab .obsah li a:hover{ color: #ff8000}






#rychleHledani .obsah .jadro{ padding-left:8px;}

#rychleHledani .znacka .label{ width:150px;}
#rychleHledani .kategorie .label{ width:150px;}

#rychleHledani .rokOd .label, #rychleHledani .rokDo .label{ width:100px;}
#rychleHledani .cenaOd .label, #rychleHledani .cenaDo .label{ width:100px;}

#rychleHledani .znacka .multiselectListV1{ width:220px;}
#rychleHledani .kategorie .multiselectListV1{ width:220px;}

#rychleHledani .rokOd,
#rychleHledani .rokDo,
#rychleHledani .cenaOd,
#rychleHledani .cenaDo{ width:150px;}

#rychleHledani .rokOd,
#rychleHledani .cenaOd{ margin-right:10px}

#rychleHledani .rokOd .selectListV1,
#rychleHledani .rokDo .selectListV1,
#rychleHledani .cenaOd .selectListV1,
#rychleHledani .cenaDo .selectListV1{ width:150px;}


#rychleHledani .rychlObal1 {left:50%; float: left}
#rychleHledani .rychlObal2 { right: 50%}
