html, body, #content { height:100%; }

body { margin: 0; padding: 0; }
	
#wrapper { position: relative;	
	min-height:100%;
	margin: auto auto;
	width:100%; 
	z-index:0 }

* html #wrapper {height: 100%;} /* IE Hack für 100 % Höhe */
		
#content { width:100%;
	margin-bottom: 2em;
	float: left; }
	
	
/*FOOTER*/
#footer { position:absolute;
	height:1.3em;
	width:auto;
	text-align:left;
	padding-left:8px;
	margin-top:33px;
	clear: both; 
	z-index:60 }

* html #footer {bottom: -1px;} /* Nächster IE Hack, da bottom: 0; als bottom: 1px interpretiert wird */
	
	
/* LAYOUT */
#head { background-image:url("layout/head.png");
	position: absolute;
	top: 10px;
	left: 10px;
  	width:900px;
	filter:Chroma(color=#D4E6EA);
	height:160px;
	z-index:1 }
	
#headerimage { position: absolute;
	top: 18px;
	left: 202px;
  	width:700px;
	height:145px;
	filter:Chroma(color=#D4E6EA);
	z-index:1 }

#menue_oben { background-image: url("layout/menue_oben.png");
	position: absolute;
	top: -30px;
	left: 0px;
	width:170px;
	height:30px;
	filter:Chroma(color=#D4E6EA);
	z-index:20 }

#menue { background-color: #FFC000;
	position: absolute;
	top: 210px;
	left: 10px;
	width:170px;
	z-index:21 }
	
#menue_unten { background-image: url("layout/menue_unten.png");
	position: absolute;
	bottom: -30px;
	left: 0px;
	width:170px;
	height:30px;
	filter:Chroma(color=#D4E6EA);
	z-index:20 }
	
#newsletter { position: absolute;
	top: 570px;
	left: 20px;
	width:170px;
	height:30px;
	z-index:20 }
	
#newsletter_bg { background-image: url("layout/newsletter.png");
	position: absolute;
	top: 550px;
	left: 10px;
	width:170px;
	height:186px;
	z-index:19 }

#losung_bg { background-image: url("layout/losung.png");
	position: absolute;
	top: 180px;
	left: 190px;
	width:720px;
	height:165px;
	filter:Chroma(color=#D4E6EA);
	z-index:30 }
	
#losung { position: absolute;
	top: 182px;
	left: 210px;
	width:680px;
	height:161px;
	z-index:31 }

#text { background-color: #FFFFFF;
	border-top:solid 180px #FFFFFF;
	margin-left: 195px;
	width:705px;
	height:auto;
	padding-bottom:20px;
	z-index:40 }


/* MENÜ-FORMATIERUNG */
a.menue {  color: #000000;
	text-decoration: none;
	text-align: left;
	display: block;
	border-top: 1px solid #fff;
	font-weight: bold; }

a.menue:link, a.menue:visited { font-family:Arial, Helvetica;
	font-size:0.75em;
	color:#000000;
	background-color: #FFC000;
	border-color: #FFC000;
	padding: 2px 8px 2px 10px;
	margin-bottom:0pt;
	margin-top:0pt; }
	
