/*++++++++++++Grundgerüßt+++++++++++++++++*/

* {
    margin : 0px;
    padding : 0px;
  }


body {
	color : #006;
	background-color:#3333FF;
	font-family : Verdana, Arial, 'Sans Serif';
	font-size: 100.1%;
	margin: 0px;
	padding :0px;
	text-align : center;
  }


#alles {
	background-image:url(images/hg_neu.png);
    width : 800px;
    margin : auto;
    text-align : left;
    font-size:0.75em;
  }


#kopf {
    position : relative;
    height : 150px;
  }


#spalten {
    background-image : url('images/bg2spalten.jpg');
    background-position : top left;
    background-repeat : repeat-y;
    padding-bottom : 10px;

  }

/*hasLayout für IE 5-6*/
* html #spalten {
height : 1%;
}
/*hasLayout für IE 7*/
*+html #spalten {
height : 1%;
}

#links {
    float : left;
    width : 150px;
	}


#anfang {
    float : left;
    width : 540px;
	padding:150px 0 0 190px;
	}
	
#anfang img{
   padding: 20px 60px 0 20px;
  }

#anfang a {
	color:#003;
	padding:18px;
	}
	
#menu {
    float : left;
    width : 540px;
	padding:240px 0 0 17em;
	}
	
#menu img
	{
	color:#000066;
	
    }
	
#menu a
	{padding: 0 10px 30px 0;
	} 
	  
#info {
    float : left;
    width : 540px;
	padding:5em 0 0 1.8em; 
	}
	 
#info1{ 
	 position:absolute;
	 left:49em;
	 top: 3em;
	 padding:10px;
	 font-size:14px;
	 } 
	 
#info h3 p{
	 padding-left:0em;
} 

#info h3 {
	font-size:14px;
	}

#info a {
	color:#003;
	}
	
#info table {
	padding-left:0.5em;
	}

#foto {
    float: left;
    width: 540px;
	height:400px;
	}
	 
#foto div.portrai{ 
	 position:absolute;
	 left:55em;
	 top: 7em;
	 } 	
#foto div.akk { 
	 position:absolute;
	 left:45em;
	 top: 27.2em;
	 }
#foto div.asg { 
	 position:absolute;
	 left:26em;
	 top: 33em;
	 }
	 
#foto div.presse { 
	 position:absolute;
	 left:60em;
	 top: 34.2em;
	 }	 

#foto a{ 
	color:#003;
	font-size:12px;
	}
	
#impressum {
    float : left;
    width : 540px;
	padding:5em 0 0 16em; 
	}	

#impressum h3 p{
	 padding-left:10em;
} 

#impressum h3 {
	font-size:14px;
	}

#impressum a {
	color:#003;
	}

#aklosterkamp {
    float : left;
    width : 540px;
	padding:5em 0 0 16.5em;
	height:500px;
	}	


	
			   	
#fuss {
    padding-left : 200px;
    }

.clearer {
    clear : both;
    height :1%;
  }

/*++++++++++++Schriftgrößen und Abstände+++++++++++++++++*/

/*Seitentitel in h1 aus viewpoint  schieben*/


#start h2 {
	padding-left:13em;
	padding-top:3em;
	font-size:18px;
	}
	
#start p {
	padding-left:16em;
	padding-top:1em;
	width:450px;
	}
	
#kopf h2 {
	padding-left:11em;
	padding-top:6em;
	font-size:18px;
	}
	
#links p {
    margin-left : 5px;
    margin-top : 10px;
    margin-bottom : 0px;
  }


#links ul {
    list-style : none;
    margin : 0px;
    padding : 0px;
  }


#links ul li {
    margin-left : 5px;
  }


#links ul li a {
    color : #4C82AE;
  }

#rechts h2 {
    font-size : 1.3em;
    border-bottom : 1px solid #838383; 
    padding-top : 10px;
  }

#rechts h3 {
    font-size : 1.1em;
    padding-top : 8px;
  }


#rechts h2, h3, p {
    margin-left : 10px;
    margin-right : 10px;
    padding-bottom : 3px;
    
  }

#rechts p {
    padding-bottom : 3px;
  }

#rechts a {
	padding:0 20px;
    color : #006;
	
  }

#rechts ul {
    list-style : none;
    margin : 0px;
    padding : 0px;
  }


#rechts ul li {
display:inline;
    
    color : #006;
  }

#fuss ul {
    list-style : none;
    margin : 0px;
    padding : 0px;
  }
/*hasLayout für IE 5-6*/
* html #fuss ul {
height : 1%;
}

#fuss ul li {
    float : left;
    line-height : 1.9em;
  }

/*padding li für IE 5*/
* html #fuss ul li { 
  padding-right : 10px;
  voice-family: "\"}\"";
  padding-right : 0px;
  voice-family: "\"}\"";
}


#fuss ul li a {
    color : #006;
    padding-left : 5px;
    padding-right : 5px;
    }

#fuss .firstlink {
    
  }

/* ]]> */
  
