@font-face { font-family: 'AlphaHeadline'; font-weight: normal; font-style: normal; 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-face { font-family: 'AlphaHeadline'; font-weight: bold; font-style: normal; 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'); } .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; top: -79px; right: -100px; } div.logoDealer { position: absolute; bottom: 50px; } div.MainMenu { position: relative; z-index: 21; top: 100px; width: 764px; height: 33px; margin: 0 auto; } 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; z-index: 20; top: 0; right: 0; bottom: 0; left: 0; -webkit-transition: opacity .15s linear; -moz-transition: opacity .15s linear; -ms-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; opacity: .6; background-color: #fffafa; filter: alpha(opacity=60); } 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; display: block; width: 741px; height: 562px; background-image: url('../../../files/dealers/images/ui/menu/menu1dropv2.png'); background-repeat: no-repeat; } div.MainMenu td.menu2 div.drop { position: absolute; top: -5px; left: 247px; width: 255px; height: 33px; } body.drop.menu2 div.MainMenu td.menu2 div.drop { position: absolute; top: -5px; left: 247px; width: 255px; height: auto; } 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 { display: block; width: 100%; 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; left: 503px; width: 250px; height: 22px; } body.drop.menu3 div.MainMenu td.menu3 div.drop { position: absolute; top: -5px; left: 503px; width: 250px; 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 { display: block; width: 100%; 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 { font-size: 11px; font-weight: normal; margin: 0; padding: 0; letter-spacing: 1px; text-transform: uppercase; color: #a7a7a7; } div.MainMenuCarSelect p.nameCar { font-size: 11px; font-weight: normal; display: block; margin: 0 0 4px 0; padding: 0; color: #fff; } div.MainMenuCarSelect p.carPrice { font-size: 11px; font-weight: normal; margin: 0; padding: 0; color: #5c5c5c; } div.itemCarSelect { float: left; } table.MainMenuListCar.suv { margin: 10px 0 0 0; } table.MainMenuListCar td { width: 128px; height: 142px; padding: 0 4px 0 10px; vertical-align: top; border: 0; } 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-repeat: no-repeat; background-position: bottom left; } table.MainMenuListCar td:hover p.carPrice { color: #e08787; } ul.dropmenu { margin: 0; padding: 5px 0 0 0; } ul.dropmenu li { font-size: 12px; padding: 7px 5px 7px 5px; list-style-type: none; text-align: center; } ul.dropmenu li:hover { background-image: url('../../../files/dealers/images/ui/menu/rollmenu.png'); background-repeat: no-repeat; background-position: center; } ul.dropmenu a { letter-spacing: 1px; color: #fff; } ul.dropmenu li a:hover { margin-bottom: 1px; border-bottom: 1px solid #fff; } td.menuleftspec { width: 10px; background-image: url('../../../files/dealers/images/ui/menu/specleft.png'); background-repeat: no-repeat; } td.menumiddlespec { text-align: center; text-transform: uppercase; background-image: url('../../../files/dealers/images/ui/menu/specmiddle.png'); background-repeat: repeat-x; } td.menurightspec { width: 10px; background-image: url('../../../files/dealers/images/ui/menu/specright.png'); background-repeat: no-repeat; } table.menuSpec a { font-size: 11px; font-weight: normal; padding: 0 0 1px 0; text-decoration: none; letter-spacing: 1px; color: #fff; } table.menuSpec a:hover { margin-bottom: 1px; border-bottom: 1px solid #fff; } div.menuSpec { display: none; } div.menuSpec table { height: 33px; margin-top: 5px; } 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 { font-size: 11px; margin: 40px 140px 0 130px; padding-bottom: 10px; text-align: justify; color: #000; } .legalbottom { font-size: 11px; margin: 40px 140px 0 130px; text-align: justify; color: #000; } body.graybody #legalbottom { color: #efefef; } #buttonbottom { font-size: 11px; position: relative; margin: 40px 140px 40px 130px; text-align: center; color: #000; } #buttonbottom img { cursor: pointer; } #copyrightsimple { font-size: 10px; position: absolute; right: 0; bottom: 3px; } 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; } table.credit-links a { font-size: 11px; color: #3c90ce; } table.credit-links a:hover { color: #f00; } body.graybody #carsbottom { display: none; } div.borderdiv div.title { font-size: 5px; margin: -12px auto 0 auto; text-align: center; vertical-align: middle; color: #7f7f7f; } div.borderdiv div.title span.title { font-size: 18px; font-weight: bold; padding: 0 20px; color: #7f7f7f; background-color: #fff; } div.borderdiv a { font-size: 10px; color: #3c90ce; } div.borderdiv a:hover { color: #f00; } div.borderdiv { position: relative; margin: 40px 70px 40px 130px; border: 1px solid #d8d8d8; } div.borderdiv.topdiv { width: 824px; margin: 40px 0 40px 0; } div.borderdiv div.tl { position: absolute; top: -1px; left: -1px; width: 8px; height: 9px; background-image: url('../../../files/dealers/images/ui/border/tl.png'); } div.borderdiv div.tr { position: absolute; top: -1px; right: -1px; width: 8px; height: 9px; background-image: url('../../../files/dealers/images/ui/border/tr.png'); } div.borderdiv div.bl { position: absolute; bottom: -1px; left: -1px; width: 8px; height: 9px; background-image: url('../../../files/dealers/images/ui/border/bl.png'); } div.borderdiv div.br { position: absolute; right: -1px; bottom: -1px; width: 8px; height: 9px; background-image: url('../../../files/dealers/images/ui/border/br.png'); } #carsbottom td.nametype { font-size: 10px; padding-right: 10px; padding-bottom: 10px; text-transform: uppercase; color: #7f7f7f; } #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 { margin: 10px 140px 10px 0; text-align: right; } div.footerlegal { width: 1024px; margin: 0 auto; } .btn { font-size: 13px; line-height: 18px; display: inline-block; margin-bottom: 0; padding: 4px 10px 4px; cursor: pointer; text-align: center; vertical-align: middle; color: #333; border: 1px solid #ccc; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -ms-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(top, #fff, #e6e6e6); background-repeat: repeat-x; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); text-shadow: 0 1px 1px rgba(255, 255, 255, .75); *display: inline; /* IE7 inline-block hack */ *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *margin-left: .3em; } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; } .btn:active, .btn.active { background-color: #ccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover { -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -ms-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear; text-decoration: none; color: #333; background-color: #e6e6e6; background-position: 0 -15px; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { outline: 0; background-color: #e6e6e6; background-color: #d9d9d9 \9; background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05); } .btn.disabled, .btn[disabled] { cursor: default; opacity: .65; background-color: #e6e6e6; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; filter: alpha(opacity=65); } .btn-large { font-size: 15px; line-height: normal; padding: 9px 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-large [class^='icon-'] { margin-top: 1px; } .btn-small { font-size: 11px; line-height: 16px; padding: 5px 9px; } .btn-small [class^='icon-'] { margin-top: -1px; } .btn-mini { font-size: 11px; line-height: 14px; padding: 2px 6px; } .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 { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, .75); } .btn-primary { border-color: #05c #05c #003580; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); background-color: #0074cc; background-image: -moz-linear-gradient(top, #08c, #05c); background-image: -ms-linear-gradient(top, #08c, #05c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#05c)); background-image: -webkit-linear-gradient(top, #08c, #05c); background-image: -o-linear-gradient(top, #08c, #05c); background-image: linear-gradient(top, #08c, #05c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #05c; } .btn-primary:active, .btn-primary.active { background-color: #004099 \9; } .btn-warning { border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); 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); 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 { border-color: #d20808 #d20808 #802420; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); 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); 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 { border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); 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); 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 { border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); 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); 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 { border-color: #000 #000 #000; border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25); background-color: #414141; background-image: -moz-linear-gradient(top, #444, #000); background-image: -ms-linear-gradient(top, #444, #000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#000)); background-image: -webkit-linear-gradient(top, #444, #000); background-image: -o-linear-gradient(top, #444, #000); background-image: linear-gradient(top, #444, #000); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #000; } .btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; } div.infoblock { position: absolute; bottom: 50px; left: 250px; } div.phonesite a { text-decoration: underline; color: #5094c3; } div.phonesite a:hover { color: #f00; } div.phonesite { font-size: 22px; } div.fastlink { margin-top: 5px; } div.fastlink a { font-size: 14px; text-decoration: underline; color: #5094c3; } div.fastlink a:hover { color: #f00; } div.callback { position: absolute; position: fixed; top: 500px; right: 0; width: 60px; height: 105px; background-image: url('../../../files/dealers/images/ui/callbackgray.png'); background-repeat: no-repeat; } div.callback a { padding: 0 0 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: 0 0 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 { font-size: 12px; cursor: pointer; color: #5094c3; border-bottom: 1px dashed #5094c3; } div.textDown { display: none; } td.icon-testdrive div { font-family: 'AlphaHeadline'; font-size: 12px; float: left; width: 145px; height: 28px; margin: 0 10px 10px 0; padding: 15px 60px 0 0; text-align: center; color: #fff; border-radius: 5px; background-color: #df1c24; background-repeat: no-repeat; background-position: right; } td.icon-testdrive div:hover { background-color: #b71725; } td.icon-testdrive div:hover span { text-decoration: underline; } #banner-div { position: fixed; z-index: 21; top: 100px; left: 50%; display: none; border-radius: 5px; background-repeat: no-repeat; } body.dropForm #banner-div { display: block; } #banner-close-button { position: absolute; top: 0; right: 0; cursor: pointer; } div.like-buttons { margin: 5px 0; } div.like-buttons a { border-bottom: none; } #bannerlogo2 { position: fixed; z-index: 21; top: 45px; left: 50%; display: none; background-repeat: no-repeat; } body.dropForm #bannerlogo2 { display: block; } #bannerbutons { position: absolute; bottom: 10px; left: 30px; } #bannerclose { position: absolute; top: 10px; right: 10px; cursor: pointer; } table.cooltable td { border-bottom: 1px solid #ccc; } table.cooltable tr:nth-child(2n) { background: #eee; /* Цвет фона */ } table.cooltable tr:nth-child(1) { background: #ddd; /* Цвет фона */ } div.social-buttons { margin: 5px 0; } div.social-buttons a { border-bottom: none; } .text_gallery { overflow: hidden; margin: 0; padding: 0; list-style: none; } .text_gallery li { float: left; margin-right: 10px; margin-bottom: 10px; } .carcontent .text_gallery img { width: 180px; } table.billtable { margin: 0 30px; } table.billtable td { padding: 5px; vertical-align: middle; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } table.billtable td:last-child { border-right: 0; } table.billtable tr:first-child td { border-top: 1px solid #ccc; } /* формы обратной связи */ #formfields { width: 470px; margin: 0 auto; margin-left: 140px; padding: 10px 0 30px 0; text-align: center; } #formfields h2 { font-size: 16px; width: auto !important; margin: 20px 0 0 0; color: #7f7f7f; } .contentNews #formfields, .carcontent #formfields { margin-left: auto; } span.carselect { font-size: 11px; text-align: center; } #legalform { width: 430px; margin: 0 auto; } #legalform p { font-family: Verdana, Arial !important; font-size: 10px !important; text-align: justify; } span.checkbox { display: block; float: left; width: 23px; height: 23px; margin: 5px 10px 0 0; cursor: pointer; background-image: url('../../../files/dealers/images/ui/_off.jpg'); background-repeat: no-repeat; background-position: 0 0; } span.checkbox.active { background-image: url('../../../files/dealers/images/ui/_on.jpg'); } #sendform { font-size: 14px; line-height: 25px; display: inline-block; width: 136px; height: 26px; margin: 20px auto 0 auto; cursor: pointer; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-image: url('../../../files/dealers/images/ui/sendform.png'); background-repeat: repeat-x; background-position: 0 0; -khtml-border-radius: 4px; } #messageform { font-size: 15px; margin: 20px 0; } #messageform span.errormessage { color: #f00; } #messageform span.okmessage { color: #1a2; } #sendform:active { background-image: url('../../../files/dealers/images/ui/sendforma.png'); } #configform td.carselection { height: 80px; text-align: center; vertical-align: middle; } #formfields td.carselection { height: 90px; text-align: center; vertical-align: middle; } #formfields ul.chzn-results { text-align: left; } td.carselection span.carselect { color: #717171; } td.carselection.active span.carselect { color: #f00; } td.carselection { cursor: pointer; } td.carselectbg { background-image: url('../../../files/distributor/images/auto/mini/nocar.png'); background-repeat: no-repeat; background-position: 5px 25px; } div.divcarselection { float: left; width: 105px; height: 35px; padding-top: 10px; cursor: pointer; text-align: center; } div.divcarselection span.carselect { color: #717171; } div.divcarselection.active span.carselect { color: #f00; } textarea.textareaform { font-family: Verdana, Arial; font-size: 12px; overflow: auto; width: 394px; height: 110px; padding: 5px; resize: none; color: #7f7f7f; border: none; outline: none; background-image: url('../../../files/dealers/images/ui/textareaform.png'); background-repeat: no-repeat; background-position: 0 0; } input.inputform { font-family: Verdana, Arial; font-size: 12px; line-height: 23px; width: 394px; height: 23px; padding: 0 5px 0 5px; text-align: center; color: #7f7f7f; border: none; outline: none; background-image: url('../../../files/dealers/images/ui/inputform.png'); background-repeat: no-repeat; background-position: 0 0; } input.inputform.mini { width: 156px; background-image: url('../../../files/dealers/images/ui/inputformmini.png'); } input.inputform.disabled { color: #ccc; } textarea.textareaform.disabled { color: #ccc; }