a.menue:active, a.menue:hover { font-family:Arial, Helvetica;
	font-size:0.75em;
	color:#FFFFFF;
	background-color: #FFC000;
	border-color: #FFC000;
	padding: 2px 8px 2px 10px;
	margin-bottom:0pt;
	margin-top:0pt;
	border-color: #BE162C;
	background-color: #BE162C; }

a.menue_act { color: #FFFFFF;
	font-family:Arial, Helvetica;
	font-size:0.75em;
	text-color:#000000;
	background-color: #BE162C;
	border-color: #BE162C;
	padding: 2px 8px 2px 10px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-top: 1px solid #BE162C; }
	
a.auswahl {  color: #000000;
	text-decoration: none;
	text-align: left;
	display: block;
	border-top: 1px solid #fff;
	font-weight: bold; }

a.auswahl:link, a.auswahl:visited { font-family:Arial, Helvetica;
	font-size:0.7em;
	color:#000000;
	background-color: #FFC000;
	border-color: #FFC000;
	padding: 2px 8px 2px 25px;
	margin-bottom:0pt;
	margin-top:0pt; }
	
a.auswahl:active, a.auswahl:hover { font-family:Arial, Helvetica;
	font-size:0.7em;
	color:#FFFFFF;
	background-color: #FFC000;
	border-color: #FFC000;
	padding: 2px 8px 2px 25px;
	margin-bottom:0pt;
	margin-top:0pt;
	border-color: #BE162C;
	background-color: #BE162C; }

a.auswahl_act { color: #FFFFFF;
	font-family:Arial, Helvetica;
	font-size:0.7em;
	text-color:#000000;
	background-color: #BE162C;
	border-color: #BE162C;
	padding: 2px 8px 2px 25px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-top: 1px solid #BE162C; }

a.fellows {  color: #000000;
	text-decoration: none;
	text-align: left;
	display: block;
	border-top: 1px solid #fff;
	font-weight: bold; }

a.fellows:link, a.fellows:visited { font-family:Arial, Helvetica;
	font-size:0.75em;
	color:#FFFFFF;
	background-color: #E37817;
	border-color: #E37817;
	padding: 2px 8px 2px 10px;
	margin-bottom:0pt;
	margin-top:0pt; }
	
a.fellows:active, a.fellows:hover { font-family:Arial, Helvetica;
	font-size:0.75em;
	color:#FFFFFF;
	background-color: #E37817;
	border-color: #E37817;
	padding: 2px 8px 2px 10px;
	margin-bottom:0pt;
	margin-top:0pt;
	border-color: #820606;
	background-color: #820606; }

a.fellows_act { color: #FFFFFF;
	font-family:Arial, Helvetica;
	font-size:0.75em;
	text-color:#FFFFFF;
	background-color: #820606;
	border-color: #820606;
	padding: 2px 8px 2px 10px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-top: 1px solid #820606; }




/* TEXT-Formatierung */
h1  { font-family:Arial, Helvetica;
	font-size:18pt;
	font-weight:bold;
	text-decoration:none;
	color:#0F419B;
	margin-bottom:0pt;
	margin-top:0pt; }

h2  { font-family:Arial, Helvetica;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-bottom:0pt;
	margin-top:0pt; }
	
h3  { font-family:Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-bottom:0pt;
	margin-top:0pt; }

h4  { font-family:Arial, Helvetica;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	color:#FF9900;
	margin-bottom:0pt;
	margin-top:0pt; }
	
h5	{ font-family:Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-bottom:0pt;
	margin-top:0pt; }

h6	{ font-family:Arial, Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	margin-bottom:0pt;
	margin-top:0pt; }



p.newsletter { font-family:Arial, Helvetica;
	color: #000000;
	text-decoration: none;
	font-size:0.75em;
	font-weight: bold; 
	margin-bottom:0pt;
	margin-top:0pt; }
	
p.news { font-family:Arial, Helvetica;
	color: #318925;
	text-decoration: none;
	font-size:0.75em;
	font-weight: bold; 
	margin-bottom:0pt;
	margin-top:0pt; }
	
p.name  { font-family:Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#FF9900;
	margin-bottom:0pt;
	margin-top:0pt; }
	
p.telefon  { font-family:Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#BE162C;
	margin-bottom:0pt;
	margin-top:0pt; }
	
p.email  { font-family:Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#0432E4;
	margin-bottom:0pt;
	margin-top:0pt; }



/* NEWS */
#news_1-1 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:191px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_1-2 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:341px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_1-3 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:491px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_1-4 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:641px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_2-1 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:506px; left:191px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_2-2 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:506px; left:341px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_2-3 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:506px; left:491px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#news_2-4 { background-image: url("layout/news.png"); background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:506px; left:641px; height:137px; width:140px; filter:Chroma(color=#D4E6EA); z-index:50 }

#ewl { background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:635px; height:auto; width:300px; filter:Chroma(color=#D4E6EA); z-index:50 }

#afghanistan { background-color:#FFFFFF; display:block; text-align:center; text-valign:top; padding-top:3px; position:absolute; top:355px; left:191px; height:auto; width:300px; filter:Chroma(color=#D4E6EA); z-index:50 }


/*PIXLIE*/
p.pixlie, a.pixlie { font-family:Arial, Helvetica;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-bottom:0pt;
	margin-top:0pt; }

#pixlie_wrapper { background-color: #FFFFFF;
	border-top:solid 180px #FFFFFF;
	margin-left: 195px;
	width:705px;
	height:auto;
	padding-bottom:20px;
	z-index:40 }

#pixlie_content { width:705px;
	height:auto;
	margin-left:2px;
	z-index:41 }

#pixlie_breadcrump { width:705px;
	height:auto;
	margin-bottom:5px;
	z-index:41 }
	
#pixlie_galerie { width:703px;
	height:auto;
	padding-top:-20px;
	float:left;
	overflow:hidden;
	z-index:42 }

#pixlie_folderpic { position:absolute;
	width:200px;
	height:auto;
	left:705px;
	top:200px;
	z-index:43 }

#pixlie_footer { width:705px;
	height:20px;
	bottom:0;
	z-index:41 }
	
/*   */
