BODY {
  
	padding:0; 	margin: 0px; margin-top:0px; background:#000000;
	FONT-SIZE: 12px;  COLOR: #190676  ; FONT-FAMILY: Arial, Helvetica, sans-serif; 
/*	COLOR: #5b616d; */
}
#menu{position: absolute; top: 220px; width: 900px; height: 120px; display: block; z-index: 1002;  margin-left:auto; margin-right:auto; padding:5px; padding-left:0px;}
#menu a{padding:5px; color:#fff; font-size:12px; text-decoration:none}
#menu a:hover {text-decoration: underline}
#welcome{position: absolute; top: 420px; width: 856px;   display: block; z-index: 1005; margin-left:auto; margin-right:auto; padding-left: 44px;
padding-bottom: 12px; padding-top: 12px; font-family: Arial,Helvetica,sans-serif; font-size: 2.5em; font-weight: bold; color: #ffffff; letter-spacing: -1px; background:#d4021d; filter:alpha(opacity=85); opacity: 0.85; }
 
#menu_milieu{background-color: #B9DCFF; padding:5px; text-align:center; border-bottom: #E1F0FF 1px solid;}
#menu_milieu a{padding:5px; margin:0px; color:#3455a1; font-size:12px; font-weight:bold; text-decoration:none}
#menu_milieu a:hover {font-weight:bold; padding:5px; color:#fff; background-color:#3455a1; text-decoration:none}
 
#menu_top{margin:0; padding:5px; background-color:#FDCC14; text-align:center;}
#menu_top a {font-weight:bold; padding:5px; color:#3455a1; text-decoration:none;}
#menu_top a:hover {font-weight:bold; padding:5px; color:#3455a1; background-color: #FFFF00;}

#menu_bottom {background-color: #B9DCFF; margin-left:auto; margin-right:auto; padding:3px; text-align:center; color:#3455a1}
#menu_bottom a{padding:3px; margin:5px; background:url(../images/bg_menu2.jpg) repeat 0 0; color:#3455a1; font-size:12px; font-weight:bold; text-decoration:none}
#menu_bottom a:hover {font-weight:bold; color:#FFF; text-decoration:none}

#footer {margin:20px; text-align:center; color:#999999; font-size:11px;}
#footer a{padding:5px; font-size:11px; text-decoration:none; color:#6CB6FF;}
#footer a:hover{text-decoration: underline;}

#006393
A  {
	 COLOR: #006393; TEXT-DECORATION: underline;
}
A:link {
	 COLOR: #006393; TEXT-DECORATION: underline;
}
A:visited {
	 COLOR: #006393; TEXT-DECORATION: underline;
}
A:active {
	 COLOR: #006393; TEXT-DECORATION: underline;
}
A:hover {
	 COLOR: #006393; TEXT-DECORATION: none
}

/* prepares the background image to full capacity of the viewing area */
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
/* places the content ontop of the background image */
#content {position:relative; z-index:1;}
hr{
height: 1px;
margin: 0;
padding: 0;
background-color: #D6D6D6;
border: 0;
}

