
BODY     {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}


TABLE    { border-collapse: collapse; border: 0px; border-spacing: 0px; }
TD       { font-size: 10px; line-height: 15px; padding: 0px; vertical-align: top; border-spacing: 0px; }

FORM     { display: inline; }
SELECT   { font: 10px Verdana, Arial, Helvetica, sans serif; } 
TEXTAREA { font: 10px Verdana, Arial, Helvetica, sans serif; }
INPUT    { font: 10px Verdana, Arial, Helvetica, sans serif; }

A        { font-size: 10px; color: #000000; text-decoration: underline; }
A:hover  { color: #000000; text-decoration: none; }

P  { margin: 0px 0px 0px 0px; }

/** **************************************************************
* Standard Klassen (.) und Individualformate (#)
* ----------------------------------------------------------------
* Namensregeln:
* - Hauptklassen beginnen immer mit Kleinbuchstaben;
* - Unterklassen beginnen immer mit Großbuchstaben;
* 
************************************************************** **/

/* -------------------------------------------------------------*/
/* Primärnavigation                                             */
#navPRI { }
.navPRIPad    { }
.navPRIButton { font-size: 10px; text-align: center; vertical-align: middle; height: 21px; color: #FFFFFF; padding-left: 15px; padding-right: 15px;}
.navPRIButton A { font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF;}
.navPRIButton A:hover { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }

/* -------------------------------------------------------------*/
/* Primärnavigation ausgewählt                                             */
#navPRI { }
.navPRIPad    { }
.navPRIButton1 { font-size: 10px; text-align: center; vertical-align: middle; height: 21px; color: #000000; background-color: #A0C8D5; padding-left: 15px; padding-right: 15px;}
.navPRIButton1 A { font-size: 10px; font-weight: normal; text-decoration: none; color: #000000;}
.navPRIButton1 A:hover { font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }


/* -------------------------------------------------------------*/
/* Sekundärnavigation                                             */
#navSEK { }
.navSEKPad    { }
.navSEKButton { font-size: 10px; font-weight: bold; text-align: left; vertical-align: middle; color: #FFFFFF; padding-top: 2px;}
.navSEKButton A { font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
.navSEKButton A:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

/* -------------------------------------------------------------*/
/* Sekundärnavigation ausgewählt                                           */
#navSEK { }
.navSEKPad    { }
.navSEKButton1 { font-size: 10px; font-weight: bold; text-align: left; vertical-align: middle; color: #000000; padding-top: 2px;}
.navSEKButton1 A { font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
.navSEKButton1 A:hover { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }


/* -------------------------------------------------------------*/
/* Tertiärnavigation                                            */
#navTER { }
.navTERPad    { }
.navTERButton { font-size: 10px; font-weight: normal; text-align: left; vertical-align: middle; color: #666666; padding-top: 2px;}
.navTERButton A { font-size: 10px; font-weight: normal; text-decoration: none; color: #666666;}
.navTERButton A:hover { font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; }

/* -------------------------------------------------------------*/
/* Tertiärnavigation ausgewählt                                           */
#navTER { }
.navTERPad    { }
.navTERButton1 { font-size: 10px; font-weight: normal; text-align: left; vertical-align: middle; color: #D7006D; padding-top: 2px;}
.navTERButton1 A { font-size: 10px; font-weight: normal; text-decoration: none; color: #D7006D;}
.navTERButton1 A:hover { font-size: 10px; font-weight: normal; color: #D7006D; text-decoration: none; }


/* -------------------------------------------------------------*/
/* Servicenavigation                                                */
#navSER { }
.navSERPad    { }
.navSERButton { font-size: 10px; text-align: center; vertical-align: middle; height: 17px; color: #FFFFFF; padding-left: 15px; padding-right: 15px;}
.navSERButton A { font-size: 10px; font-weight: normal; text-decoration: none; color: #FFFFFF;}
.navSERButton A:hover { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }

/* -------------------------------------------------------------*/
/* Navi Bottom                                                   */
/*#navBottom { padding: 15px 34px 12px 34px; }
.navBottomTitel { font-size: 11px; font-weight: bold; background-color: #FFCC00; border: 1px solid #FFCC00; padding: 4px 4px 4px 4px; }
.navBottomText  { font-size: 11px; border: 1px solid #FFCC00;}
.navBottomText A { font-size: 11px; }
.navBottomText A:hover { font-size: 11px; color: #FFCC00; }*/

/* -------------------------------------------------------------*/
/* Background Colors                                            */
.bgBlack   { background-color: #000000; }
.bgWhite   { background-color: #FFFFFF; }
.bgTuerkisH  { background-color: #1C88A2; } 
.bgTuerkisD { background-color: #095064; } 
.bgBlueH { background-color: #F4FAFC; }
.bgGrey { background-color: #E6EDEF; }
.bgBlueM { background-color: #A0C8D5; }

/* -------------------------------------------------------------*/
/* Klassen                                            */

 .headline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left: 20px; 
	padding-top: 15px;
	padding-bottom: 10px;
	
}

 .headlineRelated
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #04424E;
	padding-left: 9px; 
	padding-top: 15px;
	padding-bottom: 9px;
	
}

 .text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #333333;
	padding-left: 20px;
	padding-right: 50px;
	
}


 .headSitemap
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #333333;
	padding-left: 8px;
	height: 15px;  
	background-color: #E6EDEF;

}

 .textSitemap
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #333333;
	padding-left: 10px

}

 .subSitemap
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #666666;
	padding-left: 18px

}