/*body, html{overflow:hidden;}*/

body{
	padding:0;
	margin:0;
	background-attachment: fixed;
	background-image: url(../images/hintergrund.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
	height:100%;
}
body.orange{background-color:#FB8B00;background-image:url(../images/back-orange.gif);}
body.rot{background-color:#BD001C;background-image:url(../images/back-rot.gif);}
body.gruen{background-color:#289500;background-image:url(../images/back-gruen.gif);}
body.blau{background-color:#0041AD;background-image:url(../images/back-blau.gif);}

#container{
	position:relative;
	width:100%;
	height:100%;
	padding:0;margin:0;
	}
#text{
	position:relative;
	padding-left:24%;
	padding-top:80px;
	margin-right:320px;
	top: 3px;
}

#menu{
	position:fixed;
	right:0;
	top:0;
	width: 250px;
	z-index:3;
}

#bild{position:fixed;z-index:50}

p {
	font-family: verdana,arial sans-serif;
	font-size: 76%;
	line-height:18px;
	color: white;
	margin:12px 1px;
}
h1 {
	font-family: verdana,arial sans-serif;
	font-size: 110%;
	color: white;
}
h2 {
	font-family: verdana,arial sans-serif;
	font-size: 100%;
	color: white;
}

ul{
}

#text li {
	font-family: verdana,arial sans-serif;
	font-size: 76%;
	line-height:18px;
	color:white;
}
input , textarea{font-family:verdana,sans-serif;font-size:11px;}
td{vertical-align:top;}

.farbe{color:#fff}


td.no p{padding:5px 1px;margin:0;}

#text a:visited,
#text a,
#text a:link{
	font-family:verdana, arial, sans-serif;
	text-decoration:none;
	color:#dedede;
	font-weight:bold;
}
#text a:hover {color:#666666}

.anfangsbuchstaben {
	font-size: 20px;
}

.korrektur {
	padding: 3px;
}
