﻿input.wide
{
	width: 286px;
}
select.normal
{
	width: 200px;
}

input.field-street
{
	width: 220px;
}
input.field-street-nr
{
	width: 58px;
}

input.field-code
{
	width: 52px;
}
input.field-city
{
	width: 173px;
}
h1.dlr
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-bottom: 10px;
	font-size: 18px;
}
h1.dlr sup
{
	font-size: 11px;
	margin-bottom: -2px;
}

/* start */
.box-top-left-dlr-start
{
	float: left;
	width: 180px;
	height: 300px;
	margin-right: 10px;
	margin-bottom: 3px;
	overflow: hidden;
}
.box-top-left-dlr-start div.head
{
	color: #CD5111;
	margin-bottom: 7px;
	padding-left: 7px;
	color: #CD5111;
	font-size: 18px;
	font-weight: bold;
}
.box-top-left-dlr-start div.body
{
	background-color: #FFF2E9;
	width: 180px;
	height: 270px;
	color: #CD5113;
}
.box-top-left-dlr-start h3
{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-top: 8px;
	font-size: 11px;
}
.box-top-left-dlr-start p
{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	line-height: 16px;
}
.box-top-left-dlr-start p.minimal-line
{
	line-height: 8px;
}
.box-top-left-dlr-start a
{
	color: #CC5213;
	text-decoration: underline;
}
.box-top-left-dlr-start a:hover
{
	color: #CC5213;
	text-decoration: none;
}
.box-top-left-dlr-start .seperator-180
{
	margin-top: 8px;
}

.box-top-mid-dlr-start
{
	float: left;
	width: 442px;
	height: 300px;
	margin-right: 10px;
	overflow: hidden;
}
.box-top-mid-dlr-start div.head
{
	margin-bottom: 7px;
	padding-left: 7px;
	color: #07006A;
	font-size: 18px;
	font-weight: bold;
}
.box-top-mid-dlr-start div.body
{
	background-color: #D9E0F0;
	width: 442px;
	height: 270px;
}
.box-top-mid-dlr-start h3
{
	padding: 0;
	margin: 0;
	font-size: 12px;
	margin-left: 7px;
	padding-top: 14px;
}

table.dlr-start-midlist
{
	margin: 8px;
	margin-top: 0;
	width: 423px;
}
table.dlr-start-midlist td.line-top div.line
{
	width: 100%;
	height: 1px;
	background-color: white;
	margin-bottom: 10px;
	margin-top: 8px;
}
table.dlr-start-midlist td.item-carpic-small img
{
	width: 60px;
	height: 45px;
	margin-right: 7px;
}
table.dlr-start-midlist td.item-infos
{
	vertical-align: top;
	height: 10px;
	width: 285px;
}
p.i-dlr-head
{
	font-weight: bold;
	color: #3336CF;
}
p.i-dlr-nr
{
	margin-top: 5px;
}
table.dlr-start-midlist td.item-infos-right
{
	vertical-align: top;
	height: 10px;
}
table.dlr-start-midlist td.item-infos-right p.more2
{
	color: #3636CC;
	margin-top: 2px;
}
table.dlr-start-midlist td.item-infos-right p.more2 a
{
	color: #3636CC;
	text-decoration: underline;
}
table.dlr-start-midlist td.item-infos-right p.more2 a:hover
{
	color: #3636CC;
	text-decoration: none;
}
table.dlr-start-midlist td.item-infos-bottom
{
}
.box-top-mid-dlr-start .show-all
{
	font-weight: bold;
	margin-left: 7px;
	margin-top: -5px;
}
.box-top-mid-dlr-start .show-all a
{
	color: #000066;
	text-decoration: underline;
}
.box-top-mid-dlr-start .show-all a:hover
{
	color: #000066;
	text-decoration: none;
}

.box-top-right-dlr-start
{
	float: left;
	width: 180px;
	height: 300px;
	overflow: hidden;
}
.box-top-right-dlr-start div.head
{
	margin-bottom: 7px;
	padding-left: 7px;
	color: #41586A;
	font-size: 18px;
	font-weight: bold;
}
.box-top-right-dlr-start div.body
{
	background-color: #F2F1EF;
	width: 180px;
	height: 270px;
	color: #4F4333;
}
.box-top-right-bottom
{
	color: #42576A;
	border-top: 10px solid white;
}
.box-top-right-bottom h3
{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-top: 8px;
	margin-bottom: 5px;
	font-size: 11px;
}
.box-top-right-bottom p
{
	line-height: 17px;
	margin-left: 5px;
}
.box-top-right-bottom a
{
	color: #42576A;
	text-decoration: underline;
}
.box-top-right-bottom a:hover
{
	color: #42576A;
	text-decoration: none;
}