.rot {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #bf1706; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.rotgross {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bf1706
}
.braun {
	 FONT-SIZE: 10px; COLOR: #d98c16; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.gruen {
	FONT-SIZE: 10px; COLOR: #5e703d
}
.gelb {
	FONT-WEIGHT: bold; COLOR: #fa9a08; TEXT-DECORATION: none
}
.mour{
COLOR: #B700B7;
}
.blau {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3555a2; TEXT-DECORATION: none
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.volltext {
	FONT-SIZE: 11px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.rd {
	COLOR: #cc0000
}

A.blau {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none
}
A.blau:link {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none
}
A.blau:visited {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none
}
A.blau:active {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none
}
A.blau:hover {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: underline
}
A.blautop {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none; size:12px
}
A.blautop:link {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none; size:12px
}
A.blautop:visited {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none; size:12px
}
A.blautop:active {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none; size:12px
}
A.blautop:hover {
	FONT-WEIGHT: bold; COLOR: #3555a2; TEXT-DECORATION: none; size:12px
}
A.rot {
	FONT-WEIGHT: bold; COLOR: #bf1706; TEXT-DECORATION: none
}
A.rot:link {
	FONT-WEIGHT: bold; COLOR: #bf1706; TEXT-DECORATION: none
}
A.rot:visited {
	FONT-WEIGHT: bold; COLOR: #bf1706; TEXT-DECORATION: none
}
A.rot:active {
	FONT-WEIGHT: bold; COLOR: #bf1706; TEXT-DECORATION: none
}
A.rot:hover {
	FONT-WEIGHT: bold; COLOR: #bf1706; TEXT-DECORATION: none
}
.weiss {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss:link {
	 FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss:active {
	 FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.weiss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.braun {
	 COLOR: #d98c16; TEXT-DECORATION: underline
}
A.braun:link {
	 COLOR: #d98c16; TEXT-DECORATION: underline
}
A.braun:visited {
	 COLOR: #d98c16; TEXT-DECORATION: none
}
A.braun:active {
	 COLOR: #d98c16; TEXT-DECORATION: none
}
A.braun:hover {
	 COLOR: #d98c16; TEXT-DECORATION: none
}
A.grau {
	FONT-WEIGHT: bold; COLOR: #81868f; TEXT-DECORATION: none
}
A.grau:link {
	FONT-WEIGHT: bold; COLOR: #81868f; TEXT-DECORATION: none
}
A.grau:visited {
	FONT-WEIGHT: bold; COLOR: #81868f; TEXT-DECORATION: none
}
A.grau:active {
	FONT-WEIGHT: bold; COLOR: #81868f; TEXT-DECORATION: none
}
A.grau:hover {
	FONT-WEIGHT: bold; COLOR: #81868f; TEXT-DECORATION: none
}
A.pfadnav {
	FONT-WEIGHT: normal; COLOR: #81868f; TEXT-DECORATION: none
}
A.pfadnav:link {
	FONT-WEIGHT: normal; COLOR: #81868f; TEXT-DECORATION: none
}
A.pfadnav:visited {
	FONT-WEIGHT: normal; COLOR: #81868f; TEXT-DECORATION: none
}
A.pfadnav:active {
	FONT-WEIGHT: normal; COLOR: #81868f; TEXT-DECORATION: none
}
A.pfadnav:hover {
	FONT-WEIGHT: normal; COLOR: #81868f; TEXT-DECORATION: none
}
.form {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.vert:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e65fde; TEXT-DECORATION: none
}
A.vert:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e65fde; TEXT-DECORATION: none
}
A.vert:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e65fde; TEXT-DECORATION: none
}
A.vert:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e65fde; TEXT-DECORATION: none
}
.table_centre{background-color:#FFFFFF; text-align:justify}
A.pro:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a31b9e; TEXT-DECORATION: none
}
A.pro:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a31b9e; TEXT-DECORATION: none
}
A.pro:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a31b9e; TEXT-DECORATION: none
}
A.pro:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a31b9e; TEXT-DECORATION: none
}

A.forum:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3555a2; TEXT-DECORATION: none
}
A.forum:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3555a2; TEXT-DECORATION: none
}
A.forum:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3555a2; TEXT-DECORATION: none
}
A.forum:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3555a2; TEXT-DECORATION: none
}
A.bleu {
	COLOR: #3555a2; TEXT-DECORATION: none; 
}
A.bleu:link {
	 COLOR: #3555a2; TEXT-DECORATION: none
}
A.bleu:visited {
	 COLOR: #3555a2; TEXT-DECORATION: none
}
A.bleu:active {
	 COLOR: #3555a2; TEXT-DECORATION: none
}
A.bleu:hover {
	COLOR: #3555a2; TEXT-DECORATION: underline
}
.input_search{border:#B700B7 solid 1px; font-family:Tahoma, Arial; font-size:10px; width:150px; height:10px; } 
.image-holder{background:#eee url(../loading.gif) 50% 50% no-repeat;	}	
#titre{
position: absolute; top: 240px; width:900px; display: block; margin-left:auto; margin-right:auto;  z-index: 1003;
font-family: Florence, cursive, Arial; color:#FFFFFF; font-size: 26px;	font-weight: bold;	}

