@charset "utf-8";
.clear{clear:both;}
html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#fff9da;
	font-size:12px;
	line-height:15px;
	font-family:helvetica,verdana, arial, sans-serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%;                                                 
	overflow: hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background:#fff9da;
	}

#content {
	display:block; 
	overflow: auto;
	overflow-x: hidden;
	position:absolute; 
	z-index:3;
	top:115px; 
	bottom:0px;
	width:715px;
	margin-left:-328px;
	left:50%; 
	padding: 0 15 0 5;
	border-top:119px solid #fff9da;
	border:0px solid #000;
	background:#fff9da;
	}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:725px;
	border-top:119px solid #fff9da;
	}

#pascale {
	display:block; 
	overflow: auto;
	position:absolute; 
	z-index:3;
	top:150px; 
	bottom:0px;
	width:713px;
	margin-left:-328px;
	left:50%; 
	padding: 0 0 0 7;
	border-top:154px solid #fff9da;
	border:0px solid #000;
	background:#fff9da;
}
* html #pascale {
	top:0; 
	bottom:0; 
	height:100%;
	width:715px;
	border-top:154px solid #fff9da;
	}
#kontakt {
	display:block;
	width:252px;

	}	
#kontakt a{
	display:block;
	height:20px;
	background-image:url(adre1.gif) ;
	}
#kontakt a:hover{
	background-image:url(adre1_rot.gif);
	}

#head {
	
	position:absolute; 
	margin-left:-328px; 
	left:50%; 
	top:0; 
	width:730px; 
	min-width:730px;
	padding: 0 15 0 5;
	height:115px; 
	background:#fff9da;
	
	z-index:5; 
	
	}


* html #head {
	top:2px; width:730px; height:115px;
	}

#logo{
	float:left;
	margin-left:0px;
	margin-top:60px;
	width:252px;
}
#head #logo a{
	width:252px;
	float:left;
	border-left:0px solid #000000;	
}
#head #logo a:hover{
	width:252px;
	float:left;
	border-left:0px solid #000000;
	background:transparent;	
}
#titel{
	float:right;
	margin-top:78px;
	border:0px solid #000000;
	width:414px;
	padding: 0 0 0 0px;
	font-family:helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ff1e1e;
	}



*html #titel{
	width:440px;
}	
#titelwahl{
	float:right;
	margin-top:50px;
	border:0px solid #000000;
	width:400px;
	padding: 0 0 0 0;
	font-family:helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	
	
	}
	
#namen{
	
	clear:both;
	width:700px;
	
	padding: 10 0 10 0;
	}
#starttext{
	float:left;
	margin-left:2px;
	width:250px;
	text-align:justify;
	}
#fragen {
	float:right;
	width:425px;
	text-align:justify;
	
	}

#head a{
width:103px;
float:left;
border-left:1px solid #000000;
font-size:11px;
color:#000;
text-decoration:none;
text-align:center;
font-family:helvetica, arial, sans-serif;
line-height:15px;
}		
#head a:hover {                                                                    
background:#fffdee;
color:#ff1e1e;
text-decoration:none;
}
#head #hier {
width:103px;
float:left;
background:#fff9da;
border-left:1px solid #000000;
text-align:center;
font-size:11px;
color:#ff1e1e;
text-decoration:none;
font-family:helvetica, arial, sans-serif;
line-height:15px;
}
/*edit für die weiter-zurück Buttons in der Projektansicht*/
#head .next{float:right; width:18px; height:15px; margin-top:78px; overflow:hidden;}
#head .next a{display:block; width:18px;  background-image:url(pfeil-weiter.jpg); background-repeat:no-repeat; background-position:top; border-left:0px; background-color:transparent;}
#head .next a:hover{background-position:bottom;}

#head .prev{float:right; width:18px; height:15px; margin-top:78px; overflow:hidden;}
#head .prev a{display:block; width:18px; background-image:url(pfeil-prev.jpg); background-position:top; background-repeat:no-repeat; border-left:0px; background-color:transparent;}
#head .prev a:hover{background-position:bottom;}

#head .next_inaktiv{float:right; width:18px; height:15px; margin-top:78px; overflow:hidden;display:block; width:18px; background-image:url(pfeil-nicht-weiter.jpg); background-position:top; background-repeat:no-repeat; border-left:0px; background-color:transparent;}
#head .prev_inaktiv{float:right; width:18px; height:15px; margin-top:78px; overflow:hidden;display:block; width:18px; background-image:url(pfeil-nicht-prev.jpg); background-position:top; background-repeat:no-repeat; border-left:0px; background-color:transparent;}
/*end edit*/ 


#auswahl{
	display:block; float:right; width:430px;
}
#content .jahr{
	float:left;
	width:50px;
	padding: 10 0 0 0;
}	
#content .ort{
	float:left;
	width:110px;
	padding: 10 0 0 0;
	
}
#content .wahl{
	float:left;
	width:260px;
	padding: 10 0 0 0;
	
}
#content .fragen{
	float:left;
	width:420px;
	padding: 10 0 0 0;
	
}
#content a{
	text-decoration:none;
	color:#000000;
	
}
#content a:hover{
	text-decoration:none;
	color:#ff1e1e;
	
}
.textbox {
	display:table;
	float:left;
	width:690px;
}
*html .textbox {
	float:left;
	width:690px;
	
}
h2 {
font-size:12px;
line-height:16px;
font-weight:bold;
margin:0 0 0 0;
padding:0 0 0 0;
}
h3 {
font-size:12px;
line-height:16px;
font-weight:bold;
color:#ff1e1e;
margin:0 0 0 0;
padding:0 0 0 0;
}
ul {
margin:0px 0 0 0;
padding:0px 0 0 0;
}
li {
	list-style-type:disc;
margin:0px;
padding:0px 0px 0 0;	
}
#content p {
	padding:0px;
	text-align:justify;
	}
img {
	border:0px solid;
	}
a img{
	border:0px solid;
	}
.abstand {
	
	height:20px;
	width:250px;
}
.abstand1 {
	
	height:22px;
	width:250px;
}
.bold {font-weight:bold;}
.left {float:left; margin:0px; border:0px solid #000; margin: 0 0 15 0;}
.right {float:right; margin:0px; border:1px solid #000;}
.lefttext {float:left; width:250px; padding:0 0 0 3;}
.righttext {float:right; width:420px; text-align:justify;}
.righttext img{float:right;}
.rightpasc {float:right; width:295px; padding:0 0 0 0; text-align:justify;}

* html .lefttext {float:left; width:250px;}
* html .righttext {float:right; width:420px; text-align:justify;}
hr{
background-color:ff1e1e; /* Mozilla 1.4 */
color:#000000; /* IE 6 */
border: 1px #000000; /* Opera 7.11 */
height: 2px; /* in Opera f�r die Anzeige n�tig, in Mozilla f�r die einheitliche H�he */
}


