/* start globale styles*/

body {
	background: url(../de/images/bg.png);
	background-repeat: repeat-y;
	background-color: #F4F4F5;	
/*	background-color: #45994C;*/
	}
	
#wrapper {
	width: 968px;
}

p.site_ende {
	margin-bottom: 25px;
	}	

p.absatz_doppelt {
	margin-top: 35px;
	}	
	
p.leerzeile {
	margin-top: 15px;
	}


/* end globale styles*/


/* start header*/

.header {
	background: url('../de/images/header_bg.png') no-repeat;
	height: 116px;
}

.header_languagebox {
	background: url(../de/images/header_languagebox_bg.png);
	float: right;
	height: 59px;
	margin-right: 20px;
	margin-top: 6px;
	text-align: center;
	width: 126px;
}

.languageselect, .languages  {
	margin-top: 3px;
	font-size: 11px;
	line-height: 200%;
	}

.languagelink {
	color:#004d85;
	text-decoration: underline;
}

.header h1 {
	font-size: 25px;
	font-weight: normal;
	position: relative;
	top: 58px;
	left: 220px;
	width: 200px;
}


/* end header*/


/* start navibar*/

.navibar {
	width: 200px;
	float: left;
	margin-right: 10px;
}

.navibar ul {
	list-style: none;
}

.navibar ul li {
	width: 200px;
	height: 40px; 
	line-height: 40px;
	text-indent: 10px;
	border-bottom: 1px dotted #76a4c7;
}

.navibar .sub_li {
	height: auto;
}

.navibar ul li a {
	width: 200px;
	height: 40px;
	color: #fff;
	display: block;
}

/*aktiver hauptpunkt*/
.navilist_active, .navilist_startseite_active {
	background: url(../de/images/navibar_active_bg.png) left 4px;
	border-bottom: 1px dotted #76a4c7;
}

/*aktiver hauptpunkt (Startseite)*/
.navilist_startseite_active {
}

/*aktueller oberpunkt, wenn unterseite aktiv ist*/
.navilist_active_sub {
	background-color: #76a4c7;
}

/*inaktiver untermenüpunkt*/
.navilist_active_subinactive {
	background-color: #6691ba;
	text-indent: 10px;
}

/*aktiver untermenüpunkt */
.navilist_active_subactive {
	background: url(../de/images/navibar_active_bg.png) left 4px;
	text-indent: 10px;
}

/* end navibar*/

	

/* start content*/

.contentarea {
	margin-left: 200px;
}

.contentarea .inner {
	padding-right: 10px;
	padding: 20px;
}

/* end content*/


/* start breadcrumb*/

.breadcrumb {
	background: #e6edf4;
	padding: 12px 0;
}

	
/* end breadcrumb*/



/* start grundlagen*/

#grundlagen img.sicherung {
	width: 219px; 
	height: 481px; 
	float: left;
	margin-right: 50px;
	}

		
#grundlagen ul.liste1 {
	float: left;
	line-height: 200%;
	margin-top: 50px;
	}		
		
#grundlagen h2 {
	color: #005FAB;
	}

#grundlagen li.listenelemente {
	margin-left: 20px;
	}
	
/* end grundlagen*/



/* start konstruktion*/

#konstruktion img.nhaufbau01 {
	float: right;
	margin-left: 15px;
	}

#konstruktion ul.list_aufbau	{
	margin-left: 15px;
	}
	
	
/* end konstruktion*/

/* start funktion*/

#funktion img.image {
	float: right;
	margin-top: 20px;
	}

#funktion ul.list_aufbau	{
	margin-left: 15px;
	}
	
#funktion img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
#funktion img.image_left {
	float: left;
	margin-right: 15px;
	}	
	
	#funktion img.leftimage_folgen {
	margin-bottom: 10px;
		}
		
	#funktion img.rightimage_folgen {
	margin-bottom: 10px;
		}
	
	#funktion div.folgen {
		width: 300px; 
		height: 200px; 
		text-align: center;
		margin-bottom: 20px;
		margin-left: 50px;
		float: left;
		font-size: 10px;
		}
	
	#funktion p.fall2 {
		margin-top: 150px;
		}
	
	
/* end funktion*/

/* start systeme*/

#systeme img.systeme {
	float: right;
	margin-top: 20px;
	}

#systeme ul.list	{
	margin-left: 35px;
	line-height: 150%;
	}
	
#systeme img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
#systeme img.image_left {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	}		
	
	#systeme li.bauformen, li.typenspektrum {
		margin-left: 20px;
		}
	
/* end systeme*/

/* start kennlinien*/

#kennlinien ul.list	{
	margin-left: 35px;
	line-height: 150%;
	}
	
	#kennlinien li.unterscheidung {
		margin-left: 20px;
		}
	
	#kennlinien img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
#kennlinien img.image_left {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	}		
	
	
/* end kennlinien*/

/* start selektivitaet*/

#selektivitaet img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
	#selektivitaet img.image_left {
	float: left;
	margin-right: 15px;
	margin-left: 10px;
	}
	
	
/* end selektivitaet*/

/* start schaltgeraete*/

#schaltgeraete img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
	#schaltgeraete img.image_left {
	float: left;
	margin-right: 15px;
	margin-left: 10px;
	}
	
	#schaltgeraete ul.list {
		list-style: none;
		}
	
	#schaltgeraete dt.list {
		width: 50px;
		float: left;
		}
		
	#schaltgeraete dd.list {
		margin-left: 290px;
		}
	
	#schaltgeraete img.bottom {
		margin: 20px 0 25px 30px;
		}
	
	
/* end schaltgeraete*/

/* start umweltschutz*/

#umweltschutz img.image_right {
	float: right;
	margin-right: 15px;
	margin-left: 10px;
	}
	
		#umweltschutz img.image_left {
	float: left;
	margin-right: 15px;
	margin-left: 10px;
	margin-bottom:5px;
	}
	
	#umweltschutz ul.list {
		margin-left: 15px;
		}
	
/* end umweltschutz*/

/* start faq*/
	
#faq ul.question_list {
		line-height: 150%;
		margin-left: 25px;
		list-style: none;
		}
	
	#faq div.answers {
		margin-left: 25px;
		margin-top: 150px;
		width: 700px;
		}
	
	#faq hr.line {
		height: 1px;
		width: 710px;
		margin: 10px 0 25px 25px;
		border: 1px dotted #bebebe;
				}
	
	#faq img.image_right {
	float: right;
	margin-right: -15px;
	margin-left: 10px;
	}
	
		#faq img.image_left {
	float: left;
	margin-right: 15px;
	margin-left: 10px;
	}

	
/* end faq*/

/* start downloads*/
	
#downloads span.herunterladen {
	position: relative;
	top: -20px;
	margin-left: 20px;
	margin-bottom: 50px;
	}
	
	#downloads div.downloads {
		margin-bottom: 25px;
		}

#downloads img.logo {
	margin-top: 10px;
	}

	
/* end dowloads*/

/* start links*/

#links div.content {
	margin-left: 5px;
	width: 720px;
	text-align: center;
}	

#links img.linkpics {
	margin-right: 50px;
	margin-top: 10px;
	margin-bottom: 15px;
	}
	
/* end links*/



