body {
margin:0;
padding:0;
  FONT-FAMILY:arial, Verdana, sans-serif;
TEXT-ALIGN: center;background-color: #9d9d9d ;
background-repeat: repeat-x;background-image:url(Hintergrund3.bmp);
 }
#Anzahl_Beitraege
{ margin-top:20px;width: 158px;margin-left: 20px;border: 1px solid #7c7c9e ;height:180px;
text-align:left;padding-top:20px;color:#363290;font-style:italic;background-color: #e6e6e6;
} 
*:first-child+html  #Anzahl_Beitraege
{margin-top:1px;
}
a.vorwaerts{text-decoration:none;}
.Werbung
{
margin-top:20px;margin-left: 20px;
}
div.admin_edit
{  background-color:#FFE4B5;height:90px;BORDER-TOP: #000000 1px solid; 
}   
#header_meldung1
{ font-weight:normal; margin:0px;margin-left:20px;
}
*:first-child+html  #header_meldung1
{ margin-top:51px;
}
#header_meldung2
{ margin-top:15px;
}
*:first-child+html  #header_meldung2  /* CSS-Hack für IE7 */  
{  margin-top:18px;margin-left:-2px;
}
* html  #header_meldung2 {margin-top:46px;margin-left:-2px;}  
  /* CSS-Hack für IE6 und kleiner */  
h2

{ font-weight:normal;font-size:16px; margin:0px;
}
h3
{ font-weight:normal;font-size:10px; margin:0px;
}
h4
{font-weight:normal;font-size:10px;
}

#Header_text_news
{
  FONT-FAMILY: Verdana,arial, sans-serif; font-weight:normal;
font-style:italic;color:#999999;font-size:29px;
}
#Header_text_8
{
color:#fe0201; font-size:29px; font-style:italic;
}
#Header_text_nachrichtenportal
{
FONT-FAMILY:Verdana,arial, sans-serif; 
color:#FFFFFF;font-size:20px;font-style:italic;margin-left:-1px;
}
#header_meldung
{

  FONT-FAMILY: Verdana,arial,sans-serif;
font-style:italic;color:#FFFFFF;font-size:11px;
margin-left:12px;font-weight:normal;
}

#Anzahl_beitraege_meldung
{
margin-left:15px;margin-top:1px;
}
#Button_login
{
border: 1px solid #e6e6e6 ;
}
#Button_logout
{
 border: 1px solid #e6e6e6 ;
}
#Datum_Zeit 
{          font-weight:normal;font-style:normal;margin-top:-15px;
float:right;font-family:Verdana;margin-right:20px;font-size:11px;color:#ffffff;
}
#Linke_Seite 
{
float:left;font-family:Verdana;font-size:11px; height:3300px
}
#regeln         /* allgemeiner Stil */ 
{
padding-left:40px;padding-right:40px; margin: auto;
}
*:first-child+html  #regeln   /* CSS-Hack für IE7 */  
{
padding-left:40px;padding-right:40px; margin: auto;
}
#impress     /* allgemeiner Stil */ 
{
padding-top:30px;padding-left:20px;
}
* html img.Bild4 { 
   height: expression( this.scrollHeight > 200 ? "200px" : "true" ); /* sets max-height for IE6 */
  }
img.Bild4 {           /* sets max-height value for all standards-compliant browsers */
float:right;
margin-bottom:10px;
margin-right:1px; 
max-width:200px;
max-height:200px;
}

