@charset "utf-8";


/* haubarge01.css */

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:24px;
  padding-left: 50px;
  background-color:#FFFbf6;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h1{

 font: Arial, sans-serif;
 font-size: 24px;
 font-weight: bold; 
 color: #2a221e;
 }



h2{

 font: Arial, sans-serif;
 font-size: 14px;
 font-weight: bold; 
 color: #2a221e;
 }
 
h3{

 font: Arial, sans-serif;
 font-size: 22px;
 font-weight: bold; 
 color: #2a221e;
 }
 
 h4{

 font: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal; 
 color: #2a221e;
 text-align: center;
 } 

#back{
    position:absolute;
    top: 0px;
	left: 0px;
	
	width: 1000px;
	height: 480px;
	z-index: 3;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#fffbf6;
	}


#headpic{
    position:absolute;
    top: 0px;
	left: 0px;
	
	width: 1000px;
	height: 480px;
	z-index: 5;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#fffbf6;
	}
	
#left{
    position:absolute;
    top: 480px;
	left: 0px;
	
	width: 245px;
	height: 1020px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#4f493d;
	}
	
#left01{
    position:absolute;
    top: 1480px;
	left: 0px;
	
	width: 245px;
	height: 850px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#4f493d;
	}
	
#middle{
    position:absolute;
    top: 480px;
	left: 245px;
	
	width: 425px;
	height: 1020px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 30px;
	padding-right: 30px;
	
	font: Arial, Helvetica, sans-serif;
	color:#2a221e;
	font-size: 13px;
	font-weight: normal;
	display:inherit;
	line-height:inherit;
	text-align: justify;
	text-decoration:inherit;
		
	background-color:#fffbf6;
	}
	
#middle a:link {
    color: #2a221e;
	text-align: left;
	text-decoration: none;
}

#middle a:visited {
    color: #2a221e;
	text-align: ;
	text-decoration: none;
}

#middle a:hover{
    color: #2a221e;
	text-align: left;
	text-decoration: none;
}	
	
	
	
	
#middle01{
    position:absolute;
    top: 480px;
	left: 245px;
	
	width: 425px;
	height: 100px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 30px;
	padding-right: 30px;
	
	font: Arial, Helvetica, sans-serif;
	color:#2a221e;
	font-size: 13px;
	font-weight: normal;
	display:inherit;
	line-height:inherit;
	text-align: justify;
	text-decoration:inherit;
		
	background-color:#fffbf6;
	}	

	
#middle02{
    position:absolute;
    top: 650px;
	left: 245px;
	
	width: 465px;
	height: 600px;
	z-index: 10;
	
	overflow: visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	
	font: Arial, Helvetica, sans-serif;
	color:#2a221e;
	font-size: 13px;
	font-weight: normal;
	display:inherit;
	line-height:inherit;
	text-align: left;
	text-decoration:inherit;
	
	
	background-color:#fffbf6;
	}

#middle03{
    position:absolute;
    top: 480px;
	left: 245px;
	
	width: 425px;
	height: 850px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 30px;
	padding-right: 30px;
	
	font: Arial, Helvetica, sans-serif;
	color:#2a221e;
	font-size: 13px;
	font-weight: normal;
	display:inherit;
	line-height:inherit;
	text-align: justify;
	text-decoration:inherit;
		
	background-color:#fffbf6;
	}
	
#middle03 a:link {
    color: #2a221e;
	text-align: left;
	text-decoration: none;
}

#middle03 a:visited {
    color: #2a221e;
	text-align: ;
	text-decoration: none;
}

#middle03 a:hover{
    color: #2a221e;
	text-align: left;
	text-decoration: none;
}	

	
#right{
    position:absolute;
    top: 480px;
	left: 730px;
	
	width: 270px;
	height: 1020px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#3c312b;
	}	
		
#right01{
    position:absolute;
    top: 1480px;
	left: 730px;
	
	width: 270px;
	height: 850px;
	z-index: 6;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color:#3c312b;
	}
	
