/* CSS Document */

#LayerGesamt {
	width : 950px; 
	margin : 0 auto; 
	background-image: url(../html/bilder/HG.gif);
} 
#LayerBody {
	float : left; 
	width : 530px; 
	background-color : #ffffff; 
	margin-top : 10px; 
	margin-bottom : 25px; 
	margin-left : 15px; 
	padding : 20px; 
	border : #ffffff; 
	border-style : solid; 
	border-width : 1px; 
}  
#LeisteObenLinks {
	float:left;
	width:175px;
	height:22px;
	background-color:#1861a5;
	border : #000000;
	border-style : solid;
	border-width : 1px;
}
#LeisteObenMitte {
	float:left;
	width:598px;
	height:22px;
	margin-left: -1px;
	margin-right: -1px;
	background-color:#1861a5;
	border : #000000; 
	border-style : solid; 
	border-width : 1px; 	
}
#LeisteObenRechts {
	float: left;
	width:173px;
	height:22px;
	background-color:#1861a5;
	border : #000000; 
	border-style: solid; 
	border-width: 1px; 	
}
#LogoClericalMedical {
	float: left;
	position:relative;
	left:0px;
	margin-top: -1px;
	width:117px;
	height:43px;
	background-image:url(../html/bilder/Logo_Clerical_Medical.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px; 	
}
#LogoCanadaLife {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_Canada_Life.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoStandardLife {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_Standard_Life.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoRoyalLondon {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_Royal_London.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoMGM {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_MGM.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoTEPS {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_TEPS2.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoLegal {
	float: left;
	margin-top: -1px;
	width: 117px;
	height: 44px;
	background-image: url(../html/bilder/Logo_LegalGeneral.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#LogoTeps {
	float: left;
	width: 117px;
	height: 44px;
	margin-top: -1px;
	background-image: url(../html/bilder/Logo_Teps.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}

#LogoPrudential {
	float: left;
	width: 117px;
	height: 44px;
	margin-top: -1px;
	background-image: url(../html/bilder/Logo_Prudential.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}

#LogoBaloise {
	float: left;
	width: 117px;
	height: 44px;
	margin-top: -1px;
	background-image: url(../html/bilder/Logo_Baloise.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}

#LogoFriendsProvident {
	float: left;
	width: 122px;
	height: 44px;
	margin-top: -1px;
	background-image: url(../html/bilder/Logo_FriendsProvident.gif);
	background-repeat: no-repeat;
	border : #000000; 
	border-style : solid; 
	border-width : 1px;
	margin-left: -1px;
}
#DelFloatLinks {clear:left;}
#DelFloatRechts {clear:right;}

a.MenuObenLinks:link, a.MenuObenLinks:visited, a.MenuHinweis {
	float:left;
	display:block;
	margin-top: -2px;
	width: 117px;
	height: 14px;
	background-color: #999999;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuObenLinks:active, a.MenuObenLinks:hover {
	float:left;
	display:block;
	margin-top: -2px;
	width: 117px;
	height: 14px;
	background-color: #333333;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuOben:link, a.MenuOben:visited {
	float:left;
	display:block;
	margin-top: -2px;
	margin-left: -1px;
	width: 117px;
	height: 14px;
	background-color: #999999;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuOben:active, a.MenuOben:hover {
	float:left;
	display:block;
	margin-top: -2px;
	margin-left: -1px;
	width: 117px;
	height: 14px;
	background-color: #333333;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuObenRechts:link, a.MenuObenRechts:visited {
	float:left;
	display:block;
	margin-top: -2px;
	margin-left: -1px;
	width: 122px;
	height: 14px;
	background-color: #999999;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuObenRechts:active, a.MenuObenRechts:hover {
	float:left;
	display:block;
	margin-top: -2px;
	margin-left: -1px;
	width: 122px;
	height: 14px;
	background-color: #333333;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
#LogoPartner {
	width: 175px;
	height: 170px;
	border-color:#000000;
	border-style:solid;
	border-width: 1px;
	margin-top: -1px;
	margin-left: 0px;
	text-align:center;
}
#MenuLinks {
	width: 175px;
	height: 200px;
	padding: 0px;
	margin-left: 0px;
}
#DHTMLmenu {
	margin-left: 1px;
	margin-right: -1px;
	margin-top: -10px;
}
#BildKontakt {
	width: 170px;
	height: 90px;
	text-align:center;
	margin-top: 30px;
	margin-left: 2px;
	margin-bottom: 30px;
	border: none; 
}
#LogoCC {	
	width: 173px;
	height: 170px;
	margin-top: -1px;
	border-color:#000000; 
	border-style:solid;
	border-width: 1px;
}
#Hinweis {
	width: 163px;
	height:auto;
	padding: 5px;
	margin-top: -20px;
	border-left-color:#000000; 
	border-left-style:solid;
	border-left-width: 1px;
	border-right-color:#000000; 
	border-right-style:solid;
	border-right-width: 1px;
	border-bottom-color:#000000; 
	border-bottom-style:solid;
	border-bottom-width: 1px;
	background-color: #1861a5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#HinweisFett{ 
	width: 163px;
	padding: 5px;
	margin-top: -5px;
	border-left-color:#000000; 
	border-left-style:solid;
	border-left-width: 1px;
	border-right-color:#000000; 
	border-right-style:solid;
	border-right-width: 1px;
	border-top-color:#000000; 
	border-top-style:solid;
	border-top-width: 1px;
	background-color: #1861a5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	}
