/* CSS Document_hendreich architekten */


body {margin:0px; padding:0px; text-align : center;}


/* fonts */

h1,h2,h3,h4 { font-family: arial, helvetica, sans-serif; 
	      color:#0099FF; 
}


h1 { font-size:10pt; 
     font-weight:lighter; 
     line-height:10pt; 
      
}

h2 { font-family: arial, helvetica, sans-serif; color:#CDCBE1; font-size:12pt; font-weight:bold; line-height:12pt; }

h3 { color:#999; font-size:8pt; font-weight:normal; line-height:9pt; margin-top:3pt; }

h4 { font-size:8pt; font-weight:normal; line-height:6pt; margin-top:3pt; }

p,ul,ol,li,div,td,th,address,blockquote { font-family: arial, helvetica, sans-serif; 
					  color:#666;
					  font-size:9pt; 
					  font-weight:lighter;
					  line-height:12pt; }

a { font-family: arial, helvetica, sans-serif; font-size:9pt; line-height:12pt; }

a:link { color:#666; text-decoration:none; }

a:visited { color:#666; text-decoration:none; }

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

a:active { color:#666; text-decoration:none; }





p.menu { font-family: arial, helvetica, sans-serif; 
					  color:#9bd97c;
					  font-size:10pt; 
					  font-weight:lighter;
					  line-height:11pt; }
					  
				  
					  
					  
					  
a.imp { font-family: arial, helvetica, sans-serif; color:#999; font-size:9pt; line-height:12pt;}


/* layer */

#main {		
	position: relative;
	width: 602px;
	top: 100px;
	border: 0; 
	margin: 0px auto;
	text-align: center;
	overflow: visible;
	z-index: 6;
}

#gallery {
	position: absolute;
	width:600px; 
	border: 0;
	background:#fff;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 40px;
	overflow: visible;
	z-index: 7;
}


#pictureframe {
	position: relative;
	border: 0; 
	margin-bottom: 40px;
	}



#content {
	position: relative;
	width: 600px; 
	height: 200px;
	border: 0;
	background:#fff;
	text-align: center;
	margin: 0 auto;
	overflow: visible;
	z-index: 7;
}


#logo {
	   position: absolute;
	   top: 5px;
	   left: 560px;
	   overflow: visible;
	   z-index:3;
	   
}


#txt {
	   position: absolute;
	   top: 0;
	   left: 48px;
	   border: 0;
	   width: 504px;
	   height: 200px;
	   overflow: visible;
	   text-align: left;
	   z-index: 2;
	  
	  
}


