

/* Styles Suche */

.tx-indexedsearch-info {
              font-family: arial,helvetica;
              font-size: 8px;
              background-color:#FFFFFF;

}


/* Styles Tabellen */

.table1 {
font-family:Arial,Helvetica;
font-size:11px;
color:#0044A0;
border: 1px solid #0044A0;
background-color: #C8D4E8;
}

/* Styles Formulare */

.suche {
           font-size:11px;
           font-family:Arial,sans-serif;
           font-weight:normal;
           color:#00449C;
           border:1px solid #00449C;
           width: 93px; 

}


.mailform {
	font-size:8pt;
	font-family:Arial,sans-serif;
	font-weight:normal;
	color:#000000;
	text-align: left;

}

input {
	font-size:10pt;
	font-family:Arial,sans-serif;
	font-weight:normal;
	color:#00449C;
	border:1px solid #00449C;

}

textarea {
	font-size:10pt;
	font-family:Arial,sans-serif;
	font-weight:normal;
	color:#000449C;
	border:1px solid #00449C;
                scrollbar-base-color: #C5D5EB;
                scrollbar-arrow-color = #00449C; 
                scrollbar-darkshadow-color : #00449C;             
}

/* Ende Formulare */

/* News-Styles START */

.newsDatum {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#00449C;
                font-weight: bold;
}

.newsText {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
}

.newsTitel {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
}


.newsTitel a {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
                text-decoration:none;
}

.newsTitel a:visited {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
                text-decoration:none;
}

.newsTitel a:hover {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
                text-decoration:none;
}

.newsTitel a:link {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
                text-decoration:none;
}

/* News-Styles ENDE */

/* CLASSes für den RTE */

.klein {
     font-size: 10px;
     font-family: arial, helvetica;
     color:#000000;
  }

.kleinBlau {
    font-size: 10px;
    font-family: arial, helvetica;
    color: #00449C;
  } 

.blauFett {
     font-size: 10pt;
     font-family: arial, helvetica;
     color:#00449C;
     font-weight: bold;
  }

.Blau {
    font-size: 10pt;
    font-family: arial, helvetica;
    color: #00449C;
  } 

.schwarzGrossBold {
        font-size: 16px;
        color: #000000;
        font-weight: bold;
        font-family: arial,helvetica;
    }

.blauGrossBold {
        font-size: 16px;
        color: #00449C;
        font-weight: bold;
        font-family: arial,helvetica;
    }




/* Ende RTE-Links */


/* CLASSes für die Dateilinks */

.filelinks {
 font-family: arial, helvetica;
 font-size: 10pt;
 color:#00449C;
}

.filelinkssize {
 font-family: arial, helvetica;
 font-size: 10pt;
 color:#00449C;
}

/* Ende Dateilinks */

ul,li,ol,td {
 font-family: arial, helvetica;

 font-size: 10pt;
 color:#000000;
}

P {
	font-family : Arial;
	font-size : 10pt;
	color: #000000;
	margin:0 0 0 0;
	padding-top : 5px;
	padding-left : 0px;
	padding-right : 10px;
	padding-bottom : 5px;
}

p a:visited {
color:#00449C;
}


a:link {
 font-family: arial, helvetica;
 font-size: 10pt;
 color:#00449C;
}

/*a:visited {*/
/* font-family: arial, helvetica;*/
/* font-size: 10pt;*/
/* color:#00449C;*/
/*}*/

/*a:hover {*/
/*font-family: arial, helvetica;*/
/*font-size: 12px;*/
/*color:#000000;*/
/*}*/

/*a:active {*/
/* font-family: arial, helvetica;*/
/* font-size: 12px;*/
/* color:#000000;*/
/*}*/


.headlineGross  {
	font-family: arial, helvetica;
	font-size: 15px;
	color:#00449C;
	font-weight : bold;
                /*text-transform: uppercase;*/

}

