* {
	font-family:Verdana, Arial, Sans-Serif;
}
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}
body {
	font-size:8pt;
	background-color:white;
	text-align:center;
	margin-top:0px;
	scrollbar-base-color:Silver;
	scrollbar-face-color:Silver;
	scrollbar-arrow-color:black; 
	scrollbar-3dlight-color:black; 
	scrollbar-darkshadow-color:black; 
	scrollbar-shadow-color: Silver;
}
body.home {
	background-color:#4a4a4a;
}
h1 {
    font-size:1.6em;
}
h2 {
    font-size:1.4em;
}
h3 {
    margin-top:30px;
    padding: 0px 0px 0px 0px;
    font-size:1.2em;
}
#prehledZprav h3 {
    margin-top:10px;
}
h4 {
    padding: 20px 0px 0px 0px;
    font-size:1em;
}
h5 {
    font-size:1em;
}
h1, h2, h3, h4, h5 {
    color:#a59c87;
}
table {
	border-collapse:separate;
}
th {
    text-align:left;
}
td {
    vertical-align:top;
}
p {
    padding-top:1em;
    -webkit-hyphens:auto; 
    -moz-hyphens:auto;
    hyphens:auto; 
}
sub, sup {
    vertical-align:baseline;
    position:relative;
}
sup {
    top:-0.4em;
}
sub {
    bottom:-0.4em;
}
a, a:visited, a:active, a:hover {
    text-decoration:none;
    color:#8A8270;
}
a:hover {
    color:#615C4E;
}
/* diskuze */
#IDCNavGuest2, #IDCNavList {display:none !important}
/* Odkazy v AUTO - FINANCOVÁNÍ */
.auto.financovani #info a, .auto.financovani #info a:visited, .auto.financovani #info a:active, .auto.financovani #info a:hover {
    text-decoration:none;
    font-weight:bold;
    color:black;
} 
.auto.financovani #info a:hover {
    color:#615C4E;
}
.legenda {
	font-size:7pt;
}
/* VYMAZAT
ul { 
    list-style:none;
    color:#8A8270; 
}
*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.print {
    text-align:right;
    padding-right:10px;
    padding-bottom:10px;
}
/* ------------------------------------------------------------ */
#webPage {
    margin:0 auto 0 auto;
    position:relative;
    width:1040px;
    text-align:justify;
}
.info.partneri #webPage, .info.prodejci #webPage {
    text-align:left;
}
.home #webPage {
    margin-top:20px;
    width:710px;
}
#webPage-in {
    padding-top:100px;
    margin-left:20px;
    margin-right:20px;
    position:relative;
  	background-color:#4a4a4a;
}
.home #webPage-in {
    padding-top:0px;
    margin-left:0px;
    margin-right:0px;
}
#page {
    background-image:url(moto/bg.jpg);
    background-repeat:no-repeat;
}
.auto #page {
    background-image:url(auto/bg.jpg);
}
.moto.katalog #page { background-image:url(moto/bg-katalog.jpg); }
.moto.supersport #page { background-image:url(moto/bg-supersport.jpg); }
.moto.touring #page { background-image:url(moto/bg-touring.jpg); }
.moto.chopper #page { background-image:url(moto/bg-chopper.jpg); }
.moto.enduro #page { background-image:url(moto/bg-enduro.jpg); }
.moto.scooter #page { background-image:url(moto/bg-scooter.jpg); }
.moto.motocross #page { background-image:url(moto/bg-motocross.jpg); }

.auto.katalog #page { background-image:url(auto/bg-katalog.jpg); }
.auto.alto #page { background-image:url(auto/bg-alto.jpg); }
.auto.splash #page { background-image:url(auto/bg-splash.jpg); }
.auto.swift #page { background-image:url(auto/bg-swift.jpg); }
.auto.swift_3_dverovy #page { background-image:url(auto/bg-swift-3dv.jpg); }
.auto.swift_5_dverovy #page { background-image:url(auto/bg-swift-5dv.jpg); }
.auto.ignis #page { background-image:url(auto/bg-ignis.jpg); }
.auto.sx4 #page { background-image:url(auto/bg-sx4.jpg); }
.auto.jimny #page { background-image:url(auto/bg-jimny.jpg); }
.auto.grand_vitara #page { background-image:url(auto/bg-grand-vitara.jpg); }
.auto.grand_vitara_3_dverova #page { background-image:url(auto/bg-grand-vitara-3dv.jpg); }
.auto.grand_vitara_5_dverova #page { background-image:url(auto/bg-grand-vitara-5dv.jpg); }
.auto.kizashi #page { background-image:url(auto/bg-kizashi.jpg); }

#page-in {
    margin:0px 200px 0px 200px;
}
#motto {
    position:absolute;
    top:0px;
    right:0px;
}
#imageFoto1 {
    position:absolute;
    top:100px;
    left:0px;
    width:200px;
    height:200px;
    background-repeat:no-repeat;
}
#imageFoto1 div {
    width:200px;
    height:200px;
    background-repeat:no-repeat;
}
.auto #imageFoto1 {
    top:200px;
    display:none;
}
.auto.info #imageFoto1 {
    top:100px;
}

.moto.supersport #imageFoto1 { background-image:url(moto/foto-supersport.jpg); }
.moto.touring #imageFoto1 { background-image:url(moto/foto-touring.jpg); }
.moto.chopper #imageFoto1 { background-image:url(moto/foto-chopper.jpg); }
.moto.enduro #imageFoto1 { background-image:url(moto/foto-enduro.jpg); }
.moto.scooter #imageFoto1 { background-image:url(moto/foto-scooter.jpg); }
.moto.motocross #imageFoto1 { background-image:url(moto/foto-motocross.jpg); }

.moto.akce #imageFoto1 { background-image:url(moto/foto-akce.jpg); }
.moto.novinky #imageFoto1 { background-image:url(moto/foto-novinky.jpg); }
.moto.financovani #imageFoto1 { background-image:url(moto/foto-financovani.jpg); }
.moto.ceniky #imageFoto1, .moto.prislusenstvi #imageFoto1 { background-image:url(moto/foto-ceniky.jpg); }
/* .moto.prodejci #imageFoto1 { background-image:url(moto/foto-prodejci.jpg); } */
.moto.hledamePartnery #imageFoto1 { background-image:url(moto/foto-hledamePartnery.jpg); display:block; }
.moto.zaruka #imageFoto1 { background-image:url(moto/foto-zaruka.jpg); }
.moto.suzukiMagazin #imageFoto1 { background-image:url(moto/foto-suzukiMagazin.jpg); }
.moto.ceniky #imageFoto1, .moto.testy #imageFoto1 { background-image:url(moto/foto-testy.jpg); }
.moto.kontakt #imageFoto1 { background-image:url(moto/foto-kontakt.jpg); }
.moto.tapety #imageFoto1 { background-image:url(moto/foto-tapety.jpg); }
.moto.prospekty #imageFoto1 { background-image:url(moto/foto-prospekty.png); display:block; width:420px; height:400px; }

.auto.swift_3_dverovy #imageFoto1 { background-image:url(auto/swift/3_dverovy/image_01.jpg); }
.auto.swift_5_dverovy #imageFoto1 { background-image:url(auto/swift/5_dverovy/image_01.jpg); }
.auto.swift_sport #imageFoto1 { background-image:url(auto/swift/sport/image_01.jpg); }

.auto.swift_3_dverovy #imageFoto1 .bg1 { background-image:url(auto/swift/3_dverovy/image_02.jpg); }
.auto.swift_3_dverovy #imageFoto1 .bg2 { background-image:url(auto/swift/3_dverovy/image_03.jpg); }
.auto.swift_3_dverovy #imageFoto1 .bg3 { background-image:url(auto/swift/3_dverovy/image_04.jpg); }
.auto.swift_5_dverovy #imageFoto1 .bg1 { background-image:url(auto/swift/5_dverovy/image_02.jpg); }
.auto.swift_5_dverovy #imageFoto1 .bg2 { background-image:url(auto/swift/5_dverovy/image_03.jpg); }
.auto.swift_5_dverovy #imageFoto1 .bg3 { background-image:url(auto/swift/5_dverovy/image_04.jpg); }
.auto.swift_5_dverovy #imageFoto1 .bg4 { background-image:url(auto/swift/5_dverovy/image_05.jpg); }
.auto.swift_sport #imageFoto1 .bg1 { background-image:url(auto/swift/sport/image_02.jpg); }
.auto.swift_sport #imageFoto1 .bg2 { background-image:url(auto/swift/sport/image_03.jpg); }
.auto.swift_sport #imageFoto1 .bg3 { background-image:url(auto/swift/sport/image_04.jpg); }

.auto.akce #imageFoto1 { background-image:url(auto/foto-akce.jpg); }
.auto.novinky #imageFoto1 { background-image:url(auto/foto-novinky.jpg); }
.auto.financovani #imageFoto1 { background-image:url(auto/foto-financovani.jpg); display:block; }
.auto.ceniky #imageFoto1 { background-image:url(auto/foto-ceniky.jpg); }
.auto.partneri #imageFoto1 { background-image:url(auto/foto-prodejci.jpg); }
.auto.hledamePartnery #imageFoto1 { background-image:url(auto/foto-hledamePartnery.jpg); display:block; }
.auto.zaruka #imageFoto1 { background-image:url(auto/foto-zaruka.jpg); display:block; }
.auto.suzukiMagazin #imageFoto1 { background-image:url(auto/foto-suzukiMagazin.jpg); }
.auto.kontakt #imageFoto1 { background-image:url(auto/foto-kontakt.jpg); }
.auto.tapety #imageFoto1 { background-image:url(auto/foto-tapety.jpg); }
.info.auto.prospekty #imageFoto1 { background-image:url(auto/foto-prospekty.gif); display:block; width:420px; height:400px; }

