
body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url("grafiken/bg_rand.gif") repeat-y 10px 400px;
}/*
table, tr, td, p, span, a, div, img{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
a {
	color: #111B2C;
	font: 12px arial, sans-serif; 
	text-decoration: underline;
}*/
#werbung1 {
	position: absolute;
	left:165px;
	top:10px;
	width: 870px;
	height:150px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	text-align: right;
}
#werbung2 {
	position: absolute;
	left:890px;
	top:10px;
	width: 0px;
	height:0px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
}
#clean_border {
	position: absolute;
	left:10px;
	top:0px;
	width: 100px;
	/* Wenn TOP Banner drin ist, dieses einkommentieren
	height:330px;*/
	height:230px;
	margin: 0px auto;
	margin-left: 0px;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;
}
#banner {
	position: absolute;
	left:10px;
	/*Wenn TOP Banner drin ist, dieses einkommentieren
	top:110px;*/
	/*top:120px;*/
	width: 870px;
	height:185px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	background: url("grafiken/banner.gif") no-repeat;
}
#login {
	position: absolute;
	left:643px;
	top:6px;
	width: 220px;
	height:30px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
}
input.logininput{
	width:100px;
	height:15px;
	padding: 0px;
	margin: 0px 2px 0px 0px;
	border: 0px solid #FFFFFF;
	color: #88225F;
	font: 11px arial, sans-serif; 
}
input.loginbtn{
	width:14px;
	height:15px;
	padding: 0px;
	margin: 0px auto;
	border: 0px solid #FFFFFF;
	background: url("grafiken/btn_login.gif") no-repeat;
}
input.btn_logout{
	width:100px;
	height:16px;
	padding: 0px;
	margin: 0px auto;
	border: 0px solid #FFFFFF;
	background: url("grafiken/button_logout.gif") no-repeat;
}
a.loginlinks{
	color: #FFFFFF;
	font: bold 9px arial, sans-serif; 
	margin-right:20px;
}
#start_kontakt {
	position: absolute;
	left:757px;
	top:43px;
	width: 120px;
	height:30px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	color: #FFFFFF;
	font: bold 12px arial, sans-serif; 
	text-align:left;
}
a.startlinks{
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	text-decoration:none;
}
a:hover.startlinks{
	font: bold 12px arial, sans-serif; 
}
#navigation {
	position: absolute;
	left:0px;
	top:153px;
	width: 855px;
	height:32px;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	border: 0px solid #FF0000;
}
A.navi1_off {
	position:relative;
	top: 10px;
	color: #FFFFFF;
	font: bold 12px arial , sans-serif; 
	text-decoration:none;
}
A.navi1_off:HOVER {
	text-decoration:underline;
}
a.navi1_on{
	position: relative;
	top: 8px;
	color: #88225F;
	font: bold 12px arial, sans-serif;
	text-decoration: none;
}
a.navi1_on:HOVER {
	text-decoration:underline;
}
div.navi1_off{
	margin: 0px auto;
	height:32px;
	padding: 0px 7px 0px 7px;
	border: 0px;
	float:left;

}
div.navi1_on{
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	padding: 5px 8px 0px 8px;
	border: 0px solid #000000;
	background: White;
	float: left;
}
A.navi2_off {
	color: #000000;
	font: 14px arial, sans-serif; 
	text-decoration:none;
	margin: 0px;
	height:25px;
	padding: 0px 12px 0px 12px;
	border: 0px;
}
a.navi2_off:HOVER{
	text-decoration:underline;
}
a.navi2_on{
	color: #88225F;
	font: 14px courier, sans-serif; 
	text-decoration:none;
	margin: 0px;
	height:25px;
	padding: 0px 12px 0px 12px;
	border: 0px;
}
a.navi2_on:HOVER {
	text-decoration:underline;
}
/* ---------------------------------------- FARBE 1 ------------------------------------------------------*/
#main_1 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_1 hr{
	border: 1px solid #005B66;
}
#main_1 hr.punkte{
	border: 1px dotted #ffffff;
}
#main_1 h2{
	color: #005B66;
	font: bold 14px arial, sans-serif; 
}
#main_1 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_1 div.head1{
	margin: 0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_cyan.gif") no-repeat left;
}
#main_1 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_1 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #005B66;
}
#main_1 div.head3_text{
	margin:0px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_cyan.gif") repeat-x 0px 3px;
}
#main_1 span.head3_text{
	margin:0px 0px 12px 0px;
	color: #005B66;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_1 span.farbtext{
	color: #005B66;
	font: 12px arial, sans-serif; 
}
#main_1 a.textlink{
	color: #005B66;
	font: bold 12px arial, sans-serif; 
}
#main_1 div.box1{
	margin:0px;
	width: 100%;
	background: #005B66;
}
#main_1 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_1 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #005B66;
	border: 0px solid #000000;
}
#main_1 td.farbzelle{
	background: #005B66;
}
#main_1 a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005B66;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_1 a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #005B66;
	border: 1px solid #005B66;
	text-decoration: none;
}
#main_1 .seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #005B66;
	border: 1px solid #005B66;
	text-decoration: none;
}
/* ---------------------------------------- FARBE 2 ------------------------------------------------------*/
#main_2 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_2 hr{
	border: 1px solid #9EAF00;
}
#main_2 hr.punkte{
	border: 1px dotted #000000;
}
#main_2 h2{
	color: #9EAF00;
	font: bold 14px arial, sans-serif; 
}
#main_2 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_2 div.head1{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_gruen.gif") no-repeat left;
}
#main_2 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_2 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #9EAF00;
}
#main_2 div.head3_text{
	margin:0px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_gruen.gif") repeat-x 0px 3px;
}
#main_2 span.head3_text{
	margin:0px 0px 12px 0px;
	color: #9EAF00;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_2 span.farbtext{
	color: #9EAF00;
	font: 12px arial, sans-serif; 
}
#main_2 a.textlink{
	color: #9EAF00;
	font: bold 12px arial, sans-serif; 
}
#main_2 a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_2 a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #9EAF00;
	border: 1px solid #9EAF00;
	text-decoration: none;
}
#main_2 .seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #9EAF00;
	border: 1px solid #9EAF00;
	text-decoration: none;
}
#main_2 div.box1{
	margin:0px;
	width: 100%;
	background: #9EAF00;
}
#main_2 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_2 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #9EAF00;
	border: 0px solid #000000;
}
#main_2 td.farbzelle{
	background: #9EAF00;
	
}
#main_2 div.statusmeldung {
	border: 1px solid #9EAF00;
	padding: 10px;
	background-color: #ffffff;
}
/* ---------------------------------------- FARBE 3 ------------------------------------------------------*/
#main_3 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_3 hr{
	border: 1px solid #5AB3B9;
}
#main_3 hr.punkte{
	border: 1px dotted #000000;
}
#main_3 h2{
	color: #5AB3B9;
	font: bold 14px arial, sans-serif; 
}
#main_3 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_3 div.head1{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_hellblau.gif") no-repeat left;
}
#main_3 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_3 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #5AB3B9;
}
#main_3 div.head3_text{
	margin:0px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_hellblau.gif") repeat-x 0px 3px;
}
#main_3 span.head3_text{
	margin:0px 0px 12px 0px;
	color: #5AB3B9;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_3 span.farbtext{
	color: #5AB3B9;
	font: 12px arial, sans-serif; 
}
#main_3 a.textlink{
	color: #5AB3B9;
	font: bold 12px arial, sans-serif; 
}
#main_3 div.box1{
	margin:0px;
	width: 100%;
	background: #5AB3B9;
}
#main_3 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_3 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #5AB3B9;
	border: 0px solid #000000;
}
#main_3 td.farbzelle{
	background: #5AB3B9;
}
/* ---------------------------------------- FARBE 4 ------------------------------------------------------*/
#main_4 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_4 hr{
	border: 1px solid #E1640A;
}
#main_4 hr.punkte{
	border: 1px dotted #000000;
}
#main_4 h2{
	color: #E1640A;
	font: bold 14px arial, sans-serif; 
}
#main_4 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_4 div.head1{
	margin:0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_orange.gif") no-repeat left;
}
#main_4 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_4 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #E1640A;
}
#main_4 div.head3_text{
	margin:0px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_orange.gif") repeat-x 0px 3px;
}
#main_4 span.head3_text{
	margin:0px 0px 12px 0px;
	color: #E1640A;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_4 span.farbtext{
	color: #E1640A;
	font: 12px arial, sans-serif; 
}
#main_4 a.textlink{
	color: #E1640A;
	font: bold 12px arial, sans-serif; 
}
#main_4 div.box1{
	margin:0px;
	width: 100%;
	background: #E1640A;
}
#main_4 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_4 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #E1640A;
	border: 0px solid #000000;
}
#main_4 td.farbzelle{
	background: #E1640A;
}
/* ---------------------------------------- FARBE 5 ------------------------------------------------------*/
#main_5 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_5 hr{
	border: 1px solid #005B66;
}
#main_5 hr.punkte{
	border: 1px dotted #000000;
}
#main_5 h2{
	color: #005B66;
	font: bold 14px arial, sans-serif; 
}
#main_5 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_5 div.head1{
	margin:0px 0px 12px 0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_cyan.gif") no-repeat left;
}
#main_5 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_5 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #005B66;
}
#main_5 div.head3_text{
	margin:0px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_cyan.gif") repeat-x 0px 3px;
}
#main_5 span.head3_text{
	margin:0px 0px 12px 0px;
	color: #005B66;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_5 span.farbtext{
	color: #005B66;
	font: 12px arial, sans-serif; 
}
#main_5 a.textlink{
	color: #005B66;
	font: bold 12px arial, sans-serif; 
}
#main_5 div.box1{
	margin:0px;
	width: 100%;
	background: #005B66;
}
#main_5 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_5 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #005B66;
	border: 0px solid #000000;
}
#main_5 td.farbzelle{
	background: #005B66;
}
#main_5 div.statusmeldung {
	border: 1px solid #005B66;
	padding: 10px;
	background-color: #ffffff;
}
#main_5 a.link_subnavi, A.link_subnavi:ACTIVE, A.link_subnavi:FOCUS, A.link_subnavi:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #005B66;
	text-decoration: none;
}
#main_5 a.link_subnavi:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #005B66;
	border: 1px solid #005B66;
	text-decoration: none;
}
#main_5 .seitenzahl_on {
	padding: 6px 6px 6px 6px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #005B66;
	border: 1px solid #005B66;
	text-decoration: none;
}
/* ---------------------------------------- FARBE 6 ------------------------------------------------------*/
#main_6 {
	position: absolute;
	left:0px;
	top:205px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_6 hr{
	border: 1px solid #88225F;
}
#main_6 hr.punkte{
	border: 0px dotted #000000;
	border-bottom: 1px dotted #000000;
	height: 1px;	
}
#main_6 h2{
	color: #88225F;
	font: bold 14px arial, sans-serif; 
}
#main_6 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_6 div.head1{
	margin:0px 0px 12px 0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1.gif") no-repeat left;
}
#main_6 div.head1_text{
	position: relative; 
	top: 12px; 
	left: 9px;
	text-transform: uppercase;
}
#main_6 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #88225F;
}
#main_6 div.head3_text{
	margin:12px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3.gif") repeat-x 0px 3px;
}
#main_6 span.head3_text{
	color: #88225F;
	font: bold 11px arial, sans-serif; 
	background: #FFFFFF;
}
#main_6 span.farbtext{
	color: #88225F;
	font: 12px arial, sans-serif; 
}
#main_6 a.textlink{
	color: #88225F;
	font: bold 12px arial, sans-serif; 
}
#main_6 div.box1{
	margin:0px;
	width: 100%;
	background: #88225F;
}
#main_6 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_6 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #88225F;
	border: 0px solid #000000;
}
#main_6 td.farbzelle{
	background: #88225F;
}
#main_6 div.statusmeldung {
	border: 1px solid #88225F;
	padding: 10px;
	background-color: #ffffff;
}
#main_6 a.link_subnavi, A.link_subnavi:ACTIVE, A.link_subnavi:FOCUS, A.link_subnavi:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #88225F;
	border: 1px solid #88225F;
	text-decoration: none;
}
#main_6 a.link_subnavi:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_6 a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_6 a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #88225F;
	border: 1px solid #88225F;
	text-decoration: none;
}
#main_6 .seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #88225F;
	border: 1px solid #88225F;
	text-decoration: none;
}
/* ---------------------------------------- FARBE 7 ------------------------------------------------------*/
#main_7 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_7 hr{
	border: 1px solid #CD071E;
}
#main_7 hr.punkte{
	border: 1px dotted #000000;
}
#main_7 h2{
	color: #CD071E;
	font: bold 14px arial, sans-serif; 
}
#main_7 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_7 div.head1{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_rot.gif") no-repeat left;
}
#main_7 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_7 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #CD071E;
}
#main_7 div.head3_text{
	margin:12px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_rot.gif") repeat-x 0px 3px;
}
#main_7 span.head3_text{
	color: #CD071E;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_7 span.farbtext{
	color: #CD071E;
	font: 12px arial, sans-serif; 
}
#main_7 a.textlink{
	color: #CD071E;
	font: bold 12px arial, sans-serif; 
}
#main_7 div.box1{
	margin:0px;
	width: 100%;
	background: #CD071E;
}
#main_7 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_7 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #CD071E;
	border: 0px solid #000000;
}
#main_7 td.farbzelle{
	background: #CD071E;
}
#main_7 div.statusmeldung {
	border: 1px solid #CD071E;
	padding: 10px;
	background-color: #ffffff;
}
#main_7 a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_7 a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #CD071E;
	border: 1px solid #CD071E;
	text-decoration: none;
}
#main_7 a.link_subnavi, a.link_subnavi:ACTIVE, a.link_subnavi:FOCUS, a.link_subnavi:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_7 a.link_subnavi:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #CD071E;
	border: 1px solid #CD071E;
	text-decoration: none;
}
#main_7 .seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #CD071E;
	border: 1px solid #CD071E;
	text-decoration: none;
}
/* ---------------------------------------- FARBE 8 ------------------------------------------------------*/
#main_8 {
	position: absolute;
	left:0px;
	top:230px;
	width: 865px;
	height:100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#main_8 hr{
	border: 1px solid #1E78B9;
}
#main_8 hr.punkte{
	border: 1px dotted #000000;
}
#main_8 h2{
	color: #005B66;
	font: bold 14px arial, sans-serif; 
}
#main_8 p{
	color: #000000;
	font: 12px arial, sans-serif; 
}
#main_8 div.head1{
	margin:0px 0px 12px 0px;
	padding:0px;
	border:0px solid #000000;
	height:37px;
	width:100%;
	background: url("grafiken/h1_blau.gif") no-repeat left;
}
#main_8 div.head1_text{
	position: relative; 
	top: 16px; 
	left: 9px;
	text-transform: uppercase;
}
#main_8 span.head1_text{
	color: #FFFFFF;
	font: bold 14px arial, sans-serif; 
	background: #1E78B9;
}
#main_8 div.head3_text{
	margin:12px 0px 12px 0px;
	width:100%;
	height:13px;
	background: url("grafiken/h3_blau.gif") repeat-x 0px 3px;
}
#main_8 span.head3_text{
	color: #1E78B9;
	font: bold 13px arial, sans-serif; 
	background: #FFFFFF;
}
#main_8 span.farbtext{
	color: #005B66;
	font: 12px arial, sans-serif; 
}
#main_8 a.textlink{
	color: #1E78B9;
	font: bold 12px arial, sans-serif; 
}
#main_8 div.box1{
	margin:0px;
	width: 100%;
	background: #1E78B9;
}
#main_8 div.box1_text{
	margin:0px;
	padding:10px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
}
#main_8 input.btn_submit{
	width:150px;
	height:20px;
	color: #FFFFFF;
	font: 12px arial, sans-serif; 
	background: #1E78B9;
	border: 0px solid #000000;
}
#main_8 td.farbzelle{
	background: #1E78B9;
}
#main_8 div.statusmeldung {
	border: 1px solid #1E78B9;
	padding: 10px;
	background-color: #ffffff;
}
#main_8 a.link_subnavi, A.link_subnavi:ACTIVE, A.link_subnavi:FOCUS, A.link_subnavi:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #1E78B9;
	border: 1px solid #1E78B9;
	text-decoration: none;
}
#main_8 a.link_subnavi:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_8 a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
#main_8 a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #1E78B9;
	border: 1px solid #1E78B9;
	text-decoration: none;
}
#main_8 .seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #1E78B9;
	border: 1px solid #1E78B9;
	text-decoration: none;
}
#main_7 .seitenzahl_on {
	padding: 6px 6px 6px 6px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}

