
*{
	padding: 0;
	margin: 0;
}

html, body {
		margin: 0 auto;
}

body {
	background-color:#fff;
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.75em;
	margin:10px 0;
	padding:0;
	background: #f1f1f1
}
a{color:rgb(15,101,135);text-decoration:none;}
a:visited{}
a:focus{}
a:hover{color:rgb(117,182,207);text-decoration:none;}
a:active{}


.clearing {
	clear: both;
	height: 0;
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 0;
	line-height: 0
}


#wrapper {
	position: relative;
	margin: 0 auto;
	padding-bottom: 10px;
	overflow: hidden;
	width: 760px;
	background: #fff
}


#header {
	height: 260px;
	color: #000;
	background: #f1f1f1 url("/images/logo_voigt_v2.png") no-repeat center top;
}




#contentleft {
	float: left;
	overflow: hidden;
	padding-bottom: 80px;
	width: 200px;
	height:550px;

}


#contentright {
	float: right;
	overflow: hidden;
	width: 560px;
	font-size:1.1em;
	line-height:1.4em;

}
#contentleft,
#contentright {
padding-top:2.5em;}
#contentbottom{
	font-size: 89%;
	line-height: 1.6em;
	text-align:center;
}



#karte {
	position: absolute;
	z-index: 100;
	bottom: 6px;
	left: 340px
}




/* Styles */



#header .l1{
height:240px;
width:200px;float:left;

}
#header h1{height:80px;padding-top:22px;margin-bottom:40px;}
#header h1 a{line-height:80px;height:80px;display:block;text-indent:-1800px;}
#header .l1 p{color:rgb(15,101,135);font-size:0.95em;width:185px;margin:10px 0 0 0;padding:0 0 0 40px;line-height:1.25em;}
#header .l2{
height:210px;
width:560px;margin-left:200px;

}
#header .l2 p{
padding-left:200px;

}
#header .m{
height:30px;
background: #666;
}

h1 {
	font-weight: normal;
	line-height: 1.7em;
	font-size: 100%
}

h3 {margin-bottom: 7px;
	font-weight: bold;
	font-size: 110%
}


#header p {
	line-height: 1.7em;
	padding: 0 175px
}




#contentleft h3, #contentleft ul {
	margin-left: 15px;
	width:170px;
}
#contentleft ul{border-top:1px solid rgb(207,220,228);}
#contentleft li{border-bottom:1px solid rgb(207,220,228);}
#contentleft li a{margin-left:5px;}
#contentleft li a.sel{font-weight:bold;}
#contentleft ul ul,#contentleft ul ul li{border:0;}
#contentleft ul ul{list-style-type:circle;}
#contentright h2 {
	font-size: 140%;
}


#contentright img {
	margin: 12px 0 22px 65px;
	border: 0;
}

#contentright h2,
#contentright h3,
#contentright p,
#contentright img,
#contentright ul {
margin:0 15px 10px 2px;
}

#contentright img.iRight{
	float:right;
}
#contentleft ul, #contentright ul {
	list-style: none
}

#contentleft ul li, #contentright ul li{
	padding: 6px 0
}