#imageFoto2 {
    position:absolute;
    top:100px;
    left:200px;
    width:600px;
    height:200px;
    background-repeat:no-repeat;
}
.financovani #imageFoto2, .kontakt #imageFoto2, .zaruka #imageFoto2, .servis #imageFoto2, .hledamePartnery #imageFoto2 {
    width:200px;
    height:400px;
}
.prodejci #imageFoto2, .partneri #imageFoto2, .suzukiMagazin #imageFoto2, .tapety #imageFoto2, .info.prospekty #imageFoto2, .info.svetSuzuki #imageFoto2{
    display:none;
}
.moto.akce #imageFoto2 { background-image:url(moto/foto2-akce.jpg); }
.moto.novinky #imageFoto2 { background-image:url(moto/foto2-novinky.jpg); }
.moto.financovani #imageFoto2 { background-image:url(moto/foto2-financovani.jpg); }
.moto.ceniky #imageFoto2 { background-image:url(moto/foto2-ceniky.jpg); }
.moto.prislusenstvi #imageFoto2 { background-image:url(moto/foto2-prislusenstvi.jpg); }
.moto.prodejci #imageFoto2 { background-image:url(moto/foto2-prodejci.jpg); }
.moto.hledamePartnery #imageFoto2 { background-image:url(moto/foto2-hledamePartnery.jpg); }
.moto.zaruka #imageFoto2 { background-image:url(moto/foto2-zaruka.jpg); }
.moto.servis #imageFoto2 { background-image:url(servis/foto2-servis.jpg); }
.moto.suzukiMagazin #imageFoto2 { background-image:url(moto/foto2-suzukiMagazin.jpg); }
.moto.testy #imageFoto2 { background-image:url(moto/foto2-testy.jpg); }
.moto.kontakt #imageFoto2 { background-image:url(moto/foto2-kontakt.jpg); }
.moto.tapety #imageFoto2 { background-image:url(moto/foto2-tapety.jpg); }
/* .moto.prospekty #imageFoto2 { background-image:url(moto/foto2-financovani.jpg); } */

.auto.akce #imageFoto2 { background-image:url(auto/foto2-akce-prehled.jpg); }
.auto.novinky #imageFoto2 { background-image:url(auto/foto2-novinky.jpg); }
.auto.financovani #imageFoto2 { background-image:url(auto/foto2-financovani.jpg); }
.auto.ceniky #imageFoto2 { background-image:url(auto/foto2-ceniky.jpg); }
/* .auto.partneri #imageFoto2 { background-image:url(auto/foto2-partneri.jpg); } */
.auto.hledamePartnery #imageFoto2 { background-image:url(auto/foto2-hledamePartnery.jpg); }
.auto.zaruka #imageFoto2 { background-image:url(auto/foto2-zaruka.jpg); }
.auto.servis #imageFoto2 { background-image:url(servis/foto2-servis.jpg); }
.auto.suzukiMagazin #imageFoto2 { background-image:url(auto/foto2-suzukiMagazin.jpg); }
.auto.kontakt #imageFoto2 { background-image:url(auto/foto2-kontakt.jpg); }
.auto.tapety #imageFoto2 { background-image:url(auto/foto2-tapety.jpg); }
/* .auto.prospekty #imageFoto2 { background-image:url(auto/foto2-financovani.jpg); } */

#imageFoto3 {
    position:absolute;
    top:100px;
    left:400px;
    width:400px;
    height:34px;
    background-repeat:no-repeat;
    display:none;
}
.financovani #imageFoto3, .prodejci #imageFoto3, .partneri #imageFoto3, .suzukiMagazin #imageFoto3, .kontakt #imageFoto3, .zaruka #imageFoto3, .servis #imageFoto3, .hledamePartnery #imageFoto3, .tapety #imageFoto3, .info.prospekty #imageFoto3, .info.svetSuzuki #imageFoto3 {
    display:block;
}
.prodejci #imageFoto3, .partneri #imageFoto3, .suzukiMagazin #imageFoto3, .tapety #imageFoto3, .info.svetSuzuki #imageFoto3 {
    left:200px;
    width:600px;
}
.moto.akce #imageFoto3 { background-image:url(moto/foto3-akce.gif); }
.moto.financovani #imageFoto3 { background-image:url(moto/foto3-financovani.gif); }
.moto.ceniky #imageFoto3, .moto.prislusenstvi #imageFoto3 { background-image:url(moto/foto3-ceniky.gif); }
.moto.prodejci #imageFoto3 { background-image:url(moto/foto3-prodejci.gif); }
.moto.hledamePartnery #imageFoto3 { background-image:url(moto/foto3-hledamePartnery.gif); }
.moto.zaruka #imageFoto3 { background-image:url(moto/foto3-zaruka.gif); }
.moto.servis #imageFoto3 { background-image:url(servis/foto3-servis-moto.gif); }
.moto.suzukiMagazin #imageFoto3 { background-image:url(moto/foto3-suzukiMagazin.gif); }
.moto.testy #imageFoto3 { background-image:url(moto/foto3-testy.gif); }
.moto.kontakt #imageFoto3 { background-image:url(moto/foto3-kontakt.gif); }
.moto.tapety #imageFoto3 { background-image:url(moto/foto3-tapety.gif); }
.moto.prospekty #imageFoto3 { background-image:url(moto/foto3-prospekty.gif); }

/* .auto.akce #imageFoto3 { background-image:url(auto/foto3-akce.gif); } */
/* .auto.novinky #imageFoto3 { background-image:url(auto/foto3-novinky.gif); } */
.auto.financovani #imageFoto3 { background-image:url(auto/foto3-financovani.gif); }
.auto.ceniky #imageFoto3 { background-image:url(auto/foto3-ceniky.gif); }
.auto.partneri #imageFoto3 { background-image:url(auto/foto3-partneri.gif); }
.auto.hledamePartnery #imageFoto3 { background-image:url(auto/foto3-hledamePartnery.gif); }
.auto.zaruka #imageFoto3 { background-image:url(auto/foto3-zaruka.gif); }
.auto.servis #imageFoto3 { background-image:url(servis/foto3-servis-auto.gif); }
.auto.suzukiMagazin #imageFoto3 { background-image:url(auto/foto3-suzukiMagazin.gif); }
.auto.kontakt #imageFoto3 { background-image:url(auto/foto3-kontakt.gif); }
.auto.tapety #imageFoto3 { background-image:url(auto/foto3-tapety.gif); }
.info.auto.prospekty #imageFoto3 { background-image:url(auto/foto3-prospekty.gif); }
.info.auto.svetSuzuki #imageFoto3 { background-image:url(svet_suzuki/foto3-svet-suzuki.gif); }

.nadpisTisku, .nadpisTisku img {
    width:710px;
    height:99px;
}
.moto.prodejci .nadpisTisku { background-image:url(moto/prodejciMoto.png); }
.moto.ceniky .nadpisTisku { background-image:url(moto/cenikMoto.png); }

.auto.partneri .nadpisTisku { background-image:url(auto/partneriAuto.png); }
.auto.ceniky .nadpisTisku { background-image:url(auto/cenikAuto.png); }

/* ------------------------------------------------------------ */
#menu {
    position:absolute;
    top:72px;
    left:0px;
    width:800px;
    height:14px;
    overflow:hidden;
}
#menu ul, #no_flash_menu ul {
    list-style:none;
    display:inline;
}
#menu li {
    height:14px;
    display:inline;
}
#menu a {
    height:14px;
    background-repeat:no-repeat;
    float:left;
}
#menu a:hover, #menu a:active {
    background-position:0px -14px;
}
.auto #no_flash_menu-in {
    padding:0px 42px;
}
.moto #no_flash_menu-in {
/*    padding:0px 72px; */
    padding:0px 50px;
}
#no_flash_menu li {
    height:120px;
    display:inline;
}
#no_flash_menu a {
    height:120px;
    background-repeat:no-repeat;
    float:left;
}
#no_flash_menu a:hover, #menu a:active {
    background-position:0px -130px;
}
#menu a.auto { width:51px; background-image:url(images/mAuto.gif); }
#menu a.moto { width:42px; background-image:url(images/mMoto.gif); }
#menu a.akce { width:51px; background-image:url(images/mAkce.gif); }
#menu a.novinky { width:61px; background-image:url(images/mNovinky.gif); }
#menu a.financovani { width:85px;background-image:url(images/mFinancovani.gif); }
#menu a.ceniky { width:51px;background-image:url(images/mCeniky.gif); }
#menu a.prislusenstvi { width:93px;background-image:url(images/mPrislusenstvi.gif); }
#menu a.prodejci { width:63px; background-image:url(images/mProdejci.gif); }
#menu a.partneri { width:143px; background-image:url(images/mPartneri.gif); }
#menu a.hledamePartnery { width:119px; background-image:url(images/mHledamePartnery.gif); }
#menu a.servisniBody { width:92px; background-image:url(images/mServisniBody.gif); }
#menu a.zkusebniJizda { width:97px; background-image:url(images/mZkusebniJizda.gif);}
#menu a.zaruka { width:56px; background-image:url(images/mZaruka.gif); }
#menu a.prospekty { width:73px; background-image:url(images/mProspekty.gif); }
#menu a.suzukiMagazin { width:102px; background-image:url(images/mSuzukiMagazin.gif); }
#menu a.testy { width:45px; background-image:url(images/mTesty.gif); }
#menu a.prilezitosti { width:81px; background-image:url(images/mPrilezitosti.gif); }
#menu a.servisniPortal { width:104px; background-image:url(images/mServisniPortal.gif); }
#menu a.servisANahradniDily { width:145px; background-image:url(images/mServisANahradniDily.gif); }
#menu a.svetSuzuki { width:79px; background-image:url(images/mSvetSuzuki.gif); }

