.commonSubtitle {text-transform:none;margin-bottom:.2em}
.content-break {clear:left}

.main-data,.tech-data table {width:100%;border-collapse:collapse;line-height:1.4em}
.main-data td,.tech-data td {border-bottom:1px solid #eee}
.main-data .label {width:40%}
.main-data .field-hind .label,.main-data .field-hind .value {font-weight:bold}
.main-data .field-soodushind .label,.main-data .field-soodushind .value {font-weight:bold;color:red}

.tech-data .heading,.equipment .heading {font-size:1em;padding:0;margin:.5em 0}
.tech-data {width:49%;float:left;margin-right:1%}
.tech-data.col-2 {margin:0 0 0 1%}
.tech-data .label {width:60%}

.equipment {width:50%;float:left}
.equipment .group {padding:0 0 0 2em;margin:0;list-style:bullet;line-height:1em;overflow:auto}
.equipment .group .item {padding:.3em 0}

.data-container {width:460px}
.img-container {float:right;width:320px;text-align:center}
.img-container img {border:none;margin:.3em 0;width:320px}


div.newVehiclesSection {margin-top: 30px; background: #FFFFFF url('/images/new_vehicles/used_vehicles_details_title_bg.gif') repeat-x left top}
div.newVehiclesSection .commonSubtitle {border: none; background-color: transparent; padding: 6px 5px; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; line-height: 17px; color: #000000;}

div.newVehiclesSection table {font-family: Arial, Helvetica, Sans-serif; font-size: 12px; border-collapse: collapse;}
div.newVehiclesSection table td {padding: 0px;}
div.newVehiclesSection table td.image {padding-right: 10px; padding-left: 5px; vertical-align: top;}
div.newVehiclesSection table td.title {vertical-align: top; font-size: 11px;}
div.newVehiclesSection table td.title a {font-size: 11px; text-decoration: none; color: #000000; font-family: Arial, Helvetica, Sans-serif;}
div.newVehiclesSection table td.title a:hover {text-decoration: underline;}
div.newVehiclesSection table td.data span.price {display: block; font-weight: bold; font-size: 14px; padding-bottom: 10px;}
div.newVehiclesSection table td.data {vertical-align: bottom; font-size: 11px; padding-top: 10px;}
div.newVehiclesSection table td.data a {color: #845235; font-family: Arial, Helvetica, Sans-serif; text-decoration: underline; font-size: 12px;}
div.newVehiclesSection table td.data a:hover {color: #333333;}



#hle_panel { width: 198px; font-size: 10px; border: 1px solid #8C9494; border-bottom:none; }
#hle_panel a { font-size: 10px; }
#hle_panel .r { text-align: right; }
#hle_panel .l:first-letter { text-transform: uppercase; }
#hle_panel .closed_panel {border-bottom: 1px solid #8C9494}
#hle_panel div.banner { text-align: center }
#hle_panel div.banner img { border: none }
#hle_panel div.banner a { display: block }
#hle_panel div.button { background: #F5791F url("/images/leasing/hle_ehaldur/bg_button.gif") repeat-x bottom; line-height: 14px; border: 1px solid; border-color: white #F8E5D7 #F7D8C4 white; padding: 0px 2px }
#hle_panel div.button a { display: block; color: white; text-align: center; text-transform: uppercase; text-decoration: none }
#hle_panel div.button a:hover { color: white }
#hle_panel div.title { font-weight: bold; padding: 3px; background-color: #EEEEEE }
#hle_panel div.title:first-letter { text-transform: uppercase; }
#hle_panel table { width: 100%; font-size: 10px; }
#hle_panel table.total td.r { font-weight: bold; }
#hle_panel table.calculator td { width: 50%; }
#hle_panel table.calculator td input,
#hle_panel table.calculator td select {width:100%;font-size:90%;padding:1px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box
}
#hle_panel div.manager {background:url("/images/leasing/hle_ehaldur/bg_stripes.gif") repeat-y center}
#hle_panel div.manager a {text-decoration:none}
#hle_panel table.calculator td input.hansaLoanCalculateButton {background: transparent url("/images/leasing/hansa_calculate_button.gif") no-repeat bottom center; width: 82px; line-height: 22px; height: 27px; border: none; font-weight: bold; font-size: 11px;}
#hle_panel table.calculator tr.footer td {background: transparent url("/images/leasing/hansa_footer_bg.gif") repeat-y left top; padding: 2px 5px; text-align: right;}
div.hansaLoanInfo {padding: 5px 0px; text-align: left;}