/* CSS Document */body { margin:0px; padding:0px; background-color:#ccc; }#seite { position:absolute; left:50%; top:0px; margin-left:-450px; width:800px; /* border:1px #fff solid; */ }.kopf { position:absolute; left:290px; top:0px; width:580px; height:140px; /* background-image:url(../bilder/edw_wortmarke_300.gif); background-repeat:no-repeat; */ }.rand { position:absolute; left:0px; top:250px; width:250px; height:330px; }.motiv { position:absolute; left:110px; top:0px; width:160px; height:230px; background-image:url(../bilder/kopf_160.gif); background-repeat:no-repeat; }.museum { position:absolute; left:90px; top:230px; width:200px; height:95px; background-image:url(../bilder/museum.gif); background-repeat:no-repeat; }/*.uni { position:absolute; left:40px; top:575px; width:180px; height:50px; background-image:url(../bilder/600juni_160.gif); background-repeat:no-repeat; } */.uni { position:absolute; left:695px; top:60px; width:180px; height:52px; /* background-image:url(../bilder/600juni_168.gif); background-repeat:no-repeat; */ }/* Navigation */.blase { z-index:1; position:absolute; left:-66px; top:-19px; width:272px; height:272px; }.navi { 	z-index:100; position:absolute; left:70px; top:147px; width:200px; background-color:#ccc;	border-top:3px solid #ccc; border-bottom:1px solid #603;	}.n1 a { 	padding-left:3px; display:block; background-color:none;	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#603; line-height:16px; letter-spacing:0.05em;	text-decoration:none;	border-top:1px solid #603;	}.n1 a:hover { color:#603; background-color:#fff; }.n1 .b1 a { color:#fff; background-color:#f60; }.n1 .b2 a { color:#fff; background-color:#6a0; }.n1 .b3 a { color:#fff; background-color:#39f; }.n1 .b4 a { color:#fff; background-color:#f60; }.n1 .b5 a { color:#fff; background-color:#6a0; }.n1 .b6 a { color:#fff; background-color:#39f; }.n2 a { 	padding-left:9px; display:block; background-color:#ccc;	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#603; line-height:14px; letter-spacing:0.05em;	text-decoration:none;	padding-bottom:2px;	border-left:1px solid #603; border-top:1px solid #603; background-color:#ddd;	}.n2 a:hover { color:#603; background-color:#fff; }.n2 .an a { background-color:#fff; }.n3 a { 	margin-left:9px; padding-left:6px; display:block; background-color:#ccc;	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#603; line-height:14px; letter-spacing:0.05em;	text-decoration:none;	padding-bottom:2px;	border-left:1px dotted #603; border-top:1px dotted #603; background-color:#ddd;	}.n3 a:hover { color:#603; background-color:#fff; }.n3 .an a { background-color:#fff; }/* Impressum */.navi4 { z-index:200; position:absolute; left:170px; top:570px; width:100px; height:52px; text-align:right; border-top:1px solid #603; }.n4 a { 	padding-left:5px; padding-right:5px; padding-top:2px; display:block; background-color:#ccc;	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#603; line-height:14px; letter-spacing:0.05em;	text-decoration:none;	padding-bottom:2px;	border-bottom:1px solid #603;	}.n4 a:hover { color:#603; background-color:#fff; }.n4 .an a { background-color:#fff; }/* Inhalt */.inhalt {	position:absolute; left:270px; top:150px; width:372px; 	padding-top:0px; padding-left:20px; padding-right:10px; padding-bottom:30px;	border-top:2px dotted #603; border-right:2px dotted #603; 	}/* rechte Spalte */	.spalte {	position:absolute; left:695px; top:140px; width:180px; 	padding:0px; 	}	/* * html #test {border:2px dotted red;zoom:.5;} * html #test span  { zoom:2;}  */ h1 {	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.025em;	font-size:21px; line-height:24px;	color:#603;	margin:0px; padding:0px; margin-top:16px; margin-bottom:12px;	float:none;	}h2 {	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.05em;	font-size:16px; line-height:20px;	color:#603;	margin:0px; padding:0px; margin-top:12px; margin-bottom:4px;	float:none;	}h3 {	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.05em;	font-size:14px; line-height:16px;	color:#603;	margin:0px; padding:0px; margin-top:10px; margin-bottom:6px;	float:none;	}h4 {	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.05em;	font-size:12px; line-height:16px;	color:#603;	margin:0px; padding:0px; margin-top:8px; margin-bottom:0px;	float:none;	}h5 {	font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.05em;	font-size:12px; line-height:16px;	color:#333;	margin:0px; padding:0px; margin-top:8px; margin-bottom:0px;	float:none;	}p {	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;	font-size:11px; line-height:16px;	color:#000;	margin:0px; padding:0px;	margin-bottom:8px;	float:none;	}p a { color:#603; text-decoration:none; border-bottom:1px dotted #603; padding-left:2px; padding-right:2px; }p a:hover { text-decoration:none; border-bottom:1px solid #603; background-color:#fff; }/*p a:visited { color:#666; border-bottom:1px dotted #666; }*/a:hover img { border:none; background-color:none; }ul { margin:0px; padding:0px; padding-left:15px; list-style:circle; } ul li {	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;	font-size:11px; line-height:16px;	color:#000;	margin:0px; padding:0px;	margin-bottom:4px;	float:none;	}li a { color:#603; text-decoration:none; border-bottom:1px dotted #603; padding-left:2px; padding-right:2px; }li a:hover { text-decoration:none; border-bottom:1px solid #603; background-color:#fff; }/*li a:visited { color:#666; border-bottom:1px dotted #666; }*/.bild { position:relative; float:left; margin-top:5px; margin-right:10px; margin-bottom:10px; }.mini { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; line-height:12px; color:#000; }.mini a { color:#666; border-bottom:1px dotted #666; }.mini a:visited { color:#666; border-bottom:1px dotted #666; }.bild .mini { margin-top:5px; }.inhalt table tr td { border-bottom:1px solid #603; vertical-align:top; width:185px; }.inhalt table tr td p { padding-top:4px; line-height:13px; }.meldung { border-top:2px dotted #603; margin-top:16px; padding-top:0px; padding-bottom:4px; }  .kalender { list-style:none; margin:0px; padding:0px; margin-top:15px; margin-bottom:10px; 	width:500px; height:19px; border-bottom:1px solid #603;  }.kalender li { margin:0px; padding:0px; float:left; }.kalender li a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#603; line-height:14px; letter-spacing:0.1em;	text-decoration:none; border:none; height:14px; 	padding-left:6px; padding-top:2px; padding-bottom:3px; padding-right:6px; display:block; }.kalender li .an a { border-bottom:none; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #603;	font-weight:bold; height:15px; padding-top:1px;	background:#ccc url(../bilder/hg_tab.gif) left top repeat-x; }.programm { width:500px; }.programm .wann { width:33%; padding-top:2px; padding-bottom:2px; padding-left:5px; }.programm .was { width:66%; padding-top:2px; padding-bottom:2px; }.programm .was h4 { margin-top:2px; margin-bottom:0px; } .programm .vortrag { background-color:#fc9; }/*.programm .vortrag td { border-top:5px solid #f60; }*/.programm .konzert { background-color:#ebd; }/*.programm .konzert td { border-top:5px solid #603; }*/.programm .kinder { background-color:#acf; }/*.programm .kinder td { border-top:5px solid #39f; }*//*.programm .fest { background-color:#eee; }*/