#kategorieMenu {
    position:absolute;
    top:116px;
    right:0px;
    width:200px;
}
#kategorieMenu ul {
    list-style:none;
    display:block;
    float:left;
}
#kategorieMenu li {
    height:14px;
    float:left;
}
#kategorieMenu a {
    width:200px;
    height:14px;
    background-repeat:no-repeat;
    display:block;
}
#kategorieMenu a:hover, #kategorieMenu a:active {
    background-position:0px -14px;
}
#kategorieMenu a.supersport { background-image:url(moto/supersport.png); }
#kategorieMenu a.touring { background-image:url(moto/touring.png); }
#kategorieMenu a.chopper { background-image:url(moto/chopper.png); }
#kategorieMenu a.enduro { background-image:url(moto/enduro.png); }
#kategorieMenu a.scooter { background-image:url(moto/scooter.png); }
#kategorieMenu a.motocross { background-image:url(moto/motocross.png); }
.moto #kategorieMenu li.separator { background-image:url(moto/separator.gif); }
.moto #kategorieMenu a.studie { background-image:url(moto/studie.gif); }

#kategorieMenu a.alto { background-image:url(auto/Alto.png); }
#kategorieMenu a.splash { background-image:url(auto/Splash.png); }
#kategorieMenu a.swift { background-image:url(auto/Swift-novy.png); }
#kategorieMenu a.ignis { background-image:url(auto/Ignis.png); }
#kategorieMenu a.sx4 { background-image:url(auto/SX4.png); }
#kategorieMenu a.nova-sx4 { background-image:url(auto/nova-SX4.png); }
#kategorieMenu a.jimny { background-image:url(auto/Jimny.png); }
#kategorieMenu a.grand_vitara { background-image:url(auto/GrandVitara.png); }
#kategorieMenu a.kizashi { background-image:url(auto/kizashi.png); }
.auto #kategorieMenu li.separator { background-image:url(auto/separator.gif); }
.auto #kategorieMenu a.studie { background-image:url(auto/studie.png); }

.supersport #kategorieMenu a.supersport { background-position:0px -14px; }
.touring #kategorieMenu a.touring { background-position:0px -14px; }
.chopper #kategorieMenu a.chopper { background-position:0px -14px; }
.enduro #kategorieMenu a.enduro { background-position:0px -14px; }
.scooter #kategorieMenu a.scooter { background-position:0px -14px; }
.motocross #kategorieMenu a.motocross { background-position:0px -14px; }
.moto.studie #kategorieMenu a.studie { background-position:0px -14px; }

.alto #kategorieMenu a.alto { background-position:0px -14px; }
.splash #kategorieMenu a.splash { background-position:0px -14px; }
.swift #kategorieMenu a.swift { background-position:0px -14px; }
.ignis #kategorieMenu a.ignis { background-position:0px -14px; }
.sx4 #kategorieMenu a.sx4 { background-position:0px -14px; }
.jimny #kategorieMenu a.jimny { background-position:0px -14px; }
.grand_vitara #kategorieMenu a.grand_vitara { background-position:0px -14px; }
.kizashi #kategorieMenu a.kizashi { background-position:0px -14px; }
.auto.studie #kategorieMenu a.studie { background-position:0px -14px; }

#webMenu {
    width:1000px;
    height:100px;
    background-color:#1D2C32;
    overflow:hidden;
}
#webMenu-in {
    padding-top:15px;
}
#webMenu ul {
    list-style:none;
    display:inline;
}
#webMenu li {
    height:14px;
    display:inline;
}
#webMenu a {
    height:14px;
    background-repeat:no-repeat;
    float:left;
}
#webMenu a:hover, #webMenu a:active, #webMenu li:hover {
    background-position:0px -14px;
}
#webMenu a.home { width:60px; background-image:url(images/wSuzuki.gif); }
#webMenu a.kontakt { width:62px; background-image:url(images/wKontakt.gif); }
#webMenu a.mapaWebu { width:76px; background-image:url(images/wMapaWebu.gif); }
#webMenu a.tapety { width:52px; background-image:url(images/wTapety.gif); }
#webMenu a.hledamePartnery { width:119px; background-image:url(images/mHledamePartneryB.gif); }
#webMenu a.servisniPortal { width:104px; background-image:url(images/wServisniPortal.gif); }
#webMenu a.globalSuzuki { width:118px; background-image:url(images/wGlobalSuzuki.gif); }
#webMenu a.suzukiBK { width:81px; background-image:url(images/wSuzukiBK.gif); }
#webMenu a.suzukiRacing { width:102px; background-image:url(images/wSuzukiRacing.gif); }
#webMenu li.smcz { width:192px; background-image:url(images/wSMCZ.gif); display:block;float:left; }
#webMenu a.artcomp { width:131px; background-image:url(images/wArtComp.gif); }

#webMenu a.facebook { height:32px; width:32px; position:absolute; bottom:50px; right:220px; background-image:url(images/fb_logo.png); }
.moto #webMenu a.facebook { right:167px; }
#webMenu a.krev { height:32px; width:90px; position:absolute; bottom:50px; right:62px; background-image:url(images/jezdime-na-krev.gif); }
#webMenu a.facebook:hover, #webMenu a.facebook:active, #webMenu li.facebook:hover,
#webMenu a.krev:hover, #webMenu a.krev:active, #webMenu li.krev:hover {
    background-position:0px 0px;
}


#webMenu #mailing {
    width:200px;
    height:100px;
    position:absolute;
    right:0px;
    bottom:0px;
    font-size:0.8em;
    font-weight:bold;
    color:White;
}

#webMenu #mailing #mailing-in {
    padding:10px;
}

#webMenu #mailing label {
    text-align:left;
}

#webMenu input {
    width:90%;
    border:solid 1px silver;
    background-image:url(images/email.jpg);
    background-repeat:no-repeat;
    background-position:left center;
}

#webMenu #mailing .registrovat {
    position:relative;
    top:5px;
    left:5px;
}

.home .potvrzeni {
    position:absolute;
    left:0px;
    bottom:50px;
    width:100%;
    text-align:center;
    color:White;
    font-weight:bold;
    z-index:100;
}

.home .potvrzeni .potvrzeni-in {
    padding:5px;
}

#homeMenu {
    height:34px;
    overflow:hidden;
}
#homeMenu-in {
    position:relative;
    padding-top:15px;
}
#homeMenu ul {
    list-style:none;
    display:inline;
}
#homeMenu li {
    height:14px;
    display:inline;
}
#homeMenu a {
    height:14px;
    background-repeat:no-repeat;
    float:left;
}
#homeMenu a:hover, #homeMenu a:active {
    background-position:0px -14px;
}
#homeMenu a.auto { width:29px; background-image:url(images/Auto.gif); }
#homeMenu a.moto { width:81px; background-image:url(images/Moto.gif); }
#homeMenu a.globalSuzuki { 
    position:absolute;
    top:15px;
    right:0px;
    width:83px; 
    background-image:url(images/GlobalSuzuki.gif); 
}

