html, body, ul, ul li, p, a, img, #menu, #logo, ul, ul li, ul li ul, #container, #bild, h1 {
	margin: 0;
	padding: 0;
	}
body {
	font-family:Arial,sans-serif;
	font-size:11px;
	line-height: 17px;
	background: #6e7d85;
	z-index : ; 
}
p{margin-bottom: 5px;}
ul{list-style-type: none;}
#wn ul{
	margin: 5px 0 5px 0;
	}
#wn ul li {
	padding-left: 12px;
	background-image: url(../stiftung/pics/bullet_liste.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	}

/*---Überschrift---*/
h1{
	font-family:Arial,sans-serif;
	font-weight: 100;
	font-size: 17px;
	color: #6c1617;
	margin-bottom: 12px;
	}

/*---Links---*/
#leiste_unten a:link, #leiste_unten a:visited, #leiste_unten a:active, #leiste_unten a:focus{
	text-decoration: none;
	color: #ffc18a;
}
#leiste_unten a:hover, #leiste_unten a:visited:hover{
	text-decoration: underline;
	color: #ffc18a;
}
#wn a:link, #wn a:visited, #wn a:active, #wn a:focus{
	color: #6e7d85;
	text-decoration: underline;
	}
#wn a:hover, #wn a:visited:hover{
	color: #6c1617;
	text-decoration: none;
	}
#leiste_unten a {outline-color:#df7d0d}
#leiste_unten_start a{outline-color: #df7d0d;}
#logo a {outline-color: #fff;}
#menu ul li:hover ul li a {outline-color: #ffc18a;}
#menu ul li a {outline-color: #fff;}
#menu ul li ul {outline-color: #ffc18a;}
#menu ul  {outline-color: #fff;}
#wn a {outline-color: #fff;}
#scrollLinks a { outline-color: #fff; }
.menu2 a {outline-color:#ffc18a;}
/*---Container---*/
#container{ 
	position: relative;
	text-align: center;
	margin: 5% auto;
	height: 500px;
	width: 1000px;
	background: #fff;
	z-index : 3; 
	}
#content_wrap{
	width: 656px;
	height: 478px;
	float: left;
	text-align: left;
	}
#float_wrap{
	width: 448px;
	float: left;
	}
#inner_wrap{
	float: left;
	width: 448px;
	}	
	
#menu {
	position:relative;
	margin:0;
	background:#fff;
	text-align: right;
	padding: 32px 0 0 0;
	margin-left: 448px;
	width: 194px;
	height: 446px;
}
#menu ul li a, #menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#9aa2a6; 
	width:186px; 
	height:25px; 
	padding-right: 20px;
	text-align:right; 
	line-height:20px; 
	font-size:13px;
}

#menu ul {padding:0; margin:0;list-style-type: none; }
#menu ul li {position:relative;}
#menu ul li ul {padding: 5px 20px 5px 20px; display: none; background: #ffc18a;}

/* specific to non IE browsers */
#menu ul li:hover a {color:#6c1617; }

#menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:-5px; 
	left:193px; 
	width:168px;
	border: 1px solid #fff;
	background-image: url(../stiftung/pics/a.beran-menubg_12.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}

#menu ul li:hover ul li a.hide {color:#fff;}
#menu ul li:hover ul li a.activehide {color:#6c1617;}
#menu ul li a.activehide {color:#6c1617;}
#menu ul li:hover ul li:hover a.hide {width:168px;}
#menu ul li:hover ul li ul {display: none;}


#menu ul li:hover ul li a {
	display:block; 
	color:#fff; 
	width:168px; 
	text-align: left;
	height: 20px;
	}
#menu ul li:hover ul li a:hover {color:#6c1617;}

#menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:193px; 
	top:-5px; 
	border: 1px solid #fff; 
	background-image: url(../stiftung/pics/a.beran-menubg_12.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
#menu ul li:hover ul li:hover ul li a {display:block; width:168px; height: 20px;}
#menu ul li:hover ul li:hover ul li a:hover { color:#fff; height: 20px;}


#logo {
	margin: 150px 0 0 0;
	padding-left: 20px;
	width: 200px;
}

#bild {
	width: 344px;
	height: 478px;
	/*#ffc18a;*/
	z-index: 1;
	float: right;
}

#wn {
	text-align: left;
	position:relative; 
	float: left;
	height:238px;
    overflow:hidden;	
	margin: 28px 0 0 45px;
	width: 365px;
	color: #6e7d85;
}
*html #wn{
	margin-left: 25px;
	}
#lyr1{}
#scrollLinks{
	vertical-align: middle;
	padding: 10px 0 0 0;
	height: 228px;
	width: 12px;
	margin: 28px 5px 0 0;
	float: right;
}
*html #scrollLinks{margin-right: 4px;}
.scrollspace{
	width: 12px;
	height: 198px;
	}
#leiste_unten {
	clear: left;
	width : 980px;
	height : 19px;
	background : #df7d0d;
	color: #ffc18a;
	font-size: 9px;
	padding: 3px 0 0 20px;
	text-align: left;
	z-index: 2;
	}
#leiste_unten {
	clear: left;
	width : 980px;
	height : 19px;
	background : #df7d0d;
	color: #ffc18a;
	font-size: 9px;
	padding: 3px 20px 0 0;
	text-align: right;
	z-index: 2;
	}
