* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
body {
	background: #000000 url(../material/image/splatterbg.gif) repeat-y top;
	margin: 0 auto; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	border:0px;
	border-style:outset;
	border-color:#ff0000;
}
#page {
	background: url(../material/image/pins.gif )repeat-y;
	text-align: center;
	width: 1040px; /*breite mittlere spalte*/
	margin: 0 auto;
	border:0px;
	border-style:outset;
	border-color:#ffff00;
}
#header {
	text-align: left;
	height:140px;
	background: url(../material/image/pattern_long.gif) repeat;
}
#content {
	text-align: left;
	margin: 40px 80px 40px 80px;
	border:0px;
	border-style:outset;
	border-color:#ff0000;
}
#media {
	text-align: left;
	margin: 40px 6px 40px 6px;
	border:1px;
	border-style:outset;
	border-color:#333333;
}
#table1 {
	border:0px;
	border-color:#FFFFFF;
	border-style:solid;
	margin:0px 0px 0px 0px;
	padding:0px;
	vertical-align:top;
}
#layer {
	border:1px;
	border-color:#FF0000;
	border-style:solid;
	width:172px;
	height:332px;
	
}
#table_media {
	border:1px;
	width:auto;
	border-color:#333333;
	border-style:solid;
	margin:0px 0px 0px 0px;
	padding:0px;
	vertical-align:top;
}
#sidebar1 {
	float: left;
	width: 80px; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
	background-image:url(../material/image/left.gif); /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
	padding: 15px 0; /* Durch die Auffüllung oben und unten entsteht in diesem div ein visueller Leerraum. */
	border:2px;
	border-style:outset;
	border-color:#ff0000;
}
sidebar2 {
	float: right;
	width: 80px; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
	background-image:url(../material/image/right.gif);
	; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
	padding: 15px 0; /* Durch die Auffüllung oben und unten entsteht in diesem div ein visueller Leerraum. */
}
#menu ul {
	list-style-type: none;
	padding-left: 0px; /*erster button*/
	background: url(../material/image/bt_bg.jpg) repeat;
	padding-bottom: 28px; /*button balken höhhe*/
}
#menu ul li {
	float: left;
	border-right: 0px solid #ffffff; /*wortabstand + trennstrichfarbe rechts*/
}
#menu ul li.first {
	border-left: 0px solid #ffffff;
} /*erster strich links*/
#menu ul li a {
	padding: 0px 0px 0px 0px;
} /* = inaktiver link*/
#menu ul li a.active {
	padding: 0px 0px 0px 0px;  /*background-color: #ff0000;*/
} /* =aktiver link: abstand + hintergundfarbe buttns*/
#mail_line {
	background: url(../material/image/pattern.gif);
	height: 10px; /*cotent briete + höhe*/
	padding: 0;
}
#footer {
	background: #000000;
	height: 160px; /*cotent briete + höhe*/
	padding: 0px;
	text-align:center;
}
a:link {
	font-family: arial;
	font-style: normal;
	font-size: 8pt;
	color: #932848;
}
a:visited {
	font-family: arial;
	font-style: normal;
	font-size: 8pt;
	color: #662244;
}
a:hover {
	font-family: arial;
	font-style: normal;
	font-size: 8pt;
	color: #cc3366;
	border:hidden;
}
a:active {
	font-family: arial;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
	border:0px;
}
.text_grey {
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	line-height: 14pt;
	text-align:center;
}
.text_lightred {
	font-family: arial;
	font-size: 10pt;
	color: #C19798;
	line-height: 14pt;
	text-align:left;
}
.line {
	border-top-color: #420021;
	border-right-color: #420021;
	border-bottom-color: #420021;
	border-left-color: #420021;
}
.text_darkred {
	font-family: arial;
	font-size: 10pt;
	color: #DA657C;
	line-height: 14pt;
	text-align:left;
}
.text_lightgreen {
	font-family: arial;
	font-size: 10pt;
	color: #CFFF9F;
	line-height: 14pt;
	text-align:left
}
span.head {
	color: #CCFF66;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	text-align:left
}
.subhead {
	color: #CCFF66;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	text-align:left
}
