body {
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-shadow-color: #cff;
	scrollbar-face-color: #fff;
    scrollbar-base-color: #cff;
    scrollbar-highlight-color: #fff;
    scrollbar-arrow-color: #f00;
	background-image: url(pics/bg.jpg);
	}
td {
	font-family: Arial, Helvetica, sans-serif;
	}
p	{
	line-height: 120%;
	font-size: 90%;
	}
a	{
	color: #339;
	}
a.back	{
	color: #cc3;
	font-weight: bold;
	font-size: 85%;
	text-decoration: none;
	}
a.blauohne	{
    text-decoration: none;
	color: #69c;
	font-weight: bold;
	}
a.blauohnekl	{
    text-decoration: none;
	color: #69c;
	font-weight: bold;
	font-size: 85%;
	}	
a.gelbohne	{
    text-decoration: none;
	color: #990;
	font-weight: bold;
	}
a.green	{
	color: #6c6;
	text-decoration: none;
	font-weight: bold;
	}
a.mail	{
		text-decoration: none;
		font-size: 90%;
		} 
a.ohne 	{
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	}
a.press	{
		text-decoration: none; 
		color: #000;
		}
a.rotohne,
a.rotohnegr	{
	text-decoration: none;
	font-weight: bold;
	color: #c00;
	}
a.rotohne 	{
	font-size: 80%;
	}
a.termin	{
	color: #6c6;
	font-weight: bold;
	font-size: 85%;
	}
				
a:hover	{
	text-decoration: none;
	}
a.back:hover, a.blauohne:hover, a.gelbohne:hover, a.rotohne:hover, a.rotohnegr:hover	{
	text-decoration: underline;
	}
a.green:hover, a.ohne:hover, a.press:hover	{
		color: #f00;
		}
a.mail:hover	{
		text-decoration: none;
		color: #c00;
		}

a.sub, a.act	{ 
		color: #69c; 		 
		text-decoration: none; 
		font-weight: bold;
		padding-left:30px;
		font-size: 90%;
		}


h1	{
	font-size: 20px;
	margin-left: 68px;
	margin-bottom: 5px;
	font-weight: normal;
	}
h1.welc	{
	color: #c00;
	margin-left: 60px;
	font-weight: bold;
	}

h2	{
	font-size: 16px;
	margin-left: 60px;
	margin-bottom: 1px;
	margin-top:2px;
	color: #69c;
	}
h2.monat	{
	color: #c00;
	margin-bottom: 10px;
	margin-top:6px;
	}
h2.aktuell	{
	color: #c00;
	margin:20px 5px 0px 0px;
	}
h3	{
	font-size: 14px;
	margin-left: 60px;
	margin-bottom: 3px;
	margin-top:12px;
	color: #69c;
	}
.shop	{

	margin-top:30px;
	color: #cc3;
	}
h3.zeitung	{
	margin-left: 40px;
	color: #cc3;
	}
h4	{
	font-size: 14px;
	margin-left: 60px;
	margin-bottom: 6px;
	margin-top:6px;
	color: #000;
	}
h4.bohne	{
	margin-bottom: 0px;
	margin-top:2px;
	}
ul	{
	line-height: 120%;
	font-size: 90%;
	list-style-image: url(pics/aufzaehlung.gif);
	margin-left: 60px;
	}
form	{
		border: 1px dashed #cc3;
		padding: 10px;
		}
input, textarea, select, option	{
		border: 1px solid #cc3;
		background-color: #eee;
		scrollbar-arrow-color: #eee;
		scrollbar-face-color: #eee; 
		scrollbar-base-color: #eee; 
		scrollbar-highlight-color: #cc3;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;		
		}
		
sup	{	
	font-size: 70%;
	}	
.bestell	{
	padding-left: 20px;
	font-size: 90%;
	font-weight: bold;
	color: #cc3;
	text-decoration: none;
	}		
.blau	{
	color: #69c;
	}
.blaufett	{
	color: #69c;
    font-weight: bold;
	}
.blaufettklein	{
	color: #69c;
    font-weight: bold;
	font-size: 85%;
	}

.blau60	{
	color: #69c;
	margin-left: 60px;
	font-weight: bold;
	}
.borderdot	{
	border: dotted #c00 1px;
	margin-left: 30px;
	margin-top: 40px;
	}
.bottom0	{
	margin-bottom: 0px;
	margin-left: 60px;
	}
.bottom10	{
	padding-bottom: 10px;
	}
.button	{
		background-color: #eee;
		border: 1px solid #cc3
		}	