#LeisteLinks {
	float:left;
	display:block;
	width: 175px;
}
#LeisteRechts {
	float:right;
	display:block;
	width: 175px;
}
a.MenuHinweis:link, a.MenuHinweis:visited {
	display:block;
	margin-top: -20px;
	margin-left: 0px;
	width: 173px;
	height: 14px;
	background-color: #999999;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
a.MenuHinweis:active, a.MenuHinweis:hover {
	display:block;
	margin-top: -20px;
	margin-left: 0px;
	width: 173px;
	height: 14px;
	background-color: #333333;
	border : #000000;
	border-style : solid;
	border-width : 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

	text-align: center;
	vertical-align:middle;
	word-spacing: normal;
}
#LayerFooter {
	width : 950px; 
	margin : 0 auto;
	border-top-color:#000000; 
	border-top-style:solid;
	border-top-width: 1px;
	background-color: #FFFFFF;
	text-align:center;
}
#Unten {
	clear:left;
	margin-top:10px;
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	text-decoration : none; 
	font-weight : normal; 
} 
#Unten a:link {
	margin-top:10px;
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	text-decoration : none; 
	font-weight : normal; 
} 
#Unten a:visited {
	margin-top:10px;
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	text-decoration : none; 
	font-weight : normal; 
} 
#Unten a:active {
	margin-top:10px;
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	text-decoration : underline; 
	font-weight : normal; 
} 
#Unten a:hover {
	margin-top:10px;
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	text-decoration : underline; 
	font-weight : normal; 
} 

#MenuLinks {
	width: 175px;
	padding: 0px;
	margin-top: -5px;
	border-color:#000000;
	border-style:solid;
	border-width: 1px;
	background-color: #1861a5;
}
#Firmenbezeichnung, #ZweiteUeberschrift {
	font-size: 14px;
	font-weight: bold;
	color: #1861a5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Ueberschrift, h1 {
	font-size: 14px;
	color: #Ef4f00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#Normaltext {
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#Normaltext a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #ef4f00; 
	text-decoration : none; 
	font-weight : normal; 
} 
#Normaltext a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #ef4f00; 
	text-decoration : none; 
	font-weight : normal; 
} 
#Normaltext a:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #1861a5;
	text-decoration : none;
} 
#Normaltext a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #1861a5;
	text-decoration : none;
	font-weight : normal;
} 
#Zurueck {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color : #ef4f00; 
	text-decoration : none; 
	font-weight : normal;
} 
#Zurueck a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color : #ef4f00; 
	text-decoration : none; 
} 
#Zurueck a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color : #ef4f00; 
	text-decoration : none; 
	font-weight : normal;
} 
#Zurueck a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color : #1861a5;
	text-decoration : none;
} 
#Zurueck a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color : #1861a5; 
	text-decoration : none; 
	font-weight : bold; 
} 
.NormaltextTabelle {
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#Normaltext p{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Normaltext li{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Normaltext ul{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Mitgliedschaft {
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:normal;
}

/* *************** BEGINN *************** DHTML-Menu- auf der linken Seite ************************************ */

ul.makeMenu, ul.makeMenu ul {	/* */
	width: 175px;               /* Breite des Menu-Blocks */
	border: 1px solid #000000;  /* Rahmen des Menu-Blocks */
	background-color: #FE9900;  /* Hintergrundfarbe des Menu-Blocks */
	padding: 0px;          		/* setzt das padding von ul zurück*/
	cursor: default;            /* Cursorart */
	margin-left: -1px;           /* Margin Links */
	margin-top: -5px;			/* Margin Oben */
	margin-bottom: -1px;           /* Margin Links */
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
ul.makeMenu li {
	list-style-type: none;       /* Entfernt die Auflistungszeichen */
	margin: 0px;                 /* Margin gesamt*/
	padding:5px;
	position: relative;          /* Positionierung des Blocks */
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom:-1px;
}
ul.makeMenu li > ul {          /* */
  	display: none;               /* Macht Untermenüs "unsichtbar" */
  	position: absolute;          /* positioniert Untermenüs ohne Abstände */
  	top: 6px;                    /* vertikale Positionierung des Untermenüs zum Hauptmeü */
  	left: 175px;                  /* horizontale Positionierung des Untermenüs zum Hauptmenü
  								  dieser Wer darf nicht breiter als die Gesamtbreite des Menüs sein */
	text-decoration:none;

}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  	background-color: #ef4f00;   	/* Hintergrundfarbe bei Mouse-Over */
  	color: #ffffff;              /* Schriftfarbe bei Mouse-Over */ 
	text-decoration:none;
}

ul.makeMenu ul.CSStoShow {     /*  */
  	display: block;              /*  */
	text-decoration:none;

}
ul.makeMenu li:hover > ul {    /*  */
  	display: block;              /*  */
	text-decoration:none;
}
/* weitere Styles zum Menu styles */
ul.makeMenu li a { color: #fff; display: block; width: 100%; text-decoration: none; }
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #ffffff; }
ul.makeMenu li:hover > a { color: #ffffff; } 

/* Nur für IE 5+ gültig*/
ul.makeMenu li {  /* Simulation li:hover für IE 5+ */
	behavior: url(http://www.britischepolicen.de/IEmen.htc );
}
ul.makeMenu ul {  
	display: none; position: absolute; top: 2px; left: 78px;
}
/* ************ ENDE ****************** DHTML-Menu- auf der linken Seite ************************************ */