.box-mid-left-dlr-start, .box-mid-mid-dlr-start, .box-mid-right-dlr-start
{
	float: left;
	height: 160px;
	margin-top: 20px;
}

.box-mid-left-dlr-start
{
	width: 180px;
	margin-right: 10px;
}
.box-mid-mid-dlr-start
{
	width: 442px;
	margin-right: 10px;
}
.box-mid-right-dlr-start
{
	width: 180px;
}

.boxtopmid-left
{
	height: 159px;
	background-color: white;
	border: 1px solid #AEAEAE;
}
.boxtopmid-left div.box-head
{
	background-color: #AEAEAE;
	color: white;
	font-weight: bold;
}

.boxtopmid-left div.box-head span
{
	padding-left: 7px;
	line-height: 22px;
	vertical-align: middle;
}
.boxtopmid-left div.box-body
{
	color: #666666;
	padding-top: 10px;
}
.boxtopmid-left div.tipp-image
{
	float: left;
	padding-left: 7px;
}
.boxtopmid-left div.tipp-image img
{
	margin-top: 4px;
	margin-right: 7px;
}
.boxtopmid-left p.tipp-paragraph
{
	margin-left: 7px;
	line-height: 16px;
}
.boxtopmid-left .dlr-linklist
{
	margin-left: 7px;
	margin-top: 20px;
}
.boxtopmid-left .dlr-linklist a
{
	color: #666666;
	text-decoration: underline;
}
.boxtopmid-left .dlr-linklist a
{
	color: #666666;
	text-decoration: none;
}


.boxtopmid-mid
{
	height: 159px;
	background-color: white;
	border: 1px solid #D9E0F0;
}
.boxtopmid-mid div.box-head
{
	background-color: #D9E0F0;
	color: #000067;
	font-weight: bold;
}
.boxtopmid-mid div.box-head span
{
	padding-left: 7px;
	line-height: 22px;
	vertical-align: middle;
}
.boxtopmid-mid div.box-body p
{
	margin-left: 17px;
	margin-top: 16px;
}
.boxtopmid-mid div.box-body p span.label
{
	display: block;
	width: 50px;
	font-weight: bold;
	float: left;
}
.boxtopmid-mid div.box-body div.link
{
	float: left;
	margin-top: 22px;
	padding-left: 17px;
}
.boxtopmid-mid div.box-body div.button
{
	text-align: right;
	margin-top: 18px;
	padding-right: 10px;
}
.boxtopmid-mid select.width-brand
{
	width: 160px;
}
.boxtopmid-mid select.width-others
{
	width: 70px;
}
.boxtopmid-mid select.width-others-right
{
	margin-left: 20px;
	width: 70px;
}

/* overview */
table.dlr-overview-item
{
	border: 1px solid #D9E0F0;
	margin-bottom: 10px;
}
table.dlr-overview-item td.cl1
{
	vertical-align: top;
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-right: 20px;
}
table.dlr-overview-item td.cl2
{
	vertical-align: top;
}
table.dlr-overview-item h3
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	padding-top: 4px;
}
table.dlr-overview-item p
{
	line-height: 16px;
}
table.dlr-overview-item p.linking
{
	color: #3534CE;
	padding-bottom: 4px;
}
table.dlr-overview-item p.linking a
{
	color: #3534CE;
	text-decoration: underline;
}
table.dlr-overview-item p.linking a:hover
{
	color: #3534CE;
	text-decoration: none;
}

table.dealer-account-dele
{
	border: 1px solid #D9E0F0;
}
table.dealer-account-dele td.cl1
{
	padding-left: 7px;
}
table.dealer-account-dele td.cl2
{
	color: #3534CE;
	text-align: right;
	padding-right: 7px;
}
table.dealer-account-dele td.cl2 a
{
	color: #3534CE;
	text-decoration: underline;
}
table.dealer-account-dele td.cl2 a:hover
{
	color: #3534CE;
	text-decoration: none;
}

