/* Created by Marco Lindner */
/* http://www.seeyou.de */


/*  Body Formatiereung  */

@page 			{
			font-size: 29pt;
			}

body 			{ 
			background-color:#FFFFFF;
			scrollbar-base-color: #3053A7;
			padding-top:0px;  
			padding-bottom:0px;  
			padding-left:0px;  
      			padding-right:0px;  
			margin-top:0px;  
			margin-bottom:0px;  
			margin-left:0px;  
			margin-right:0px;  
      			/*background-image:url(/images/body_bg.gif);		*/
			}

td			{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			color: #58595B;
			font-weight: normal; 
			}

/*  TopSloganHead Formatierung  */


.topsloganhead 		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 26pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}


/*  TopSloganSubline Formatierung  */


.topslogansub 		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 16pt; 
			color: #888B94; 
			font-style: italic;
			background-color: #B2BEDD;
			}


/*  TopNavigation Formatierung  */


.topnavi 		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}

a.topnavi		{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}

a.topnavi:link	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}


a.topnavi:visited	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}


a.topnavi:active	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}

a.topnavi:hover	{ 
			text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold;
			background-color: #B2BEDD;
			}

/*  TopNavigation Aktiv Formatierung  */


.topnaviaktiv 		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}

a.topnaviaktiv		{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}

a.topnaviaktiv:link	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}


a.topnaviaktiv:visited	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}


a.topnaviaktiv:active	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}

a.topnaviaktiv:hover	{ 
			text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			}


/*  Navigation Formatierung  */


.navigation 		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigation		{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigation:link	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}


a.navigation:visited	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}


a.navigation:active	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigation:hover	{ 
			text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #5975B8;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

/*  Navigation Aktiv Formatierung  */

.navigationaktiv 	{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigationaktiv	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigationaktiv:link	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}


a.navigationaktiv:visited	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}


a.navigationaktiv:active	{ 
			text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

a.navigationaktiv:hover	{ 
			text-decoration: underline; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #FFFFFF; 
			font-weight: bold;
			background-color: #CC0000;
			padding-left:9px;  		
			padding-top:2px;  
			padding-bottom:3px;  
			}

/*  News Headline Formatierung  */

.newsheader,h1		{ 
			font-family: Verdana, Tahoma; 
			font-size: 10pt; 
			color: #2F53A7; 
			font-weight: bold; 
			}


/*  News Subline Formatierung  */

.newssub		{ 
			font-family: Verdana, Tahoma; 
			font-size: 9pt; 
			color: #2F53A7; 
			font-weight: bold; 
			}

/*  News Headline Formatierung  */

.newscontent		{ 
			font-family: Verdana, Tahoma; 
			font-size: 10pt; 
			color: #58595B; 
			font-weight: normal; 
			}



/*  Content Formatierung  */

.content_headline	{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11pt; 
			color: #2F53A7; 
			font-weight: bold;
			}

.content_subline	{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			color: #5D5D5D; 
			font-weight: italic;
			}


.content_text		{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			color: #4D4D4D; 
			font-weight: normal;
			}
		

/*  DB Ausgaben Formatierung  */	
			
.objekt_headline        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			color: #2F53A7; 
			font-weight: bold;
			}


.objekt_content_td_1        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			color: #4D4D4D; 
			font-weight: normal;
			background-color: #EAEDF6;
			}


.objekt_content_td_2        {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			color: #4D4D4D; 
			font-weight: normal;
			background-color: #FFFFFF;
			}

/*  Footer Formatierung  */

.footer 		{ 
			font-family: Verdana, Tahoma; 
			font-size: 10pt; 
			color: #383B3F; 
			padding-top:5px;
			padding-bottom:5px; 
			}

/*  Copyright Formatierung  */

.copyright 		{ 
			font-family: Verdana, Tahoma; 
			font-size: 9pt; 
			color: #D5D5D5; 
			}
