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-middle {
   margin-top:10px;
   margin-bottom:10px;
   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;}

.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 {
 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 {
 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;
   min-height:123px;
 	 height:auto !important;  
 	 height:123px;  

  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}

