html{
margin:0;
padding:0;
}

body{
	margin:0;
	padding:0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

.clear{ clear:both;}

#wrapper{
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:900px;
}

img {border:none;}

/** NAVIGATION **/

#navigation{
	float:left;
	background-image:url(../img/verlauf.jpg);
	background-repeat:no-repeat;
	width:180px;
	margin-top:80px;
	height:580px;
}

#navigation ul{ list-style:none; margin-left:-8px;}

#navigation li{ line-height:40px;}

#navigation a{ color:#000;}

/** CONTENT **/

#content{
	float:left;
	width:718px;
}

#header img{
	float:left;
	margin-right: 25px;
	margin-left:75px;
}

#header{
	margin-bottom:60px;
	margin-top:-25px;
}

#header h1{ font-size:26px;}

h2{
	margin-top:79px;
	font-size:20px;
	margin-left:50px;
}

h5,
h3{
	font-size:16px;
	font-weight:bold;
	margin-bottom:-10px;
	margin-top:15px;
}

h5 {margin-bottom:0px; margin-top:81px; font-size:18px;}

h4{ margin-bottom:-10px;}

p{ line-height:20px; }

p.bold {font-weight:bold;}

div.animation{
	background-image:url(../img/animation.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:600px;
}

div.home p{
	text-align:center;
	font-size:16px;
	margin-top:-560px;
	line-height:40px;
}

div.angebot p{
	font-weight:bold;
	margin-bottom:-10px;
	margin-top:15px;
}

div.seelsorge h3{ 
	margin-bottom:0;
	margin-top:50px;
}

div.links h3{
	margin-bottom:0;
	margin-top:25px;
}

div.impressum h3{
	margin-bottom:-10px;
	margin-top:20px;
}

div.kontakt table td{
margin:0;
padding:0;
}

div.impressum p{ margin-top:10px;}

div.seelsorge table,
div.links table{ margin-left:-3px;}

span{ font-size:10px;}

table tr td{ line-height:20px;}

a.active{ font-weight:bold; }

a:hover {font-weight:bold; }

/** IE HACK **/

* html #header{ margin-top:0;}

* html #navigation ul {margin-left:30px;}

* +html #navigation ul {margin-left:30px;}