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


body,input,textarea { margin:0px ; font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Lucida,Arial,Helvetica,sans-serif; color:#666666; font-size:10px;}

img { border:0px;}
a img { border:0px;}
p { margin-top:0px; margin-bottom:0px; line-height:18px;}
h1,h2,h3 { font-weight:bold; color:#666666;}
h1 { margin-top:0px; font-size:22px;}
h2 { margin-top:0px; font-size:18px;}
h3 { margin-top:0px; font-size:16px;}
form{ margin:0px;}
input,textarea,select { border:0px; font-size:14px;}
	input.send { background-color:#f7e21c; cursor:pointer;  }
	input.send:hover { background-color:#ffed43;   }
	
form.kontakt input,textarea { border:1px solid #999999;}

a {color:#e0cb00; text-decoration:none; font-weight:bold; }
a:hover {color:#ffed43; }



ul { margin-top:10px; margin-right:10px; margin-left:0px;}
ul.stern li { background-image:url(../bilder/stern2.gif); background-repeat:no-repeat; list-style-type:none; padding:3px 0px 5px 25px; }
ul.stern3 li { background-image:url(../bilder/stern3.gif); background-repeat:no-repeat; list-style-type:none; padding:3px 0px 5px 25px; }

ol { margin-top:10px; margin-right:10px; margin-left:0px;}
ol li {padding:3px 0px 5px 0px;}
	

#balken{ background-image:url(../bilder/bg_oben.gif); height:120px; width:100%; position:absolute;}
	#werbung_oben { position:absolute; left:261px; top:10px;}
#balken2{ background-color:#f7e21c; height:21px; width:100%; top:192px; position:absolute; }
#logo{ position:absolute; width:258px; height:265px;}

#navi{position:absolute; left:261px; top:161px; width:580px; font-weight:normal; text-align:right;}
	#navi a{ background-image:url(../bilder/bg_navi_2.gif); padding:10px 10px 10px 10px ; margin-left:3px; color:#eeeeee; font-size:14px; text-decoration:none;  display:block; float:right;}
	#navi a:hover{  background-image: none; background-color:#f7e21c; color:#333333; }
#metanavi{position:absolute; left:261px; top:125px; width:580px; font-size:10px; text-align:right; }
	#metanavi a{ color:#666666; font-weight:normal; }
	#metanavi a:hover{ color:#999999; text-decoration:underline;}

#content{ position:absolute; width:100%; top:216px;}
	
	#links{ float:left; width:258px; margin-right:3px; position:relative; color:#eeeeee; }
		#starttext {  background-color:#00FF33; position:absolute; width:258px; background-color:#666666; top:49px; display:block; height:555px; }
			#starttext h1 { font-size:14px; color:#666666; background-color:#f7e21c; margin-left:30px; padding:5px 5px 5px 5px;}
		#info{ margin-top:49px;background-color:#666666;height:555px;}
			#info h1, #formular h1 { color:#eeeeee; font-size:14px; margin-top:10px; margin-bottom:5px; font-weight:bold; padding:0px 5px 0px 5px;}
			.zeile1{ background-color:#777777; padding:0px 10px 0px 10px;}
			.zeile2{  padding:0px 10px 0px 10px;}
			
			.zeile1 span, .zeile2 span, #pate span { font-size:13px;}
		#pate{margin-top:3px;background-color:#888888;padding:0px 10px 0px 10px;}
		#foto{ margin-top:3px; background-color:#777777;padding:0px 10px 0px 10px; height:150px;}
		#koordinaten{ margin-top:3px; background-color:#CCCCCC;}
		#formular{ margin-top:3px; padding:5px; background-color:#666666;}
			#formular input,select{ width:150px; }
			#formular p{ text-align:right; line-height:23px; }
	#mitte{ width:580px; float:left;}
		#suche{background-color:#999999; padding:5px 5px 5px 5px; color:#eeeeee;}
		#map{ width: 100%; height:570px;margin-top:3px;}
		#texte{ padding:5px;}
		
	#rechts{float:left; width:160px; margin-left:3px; background-color:#ffffff;}
