* 	{
	padding: 0;
	margin: 0;
	}


/* HAUPTELEMENTE ----------------------------------------------------------------------------------------------------------------------------------------*/
body {
	background: white url(../designimages/background.jpg) repeat-y  top left; 
	background-color: #399db7;
	color: black;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	line-height: 1.3em;
	}

h1	{
	background-color: inherit;
	color: #006892;
	font-size: 1.7em;
	line-height: 1.3em;
	margin-bottom: 20px;
	font-weight: normal;
	}

h2	{
	background-color: inherit;
	color: #000000;
	font-size: 1.0em;
	line-height: 1.2em;
	margin-bottom: 10px;
	font-weight: bold;
	}


p	{
	background-color: inherit;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.3em;
	margin-bottom: 20px;
	}	

ul.text	{
	margin-left:30px;
	margin-bottom:20px;
	}
		
hr	{
	color: #006892;
	margin-bottom:20px;
	}


/*KLASSEN -----------------------------------------------------------------------------------------------------------------------------------------------*/


p.bildunterschrift {
	color:#006892;
	font-size:0.8em;
	padding-bottom: 10px;
	}
			
ul 	{
	list-style: square;
	}
			
#container {
	position: relative;
	width: 790px;
	margin: 1em auto 2em auto;
	padding: 5px;
	border: 2px solid #D9EAF1;
	}

#header {
	position: relative;
	background: url(../images/head_01.jpg) no-repeat;
	height: 118px;
	}

#rechtsbuendig	{
				float:right;
				margin-left:30px;
				background-color:white;
				}

#rechtsbuendig img.rahmen {
			border:1px solid black;
			}

/* TOPNAVI ----------------------------------------------------------------------------------------------------------------------------------------------*/
#topnavi {
		background-color: #006892;
		border-top: 3px solid #0285A1;
		padding: 5px;
		}
	#topnavi a {
		background: inherit;
		color: white;
		font: 0.9em Tahoma, Arial, Helvetica, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
		}
	#topnavi a:hover {
		text-decoration: underline;
		}
	#topnavi ul{
		list-style: none;
		}
	#topnavi li {
		display: inline;
		padding-right: 6px;
		border-right: 2px solid #0285A1;
		margin-right: 1px;
		}
	#topnavi li.naviende {
		border-right: 0;
		}
	
/* WRAPPER ----------------------------------------------------------------------------------------------------------------------------------------------*/	
#wrapper {
	background: white url(../designimages/wrapper.gif) repeat-y top left;
	color: black;
	width: 100%;
	height: 100%;
	}

/* NAVIGATION ------------------------------------------------------------------------------------------------------------------------------------------ */
#navigation {
	float: left;
	width: 145px;
	padding: 10px 0 20px 5px;
	}
	#navigation a {
		color: white;
		background-color: inherit;
		font-size: 0.9em;
		font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
		text-decoration: none;
		font-weight:normal;
		}
	#navigation a:hover {
		text-decoration: underline;
		}
	#navigation li {
		list-style: none;
		}
	#navigation table {
		width: 145px;
		border: 0;
		}
	#navigation td.menue {
		padding-bottom: 2px;
		padding-left: 2px;
		border-bottom: 1px solid white;
		border-left: 0px solid white;
		margin-top: 50px;
			}
			
#navigation td.menue a{
		font-weight: bold;
		}
	
			
	#navigation ul {
		margin-bottom: 30px;
		}


/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "ALLGEMEINES" (keine Unterpunkte)--------------------------------------------------------------------------*/	
	
#allgemeines #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#allgemeines #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#allgemeines #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#allgemeines #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#allgemeines #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#allgemeines #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#allgemeines #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#allgemeines #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#allgemeines #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#allgemeines #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}



/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "UNTERNEHMEN" ------------------------------------------------------------------------------------*/	
	
#unternehmen #navigation #unternehmen_menue {
	visibility: visible;
	}
#unternehmen #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#unternehmen #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#unternehmen #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#unternehmen #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#unternehmen #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#unternehmen #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#unternehmen #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#unternehmen #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#unternehmen #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}


/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "PARTNERMODELL" ------------------------------------------------------------------------------------*/	
	
