@font-face { font-family: 'AlphaHeadline'; src: url('../../../files/fonts/AlphaHeadline-Regular.eot'); src: url('../../../files/fonts/AlphaHeadline-Regular.eot') format('embedded-opentype'), url('../../../files/fonts/AlphaHeadline-Regular.woff') format('woff'), url('../../../files/fonts/AlphaHeadline-Regular.ttf') format('truetype'), url('../../../files/fonts/AlphaHeadline-Regular.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'AlphaHeadline'; src: url('../../../files/fonts/AlphaHeadline-Bold.eot'); src: url('../../../files/fonts/AlphaHeadline-Bold.eot') format('embedded-opentype'), url('../../../files/fonts/AlphaHeadline-Bold.woff') format('woff'), url('../../../files/fonts/AlphaHeadline-Bold.ttf') format('truetype'), url('../../../files/fonts/AlphaHeadline-Bold.svg') format('svg'); font-weight: bold; font-style: normal; } .Alpha { font-family: 'AlphaHeadline'; } a.AlphaLink { font-family: 'AlphaHeadline'; text-decoration:none; } .noline{ text-decoration:none; border:none; } ::selection { background-color: transparent; } p::selection{ background-color: #3C90CE; } ::-moz-selection{ background-color: transparent; } p::-moz-selection{ background-color: #3C90CE; } div.logoMMC { position: absolute; right: -100px; top: -79px; } div.logoDealer{ position:absolute; bottom:50px; } div.MainMenu { z-index: 21; width: 764px; margin: 0px auto; position: relative; height: 33px; top: 100px; } div.MainMenu table{ height:33px; } td.menu1 { width:245px; background-image:url("../../../files/dealers/images/ui/menu/menu1.png"); background-repeat:no-repeat; } td.menu2 { width:253px; background-image:url("../../../files/dealers/images/ui/menu/menu2.png"); background-repeat:no-repeat; } td.menu3 { width:250px; background-image:url("../../../files/dealers/images/ui/menu/menu3.png"); background-repeat:no-repeat; } td.border { width:3px; background-image:url("../../../files/dealers/images/ui/menu/border.png"); background-repeat:no-repeat; } div.menudrop { opacity: 0; } body.drop div.menudrop, body.dropForm div.menudrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 20; background-color: #FFFAFA; opacity: 0.6; filter: alpha(opacity=60); -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } body.drop.menu1 div.MainMenu td.menu1{ background:none; } body.drop.menu2 div.MainMenu td.menu2{ background:none; } body.drop.menu3 div.MainMenu td.menu3{ background:none; } td.menu1 div.drop{ display:none; } div.itemCarSelect a:active{ outline: none; } body.drop.menu1 div.MainMenu td.menu1 div.drop{ position:absolute; top:-5px; left:0; width:741px; height:562px; display:block; background-image:url("../../../files/dealers/images/ui/menu/menu1dropv2.png"); background-repeat:no-repeat; } div.MainMenu td.menu2 div.drop{ position:absolute; top:-5px; width:255px; height:33px; left:247px; } body.drop.menu2 div.MainMenu td.menu2 div.drop{ position:absolute; top:-5px; width:255px; height:auto; left:247px; } div.MainMenu td.menu2 div.drop div.menu2middle{ display:none; } body.drop.menu2 div.MainMenu td.menu2 div.drop div.menu2top{ width:100%; height:38px; background-image:url("../../../files/dealers/images/ui/menu/menu2droptop.png"); } body.drop.menu2 div.MainMenu td.menu2 div.drop div.menu2middle{ width:100%; display:block; background-image:url("../../../files/dealers/images/ui/menu/menu2dropmiddle.png"); background-repeat:repeat; } body.drop.menu2 td.menu2 div.drop div.menu2bottom{ width:100%; height:8px; background-image:url("../../../files/dealers/images/ui/menu/menu2dropbottom.png"); } div.MainMenu td.menu3 div.drop{ position:absolute; top:-5px; width:250px; height:22px; left:503px; } body.drop.menu3 div.MainMenu td.menu3 div.drop{ position:absolute; top:-5px; width:250px; left:503px; height:auto; } div.MainMenu td.menu3 div.drop div.menu3middle{ display:none; } body.drop.menu3 div.MainMenu td.menu3 div.drop div.menu3top{ width:100%; height:38px; background-image:url("../../../files/dealers/images/ui/menu/menu3droptop.png"); } body.drop.menu3 div.MainMenu td.menu3 div.drop div.menu3middle{ width:100%; display:block; background-image:url("../../../files/dealers/images/ui/menu/menu2dropmiddle.png"); background-repeat:repeat; } body.drop.menu3 div.MainMenu td.menu3 div.drop div.menu3bottom{ width:100%; height:8px; background-image:url("../../../files/dealers/images/ui/menu/menu3dropbottom.png"); } div.MainMenuCarSelect{ margin:55px 0 0 25px; padding-bottom: 3px; } div.MainMenuCarSelect p.nameCategory{ text-transform:uppercase; color:#a7a7a7; padding:0; margin:0; letter-spacing:1px; font-size:11px; font-weight:normal; } div.MainMenuCarSelect p.nameCar{ color:#ffffff; margin:0 0 4px 0; display:block; padding:0; font-size:11px; font-weight:normal; } div.MainMenuCarSelect p.carPrice{ padding:0; margin:0; font-size:11px; color:#5c5c5c; font-weight:normal; } div.itemCarSelect{ float:left; } table.MainMenuListCar.suv{ margin:10px 0 0 0; } table.MainMenuListCar td{ width:128px; height:142px; padding:0 4px 0 10px; border:0; vertical-align:top; } table.MainMenuListCar td img{ padding:0 0 5px 0; border:0; } table.MainMenuListCar td:hover{ background-image:url("../../../files/dealers/images/ui/menu/rollcar.png"); background-position:bottom left; background-repeat:no-repeat; } table.MainMenuListCar td:hover p.carPrice{ color:#e08787; } table.MainMenuListCar td:hover p.nameCar{ } ul.dropmenu{ margin:0; padding:5px 0 0 0; } ul.dropmenu li{ list-style-type:none; text-align:center; padding:7px 5px 7px 5px; font-size:12px; } ul.dropmenu li:hover{ background-image:url("../../../files/dealers/images/ui/menu/rollmenu.png"); background-position:center; background-repeat:no-repeat; } ul.dropmenu a{ letter-spacing:1px; color:#fff; } ul.dropmenu li a:hover{ border-bottom:1px solid #fff; margin-bottom:1px; } td.menuleftspec{ width:10px; background-image:url("../../../files/dealers/images/ui/menu/specleft.png"); background-repeat:no-repeat; } td.menumiddlespec{ background-image:url("../../../files/dealers/images/ui/menu/specmiddle.png"); background-repeat:repeat-x; text-align:center; text-transform:uppercase; } td.menurightspec{ width:10px; background-image:url("../../../files/dealers/images/ui/menu/specright.png"); background-repeat:no-repeat; } table.menuSpec a{ color:#fff; font-size:11px; text-decoration:none; font-weight:normal; padding:0 0 1px 0; letter-spacing:1px; } table.menuSpec a:hover{ border-bottom:1px solid #fff; margin-bottom:1px; } div.menuSpec{ display:none; } div.menuSpec table{ margin-top:5px; height:33px; } body.drop.menu1 div.MainMenu td.menu1 div.menuSpec{ display:block; } body.drop.menu2 div.MainMenu td.menu2 div.menuSpec{ display:block; } body.drop.menu3 div.MainMenu td.menu3 div.menuSpec{ display:block; } #legalbottom{ margin:40px 140px 0 130px; font-size:11px; color:#000; padding-bottom:10px; text-align: justify; } .legalbottom{ margin:40px 140px 0 130px; font-size:11px; color:#000; text-align: justify; } body.graybody #legalbottom{ color:#efefef; } #buttonbottom{ margin:40px 140px 40px 130px; position:relative; text-align:center; font-size:11px; color:#000; } #buttonbottom img { cursor:pointer; } #copyrightsimple{ position:absolute; right:0; bottom:3px; font-size:10px; } body.graybody #copyrightsimple{ color:#efefef; } #carsbottom table{ margin:20px 10px 20px 30px; } #carsbottom table.carlistbottom td a{ font-size:11px; } #carsbottom table.carlistbottom td a span{ font-weight:bold; } div.borderdiv div.title{ margin:-12px auto 0 auto; text-align:center; color:#7f7f7f; font-size:5px; vertical-align:middle; } div.borderdiv div.title span.title{ color:#7f7f7f; padding:0 20px; background-color:#fff; font-size:18px; font-weight:bold; } div.borderdiv a{ color:#3C90CE; font-size:10px; } div.borderdiv a:hover{ color:#ff0000; } div.borderdiv{ position:relative; border:1px solid #d8d8d8; margin:40px 70px 40px 130px; } div.borderdiv div.tl{ position:absolute; left:-1px; top:-1px; background-image:url("../../../files/dealers/images/ui/border/tl.png"); width:8px; height:9px; } div.borderdiv div.tr{ position:absolute; top:-1px; right:-1px; background-image:url("../../../files/dealers/images/ui/border/tr.png"); width:8px; height:9px; } div.borderdiv div.bl{ position:absolute; left:-1px; bottom:-1px; background-image:url("../../../files/dealers/images/ui/border/bl.png"); width:8px; height:9px; } div.borderdiv div.br{ position:absolute; right:-1px; bottom:-1px; background-image:url("../../../files/dealers/images/ui/border/br.png"); width:8px; height:9px; } #carsbottom td.nametype{ color:#7f7f7f; text-transform:uppercase; font-size:10px; padding-bottom:10px; padding-right:10px; } #carsbottom , #creditbottom{ margin:40px 140px 40px 130px; } #configform{ min-height:600px; } div.pinfo{ font-size:13px; font-weight:normal; margin: 3px 0; } div.pinfo p{ margin:3px 0; } div.countersb{ text-align:right; margin: 10px 140px 10px 0; } div.footerlegal{ width:1024px; margin:0 auto; } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 10px 4px; margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; *margin-left: .3em; } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; } .btn:active, .btn.active { background-color: #cccccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #e6e6e6; background-color: #d9d9d9 \9; outline: 0; } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; background-color: #e6e6e6; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { padding: 5px 9px; font-size: 11px; line-height: 16px; } .btn-small [class^="icon-"] { margin-top: -1px; } .btn-mini { padding: 2px 6px; font-size: 11px; line-height: 14px; } .btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #ffffff; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { background-color: #0074cc; background-image: -moz-linear-gradient(top, #0088cc, #0055cc); background-image: -ms-linear-gradient(top, #0088cc, #0055cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); background-image: -o-linear-gradient(top, #0088cc, #0055cc); background-image: linear-gradient(top, #0088cc, #0055cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); border-color: #0055cc #0055cc #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #0055cc; } .btn-primary:active, .btn-primary.active { background-color: #004099 \9; } .btn-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; } .btn-warning:active, .btn-warning.active { background-color: #c67605 \9; } .btn-danger { background-color: #da4f49; background-image: -moz-linear-gradient(top, #dc4142, #d20808); background-image: -ms-linear-gradient(top, #dc4142, #d20808); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc4142), to(#d20808)); background-image: -webkit-linear-gradient(top, #dc4142, #d20808); background-image: -o-linear-gradient(top, #dc4142, #d20808); background-image: linear-gradient(top, #dc4142, #d20808); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc4142', endColorstr='#d20808', GradientType=0); border-color: #d20808 #d20808 #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #d20808; } .btn-danger:active, .btn-danger.active { background-color: #942a25 \9; } .btn-success { background-color: #5bb75b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(top, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; } .btn-success:active, .btn-success.active { background-color: #408140 \9; } .btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { background-color: #414141; background-image: -moz-linear-gradient(top, #444444, #000000); background-image: -ms-linear-gradient(top, #444444, #000000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#000000)); background-image: -webkit-linear-gradient(top, #444444, #000000); background-image: -o-linear-gradient(top, #444444, #000000); background-image: linear-gradient(top, #444444, #000000); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000', GradientType=0); border-color: #000000 #000000 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #000000; } .btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; } div.infoblock{ position:absolute; bottom:50px; left:250px; } div.phonesite a{ color: #5094C3; text-decoration: underline; } div.phonesite a:hover{ color: #ff0000; } div.phonesite{ font-size:22px; } div.fastlink{ margin-top:5px; } div.fastlink a{ font-size:14px; color: #5094C3; text-decoration: underline; } div.fastlink a:hover{ color: #ff0000; } div.callback{ position: absolute; position: fixed; top: 500px; right: 0px; width:60px; height:105px; background-image:url('../../../files/dealers/images/ui/callbackgray.png'); background-repeat:no-repeat; } div.callback a{ padding: 0px 0px 110px 70px; text-decoration:none; border:none; } div.callback:hover{ cursor:pointer; background-image:url('../../../files/dealers/images/ui/callback.png'); } div.callback_2{ position: absolute; top: -10px; right: -140px; width: 109px; height: 64px; background-image:url('../../../files/dealers/images/ui/phone_gray.png'); background-repeat:no-repeat; } div.callback_2 a{ padding: 0px 0px 64px 109px; text-decoration:none; border:none; } div.callback_2:hover{ cursor:pointer; background-image:url('../../../files/dealers/images/ui/phone_red.png'); } p.openDown span{ color:#5094C3; border-bottom:1px dashed #5094C3; cursor:pointer; font-size:12px; } div.textDown{ display:none; } td.icon-testdrive div{ width:145px; height:28px; background-color: #DF1C24; float:left; font-family: 'AlphaHeadline'; padding: 15px 60px 0 0; margin:0 10px 10px 0; font-size:12px; color:#fff; background-repeat:no-repeat; background-position:right; text-align:center; border-radius:5px; } td.icon-testdrive div:hover{ background-color: #B71725; } td.icon-testdrive div:hover span { text-decoration:underline; } #banner-div{ display:none; background-repeat:no-repeat; position:fixed; top:45px; left:50%; z-index:21; border-radius:5px; } body.dropForm #banner-div{ display:block; } #banner-close-button{ position:absolute; top:0px; right:0px; cursor:pointer; }