*:first-child+html  #impress   /* CSS-Hack für IE7 */  
{
padding-left:50px;
}
#nachricht      /* allgemeiner Stil */  
{
width:90%;text-align:left;BORDER: #8c8c8c 1px solid;overflow:auto;padding:30px;margin:auto; 
font-family:Verdana;background-color:#D4D4D4;font-size:0.8em;margin-left:-10px;   margin-bottom:30px;
}
*:first-child+html  #nachricht    /* CSS-Hack für IE7 */  
{
width:90%;text-align:left;BORDER: #8c8c8c 1px solid;padding:30px;margin:auto; 
font-family:Verdana;background-color:#D4D4D4;font-size:0.7em; overflow:hidden;margin-bottom:30px;
}
* html  #nachricht     /* CSS-Hack für IE6 und kleiner */  
{
width:90%;text-align:left;BORDER: #8c8c8c 1px solid;overflow:auto;padding:30px;margin:auto; 
font-family:Verdana;background-color:#D4D4D4;font-size:0.7em;
}
#Sprachauswahl
{
margin-top:3px
}
#Boerse
{
padding-left:2px;width:98%;background-color:#B2DFEE;padding-top:10px;float:right;
}
#Wetter
{
width:98%;padding-top:1px;float:right;margin-right:1px;
}
#Mittelspalte
{
width:70%;border-width:1px;border-color:#424242;padding-top:20px;margin:0px auto;
font-family:Verdana;font-size:0.8em;text-align:left;float:left;margin-top:10px;margin-left:50px;  
}
#clear {clear: both;}

div.Beitrag
{
background-color:#DEDEDE;width:98%;border-style:solid;margin:auto 0px;border-width:1px;border-color:#BFBFBF;overflow:auto;
FONT-FAMILY: Verdana,arial, sans-serif;
}
#active
{
color=#151352;
}
div.Ueberschrift
{
background-color:#636363;color:#ffffff;padding-left:5px;width:99,5%
}

div.Textfeld
{
padding-left:5px;padding-bottom:5px;padding-right:5px ;margin-top:15px;
}
#Fusszeile
{
height:20px;width:100%;  background-repeat: repeat-x;background-image:url(footer1.bmp);
}
#footer
{
clear:both;
}

#Header  {
MARGIN: 0px auto;WIDTH: 100%;   HEIGHT: 120px;font-family:Verdana;float:top;
BACKGROUND-COLOR: #363290; border-bottom: 1px solid #363290 ;  
}
#Layer1 {
WIDTH: 975px;height:100%; min-height: 2500px;MARGIN: 0px auto;margin-top:30px;  margin-bottom:30px;
border-color:#282840; border-width:1px; border-style:solid; padding:0px;  background-color:#FFFFFF; TEXT-ALIGN: left; 
}

*{      font-family="arial"; size="1" ;color="#000000"}
#Navigation {   BACKGROUND: url(auswahl5.bmp) #89a repeat-x left center;     
	BORDER-RIGHT: #8e89fc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8e89fc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; Z-INDEX: 500; BACKGROUND-color:#363290;
  PADDING-BOTTOM: 1px; BORDER-LEFT: #8e89fc 1px solid; WIDTH: 971px; PADDING-TOP: 1px; BORDER-BOTTOM: #363290 1px solid; FONT-FAMILY: Verdana,arial, sans-serif; POSITION: relative; HEIGHT: 20px;  
}
#Navigation .select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none;
}
#Navigation LI {
	FLOAT: left; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; HEIGHT: 20px  ;
}
#Navigation .select A {
	BORDER-RIGHT: #2d2d2d 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px;  FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #7e8586 1px solid;
  COLOR: #FFFFFF; LINE-HEIGHT: 19px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none;
}
#Navigation .select LI.line A {
	COLOR: #ddd ; 
}
#Navigation .select A:hover {    BACKGROUND: url(auswahl1.bmp);
	BORDER-RIGHT: #000 1px solid;  BORDER-LEFT: #2d2d2d 1px solid; COLOR: #000000; 
}
#Navigation .select LI:hover A {       BACKGROUND: url(auswahl1.bmp);
	BORDER-RIGHT: #000 1px solid;  BORDER-LEFT: #2d2d2d 1px solid; COLOR:  #000000;  
	}
#Navigation .select LI.line A:hover {
	COLOR: #fff; 
}
#Navigation .select LI.line:hover A {
	COLOR: #fff ;
}
#Navigation .sub {
	DISPLAY: none
}
#Navigation UL UL {
	DISPLAY: none
}
#Navigation TABLE {
	FONT-SIZE: 1em; MARGIN: -1px -10px; WIDTH: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px
}
#Navigation .sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#Navigation .sub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Navigation .select :hover .sub {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 10px; FLOAT: left; WIDTH: 720px; PADDING-TOP: 3px; POSITION: absolute; TOP: 28px; HEIGHT: 25px; TEXT-ALIGN: center
}
#Navigation .select :hover .rt LI {
	FLOAT: right
}