/* Bilder */

#pic00{
    position:absolute;
    top: 460px;
	left: 730px;
	
	width: 270px;
	height: 35px;
	z-index: 7;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	}	

#pic01{
    position:absolute;
    top: 505px;
	left: 740px;
	
	width: 270px;
	height: 179px;
	z-index: 7;
	
	overflow:visible;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	}	

#pic02{
    position:absolute;
    top: 900px;
	left: 935px;
	
	width: 45px;
	height: 61px;
	z-index: 8;
	
	overflow: hidden;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	}			
		
#pic03{
    position:absolute;
    top: 700px;
	left: 805px;
	
	width: 120px;
	height: 170px;
	z-index: 8;
	
	overflow: hidden;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	}	
	
#pic04{
    position:absolute;
    top: 700px;
	left: 805px;
	
	width: 120px;
	height: 170px;
	z-index: 10;
	
	overflow: hidden;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	}							
		
/* navigation */

#verw01{
    position:absolute;
    top: 327px;
	left: 204px;
	
	width: 796px;
	height: 30px;
	z-index: 6;
	
	overflow: hidden;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	font: Arial, Helvetica, sans-serif;
	color:#ccc9c5;
	font-size: 13px;
	font-weight: bold;
	
	background-color:#645b54;
	
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	}
	
#verw01 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#verw01 ul li {
	padding: 6px 15px 0px 11px;
	float: left;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #ccc9c5;
	margin: 0px;
}
#verw01 ul li a {
	text-decoration: none;
	color: #ccc9c5;
}
#verw01 ul li a:hover {
	color: #fffbf6;
}
	
#verw02{
	position:absolute;
	top: 415px;
	left: -1px;
	width: 245px;
	height: 800px;
	z-index: 7;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	font: Arial, Helvetica, sans-serif;
	color:#ccc9c5;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	}
	
#verw02 a:link {
    color: #ccc9c5;
	text-align:right;
	text-decoration: none;
}

#verw02 a:visited {
    color: #ccc9c5;
	text-align:right;
	text-decoration: none;
}

#verw02 a:hover{
    color: #fffbf6;
	text-align:right;
	text-decoration: none;
}

#verw03{
	position:absolute;
	top: 910px;
	left: 718px;
	width: 270px;
	height: 800px;
	z-index: 7;
	overflow: hidden;
	padding-top: 0px;
	padding-left: 0px;
	font: Arial, Helvetica, sans-serif;
	color:#ccc9c5;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	}
	
#verw03 a:link {
    color: #ccc9c5;
	text-align: left;
	text-decoration: none;
}

#verw03 a:visited {
    color: #ccc9c5;
	text-align: left;
	text-decoration: none;
}

#verw03 a:hover{
    color: #fffbf6;
	text-align: left;
	text-decoration: none;
}



/* vorlagen */

#divgenerell{
    position:absolute;
    top: 20px;
	left: 0px;
	
	width: 900px;
	height: 100px;
	z-index: 1;
	
	overflow:scroll;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	font: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	display:inherit;
	line-height:inherit;
	text-align:inherit;
	text-decoration:inherit;
	
	background-image: url(leerbild.gif);
	background-color:#ffffff;
	
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	}
	
#navigationlinks{
    position:absolute;
    top: 400px;
	left: 60px;
	
	width: 220px;
	height: 400px;
	z-index: 5;
	
	overflow: hidden;
	
	margin-left: 0px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	font: Arial, Helvetica, sans-serif;
	color:#304253;
	font-size: 14px;
	font-weight: normal;
	
	background-color:#bebdb4;
	
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	}
	
	
#navigationlinks a:link, a:visited {
    color: #304253;
	text-decoration: none;
}

#navigationlinks a:hover{
    color: #52718e;
	text-decoration: underline;
}

#center{
width: 1000 px;
margin: 0 auto;
position: relative;}