#subMenu 
{
    position:absolute;
    left:0px; 
    top:100px;
    font-weight:bold;
    width:200px;
    z-index:1000;
}
#subMenu-in 
{
    padding:5px;
    padding-top:1em;
}
#subMenu p 
{
    color:white;
    padding-left:20px;
}
/*
#subMenu a {
    width:200px;
    height:14px;
    background-repeat:no-repeat;
    display:block;
}
#subMenu a:hover, #kategorieMenu a:active {
    background-position:0px -14px;
}
*/
/* ------------------------------------------------------------ */
#modelMenu {
    height:13px;
    background-color:#4a4a4a;
    overflow:hidden;
}
#modelMenu ul {
    list-style:none;
    display:inline;
}
#modelMenu li {
    height:13px;
    display:inline;
}
#modelMenu a {
    height:13px;
    background-repeat:no-repeat;
    float:left;
}
#modelMenu a:hover, #modelMenu a:active {
    background-position:0px -13px;
}
.moto #modelMenu a.technickeParametry { width:111px; background-image:url(moto/technickeParametry.gif); }
.moto #modelMenu a.barvy { width:44px; background-image:url(moto/barvy.gif); }
.moto #modelMenu a.galerie { width:51px; background-image:url(moto/galerie.gif); }
/* ------------------------------------------------------------ */
#modelMenuA {
    position:absolute;
    top:300px;
    left:0px;
    width:210px;
    height:200px;
    overflow:hidden;
}
#modelMenuA-in {
    position:absolute;
    bottom:15px;
    left:0px;
    width:100%;
}
#modelMenuA a {
    display:block;
    padding-right:20px;
    text-align:right;
}
.rotateMenu #modelMenuA a {
    padding-right:30px;
}
.rotateMenu #modelMenuA a.model01 {
    padding-right:5px;
}
.rotateMenu #modelMenuA a.model02 {
    padding-right:20px;
}
.rotateMenu #modelMenuA a.model03 {
    padding-right:25px;
}
#modelMenuB {
    position:absolute;
    top:300px;
    right:0px;
    width:210px;
    height:200px;
}
#modelMenuB-in {
    position:absolute;
    bottom:15px;
    right:0px;
    width:100%;
}
#modelMenuB a {
    display:block;
    padding-left:20px;
    text-align:left;
}
.rotateMenu #modelMenuB a {
    padding-left:30px;
}
.rotateMenu #modelMenuB a.model01 {
    padding-left:5px;
}
.rotateMenu #modelMenuB a.model02 {
    padding-left:20px;
}
.rotateMenu #modelMenuB a.model03 {
    padding-left:25px;
}
#modelMenuA a, #modelMenuA a:hover, #modelMenuA a:active, #modelMenuA a:visited,
#modelMenuB a, #modelMenuB a:hover, #modelMenuB a:active, #modelMenuB a:visited {
    text-decoration:none;
    color:#a59c87;
    font-weight:bold;
}
#modelMenuA a:hover, #modelMenuA a:active, #modelMenuB a:hover, #modelMenuB a:active {
    color:White;
}
#modelMenuA a.prvni, #modelMenuB a.prvni, #modelMenuA a.aktualni, #modelMenuB a.aktualni {
    color:#E6DAC1;
}
#modelMenuA ul, #modelMenuB ul {
    list-style:none;
}
#modelMenuA li span , #modelMenuB li span {
    display:none;
}
#modelMenuA li span.v2008 , #modelMenuB li span.v2008, 
#modelMenuA li span.v2009 , #modelMenuB li span.v2009,
#modelMenuA li span.v2010 , #modelMenuB li span.v2010,
#modelMenuA li span.v2011 , #modelMenuB li span.v2011,
#modelMenuA li span.v2012 , #modelMenuB li span.v2012
{
    display:inline;
    color:Black;
    background-color:#a59c87;
    font-size:0.8em;
    padding:0px 1px 0px 1px;
}
#modelMenuA li a:hover span.v2008 , #modelMenuA li a:active span.v2008 , #modelMenuB li a:hover span.v2008, #modelMenuB li a:active span.v2008,
#modelMenuA li a:hover span.v2009 , #modelMenuA li a:active span.v2009 , #modelMenuB li a:hover span.v2009, #modelMenuB li a:active span.v2009,
#modelMenuA li a:hover span.v2010 , #modelMenuA li a:active span.v2010 , #modelMenuB li a:hover span.v2010, #modelMenuB li a:active span.v2010, 
#modelMenuA li a:hover span.v2011 , #modelMenuA li a:active span.v2011 , #modelMenuB li a:hover span.v2011, #modelMenuB li a:active span.v2011,
#modelMenuA li a:hover span.v2012 , #modelMenuA li a:active span.v2012 , #modelMenuB li a:hover span.v2012, #modelMenuB li a:active span.v2012
{
    background-color:white;
}
#modelMenuPrev {
    background-image:url(moto/sipkaL.png);
    background-repeat:no-repeat;
    background-position: 7px 11px;
    position:absolute;
    top:450px;
    left:200px;
    width:50px;
    height:50px;
    overflow:hidden;
}
#modelMenuNext {
    background-image:url(moto/sipkaP.png);
    background-repeat:no-repeat;
    background-position: 7px 11px;
    position:absolute;
    top:450px;
    right:200px;
    width:50px;
    height:50px;
    overflow:hidden;
}
#modelMenuPrev a, #modelMenuNext a {
    display:block;
    width:50px;
    height:50px;
    background-image:url(images/spacer.gif)
}
#lineH {
    position:absolute;
    top:100px;
    left:200px;
    width:600px;
    height:1px;
    background-image:url(auto/H-line.gif);
    z-index:20;
    overflow:hidden;
}
#lineL {
    position:absolute;
    top:499px;
    left:200px;
    width:600px;
    height:1px;
    background-image:url(auto/L-line.gif);
    background-repeat:no-repeat;
    z-index:20;
    overflow:hidden;
}
/* ------------------------------------------------------------ */
#katalog {
    padding-top:400px;
}
#katalog-in {
    background-color:White;
}
#katalog #katalogMenu, #katalog .reklama{
    margin-left:-199px;
    margin-right:-199px;
    background-color:white;
}
#katalog #katalogMenu{
    height:120px;
}
/*
#katalog ul {
    list-style:none;
    width:600px;
}
#katalog li {
    height:100px;
    width:200px;
    display:inline;
}
#katalog a {
    height:100px;
    width:200px;
    background-repeat:no-repeat;
    float:left;
}
#katalog a:hover, #katalog a:active {
    background-position:0px -100px;
}
#katalog a.supersport { background-image:url(moto/supersport.jpg); }
#katalog a.touring { background-image:url(moto/touring.jpg); }
#katalog a.chopper { background-image:url(moto/chopper.jpg); }
#katalog a.enduro { background-image:url(moto/enduro.jpg); }
#katalog a.scooter { background-image:url(moto/scooter.jpg); }
#katalog a.motocross { background-image:url(moto/motocross.jpg); }

#katalog a.alto { background-image:url(auto/alto.jpg); }
#katalog a.splash { background-image:url(auto/splash.jpg); }
#katalog a.swift { background-image:url(auto/swift.jpg); }
#katalog a.sx4 { background-image:url(auto/sx4.jpg); }
#katalog a.sx4_sedan { background-image:url(auto/sx4_sedan.jpg); }
#katalog a.jimny { background-image:url(auto/jimny.jpg); }
#katalog a.grand_vitara { background-image:url(auto/grand_vitara.jpg); }
#katalog a.kizashi { background-image:url(auto/kizashi.jpg); }
*/
/* ------------------------------------------------------------ */
.moto #reklama {
    position:absolute;
    top:220px;
    right:0px;
    width:202px;
}
.moto .reklama-in {
    border: solid 1px #3d4c53;
}
.moto #reklama a {
    display:block;
}
.moto #reklama a + a {
    border-top: solid 1px #3d4c53;
}
.auto #reklama {
    position:absolute;
    top:225px;
    right:0px;
    width:200px;
}
.auto .reklama-in {
    border: solid 1px black;
}
#reklamaL {
    position:absolute;
    top:500px;
    left:0px;
    width:200px;
}
#reklamaL-in {
}
#reklamaR {
    position:absolute;
    top:500px;
    right:0px;
    width:200px;
}
#reklamaR-in {
}
#reklamaR a, #reklamaR img {
    display:block;
}
#reklama-A {
    position:absolute;
    top:309px;
    left:0px;
    width:388px;
}
#reklama-A-in {
    border: solid 1px black;
}
.auto #reklama img {
    display:block;
    border-top: solid 1px black;
}
#reklamaAsistence {
    position:absolute;
    top:0px;
    left:0px;
    width:550px;
    z-index:99;
}
/* ------------------------------------------------------------ */
.jcarousel-container-horizontal {
    width:800px;
}
.jcarousel-clip {
    overflow: hidden;
}
/* ------------------------------------------------------------ */
#model {
}
#model-in {
    background-color:White;
}
#info {
    background-color:White;
}
#info {
    min-height:400px;
}
.auto #info {
    min-height:200px;
}
.auto.info #info {
    min-height:400px;
}
.moto #info {
    min-height:0px;
}
.moto.info #info {
    min-height:400px;
}
/* pro Internet Explorer - náhrada min-height */
/*\*/
* html #info {
    height:400px;
}
* html .auto #info {
    height:200px;
}
* html .auto.info #info {
    height:400px;
}
* html .moto #info {
    height:0px;
}
* html .moto.info #info {
    height:400px;
}
/**/
.moto.financovani #info, .moto.kontakt #info, .moto.zaruka #info, .moto.servis #info, .moto.hledamePartnery #info, .moto.prospekty #info {
    background-image:url(moto/bgInfo.gif);
    background-repeat:repeat-y;
}
.auto.financovani #info, .auto.kontakt #info, .auto.zaruka #info, .auto.servis #info, .auto.hledamePartnery #info, .info.auto.prospekty #info {
    background-image:url(auto/bgInfo.gif);
    background-repeat:repeat-y;
}
#info-in {
    padding:10px 3px 10px 3px;
}
.akce #info-in, .ceniky #info-in, .prislusenstvi #info-in, .novinky #info-in, .testy #info-in {
    padding-top:200px;
}
.prodejci #info-in, .partneri #info-in {
    padding-top:400px;
}
.suzukiMagazin #info-in, .tapety #info-in {
    padding:34px 0px 0px 0px;
}
.suzukiMagazin #info-in {
    padding-top:200px;
    background-color:#2F2F2F;
}
.financovani #info-in, .kontakt #info-in, .zaruka #info-in, .servis #info-in, .hledamePartnery #info-in, .info.prospekty #info-in {
    padding:34px 30px 10px 225px;
}
#info div.reklama, #info div.akce, #info div.zprava {
    margin-left:-3px;
    margin-right:-3px;
}
#info div.reklama-in {
    border: solid 0px;
    border-bottom: solid 1px #3d4c53;
}
#info div.akce, #info div.zprava {
    margin-bottom:10px;
}
#info div.akce, #info div.zprava {
    padding-left:20px;
    padding-right:20px;
}
#info div.akce h3, #info div.zprava h3 {
    margin-top:25px;
}
#info div.akce + .akce, #info div.akce + .reklama, #info div.reklama + .akce, #info div.reklama + .reklama,
#info div.zprava + .zprava, #info div.zprava + .reklama {
    border-top:solid 1px #a59c87;
}
#info div.reklama img {
    float:left;
}
#info div.reklama img.ctverec {
    width:200px;
    height:200px;
    overflow:hidden;
}
#info div.akce-detail {
    background-repeat:repeat-y;
    background-image:url("images/akce-bgt.gif"); 
}
#info div.reklama p, #info div.reklama h3, #info div.reklama-in div {
    margin-left:200px;
    padding-left:8px;
    padding-right:5px;
}
#info div.reklama p {
    padding-top:5px;
}
#info div.reklama table {
    padding-top:5px;
    width:98%;
}
#info div.reklama p.info, #info div.reklama table.info {
    font-size:0.85em;
}
#info div.reklama h3 {
    padding-top:15px;
    margin-top:0px;
}
#info ul {
    padding-top:10px;
    padding-left: 25px;
}
#info ul {
    padding-top:12px;
}
#subMenu ul {
    list-style:none;
    display:block;
    padding-left:0px;
    padding-top:0px;
    padding-left:25px;
    text-align:left;
}
#subMenu-in>ul {
    padding-top:1em;
}
/*
#subMenu li {
    height:14px;
    float:left;
}
/* ------------------------------------------------------------ */
.auto.model #info {
}
.auto.model #info-in {
    padding: 30px 30px 30px 50px;
}
.auto.model #info h1, .auto.model #info h2, .auto.model #info h3, .auto.model #info h4 {
    margin-left: -25px;
}
.auto.model #info-in > img {
    margin-left:-50px;
    margin-right:-30px;
    padding:5px 0px 5px 0px;
    display:block;
    text-align:center;
    width:100%;
}
.auto.galerie #info {
    display:none;
}
/* SERVIS ----------------------------------------------------- */
.moto.servis.zaruky a.zaruky, .moto.servis.potvrzeni-tp a.potvrzeni-tp, .moto.servis.retezove-sady a.retezove-sady, .moto.servis.spojkove-sady a.spojkove-sady, 
.auto.servis.zaruky-vyrobce a.zaruky-vyrobce, .auto.servis.prodlouzena-zaruka a.prodlouzena-zaruka, .auto.servis.suzuki-asistence a.suzuki-asistence, .auto.servis.plan-udrzby a.plan-udrzby, .auto.servis.potvrzeni-tp a.potvrzeni-tp, .auto.servis.ekonomicke-dily a.ekonomicke-dily, 
.servis.suzuki-asistence a.suzuki-asistence, .servis.nahradni-dily a.nahradni-dily, .servis.oleje-a-maziva a.oleje-a-maziva, .servis.caste-dotazy a.caste-dotazy, .servis.informace-pro-nezavisle-servisy a.informace-pro-nezavisle-servisy
{
    color:white;
}
/* SVET SUZUKI ------------------------------------------------ */

