body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../img/hintergrund.jpg);
}

#umschliessung {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	padding:10px;
	margin:0px;
	border:0px solid #000000;
	height: auto;
}

#kopf {
	position:absolute;
	top:10px;
	left:0px;
	width:100%;
	padding:0px;
	margin:0px;
	height: 85px;
	Color: #0000FF;
	Font-Size: x-large;
	Font-Style: normal;
	Font-Weight: bolder;
	Font-Variant: normal;
	font-family: "Tango BT", President, DiskusDMed, "Courier New";
	line-height: 50px;
}

#kopf-text {
	position:absolute;
	top:0px;
	left:350px;
	width:auto;
	padding:0px;
	margin:0px;
	height: 85px;
	Color: #0000FF;
	Font-Size: x-large;
	Font-Style: normal;
	Font-Weight: bolder;
	Font-Variant: normal;
	font-family: "Tango BT", President, DiskusDMed, "Courier New";
	line-height: 50px;
}

#content {
	position:absolute;
	top:110px;
	left:225px;
	width:800px;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #FFE16A;
	visibility: visible;
	height: auto;
	overflow: auto;
}

#navi-links {
	position:absolute;
	top:210px;
	left:48px;
	height:auto;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	visibility: visible;
}

#navi-galerie {
	position:absolute;
	top:368px;
	left:13px;
	height:auto;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	visibility: visible;
}


#besucherzaehler {
	position:absolute;
	top:320px;
	left:260px;
	height:auto;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	visibility: visible;
}

#neu {
	position:absolute;
	top:260px;
	left:940px;
	height:auto;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	visibility: visible;
}

#spalte-datum {
	position:absolute;
	padding:5px;
	margin:5px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	left: -8px;
	top: 0px;
	width: auto;
	height: auto;
}

#content-umblaettern {
	position:absolute;
	top:85px;
	left:190px;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	z-index: 1;
	visibility: visible;
	width: 80%;
}

#content-umblaettern-scroll {
	position:absolute;
	top:85px;
	left:190px;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	z-index: 1;
	width: 80%;
	overflow: auto;
	visibility: visible;
	height: 83px;
}

a:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333333; font-weight: normal; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #333333; font-weight: normal;  }
a:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_blau:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #0000CC; font-weight: normal; }
a.link_blau:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #0000CC; font-weight: normal;  }
a.link_blau:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a.link_blau:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_gruen:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #006600; font-weight: normal; }
a.link_gruen:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #006600; font-weight: normal;  }
a.link_gruen:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a.link_gruen:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_ou:link { font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #000000;	text-decoration: none; }
a.link_ou:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none;  }
a.link_ou:active { font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none;  }
a.link_ou:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_ou_rot:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:visited {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none; }

a.link_ou_blau:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #0000FF; text-decoration: underline;  }
a.link_ou_blau:visited {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #0000FF; text-decoration: underline;  }
a.link_ou_blau:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: underline;  }
a.link_ou_blau:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: underline; }

a.link_ou_klein_weiss:link {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss:visited {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss:active {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss:hover {	font-family: Arial, Helvetica, sans-serif; color: #FF3300; font-size: x-small; text-decoration: underline; }

a.link_ou_klein_rot:link {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:visited {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:active {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:hover {	font-family: Arial, Helvetica, sans-serif; color: #FF3300; font-size: x-small; text-decoration: underline; }

.0_titel {
	Color: #0000FF;
	font-family: serif, "Times New Roman", Times;
	Font-Size: x-small;
	Font-Weight: bold;
	Font-Style: normal;
	Font-Variant: normal;
	line-height: 40px;
}

.1_ueberschrift {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: x-large;
	Font-Weight: bold;
	Font-Style: normal;	
	Font-Variant: normal;
}

.2_ueberschrift {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: large;
	Font-Style: normal;
	Font-Weight: bold;	
	Font-Variant: normal;
}

.2u_ueberschrift {
	Color: #000080;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: large;
	Font-Style: normal;
	Font-Weight: bold;	
	Font-Variant: normal;	
	Text-Decoration: underline;
}

.3_text {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: medium;
	Font-Style: normal;
	Font-Weight: normal;	
	Font-Variant: normal;
}

.text {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-gruen {
	Color: #006600;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-blau {
	Color: #0000CC;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-lila {
	Color: #9900FF;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-dunkelblau {
	Color: #000080;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-grau {
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999; 
}

.text-weiss {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-rot {
	Color: #CC0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-rosa {
	Color: #FFCCFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-orange {
	Color: #FF9900;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-gelb {
	Color: #FFFF00;
	Font-Family: Arial, Helvetica, Sans-Serif;
	background-color: #000099;
}

.text-kleiner {
	Font-Size: smaller;
}

.text-groesser {
	Font-Size: larger;
}


.text-klein {
	Font-Size: small;
}

.text-x-klein {
	Font-Size: x-small;
}

.text-xx-klein {
	Font-Size: xx-small;
}

.text-gross {
	Font-Size: large;
}

.text-x-gross {
	Font-Size: x-large;
}

.text-xx-gross {
	Font-Size: xx-large;
}

.text-bolder {
	Font-Weight: bolder;
}

.text-lighter {
	Font-Weight: lighter;
}

.text-blau-hg {
	Color: #00CCFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	padding: 3px;
	border: thin outset #0099FF;
	background-color: #0033CC;	
}

.text-blau-hg2 {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	border: thin outset #FFFFFF;
	padding: 3px;
	background-color: #99CCFF;
}

.text-liste-hg {
	Color: #0000CC;
	Font-Family: Arial, Helvetica, Sans-Serif;
	padding: 1px;
	border: thin outset #0099FF;
	background-color: #CCFFFF;
	font-size: xx-small;
}

.text-rot-hg {
	Color: #FFFFCC;
	Font-Family: Arial, Helvetica, Sans-Serif;
	padding: 3px;
	background-color: #FF0000;
}

.special {
	font-weight: bolder;
	color: #CC3333;
}

.special-gelb {
	font-weight: bolder;
	color: #FFFF00;
}

.special-dunkelblau {
	font-weight: bolder;	
	Color: #000080;
}

.special-rosa {
	font-weight: bolder;
	color: #FF66CC;
}

.special-lila {
	font-weight: bolder;
	color: #9900FF;
}

.special_gruen {
	font-weight: bolder;
	color: #006633;
}

.special_orange {
	font-weight: bolder;
	color: #FF6600;
}

.special_hell {
	font-weight: bolder;
	color: #FFCCFF;
}

.special_hellblau {
	font-weight: bolder;
	color: #EAEEFF;
}

.hintergrund-grau {
	background-color: #CCCCCC;
}

.h3_duenn {
	font-weight: normal;
	color: #000080;
}

.select {
	font-weight: bolder;
	color: #0000FF;
	background-color: #FFFFCC;
}

h1,h2,h3,h4,h5,h6,h7 {
	color: #000080;
}