.date	{
		color: #c00;
		font-weight: bold;
		font-size: 90%;
		margin-left: 2px;		
		margin-top: 10px;
		margin-bottom: 0px;
		}
.gelb	{
	color: #cc3;
	}
.gelbdunkel	{
	color: #999900;
	}
.gruen	{
	color: #6c6;
	}
.gruenklein	{
	color: #6c6;
	font-size: 85%;
	font-weight: bold;
	}
.gruenfett	{
	color: #6c6;
	font-weight: bold;
	}		
.klein	{
		font-size: 90%;
		}
.klein80	{
		font-size: 80%;
		}
.klein80mit	{
		font-size: 80%;
		margin-right: 100px;
		}
.kleingelb	{
		font-size: 90%;
	    color: #cc3;
		}
.kleingelb60	{
		font-size: 90%;
	    color: #cc3;
		margin-left: 60px;
		}
.kleinml	{
		border-bottom: solid #c00 1px;
		font-size: 80%;
		}
.left40	{
	margin-left: 40px;
	margin-top:32px;
	}
.leftmarg	{
	margin-left: 60px;
	margin-top:2px;
	}
.left20	{
	margin-left: 20px;
	margin-top:2px;
	margin-right: 10px;
	}
.linieunten	{
		border-bottom: solid #c00 1px;
		}
.margbeide	{
	margin-left: 60px;
	margin-top:2px;
	margin-right: 100px;
	}
.presse	{
	    margin-bottom: 2px;
		font-weight: bold;
		font-size: 12px;
		margin-top:5px;
		margin-left: 60px;
		color: #69c;
		}
.pressetxt 	{
	margin-left: 60px;
	margin-top:2px;
	font-size: 80%;
	}
.presseunter 	{
	margin-left: 60px;
	margin-top:2px;
	font-style: italic;
	margin-bottom:8px;
	font-size: 90%;
	}
.presseueber 	{
	margin-left: 60px;
	margin-top:8px;
	margin-bottom:0px;
	font-size: 90%;
	}	
.rightmarg	{
	margin-right: 60px;
	margin-top:2px;
	}
.right10	{
	padding-right: 10px;
	}
.right100	{
	margin-right: 100px;
	}
.rot	{
		color: #c00;
		}
.rotfett	{
		color: #c00;
		font-weight: bold;
		}
.rotklein	{
	color: #c00;
	font-size: 85%;
	font-weight: bold;
	}
.rotklein80	{
		font-size: 80%;
		color: #c00;
		}
.subact	{ 
		color: #69c; 
		vertical-align: top;
		font-weight: bold;
		padding-left:30px;
		font-size: 90%;
		}
.time	{
		color: #000;
		font-weight: normal;
		font-size: 80%;
		}
.topmarg	{
	margin-top: 100px;
	}	
.fotolink	{
		text-align: right;
		margin-top: 0px;
		}
.cd_uebersicht,
.cd_detail {
	clear: both;
	background: url(shop/pics/linie.gif) no-repeat;
	width: 540px;
	margin: 30px 0 10px 60px;
	padding-top: 20px;
	}
.cd_uebersicht h3,
.cd_detail h3 {
	color: #000;
	margin-left: 0;
	margin: 5px 0 2px;
	font-size: 1em;
	}
.cd_detail h3 {
	color: #c00;
	}
.cd_detail h3 .normal {
	color: #000;
	}
.cd_uebersicht h4,
.cd_detail h4 {
	margin: 0;
	font-size: .9em;
	}
.cd_detail h4.titel {
	color: #c00;
	margin-top: 20px;
	clear: both;
	}
.cd_uebersicht img,
.cd_detail img {
	float: left;
	margin: 5px 10px 10px 0;
	border: 0;
}
.cd_uebersicht p {
	font-size: 85%;
	}
.cd_uebersicht p,
.cd_detail p {
	margin: 2px 0 4px;
	}
.cd_uebersicht p.untertitel,
.cd_detail p.untertitel {
	margin: 0;
	font-style: italic;
	}
.cd_detail ul {
	width: 210px;
	float: left;
	margin-left: 0;
	margin-top: 5px;
	}
.cd_detail ul.links {
	margin-right: 30px;
	}
.cd_uebersicht a,
.cd_detail a {
	color: #c00;
	text-decoration: none;
	font-weight: bold;
	}
.cd_uebersicht a:hover,
.cd_detail a:hover {
	text-decoration: underline;
	}