.box-top-right-dlr-overview
{
	float: left;
	background-color: #F2EEE8;
	width: 180px;
	padding-bottom: 25px;
	overflow: hidden;
}
.box-top-right-dlr-overview div
{
	padding-left: 5px;
	color: #4C4236;
}
.box-top-right-dlr-overview a
{
	color: #4C4236;
	text-decoration: underline;
}
.box-top-right-dlr-overview a:hover
{
	color: #4C4236;
	text-decoration: none;
}


/* userdata */
.box-top-left-wide
{
	float: left;
	width: 632px;
	margin-right: 10px;
	color: #000066;
	background-color: white;
	overflow: hidden;
}
.box-top-left-wide div.head
{
	margin-bottom: 7px;
	margin-left: 7px;
	font-size: 18px;
	font-weight: bold;
}
.box-top-left-wide div.body
{
	background-color: white;
}

.box-top-right
{
	float: left;
	width: 180px;
	color: #9C866B;
	background-color: white;
	overflow: hidden;
}
.box-top-right div.head
{
	margin-bottom: 7px;
	margin-left: 7px;
	font-size: 18px;
	font-weight: bold;
}
.box-top-right div.body
{
	background-color: white;
}


/* banking */
table.dealer-banking
{
	border: 1px solid #D9E0F0;
}
table.dealer-banking td
{
	padding-left: 7px;
}
table.dealer-banking td span.LS a
{
	color: #3534CD;
	text-decoration: underline;
}
table.dealer-banking td span.LS a:hover
{
	color: #3534CD;
	text-decoration: none;
}
table.dealer-banking td p
{
	line-height: 16px;
}
table.dealer-banking td p.notice-reader
{
	font-size: 10px;
	color: #666666;
}
table.dealer-banking td p.notice-reader a
{
	color: #666666;
	text-decoration: underline;
}
table.dealer-banking td p.notice-reader a:hover
{
	color: #666666;
	text-decoration: none;
}
table.dealer-banking td.dist-b
{
	height: 20px;
}
table.dealer-banking td.dist-b-top
{
	border-top: 1px solid #D9E0F0;
}
table.dealer-banking p.download-it img
{
	margin-bottom: -4px;
}

/* userdata */
table.dealer-userdata
{
	border: 1px solid #D9E0F0;
}
table.dealer-userdata td.c1
{
	padding-left: 7px;
	width: 180px;
	height: 23px;
}
table.dealer-userdata td.c2
{
	width: 440px;
}
table.dealer-userdata td p
{
	line-height: 16px;
	margin-top: 5px;
}
table.dealer-userdata td p.copy-info
{
	font-weight: bold;
	margin-top: 20px;
}
table.dealer-userdata td.star
{
	padding-left: 18px;
}

/*  passwd */
table.dealer-passwd-userdata
{
	border: 1px solid #D9E0F0;
}
table.dealer-passwd-userdata td.c1
{
	padding-left: 7px;
	width: 220px;
	height: 23px;
}
table.dealer-passwd-userdata td.c2
{
	width: 440px;
}


/* benuntzerdaten */
table.dealer-update-userdata
{
	border: 1px solid #D9E0F0;
}
table.dealer-update-userdata td.c1
{
	padding-left: 7px;
	width: 180px;
	height: 17px;
	font-weight: bold;
}
table.dealer-update-userdata td.c2
{
	width: 440px;
}

/* standkostenrechner */
table.dealer-costs-calc
{
	border: 1px solid #D9E0F0;
}
table.dealer-costs-calc td.c1-pad
{
	padding-left: 7px;
}
table.dealer-costs-calc td.c1
{
	padding-left: 7px;
	width: 190px;
	height: 25px;
}
table.dealer-costs-calc td.c2
{
	width: 210px;
}
table.dealer-costs-calc td.c3
{
	width: 80px;
}
table.dealer-costs-calc td.c4
{
	width: 125px;
}
table.dealer-costs-calc td p
{
	line-height: 16px;
}

/* email contact*/
div.content-wide-left-float
{
	float: left;
	width: 632px;
	margin-right: 10px;
}
table.dealer-contact-email
{
	border: 1px solid #D9E0F0;
	margin-bottom: 0;
}
table.dealer-contact-email td
{
	padding-left: 8px;
}
table.dealer-contact-email td p
{
	line-height: 20px;
}
table.dealer-contact-email td p textarea
{
	margin-top: 5px;
}

table.dealer-contact-email-type td
{
	padding-left: 0px;
	height: 23px;
}
table.dealer-contact-email-type td.cl1
{
	width: 160px;
}
table.dealer-contact-email-type td.cl2
{
	width: 160px;
}