.auto.svetSuzuki #info-in {
    padding: 34px 30px 30px 30px;
}

.auto.svetSuzuki h3 {
    font-size:1.4em;
    line-height:2.5em;
}
.auto.svetSuzuki p.citat {
    padding-top:0px;
    font-weight:bold;
}
.auto.svetSuzuki #info-in > img 
{
    display:block;
    margin-left:-30px;
    margin-top:10px;
    margin-bottom:10px;
}

.auto.svetSuzuki #info-in h2 + img 
{
    margin-top:0px;
}

.auto.svetSuzuki.celebrity-v-suzuki a.celebrity-v-suzuki, .auto.svetSuzuki.napsali-o-nas a.napsali-o-nas, .auto.svetSuzuki.akce-s-partnery a.akce-s-partnery,

.auto.svetSuzuki.dana-batulkova a.dana-batulkova, .auto.svetSuzuki.jan-hrebejk a.jan-hrebejk, .auto.svetSuzuki.marketa-frosslova a.marketa-frosslova, .auto.svetSuzuki.stepanka-hilgertova a.stepanka-hilgertova,
.auto.svetSuzuki.tisk-alto a.tisk-alto, .auto.svetSuzuki.tisk-splash a.tisk-splash, .auto.svetSuzuki.tisk-swift a.tisk-swift, .auto.svetSuzuki.tisk-swift-4x4 a.tisk-swift-4x4, .auto.svetSuzuki.tisk-swift-sport a.tisk-swift-sport,
.auto.svetSuzuki.tisk-sx4 a.tisk-sx4, .auto.svetSuzuki.tisk-kizashi a.tisk-kizashi, .auto.svetSuzuki.tisk-jimny a.tisk-jimny, .auto.svetSuzuki.tisk-grand-vitara a.tisk-grand-vitara, .auto.svetSuzuki.tisk-suzuki-4x4 a.tisk-suzuki-4x4, .auto.svetSuzuki.tisk-4x4 a.tisk-4x4
{
    color:white;
}
/* Aplikace pro tablety --------------------------------------- */
a.appStore {
  float:right;
  display:block;
  width:148px;
  height:55px;
  background-repeat:no-repeat;
  background-position: right top;
  background-image:url("images/appStore.png");
}
a.googlePlay {
  float:right;
  display:block;
  width:139px;
  height:55px;
  background-repeat:no-repeat;
  background-position: right top;
  background-image:url("images/google-play.png");
}
.mobilni-aplikace {
  margin-top:0;
  float:right;
  width:168px;
}
.mobilni-aplikace-in {
  margin-top:0;
  padding-left:10px;
}
.mobilni-aplikace a {
  float:none;
}
p.mobilni-aplikace a.googlePlay {
  width:148px;
}
/* PDF -------------------------------------------------------- */
a.pdf, a.video, a.www {
    padding-left:20px;
    height:20px;
    background-repeat:no-repeat;
    display:block;
    line-height:20px;
    color:Black;
}
h2 + .pdf, h3 + .pdf {
    margin-top:10px;
}
.cenik_a_vybava .pdf {
    background-image:url("images/cenik.gif");
}
.prislusenstvi .pdf, .pdf.prislusenstvi {
    background-image:url("images/prislusenstvi.gif");
}
.prislusenstvi .pdf.obleceni {
    background-image:url("images/obleceni.gif");
}
.pdf.cenik {
    background-image:url("images/cenik.gif");
}
.technicka_specifikace .pdf {
    background-image:url("images/technicka_specifikace.gif");
}
.pdf.tisk {
    background-image:url("images/tisk.gif");
}
a.video {
    background-image:url("images/video.gif");
}
a.www {
    background-image:url("images/www.gif");
}
/* ------------------------------------------------------------ */
#mapaCR {
    position:absolute;
    top:134px;
    left:200px;
    background-image:url(images/mapa.png);
    background-repeat:no-repeat;
    height:366px;
    width:600px;
    overflow:hidden;
}
.praha #mapaCR {
    background-image:url(images/mapaPraha.png);
}
.stredocesky #mapaCR {
    background-image:url(images/mapaStredocesky.png);
}
.jihocesky #mapaCR {
    background-image:url(images/mapaJihocesky.png);
}
.plzensky #mapaCR {
    background-image:url(images/mapaPlzensky.png);
}
.karlovarsky #mapaCR {
    background-image:url(images/mapaKarlovarsky.png);
}
.ustecky #mapaCR {
    background-image:url(images/mapaUstecky.png);
}
.liberecky #mapaCR {
    background-image:url(images/mapaLiberecky.png);
}
.kralovehradecky #mapaCR {
    background-image:url(images/mapaKralovehradecky.png);
}
.pardubicky #mapaCR {
    background-image:url(images/mapaPardubicky.png);
}
.vysocina #mapaCR {
    background-image:url(images/mapaVysocina.png);
}
.jihomoravsky #mapaCR {
    background-image:url(images/mapaJihomoravsky.png);
}
.olomoucky #mapaCR {
    background-image:url(images/mapaOlomoucky.png);
}
.zlinsky #mapaCR {
    background-image:url(images/mapaZlinsky.png);
}
.moravskoslezsky #mapaCR {
    background-image:url(images/mapaMoravskoslezsky.png);
}

