* { margin:0; padding:0; }


body {
	font-family:Verdana, Arial, sans-serif;
	font-size:9pt;
	line-height:1.6em;
	margin:0;
	padding:0;
	color:#fff;
	background: #100114 url(../images/background_body.png) 0 0 repeat-x;	
}

h1 {
    width: 228px;
    height: 98px;
    float: left;
	margin:0 0 0 0;
	background: transparent url(../images/pi_schumann_logo.png) 0 0 no-repeat;	
}
    h1 a {
        display: block;
        width: 228px;
   		height: 98px;
    	float: left;
    }
   
h2 {
    width: 550px;
    height: 126px;
    float: left;
	margin:100px 0 0 50px;
	background: transparent url(../images/welcome_text.png) 0 0 no-repeat;	
}
    
.hrDivider {
	line-height:1px;
	height:1px;
	width:100%;
	border-top:1px #fff solid;	
}
	
span {
	display: none;
}

.clear {
	clear:both;	
}

a {
	text-decoration:none;	
	color:#fff;
	border:0;
}

a img {
	border:0;	
}

a:hover {
	text-decoration:none;	
	color:#f6baee;
}

a.active {
	font-weight:bold;
	color:#f6baee;
		
}

ul {
	list-style:none;
}

.floatR {
	float:right;
}

#page-wrap {
	background: transparent url(../images/background.jpg) top center no-repeat;
	height:650px;
	width: 1000px;
	margin: auto auto;
	
}

	#language {
		float:right;
	}
	
	#language li {
		float:left;
		margin-left:10px;	
	}
	
	#me1 {
	 float:right;
	 margin-top:35px;
	}
	
	#me1 li {
		float:left;
		font-weight:bold;
		margin-left:15px;	
	}
	
	#pfauNav {
		float:left;
		width:320px;
		margin-top:24px;
		margin-left:51px;
	}
	
	
	#pfauNav li {
		float:left;
	}
	
		#pfauNav .pfau01 a {
			width:115px;
			height:174px;
			float:left;
			background: transparent url(../images/pfau_01.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau01 a:hover,
		#pfauNav .pfau01 a.active {
			background-position:0 -174px;
		}
		
		#pfauNav .pfau02 a {
			width:	86px;
			height:174px;
			float:left;
			background: transparent url(../images/pfau_02.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau02 a:hover,
		#pfauNav .pfau02 a.active {
			background-position:0 -174px;
		}
		
		#pfauNav .pfau03 a {
			width:	117px;
			height:174px;
			float:left;
			background: transparent url(../images/pfau_03.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau03 a:hover,
		#pfauNav .pfau03 a.active {
			background-position:0 -174px;
		}
		
		#pfauNav .pfau04 a {
			width:	115px;
			height:96px;
			float:left;
			background: transparent url(../images/pfau_04.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau04 a:hover,
		#pfauNav .pfau04 a.active {
			background-position:0 -96px;
		}
	
		#pfauNav .pfau05 a {
			margin-left:86px;
			width:	117px;
			height:96px;
			float:left;
			background: transparent url(../images/pfau_05.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau05 a:hover,
		#pfauNav .pfau05 a.active {
			background-position:0 -96px;
		}
		
		#pfauNav .pfau06 a {
			width:	115px;
			height:83px;
			float:left;
			background: transparent url(../images/pfau_06.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau06 a:hover,
		#pfauNav .pfau06 a.active {
			background-position:0 -83px;
		}
		
		#pfauNav .pfau07 a {
			width:	86px;
			height:83px;
			float:left;
			background: transparent url(../images/pfau_07.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau07 a:hover,
		#pfauNav .pfau07 a.active {
			background-position:0 -83px;
		}
		
		#pfauNav .pfau08 a {
			width:	117px;
			height:83px;
			float:left;
			background: transparent url(../images/pfau_08.jpg) 0 0 no-repeat;
		}
		#pfauNav .pfau08 a:hover,
		#pfauNav .pfau08 a.active {
			background-position:0 -83px;
		}


	.sub #meta-nav {
		margin:auto;
		width:1000px;
	}
	
	#meta-nav p {
		float:left;
		margin-right:40px;
	}	
	
	#meta-nav ul {
		float:left;
	} 
	
	#meta-nav li {
		float:left;	
	}

#body {
	width:510px;
	min-height:490px;
	float:right;
	padding:35px;
	background: transparent url(../images/background_sub.png) 0 0 no-repeat;
		
}

	#body h3 {
		font-size:22px;
		font-weight:normal;
		margin-bottom:20px;
	}
	
	#body h4 {
		font-size:11px;
		font-weight:bold;
		margin-bottom:20px;
		color:#f6baee;
	}
	
	#body p {
		margin-bottom:15px;
	}
	
	#body ul {
		margin-bottom:15px;	
	}
	
	#body li {
		margin-left:18px;
		list-style:square;	
	}
	
	.meta-content {
	float:left;	
	padding:20px 0 0 435px;	
}
	
	
	