body {			position:absolute; 
				background-color:#f5f5f5; 
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%;
				background-image:url(../bilder/verlauf.gif);
				background-repeat:repeat-x; }

a {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a:link {      text-decoration: none; color: #666666; }
a:active {    text-decoration: none; color: #1e1e1e; }
a:visited {   text-decoration: none; color: #666666; }
a:hover {     text-decoration: none; color: #1e1e1e; }

.aktionen {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.aktionen:link {      text-decoration: none; color: #666666; }
a.aktionen:active {    text-decoration: none; color: #1e1e1e; }
a.aktionen:visited {   text-decoration: none; color: #666666; }
a.aktionen:hover {     text-decoration: none; color: #1e1e1e; }

.imprint {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.imprint:link {      text-decoration: none; color: #1e1e1e; }
a.imprint:active {    text-decoration: none; color: #666666; }
a.imprint:visited {   text-decoration: none; color: #1e1e1e; }
a.imprint:hover {     text-decoration: none; color: #666666; }

.gradualshine{ filter:alpha(opacity=30); -moz-opacity:0.3; }

h1 {          font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #1e1e1e; font-weight:bold; margin:0px; padding-left:0px; padding-top:3px; }
h2 {          font-family: Verdana, Arial; font-size:11px; color: #666666; font-weight:bold; margin:0px; }

.kl {         font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1px; color: #ffffff; }
.modelle {         font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; }
.gelb {         font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffce1f; font-weight:bold; }

p,td,div {        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; line-height:18px; }

#txt-klein {        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; }

#tab100		{
			height:100%; width:100%; margin:0px; padding:0px; }
			
#tab-content		{
			height:100%; 
			width:968px; 
			margin:0px; 
			padding:0px; 
			background-image:url(../bilder/topback.gif); 
			background-repeat:repeat-y; }

#tab-footer		{
			height:32px; 
			width:968px; 
			margin:0px; 
			padding:0px; 
			background-image:url(../bilder/topback.gif); 
			background-repeat:repeat-y; }

#div-content		{
			width:968px; 
			margin:0px; 
			padding:0px;  }
	
#div-footer		{
			height:32px;
			width:968px; 
			margin:0px; 
			padding:0px;
			background-image:url(../bilder/footer.gif);
			background-repeat:no-repeat;  }

#div-header		{
			height:8px;
			width:968px; 
			margin:0px; 
			padding:0px;
			background-image:url(../bilder/header.gif);
			background-repeat:no-repeat;  }
			
#div-logo		{
			height:227px;
			width:235px; 
			margin:0px; 
			padding:0px;
			float:left;  }

#div-flash		{
			height:227px;
			width:494px; 
			margin:0px; 
			padding:0px;
			float:left;  }
			
#div-headernavi		{
			height:227px;
			width:239px; 
			margin:0px; 
			padding:0px;
			float:left;  }
			
#div-headerabschluss		{
			height:3px;
			width:968px; 
			margin:0px; 
			padding:0px;
			float:left;
			background-image:url(../bilder/abschluss_header.gif);
			background-repeat:no-repeat;  }
			
#div-newsletter		{
			height:51px;
			width:186px; 
			margin:0px; 
			padding-top:7px;
			padding-left:25px;
			float:left; border:0px solid #00FF00; }

#div-button		{
			height:17px;
			width:81px; 
			margin:0px; 
			padding-top:0px;
			padding-left:130px;
			float:left; border:0px solid #00FF00;
			border:0px solid #00FF33;  }

#div-navi-pfeil		{
			height:26px;
			width:30px; 
			margin:0px; 
			padding-top:0px;
			padding-left:0px;
			float:left; border:0px solid #00FF00;  }

#div-navi		{
			height:25px;
			width:185px; 
			margin:0px; 
			padding-top:0px;
			padding-left:15px;
			margin-top:0px;
			float:left; 
			border:0px solid #00FF00;  }
			
#div-navi-akti		{
			height:26px;
			width:205px; 
			margin:0px; 
			padding-top:0px;
			padding-left:0px;
			padding-top:0px;
			float:left;
			background-image:url(../bilder/navi/aktioverview.gif);
			background-repeat:no-repeat;
			border:0px solid #00FF00;  }

#div-navi-trenner		{
			height:4px;
			width:235px; 
			margin:0px; 
			padding-top:0px;
			padding-left:0px;
			padding-top:0px;
			float:left;
			border:0px solid #00FF00;  }

#div-inhalt		{
			width:471px; 
			margin:0px; 
			padding-top:0px;
			margin-left:23px;
			padding-top:26px;
			float:left;
			border:0px solid #00FF00;  }

#div-right		{
			width:239px; 
			margin:0px; 
			padding-top:0px;
			float:left;
			border:0px solid #00FF00;  }

#div-quick		{
			width:185px; 
			height:21px;
			margin-top:5px;
			float:left;
			border:0px solid #00FF00;  }

#div-modelle		{
			width:185px; 
			height:21px;
			margin-top:5px;
			padding-left:48px;
			float:left;
			border:0px solid #00FF00;  }

#div-pfeil-right		{
			width:48px;
			height:26px;
			margin:0px; 
			padding-top:0px;
			float:left;
			border:0px solid #00FF00;  }

#navi		{
			width:235px; 
			margin:0px; 
			padding-top:0px;
			padding-left:0px;
			padding-top:0px;
			float:left; 
			border:0px solid #00FF00;  } 

#div-karte		{
			width:186px;
			height:144px; 
			margin:0px; 
			padding-top:0px;
			padding-left:38px;
			padding-top:0px;
			float:left; 
			border:0px solid #00FF00;  } 

input {       background-color:#ececec; 
              color:#3c3c3c;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border-top:1px solid #ececec;
			  border-bottom:1px solid #c9c9c9;
			  border-left:1px solid #ececec;
			  border-right:1px solid #ececec;
			   }

.input {       background-color:#f5f5f5/*ecece9*/; 
              color:#3c3c3c;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border-bottom:1px solid #c9c9c9;
			  border-top:0px solid #ffffff;
			  border-left:0px solid #ffffff;
			  border-right:0px solid #ffffff;
			   }
			  

textarea {    background-color:#ececec; 
              color:#3c3c3c;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border:1px solid #c9c9c9;
			  width:230px;
			  height:100px; }