body {
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	margin:0px;
	padding:0px;
	text-align:center;
	scrollbar-3dlight-color: #358bd6;
	scrollbar-arrow-color:#358bd6;
	scrollbar-darkshadow-color: #358bd6;
	scrollbar-face-color:#b9d6f6;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color: #b9d6f6;
	scrollbar-track-color: #e9effe;
}

#autohaus {
	display:none;
}

#garage {
	display:none;
}

#center {
	display:none;
}

div.lageplan {
	width:420px;
	float:left;
}

div.address {
	width:320px;
	float:right;
}

table {
	font-family:Verdana,Arial,Helvetica;
	line-height:1.4;
	font-size:8pt;
}
table.main {
	font-family:Verdana,Arial,Helvetica;
	line-height:1.4;
	font-size:8pt;
}
table.bordertab {
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	height:780px;
	width:980px;
	border:0px;
	/*border-left-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;*/
}
table.bluedownload {
	font-family:Verdana,Arial,Helvetica;
	line-height:1.4;
	font-size:8pt;
	background-color:#DAEAFB;
	border-width:1px;
	border-style:solid;
	border-color:#8FC0E9;
}
table.blue {
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#8FC0E9;
}
td.blueheader {
	padding-left:5;
	font-weight:bold;
	color:#0008B5;
	background-color:#DAEAFB;
	border-width:1px;
	border-style:solid;
	border-color:#8FC0E9;
}
td.blue1 {
	padding-left:5;
	padding-right:5;
	background-color:#EBF4FD;
}
td.blue2 {
	padding-left:5;
	padding-right:5;
	background-color:#FFFFFF;
}
table.orangedownload {
	font-family:Verdana,Arial,Helvetica;
	line-height:1.4;
	font-size:8pt;
	background-color:#FFD6A0;
	border-width:1px;
	border-style:solid;
	border-color:#F7931E;
}
table.orange {
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#F7931E;
}
td.orangeheader {
	padding-left:5;
	font-weight:bold;
	color:#000000;
	background-color:#FFC77E;
	border-width:1px;
	border-style:solid;
	border-color:#F7931E;
}
td.orange1 {
	padding-left:5;
	padding-right:5;
	background-color:#FCE0BC;
}
td.orange2 {
	padding-left:5;
	padding-right:5;
	background-color:#FFFFFF;
}
input {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	height:20px;
	color:#222222;
	border-style:solid;
	border-width:0px;
	border-color:#BBBBBB;
}
input.radio {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	height:20px;
	border-width:0px;
}
input.button {
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	color:#4a4a4a;
	border-style:solid;
	border-width:1px;
	border-color:#BBBBBB;
	width:100px;
	height:18px;
	background-image:url(../pics/button/button_background.jpg)
}
input.form {
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	background-color:#DAEAFB;
	border-style:solid;
	border-width:1px;
	border-color:#8FC0E9;
	width:250px;
	height:18px;
}
input.empty {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#0008B5;
	background-color:#FF9C08;
	border-style:solid;
	border-width:1px;
	border-color:#FF4A10;
	width:250px;
	height:18px;
}
input.prot {
	display:none;
}
textarea.form {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	background-color:#DAEAFB;
	border-style:solid;
	border-width:1px;
	border-color:#8FC0E9;
	width:530px;
	height:80px;
}
textarea.empty {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#0008B5;
	background-color:#FF9C08;
	border-style:solid;
	border-width:1px;
	border-color:#FF4A10;
	width:530px;
	height:80px;
}
select.form {
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	background-color:#DAEAFB;
	border-style:solid;
	border-width:1px;
	border-color:#8FC0E9;
	width:250px;
	height:18px;
}
select.empty {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#0008B5;
	background-color:#FF9C08;
	border-style:solid;
	border-width:1px;
	border-color:#FF4A10;
	width:250px;
	height:18px;
}
ul.bullet {
	list-style-image:url(../pics/page/dot.gif);
	list-style-position:outside;
	margin:0px;
	padding:0px;
	/*margin-top:5px;
	margin-bottom:5px;*/
	margin-left:8px;
	padding-left:8px;
}
a:link {
	font-size:8pt;
	color:#FF6600;
	text-decoration:none;
}
a:visited {
	font-size:8pt;
	color:#FF6600;
	text-decoration:none;
}
a:hover {
	font-size:8pt;
	text-decoration:underline;
	color:#0008B5;
}
a:active {
	font-size:8pt;
	color:#FF6600;
	text-decoration:none;
}
a:link.download {
	color:#0008B5;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a:visited.download {
	color:#0008B5;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a:hover.download {
	color:#FF6600;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a:active.download {
	color:#FF6600;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a:link.links {
	color:#000000;
	font-size:8pt;
	text-decoration:none;
}
a:visited.links {
	color:#000000;
	font-size:8pt;
	text-decoration:none;
}
a:hover.links {
	color:#FF6600;
	font-size:8pt;
	text-decoration:underline;
}
a:active.links {
	color:#000000;
	font-size:8pt;
	text-decoration:none;
}

.autocomplete {
    position: absolute ;
    z-index: 1 ;
    border: 1px solid #000 ;
	text-align: left;
}

.autocomplete ul {
    padding: 0 ;
    margin: 0 ;
    list-style: none ;
    background-color: #ffffff ;
    font-size: 11px ;
    font-family: Verdana,Arial,Helvetica;
    overflow: hidden ;
}

.autocomplete li {
    padding: 1px 2px 1px 5px ;
}

.autocomplete .highlight {
    background-color: #318CD5 ;
    color: #ffffff ;
}

#data {
    visibility: hidden ;
}

.stdcolor {
	color: #52565B;
}

.errorcolor {
	color:#FF0000;
}

.whitecolor {
	color:white;
}

.bluebackground {
	background: #EBF4FD;
}

.blueborder {
	border: 1px solid #8FC0E9;
}

.brightborder {
	border: 1px solid #A7A7A7;
}

.darkborder {
	border:3px solid #00C0FF;
}

.fontsmall {
	font-family: Verdana, Arial;
	font-size: 6.5pt;
}

.stdfont {
	font-family:Verdana,Arial;font-size:8pt;
}

.brightfont {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
}