#partnermodell #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#partnermodell #navigation #partnermodell_menue {
	visibility: visible;
	}
#partnermodell #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#partnermodell #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#partnermodell #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#partnermodell #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#partnermodell #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#partnermodell #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#partnermodell #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#partnermodell #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}

/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "PRODUKTMANAGEMENT" ------------------------------------------------------------------------------------*/	
	
#produktmanagement #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#produktmanagement #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#produktmanagement #navigation #produktmanagement_menue {
	visibility: visible;
	}
#produktmanagement #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#produktmanagement #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#produktmanagement #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#produktmanagement #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#produktmanagement #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#produktmanagement #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#produktmanagement #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}



/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "LEISTUNGEN" ------------------------------------------------------------------------------------*/	
	
#leistungen #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#leistungen #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#leistungen #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#leistungen #navigation #leistungen_menue {
	visibility: visible;
	}
#leistungen #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#leistungen #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#leistungen #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#leistungen #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#leistungen #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#leistungen #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}

/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "LEADS" ------------------------------------------------------------------------------------*/	
	
#leads #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#leads #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#leads #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#leads #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#leads #navigation #leads_menue {
	visibility: visible;
	}
#leads #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#leads #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#leads #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#leads #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#leads #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}


/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "AKADEMIE" ------------------------------------------------------------------------------------*/	
	
#akademie #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#akademie #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#akademie #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#akademie #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#akademie #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#akademie #navigation #akademie_menue {
	visibility: visible;
}
#akademie #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#akademie #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#akademie #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#akademie #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}



/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "ENGAGEMENT" ------------------------------------------------------------------------------------*/	
	
#engagement #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#engagement #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#engagement #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#engagement #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#engagement #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#engagement #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#engagement #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#engagement #navigation #presse_menue {
	visibility: collapse;
	display: none;
}
#engagement #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#engagement #navigation #engagement_menue {
	visibility: visible;
}



/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "PRESSE" ------------------------------------------------------------------------------------*/	
	
#presse #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#presse #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#presse #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#presse #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#presse #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#presse #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#presse #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#presse #navigation #presse_menue {
	visibility: visible;
}
#presse #navigation #karriere_menue {
	visibility: collapse;
	display: none;
}
#presse #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}




/* SICHTBAR MACHEN FÜR DIE UNTERPUNKTE AUF DEN SEITEN "KARRIERE" ------------------------------------------------------------------------------------*/	
	
#karriere #navigation #unternehmen_menue {
	visibility: collapse;
	display: none;
	}
#karriere #navigation #partnermodell_menue {
	visibility: collapse;
	display: none;
	}
#karriere #navigation #produktmanagement_menue {
	visibility: collapse;
	display: none;
	}
#karriere #navigation #leistungen_menue {
	visibility: collapse;
	display: none;
	}
#karriere #navigation #leads_menue {
	visibility: collapse;
	display: none;
	}
#karriere #navigation #akademie_menue {
	visibility: collapse;
	display: none;
}
#karriere #navigation #ratgeber_menue {
	visibility: collapse;
	display: none;
}
#karriere #navigation #presse_menue {
	visibility: collapse;
	display: none;
	
}
#karriere #navigation #karriere_menue {
	visibility: visible;
}

#karriere #navigation #engagement_menue {
	visibility: collapse;
	display: none;
}





/* ENDE NAVIGATION ------------------------------------------------------------------------------------------------------------------------------------ */


/* RECHTE SPALTE ---------------------------------------------------------------------------------------------------------------------------------------*/
#rechtespalte {
	float: right;
	width: 150px;
	}
	#rechtespalte p {
		margin-top: 0px;
		margin-bottom: 0px;
		text-align:center;
		font-size:0.8em;
		}
	#rechtespalte p.abstand_oben {
		margin-top:12px;
		font-weight:bold;
		font-size:0.9em;
		color:#006892;
		background-color:inherit;
		}
	#rechtespalte p.abstand_unten {
		margin-bottom:30px;	
		}	
	#rechtespalte p.asg_logo {
		margin-top:20px;
		margin-bottom:20px;
		border:0;
		}
	#rechtespalte a {
		color: #CC071E;
		font-weight:bold;
		}
	#rechtespalte a:hover {
		color:#FFFFFF;
		font-weight:bold;
		}
	#rechtespalte a:visited	{
		color:#399DB7;
		font-weight:bold;
		}
					
					
