<!--
/* ***SCHRIFTEN***
/* alles in serifenloser Schriftart */
body	{	font-family:  Arial, Helvetica, Verdana, sans-serif;font-size:12px;
			margin:0px;padding:0px;background-color:#ffffff; width:900px;}
			
.layoutwidth {width:900px;}

.box_skyscraper_right {
            text-align:left;
			vertical-align:top;
			position: absolute;
            top: 10px; left: 900px;
            width: 90px;
}

			
a		{	color: #282A73;
			text-decoration: underline }
p		{	text-align:justify;
			font-size:12px;}

h1 {		font-size:16px; 
			font-weight:bold;
			text-align:left;
			margin-bottom:8px;}

h2 {		font-size:14px;
			font-weight:bold;
			text-align:left;
			margin-bottom:4px;}

h3 {		font-size:12px;
			text-decoration:underline;
			text-align:left;
			margin-bottom:0px;}
			
.wrapper 
{
	margin: 0 auto;
	text-align: left;
	border: 0px solid #000000;
	position: absolute;
	left: 0px;
	top: 0px;
}							

ul.aufzaehlung {margin-left:0px;
				padding-left:20px;
				text-align:left; }
.aufzaehlung {	margin-top:0px;
				margin-bottom:0px;
				text-align:left; }
				
				
.ListeUeberschrift{	margin:0px;
			font-weight:bold;}

.Liste	{margin-top:0px;
			margin-bottom:5px;
			margin-left:20px;}

.smalltext {font-size:10px;}


.newshead {	text-align:left;
			text-decoration:none;
			font-size:12px;
			font-weight:bold; }
.NewsSubHead {	text-align:left;
			text-decoration:none;
			font-size:12px;
			font-weight:normal;
			color:#282A73; }
.newstext{	text-align:left;
			text-decoration:none;
			font-size:12px;
			background-color:#FFFFED;  }

.headline {	background-color:#282A73;
			text-align:center;
			text-decoration:underline;
			font-size:12px;}

.newsheadline {	background-color:#eeeeee;
			text-align:center;
			text-decoration:none;
			font-weight:bold;
			font-size:12px;}

.newsline {	padding:0px;
			margin:0px;}

.naviline {	background-color:#CCCCCC;}

.naviline_innen { background-color:#282A73;}

.intro {	font-style:normal;
			font-weight:bold;  }
.date {     font-weight:normal;
			color:#282A73;
 			text-decoration:none;}
.date2 {     font-weight:bold;
			color:#282A73;
			background-color:#FFFFED;
 			text-decoration:none;
			border-style:solid;
			border-width:1px;
			border-color:#282A73;}

.mehr {	font-style:italic;
			font-weight:normal; }


.navi_header {padding:0px;
			margin:0px;
			font-weight:bold;
			background-color:#FFFFED;
			color: #282A73;}

.textrahmen_ok{
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color:#4F72D0;
			background-color:#D1DBF5;
			font-size:11px;
			border-collapse:collapse;}
			
.textrahmen_fehler{
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color:#4F72D0;
			background-color:#FFE2E1;
			font-size:11px;
			border-collapse:collapse;}			
			
.textrahmen{
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color:#4F72D0;
			background-color:#9EB3F5;
			font-size:11px;
			border-collapse:collapse;}

.pb_newsrahmen{
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color:#BDC6D6;
			background-color:#eeeeee;
			border-collapse:collapse;}

@media all {
th		{
			padding-left:10px;
			padding-right:10px;
			padding-top:2px;
			padding-bottom:2px;			
			margin:0px;}

td		{ padding:2px;
			font-size:12px;
			margin:0px;}
}

td.layout_top  { padding:0px !important;
			margin:0px !important;}

.layout_center { padding:0px;
			margin:0px;
			vertical-align:middle;
			horizontal-align:center;}	

.nopadnomargin { padding:0px !important;
			margin:0px !important;}

td.seitenanfangleiste{ padding-top:4px;
            padding-bottom:4px;
			margin:0px;
			font-size:10px;
			font-weight:bold;
			vertical-align:middle;}

td.titelrechts { background-color:#F5F5F5;
			padding:0px;
			margin:0px;
			vertical-align:top;}


td.navileiste { padding:0px;
			margin:0px;
			background-color:#FFF3BD;
			color:#000000;
			vertical-align:middle;}

td.navileisteoben_aussen {
			margin:0px;
			background-color:#FFDF7D;
			color:#000000;
			vertical-align:middle;
			text-align:right;
			font-size:10px;
			font-weight:bold;
			padding-top:4px;
			padding-bottom:4px}

td.navileisteoben { padding:0px;
			margin:0px;
			color:#000000;
			vertical-align:middle;
			text-align:right;
			font-size:11px;
			font-weight:normal;}

td.navileisteoben2 { padding:0px;
			margin:0px;
			background-color:#FFDF7D;
			color:#000000;
			vertical-align:middle;
			text-align:left;
			font-size:10px;
			font-weight:bold;}
.navileisteseitenanfang { padding:2px;
			margin:0px;
			background-color:#dce0e9;
			border-style:solid;
			border-width:0px;
			border-color:#000000;
			color:#000000;
			vertical-align:middle;
			text-align:left;
			height:16px;
			font-size:11px;
			font-weight:normal;letter-spacing:0pt}

.themenleisteseitenanfang { padding:2px;
			margin:0px;
			background-color:#dce0e9;
			border-style:solid;
			border-width:0px;
			border-color:#000000;
			color:#000000;
			vertical-align:middle;
			text-align:left;
			height:16px;
			font-size:11px;
			font-weight:bold;
			letter-spacing:0pt}

td.navirahmen { color:#000000;}

td.naviframe { padding:0px;
				margin:0px;
				background-image:url(img/back_menusub.jpg);
				background-repeat:no-repeat;
				border:0;
				height:20px;}

td.naviframe-cebit { padding:0px;
				margin:0px;
				background-image:url(img/back_menu_cebit.jpg);
				background-repeat:no-repeat;
				border:0;
				height:20px;
				color:#e31c21}
td.navispacer { background-color:#eeeeee; 
				color:#000000;}

td.navi {	color:#ffffff;
			width:150px;
			padding-left:5px;
			line-height: 16px;}

td.navi_active {	background-color:#F0C73A;
			color:#282A73;
			font-weight:bold;
			width:150px;
			padding-left:5px;
			line-height: 16px;}

td.navi_active_service {	background-color:#B8C8DD;
			color:#282A73;
			font-weight:bold;
			width:150px;
			padding-left:5px;
			line-height: 16px;}

td.navi_service {	background-color:#B8C8DD;
			color:#282A73;
			font-weight:normal;
			width:150px;
			padding-left:5px;
			line-height: 16px;}

td.navinonlink_header {padding-left:5px;
			font-size:12px;
			margin:0px;
			width:150px;
			font-weight:bold;
			background-image:url(img/back_menu1.jpg);
			border-bottom:1px solid #aaaaaa;
			color: #282A73;}

td.navi {	background-color:#F5F5F5;
			color:#000000;
			width:150px;
			padding-left:5px;
			line-height: 16px;}

td.navi_user_info {	background-color:#B8C8DD;
			color:#282A73;
			width:150px;
			font-weight:bold;
			padding-left:5px;
			line-height: 16px;}

td.newsrahmen { background-color:#dddddd;
				color:#000000;}

td.newssubhead {background-color:#F5F5F5;
				color:#000000;
				font-weight:bold;
				font-size:12px;}

td.newstext { 	color:#000000;
				text-align:left;
			text-decoration:none;
			font-size:12px;
			background-color: #F5F5F5;  }

.newsfliesstext { color:#000000;
			text-align:justify;
			font-size:12px;
			text-decoration:none;  }

.newslink { color:#000000;
			text-align:left;
			font-size:12px;
			text-decoration:none;
			margin-top:0px;  }

td.portal { padding:0px;
			margin:0px;
			vertical-align:top;
			text-align:justify;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#f7f7f7}

.portalhead { vertical-align:top;
			padding-left:2px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			background-image:url(img/Ueberschrift_kopf.jpg);
			background-repeat:no-repeat;			
			width:520px;
}

.portalhead_neu { vertical-align:top;
			padding-left:2px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			background-image:url(img/Ueberschrift_kopf.jpg);
			background-repeat:no-repeat;
}

td.portaltext { vertical-align:top;
			padding:3px;
			text-align:left;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#ffffff}

td.portalnavileiste { vertical-align:top;
			padding:0px;
			padding-left:2px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#D4D9E3}

.standardtabelleheader { vertical-align:middle;
			padding:2px;
			margin:0px;
			text-align:left;
			font-size:12px;
			color:#FFFFFF;
			background-color:#4F72D0}
			

.standardtabelle { vertical-align:top;
			padding:4px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-width:1px;
			border-color:#BDC6D6;
			background-color:#F7F7F7}

.standardtabelle_raw_header { vertical-align:top;
			padding:2px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			border-style:solid;
			border-width:1px;
			border-color:#BDC6D6;
			background-color:#9EB3F5}


.standardtabelle_raw { vertical-align:top;
			padding:8px;
			margin:0px;
			text-align:left;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-width:0px;
			border-color:#BDC6D6;}

.portaltabelle {
			vertical-align:top; 
			padding:0px;
			margin:0px;
			border-style:none;
			border-width:1px;
			border-color:#BDC6D6;
			border-collapse:collapse;
			}

.portaltabelle_spacer {
			padding:0px;
			margin-left:5px;
			margin-right:5px;
			border-style:none;
            width:10px}

/* alte Angebottabelle (Anfang) */

.angebottabelle_aussen {
			vertical-align:top; 
			padding:0px;
			margin:20px;
			border-collapse:collapse;
			border-style:solid;
			border-width:0px;
			border-color:#D4D9E3;}

.angebottabelle_innen {
			vertical-align:top; 
			padding:0px;
			margin:0px;
			border-collapse:collapse;
			border-style:solid;
			border-width:1px;
			border-color:#D4D9E3;}

.angebottabelle {
			vertical-align:top; 
			padding:8px;
			margin:0px;
			border-style:none;
			border-width:0px;
			border-color:#D4D9E3;}

.angebottabelle_spacer {
			vertical-align:top; 
			padding:8px;
			margin:40px;
			width:40px;
			border-style:none;
			border-width:0px;
			border-color:#D4D9E3;}
			
.angebothead_small{ vertical-align:middle;
			height:20px;
			padding:8px;
			margin:0px;
			color:#282A73;
			text-align:left;
			font-size:12px;
			font-weight:bold;
			background-color:#E8ECF1}
			
td.angebothead { vertical-align:middle;
			height:70px;
			padding:8px;
			margin:0px;
			color:#282A73;
			text-align:center;
			font-size:16px;
			font-weight:bold;
			background-color:#E8ECF1}

td.angebottext { vertical-align:top;
			padding:8px;
			text-align:left;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#ffffff}

td.angebotfooter { vertical-align:top;
			padding:0px;
			padding-left:8px;
			padding-right:8px;
			margin:0px;
			text-align:center;
			font-size:10px;
			font-weight:bold;
			color:#000000;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#282A73;}

td.angebotfooter_ohneAnmeldung { vertical-align:top;
			padding:0px;
			padding-left:8px;
			padding-right:8px;
			margin:0px;
			text-align:center;
			font-size:10px;
			font-weight:bold;
			color:#000000;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#2C9338;}

td.angebotfooter_mitAnmeldung { vertical-align:top;
			padding:0px;
			padding-left:8px;
			padding-right:8px;
			margin:0px;
			text-align:center;
			font-size:10px;
			font-weight:bold;
			color:#000000;
			border-style:solid;
			border-width:0px;
			border-collapse:collapse;
			border-color:#000000;
			background-color:#D07F00;}
.Preisinfo { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:center;
			font-size:36px;
			font-weight:bold;
			font-family: Helvetica, Arial, Verdana, sans-serif;
			color:#ffffff;
			text-decoration:none}

.Preisinfo_text { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:center;
			font-size:16px;
			font-weight:bold;
			font-family: Helvetica, Arial, Verdana, sans-serif;
			color:#ffffff;
			text-decoration:none}

.Preisinfo_klein { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:left;
			font-size:10px;
			font-weight:normal;
			color:#ffffff;
			text-decoration:none}

.Preisinfo_klein_Text { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:left;
			font-size:10px;
			font-weight:normal;
			color:#282A73;
			text-decoration:none}


/* alte Angebottabelle (Ende) */



/* neue Angebottabelle (Anfang) */


.angebottabelle_neu {
			vertical-align:top; 
			padding:0px;
			margin:20px;
			border-style:solid;
			border-width:1px;
			border-color:#D4D9E3;}

.angebottabelle_spacer_neu {
			vertical-align:top; 
			padding:8px;
			margin:40px;
			width:40px;
			border-style:none;
			border-width:0px;
			border-color:#D4D9E3;}

td.angebothead_neu { vertical-align:middle;
			height:70px;
			padding:0px;
			margin:0px;
			color:#282A73;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			background-color:#E8ECF1;
			border-style:solid;
			border-top-width:0px;
			border-bottom-width:2px;
			border-left-width:0px;
			border-right-width:1px;
			border-color:#ffffff;}

td.angebottext_neu { vertical-align:top;
			padding:8px;
			text-align:left;
			font-size:12px;
			font-weight:normal;
			border-style:solid;
			border-top-width:0px;
			border-bottom-width:2px;
			border-left-width:0px;
			border-right-width:1px;
			border-color:#ffffff;
			background-color:#eeeeee;}

td.angebotfooter_neu { vertical-align:top;
			padding-top:10px;
			padding-left:0px;
			padding-right:0px;
			margin:0px;
			text-align:center;
			font-size:10px;
			font-weight:bold;
			color:#000000;
			border-style:solid;
			border-top-width:0px;
			border-bottom-width:0px;
			border-left-width:0px;
			border-right-width:1px;
			border-color:#dddddd;
			background-color:#ffffff;}


.Preisinfo_neu { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:center;
			font-size:36px;
			font-weight:bold;
			font-family: Helvetica, Arial, Verdana, sans-serif;
			color:#000000;
			text-decoration:none}

.Preisinfo_text_neu { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:center;
			font-size:16px;
			font-weight:bold;
			font-family: Helvetica, Arial, Verdana, sans-serif;
			color:#000000;
			text-decoration:none}

.Preisinfo_klein_neu { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:left;
			font-size:10px;
			font-weight:normal;
			color:#000000;
			text-decoration:none}

.Preisinfo_klein_Text_neu { vertical-align:center;
			padding:4px;
			margin:0px;
			text-align:left;
			font-size:10px;
			font-weight:normal;
			color:#282A73;
			text-decoration:none}

.color_subinfo {color:#777777;};

/* neue Angebottabelle (Ende) */


.linktabelle {
			vertical-align:top; 
			text-align:right;
			margin-bottom:20px;
			border-collapse:collapse;
			border-style:solid;
			border-width:1px;
			border-color:#D4D9E3;
			float:right;}

td.linktab {
			padding:8px;
			margin:0px;
			color:#282A73;
			text-align:right;
			font-size:12px;
			font-weight:bold;
			background-color:#E8ECF1;}
			
.toc	{ font-weight:bold;}	


.outline {  margin:10px;
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color:#BDC6D6;
			background-color:#B8C8DD;
			border-collapse:collapse;}

.outlinetext_head {
            font-weight:bold;}
            
.Prefix_Visualization {
            color:#dd0000;
            font-weight:bold;
            text-decoration:none;} 
            
.datum {
            font-style:italic;
            color:#aaaaaa;}     
                  
.teaser_wrapper {position:relative; top:0px; left:0px;
            margin-bottom:5px; }
                  
.teaser {   margin-top:0px;
            margin-bottom:0px;
            margin-left:0px;
            margin-right:0px;
            padding:0px;
            border-style:none;
            border-width:1px;
            border-color:#BDC6D6;
            background-color:#ffffff;
            border-collapse:collapse;}

.bg_white {
            padding:2px;
            background-color:#ffffff;}            
            
            
.inner_liste_r {
            height:100px;
            max-height:100px;
            margin-top:0px;
            margin-bottom:0px;
            margin-left:0px;
            margin-right:0px;
            padding:0px;            
            text-align:left;
            }             
            
.inner_txt_l {
            padding:0px;
            margin-top:5px;
            margin-bottom:5px;
            margin-left:0px;
            margin-right:0px;
            float:left;
            color:#000000;}             
.inner_txt_r {
            padding:0px;
            margin-top:5px;
            margin-bottom:5px;
            margin-left:0px;
            margin-right:0px;
            float:right;
            color:#000000;}
            
.teaser_bottom_line {
            position:absolute; bottom:0px; left:0px;
            height:14px;
            width:100%;
            font-size:10px;
			font-weight:bold;
			font-style:italic;
			text-align:left;
			vertical-align:middle;
            margin-top:0px;
            margin-bottom:0px;
            margin-left:0px;
            margin-right:0px;
            padding:2px;
            border-top-width:1px;
            border-bottom-width:1px;
            border-left-width:0px;
            border-right-width:0px;                        
            border-style:solid;
            border-color:#E8ECF1;
            background-color:#D4D9E3;} 
                        	
.inner_heading_1 {
			font-weight:bold;
			font-color:#894401;
			text-align:left;
			vertical-align:middle;
            margin-top:0px;
            margin-bottom:5px;
            margin-left:0px;
            margin-right:0px;
            padding:2px;
			background-image:url(img/Ueberschrift_kopf.jpg);
			}
			
.teaser img  {float:left;
              padding-right:10px;}   
#nopadnomargin { padding:0px;
			margin:0px;}                     	            
.teaser h1  {
            font-size:12px;
            margin:0px;
            margin-bottom:4px;
            padding:2px;
            color:#282A73;
            border-top-width:0px;
            border-bottom-width:1px;
            border-left-width:0px;
            border-right-width:0px;                        
            border-style:solid;
            border-color:#aaaaaa;            
            background-color:#FFFFFF; 
            vertical-align:middle;}
            
.teaser_border_top  {
            border-top-width:1px;
            border-bottom-width:0px;
            border-left-width:0px;
            border-right-width:0px;                        
            border-style:solid;
            border-color:#aaaaaa;}               
            
.teaser h2  {
            font-size:12px;
            margin:0px;
            margin-bottom:4px;
            padding:2px;
            color:#282A73;
            border-width:0px;                        
            border-style:none;
            border-color:#aaaaaa; 
            vertical-align:middle;}  
                        
.box_bar_style {
            font-size:11px;
			font-weight:normal;
			text-align:left;
			vertical-align:middle;
            margin-top:0px;
            margin-bottom:10px;
            margin-left:0px;
            margin-right:0px;
            padding:2px;
            border-width:1px;                     
            border-style:solid;
            border-color:#aaaaaa;
            background-color:#dddddd;}   
            
.button_invers {
            color:#000000;
            font-size:11px;
			text-align:right;
			vertical-align:middle;
            padding:4px;
            border-width:1px;                     
            border-style:solid;
            border-color:#ffffff;            
            background-color:#282A73;}
.button_invers_grau {
            color:#000000;
            font-size:11px;
			text-align:right;
			vertical-align:middle;
            padding:4px;
            border-width:1px;                     
            border-style:solid;
            border-color:#ffffff;            
            background-color:#aaaaaa;}            
.button_invers a  {
            color:#ffffff;
}                              
            
.teaser p  {font-size:12px;margin:0px;} 

.teaser a  {text-decoration: none;}          

.teaser ul {
            margin-top:0px;
            margin-bottom:10px;
            margin-left:4px;
            margin-right:0px;
			padding-left:12px;
			text-align:left;
			list-style-type:square; }
.teaser li {
            margin-top:0px;
            margin-bottom:4px;
            margin-left:0px;
            margin-right:0px;
			padding:0px;
			text-align:left;
			}
.box_clear {clear: both;height:1px;}   

.box_left {float:left;}
.box_right {float:right;}
.box_center {}

.box_1_col {width:517px;}
.box_1_col_ohne_teaserleiste_r {width:700px;}
.box_2_col {width:248px;}
.box_1_col_Newsletter {width:600px;}

.box_2_col_width {width:517px;}
.box_3_col {width:160px;}

.box_x800 {width:800px;}
.box_x670 {width:650px;}            	
.box_x400 {width:400px;}
.box_x180 {width:180px;}
.box_x660 {width:660px;}
.box_x630 {width:630px;}
.box_x530 {width:520px;}
.box_x310 {width:49%;}
.box_x2prozent {width:1%;}
.box_x_bar_right {width:180px;}
.box_x_bar_right_with_padding {width:150px;}

        	
.box_y200 {min-height:200px;height:200px;overflow:hidden;}            	
.box_y120 {min-height:120px;height:120px;overflow:hidden;}            	
.box_y_small{min-height:140px;height:140px;overflow:hidden;}     
.box_y_big{min-height:200px;height:200px;overflow:hidden;}

.content-right {text-align:right;
              float:right;
              padding-left:10px;
              padding-right:0px;
              padding-top:10px;
              padding-bottom:10px;}
			  
.content_right {text-align:right;
              float:right;
              padding-left:0px;
              padding-right:0px;
              padding-top:0px;
              padding-bottom:0px;}
			  
.content-center {text-align:center;
              float:right;
              padding-left:10px;
              padding-right:0px;
              padding-top:10px;
              padding-bottom:10px;}  
.content-left {text-align:left;
              float:left;
              padding-left:0px;
              padding-right:10px;
              padding-top:10px;
              padding-bottom:10px;} 

.box_skyscraper_right {text-align:left;
              float:right;
              padding-left:10px;
              padding-right:0px;
              padding-top:120px;
              padding-bottom:0px;}
              
.content-right img {border: 1px solid rgb(189, 198, 214);}
.content-left img {border: 1px solid rgb(189, 198, 214);}


/* ***LINKS***
/* hintergrund weiss, schrift orange, nicht unterstrichen */
A.navi:link               { font-family: Helvetica, Arial, sans-serif;
							font-size:12px;
							color:#282A73;
							text-decoration: none }
A.navi:visited            { font-family: Helvetica, Arial, sans-serif;
							font-size:12px;
							color:#282A73;
							text-decoration: none }
A.navi:active             { font-family: Helvetica, Arial, sans-serif;
							font-size:12px;
							color:#282A73; text-decoration: none }

A.navioben:link           { font-family: Helvetica, Arial, sans-serif;
							color:#FFFFFF;
							font-size:11px;
							font-weight:normal;
							text-decoration: none;}
A.navioben:visited         { font-family: Helvetica, Arial, sans-serif;
							color:#282A73;
							font-size:11px;
							font-weight:normal;
							text-decoration: none;}
A.navioben:active         { font-family: Helvetica, Arial, sans-serif;
							color:#282A73;
							font-size:11px;
							font-weight:normal;
							text-decoration: none;}

A.naviservice:link        { font-family: Helvetica, Arial, sans-serif;
							color:#282A73;
							font-size:11px;
							font-weight:bold;
							text-decoration: underline;}
A.naviservice:visited     { font-family: Helvetica, Arial, sans-serif;
							color:#282A73;
							font-size:11px;
							font-weight:bold;
							text-decoration: underline;}
A.naviservice:active      { font-family: Helvetica, Arial, sans-serif;
							color:#282A73;
							font-size:11px;
							font-weight:bold;
							text-decoration: underline;}


A.portal:link             {text-decoration: none;color:#000000;
							font-size:12px;
							font-weight:normal;}
A.portal:visited             {text-decoration: none;color:#000000;
							font-size:12px;
							font-weight:normal; }
A.portal:active             {text-decoration: none;color:#000000;
							font-size:12px;
							font-weight:normal; }


A.teaser:link             { text-decoration: none;font-weight:normal; }
A.teaser:visited          { text-decoration: none;font-weight:normal; }
A.teaser:active           { text-decoration: underline;font-weight:normal;}
														

/* hintergrund weiss, schrift blau, nicht unterstrichen */
A.seite:link              { background-color: #ffffff; color: #0066cc; text-decoration: none }
A.seite:visited           { background-color: #ffffff; color: #999999; text-decoration: none }
A.seite:active            { background-color: #ffffff; color: #0066cc; text-decoration: none }
/* hintergrund weiss, schrift blau auch nach Besuch der Seite, nicht unterstrichen */
A.kasten:link             { background-color: #ffffff; color: #0066cc; text-decoration: none }
A.kasten:visited          { background-color: #ffffff; color: #0066cc; text-decoration: none }
A.kasten:active           { background-color: #ffffff; color: #0099ff; text-decoration: none }

a naviframe-cebit { color:#e31c21} 

/* ***FARBEN***
/* text ist blau */
.blau                     { background-color: #FFFFFF; color: #0066cc }

.entete_cremecaps		{font-family: Helvetica, sans-serif; font-size: 9pt; color:#F0C73A; font-variant: small-caps} 

