html
{
height: 100%;
}
body
{
font-family: Verdana, Arial;
font-size: 10px;
position: relative;
height: 100%;
margin: 0;
padding: 0;
background-color: #fff;
}
div.row
{
position: relative;
top: 120px;
width: 1024px;
margin: 0 auto;
}
table.content
{
font-size: 11px;
width: 100%;
}
table.content td
{
vertical-align: top;
}
td.innerpadding
{
width: 130px;
}
td.innersmallpadding
{
width: 90px;
}
div.letter
{
display: inline-block;
width: 48px;
height: 24px;
padding: 5px 0 0 0;
cursor: pointer;
text-align: center;
text-transform: uppercase;
color: #787878;
background-image: url('../../../files/dealers/images/ui/letter.png');
background-repeat: no-repeat;
}
div.letter.active
{
color: #b8b8b8;
background-image: url('../../../files/dealers/images/ui/lettera.png');
}
div.lettercity
{
display: none;
padding: 5px 0;
}
div.lettercity a
{
font-size: 12px;
display: block;
padding-bottom: 2px;
text-decoration: underline;
color: #5094c3;
}
div.lettercity a:hover
{
color: #f00;
}
td.innerimagemenu
{
height: 360px;
}
td.innernoimagemenu
{
padding: 30px 0 30px 0;
}
td.innertext
{
width: 650px;
padding: 0 20px 0 0;
}
td.innermenu
{
padding-top: 100px;
}
div.secondmenu.fotogallery
{
position: absolute;
z-index: 999;
top: 140px;
left: 130px;
width: 160px;
margin: 0;
padding: 0;
list-style-type: none;
background-color: transparent;
}
div.secondmenu
{
margin: 0;
padding: 0;
}
div.secondmenu.menuimage
{
width: 200px;
margin: 30px 0 0 0;
}
div.secondmenu.gallery
{
width: 160px;
}
div.secondmenu div.text a
{
padding: 0 0 1px 0;
color: #fff;
}
div.secondmenu div.text a:hover
{
margin-bottom: 1px;
border-bottom: 1px solid #fff;
}
div.secondmenu div.border
{
height: 1px;
background-image: url('../../../files/dealers/images/ui/innermenu/border.png');
background-repeat: repeat-x;
}
div.secondmenu div.text
{
font-size: 12px;
padding: 8px 0 9px 15px;
background-image: url('../../../files/dealers/images/ui/innermenu/menu.png');
background-repeat: repeat;
}
div.secondmenu div.text:hover
{
background-image: url('../../../files/dealers/images/ui/innermenu/hover.png');
}
div.secondmenu div.text.active
{
background-image: url('../../../files/dealers/images/ui/innermenu/active.png');
}
div.secondmenu div.text.first
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cmenu.png');
background-position: 0 0;
}
div.secondmenu div.text.first:hover
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/chover.png');
background-position: 0 0;
}
div.secondmenu div.text.active.first
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cactive.png');
background-position: 0 0;
}
div.secondmenu div.text.last
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cmenu.png');
background-position: 0 100%;
}
div.secondmenu div.text.last:hover
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/chover.png');
background-position: 0 100%;
}
div.secondmenu div.text.active.last
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cactive.png');
background-position: 0 100%;
}
div.secondmenu.menuimage div.text.first
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cmenu200.png');
background-position: 0 0;
}
div.secondmenu.menuimage div.text.first:hover
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/chover200.png');
background-position: 0 0;
}
div.secondmenu.menuimage div.text.active.first
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cactive200.png');
background-position: 0 0;
}
div.secondmenu.menuimage div.text.last
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cmenu200.png');
background-position: 0 100%;
}
div.secondmenu.menuimage div.text.last:hover
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/chover200.png');
background-position: 0 100%;
}
div.secondmenu.menuimage div.text.active.last
{
font-size: 12px;
background-image: url('../../../files/dealers/images/ui/innermenu/cactive200.png');
background-position: 0 100%;
}
p.spech2
{
font-size: 22px;
width: 750px;
margin: -20px 0 20px 0;
letter-spacing: -1px;
color: #7f7f7f;
}
p.titlespec
{
margin: 0;
}
p.titlespec a
{
font-size: 14px;
}
p.specdate
{
font-weight: bold;
margin: 40px 0 0 0;
}
p.headtext
{
margin: 5px;
color: #9a9a9a;
}
h1
{
font-size: 33px;
width: 750px;
}
h2
{
font-size: 20px;
width: 750px;
}
h2.cityname
{
clear: left;
width: 500px;
}
h2.citydealers
{
margin: 0;
padding: 20px 0 20px 0;
}
h3
{
font-size: 14px;
/*width:750px;*/
}
.center
{
text-align: center;
}
div.contenttext,
div.contentcontact
{
font-size: 12px;
width: 754px;
}
#YMapsID
{
margin: 10px 0 40px 0;
}
div.speclist
{
width: 750px;
}
div.speclist p
{
text-align: center;
}
div.contenttext h2
{
margin: 13px 30px 13px 30px;
}
#letters
{
padding-top: 20px;
}
#letters.fixed
{
position: fixed;
top: 0;
width: 110px;
}
div.contenttext p
{
margin: 10px 30px 10px 30px;
}
div.contenttext ul
{
margin: 10px 30px 10px 30px;
}
div.contentcontact
{
margin: 10px 30px 10px 40px;
}
p.newsyear
{
font-size: 25px;
margin: -20px 0 0 0;
padding: 0 0 30px 0;
color: #7f7f7f;
}
td.NewsList
{
padding: 0 0 0 70px;
}
table#switchnews
{
width: 100%;
height: 100px;
}
table#switchnews td
{
vertical-align: middle;
}
a#leftnews
{
font-size: 13px;
margin-left: 30px;
padding-bottom: 5px;
padding-left: 23px;
text-decoration: none;
color: #000;
background-image: url('../../../files/dealers/images/ui/toparrow.png');
background-repeat: no-repeat;
background-position: 0 0;
}
a#rightnews
{
font-size: 13px;
margin-right: 30px;
padding-right: 23px;
padding-bottom: 5px;
text-decoration: none;
color: #000;
background-image: url('../../../files/dealers/images/ui/bottomarrow.png');
background-repeat: no-repeat;
background-position: 100% 0;
}
p.NewsData
{
font-size: 11px;
margin: 0;
padding: 0;
color: #7f7f7f;
}
p.newsdate
{
font-size: 18px;
margin: -20px 0 0 0;
padding: 0 0 30px 0;
color: #7f7f7f;
}
p.NewsTitle
{
font-size: 12px;
margin: 0;
padding: 5px 0 30px 20px;
color: #000;
}
p.NewsTitleSmall
{
font-size: 12px;
margin: 0;
padding: 5px 0 30px 10px;
color: #000;
}
#newsbutton
{
display: inline-block;
margin-bottom: 30px;
padding: 10px 25px;
background-color: #7f7f7f;
}
#newsbutton:hover
{
background-color: #333;
}
#newsbutton a
{
font-size: 12px;
text-decoration: none;
color: #fff;
}
h3 a,
p a,
td.contentNews a
{
text-decoration: underline;
color: #5094c3;
}
h3 a:hover,
p a:hover,
td.contentNews a:hover
{
color: #f00;
}
td.contentNews
{
width: 650px;
padding-right: 30px;
}
td.contentNews p
{
padding: 5px 30px 5px 0;
}
div.spectext
{
width: 750px;
}
#dealerslistcity
{
margin: 0 15px 30px 40px;
padding: 0;
}
#dealerslistcity div.fltitem
{
float: left;
width: 300px;
min-height: 120px;
margin: 0 40px 0 0;
}
#dealerslistcity div h3
{
font-size: 15px;
width: 300px;
}
#configform
{
padding: 0 0;
}
#configform h3
{
font-size: 16px;
font-weight: bold;
margin: 20px 0 5px 0;
letter-spacing: -1px;
color: #444;
}
#configform h4
{
font-size: 12px;
font-weight: normal;
margin: 10px 0 5px 0;
letter-spacing: -1px;
}
div.galleryfoto
{
position: relative;
width: 985px;
height: 560px;
margin: 0 0 15px 39px;
background-repeat: no-repeat;
}
div.galleryvideo
{
margin: 50px 0 0 340px;
}
div.galleryvideo p
{
font-size: 12px;
margin: 10px 0;
color: #fff;
}
div.fotonormaltext
{
font-size: 12px;
margin-left: 130px;
color: #fff;
}
div.fotonormaltext p
{
font-size: 12px;
margin: 10px 0;
color: #fff;
}
div.galleryfoto img.itemfoto
{
position: absolute;
left: 0;
border-radius: 5px;
}
div.brgallery
{
display: inline-block;
width: 100%;
height: 30px;
}
div.prevfoto
{
position: absolute;
top: 20px;
left: 100px;
display: none;
width: 75px;
height: 66px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/catalog/prevgallery.png');
}
div.nextfoto
{
position: absolute;
top: 470px;
left: 100px;
display: none;
width: 75px;
height: 66px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/catalog/nextgallery.png');
}
div.topfoto
{
position: absolute;
top: 100px;
left: 100px;
display: none;
width: 75px;
height: 66px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/catalog/topgallery.png');
}
#navfoto
{
position: absolute;
left: 340px;
display: none;
width: 300px;
height: 560px;
}
#navfoto:hover div.nextfoto
{
display: block;
}
#navfoto:hover div.topfoto
{
display: block;
}
#navfoto:hover div.prevfoto
{
display: block;
}
div.cornderound
{
display: inline-block;
width: 824px;
height: 380px;
}
p.titlecargallery
{
font-size: 33px;
font-weight: bold;
margin: 20px 0 0 130px;
padding: 0;
color: black;
color: #fff;
LETTER-SPACING: -1px;
}
div.galleryvideo p.gallerynamecar,
p.gallerynamecar
{
font-size: 19px;
font-weight: normal;
margin: 0 0 15px 130px;
padding: 0;
color: black;
color: #aaa;
LETTER-SPACING: -1px;
}
p.gallerynamecar a
{
text-decoration: none;
color: #777;
border-bottom: 1px dashed #777;
}
a.linkpage
{
display: block;
height: 3px;
}
div#configform div.button
{
font-size: 13px;
display: inline-block;
zoom: 1;
margin-right: 3px;
padding: 5px 5px;
cursor: pointer;
text-align: center;
color: #707171;
background-image: url('../../../files/dealers/images/ui/config/button.png');
background-repeat: repeat-x;
background-position: 0 50%;
*display: inline;
}
div#configform div.button.active
{
color: #b4b4b4;
background-image: url('../../../files/dealers/images/ui/config/buttona.png');
}
div.buttonstyle
{
font-size: 13px;
display: inline-block;
zoom: 1;
margin-right: 3px;
padding: 5px 5px;
cursor: pointer;
text-align: center;
color: #707171;
background-image: url('../../../files/dealers/images/ui/config/button.png');
background-repeat: repeat-x;
background-position: 0 50%;
*display: inline;
}
div.buttonstyle.active
{
color: #b4b4b4;
background-image: url('../../../files/dealers/images/ui/config/buttona.png');
}
#result
{
margin: 20px 0;
}
div.divstep2,
div.divstep3,
div.divstep4,
div.divstep5,
div.colorstep
{
display: none;
}
div.divstep2.active,
div.divstep3.active,
div.divstep4.active,
div.divstep5.active,
div.colorstep.active
{
display: block;
}
div#step2,
div#step1
{
margin-top: 40px;
}
div#stepzakaz.invisible
{
display: none;
}
div#step2,
div#step3,
div#step4,
div#step5,
div#view360
{
display: none;
}
div#step4
{
position: relative;
}
a#tablecomplset
{
position: absolute;
top: 8px;
right: 10px;
cursor: pointer;
text-decoration: underline;
color: #388fcd;
}
#step1
{
position: relative;
}
#stepzakazoffset
{
position: absolute;
top: 30px;
right: -140px;
width: 120px;
}
#stepzakaz.fixed
{
position: fixed !important;
top: 20px;
}
#stepzakaz
{
width: 120px;
padding: 0 0;
text-align: center;
background-color: #ed2628;
background-image: url('../../../files/dealers/images/ui/config/zakaz.png');
background-repeat: repeat-x;
background-position: 0 100%;
}
#stepzakaz h3
{
font-size: 14px;
margin: 0;
padding: 15px 0 15px 0;
letter-spacing: 0;
color: #fff;
}
#steptop
{
width: 120px;
height: 5px;
background-image: url('../../../files/dealers/images/ui/config/zakaztop.png');
background-repeat: no-repeat;
background-position: 0 0;
}
#stepbottom
{
width: 120px;
height: 5px;
background-image: url('../../../files/dealers/images/ui/config/zakazbottom.png');
background-repeat: no-repeat;
background-position: 0 0;
}
#datatosend
{
position: relative;
z-index: 20;
}
#stepzakaz h4
{
font-size: 12px;
font-weight: bold;
margin: 15px 0 0 0;
padding: 0;
letter-spacing: 0;
color: #681011;
}
#stepzakaz p
{
margin: 0;
padding: 0 5px;
color: #fff;
}
#stepzakaz div.borderzakaz
{
height: 3px;
margin: 0;
padding: 0;
background-image: url('../../../files/dealers/images/ui/config/border.png');
}
p#config-price
{
font-size: 15px;
font-weight: bold;
}
#config-send
{
display: inline-block;
width: 96px;
height: 26px;
margin: 15px 0;
padding: 0;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/config/send.png');
background-repeat: no-repeat;
background-position: 0 0;
}
#config-send-credit
{
display: inline-block;
width: 96px;
height: 36px;
margin: 0 0 15px 0;
padding: 0;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/config/creditc.png');
background-repeat: no-repeat;
background-position: 0 0;
}
#config-send:hover
{
background-image: url('../../../files/dealers/images/ui/config/senda.png');
}
#step5 div.button.linelist
{
width: 165px;
margin-bottom: 3px;
padding: 5px 10px;
}
#stepColor div.button.linecolor
{
position: relative;
width: 243px;
margin-bottom: 3px;
padding: 7px 0;
vertical-align: middle;
border: 1px solid #fff;
}
div.colorcar
{
position: absolute;
bottom: 0;
height: 3px;
}
div.optionAcs
{
margin: 0 0 5px 0;
padding-left: 20px;
}
div.optionAcs span.name
{
font-size: 12px;
padding-left: 10px;
color: #000;
}
div.optionAcs span.price
{
font-size: 12px;
padding-left: 20px;
color: #979797;
}
div.optionAcs i,
div.optionAcs b
{
font-size: 12px;
font-style: normal;
display: inline-block;
width: 15px;
height: 15px;
cursor: pointer;
text-align: center;
color: #000;
background-image: url('../../../files/dealers/images/ui/config/option.png');
background-repeat: no-repeat;
background-position: 0 0;
}
div.optionAcs i:active,
div.optionAcs b:active
{
color: #fff;
background-image: url('../../../files/dealers/images/ui/config/optiona.png');
}
div.optionAcs i
{
display: inline-block;
}
div.optionAcs.active i
{
display: none;
}
div.optionAcs b
{
display: none;
}
div.optionAcs.active b
{
display: inline-block;
}
div.options
{
display: none;
margin-top: 20px;
}
div.options.active
{
display: block;
}
p.showstep5
{
font-size: 11px;
display: none;
margin: 20px 0;
padding: 0;
color: #000;
}
p.showstep5 span.clearacs
{
cursor: pointer;
text-decoration: underline;
color: #388fcd;
}
#stepzakaz p#config-acs
{
margin-bottom: 15px;
}
#view360
{
overflow: hidden;
width: 715px;
height: 440px;
margin: 0 auto;
cursor: url('../../../files/dealers/images/ui/hand.cur'), pointer;
}
#zakazform
{
display: none;
}
#advancedinfo
{
text-align: center;
}
#zakaz-img
{
margin: -100px 0;
}
#zakazform #advancedinfo h2
{
font-size: 25px;
font-weight: normal;
margin: 0 0 20px 0;
color: #818181;
}
#zakazform #advancedinfo h3
{
font-size: 18px;
font-weight: bold;
margin: 15px 0 5px 0;
color: #818181;
}
#zakazform #advancedinfo p
{
font-size: 16px;
margin: 0 0 20px 0;
padding: 0;
color: #000;
}
#zakazform #advancedinfo #zakaz-acs p
{
font-size: 14px;
margin: 10px 0;
}
#zakazform #advancedinfo #zakaz-acs span
{
color: #818181;
}
#zakazform #advancedinfo #zakaz-color span
{
font-size: 14px;
color: #818181;
}
#zakazform #advancedinfo p#zakaz-price
{
font-size: 25px;
}
p.buttonzakaz
{
margin: 30px 0;
padding: 0;
text-align: center;
}
#backzakaz
{
display: inline-block;
zoom: 1;
width: 136px;
height: 26px;
margin: 0 5px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/config/back.png');
*display: inline;
}
#backzakaz:active
{
background-image: url('../../../files/dealers/images/ui/config/backa.png');
}
#sendzakaz
{
display: inline-block;
zoom: 1;
width: 136px;
height: 26px;
margin: 0 5px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/config/sendmail.png');
*display: inline;
}
#sendzakaz:active
{
background-image: url('../../../files/dealers/images/ui/config/sendmaila.png');
}
a.backlink
{
font-size: 13px;
display: block;
margin: 70px 0 40px 40px;
padding: 0 0 5px 23px;
text-decoration: none;
color: black;
background-image: url('../../../files/dealers/images/ui/leftarrow.jpg');
background-repeat: no-repeat;
background-position: 0 0;
}
span.carcompare
{
font-size: 12px;
font-weight: bold;
color: #717171;
}
div.comparemain
{
position: relative;
width: 280px;
height: 90px;
text-align: center;
background-image: url('../../../files/dealers/images/ui/comparemain.png');
background-repeat: no-repeat;
}
div.compareitem
{
position: relative;
width: 180px;
height: 90px;
background-image: url('../../../files/dealers/images/ui/compare.png');
background-repeat: no-repeat;
}
div.compareimg
{
position: absolute;
top: 5px; left: 5px;
width: 90px;
text-align: center;
}
div.comparecompl
{
position: absolute;
top: 25px;
left: 105px;
width: 70px;
text-align: center;
}
table.optionscompare td
{
width: 180px;
text-align: center;
vertical-align: middle;
}
table.optionscompare td.comparehead
{
width: 280px;
padding-top: 10px;
text-align: left;
}
table.optionscompare td.compareheadprice
{
width: 280px;
text-align: left;
}
table td.diffbutton
{
padding: 15px 0 20px 5px;
text-align: left;
}
table td.diffbutton span
{
font-size: 19px;
font-weight: normal;
cursor: pointer;
color: #717171;
border-bottom: 1px dashed #717171;
}
table td.diffbutton span.active
{
cursor: auto;
color: #000;
border-bottom: none;
}
table.optionscompare td.compareitem
{
width: 280px;
text-align: left;
}
table.optionscompare td.on
{
background-image: url('../../../files/dealers/images/ui/catalog/on.png');
background-repeat: no-repeat;
background-position: 50% 50%;
}
table.optionscompare td.off
{
background-image: url('../../../files/dealers/images/ui/catalog/off.png');
background-repeat: no-repeat;
background-position: 50% 50%;
}
a.delete_compl
{
position: absolute;
top: 5px;
right: 5px;
display: block;
width: 14px;
height: 14px;
cursor: pointer;
background-image: url('../../../files/dealers/images/ui/icon_delete.png');
background-repeat: no-repeat;
background-position: 50% 50%;
}
#addcompare
{
font-size: 16px;
padding: 25px 5px 10px 5px;
cursor: pointer;
text-align: center;
color: #3c90ce;
}
#addcompare:hover
{
color: #f00;
}
a.deleteall
{
font-size: 12px;
color: #3c90ce;
}
a.deleteall:hover
{
color: #f00;
}
#selectcarcompare
{
position: absolute;
z-index: 21;
display: none;
width: 550px;
text-align: left;
}
#firstcompare #selectcarcompare
{
position: static;
display: block;
}
div.dropmidle
{
width: 734px;
padding: 10px;
background-image: url('../../../files/dealers/images/ui/backcompare.png');
}
div.droptopcompare
{
width: 754px;
height: 8px;
background-image: url('../../../files/dealers/images/ui/droptop.png');
}
div.dropbottomcompare
{
width: 754px;
height: 8px;
background-image: url('../../../files/dealers/images/ui/dropbottom.png');
}
#selectcarcompare h2
{
font-size: 14px;
font-weight: normal;
width: auto;
color: #fff;
}
div.caritem
{
font-size: 11px;
float: left;
width: 122px;
height: 42px;
margin: 5px;
padding-top: 8px;
cursor: pointer;
text-align: center;
color: #fff;
background-image: url('../../../files/dealers/images/ui/itemcar.png');
background-repeat: no-repeat;
background-position: 0 0;
}
div.caritem.active
{
color: #cacaca;
background-image: url('../../../files/dealers/images/ui/itemcara.png');
}
div.complitem
{
display: none;
margin-top: -22px;
}
div.complitem p
{
font-size: 12px;
margin-top: 5px;
}
div.complitem p.compluse
{
color: #fff;
}
span.namecomparehead
{
font-size: 12px;
font-weight: bold;
cursor: pointer;
border-bottom: 1px dashed #000;
}
span.namecomparehead.graylink
{
color: #717171;
border-bottom: 1px dashed #717171;
}
span.hideicon
{
display: none;
}
tr.cattr:hover
{
background-color: #ffffd9;
}
tr.cattr.activeback
{
background-color: #feffb1;
}
tr.noshow
{
display: none;
}
tr.noshow2
{
display: none;
}
span.compare_old_price
{
text-decoration: line-through;
}
span.compare_new_price
{
color: #f00;
}
tr.pricecompare
{
font-size: 12px;
font-weight: bold;
}
table.optionscompare tr.pricecompare td
{
vertical-align: top;
}
div#wrap_table
{
overflow: hidden;
width: 855px;
}
div.width180
{
width: 180px;
}
div.width280
{
width: 280px;
}
div#leftcarhide
{
position: absolute;
z-index: 5;
top: 91px;
left: 816px;
display: none;
width: 45px;
height: 45px;
cursor: pointer;
}
div#rightcarhide
{
position: absolute;
z-index: 5;
top: 91px;
left: 278px;
display: none;
width: 45px;
height: 45px;
cursor: pointer;
}
div#fixedcompare.fixed
{
position: fixed;
z-index: 103;
top: 0;
width: 855px;
background-color: white;
-webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .75);
-moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .75);
box-shadow: 0 5px 5px rgba(255, 255, 255, .75);
}
div.dealerdesc
{
font-size: 12px;
width: 750px;
}
div.itemlight
{
float: left;
overflow: hidden;
width: 200px;
height: 133px;
margin: 5px;
padding: 2px;
border: 1px solid #78818b;
border-radius: 3px;
}
div.pressthumbnail
{
float: left;
margin: 10px;
}
div.pressthumbnail img
{
border-radius: 3px;
}
div._panel
{
margin-left: 30px;
}
._panel th
{
font-family: AlphaHeadline;
font-size: 13px;
text-align: left;
}
a.panel_click
{
margin: 5px;
padding: 5px 10px;
border: 1px solid #ccc;
}
a.panel_click.active
{
background-color: #efefef;
}
.banki-head-table td
{
text-align: center;
}
.banki-head
{
padding-top: 20px;
}
div.banki-item span:hover
{
cursor: pointer;
color: #f00;
}
div.banki-item span
{
line-height: 30px;
}
div.banki-item
{
font-size: 10px;
height: 30px;
border: 1px solid #888;
border-radius: 5px 20px 0 0;
background-color: #bfbfbf;
}
div.banki-item.active
{
background-color: #eee;
box-shadow: 0 0 5px rgba(0,0,0,.5);
}
div.banki-item.active span
{
color: #f00;
}
div.banki-text
{
display: none;
}
div.banki-text.active
{
display: block;
margin-bottom: 20px;
border: 1px solid #bfbfbf;
}
div.contentusedlist,
div.contentusedcar
{
width: 754px;
}
div.contentusedcar p.pricecar
{
font-size: 30px;
font-weight: bold;
color: #ec0919;
}
table.usedtableitem
{
font-size: 14px;
width: 100%;
}
table.usedtablelist
{
font-size: 12px;
width: 100%;
}
table.usedtablelist th
{
padding: 10px;
text-align: left;
color: #000;
background-color: #c5c5c5;
}
table.usedtablelist td
{
padding: 10px;
}
table.usedtablelist td.centertd
{
text-align: center;
}
table.usedtablelist th.first-radius
{
border-radius: 5px 0 0 5px;
}
table.usedtablelist th.last-radius
{
border-radius: 0 5px 5px 0;
}
table.usedtablelist a
{
color: #3c90ce;
}
table.usedtablelist a:hover
{
color: #f00;
}
table.usedtablelist tr.even td
{
background: #ececec;
}
div.contentusedcar p
{
margin: 3px 0;
}
table.usedtehcar
{
padding: 30px 0;
}
table.usedtehcar td
{
padding: 7px 20px 7px 0;
}
div.usedcarcompl
{
margin: 8px 0 0 0;
}
div.usedcarcompl span
{
font-size: 14px;
font-weight: bold;
line-height: 28px;
margin: 0 3px 0 0;
padding: 3px 5px;
white-space: nowrap;
border-radius: 5px;
background-color: #ececec;
}
div.usedfoto
{
margin: 0 0 0 10px;
padding: 7px;
background-color: #ececec;
}
div.itemoverlay img
{
width: 120px;
}
div.itemoverlay
{
position: relative;
display: inline-block;
overflow: hidden;
width: 120px;
height: 90px;
cursor: pointer;
}
div.itemoverlaybig img
{
width: 480px;
}
div.itemoverlaybig
{
overflow: hidden;
width: 480px;
height: 360px;
margin: 0 0 7px 0;
}
div.itemoverlay div.usedfotosel
{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
div.itemoverlay.active div.usedfotosel
{
background: rgba( 255, 255, 255, .7);
}
ul.shoplinks {
margin:0 !important;
padding:0;
list-style: none;
overflow:hidden;
}
ul.shoplinks li{
float:left;
padding-right: 40px;
width:210px;
height:160px;
}
ul.shoplinks p{
margin-left:0;
margin-right:0;
margin-bottom:15px;
}
a.shop_link {
border: 1px solid #ED1C24;
padding: 4px 10px;
color: #ED1C24;
font-size: 12px;
font-weight: bold;
font-family: AlphaHeadline;
text-transform: uppercase;
border-radius: 6px;
text-decoration: none;
}
a.shop_link:hover {
background: #ED1C24;
color: #fff;
}