#mapaCR.praha {
    background-position:0px -366px;
}
#mapaCR.stredocesky {
    background-position:0px -732px;
}
#mapaCR.jihocesky {
    background-position:0px -1098px;
}
#mapaCR.plzensky {
    background-position:0px -1464px;
}
#mapaCR.karlovarsky {
    background-position:-600px 0px;
}
#mapaCR.ustecky {
    background-position:-600px -366px;
}
#mapaCR.liberecky {
    background-position:-600px -732px;
}
#mapaCR.kralovehradecky {
    background-position:-600px -1098px;
}
#mapaCR.pardubicky {
    background-position:-600px -1464px;
}
#mapaCR.vysocina {
    background-position:-1200px 0px;
}
#mapaCR.jihomoravsky {
    background-position:-1200px -366px;
}
#mapaCR.olomoucky {
    background-position:-1200px -732px;
}
#mapaCR.zlinsky {
    background-position:-1200px -1098px;
}
#mapaCR.moravskoslezsky {
    background-position:-1200px -1464px;
}
#mapaCR-in {
}
#mapaCR img {
    width:100%;
    height:100%;
}
/* KATALOG ---------------------------------------------------- */
.moto #foto {
    height:367px;
    text-align:center;
}
.moto #foto img {
    width:600px;
    height:367px;
}
.auto #foto {
    height:400px;
    text-align:center;
}
.auto #foto div, .auto #foto img {
    width:600px;
    height:400px;
}
.moto #modelovyRok {
    position:absolute;
    visibility:hidden;
}
.moto #modelovyRok {
    background-position:right bottom;
    background-repeat:no-repeat;
    right:199px;
    top:358px;
    width:160px;
    height:109px;
    visibility:visible;
}
.moto.v2011 #modelovyRok {
    background-image:url(moto/model2011.png);
}
.moto.limitovanaEdice #modelovyRok {
    background-image:url(moto/LimitovanaEdice.png);
}
.moto.novinka #modelovyRok {
    background-image:url(moto/novinka.png);
}
#nazevModelu {
    height:33px;
    color:White;
    text-align:center;
    overflow:hidden;
}
#nazevModelu-in { margin: 5px 50px 0px 50px; }
#nazevModelu span.v2008 , #nazevModelu span.v2008, 
#nazevModelu span.v2009 , #nazevModelu span.v2009,
#nazevModelu span.v2010 , #nazevModelu span.v2010, 
#nazevModelu span.v2011 , #nazevModelu span.v2011,
#nazevModelu span.v2012 , #nazevModelu span.v2012 
{
    color:Black;
    background-color:#a59c87;
    padding:0px 1px 0px 1px;
}

.supersport #nazevModelu { background-image:url(moto/menu-supersport.jpg); }
.touring #nazevModelu { background-image:url(moto/menu-touring.jpg); }
.chopper #nazevModelu { background-image:url(moto/menu-chopper.jpg); }
.enduro #nazevModelu { background-image:url(moto/menu-enduro.jpg); }
.scooter #nazevModelu { background-image:url(moto/menu-scooter.jpg); }
.motocross #nazevModelu { background-image:url(moto/menu-motocross.jpg); }

/*
.moto .barvy {
    height:66px;
}
*/
.moto .barvy img {
    width:100px;
}
.auto .barvy {
    position:absolute;
    top:462px;
    left:0px;
    background-image:url(auto/barvy.png);
    background-repeat:no-repeat;
    z-index:10;
}
.auto .barvy-in {
    margin-left:60px;
    margin-top:0px;
}
.auto .barvy a {
    margin:0px;
    padding:0px;
}
.auto .barvy img {
    position:relative;
    width:30px;
    height:30px;
}
.auto .barvy a img.foto {
    display:none;
    position:absolute;
    top:-362px;
    left:200px;
    width:600px;
    height:400px;
    z-index:-1;
}
.auto .barvy a:hover img.foto {
    display:inline;
}
.auto .barvy .c26U img:first-child { background-image:url(auto/barvy/_26U.png); background-repeat:no-repeat; }
.auto .barvy .cZ2S img:first-child { background-image:url(auto/barvy/_Z2S.png); background-repeat:no-repeat; }
.auto .barvy .cZ2T img:first-child { background-image:url(auto/barvy/_Z2T.png); background-repeat:no-repeat; }
.auto .barvy .cZ2U img:first-child { background-image:url(auto/barvy/_Z2U.png); background-repeat:no-repeat; }
.auto .barvy .cZ7T img:first-child { background-image:url(auto/barvy/_Z7T.png); background-repeat:no-repeat; }
.auto .barvy .cZ9T img:first-child { background-image:url(auto/barvy/_Z9T.png); background-repeat:no-repeat; }
.auto .barvy .cZAM img:first-child { background-image:url(auto/barvy/_ZAM.png); background-repeat:no-repeat; }
.auto .barvy .cZCC img:first-child { background-image:url(auto/barvy/_ZCC.png); background-repeat:no-repeat; }
.auto .barvy .cZCD img:first-child { background-image:url(auto/barvy/_ZCD.png); background-repeat:no-repeat; }
.auto .barvy .cZCE img:first-child { background-image:url(auto/barvy/_ZCE.png); background-repeat:no-repeat; }
.auto .barvy .cZCF img:first-child { background-image:url(auto/barvy/_ZCF.png); background-repeat:no-repeat; }
.auto .barvy .cZCG img:first-child { background-image:url(auto/barvy/_ZCG.png); background-repeat:no-repeat; }
.auto .barvy .cZRM img:first-child { background-image:url(auto/barvy/_ZRM.png); background-repeat:no-repeat; }
.auto .barvy .cZCK img:first-child { background-image:url(auto/barvy/_ZCK.png); background-repeat:no-repeat; }
.auto .barvy .cZCW img:first-child { background-image:url(auto/barvy/_ZCW.png); background-repeat:no-repeat; }
.auto .barvy .cZDF img:first-child { background-image:url(auto/barvy/_ZDF.png); background-repeat:no-repeat; }
.auto .barvy .cZDK img:first-child { background-image:url(auto/barvy/_ZDK.png); background-repeat:no-repeat; }
.auto .barvy .cZDL img:first-child { background-image:url(auto/barvy/_ZDL.png); background-repeat:no-repeat; }
.auto .barvy .cZFM img:first-child { background-image:url(auto/barvy/_ZFM.png); background-repeat:no-repeat; }
.auto .barvy .cZFN img:first-child { background-image:url(auto/barvy/_ZFN.png); background-repeat:no-repeat; }
.auto .barvy .cZFS img:first-child { background-image:url(auto/barvy/_ZFS.png); background-repeat:no-repeat; }
.auto .barvy .cZHJ img:first-child { background-image:url(auto/barvy/_ZHJ.png); background-repeat:no-repeat; }
.auto .barvy .cZJ3 img:first-child { background-image:url(auto/barvy/_ZJ3.png); background-repeat:no-repeat; }
.auto .barvy .cZJD img:first-child { background-image:url(auto/barvy/_ZJD.png); background-repeat:no-repeat; }
.auto .barvy .cZJP img:first-child { background-image:url(auto/barvy/_ZJP.png); background-repeat:no-repeat; }
.auto .barvy .cZJR img:first-child { background-image:url(auto/barvy/_ZJR.png); background-repeat:no-repeat; }
.auto .barvy .cZKC img:first-child { background-image:url(auto/barvy/_ZKC.png); background-repeat:no-repeat; }
.auto .barvy .cZKV img:first-child { background-image:url(auto/barvy/_ZKV.png); background-repeat:no-repeat; }
.auto .barvy .cZKW img:first-child { background-image:url(auto/barvy/_ZKW.png); background-repeat:no-repeat; }
.auto .barvy .cZKY img:first-child { background-image:url(auto/barvy/_ZKY.png); background-repeat:no-repeat; }
.auto .barvy .cZKZ img:first-child { background-image:url(auto/barvy/_ZKZ.png); background-repeat:no-repeat; }
.auto .barvy .cZLA img:first-child { background-image:url(auto/barvy/_ZLA.png); background-repeat:no-repeat; }
.auto .barvy .cZLB img:first-child { background-image:url(auto/barvy/_ZLB.png); background-repeat:no-repeat; }
.auto .barvy .cZLC img:first-child { background-image:url(auto/barvy/_ZLC.png); background-repeat:no-repeat; }
.auto .barvy .cZMA img:first-child { background-image:url(auto/barvy/_ZMA.png); background-repeat:no-repeat; }
.auto .barvy .cZNL img:first-child { background-image:url(auto/barvy/_ZNL.png); background-repeat:no-repeat; }
.auto .barvy .cZRK img:first-child { background-image:url(auto/barvy/_ZRK.png); background-repeat:no-repeat; }
.auto .barvy .cZY4 img:first-child { background-image:url(auto/barvy/_ZY4.png); background-repeat:no-repeat; }
.auto .barvy .cZY8 img:first-child { background-image:url(auto/barvy/_ZY8.png); background-repeat:no-repeat; }
.auto .barvy .cZNB img:first-child { background-image:url(auto/barvy/_ZNB.png); background-repeat:no-repeat; }
.auto .barvy .cZMY img:first-child { background-image:url(auto/barvy/_ZMY.png); background-repeat:no-repeat; }
.auto .barvy .cZMV img:first-child { background-image:url(auto/barvy/_ZMV.png); background-repeat:no-repeat; }
.auto .barvy .cZMW img:first-child { background-image:url(auto/barvy/_ZMW.png); background-repeat:no-repeat; }
.auto .barvy .cZNC img:first-child { background-image:url(auto/barvy/_ZNC.png); background-repeat:no-repeat; }
.auto .barvy .cZMU img:first-child { background-image:url(auto/barvy/_ZMU.png); background-repeat:no-repeat; }
.auto .barvy .cZMT img:first-child { background-image:url(auto/barvy/_ZMT.png); background-repeat:no-repeat; }
.auto .barvy .cZSA img:first-child { background-image:url(auto/barvy/_ZSA.png); background-repeat:no-repeat; }
.auto .barvy .cZNZ img:first-child { background-image:url(auto/barvy/_ZNZ.png); background-repeat:no-repeat; }
.auto .barvy .cZRJ img:first-child { background-image:url(auto/barvy/_ZRJ.png); background-repeat:no-repeat; }
.auto .barvy .cZRZ img:first-child { background-image:url(auto/barvy/_ZRZ.png); background-repeat:no-repeat; }
.auto .barvy .cZRL img:first-child { background-image:url(auto/barvy/_ZRL.png); background-repeat:no-repeat; }
.auto .barvy .cZDQ img:first-child { background-image:url(auto/barvy/_ZDQ.png); background-repeat:no-repeat; }
.auto .barvy .cZUC img:first-child { background-image:url(auto/barvy/_ZUC.png); background-repeat:no-repeat; }
.auto .barvy .cZUF img:first-child { background-image:url(auto/barvy/_ZUF.png); background-repeat:no-repeat; }
.auto .barvy .cZUG img:first-child { background-image:url(auto/barvy/_ZUG.png); background-repeat:no-repeat; }
.auto .barvy .cZUM img:first-child { background-image:url(auto/barvy/_ZUM.png); background-repeat:no-repeat; }
.auto .barvy .cZUN img:first-child { background-image:url(auto/barvy/_ZUN.png); background-repeat:no-repeat; }