div.box-info-right2
{
	float: left;
	width: 180px;
	background-color: #D9E0F0;
	margin-top: 25px;
}
div.box-info-right2 h3
{
	font-size: 11px;
	margin: 0;
	padding: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
div.box-info-right2 p
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	line-height: 16px;
}
div.box-info-right2 .dlr-linklist
{
	padding-left: 5px;
	color: #000066;
}
div.box-info-right2 .dlr-linklist a
{
	color: #000066;
	text-decoration: underline;
}
div.box-info-right2 .dlr-linklist a:hover
{
	color: #000066;
	text-decoration: none;
}
div.box-info-right2 .fat-seperator
{
	width: 180px;
	height: 10px;
	background-color: white;
}
div.box-info-right2 p.notice-mandatory
{
	padding-top: 5px;
	padding-bottom: 5px;
}

/* logo */
div.box-top-left-full
{
	width: 822px;
}
div.box-top-left-full .head
{
	font-size: 18px;
	font-weight: bold;
	margin-left: 7px;
	margin-bottom: 10px;
}

p.logo-subtitle
{
	margin-left: 8px;
	margin-bottom: 20px;
	line-height: 16px;
}

table.dealer-logo
{
	border: 1px solid #D9E0F0;
	float: left;
	margin-right: 10px;
	margin-bottom: 0;
}
table.dealer-logo td
{
	padding-left: 10px;
}
table.dealer-logo td p
{
	line-height: 16px;
}
table.dealer-logo td h3
{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	margin-top: 20px;
	font-size: 11px;
	color: #FF6800;
}
table.dealer-logo td.images-cell
{
	padding-left: 20px;
	padding-bottom: 40px;
}
table.dealer-logo img
{
	vertical-align: top;
}
table.dealer-logo img.image-example
{
	margin-right: 40px;
}

div.logobox-top-left
{
	float: left;
	width: 166px;
}
div.logobox-top-right div.action-dele
{
	padding-left: 355px;
	margin-top: 10px;
	height: 37px;
	color: #3736D2;
}
div.logobox-top-right div.action-dele a
{
	color: #3736D2;
	text-decoration: underline;
}
div.logobox-top-right div.action-dele a:hover
{
	color: #3736D2;
	text-decoration: none;
}

div.logobox-top-right
{
	float: left;
}
div.logobox-top-right .action-upload-area
{
	width: 442px;
}
div.logobox-top-right div.action-upload-left
{
	float: left;
	text-align: left;
}
div.logobox-top-right div.action-upload-right
{
	text-align: right;
	padding-right: 8px;
}

div.box-info-right
{
	float: left;
	width: 180px;
	background-color: #D9E0F0;
	margin-top: 25px;
}
div.box-info-right h3
{
	font-size: 11px;
	margin: 0;
	padding: 5px;
	padding-bottom: 0px;
	margin-bottom: 2px;
}


div.box-info-right .list-square
{
	line-height: 15px;
	margin-bottom: 20px;
	margin-left: 2px;
}
div.box-info-right .list-square div.symb
{
	clear: both;
	float: left;
	padding-top: 7px;
	padding-left: 4px;
}
div.box-info-right .list-square div.text
{
	float: none;
	margin-left: 12px;
	width: 155px;
}


/* searching start */
.box-top-left-wide-dlr-search
{
	float: left;
	width: 632px;
	margin-right: 10px;
	color: #000066;
	background-color: white;
	overflow: hidden;
}
.box-top-left-wide-dlr-search h1.head
{
	margin: 0 0 7px 7px;
	font-size: 18px;
	font-weight: bold;
}

.box-top-left-wide-dlr-search div.head
{
	margin-bottom: 7px;
	margin-left: 7px;
	font-size: 18px;
	font-weight: bold;
}
.box-top-left-wide-dlr-search div.body
{
	background-color: white;
}

.box-top-right-dlr-search
{
	float: left;
	width: 180px;
	color: #9C866B;
	background-color: white;
	overflow: hidden;
}
.box-top-right-dlr-search div.head
{
	margin-bottom: 7px;
	margin-left: 7px;
	font-size: 18px;
	font-weight: bold;
}
.box-top-right-dlr-search div.body
{
	background-color: #F3EEE8;
	color: #4C4236;
	padding: 5px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 18px;
}
.box-top-right-dlr-search div.body a
{
	color: #4C4236;
	text-decoration: underline;
}
.box-top-right-dlr-search div.body a:hover
{
	color: #4C4236;
	text-decoration: none;
}

