body {
	padding-bottom: 10px;
	background-colour:#FFF;
	margin: 0;
	padding: 0;
	margin-bottom:50px;
    background-color:#FFF;
 
	font: normal 11px courier, lucida sans unicode, monospace;
  	color:#636363;
}

#wrapper {
	margin: auto;
	width: 995px;
	overflow-x: hidden;
}

a img{border:0px;}

#container { 
	margin-top:15px;
}

#clearer{clear:both;}

/*STRUKTURAUSZEICHNUNG*/
#head{
  width:995px;
  margin-bottom:10px;
  height: 40px;
  background-color:#FFF;
}

#content{
  width:995px;
  height:700px;
  background-image: url(../siteimages/foto_el_hagge.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;}
#content_galerie{
  width:995px;
  height:700px;
}

#footer{
  width:995px;
  margin-top:40px;
}

#navi{
	position:relative;
	width:400px;
	top:410px;
	left:50px;
}

.left{float:left;}
.right{float:right;}
.clearer{clear:both; font-size:1px;}

/*TEXTAUSZEICHNUNG*/

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
	background-image: url(../siteimages/textlink.gif);
  	background-repeat: no-repeat;
  	background-position: 0pt 9px;
 	padding-left: 17px;
}


h3 a{
	color:#ABABAB;	
	text-decoration:none;
	font-weight: normal;
	background-image: url(../siteimages/textlink.gif);
  	background-repeat: no-repeat;
  	background-position: 0pt 3px;
 	padding-left: 17px;
}
h3 a:hover{
	color:#636363;	
	text-decoration:none;
	cursor:hand;
}

p {margin-bottom:20px;
	font: normal 11px courier, lucida sans unicode, monospace;
  	color:#636363;
}

a.textlink{
  color:#636363;
  text-decoration:none;
  background-color: transparent;
  background-image: url(../siteimages/textlink.gif);
  background-repeat: no-repeat;
  background-position: 0pt 2px;
  padding-left: 13px;
}
a.textlink:hover{
  background-color:#bfded4;
  color:#636363;
  background-image: url(../siteimages/textlink_invers.gif);
  background-repeat: no-repeat;
  background-position: 0pt 2px;
  padding-left: 13px;
}
a.textlink_ohne{color:#636363; text-decoration:none;}
a.textlink_ohne:hover{background-color:#bfded4;}

.abstand{
	font-size:10px;
	line-height:10px;
	margin-bottom:-10px;
}


.foto{
	width:240px;
	margin-right:50px;
	margin-top:135px;
	float:left;
}
.foto img{
	margin-bottom:5px;
}

.text{
	width:640px;
	margin-top:135px;
	float:left;
}

.text p, .foto p{
		font-size:12px;
		line-height:20px;
}


#navi img{margin-bottom:25px;}
#navi img a{text-decoration:none; border:0px;}
#navi img a:hover{text-decoration:none;}