/* CONTENT ------------------------------------------------------------------------------------------------------------------------------------------------*/
#content {
	background-color: white;
	margin-top: 0px;
	margin-left: 170px;
	margin-right: 170px;
	padding: 20px 2px;
	min-height: 850px;
	}					

.skiplink	{
	position:absolute;
	top:-5000px;
	left:-5000px;
	width: 0;
	height: 0;
	overflow:hidden; 
	display: inline;
	}

a 		{
		color:#006A8C;
		font-weight:normal;
		text-decoration:none;
		}
a:hover {
		color:#006A8C;
		font-weight:normal;
		text-decoration:underline;
		}
a:visited {
		color:#CC071E;
		font-weight:normal;
		}

a.hervorgehobene_links	{
						font-weight:bold;
						font-size:1.1em;
						}


/* TEAMTABELLE-----------------------------------------------------------------------------------------------------------------------------------------------*/	
#teamtabelle {
			width:440px;
			border:2px;
			background-color:white;
			color:black;
			border-style:none;
			border-collapse: collapse;
			font-size: 0.9em;
			font-weight: normal;
			line-height: 1.2em;
			padding-left:5px;
				
			}
			
#teamtabelle tr {
				width:440px;
				padding-left:5px;
				
				}	
				
#teamtabelle td {
				padding-top: 3px;
				padding-left:5px;
				}							

#teamtabelle td.rubrik	{
						/*background-color:#D9EAF1;*/
						width:100%;
						padding-top:3px;
						padding-bottom:3px;
						padding-left:5px;
						padding-right:5px;
						border-bottom: 1px solid #399DB7;					
						}
						
#teamtabelle td.spalte1	{
						width:50%;
						}
						
#teamtabelle td.spalte2	{
						width:30%;
						}
						
#teamtabelle td.spalte3	{
						width:20%;
						}						
						

/* PARTNETABELLE auf der Seite Produktpartner
(Unterschied zur Teamtabelle ist, dass zwischen den Spalten noch ein Abstand ist und dass die Spaltenbreiten anders sind.)------------------------------------*/	
#partnertabelle {
			width:440px;
			border:2px;
			background-color:white;
			color:black;
			border-style:none;
			border-collapse: collapse;
			font-size: 0.9em;
			font-weight: normal;
			line-height: 1.2em;
			padding-left:5px;
			}
			
#partnertabelle tr {
				width:440px;
				padding-left:5px;
				}	
				
#partnertabelle td {
				padding-top: 2px;
				padding-left:5px;
				vertical-align:top;
				}							

#partnertabelle td.rubrik	{
						background-color:#D9EAF1;
						padding-top:2px;
						padding-bottom:2px;
						padding-left:5px;
						padding-right:5px;	
						border-right:4px solid white;
						}
						
#partnertabelle td.spalte1	{
						width:33%;
						}
						
#partnertabelle td.spalte2	{
						width:33%;
						}
						
#partnertabelle td.spalte3	{
						width:33%;
						}									
#partnertabelle p	{
					font-size: 0.9em;
					}						
/* VL-Seite -----------------------------------------------------------------------------------------------------------------------------------------------*/

img.vertriebsleitung {
						border:1px black solid;
						}							
						
#vltabelle td.vlrubrik	{
						background-color:#D9EAF1;
						padding-top:2px;
						padding-bottom:2px;
						border-right: 5px white solid;
						}
						
#vltabelle	{
			width:440px;
			
			font-size:0.9em;
			font-weight:normal;
			line-height:1.2em;
			text-align:center;
			}

/* RD-Seite Details ----------------------------------------------------------------------------------------------------------------------------------------------*/

				
						
#rdtabelle td.rdrubrik	{
	background-color:#FFF;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	border-right: 5px white solid;
	margin-top:10px;
	vertical-align: top;
						}
						
#rdtabelle	{
			width:440px;
			font-weight:normal;
			font-size: 0.8em;
			line-height:1.2em;
			text-align:center;
			}