table.dealer-searching
{
	border: 1px solid #D9E0F0;
}
table.dealer-searching td.main-image
{
	padding-left: 30px;
}
table.dealer-searching td.cell-form
{
	vertical-align: top;
}

table.searching-form td
{
	height: 23px;
}
table.searching-form td.cl1
{
	width: 100px;
}
table.searching-form td select
{
	width: 170px;
}
table.searching-form td input
{
	width: 166px;
}
table.searching-form td input.wholeEurope
{
	width: 14px;
}
table.searching-form td select.radius
{
	width: 67px;
}
table.searching-form td input.zip
{
	width: 45px;
}


/* searching result */

div.dlr-search-result-text
{
	padding-left: 8px;
}
div.dlr-search-result-link
{
	padding-left: 8px;
	color: #3636CC;
	margin-top: 5px;
}
div.dlr-search-result-link-bottom
{
	padding-left: 8px;
	color: #3636CC;
	margin-top: 10px;
}
div.dlr-search-result-link a, div.dlr-search-result-link-bottom a
{
	color: #3636CC;
	text-decoration: underline;
}
div.dlr-search-result-link a:hover, div.dlr-search-result-link-bottom a:hover
{
	color: #3636CC;
	text-decoration: none;
}

div.dlr-search-result-container
{
	border-right: 1px solid #D9E1F0;
	border-left: 1px solid #D9E1F0;
	margin-top: 10px;
}

table.pager
{
	background-color: #D9E1F0;
	width: 100%;
	border: 1px solid #D9E1F0;
}
table.pager td
{
	height: 34px;
	color: #516EB4;
	padding-left: 8px;
}
table.pager td span
{
	color: #000066;
	font-weight: bold;
}
table.pager td.pager-items
{
	font-size: 10px;
	text-align: right;
}
table.pager td.pager-items a
{
	color: #546AB6;
	text-decoration: underline;
	font-size: 10px;
}
table.pager td.pager-items a:hover
{
	color: #546AB6;
	text-decoration: none;
	font-size: 10px;
}

table.searchpanel
{
	background-color: white;
	width: 100%;
	border: 1px solid #D9E1F0;
}
table.searchpanel td
{
	height: 31px;
	padding-left: 8px;
	font-size: 10px;
}
table.searchpanel td.action
{
	text-align: right;
	padding-right: 10px;
}
table.searchpanel td.spacer
{
	width: 200px;
}

table.view-dealer-serachresult
{
	border: none;
	padding-left: 0px;
	line-height: 18px;
	width: 822px;
	background-color: #FFFFFF;
	border: 1px solid #D9E1F0;
}
table.view-dealer-serachresult th
{
	height: 30px;
	background-color: white;
	color: #526CB9;
	text-align: left;
	border-bottom: none;
	font-weight: bold;
	font-size: 11px;
	padding-left: 7px;
	border-bottom: 1px solid #D9E1F0;
}
table.view-dealer-serachresult td
{
	border-top: 1px solid #D9E1F0;
	padding-left: 7px;
}
table.view-dealer-serachresult td.dealer
{
	width: 580px;
}
table.view-dealer-serachresult td.dealer a
{
	color: #000066;
}
table.view-dealer-serachresult td.dealer a:hover
{
	color: #000066;
}
table.view-dealer-serachresult td.zip
{
	width: 60px;
}
table.view-dealer-serachresult td.location
{
	width: 180px;
}
.n
{
	background-color: #FFFFFF;
}
.hl
{
	background-color: #D9E0F0;
}

/* parkplatz + suchauftraege */
.mybox-left-dealer
{
	float: left;
	margin-right: 10px;
}

.box-right-dealer
{
	float: left;
	width: 180px;
}
.box-right-tipps
{
	background-color: #F1F1F1;
	border: 1px solid #F1F1F1;
}
.box-right-tipps div.box-head
{
	background-color: #F1F1F1;
	color: #666666;
	font-weight: bold;
}
.box-right-tipps div.box-head span
{
	padding-left: 7px;
	line-height: 22px;
	vertical-align: middle;
}
.box-right-tipps div.box-body
{
	color: #666666;
	padding-top: 1px;
}
.box-right-tipps div.tipp-image
{
	float: left;
	padding-left: 7px;
}
.box-right-tipps div.tipp-image img
{
	margin-top: 4px;
	margin-right: 7px;
}
.box-right-tipps p.tipp-paragraph
{
	margin-left: 7px;
	line-height: 16px;
}
.box-right-tipps .dlr-linklist
{
	margin-left: 7px;
	margin-top: 5px;
	margin-bottom: 20px;
}
.box-right-tipps .dlr-linklist a
{
	color: #666666;
	text-decoration: underline;
}
.box-right-tipps .dlr-linklist a
{
	color: #666666;
	text-decoration: none;
}