#Navigation .select :hover .sub LI.subline A {
	COLOR: #000
}
#Navigation .select :hover .sub LI A SPAN {
	PADDING-RIGHT: 15px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
#Navigation .select :hover .sub LI.subline A SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#Navigation .select :hover .sub LI A:hover {
	COLOR: #000; LINE-HEIGHT: 19px; POSITION: relative
}
#Navigation .select :hover .sub LI:hover {
	POSITION: relative
}

#Navigation .select :hover .sub LI.subline A:hover SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#Navigation .select :hover .sub LI.subline:hover > A SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
#Navigation .select :hover .sub :hover UL {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 112px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 30px
}
#Navigation .select :hover .sub :hover UL UL {
	LEFT: -9999px; POSITION: absolute
}
#Navigation .select :hover .sub :hover UL LI {
	MARGIN: 0px; HEIGHT: 18px
}
#Navigation .select :hover .sub :hover UL LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 80px; COLOR: #06c; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: left
}

#Navigation .select :hover .sub :hover UL LI A:hover {
	COLOR: #000
}
#Navigation .select :hover .sub :hover UL LI:hover > A {
	COLOR: #000
}
#Navigation .select :hover .sub :hover UL :hover UL {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #fff; LEFT: 105px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; TOP: -1px
}
#Navigation .select :hover .sub :hover UL :hover UL LI A {
	BACKGROUND: #fff; 
}
#Navigation .select :hover .rt :hover UL :hover UL {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; LEFT: -110px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; TOP: -1px
}
 
  #navcontainer { width: 152px;}

#navcontainer ul
{
margin-left: 20px;
padding-left: 0;
margin-top:30px;
list-style-type: none;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size:12px;

}

#navcontainer a
{
display: block;
padding: 3px;
width: 152px;
background-color: #e6e6e6;
border: 1px solid #7c7c9e ;
 font-family:Verdana;

font-size:0.9em;
}
#navcontainer  a:visited
{
color:#363290;
background-color: #e6e6e6;
text-decoration: none;
}

#navcontainer a:link, .navlist 
{
color: #363290;
background-color: #e6e6e6;
text-decoration: none;  
}

#navcontainer a:hover
{
background-color: #C9C9C9;
color: #fff;

}

#navcontainer2 ul
{

background-repeat: repeat-x;
background-image:url(footer1.bmp);
font-size:11px;
background-repeat: repeat-x;

color:#ffffff;
display: inline; 

font-family: arial, helvetica, sans-serif; list-style-type: none;  
}

#navcontainer2 li { display: inline; float:left;}

#navcontainer2 ul li a
{

background-repeat: repeat-x;
background-image:url(footer1.bmp);

color: black;

 display: inline;


border-right: 1px solid #fff;
}

#navcontainer2 ul li a:hover
{
background-image:url();
background-color:#636363;
color: #fff;

}
ul#main-nav {font-family:verdana,helvetica,arial,sans-serif;font-size:11px;margin:0;padding:0;float:left;width:100%;}
ul#main-nav li {margin:0;padding:0;list-style:none;float:left;margin:0 0.3em 0 0;margin-bottom:30px;}
ul#main-nav li a {text-decoration:none;display:block;padding:0.3em 0.5em;border:1px solid #36327a;color:#FFFFFF;background:#36327a;}
ul#main-nav li a:hover {border:1px solid gray;color:#000000;background:#dcdafd;}

#werbung2 {float:right;margin-top:-100px;margin-right:25px;}
*:first-child+html  #werbung2 {float:right;margin-top:-100px;margin-right:-165px;} /* CSS-Hack für IE7 */  
* html  #werbung2 {float:right;margin-top:-80px;margin-right:-170px;}    /* CSS-Hack für IE6 und kleiner */  

