body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	line-height: 125%;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	background-color: #DFE6FF;
	background-image: url(../pics_fix/bg_Jahreszeit.jpg);    /* bg_crinkl_weihnacht-schneeflocke.jpg   bg_lionard.png */
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left 0;
}
body2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	line-height: 125%;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	background-color: #DFE6FF;
	background-image: url(../pics_fix/bg_crinkl.jpg);
	background-repeat: repeat;

}

/* Fasching-Schrift für Hinweis

   @font-face {
   font-family: "Font YCS";
   src: local("Formal 436 BT"),    prüft, ob Schrift installiert ist, sonst wird folgendes geladen 
        url('./Formal436.ttf') format('truetype'); 
}
*/

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #666666;
	font-size: 100%;
	text-decoration: none;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 100%;
	line-height: 100%;
}

figure {  /* für Texttafel in Termine */
	position: absolute;
	text-align: center;
	color: #000000;
	background: #CCFFFF;
	font: 150%/1.6 "Times New Roman", Georgia, serif; /* Größe Zeilenabstand Schriftarte(n) */
	border: solid 0.15em; border-color:navy; border-radius:0.35em;
	padding: 3px 0px 8px 0px; /* top right bottom left */
	margin: 3px 0px 5px 230px; /* top right bottom left */
	width: 195px; 
	box-shadow: 
	 inset -1px -1px 1px #00c, inset 1px 1px 1px black,
	 inset 0.3em 0.3em 0.6em rgba(256,256,256,0.6), inset -0.1em -0.1em 0.2em rgba(0,0,0,0.2), 2px 3px 7px rgba(0, 0, 0, 0.5); /* right bottom Verlauf */
	text-shadow: 1px 1px 1px #666666;
}

a:link {
	color: #333333;
	text-decoration: none;
	font-size: 70%;
	border: #000000;
}

a:visited {
	color: #000080;
	text-decoration: none;
	font-size: 70%;
	border: #000000;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
	font-size: 70%;
	border: #000000;
}

a:active {
	color: #F00;
	text-decoration: none;
	font-size: 70%;
	border: #000000;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.kalender {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 150%;
	background-position: center;
}

.seitentitel {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	background-color: #000080;
}

.seitendatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000080;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	line-height: 125%;
}

ul {
	position:relative; 
	padding-left:14
}

ul.second {
	position:relative; 
	padding-left:24;
	list-style-type: circle;
}

blockquote {
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	line-height: 125%;
}

.text_gelbmarkiert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	line-height: 125%;
	background-color: #FFFF00;
}

.text_gruenmarkiert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	line-height: 125%;
	background-color: #00FF00;
}

.text_rotmarkiert-durchgestrichen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: line-through;
	line-height: 125%;
	background-color: #FF0000;
}

.text_weissmarkiert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	line-height: 125%;
	background-color: #FFFFFF;
}

.text-blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #0000c0;
	font-weight: bold;
	text-decoration: none;
	line-height: 125%;

}
.text-blau-durchgestrichen {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	line-height: 125%;
	color: #0000c0;
	text-decoration: line-through;
	font-weight: bold;
}

.textdatum {
	font-size: 110%;
	font-size: 70%;
	color: #0066CC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;

}
.text-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 125%;

}
.text-gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #009933;
	font-weight: bold;
	text-decoration: none;
	line-height: 125%;
}
.text-kleiner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 150%;
	color: #666666;
	text-decoration: none;

}
.textklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:60%;
	line-height: 125%;
	color: #333333;
	text-decoration: none;

}
.text-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;

}
.text-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	line-height: 125%;

}
.text-rot-durchgestrichen {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	color: #FF0000;
	text-decoration: line-through;
	font-weight: bold;
	line-height: 125%;
}
.text-schwarz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 125%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.text-violett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #CC0066;
	font-weight: bold;
	text-decoration: none;
	line-height: 125%;
}
.textwarnung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FF0000;
	text-decoration: blink;

}
.text-webcamlink { 
    font-family: "Times New Roman", Times, serif;
	font-size:10px;
	color:#333333;
	
}
.text-weihnacht {
	font-family: "Comic Sans MS", 'Comic Sans', Georgia, serif, cursive;
	font-size: 150%;
	text-shadow: 4px 4px 4px #000000;
	line-height: 180%;
	color: #E7B507;
	text-decoration: none;

}
.text-weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #000000;
	text-decoration: none;
	line-height: 120%;

}
.zeile-niedrig {
	font-size: 10%;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #000000;
	text-decoration: none;
	background-color: #000099;
}

.navigation_rechts-rund {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #000000;
	text-decoration: none;
	background-image: url(../pics_fix/navigation_rechts-rund175.png);
	background-repeat: no-repeat;
	height: 22px;
}

.nav_rechts-rund145 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	line-height: 120%;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #000000;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../pics_fix/nav_rechts-rund145.png);
	background-repeat: no-repeat;
}

.text-werbung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.diastreifen {
	background-image: url(../pics_fix/diastreifen.gif);
	background-repeat: repeat-x;
}
.textleiste-blau-zentriert {
	font-size: 65%;
	color: #0000c0;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	vertical-align: bottom;
	height: 16px;
	
}
.textleiste-blau {
	font-size: 70%;
	color: #0000c0;
	background-color: #FFFFFF;
	font-weight: bold;
	vertical-align: bottom;
	height: 20px;
}
.link-groesser-zentierte-box16 {
	font-size: 90%;
	color: #0000c0;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	vertical-align: bottom;
	height: 16px;
	
}
.unterstrichen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 125%;
	color: #333333;
	text-decoration: underline;
	
}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-size: 100%;
	color: #444444;
	font-weight: bold;
	background-color: #FFFFFF;
	
}
.text-windfinder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 100%;
	color: #000000;
	
}
.span.mark {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #eaeaea;
}

.span.mark_gruen {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #AAFFAA;
}

.span.mark_rot {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #FFCACA;
}

.span.mark_blau {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #BFBFFF;
}

.span.mark_gelb {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: #FFFF75;
}

.span.mark_neu {
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	font-style: Oblique;
	color: #000000;
	background-color: #FFC251;
	border: solid 1px #ffb833;
	padding-left: 2px;
	padding-right: 3px;
}
.span.mark_bull {
	color: #F9A200;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size:  18px;
	font-weight: bold;
}