.headlineCopy  {
	font-family: arial, helvetica;
	font-size: 10pt;
	color:#00449C;
	font-weight : bold;
                padding-bottom:10px;
                padding-top:10px;
}


.subheadschwarz  {
                font-family: arial, helvetica;
	font-size: 10pt;
	color:#000000;
	font-weight : bold;
                padding-bottom:10px;
                padding-top:10px;
}





/*Formatierung für die funktionale Navigation*/

.topmenu {
	font-family: verdana, helvetica;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: none;
}



/*Formatierung für den Footer*/

a.footer {
	font-family: verdana, helvetica;
	font-size: 8pt;
	color:#C5DBF7;
	
}


.footer {
	font-family: verdana, helvetica;
	font-size: 8pt;
	color:#C5DBF7;
	
}




/* Formatierungen fuer die DHTML-Menues: */

.menue {
border:1px solid #00449C;
background-color:#FFFFFF;
/*border-color:#00449C;*/
}
.menue  TD {
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
}
.menue  A {
font-family:Verdana,Helvetica;
font-size:11px;
color:#00449C;
text-decoration: none;
text-transform:uppercase;

}
.menuLink{
	font-family:Verdana,Helvetica;
	font-size:11px;
	color:#00449C;
                text-transform:uppercase;
}





/* Formatierung fuer die Submenues: */

.submenuLink{
                text-decoration : none;
	font-family: Verdana,Arial,Helvetica;
	font-size:8pt;
                text-transform: uppercase;
	color:#00449C;   
                /*font-weight:bold;*/ 
                

}


.extrasubmenuLink{
	text-decoration : none;
	font-family: Verdana,Helvetica;
	font-size:7pt;
                text-transform: uppercase;
	color:#00449C;   
                font-weight:bold; 
}

.submenuBalkenNo{
	background-color:#F2F4F7; 
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	/*padding-right: 3px;*/
}
.submenuBalkenAct{
	background-color:#FFFFFF; 
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
                font-weight:bold;
	/*padding-right: 3px;*/
}


.subsubmenuBgNo {
	margin-left: 21px;
	/*padding-top: 2px;*/
	padding-left: 21px;
                padding-bottom: 2px;
}

.subsubmenuLinkNo {
	font-family:Verdana,Helvetica;
	font-size:8pt;
	color:#00449C;
	text-decoration:none;
}

.subsubmenuBgAct {
	margin-left: 21px;
	padding-left: 21px;
                background-color:#FFFFFF;
                /*padding-top: 2px;*/
                padding-bottom: 2px;

}

.subsubmenuLinkAct {
	font-family:Verdana,Helvetica;
	font-size:8pt;
	color:#B16D00;
	text-decoration:none;
}




.subsubsubmenuLinkNo {
	font-family:Verdana,Helvetica;
	font-size:8pt;
	color:#00449C;
	text-decoration:none;
                background-color:#FFFFFF;
                margin-left: 5px;
	padding-left: 5px;

}


.subsubsubmenuLinkAct {
	font-family:Verdana,Helvetica;
	font-size:8pt;
	color:#B16D00;
	text-decoration:none;
                background-color:#FFFFFF;
                margin-left: 5px;
	padding-left: 5px;
}


/* Lotse (Thomas) */
.kleiner  {
        font-size: 8pt;
        font-family: arial,helvetica;
}

a.hilfe  {
        font-size: 10pt;
        font-family: arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

a.lotse  {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

.lotse a:visited {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

.lotse a:hover {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

.lotse a:active {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

.lotse a {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

#lotse a {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

#lotse a:visited {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

#lotse a:hover {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}

#lotse a:active {
        font-size: 8pt;
        font-family: verdana,arial,helvetica;
        text-decoration: none;
        color: #FFFFFF;
}



/* Devisen */
.devisen  {
        font-size: 8pt;
        font-family: arial,helvetica;
        color: #003E99;
}