#rdtabelle h2 {
				font-size: 1.3em;
				margin-top:10px;
				color: #00718F;
				}
				
#rdtabelle p {
				color: black;
				margin-bottom:10px;
				margin-top:2px;
				}				

img.regionaldirektoren {
						margin-top:10px;
						border:1px black solid;
						}

.vluntertabelle {
				width:250px;
				padding-left: 20px;
				}

#rdtabelle a	{
			text-decoration:underline;
			margin-top:10px;
			}

/* Vertriebspartner/Standorte --------------------------------------------------------------------------------------------------------------------------------*/

img.vertriebspartner {
						border:0px black solid;
						}							
						
#vptabelle td.vprubrik	{
						background-color:#D9EAF1;
						padding-top:1px;
						padding-bottom:1px;
						padding-left:0px;
						padding-right:0px;
						border-right: 1px white solid;
						}
						
#vptabelle	{
			width:450px;
			font-size:0.8em;
			font-weight:normal;
			line-height:1.2em;
			text-align:center;
			}	
			
/* Akademietabelle --------------------------------------------------------------------------------------------------------------------------------*/

			
						
#akademietabelle td.rubrik	{
						background-color:#D9EAF1;
						padding-top:3px;
						padding-bottom:3px;
						padding-left:5px;
						padding-right:0px;
						border-right: 1px white solid;
						}
						
#akademietabelle	{
			width:450px;
			font-size:0.9em;
			font-weight:normal;
			line-height:1.4em;
			text-align:left;
			vertical-align:top;
			}									
															
															
#akademietabelle td {
					padding-top:3px;
					padding-bottom:3px;
					vertical-align:top;
					}		

/* Pressetabelle ----------------------------------------------------------------------------------------------------------------------------------------------*/

				
						
#pressetabelle td.rubrik	{
						background-color:#D9EAF1;
						padding-top:0px;
						padding-bottom:5px;
						padding-top:5px;
						font-size:1.0em;
						text-align:center;
						border: 0px;
						}
						
#pressetabelle	{
			width:440px;
			font-weight:normal;
			font-size: 1.0em;
			line-height:1.4em;
			text-align:left;
			}

#pressetabelle td	{
					padding:10px 0px;
					vertical-align:top;
					
					}

#pressetabelle a	{
					font-weight:bold;
					}
					
					
/* Anordnung Grafiken und Text --------------------------------------------------------------------------------------------------------------------------------*/					
#rechtsbuendig	{
				float:right;
				margin-left:30px;
				background-color:white;
				}		
				
	#rechtsbuendig p	{
						color: #00718F;
						font-size:0.9em;
						margin-bottom:8px;
						margin-top:0px;
						}	
						
	#rechtsbuendig img	{
						border: 0px solid black;
						}						
																					
																					
																					
#linksbuendig	{
				float:left;
				margin-right:30px;
				background-color:white;
				}		
				
	#linksbuendig p	{
						color: #00718F;
						font-size:0.9em;
						margin-bottom:8px;
						margin-top:0px;
						}	
						
	#linksbuendig img	{
						border: 0px solid black;
						}	
						
/* Presseformular ------------------------------------------------------------------------------------------------------------------------------------------------*/						

form	{
		background-color:#FFFFFF;
		color:black;
		width:380px;
		padding:20px;
		border: 2px solid #006A8C;
		}
		
label	{
		display:block;
		cursor:pointer;
		}		

input#absender, 
input#textarea,	
input#vorname_name,
input#firma,
input#telefon,
textarea#nachricht		{
					width: 375px;
					border: 1px solid #006A8C;
					margin-bottom:1eM;
					}
							
textarea					{ 
							height: 7em;
							}
							
input#absender:focus, 
input#textarea:focus,	
input#vorname_name:focus,
input#firma:focus,
input#telefon:focus,
textarea#nachricht:focus	{			
							background-color: #D9EAF1;
							color:black;
							}		
		
/* Lebensläufe ------------------------------------------------------------------------------------------------------------------------------------------------*/


#lebenslauf	{
				background-color: white;
				margin:10px;
				padding:10px;
				}
				
/* Sitemap ------------------------------------------------------------------------------------------------------------------------------------------------*/


#sitemap h2	a{
				font-weight: bold;
				}																																			

