/* CSS Document */														
body													{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}	
form													{ padding:0px; margin:0px;}

div#content			 									{ float:left; width:516px; margin:0px 0px 0px 0px;}		
div#contentwithleft										{ float:left; width:744px;	margin:0px 0px 0px 0px;}			
div#contentwithright 									{ float:left; width:727px; margin:0px 0px 0px 0px;}					
div#left												{ float:left; width:210px;}		
div#right 												{ float:right; width:228px;}		

h1 														{ font-size:24px; line-height:30px; color:#003399; font-weight:normal; margin:3px 0 3px 0; padding:0px;}		
h2 														{ font-size:15px; line-height:19px; color:#003399; font-weight:normal; margin:5px 0 5px 0; padding:0px;}
h3 														{ font-size:13px; line-height:17px; color:#003399; font-weight:bold;   margin:0px; padding:0px;}		

img														{ border:0px;}

.block													{ display:block;}	

.boxheaderbig 											{ background-image:url(/shared/pics/rightheaderbg.gif);	background-repeat:repeat-x;	background-position:top left;	width:745px;	height:23px;	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:14px;	color:#FFFFFF;	font-weight:bold;}				
.boxheaderbig div 									{ padding-left:10px; padding-top:6px;}												

.boxheadersmall 										{ background-image:url(/shared/pics/rightheaderbg.gif);	background-repeat:repeat-x;	background-position:top left;	width:713px;	height:23px;	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:14px;	color:#FFFFFF;	font-weight:bold;}
.boxheadersmall div 								{ padding-left:10px; padding-top:6px;}												

.boxtext														{ width:516px; font-size:12px;	line-height:17px;	color:#000000;}									
.boxtext a:link 										{ color: #003399; text-decoration: underline;}
.boxtext a:visited 									{ color: #003399; text-decoration: underline;}														
.boxtext a:hover										{ color: #003399; text-decoration: none;}														

.contentbox h2 
.contentbox h2 a:link 									{ color: #003399; text-decoration: underline;}					
.contentbox h2 a:visited 								{ color: #003399; text-decoration: underline;}						
.contentbox h2 a:hover 									{ color: #003399; text-decoration: none;}					

.contentbox h3 
.contentbox h3 a:link 									{ color: #003399; text-decoration: underline;}					
.contentbox h3 a:visited 								{ color: #003399; text-decoration: underline;}						
.contentbox h3 a:hover 									{ color: #003399; text-decoration: none;}					

.contenttext1 											{ font-size:12px; line-height:17px; color:#000000;}			
.contenttext1 a:link 									{ color: #003399; text-decoration: underline;}					
.contenttext1 a:visited 								{ color: #003399; text-decoration: underline;}						
.contenttext1 a:hover 									{ color: #003399; text-decoration: none;}					

.contenttext2 											{ font-size:12px; line-height:17px; color:#000000;}			
.contenttext2 a:link 									{ color: #003399; text-decoration: underline;}					
.contenttext2 a:visited 								{ color: #003399; text-decoration: underlinee;}						
.contenttext2 a:hover 									{ color: #003399; text-decoration: none;}					

.dunkel													{ background-color:#E1E2E2;}													

.eckeleft												{ background-image:url(/shared/pics/rightecke.gif);	background-repeat:no-repeat;	background-position:bottom left;}											
.eckeleftabsulut										{ background-image:url(/shared/pics/rightecke.gif);	background-repeat:no-repeat;	background-position:bottom left;	position:absolute;	width:13px;	height:13px;	left:19px;	bottom:0px;}
*html .eckeleftabsulut 									{ bottom:-1px;}													
.eckeleftabsulutopad									{ background-image:url(/shared/pics/rightecke.gif);	background-repeat:no-repeat;	background-position:bottom left;	position:absolute;	width:13px;	height:13px;	left:0px;	bottom:0px;}
*html .eckeleftabsulutopad 								{ bottom:-1px;}													
.eckeright												{ background-image:url(/shared/pics/eckeright.gif);	background-repeat:no-repeat;	background-position:bottom right;}											
.eckerightabsulut										{ background-image:url(/shared/pics/eckeright.gif);	background-repeat:no-repeat;	background-position:bottom right;	position:absolute;	width:13px;	height:13px;	right:19px;	bottom:0px;}
*html .eckerightabsulut 								{ bottom:-1px;	right:18px;}												
.eckerightabsulutopad									{ background-image:url(/shared/pics/eckeright.gif);	background-repeat:no-repeat;	background-position:bottom right;	position:absolute;	width:13px;	height:13px;	right:0px;	bottom:0px;}
*html .eckerightabsulutopad 							{ bottom:-1px;	right:-1px;}

.examplesdot											{ width:30px; text-align:center; padding-top:4px; }														
.examplesdot div										{ padding-left:6px;}														
.examplestext											{ width:135px;}														

.flagstext												{ font-size:12px;	line-height:17px;	color:#003399;	font-weight:bold;	text-align:center;	padding-top:8px;}							
.flagstext a:link										{ color: #003399; text-decoration: underline;}														
.flagstext a:visited									{ color: #003399; text-decoration: underline;}														
.flagstext a:hover										{ color: #003399; text-decoration: none;}														

.heightzindex 											{ position:relative;	z-index:20;}													

.hell 													{ background-color:#F9F9F9;}													
.hell2 													{ background-color:#EAEBEB;}													

.imageborder1 											{ border-color:#2A53A4;}													

.imagetyp1 												{ text-align:left; margin-left:23px; margin-bottom:23px;}		

.languagebox 											{ position:relative;	width:200px;	height:58px; font-size:12px;	line-height:17px;	color:#003399;}							
.languagebox a:link 									{ color: #003399; text-decoration: underline;}														
.languagebox a:visited 									{ color: #003399; text-decoration: underline;}														
.languagebox a:hover 									{ color: #003399; text-decoration: none;}														
.languagebox .imgcontainer 								{ position:absolute;	left:11px;	top:13px;	border-color:#2A53A4;}										
.languagebox .textcontainer 							{ position:absolute;	left:86px;	top:23px;}											

.languageboxbig 										{ position:relative;	width:200px;	height:114px; font-size:12px;	line-height:17px;	color:#003399;}							
.languageboxbig a:link 									{ color: #003399; text-decoration: underline;}														
.languageboxbig a:visited 								{ color: #003399; text-decoration: underline;}														
.languageboxbig a:hover 								{ color: #003399; text-decoration: none;}														
.languageboxbig .imgcontainer 							{ position:absolute;	left:11px;	top:13px;	border-color:#2A53A4;}										
.languageboxbig .textcontainer 							{ position:absolute;	left:86px;	top:49px;}											

.line1 													{ background-color:#FF8C00; margin-top:16px; margin-bottom:16px;}	

.links 													{ width:516px; font-size:12px;	line-height:17px;	color:#003399;}									
.links a:link 											{ color: #003399; text-decoration: underline;}														
.links a:visited 										{ color: #003399; text-decoration: underline;}														
.links a:hover											{ color: #003399; text-decoration: none;}														

.orderbtn												{ position:absolute; left:0px; top:0px; height:21px; width:123px;}														
.ordertext 												{ position:absolute; left:0px; top:2px; z-index:5; font-size:12px; line-height:16px; color:#FFFFFF; width:123px; text-align:center;}														
.ordertpic 												{ position:absolute; left:0px; top:0px; z-index:8; width:123px; height:21px; text-align:center; cursor:pointer;}		

.product 													{ width:745px; font-size:12px;	line-height:17px;	color:#000000;}
.product .textlink a:link 				{ color: #000000; text-decoration: none;}
.product .textlink a:visited 			{ color: #000000; text-decoration: none;}
.product .textlink a:hover 				{ color: #000000; text-decoration: underline;}
.product .productlink 						{ font-size:12px;	line-height:17px;	color:#003399;}
.product .productlink a:link 			{ color: #003399; text-decoration: underline;}
.product .productlink a:visited 	{ color: #003399; text-decoration: underline;}
.product .productlink a:hover 		{ color: #003399; text-decoration: none;}

.productsmall 													{ width:713px; font-size:12px;	line-height:17px;	color:#000000;}
.productsmall .textlink a:link 					{ color: #000000; text-decoration: none;}
.productsmall .textlink a:visited 			{ color: #000000; text-decoration: none;}
.productsmall .textlink a:hover 				{ color: #000000; text-decoration: underline;}
.productsmall .productlink 							{ font-size:12px;	line-height:17px;	color:#003399;}
.productsmall .productlink a:link 			{ color: #003399; text-decoration: underline;}
.productsmall .productlink a:visited 		{ color: #003399; text-decoration: underline;}
.productsmall .productlink a:hover 			{ color: #003399; text-decoration: none;}

.referencesImg 											{ margin:4px;	border-color:#003399;	vertical-align:top;}											

.searchbtn												{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#CCD6EB; background-color:#003399; height:15px; line-height:15px;}
.searchbtn .padding									    { padding-left:5px; padding-right:5px;}


.selecttyp1 											{ font-size:11px;	line-height:13px;	color:#000000;	font-weight:normal;}									

.specialbox .bottom 									{ background-color:#FFFFFF; background-image:url(/shared/pics/specialbg.gif); background-repeat:repeat-x; background-position:top left; position:relative;	height:116px;}				
.specialbox .bottom #getmorebtn 			{ position:absolute; left:34px; top:-7px; height:43px; width:123px;}								
.specialbox .bottom #getmoretext 			{ position:absolute; left:34px; top:-5px; z-index:5; font-size:12px; line-height:16px; color:#FFFFFF; width:123px; text-align:center;}								
.specialbox .bottom #getmoretpic 			{ position:absolute; left:34px; top:-7px; z-index:8; width:123px; height:25px; text-align:center; cursor:pointer;}								
.specialbox .bottom #specialpic 			{  position:absolute; left:547px; top:-183px; height:270px; width:125px; z-index:2;}														
.specialbox .top 											{ background-color:#F6F6F6; padding-top:15px; padding-left:35px; padding-bottom:33px; padding-right:15px; background-image:url(/shared/pics/specialecke_o_r.gif); background-repeat:no-repeat; background-position:top right;}				
.specialbox .top .abstand 						{ margin-left:35px; }						

.systemkomponentenImg 								{ text-align:center;	padding-bottom:10px;	border-color:#003399;}											

.text30white													{ font-size:30px;	line-height:34px;	color:#FFFFFF;}										

.texttyp1 														{ font-size:12px; line-height:17px; color:#000000;}		
.texttyp1 a:link											{ color: #003399; text-decoration: underline;}				
.texttyp1 a:visited 									{ color: #003399; text-decoration: underline;}					
.texttyp1 a:hover 										{ color: #003399; text-decoration: none;}				

#content .boxheader										{ background-image:url(/shared/pics/rightheaderbg.gif);	background-repeat:repeat-x;	background-position:top left;	width:516px;	height:25px;	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:14px;	color:#FFFFFF;	font-weight:bold;}				
#content .boxheader div 							{ padding-left:10px;	padding-top:6px;}												
#content .downloads 									{ width:516px;	font-size:12px;	line-height:17px;	color:#000000;}									
#content .downloads a:link 						{ color: #003399; text-decoration: underline;}														
#content .downloads a:visited 				{ color: #003399; text-decoration: underline;}														
#content .downloads a:hover 					{ color: #003399; text-decoration: none;}														

#header																{ position:relative; width:954px; height:163px; background-color:#FF8C00;}	
#header #headerlogo 									{ position:absolute; left:754px; top:0px; z-index:10;}					
#header #headerpic										{ position:absolute; left:0px; top:9px; z-index:5;}				
#header #headertext 									{ position:absolute; left:766px; top:95px; z-index:10; font-family:Helvetica, Arial, sans-serif; font-size:14px; line-height:16px; color:#FF8C00; width: 150px;}					

#header #navi																	{ position:absolute; left:0px;	top:137px; height:26px; width:954px; z-index:10; overflow:hidden }		
#header #navi .bg 						 								{ background-image:url(/shared/pics/navi/bg_in.gif); background-repeat:repeat-x;}				

#header #navi .naviact 												{ font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:16px; color:#142A7E; background-image:url(/shared/pics/navi/bg_act.gif); background-repeat:repeat-x; font-weight:bold; cursor:pointer;}					
#header #navi .naviact a:link 								{ color: #142A7E; text-decoration: none;}							
#header #navi .naviact a:visited							{ color: #142A7E; text-decoration: none;}								
#header #navi .naviact a:hover								{ color: #142A7E; text-decoration: none;}							
/*
#header #navi .naviact div 										{ background-image:url(/shared/pics/navi/bg_act_left.gif); background-repeat:no-repeat; background-position:left top; height:26px;}						
#header #navi .naviact div div 								{ background-image:url(/shared/pics/navi/bg_act_right.gif); background-repeat:no-repeat; background-position:right top; height:26px;}							
*/

#header #navi .naviin 												{ font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:16px; color:#FFFFFF; font-weight:bold; cursor:pointer;}					
#header #navi .naviin a:link 									{ color: #FFFFFF; text-decoration: none;}							
#header #navi .naviin a:visited								{ color: #FFFFFF; text-decoration: none;}							
#header #navi .naviin a:hover 								{ color: #FFFFFF; text-decoration: none;}							

#header #navi .padding												{ padding-left:16px; padding-right:16px;}					
#header #navi .right 													{ height:26px; width:14px; overflow:hidden; background-image:url(/shared/pics/navi/bg_right.gif); background-repeat:no-repeat;}					
#header #navi .spacer													{ width:16px; overflow:hidden;}					


#left #navileft 										{ width:186px; background-color:#C9CACA;}														

#left #navileft .act 									{ background-image:url(/shared/pics/navi/navileftbg_act.gif); font-size:12px; line-height:16px;	color:#FFFFFF; font-weight:bold; height:22px; z-index:1;}
#left #navileft .act a:link								{ color:#FFFFFF; text-decoration: none;}
#left #navileft .act a:visited							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .act a:hover							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .act div								{ background-image:url(/shared/pics/navi/navileftbg2_act.gif); background-repeat:no-repeat;	background-position:left top;}											
#left #navileft .act div div							{ padding-left:29px;	padding-top:2px;}												

#left #navileft .subact 								{ background-image:url(/shared/pics/navi/navileftbg_act.gif); font-size:12px; line-height:16px;	color:#FFFFFF; height:22px; z-index:1;}
#left #navileft .subact a:link							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subact a:visited						{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subact a:hover							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subact div								{ background-image:url(/shared/pics/navi/navileftbg2_act.gif); background-repeat:no-repeat;	background-position:left top;}											
#left #navileft .subact div div							{ padding-left:35px; padding-top:2px;}												

#left #navileft .in 									{ background-image:url(/shared/pics/navi/navileftbg_in.gif); font-size:12px;	line-height:16px;	color:#003399;	font-weight:bold;	height:22px;	z-index:1;}						
#left #navileft .in a:link								{ color:#003399; text-decoration: none;}
#left #navileft .in a:visited							{ color:#003399; text-decoration: none;}
#left #navileft .in a:hover								{ color:#003399; text-decoration: none;}
#left #navileft .in div div 							{ padding-left:29px;	padding-top:2px;}												

#left #navileft .subin 									{ background-image:url(/shared/pics/navi/navileftbg_in.gif); font-size:12px;	line-height:16px;	color:#003399; height:22px;	z-index:1;}						
#left #navileft .subin a:link							{ color:#000000; text-decoration: none;}
#left #navileft .subin a:visited						{ color:#000000; text-decoration: none;}
#left #navileft .subin a:hover							{ color:#000000; text-decoration: none;}
#left #navileft .subin div div 							{ padding-left:35px;	padding-top:2px;}												

#left #navileft .navileftline 							{ width:186px;	background-color:#FF8922;	height:1px;}											
#left #navileft .navileftsearch .navileftabstand 		{ padding-left:29px;	padding-top:4px;}												
#left #navileft .navileftsearch 						{ width:186px;	background-color:#C9CACA;	height:51px; font-size:12px;	line-height:16px;	color:#003399;	font-weight:bold;	}					
#left #navileft .navilefttop 							{ width:186px;	background-color:#E0E1E1;	height:7px;}											

#left #navileft .over 									{ background-image:url(/shared/pics/navi/navileftbg_act.gif); font-size:12px;	line-height:16px;	color:#FFFFFF;	font-weight:bold;	height:22px;	z-index:1;}						
#left #navileft .over a:link							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .over a:visited							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .over a:hover							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .over div div 							{ padding-left:29px;	padding-top:2px;}												

#left #navileft .subover 								{ background-image:url(/shared/pics/navi/navileftbg_act.gif); font-size:12px;	line-height:16px;	color:#FFFFFF;	height:22px;	z-index:1;}						
#left #navileft .subover a:link							{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subover a:visited						{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subover a:hover						{ color:#FFFFFF; text-decoration: none;}
#left #navileft .subover div div 						{ padding-left:35px;	padding-top:2px;}												

#left #navileft .highlight									{ margin-top:7px;}
#left #navileft .highlight .act 						{ background-image:url(/shared/pics/navi/bg_high_act.gif); height:24px;}
#left #navileft .highlight .act div					{ background-image:none;}											
#left #navileft .highlight .over 						{ background-image:url(/shared/pics/navi/bg_high_act.gif); height:24px;}						
#left #navileft .highlight .in 							{ background-image:url(/shared/pics/navi/bg_high_in.gif); height:24px;}						
#left #navileft .highlight .act div div			{ padding-top:4px;}
#left #navileft .highlight .in div div			{ padding-top:4px;}
#left #navileft .highlight .over div div		{ padding-top:4px;}

#mainBox												{ width:955px; margin:auto;}		

#navi .block											{ line-height:24px; text-align:center;}			
#navi .padding											{ padding-top:2px;}			

#right																	{ width:200px;}
#right .abstand 												{ padding-left:11px;	padding-right:16px;	padding-top:13px;	padding-bottom:13px;}										
#right .abstand2 												{ padding-left:11px;	padding-right:8px;	padding-top:13px;	padding-bottom:13px;}										
#right .abstand3 												{ padding-left:11px;	padding-right:11px;	padding-top:13px;	padding-bottom:13px;}										
#right .abstand4												{ padding-left:11px;	padding-right:11px;	padding-top:25px;	padding-bottom:13px;}										
#right .rightcontent1 									{ font-size:12px;	line-height:15px;	color:#000000;}	
#right .rightcontent1 a:link 						{ color: #000000; text-decoration: none;}														
#right .rightcontent1 a:visited 				{ color: #000000; text-decoration: none;}														
#right .rightcontent1 a:hover 					{ color: #000000; text-decoration: underline;}														
#right .rightcontent2 									{ font-size:12px;	line-height:17px;	color:#000000;}										
#right .rightcontent2 a:link 						{ color: #000000; text-decoration: none;}														
#right .rightcontent2 a:visited 				{ color: #000000; text-decoration: none;}														
#right .rightcontent2 a:hover						{ color: #000000; text-decoration: underline;}														
#right .rightheader											{ background-image:url(/shared/pics/rightheaderbg.gif);	background-repeat:repeat-x;	background-position:top left;	width:200px;	height:25px;	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:14px;	color:#FFFFFF;font-weight:bold;}					
#right .rightheader a:link							{ color:#FFFFFF; text-decoration:none;}
#right .rightheader a:visited						{ color:#FFFFFF; text-decoration:none;}
#right .rightheader a:hover							{ color:#FFFFFF; text-decoration:underline;}
#right .rightheader div									{ padding-left:10px;	padding-top:6px;}												
#right .rightheadert2										{ font-size:14px;	line-height:17px;	color:#003399;}										
#right .rightheadert2 a:link						{ color: #000000; text-decoration: none;}														
#right .rightheadert2 a:visited					{ color: #000000; text-decoration: none;}														
#right .rightheadert2 a:hover						{ color: #000000; text-decoration: underline;}														
#right .rightimg1 											{ border:1px solid #003399;}													

#topnavi  														{ font-size:10px; line-height:12px; color:#003399; padding-top:4px; }
#topnavi .flag												{ padding-right:2px;}
#topnavi .input1 											{ font-size:10px; line-height:12px; color:#000000;}
#topnavi a:link 											{ color: #003399; text-decoration: none;}
#topnavi a:visited										{ color: #003399; text-decoration: none;}
#topnavi a:hover											{ color: #000000; text-decoration: none;}
	
.kontaktform													{ position:relative; font-size:12px; height:475px;}
.kontaktform .bezeichnung							{ position:absolute; top: 10px; left:  0px;}
.kontaktform .bezeichnung .anrede			{ position:absolute; top:  0px; left:  0px; width:100px;}
.kontaktform .bezeichnung .name				{ position:absolute; top: 30px; left:  0px; width:100px;}
.kontaktform .bezeichnung .vorname		{ position:absolute; top: 60px; left:  0px; width:100px;}
.kontaktform .bezeichnung .firma			{ position:absolute; top: 90px; left:  0px; width:100px;}
.kontaktform .bezeichnung .abteilung	{ position:absolute; top:120px; left:  0px; width:100px;}
.kontaktform .bezeichnung .strasse		{ position:absolute; top:150px; left:  0px; width:100px;}
.kontaktform .bezeichnung .ort				{ position:absolute; top:180px; left:  0px; width:100px;}
.kontaktform .bezeichnung .land				{ position:absolute; top:210px; left:  0px; width:100px;}
.kontaktform .bezeichnung .telefon		{ position:absolute; top:240px; left:  0px; width:100px;}
.kontaktform .bezeichnung .fax				{ position:absolute; top:270px; left:  0px; width:100px;}
.kontaktform .bezeichnung .email			{ position:absolute; top:300px; left:  0px; width:100px;}
.kontaktform .bezeichnung .nachricht	{ position:absolute; top:330px; left:  0px; width:100px;}
.kontaktform .form										{ position:absolute; top: 10px; left:100px;}
.kontaktform .form .input							{ height:17px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:#999999 1px solid; width:100%;}
.kontaktform .form .button						{ height:21px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:#999999 1px solid;}
.kontaktform .form .area							{ height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:#999999 1px solid; width:100%}
.kontaktform .form .anrede						{ position:absolute; top:  0px; left:  0px; width:250px;}
.kontaktform .form .name							{ position:absolute; top: 30px; left:  0px; width:250px;}
.kontaktform .form .vorname						{ position:absolute; top: 60px; left:  0px; width:250px;}
.kontaktform .form .firma							{ position:absolute; top: 90px; left:  0px; width:250px;}
.kontaktform .form .abteilung					{ position:absolute; top:120px; left:  0px; width:250px;}
.kontaktform .form .strasse						{ position:absolute; top:150px; left:  0px; width:250px;}
.kontaktform .form .ort								{ position:absolute; top:180px; left:  0px; width:250px;}
.kontaktform .form .land							{ position:absolute; top:210px; left:  0px; width:250px;}
.kontaktform .form .telefon						{ position:absolute; top:240px; left:  0px; width:250px;}
.kontaktform .form .fax								{ position:absolute; top:270px; left:  0px; width:250px;}
.kontaktform .form .email							{ position:absolute; top:300px; left:  0px; width:250px;}
.kontaktform .form .nachricht					{ position:absolute; top:330px; left:  0px; width:250px; height: 100px;}
.kontaktform .form .abschicken				{ position:absolute; top:443px; left:  0px; width: 75px;}

.topteaserimageborder { border-top:2px solid #ff8c00; border-bottom:2px solid #ff8c00; }
.topteaserimage { width:118px; height:91px; }
.topteasertext	{ color:#003399; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:17px; }
.topteasertext a:link										{ color: #003399; text-decoration: none;}														
.topteasertext a:visited									{ color: #003399; text-decoration: none;}														
.topteasertext a:hover										{ color: #003399; text-decoration: underline;}
.topteaserabstand	{ padding:8px; }