/* Layerpositionierung */

#backhome {position:absolute; left:5px; top:110px;}
#menuewechsel {position:absolute; left:1px; top:143px;}
#printmap {position:absolute; left:657px; top:110px;}
#calendar {position:absolute; left:650px; top:177px;}
#goFlash {position:absolute; left:515px; top:1px; width:134px; height:100px; z-index:20;}
#imprkont {position:absolute; left:10px; top: 540px;}

#divUp2   {position:absolute; left:167px; top:480px;}
#divDown2 {position:absolute; left:147px; top:480px;}
#divScrollTextCont {position:absolute; left:1px; top:178px; width:185px; height:273px; clip:rect(0px 185px 273px 0px); overflow:hidden; visibility:visible; z-index:1;}
#divText {position:absolute; left:0px; top:0px;} 
#menuebottom {position:absolute; width:185px; height:22px; left: 1px; top: 450px; z-index:10;}

#karte {position:absolute; width:390px; left: 230px; top: 8px; z-index:10; margin:0px;}
#infobox{position:absolute; left:210px; top:450px; width:415px; height:100px; z-index:11;}
#legendeOut {position:absolute; left:187px; top:1px; width:80px;  z-index:18; visibility:visible;}
#legendeIn {position:absolute; left:187px; top:1px; width:175px;  z-index:20; visibility:hidden;}

#inhalt {position:absolute; left:210px; top:125px; width:415px; height:420px; z-index:11; padding:1px;}



/* NS4 */
.menue {  
		display : block;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px;  
		color: #000;
		text-decoration: none;
		padding-left:10px;}
		
.text  { font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #000; }
	
.fett {  font-family: Arial, Helvetica, sans-serif;
		font-weight:bold; 
		font-size: 11px;}

h1 {font-family: Arial, Helvetica, sans-serif;
		font-weight:bold; 
		font-size: 11px;
		margin:0;}

a:link { color:#000; }


.objects {
	position:absolute;
	background-color:#FAF2DC;
	border:1px solid #DAB762;
	padding:1px;
	z-index:11;
	visibility: visible;

}
	
.calendarpa {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;}
.calendarac {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;}
		
.menueswitch {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
		font-weight:bold;}
	
/* Restliche Browser */		
@media screen {

body {
	scrollbar-face-color:#D0B980;
	scrollbar-highlight-color:#D0B980;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#D0B980;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
}

.text, a, fett, h1, h2, input, textarea,  select, .butt100, .box, .menue, .objects, .calendarpa, .calendarac, .menueswitch { font: 11px lighter Arial, Helvetica, sans-serif; }

.text { color: #000; line-height:16px;}

.fett { font-weight:bold; }

h1 { font-weight:bold; margin:0px; }

h2 { font-weight:bold; margin:0px; color:#7A4145; }



/* Popup Anfahrt */

#popup_anfahrt {
	background-color: #FAF2DC;
	margin: 0 10px 10px 0;
	}

/**/



form { display:inline; }

input, .input100, .input217, .input141  { height:20px; background-color:#FFF; border:#EFDFB7 solid 1px; padding-left:2px;}
.input100 { width:100px;}
.input217 { width:217px;}
.input141 { width:141px;}

textarea, .textarea { background-color:#FFF; border:#EFDFB7 solid 1px; padding-left:2px;}
.textarea { width:217px;}

select, .select141, .selectday, .selectyear, .selectmonth { height:18px;  border: #EFDFB7 solid; border-width: 1px;}
.select141 {width:230px;}
.selectday {width:38px;}
.selectyear {width:47px;}
.selectmonth {width:50px;}

.butt, .butt100 {cursor:pointer;}
.butt100 {width:100px;}

a:link, a:visited, a:active { color:#000; }
a:hover { text-decoration: none; }

.box:visited, .box:link, .box:active {text-decoration:none;}
.box:hover {text-decoration:underline;} 

.calendarpa {text-decoration:none;}
.calendarac {font-weight:bold; text-decoration:none;}

.menueswitch:visited, .menueswitch:link, .menueswitch:active {text-decoration:none; font-weight:bold;}
.menueswitch:hover {text-decoration:underline; font-weight:bold;} 

.menue, .menue:visited, .menue:link, .menue:active {  
		display: block;
		float: left;
		width: 185px;
		color: #000;	
		text-decoration:none;
		background-color:#F5E8CB;
		border-bottom:1px solid #FFF;
		padding:5px 0px 5px 10px;
		text-indent:0px;}
		
.menue:hover { text-decoration: none; background-color:#EFDFB7;}				
				
				} 
				
				
				
/* Ende*/
				
				


