div {color:black; font-family:Arial; font-size:14px}
table 	{
	color:#000000; 
	font-size:10pt; 
	font-family:Verdana,Arial,Helvetica;
	border-style: 8px; 
	width:400px
	border-color:#FFFFFF;
	}

td 	{
	color:black; 
	font-size:10pt; 
	font-family:Verdana,Arial,Helvetica;
	border-style: thin;
	width:400px
	border-width { 0px 0px 0px 0px; }
	border-color:#EEEEEE;
	vertical-align:top;
	}
a:link 	{
	text-decoration : none; 
	font-family: Verdana,Arial,Helvetica;
	font-size:10 pt; 
	color:blue;}
a:Visited 	{ 
	text-decoration : none; 
	font-family: Verdana,Arial,Helvetica;
	font-size:10 pt; 
	color:blue;}
a:Active 	{ 
	text-decoration : none; 
	font-family: Verdana,Arial,Helvetica; 
	font-size:10 pt; 
	color:blue;
	}

a:Hover { 
	text-decoration : underline; 
	font-family: Verdana,Arial,Helvetica; 
	font-size:10 pt; 
	color:blue;
	}

textarea {
	font-family: Verdana,Arial,Helvetica; 
	font-size:10 pt; 
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	}


input	{
	font-family: Verdana,Arial,Helvetica; 
	font-size:10 pt; 
	border: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	}


select {	border:solid 0px #cccccc;
	border-style: hidden; 
	border-color: #DDDDDD; 
	width:250px;
	border-width:1px; 
	top:0px
	}

#main_mittel{
	position:absolute;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	top:0px; 
	width:815px}

#kopf_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	height:120px;
	top:0px; 
	width:799px}


#login_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:200;
	height:33px;
	top:-350px; 
	left:354px;
	width:94px}


#menu_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	height:50px;
	top:0px; 
	left:-50px;
	width:790px}


#menu_layer1{
	position:absolute;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	height:50px;
	top:110px; 
	left:2px;
	width:790px}

#text_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	top:-300px; 
	left:-35px;
	width:335px}

#text_layer1{
	position:absolute;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	top:200px; 
	left:197px;
	width:600px}


#meinung_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	top:-70px; 
	left:-30px;
	width:600px}

#meinung_layer1{
	position:absolute;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:100;
	top:450px; 
	left:22px;
	width:600px}


#anmeldung_form{
	position:relative;
	visibility:visible;
	border-width:0px;
	padding:8px;
	border-style: solid;
	z-index:100;
	height:300px;
	top:15px; 
	left:95px;
	width:500px}


#login_form{
	position:relative;
	visibility:visible;
	border-width:0px;
	padding:8px;
	border-style: solid;
	z-index:100;
	height:500px;
	top:150px; 
	left:140px;
	width:500px}


#forum_form{
	position:relative;
	visibility:visible;
	border-width:0px;
	padding:8px;
	border-style: solid;
	z-index:100;
	height:300px;
	top:20px; 
	left:40px;
	width:500px}


#hintergrund_layer{
	position:relative;
	overflow:hidden;
	visibility:visible;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	height:300px;
	top:50px; 
	left:-280px;
	width:500px}

#hintergrund_layer_form{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-image:url("./img/anmeldung_hintergrund.gif");
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	height:360px;
	top:10px; 
	left:-150px;
	width:500px;
	background-position:top right;
	background-repeat:no-repeat;}


#hintergrund_layer_meinung{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-image:url("./img/meinung_hintergrund.gif");
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	top:00px; 
	left:-245px;
	width:500px;
	background-position:top right;
	background-repeat:no-repeat;}


#hintergrund_layer_auswertung{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-image:url("./img/auswertung_hintergrund.gif");
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	top:50px; 
	left:-173px;
	width:600px;
	height:1500px;
	background-position:top right;
	background-repeat:no-repeat;}


#termin_end_form{
	position:relative;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:500;
	height:25px;
	top:-1414px; 
	left:20px;
	width:100px}



#hintergrund_layer1{
	position:absolute;
	overflow:hidden;
	visibility:visible;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:thin;
	padding:8px;
	border-style: solid;
	z-index:0;
	height:300px;
	top:200px; 
	left:24px;
	width:500px}


#banner_layer{
	position:absolute;
	overflow:hidden;
	visibility:hidden;
	background-color:#000000;
	border-color:#FFFFFF;
	border-width:thin;
	padding:0px;
	border-style: solid;
	z-index:200;
	vertical-align:top;
	height:400px;
	top:229px; 
	left:643px;
	width:250px}
