		body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; background-color:#ffffff;  scrollbar-base-color:#395DA7; scrollbar-track-color:#C1CDE7; scrollbar-face-color:#395DA7; scrollbar-highlight-color:#F3D513; scrollbar-3d-light-color:#395DA7; scrollbar-blue-shadow-color:#395DA7; scrollbar-shadow-color:#395DA7; scrollbar-arrow-color:#F3D513;}h1{/*font-size: 2.0em;*/font-size: 14px;line-height:26px; font-weight:bold;border-bottom-style:solid;border-bottom-width:2px;border-color:#555555;/*margin:0px;*/margin-bottom:30px;color: #000000;}h2{/*font-size: 2.0em;*/font-size: 13px;font-weight:bold;margin-top:5px;}h3{/*font-size: 1.8em;*/font-size: 13px;}h4{/*font-size: 1.6em;*/font-size: 12px;}h5{/*font-size: 1.4em;*/font-size: 12px;}h6{/*font-size: 1.2em;*/font-size: 12px;font-weight:bold;}h1, h2, h3, h4, h5, h6 {	margin: 5px 0px;	}	.tabel_bgcolor2 td {  color:#395ea7;  background-color:#ffffff;}a:link {  text-decoration:underline;  color:#395ea7;}a:visited {  text-decoration:underline; color:#395ea7;}a:active {  text-decoration:underline;  color:#395ea7;}a:hover {  text-decoration:underline;  color:#f4d514;}a:focus {  text-decoration:underline;  color:#f4d514;}.selected a {  font-weight:bold;}.selected ul li a {  font-weight:normal;  color:#f4d514;}/*.selected a {  font-weight:bold;  color:#FF8F2D;}.selected ul li a {  font-weight:normal;}*/table, td, ul, li, p {  color:#000000;  font-size:10pt;  /*text-align:left;*/}#page { /*background-image:url(../images/hg_menue_grey.gif);*/background-color:#ffffff;}#header {  background-color:#ffffff;  margin:0px;  color:#D7D4C7;}#header ul, #header ul li {  color:#ffffff;}  #header ul li a {  font-size:80%;  color:#ffffff;   text-decoration:none;  padding:0 10 0 10;  font-weight:normal;}#header ul li a:hover {  color:#f4d514;}#header ul li a:focus {  color:#f4d514;}#navigation {  border-color:#4f4f4f;}#navigation a {  color:#ffffff;  text-decoration:none;}#navigation a:hover, a:focus {  color:#f4d514;  text-decoration:none;}#content {	/*background-image:url('../images/hintergrund3.gif');*/  /*background-attachment:fixed;   */  /*background-color:#ffffff; */}#title, .firmenname {  font-size:170%;  font-weight:bold;  color:#446D8C;}#slogan, .slogan {  font-size:120%;  text-align:left;  align:left;  font-weight:bold;  color:#ffffff;  /*height: 125px;*/  visibility:hidden;}/* suche */.search_input {width: 350px; padding:15px; background:#e1e7f2; border:1px solid; border-color:000000; border-width:1 1 1 1; }#foot1 {  background-color:#F3D513;  /*margin:0px;*/  color:#ffffff;  font-size:10pt;  /*border:1px solid;*/  /*border-color:000000;*/  /*border-width:0 1 0 1;*/}#foot1 a {  font-size:80%;  color:#eeeeee;}#foot2 {  margin:0px;  color:#ffffff;  /*border:1px solid;*/  /*border-color:000000;*/  /*border-width:0 1 0 1;*/}#foot2 a {  font-size:80%;  color:#eeeeee;}.ticker {  COLOR:#000000;  FONT-SIZE:8pt;  FONT-WEIGHT:bold;  TEXT-DECORATION:none;}body.spezial {  margin:0;  background-color:#ffffff;  color:#000000;}               .popup {  border-color:#4f4f4f;  background-color:#4f4f4f;}#sitemap {  background-color:#e1e7f2;  border-color:#395ea7;}table#bild {	margin-top:0px;	margin-right:10px;	margin-bottom:5px;	margin-left:0px;	border:1px solid #CC0000;	padding:2px}	img#bild {	margin-top:0px;	margin-right:10px;	margin-bottom:5px;	margin-left:0px;	border:1px solid #CC0000;	padding:2px}		.bildtext {	font-size:9px;	line-height:10px;	padding-top:3px;	padding-bottom:3px;	color:#666666}.kasten {	border-style: solid;	border-width: 1px;	border-color: #CC0000;	background-color: #EEEEEE; 	width: 10px;	padding: 4px;}.rahmen {	border-style: solid;	border-width: 1px;	border-color: #CC0000;	/* background-color: #EEEEEE; */	width: 10px;	padding: 4px;}.tipp {	border-style: dotted;	border-width: 1px;	border-color: grey;	width: 10px;	padding: 4px;}hr.inhaltlinie, hr, hr.color {	color:#273D55;	background-color:#273D55;	height:1px;	margin: 0;	padding: 0;	border: none;}hr.hr_login {	color:#273D55;	background-color:#273D55;	height:1px;	margin-right: 10px;	padding: 0;	border: none;	width: 280px;}td#formtext {FONT-COLOR:#000000;COLOR:#000000;}.forminput-dunkel {  color:#000000;  /*background:#e1e7f2;*/}.forminput-hell {  color:#000000;  /*background:#e1e7f2; */}.forminput-dunkel a:link {  text-decoration:none;  color:#000000;}.forminput-dunkel a:visited {  text-decoration:none; color:#000000;}.forminput-dunkel a:active {  text-decoration:none;  color:#000000;}.forminput-dunkel a:hover {  text-decoration:underline;  color:#666666;}.forminput-dunkel a:focus {  text-decoration:underline;  color:#666666;}.forminput-hell a:link {  text-decoration:none;  color:#000000;}.forminput-hell a:visited {  text-decoration:none; color:#000000;}.forminput-hell a:active {  text-decoration:none;  color:#000000;}.forminput-hell a:hover {  text-decoration:underline;  color:#666666;}.forminput-hell a:focus {  text-decoration:underline;  color:#666666;}#divASContainer{position:absolute; overflow:hidden; top:5; left:3; visibility:hidden} #divASContent{FONT-SIZE:12px; position:absolute; top:10; left:10} .angebote_titel {  font-weight:bold;  color:#c1cde7;  background-color:#395da7;  padding: 2px;  padding-left: 8px;  font-size: x-small;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_titel p span, .angebote_titel p {  font-weight:bold;  color:#c1cde7;  background-color:#395da7;  font-size: x-small;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_blau_fett {  font-weight:bold;  font-size: x-small;   color: #395da7;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_schwarz_fett {  font-weight:bold;  font-size: x-small;   color: #000000;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_schwarz {  font-size: x-small;   color: #000000;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_beschreibung, .angebote_beschreibung p {  font-size: xx-small;   color: #333333;   font-family: Verdana, Arial, Helvetica, sans-serif;}.angebote_link, .angebote_link a{	font-size: xx-small; 	color: #395da7; 	font-family: Verdana, Arial, Helvetica, sans-serif;}.lightbox {	border: 0px;}.tabelle_titel_blau {	background-color: #1b63e3 !important; 	/*color: #ffffff !important;*/}.tabelle_titel_rot {	background-color: #C6494D !important; 	/*color: #ffffff !important;*/}.tabelle_titel_orange {	background-color: #ff6600 !important; 	/*color: #ffffff !important;*/}.tabelle_titel_wetzel_blau {	background-color: #788DB9 !important; 	/*color: #ffffff !important;*/}.tabelle_titel_wetzel_grau {	background-color: #B4B2B3 !important; 	/*color: #ffffff !important;*/}