.cena {
    text-align:right;
    padding: 10px 10px 0px 10px;
    margin-bottom: -23px;
    font-size:1.0em;
    font-weight:bold;
    color:#a59c87;
}
.technickeParametry, .popis {
    margin: 10px 0px 10px 0px;
    padding: 2px;
}
.technickeParametry table {
    border:solid 1px #a59c87;
    width:100%;
}
.technickeParametry tr.alternate {
    background-color:#f4f3f1;
}
.technickeParametry tr:hover.alternate, .technickeParametry tr:hover {
    background-color:#DCD9D4;
}
.fotogalerie img {
    width:200px;
    height:200px;
}
/*
.auto .menuDesign { position:absolute; top:200px; left:100px; width:100px; height:22px; background-image:url(auto/design.png); }
.auto .menuTechnologie { position:absolute; top:310px; left:33px; width:100px; height:22px; background-image:url(auto/technologie.png); }
.auto .menuBezpeci { position:absolute; top:344px; left:90px; width:110px; height:22px; background-image:url(auto/bezpeci.png); }
.auto .menuGalerie { position:absolute; top:378px; left:33px; width:100px; height:22px; background-image:url(auto/galerie.png); }
.auto .menuCenik { position:absolute; top:427px; left:45px; width:154px; height:22px; background-image:url(auto/cenik_a_vybava.png); }
.auto #menuModelu a:hover { background-position: 0px -22px; }
.auto.design .menuDesign,
.auto.technologie .menuTechnologie,
.auto.cenik .menuCenik,
.auto.bezpeci .menuBezpeci,
.auto.technicke_parametry .menuTechnickeParametry { background-position: 0px -22px; }
*/

#menuModelu {
    position:absolute;
    top:500px;
    width:200px;
    left:0px;
}
#menuModelu-in {
    text-align:right;
    position:absolute;
    width:200px;
    bottom:50px;
    left:0px;
}
#menuModelu a {
    display:block;
    padding-right:10px;
    font-weight:bold;
}
#menuModelu a.selected {
    color:White;
}
#menuModelu ul {
    list-style:none;
}
#menuModelu .skupinaMenu {
    padding-top:15px;
}
.design #menuModelu a.design,
.technologie #menuModelu a.technologie,
.bezpeci #menuModelu a.bezpeci,
.cenik_a_vybava #menuModelu a.cenik_a_vybava,
.technicka_specifikace #menuModelu a.technicka_specifikace,
.prislusenstvi #menuModelu a.prislusenstvi,
.testy #menuModelu a.test,
.zkusebni_jizda #menuModelu a.zkusebni_jizda,
.prospekty #menuModelu a.prospekty {
    color:White;
}


#menuSkupiny {
    position:absolute;
    top:500px;
    width:200px;
    right:0px;
}
#menuSkupiny-in {
    position:absolute;
    bottom:15px;
    left:0px;
}
#menuSkupiny a {
    display:block;
    padding-left:10px;
    font-weight:bold;
}
#menuSkupiny ul {
    list-style:none;
}
#menuSkupiny a.selected {
    color:White;
}
/* CENIK ------------------------------------------------------ */
.sloupec50 {
    width:50%;
    float:left;
}
.ceniky table {
	table-layout: fixed;
	width:100%;
	border-collapse:collapse;
	margin-top: 10px;
}
.ceniky td {
	border-top:solid 1px silver;
	border-bottom:solid 1px silver;
}
.cenikNazev {
    font-weight:bold;
}
.cenikPoznamka {
    font-size:0.9em;
}
.cenikVerze {
    font-size:0.9em;
    color:#a59c87;
}
.cenikCena {
    text-align:right;
}
.cenikCena .plnaCena {
    display:block;
    text-decoration:line-through;
    color:#a59c87;
}
.ceniky p {
    text-align:center;
}
.ceniky div.left {
  padding-right:5px;
}
.ceniky div.right {
  padding-left:5px;
}
.ceniky div.katalogPrislusenstvi, .prislusenstvi div.katalogPrislusenstvi {
}
.ceniky .katalogPrislusenstvi div, .prislusenstvi .katalogPrislusenstvi div {
    float:left;
    text-align:center;
    width:198px;
    padding-top:20px;
    padding-bottom:20px;
}
.testy div.clanky, .testy div.clanky {
}
.testy .clanky div, .testy .clanky div {
    float:left;
    text-align:center;
    width:198px;
    padding-top:20px;
    padding-bottom:20px;
}
/* DEALERI ---------------------------------------------------- */
/*
.prodejci table {
	table-layout: fixed;
	border-collapse:collapse;
	font-size:8pt;
	margin-top: 10px;
    width:100%;
}
.prodejci td {
	border-top:solid 1px silver;
	border-bottom:solid 1px silver;
	padding-top: 15px;
	padding-bottom: 15px;
}
*/
.dealer {
	border-bottom:solid 1px silver;
	position:relative;
}
.dealer-in {
	padding: 10px 0px;
}
.dealer .adresa {
    float:left;
    width:33%;
}
.dealer .kontakt {
    float:left;
    width:29%;
}
.dealer .otviraciDoba {
    float:left;
    width:38%;
}
.dealer .otviraciDoba table {
    width:100%;
	border-collapse:collapse;
}
.dealer .predvadeciVozidla {
    font-style:italic;
    margin-top:5px;
    clear:both;
}
.auto .dealer .predvadeciVozidla {
    width:62%;
}
.auto .dealer .predvadeciVozidla p {
    padding-top:0px;
    margin-left:10px;
    color:#8A8270;
}
.dealer .sluzby {
    position:absolute;
    right:0px;
    bottom:10px;
    width:38%;
}
.dealer .sluzby span {
    width:25px;
    display:block;
    float:left;
}
.dealer .telefon {
    margin-top:5px;
}
.dealer table .dny {
    text-align:left;
    width:20%;
    padding-right:5px;
}
.dealer table .hodiny {
    text-align:left;
}
.prodejci td.dny, .prodejci td.hodiny,
.partneri td.dny, .partneri td.hodiny {
	/* border-bottom:solid 1px white !important; */
}
.prodejci .mesto, .prodejci .firma,
.partneri .mesto, .partneri .firma {
	font-weight:bold;
}
.prodejci .info,
.partneri .info {
    padding: 20px 5px;
    text-align:center;
}
.prodejci #kraje,
.partneri #kraje {
    position:absolute;
    left:200px;
    top:250px;
    width:160px;
    height:250px;
}
.prodejci #kraje-in,
.partneri #kraje-in {
    position:absolute;
    left:0px;
    bottom:0px;
    width:100%;
    padding-left:10px;
    padding-bottom:15px;
}
.prodejci #kraje ul,
.partneri #kraje ul {
    padding-left:10px;
}
.prodejci #kraje li,
.partneri #kraje li {
    list-style-type:none;
    list-style-position:outside;
}
.prodejci #kraje li.celaCR,
.partneri #kraje li.celaCR {
    padding-top:1em;
} 
.prodejci.celaCR #kraje li.celaCR,
.prodejci.praha #kraje li.praha,
.prodejci.stredocesky #kraje li.stredocesky,
.prodejci.jihocesky #kraje li.jihocesky,
.prodejci.plzensky #kraje li.plzensky,
.prodejci.karlovarsky #kraje li.karlovarsky,
.prodejci.ustecky #kraje li.ustecky,
.prodejci.liberecky #kraje li.liberecky,
.prodejci.kralovehradecky #kraje li.kralovehradecky,
.prodejci.pardubicky #kraje li.pardubicky,
.prodejci.vysocina #kraje li.vysocina,
.prodejci.jihomoravsky #kraje li.jihomoravsky,
.prodejci.olomoucky #kraje li.olomoucky,
.prodejci.zlinsky #kraje li.zlinsky,
.prodejci.moravskoslezsky #kraje li.moravskoslezsky,

