	/* General page style. The scroll bar colours only visible in IE5.5+ */body {	scrollbar-face-color: #EFEFEF;	scrollbar-highlight-color: #999999;	scrollbar-shadow-color: #EFEFEF;	scrollbar-3dlight-color: #E7E7E7;	scrollbar-arrow-color:  #666666;	scrollbar-track-color: #F2F2F2;	scrollbar-darkshadow-color: #666666;}.main {width: 826px;background-image: url('images/bg_main.gif');margin: 0px auto; overflow:visible;}.article {border-top:1px solid #ffdb13; border-bottom:1px solid #ffdb13; background-color: #ffffff;width:168px;max-width:168px;text-align:left;margin-bottom:9px;}.articletext {FONT-FAMILY: Arial, Helvetica;FONT-SIZE: 12px;TEXT-DECORATION: none;color: #000000;line-height:135%;margin-left:10px;margin-right:8px;margin-top:8px;margin-bottom:8px;}.navi {width: 792px;height:30px;background-color: #f5f4f5;margin: 0px auto; overflow:visible;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;     padding: 0;min-width: 790px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */}.navi1area {    float: left;         height:30px;    margin: 0px;     line-height: 27px;    padding: 0px;    }.navi1area:hover {background-image: url('images/bg_navi.gif');    float: left;     width: 130px;    height:30px;    margin: 0px;     padding: 0px;    line-height: 27px;}	.navi1area_selected {background-image: url('images/bg_navi.gif');    float: left;     width: 130px;    height:30px;    margin: 0px;     padding: 0px;    line-height: 27px;    }	.navi1text       {	FONT-SIZE: 13px;		FONT-FAMILY: Arial, Helvetica;	color: #3739cc;	font-weight: bold;	TEXT-DECORATION: none;	}		.navi1text:hover       {	FONT-SIZE: 13px;	FONT-FAMILY: Arial, Helvetica;	color: #3739cc;	font-weight: bold;	TEXT-DECORATION: none;	}			.actnavi1text      {	FONT-SIZE: 13px;	FONT-FAMILY: Arial, Helvetica;	color: #8dacfc;	font-weight: bold;	TEXT-DECORATION: none;	}		.navi2section {border-top:1px solid #f5f4f5; border-bottom:1px solid #f5f4f5; height: 30px;width:168px;max-width:168px;text-align:left;margin-top:9px;margin-bottom:9px;}.navi2section_selected {border-top:1px solid #ffdb13; border-bottom:1px solid #ffdb13; background-color: #ffffff;height: 30px;width:168px;max-width:168px;text-align:left;margin-top:9px;margin-bottom:9px;}.navi2section:hover {border-top:1px solid #ffdb13; border-bottom:1px solid #ffdb13; background-color: #ffffff;height: 30px;width:168px;max-width:168px;text-align:left;margin-top:9px;margin-bottom:9px;}			.navi2text       {	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 14px;	TEXT-DECORATION: none;	font-weight: normal;	color: #000000;	line-height:29px;	margin-left:10px;	}		.navi2text:hover       {	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 14px;	TEXT-DECORATION: none;	font-weight: normal;		line-height:29px;	margin-left:10px;	color: #3739cc;	}	.actnavi2text     {		FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 14px;	TEXT-DECORATION: none;	font-weight: normal;	color: #8dacfc;	line-height:100%;		}			A      {BACKGROUND: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline; color: #3739cc;}A:hover         {	FONT-SIZE: 12px;	FONT-FAMILY: Arial, Helvetica;	TEXT-DECORATION: underline;	color: #ffdc1e;	}	.impressum         {	FONT-SIZE: 11px;	FONT-FAMILY: Arial, Helvetica;	TEXT-DECORATION: underline;	color: #3739cc;	}.impressum:hover         {	FONT-SIZE: 11px;	FONT-FAMILY: Arial, Helvetica;	TEXT-DECORATION: underline;	color: #ffdc1e;	}h1		{	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 19px;	TEXT-DECORATION: none;	color: #3739cc;	font-weight: bold;	margin-top: 23px;	margin-bottom: 10px;	margin-left:4px;	padding:0px;	text-align:left;	}h2		{	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 13px;	TEXT-DECORATION: none;	color: #3739cc;	font-weight: bold;	margin-top: 6px;	margin-bottom: 6px;	margin-left:0px;	padding:0px;	text-align:left;}h3		{	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 12px;	TEXT-DECORATION: none;	color: #000000;	font-weight: bold;	margin-top: 6px;	margin-bottom: 6px;	margin-left:10px;	padding:0px;	text-align:left;	line-height:16px;}h4		{	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 12px;	TEXT-DECORATION: none;	color: #000000;	font-weight: bold;	margin-top: 6px;	margin-bottom: 6px;	margin-left:0px;	padding:0px;	text-align:left;	line-height:16px;}  .standard {    	FONT-SIZE: 12px;	FONT-FAMILY: Arial, Helvetica;	color: #000000;	text-align:left;	line-height: 20px;	margin-left:6px;	margin-right:20px;   }.box {width: 500px;border:2px solid #dfdfdf; margin-top:10px;margin-bottom:10px;padding: 0;min-height: 100px;min-width: 500px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */}.boxtext {margin:10px;}ul {	FONT-FAMILY: Arial, Helvetica;	FONT-SIZE: 12px;	TEXT-DECORATION: none;	color: #979695;	margin-top: 8px;	margin-left: 19px;	padding:0px;	margin-right: 3px;}li {	FONT-SIZE: 12px;	FONT-FAMILY: Arial, Helvetica;	color: #000000;	TEXT-DECORATION: none;	line-height:120%;	margin-top: 8px;margin-left:0px;	padding-left: 1px;}.content1 {margin-left:18px;margin-top:16px;float:left;font-size:10px;line-height:22px; width:180px;background-color: #f5f4f5;overflow:visible;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; } .content2 {float:right;font-size:10px;line-height:22px;width:600px;height:100%;text-align:left;overflow:visible;}.wrapper{    margin-bottom: 30px;     padding: 0;min-width: 600px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */min-height: 500px;}.teaser_header {background-image: url('images/bg_teaser.gif');    float: left;     width: 178px;    height:46px;    margin: 0px;     padding: 0px;    padding: 0px;  }      .column_1 {    float: left;     width: 178px;    height:450px;    margin: 5px;     padding: 0px;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;   }.column_2 {    float: left;     width: 178px;    height:450px;    margin: 5px;     padding: 0px;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;   }.column_3 {    float: left;     width: 178px;    height:450px;    margin: 5px;     padding: 0px;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;   }      .footer {  width:792px;  height:30px;background-color: #f5f4f5;border:1px solid #dfdfdf;     }    .footertext {	FONT-SIZE: 11px;		FONT-FAMILY: Arial, Helvetica;	color: #3739cc;	font-weight: bold;	TEXT-DECORATION: none;  		font-weight:bold;	line-height: 27px;   }