/* Allgemeine Formatierungen */
body{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	background-image:url(../bilder/hintergrund.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	
	scrollbar-3dlight-color: #FFFFFF; 	/* Farbe der äußeren linken und oberen Seite der 3D-Elemente */
	scrollbar-darkshadow-color: #FFFFFF;  /* Farbe der äußeren rechten und unteren Seite der 3D-Elemente */	
	scrollbar-highlight-color: #BFBCA2; /* Farbe der linken und oberen Seite der 3D-Elemente */	
	scrollbar-shadow-color: #BFBCA2; /* Farbe der rechten und unteren Seite der 3D-Elemente */	
	scrollbar-arrow-color: #E10915; /* Farbe des Scrollbalken-Pfeils */	
	scrollbar-base-color: #E10915; /* Scrollbalken-Farbe */	
	scrollbar-face-color: #D8D6C5; /* Farbe der Scrollbalken-Oberfläche */	
	scrollbar-track-color: #FFFFFF; /* Scrollbalken-Hintergrundfarbe */
}

div#contentstartseite{
	position:absolute;
	left:201px;
	top:243px;
	width:630px;
	/*height:370px;
	padding-top:43px;*/
	padding-right:80px;
	padding-right:90;
	overflow:auto;
	font-size:120%;
	background-color:transparent;
	color:#333333;
}
#contentstartseite h1{
	font-size:140%;
	color:#E20A16;
	margin-bottom:0;
	padding-bottom:0;
	color:#333333;
}

#contentstartseite a{
	color:#333333;
}
#contentstartseite  a:hover{
	color:#000;
	background-color: #ccc;
}


#content h1{
	font-size:140%;
	color:#E20A16;
	margin-bottom:0;
	padding-bottom:0;
	color:#333333;
}
div#content{
	position:absolute;
	left:181px;
	top:103px;
	width:730px;
	/*padding-top:43px;*/
	padding-right:80px;
	padding-right:90;
	overflow:auto;
	font-size:100%;
	background-color:transparent;
	color:#333333;
}
#content a{
	color:#333333;
}




#contentunterseite h1{
	font-size:140%;
	color:#E20A16;
	margin-bottom:0;
	padding-bottom:0;
	color:#333333;
}

.imageright {
    float:right;
    border:1px solid #990000;
	border-left:5px solid #990000;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	}
.imageright2 {
    float:right;
    margin-left:5px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	}
.imagerahmen {
    border:1px solid #990000;
	border-left:5px solid #990000;
	/*margin-left:5px;*/
	}
.imagerspace {
   	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #ccc;
	}
#gemeindehaussmall { 
	position:absolute; 
	left:12px; 
	top:47px; 
	width:88px; 
	height:94px;
	z-index:2;
	}
#neuerkirchquer {
  	position:absolute; 
	left:4px; 
	top:165px; 
	width:131px; 
	height:38px; 
	z-index:1;
	}
#hunsrueck {
 	position:absolute; 
	left:16px; 
	top:265px; 
	width:33px; 
	height:173px; 
	z-index:1;
	}

	
#menu{
 	position:absolute;
	left:191px; 
	top:182px; 
	width:760px; 
	height:45px; 
	z-index:4;
	margin:0;
	padding:0;
	/*width:100%;*/
	height:15px;
	margin-bottom:10px;
}
#menu ul{
	margin:0;
	padding:0;
	margin-left: 0px;
	list-style-type:none;
}
#menu ul li{
	margin:0;
	padding:0;
	float:left;
}
#menu ul li a{
	/*font-size:100%;*/
	background-color:transparent;
	color:#333333;
	margin-right:30px;
	font-weight:bold;
	margin: 10px;
	padding-left: 5px;
	text-decoration: none;
	border-left: 5px solid #333333;
	
}

#menu ul li a:hover { 
	color:#990000; 
}



#neuerkirch{
	position:absolute;
	left:91px; 
	top:59px; 
	width:250px; 
	height:72px; 
	z-index:2
}

#gemeindehaus{
	position:absolute; 
	left:403px; 
	top:15px; 
	width:125px; 
	height:116px; 
	z-index:3;
}

#veranstaltungskalender{ 
	position:absolute; 
	left:597px; 
	top:53px; 
	width:237px; 
	height:69px; 
	z-index:5;
}
