body {
	color:#FFFFFF;
 	background-color:#789BB9;
	background-image:url(../pics/background_waben.jpg);
	background-attachment:fixed;
	margin:0;
	margin-bottom:0;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
  	scrollbar-face-color:#3975B0; 
  	scrollbar-shadow-color:#FFFFFF; 
  	scrollbar-highlight-color:#FFFFFF; 
  	scrollbar-3dlight-color:#316395; 
  	scrollbar-darkshadow-color:#000000; 
  	scrollbar-track-color:#789BB9; 
  	scrollbar-arrow-color:#FFFFFF;
}

a:link, a:visited { text-decoration:none; color:#004; }
a:active, a:hover { text-decoration:underline; color:#FFFFFF; }

hr {
  height: 1px; 
  color: #2E5E8D;
  background-color: #2E5E8D;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* MAIN */

.textsmall {
  	font-size:10px;
	line-height:25px;
}

.textsmall2 {
  	font-size:11px;
    font-weight:bold;
}

.text {
	text-align:justify;
}

.textred {
 color: #FF0000;
}

.textorange {
 color: #FF9900;
}

.textorange2 {
 color: #ffcc00;
}

.textgreen {
 color: #00FF00;
}

.textpage {
  	font-size:13px;
    font-weight:bold;
}

.new {
  	font-size:11px;
  	color:#FF6600;
}

.table1 {
	background-color:#3975B0;
	border:1px solid #FFF;
}

.tablefb {
	background-color:#CFD7E4;
	border:1px solid #3975B0;
}

.bgr_main {
	background-color:#6195C9;
}

.bgr_table1 {
	background-color:#3975b0;
}

.bgr_table2 {
	background-color:#FFF;
}


/* Suchfeld & Buttons */

.suche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:thin #FFF solid; 
	background-color:#6195C9; 
	color:#001;
}

.suche_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:thin #2C5D8D ridge;
	background-color:#FFFFFF; 
	color:#2C5D8D;
}


/* SPOILER */

.spoiler {
 color: #3975B0;
}

.spoilertxt {
 color: #FF0000;
 font-weight:bold;
}