#main_1 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_2 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_3 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_4 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_5 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_6 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_7 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_8 .black_line{
	height: 21px;
	background-image: url(grafiken/strich_schwarz_1.gif);
	background-repeat: repeat-x;
}
#main_1 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	background-color: #015B66;
	margin-bottom: 10px;
}
#main_1 .farbzelle{
	background: #015B66;
}
#main_2 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #9EAF00;
	margin-bottom: 5px;
}
#main_2 .farbzelle{
	background: #9EAF00;
}
#main_3 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #5AB3B9;
	margin-bottom: 10px;
}
#main_3 .farbzelle{
	background: #5AB3B9;
}
#main_4 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #E1640A;
	margin-bottom: 10px;
}
#main_4 .farbzelle{
	background: #E1640A;
}
#main_5 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #015B66;
	margin-bottom: 10px;
}
#main_5 .farbzelle{
	background: #015B66;
}
#main_6 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: 88225F;
	margin-bottom: 10px;
}
#main_6 .farbzelle{
	background: #88225F;
}
#main_7 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #CD071E;
	margin-bottom: 10px;
}
#main_7 .farbzelle{
	background: #CD071E;
}
#main_8 .teaser_box{
	width: 440px;
	padding: 5px 5px 5px 5px;
	font-weight: bolder;
	background-color: #1E78B9;
	margin-bottom: 10px;
}
#main_8 .farbzelle{
	background: #1E78B9;
}
.teaser_box_font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
a.teaser_box_font, A.teaser_box_font:ACTIVE, A.teaser_box_font:FOCUS, A.teaser_box_font:VISITED, A.teaser_box_font:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
/* ENDE DER FARBEN */
#content {
	position: absolute;
	left:115px;
	top:0px;
	width: 450px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#left_frame {
	position: absolute;
	top: 0px;	
	left: -10px;
}
#subnavi {
	width: 105px;
}
a.subnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
a.subnavi:hover {
	text-decoration: underline;
}
a.subnavi_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #862968;
	text-decoration: none;
	font-weight: bold;
}
#mein_schiller {
	position: absolut; 
	width: 89px; 
	background-color: #4DB3B9;
	margin: 0px 0px 0px 10px;
	padding: 67px 3px 3px 3px;
	background-image: url(grafiken/header_meinschiller.gif);
	background-repeat: no-repeat;
}
a.mein_schiller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
a.mein_schiller:hover {
	text-decoration: underline;
}
#right_content {
	position: absolute;
	left:575px;
	top:35px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#suche_frame {
	position: absolute;
	left:575px;
	width: 300px;
	top:0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#network {
	float: left;
	width: 132px;
}
#suche {
	background: #D14F19;
	height: 26px;
	float: left;
	margin-left: 10px;
}
input.sucheinput{
	width:130px;
	height:20px;
	padding: 0px;
	margin: 2px 3px 0px 3px;
	border: 0px solid #FFFFFF;
	color: #000000;
	font: 11px arial, sans-serif; 
}
input.suchebtn{
	width:20px;
	height:20px;
	padding: 0px;
	margin: 0px auto;
	border: 0px solid #FFFFFF;
	background: url("grafiken/btn_suche.gif") no-repeat;
}
textarea.textfeld{
	width:300px;
	height:150px;
	background: #F6F6F8;
	border: 1px solid #BABABC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.textfeld{
	width:300px;
	background: #F6F6F8;
	border: 1px solid #BABABC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
select.textfeld{
	width:250px;
	background: #F6F6F8;
	border: 1px solid #BABABC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.dotted_line{
	height: 25px;
	background-image: url(grafiken/strich_punkt_1.gif);
	background-repeat: repeat-x;
}
div.right_box1 {
	width: 300px;
	height: 68px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: #90AE2B url("grafiken/box_zufallsprofil_hg.gif") no-repeat;
}
td.td_right_box1 {
	vertical-align:top;
	width:137px;
	color: #FFFFFF;
	font: 11px arial, sans-serif; 
	background: url("grafiken/bg_sprechblase.gif") no-repeat bottom left;
}
img.mitrand{
	padding: 3px;
	background:#FFFFFF;
}
div.right_box2 {
	width: 300px;
	height:71px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url("grafiken/box_galerie_hg.gif") no-repeat;
}
div.right_box4 {
	width: 300px;
	height:71px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url("grafiken/box_magazin_hg.gif") no-repeat;
}
div.right_box3 {
	width: 298px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #D9DADB;
	background: #D9DADB url("grafiken/bg_termine.gif") no-repeat;
}
div.right_box3_white {
	width: 288px;
	margin-top: 70px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;
}
div.right_box3_text{
	padding: 10px;
	color: #DDDEDE;
	font: 14px courier, sans-serif; 

}
div.right_box_news {
	width: 298px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #D9DADB;
	background: #D9DADB url("grafiken/bg_news.gif") no-repeat;
}
div.right_box_news_white {
	width: 288px;
	margin-top: 70px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	padding: 0px;
	border: 0px;
	background: #FFFFFF;
}
div.right_box_news_text{
	padding: 10px;
	color: #DDDEDE;
	font: 14px courier, sans-serif; 

}
.floatstop {
  clear:both;
}	
#table_left {
	width: 120px;
	padding: 4px 0px 4px 0px;
	margin: 1px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: gray;
	text-transform: uppercase;
	float: left;
}
#table_content {
	padding: 4px 0px 4px 0px;
	margin: 1px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#box_friends {
	background-color: #ffffff;
	padding: 3px 3px 3px 3px;
	margin: 4px 4px 4px 4px;
	border: 1px solid #CECECE;
	float: left;
}
#box_friends_name {
	width: 60px;
	height: 20px;
	float: left;
}
a.link_box_friends, A.link_box_friends:ACTIVE, A.link_box_friends:FOCUS, A.link_box_friends:VISITED{
	padding: 3px 3px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
}
A.link_box_friends:HOVER{
	padding: 3px 3px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	text-transform: uppercase;
}
#box_50 {
	width: 210px;
	margin:  0px 6px 6px 0px;
	padding:  0px 6px 6px 2px;
	float: left;
	border-bottom-style: dotted;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-right-color: black;
	border-right-width: 1px;
}

/*
a.link_subnavi, A.link_subnavi:ACTIVE, A.link_subnavi:FOCUS, A.link_subnavi:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
A.link_subnavi:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #9EAF00;
	border: 1px solid #9EAF00;
	text-decoration: none;
}
a.link_seitenzahl, A.link_seitenzahl:ACTIVE, A.link_seitenzahl:FOCUS, A.link_seitenzahl:VISITED{
	padding: 6px 6px 6px 6px;
	margin: 20px 2px 2px 2px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	text-decoration: none;
}
A.link_seitenzahl:HOVER{
	padding: 6px 6px 6px 6px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #9EAF00;
	border: 1px solid #9EAF00;
	text-decoration: none;
}
.seitenzahl_on {
	padding: 6px 6px 6px 6px;
	margin: 20px 2px 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #9EAF00;
	border: 1px solid #9EAF00;
	text-decoration: none;
}
*/
/
*/



}
*/
/
*/
ecoration: none;
}
*/
/
*/
ion: none;
}
*/
/
*/
n: none;
}
*/
/
*/