.partneri.celaCR #kraje li.celaCR,
.partneri.praha #kraje li.praha,
.partneri.stredocesky #kraje li.stredocesky,
.partneri.jihocesky #kraje li.jihocesky,
.partneri.plzensky #kraje li.plzensky,
.partneri.karlovarsky #kraje li.karlovarsky,
.partneri.ustecky #kraje li.ustecky,
.partneri.liberecky #kraje li.liberecky,
.partneri.kralovehradecky #kraje li.kralovehradecky,
.partneri.pardubicky #kraje li.pardubicky,
.partneri.vysocina #kraje li.vysocina,
.partneri.jihomoravsky #kraje li.jihomoravsky,
.partneri.olomoucky #kraje li.olomoucky,
.partneri.zlinsky #kraje li.zlinsky,
.partneri.moravskoslezsky #kraje li.moravskoslezsky {
    list-style-type:disc;
    list-style-position:outside;
}
.dealer .firma,
.dealer .ulice,
.dealer .mesto,
.dealer .psc {
    display:block;
}
/* NOVINKY ----------------------------------------------------- */
.katalog div.zpravy {
    position:absolute;
    right:0px;
    top:237px;
    width:200px;
    height:263px;
    font-size:0.8em;
    color:black;
    background-image:url(auto/bg-novinky.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
    text-align:left;
}
.katalog div.zpravy-in {
    margin:10px;
}
.katalog div.zpravy h3 {}
.katalog div.zpravy h3.highPriority a {
    color:Red;
}
.zpravyFotogalerie img {
    padding:5px;
    padding-top:10px;
}
.strankovani {
    position:relative;
}
.strankovani-in {
    padding-top:10px;
    padding-bottom: 5px;
}
.strankovani .previous {
}
.strankovani .next {
    position:absolute;
    top:10;
    right:0;
}
.strankovani a.disabled {
    visibility:hidden;
}
/* TAPETY ----------------------------------------------------- */
div.seznamTapet>div {
    float:left;
    width:200px;
    min-height:240px;
    _height:240px;
    text-align:center;
    padding-bottom:10px;
}
.seznamTapet p {
    padding:5px 20px 10px 20px;
}
/* FORMULARE -------------------------------------------------- */
.formular-in {
    padding-left:0px;
    padding-right:0px;
}
.formular h3 {
    margin-top:10px;
    margin-left:-24px;
    margin-right:-29px;
    padding-left:24px;
    color:Black;
    background-color:#f0f0f0;
}
.formular table {
    border-collapse:collapse;
    border-bottom-style:none;
}
.formular td {
    vertical-align:middle;
    padding-top:1px;
}
.formular table {
	table-layout: fixed;
	margin-top:5px;
	width:100%;
}
.formular .dealer td {
    text-align:center;
}
.formular col.labels {
	width:35%;
    text-align:right;
}
.formular .leasing col.labels {
	width:45%;
}
.formular col.errInfo, .formular .poznamka col.labels, .formular .dealer col.labels {
	width:25px;
}
.formular td.padding, .formular th.padding {
    padding-left:20px;
}
.formular table.prospekty col.col2 {
    width:36%;
}
.formular table.prospekty td {
    vertical-align:top;
}
label {
    padding-right:8px;
    text-align:right;
    display:block;
}
.checkBox label {
    padding-left:8px;
    text-align:left;
    display:inline;
}
.checkBox input {
    vertical-align:middle;
}
.formular input, .formular select, .formular textarea {
    width:97%;
    font-size:1.2em;
    border:solid 1px silver;
}
.formular .checkBox input {
    width:auto;
    border-style:none;
}
.formular input.highlight, .formular select.highlight, .formular textarea.highlight {
    border-color:gray;
}
.formular .tlacitka {
    padding-top:15px;
    text-align:right;
}
.formular .tlacitka input {
    width:120px;
}
.formular .errorSummary {
    color: Red;
    border: solid 1px red;
    padding:5px;
    margin-top:10px;
    background-color: #FFFFC8;
}
/* ------------------------------------------------------------ */
/* TITULNÍ STRÁNKA                                              */
#logoTopRight {
	position:absolute;	
	display:none;
	top:0px;		
	right:0px;
	width:80px;
	height:160px;
}
#content {
	display:none;
	height:450px;
	width:710px;
	background-repeat:no-repeat;
}
#contentImgCover {
	position:absolute;
	top:0px;
	left:0px;	
	z-index:10;
	display:none;
	background-color:#000000;	
	width:710px;
	height:450px;
}
#contentImageAnimation	{
	position:absolute;
	top:0px;
	left:0px;	
	display:none;
	z-index:10;
	overflow:hidden;
	width:710px;
	height:450px;	
}
#contentImg {
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	overflow:hidden;
	width:710px;
	height:450px;
}
#contentNoJavaScript {
	z-index:30;
	overflow:hidden;
	height:450px;
	width:710px;
}
#contentNoJavaScript img {
	display:block;
	overflow:hidden;
	height:450px;
	width:710px;
}
#loadingImg	{
	position:absolute;	
	left:694px;
	top:434px;
	z-index:15;
}
/* ------------------------------------------------------------ */
@media print {
    .pageBreakBefore {
        page-break-before:always !important;
        height:0; line-height:0
    }
    .pageBreakAfter {
        page-break-after:always !important;
        height:0; line-height:0
    }
    a, a:visited, a:active {
        color: black;
    }
    #imageFoto, #imageFoto1, #imageFoto2, #imageFoto3, #lineH, #lineL,
    #menu, #kategorieMenu, #webMenu, #homeMenu, #modelMenu, #modelMenuA, #modelMenuB, #menuSkupiny, #menuModelu,
    #mapaCR, #kraje,
    .ceniky #motto,
    .ceniky .katalogPrislusenstvi,
    .prodejci #motto, .partneri #motto, .testy #motto,
    .fotogalerie,
	.noPrint {
		display:none !important;
	}
    #webPage {
        width:710px !important;
        background-color:Transparent;
    }
    #webPage-in {
        padding-top:100px;
    }
    .ceniky #webPage-in, .prodejci #webPage-in, .partneri #webPage-in {
        padding-top:0px;
    }
    #page {
        background-image:none;
    }
    #page-in {
        margin:0px 0px 0px 0px;
    }
    #nazevModelu {
        color:Black;
        background-image:none;
    }
    #foto img {
        display:inline;
        filter:alpha(opacity:100);
    }
    #info {
        background-image:none !important;
    }
    #info-in {
        padding:0px 0px 0px 0px !important;
    }
    .auto.model #info-in {
        padding-left: 25px !important;
    }
    .sloupec50 {
        width:49.8%;
    }
    .prodejci h3,
    .partneri h3,
    .ceniky h3 {
	    margin-top:25px;
    }
    .ceniky #ceny {
        margin: 50px 0px 30px 0px;
    }
    .ceniky div.left {
      padding-right:10px;
    }
    .ceniky div.right {
      padding-left:10px;
    }
    .prodejci td,
    .partneri td {
	    padding-top: 3px;
	    padding-bottom: 3px;
    }
    .dealer {
        position:relative;
        float:left;
        font-size:6pt;
        width:49.9%;
        height:110px;
        overflow:hidden;
        page-break-inside:avoid;
    }
    .dealer-in {
        padding:3px 0px;
    }
    .dealer .adresa, .dealer .telefon {
        float:none;
        width:50%;
    }
    .dealer .telefon {
        width:100%;
    }
    .dealer .kontakt {
        position:absolute;
        top:4px;
        right:0px;
        float:none;
        width:50%;
    }
    .dealer .otviraciDoba {
        position:absolute;
        bottom:3px;
        right:0px;
        float:none;
        width:50%;
    }
    .auto .dealer .otviraciDoba {
    bottom:23px;
    }
    .dealer .otviraciDoba table {
        width:100%;
        font-size:5pt;
    }
    .dealer .otviraciDoba table td {
        padding-left:0px;
    }
    .dealer .predvadeciVozidla {
        position:absolute;
        bottom:3px;
        left:0px;
        font-size:5pt;
        font-style:italic;
        margin-top:0px;
        width:50%;
    }
    .auto .dealer .predvadeciVozidla {
        display:none;
    }
    .dealer .sluzby {
        position:absolute;
        bottom:3px;
        right:0px;
        font-size:5pt;
        font-style:italic;
        margin-top:0px;
        width:50%;
    }
}
@media screen 
{
    .pageBreakBefore,
    .pageBreakAfter,
    .nadpisTisku,
	.noScreen {
		display:none;
	}
    .auto #nazevModelu {
        display:none;
    }
    .moto #info h2, .info h2 {
        display:none;
    }
    /* DEALERI */
    .auto .dealer .kontakt,
    .auto .dealer .ulice,
    .auto .dealer .psc,
    .auto .dealer .telefon,
    .auto .dealer .otviraciDoba,
    .auto .dealer .predvadeciVozidla
    {
        display:none;    
    }
    .auto .dealer:hover .kontakt,
    .auto .dealer:hover .ulice,
    .auto .dealer:hover .psc,
    .auto .dealer:hover .telefon,
    .auto .dealer:hover .otviraciDoba,
    .auto .dealer:hover .predvadeciVozidla,
    .dealer .predvadeciVozidlo
    {
        display:block;    
    }
}
.noDisplay {
    display:none;
}