#text_unten a:link, #text_unten a:visited, #text_unten a:active, #text_unten a:focus{
	text-decoration: none;
	color: #ffc18a;
}
#text_unten a:hover, #text_unten a:visited:hover{
	text-decoration: underline;
	color: #ffc18a;
}


.clear {
	clear:both;
	}
	
/*---RTE-Klassen---*/
.italic {
	font-family: Arial;
	color:#6e7d85;
	padding-left:0px;
	font-style: italic;
}

.fett {
	font-family: Arial;
	color:#6e7d85;
	font-size: 11px;
	padding-left:0px;
	font-weight: bold;;
}

.zwischen_ueberschrift {
	font-family: Arial;
	font-size: 11px;
	color:#6c1617;
	padding-left:0px;
	text-transform: uppercase;
}

/*----------------------------------Startseite-------------------*/
#bild_start {
	width: 344px;
	height: 478px;
	z-index: 1;
	float: left;
}
#menu_start {
	position:relative;
	margin:0;
	background:#fff;
	text-align: left;
	padding: 150px 0 0 0;
	margin-left: 470px;
	width: 300px;
	height: 328px;
}
#menu_start ul li a, #menu_start ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#6c1617; 
	width:300px; 
	height:28px; 
	padding-left: 20px;
	text-align:left; 
	line-height:25px; 
	font-size:15px;
}

#menu_start ul {margin:0;list-style-type: none; }
#menu_start ul li {float:left; position:relative;}
#menu_start ul li ul {padding: 5px 20px 5px 0px; display: none; background: #9aa2a6;}

/* specific to non IE browsers */
#menu_start ul li:hover a {color:#9aa2a6; }

#menu_start ul li:hover ul {
	display:block; 
	position:absolute; 
	top:-5px; 
	left:-197px; 
	width:188px;
	border: 1px solid #fff;
	padding-right: 20px;
	background-image: url(../stiftung/pics/a.beran-menubg_start_7.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	}

#menu_start ul li:hover ul li a.hide {color:#fff; font-size:13px;}
#menu_start ul li:hover ul li a.activehide {color:#fff; font-size:13px;}
#menu_start ul li a.activehide {color:#6c1617;}
#menu_start ul li:hover ul li:hover a.hide {width:178px;}
#menu_start ul li:hover ul li ul {display: none;}


#menu_start ul li:hover ul li a {
	display:block; 
	color:#6c1617; 
	width:178px; 
	text-align: right;
	height: 20px;
	}
#menu_start ul li:hover ul li a:hover {color:#6c1617;}

#menu_start ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:-197px; 
	top:-5px; 
	border: 1px solid #fff; 
	background-image: url(../stiftung/pics/a.beran-menubg_start_7.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
#menu_start ul li:hover ul li:hover ul li a {display:block; width:168px; height: 20px;}
#menu_start ul li:hover ul li:hover ul li a:hover { color:#fff; height: 20px;}


#menu_start ul li:hover ul li a {outline-color: #9aa2a6;}
#menu_start ul li a {outline-color: #fff;}
#menu_start ul li ul {outline-color: #ffc18a;}
#menu_start ul  {outline-color: #fff;}


#leiste_unten_start {
	clear: left;
	width : 980px;
	height : 19px;
	background : #df7d0d;
	color: #ffc18a;
	font-size: 9px;
	padding: 3px 20px 0 0;
	text-align: right;
	z-index: 2;
	}
#text_unten_start a:link, #text_unten_start a:visited, #text_unten_start a:active, #text_unten_start a:focus{
	text-decoration: none;
	color: #ffc18a;
}
#text_unten_start a:hover, #text_unten_start a:visited:hover{
	text-decoration: underline;
	color: #ffc18a;
}
#logo_start {
	position: absolute;
	top: 445px;
	left: 165px;
	margin:0 0 0px 600px;
	padding-left: 20px;
	width: 200px;
}
/*-----------------Sprachenlinks------------------*/
#leiste_unten_start ul.lang-ul, #leiste_unten ul.lang-ul{
	float: left; 
	padding: 0 20px 0 20px;
	}
	
#leiste_unten_start ul.lang-ul a:link, #leiste_unten_start ul.lang-ul a:visited, #leiste_unten_start ul.lang-ul a:active, #leiste_unten ul.lang-ul a:link, #leiste_unten ul.lang-ul a:visited, #leiste_unten ul.lang-ul a:active{
	text-decoration: none;
	font-weight: bold;
	}
.langmenu{
	display:inline; 
	color: #ffc18a; 
	text-decoration: none;
	}
#leiste_unten ul.lang-ul a.langnormal, #leiste_unten_start ul.lang-ul a.langnormal{
	color: #ffc18a; 
	text-decoration: none;
	}
#leiste_unten ul.lang-ul a.langactive, #leiste_unten_start ul.lang-ul a.langactive{
	color: #fff; 
	text-decoration: none;
	}
#leiste_unten_start ul.lang-ul a:hover, #leiste_unten ul.lang-ul a:hover {
	color: #fff; 
	text-decoration: none;
	}

/*-------------------------Formularfelder-------------------*/
#mailform fieldset {
	border:none; 
}
input {
	font-size:11px; 
	display:block;
		color: #6e7d85;

}
