* {
		border: 0;
		margin: 0;
		padding: 0;	
	}
	
	body {
		background: url(../media/Image/layout/bg_site.png) repeat-y;
		font: 12px/22px normal arial,sans-serif;
	}
	
	#ebene-1 {
		width: 960px;
		height: 90px;
	}
	
	#ebene-1 #logo {
		background: #F6AB36;
		color: #fff;
		float: left;
		height: 86px;
		padding: 2px;
		width: 156px;
	}
	
	#ebene-1 #head_typos {
		float: left;
		height: 88px;
		padding: 0px 0px 0px 2px;
		width: 381px;
	}
	
	#ebene-1 #head_pics {
		background: #F6AB36;
		color: #fff;
		float: right;
		height: 90px;
		width: 415px;
	}
	
	#ebene-2 {
		clear: both;
		height: 24px;
		width: 960px;
	}
	
	#ebene-2 #head_language {
		background: #0066FF;
		float:left;
		height: 20px;
		margin: 2px 2px 2px 0;
		padding: 0 0 0 0;
		width: 148px;
	}
	
	#ebene-2 #head_language img {
		float: left;
		margin: 4px 8px 0 0;
	}
	
	#ebene-2 #head_language div {
		color: #fff;
		float: left;
		font: bold 12px/14px arial,sans-serif;
		margin: 2px 0 0 0;
		padding: 0 12px 0 0;
		text-align: right;
		width: 74px;
	}
	
	#ebene-2 #head_prim_navi {
		background: #0066FF;
		float: right;
		height: 20px;
		margin: 2px 0 0 0;
		padding: 0 0 0 24px;
		width: 774px;
	}
	
	#ebene-2 #head_prim_navi div {
		color: #fff;
		float: left;
		font: bold 12px/14px arial,sans-serif;
		margin: 2px 16px 0 0;
	}
	
	#ebene-3 {
		clear: both;
		height: 20px;
		width: 960px;
	}
	
	#ebene-3 #head_raster {
		float: left;
		height: 20px;
		margin: 0 2px 0 0;
		width: 160px;
	}
	
	#ebene-3 #head_tert_navi {
		background: #B2D1FF;
		float: right;
		height: 20px;
		width: 774px;
		padding: 0 0 0 24px;
	}
	
	#ebene-3 #head_tert_navi div {
		color: #fff;
		float: left;
		font: 12px/14px arial,sans-serif;
		margin: 2px 16px 0 0;
	}
	
	#ebene-4 {
		clear: both;
		width: 960px;
	}
	
	#ebene-4 #placebo {
		background: #fff;
		color: #fff;
		height: 14px;
	}
	
	#ebene-5 {
		clear: both;
		width: 960px;
	}
	
	#ebene-5 #seku_navi {
		/*background: #c0c0c0;*/
		float: left;
		font: normal 12px/22px arial,sans-serif;
		padding: 12px;
		width: 136px;
	}
	
	#ebene-5 .content {
		float: right;
		padding: 10px 24px 24px 24px;
		width: 752px;
	}
	
	#ebene-5 #footer {
		clear: both;
		color: #999;
		margin: 0 24px 0 184px;
	}
	
	#ebene-5 #footer hr {
		background: #999;
		color: #999;
		height: 1px;
	}
	
	/* Typo Styles */
	
	.link_intern:link {
		color: #999;
		font: normal 11px/20px arial,sans-serif;
		text-decoration:none;
	}
	
	.link_intern:visited {
		color: #999;
		font: normal 11px/20px arial,sans-serif;
		text-decoration:none;
	}
	
	.link_intern:hover {
		color: #F6AB36;
		font: normal 11px/20px arial,sans-serif;
		text-decoration:none;
	}
	
	.prim_navi:link {
		color: #fff;
		text-decoration: none;
	}
	
	.prim_navi:visited {
		color: #fff;
		text-decoration: none;
	}
	
	.prim_navi:hover {
		color: #C7C6C5;
		text-decoration: none;
	}
	
	.prim_navi_aktiv:link {
		color: #C7C6C5;
		text-decoration: none;
	}
	
	.prim_navi_aktiv:visited {
		color: #C7C6C5;
		text-decoration: none;
	}
	
	.prim_navi_aktiv:hover {
		color: #C7C6C5;
		text-decoration: none;
	}
	
	.seku_navi:link {
		color: #737373;
		text-decoration: none;
	}
	
	.seku_navi:visited {
		color: #737373;
		text-decoration: none;
	}
	
	.seku_navi:hover {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
	.seku_navi_aktiv:link {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
	.seku_navi_aktiv:visited {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
	.seku_navi_aktiv:hover {
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
	.tert_navi:link {
		color: #737373;
		text-decoration: none;
	}
	
	.tert_navi:visited {
		color: #737373;
		text-decoration: none;
	}
	
	.tert_navi:hover {
		color: #000000;
		text-decoration: none;
	}
	
	.tert_navi_aktiv:link {
		color: #000000;
		font_weight:bold;
		text-decoration: none;
	}
	
	.tert_navi_aktiv:visited {
		color: #000000;
		font_weight:bold;
		text-decoration: none;
	}
	
	.tert_navi_aktiv:hover {
		color: #000000;
		font_weight:bold;
		text-decoration: none;
	}	
	
	.plugin_list {
		list-style-image: url(media/Image/layout/list_arrow_icon.png); 
		padding: 0 0 0 18px;
	}
	
	.plugin_list li {
		padding: 0 0 10px 0;
	}
	
	/* Kontaktformular */
	#kontaktformular form input,select,textarea {
		border:solid 1px #c0c0c0;
	}
	#select_empfaenger {
		width:300px;
	}
	#input_empfaenger {
		border:1px;
	}
	#input_firma {
		width:300px;
	}
	#select_anrede {
		width:300px;
	}
	#input_name {
		width:300px;
	}
	#input_vorname {
		width:300px;
	}
	#input_strasse {
		width:260px;
	}
	#input_hausnummer {
		width:30px;
	}
	#input_plz {
		width:80px;
	}
	#input_ort {
		width:210px;
	} 
	#input_email {
		width:300px;
	} 
	#input_telefon {
		width:300px;
	} 
	#input_telefax {
		width:300px;
	} 
	#textarea_nachricht {
		width:300px;
	}
	#lg_select {
		width: 160px;
	}