/* parkplatz */
table.make-offer
{
	padding-top: 10px;
}
td p.make-offer-input
{
	padding-top: 15px;
}

.box-right-adress
{
	float: left;
	width: 178px;
	background-color: white;
	border: 1px solid #AEAEAE;
}
.box-right-adress div.box-head
{
	background-color: #AEAEAE;
	color: white;
	font-weight: bold;
}
.box-right-adress div.box-head span
{
	padding-left: 7px;
	line-height: 22px;
	vertical-align: middle;
}
.box-right-adress div.box-body
{
	color: #666666;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 8px;
}
.box-right-adress div.box-body p
{
	height: 16px;
	width: 165px;
	line-height: 16px;
	overflow: hidden;
}

/* marktplatz */
table.dealer-carmarket
{
	background-color: white;
	width: 100%;
	border: 1px solid #D9E1F0;
}
table.dealer-carmarket td.tbl-head
{
	font-weight: normal;
}
table.dealer-carmarket td.cl1
{
	padding-left: 7px;
	width: 200px;
	line-height: 26px;
}
table.dealer-carmarket td.cl1-pad
{
	padding-left: 7px;
}
table.dealer-carmarket td.link-ext a
{
	color: #3635CE;
}

table.dealer-carmarket-colors
{
	background-color: white;
	width: 100%;
	border: 1px solid #D9E1F0;
}
table.dealer-carmarket-colors td.tbl-head
{
	font-weight: normal;
	padding-top: 4px;
}
table.dealer-carmarket-colors td
{
	vertical-align: top;
}
table.dealer-carmarket-colors td.cl1-pad
{
	padding-left: 7px;
}
table.dealer-carmarket-colors td.link-ext a
{
	color: #3635CE;
}
table.dealer-carmarket-colors td.line-seperator
{
	border-bottom: 1px solid #D9E1F0;
	height: 10px;
}
table.dealer-carmarket-colors td.context
{
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 10px;
	font-weight: bold;
}
table.dealer-carmarket-colors td.color_name
{
	padding-left: 7px;
	width: 200px;
}
table.dealer-carmarket-colors td.color_input
{
	width: 20px;
	padding-right: 8px;
}
table.dealer-carmarket-colors td.color_rect
{
	width: 20px;
	border-top: 1px solid white;
	border-bottom: 5px solid white;
}
table.dealer-carmarket-colors td.color_box
{
	padding-bottom: 4px;
}


/* regiomarkt */
table.dealer-regiomarket
{
	background-color: white;
	width: 632px;
	border: 1px solid #D9E1F0;
	margin-bottom: 10px;
}
table.dealer-regiomarket td
{
	padding-left: 7px;
	line-height: 16px;
}
table.dealer-regiomarket td.line-top
{
	border-top: 1px solid #D9E1F0;
}
table.dealer-regiomarket div.list-minus div.sym
{
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
}
table.dealer-regiomarket div.list-minus div.text
{
	padding: 0;
	float: left;
	margin-left: 4px;
	width: 605px;
}
table.dealer-regiomarket td p
{
	line-height: 16px;
}
table.dealer-regiomarket td.col1
{
}
table.dealer-regiomarket td.col2
{
	padding-right: 10px;
}

table.dealer-regiomarket-pricing
{
	padding-left: 0px;
}
table.dealer-regiomarket-pricing td
{
	padding-left: 0px;
}

table.regio-download
{
}
table.regio-download td.cl1 img
{
	margin-bottom: -3px;
}
table.regio-download td.cl2
{
	color: #3236CD;
}
table.regio-download td p
{
	line-height: 16px;
}
table.regio-download td a
{
	color: #3236CD;
	text-decoration: underline;
}
table.regio-download td a:hover
{
	color: #3236CD;
	text-decoration: none;
}

div.box-info-right3
{
	float: left;
	width: 180px;
	background-color: #D9E0F0;
	margin-top: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
}
div.box-info-right3 p
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	padding-left: 8px;
	line-height: 16px;
}