.cdinfo {
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
	clear: both;
}
#neues {
	margin-left: 60px;
	width: 620px;
}
#neues h1 {
	margin-left: 0;
	color: #c00;
}
#neues h2 {
	margin: 20px 0 0;
}
#neues p {
	margin: 2px 0 6px;
}
#neues .bild_rechts {
	margin: 6px 12px;
	float: right;
}
#neues .bild_links {
	margin: 6px 12px;
	float: left;
}
.zitat {
	border: 1px solid #c00;
	padding: 10px;
	clear: both;
}
.zitat h3 {
	color: #c00;
	margin: 0;
	font-size: 85%;
}
.zitat .legende {
	font-style: italic;
	margin: 0;
	font-size: 80%;
}
.error {
	margin-left: 60px;
}
.error a {
	color: #c00;
	text-decoration: none;
}
.error a:hover {
	text-decoration: underline;
}
.error h2 {
	color: #c00;
	margin: 30px 0 5px;
}
.error ol {
	font-size: .8em;
	color: #c00;
	font-weight: bold;
	padding-left: 20px;
}
#agb {
font-size: 80%;
line-height: 1.3;
width: 500px;
}
#agb li {
margin-bottom: 10px;
}
#agb ul {
	list-style-image: none;
	list-style-type: disc;
	margin: 0;
	padding: 5px  25px
}
#agb ul li {
	margin: 0;
}
#bilderlinks	{
	position:absolute; 
	left:26px; 
	top:563px; 
	z-index:3
	}	
#f1, #f2, #f3, #f4, #f5, #f6, #f7, #f8, #f9, #f10, #f11	{
	position: absolute; 
	left: -36px;  
	z-index: 2;
	}
#f1a, #f2a, #f3a, #f4a, #f5a, #f6a, #f7a, #f8a, #f9a, #f10a, #f11a	{
	position: absolute; 
	left: 5px;  
	z-index: 2;
	}
#f1, #f1a	{
	top: 125px; 
	}
#f2, #f2a	{
	top: 162px; 
	}
#f3, #f3a	{
	top: 198px; 
	}
#f4, #f4a	{
	top: 234px; 
	}
#f5, #f5a	{
	top: 270px; 
	}
#f6, #f6a	{
	top: 307px; 
	}
#f7, #f7a	{
	top: 343px; 
	}
#f8, #f8a	{
	top: 380px; 
	}
#f9, #f9a	{
	top: 417px; 
	}
#f10, #f10a	{
	top: 455px; 
	}
#f11, #f11a	{
	top: 492px; 
	}
#back	{
	position:absolute; 
	left:298px; 
	top:94px; 
	z-index:3
	}
#kalender	{
	position:absolute; 
	left:530px; 
	top:10px; 
	z-index:3
	}
#linksunten579	{
	position:absolute; 
	left:129px; 
	top:579px; 
	z-index:3
	}
#linksunten630	{
	position:absolute; 
	left:107px; 
	top:630px; 
	z-index:3
	}
#linksunten747	{
	position:absolute; 
	left:54px; 
	top:747px; 
	z-index:3
	}
#linksunten814	{
	position:absolute; 
	left:44px; 
	top:814px; 
	z-index:3
	}
#linksunten920	{
	position:absolute; 
	left:17px; 
	top:920px; 
	z-index:3
	}
#linksunten1022	{
	position:absolute; 
	left:137px; 
	top:1022px; 
	z-index:3
	}

#linksunten1270	{
	position:absolute; 
	left:37px; 
	top:1270px; 
	z-index:3
	}

#linksunten1512	{
	position:absolute; 
	left:137px; 
	top:1512px; 
	z-index:3
}
#linksunten1940	{
	position:absolute; 
	left:60px; 
	top:1940px; 
	z-index:3
}
#monster	{
	position:absolute; 
	left:-4px; 
	top:602px; 
	z-index:3
	}
#neu	{
	position:absolute; 
	left:730px; 
	top:290px; 
	z-index:6
	}
#obenrechts584	{
	position:absolute; 
	left:584px; 
	top:122px; 
	z-index:3
	}
#obenrechts613	{
	position:absolute; 
	left:613px; 
	top:27px; 
	z-index:3
}
#obenrechts	{
	position:absolute; 
	left:678px; 
	top:19px; 
	z-index:3
	}
#obenrechts2	{
	position:absolute; 
	left:680px; 
	top:50px; 
	z-index:3
}
#rechtsmitte236	{
	position:absolute; 
	left:474px; 
	top:236px; 
	z-index:3
	}
#rechtsunten492	{
	position:absolute; 
	left:787px; 
	top:492px; 
	z-index:3
	}
#rechtsunten490	{
	position:absolute; 
	left:667px; 
	top:490px; 
	z-index:3
	}
#rechtsunten940	{
	position:absolute; 
	left:720px; 
	top:940px; 
	z-index:3
	}
