@charset "utf-8";
/* CSS Document */

* {
	border: 0;
	margin: 0;
	padding: 0;
}
html {height:100%;}

body {color: white; background-color: #FFE4B5; font-family: Arial;	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; }
p {
	padding-bottom: 5px;
}
#body {
	margin: 0 auto;
	width:1000px;
	text-align:left;
}

a:link { text-decoration: none; font-weight: none; color: #060; }
a:visited { text-decoration: none; font-weight: none; color: #060; }
a:hover { text-decoration: none; font-weight: none; color: #033;  }
a:active { text-decoration: none; font-weight: none; color: #033;  }
a:focus { text-decoration: none; font-weight : none; color: #033; }
a:link.verbleib { text-decoration: none; font-weight: none; color: white; }
a:visited.verbleib { text-decoration: none; font-weight: none; color: white; }
a:hover.verbleib { text-decoration: none; font-weight: none; color: white;  }
a:active.verbleib { text-decoration: none; font-weight: none; color: white;  }
a:focus.verbleib { text-decoration: none; font-weight :none; color: white; }


div#top {
	position: fixed; width: 1000px; height:100px; top:0px; padding-top:10px; text-align:center; background:#ffe4b5;
	}
div#head {
	text-align: center; font-size: 2.8em; font-weight: bold; color: black; height: 57px; width: 1000px; background-image:url(../wagen/pics/head.jpg);
	}


#menu_cont {
	width:1000px; position:absolute; left:0; overflow: hidden; background:url(../img/ulback.gif) repeat-x; margin-top:5px;
	}
#menu {
	padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;
	}
#menu li {
	float:left; position:relative; right:50%; margin:0 2px;
	}
#menu li a {
	display:block; height:40px; line-height:40px; padding:0 15px 0 0; float:left; color:#fff; text-decoration:none;
	}
#menu li a b {
	display:block; height:40px; float:left; padding:0 0 0 15px; cursor:pointer; font-weight:normal;
	}
#menu li a:hover {
	background:url(../img/button.gif) no-repeat right top; line-height:36px;
	}
#menu li a:hover b {
	background:url(../img/button.gif) no-repeat left top; line-height:36px;
	}
#menu li a.active {
	background:url(../img/button.gif) no-repeat right top; line-height:36px;
	}
#menu li a.active b {
	background:url(../img/button.gif) no-repeat left top; line-height:36px;
	}





div#main {padding-top:130px; width:1000px; background-color: #FFE4B5; color: black; }
div#main h1 {text-align: left; font-size: 1.8em; font-weight: bold; margin: 0.1em 0em; color: black; height: 0.4em; }
div#main h2 {font-size: 1.8em; font-weight: bold; margin: 0.1em 0em; color: black; float: right; height: 0.4em; }
div#main h3 {text-align: center; font-size: 2em; font-weight: bold; margin: 0; padding-bottom:5px; color: black; }
div#main h4 {text-align: center; font-size: 1.5em; font-weight: bold; margin: 0; padding-bottom:5px; color: black; }
div#main h5 {text-align: center; font-size: 1em; font-weight: bold; margin: 0; color: black; }
div#main h6 {text-align: left; font-size: 1.5em; font-weight: bold; margin: 0; padding-bottom:10px; color: black; }
div#main h7 {text-align: center; font-size: 1.7em; font-weight: bold; margin: 0; color: black; }
div#main h8 {text-align: left; font-size: 1.8em; font-weight: bold; margin: 0.1em 0em; color: black; }
div#main h9 {font-size: 1.8em; font-weight: bold; margin: 0.1em 0em; color: black; float: right; }
div#main h10 {text-align: left; font-size: 1em; font-weight: bold; margin: 0.1em 0.5em; color: black; }

div#main p1 {font-size:3em; font-weight: none; margin: 0; }
div#main p2 {font-size:2.5em; font-weight: none; margin: 0; }
div#main p3 {font-size:2em; font-weight: none; margin: 0; }
div#main p4 {font-size:1.2em; font-weight: none; margin: 0; }
div#main p5 {
	font-weight: normal;
	margin: 0;
	display:block;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: justify;
}
div#main p6 {
	font-size: 0.7em;
	align: center;
	margin: 0;
	display:block;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: justify;
}
div#main p7 {
	font-weight: normal;
	margin: 0;
	display:block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: center;
}


div#main text1 {font-size:3em; font-weight: none; margin: 0; }
div#main text2 {font-size:2.5em; font-weight: none; margin: 0; }
div#main text3 {font-size:2em; font-weight: none; margin: 0; }
div#main text4 {font-size:1.2em; font-weight: none; margin: 0; }
div#main text5 {
	font-weight: normal;
	margin: 0;
	display:block;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: justify;
}
div#main text6 {
	font-size: 0.7em;
	align: center;
	margin: 0;
	display:block;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: justify;
}
div#main text7 {
	font-weight: normal;
	margin: 0;
	display:block;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-align: center;
}

div#main table {
	color: #006600;
	width:100%;
	margin-bottom:10px;
}

div#main th {text-align: center; font-size: 14px; color: black; background: #CC9; padding: 5px; border: 1px solid #999; }
div#main th.index {text-align: left; font-size: 0.8em; background-color: #FC8; padding: 5px; }
div#main th.foto {text-align: left; font-size: 13px; color: black; background-color: #FC8; }
div#main th.news {text-align: left; font-size:15px; background: #FFFACD; padding-left: 4px; padding-top: 4px; }

div#main td {
	text-align: center;
	font-size:13px;
	color: black;
	padding:5px;
	background-image: url(../img/bg_table.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
div#main td.fuss {text-align: center; font-size: 0.78em; background: #FFCC88; margin-bottom:25px; margin-top:25px; padding:5px; border: 1px solid gray; }
div#main td.fett {text-align: center; font-size: 0.95em; color: black; font-weight: bold; }
div#main td.kursiv {text-align: center; font-size: 13px; color: black; font-style: italic; }
div#main td.links {text-align: left; font-size: 0.95em; color: black; }
div#main td.linksf {text-align: left; font-size: 1.8em; font-weight: bold; color: black; }
div#main td.rechtsf {text-align: right; font-size: 1.8em; font-weight: bold; color: black; }
div#main td.verbleib {
	text-align: center;
	font-size: 16px;
	color: white;
	background-image: url(../img/ulback.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
div#main td.index {text-align: center; font-size:14px; color: black; background:#CC9; font-weight:bold;  border: 1px solid #999; }




div#body div#fuss {
	text-align: center;
	font-size: 0.8em;
	border: 1px solid black;
	background-color: #FFCC88;
	margin-bottom:25px;
	padding:7px;
	background-image: url(../img/foot.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
