﻿input, textarea, select
{
	color: #000066;
}
p
{
	margin: 0;
	padding: 0;
}

div.action-bottom
{
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: right;
	color: #3236CD;
}
div.action-bottom a
{
	color: #3236CD;
	text-decoration: underline;
}
div.action-bottom a:hover
{
	color: #3236CD;
	text-decoration: none;
}
div.action-bottom button
{
	margin-left: 20px;
}

td.LS-mandatory
{
	font-weight: bold;
}
td.dist-bottom
{
	height: 20px;
}

.tbl-size
{
	width: 632px;
	margin-bottom: 2px;
}

.tbl-head
{
	background-color: #D9E0F0;
	color: #000066;
	font-weight: bold;
	padding-left: 7px;
	height: 22px;
}
.tbl-head-normal
{
	background-color: #D9E0F0;
	color: #000066;
	font-weight: normal;
	padding-left: 7px;
	height: 22px;
}

H2.customer-search-head 
{
	color:#000066;
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	height: 0px;
}

.high
{
	font-weight: bold;
}
.normal
{
	font-weight: normal;
}
.small
{
	font-size: 10px;
}

.dlr-linklist
{
	line-height: 17px;
	margin-bottom: 10px;
}
.dlr-linklist div.symb
{
	float: left;
	width: 10px;
}
.dlr-linklist div.llink
{
	float: none;
	margin-left: 10px;
	width: 150px;
}
.dlr-linklist div.llink a
{
	text-decoration: underline;
}
.dlr-linklist div.llink a:hover
{
	text-decoration: none;
}

p.subtitle
{
	margin-left: 7px;
	margin-bottom: 10px;
}

.text-top-area div.dealer-in-infolinks
{
	float: left;
	padding-top: 7px;
}
.text-top-area div.dealer-in-infolinks
{
	font-size: 10px;
}
.text-top-area div.dealer-in-infolinks a
{
	color: #000066;
	text-decoration: underline;
	font-size: 10px;
}
.text-top-area div.dealer-in-infolinks a:hover
{
	color: #000066;
	text-decoration: none;
	font-size: 10px;
}
.text-top-area div.dealer-in-logout
{
	text-align: right;
	padding-top: 7px;
}

/*    Navi */
.link-menu1-dealer-act a
{
	color: white;
	text-decoration: none;
}
.link-menu1-dealer-act a:hover
{
	color: #993E0F;
	text-decoration: none;
}

/* */
.menu
{
	height: 35px;
}
.menu2
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 20px;
}

/* PATH */
div#path p
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
}
div#path p span
{
	font-weight: bold;
	margin-right: 5px;
}
div#path a
{
	color: #000066;
	text-decoration: underline;
}
div#path a:hover
{
	color: #000066;
	text-decoration: none;
}
div#path
{
	margin-bottom: 15px;
}

/*  content-tab-navigation - edit */
#tab-header
{
	float: left;
	width: 822px;
	background: url( "/images/content-tab_bg.gif" ) repeat-x bottom;
	padding-left: 0;
}

#tab-header ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	height: 26px;
}

#tab-header li
{
	float: left;
	background: url( "/images/content-tab_left.gif" ) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
}

#tab-header a
{
	float: left;
	display: block;
	background: url( "/images/content-tab_right.gif" ) no-repeat right top;
	padding: 4px 15px 9px 6px;
	text-decoration: none;
	font-weight: bold;
	color: white;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tab-header a
{
	float: none;
}
/* End IE5-Mac hack */
#tab-header a:hover
{
	color: #526bb5;
}
#tab-header #current
{
	background-image: url( "/images/content-tab_left_on.gif" );
}

#tab-header #current a
{
	background-image: url( "/images/content-tab_right_on.gif" );
	color: #526bb5;
}

.tabcontent
{
	clear: both;
	width: 822px;
	background-color: #516BB5;
	min-height: 125px;
	height: auto !important;
	height: 125px;
}

.tabcontentinner
{
	width: 818px;
	min-height: 123px;
	height: auto !important;
	height: 123px;
	vertical-align: bottom;
	margin: 2px;
	margin-top: 0;
	margin-bottom: 0;
	background-color: white;
	border-bottom: 2px solid #516BB5;
}

/*  content-tab-navigation - view */
#tab-header-2
{
	float: left;
	width: 822px;
	background: url( "/images/content-tab-2_bg.gif" ) repeat-x bottom;
	padding-left: 0;
}

#tab-header-2 ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	height: 26px;
}

#tab-header-2 li
{
	float: left;
	background: url( "/images/content-tab-2_left.gif" ) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
}

#tab-header-2 a, #tab-header-2 span
{
	float: left;
	display: block;
	background: url( "/images/content-tab-2_right.gif" ) no-repeat right top;
	padding: 4px 15px 9px 6px;
	text-decoration: none;
	font-weight: bold;
	color: white;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tab-header-2 a
{
	float: none;
}
/* End IE5-Mac hack */
#tab-header-2 a:hover
{
	color: #000066;
}
#tab-header-2 #current
{
	background-image: url( "/images/content-tab-2_left_on.gif" );
}
#tab-header-2 #current a, #tab-header-2 #current span
{
	background-image: url( "/images/content-tab-2_right_on.gif" );
	color: #526BB5;
}

.tabcontent-2
{
	clear: both;
	width: 822px;
	background-color: #D9E1F0;
	min-height: 125px;
	height: auto !important;
	height: 125px;
}

.tabcontentinner-2
{
	width: 820px;
	vertical-align: bottom;
	margin: 1px;
	margin-top: 0;
	margin-bottom: 0;
	background-color: white;
	border-bottom: 1px solid #D9E1F0;
}

.tabcontent-2-special-height
{
	min-height: 22px;
	height: auto !important;
	height: 22px;
	margin-bottom: 10px;
}

.tabcontentinner-2
{
	min-height: 22px;
	height: auto !important;
	height: 22px;
}

/* *********** allgemein */
.tabcontainer
{
	clear: both;
	padding: 10px;
}
.tabcontainer div.filler
{
	float: left;
	background-color: #D9E1F0;
	width: 100%;
	height: 5px;
}
.tabcontainer-2
{
	clear: both;
	border-bottom: 1px solid #D9E1F0;
	background-color: #D9E1F0;
}
.nomargintop
{
	margin-top: 0px !important;
}