/*Navi-Zeugs*/
.ddmx {
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: bold;
    text-decoration: none;
    color: #AECCEA;	
	
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
   
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style: bold;
    text-decoration: none;
    color: #AECCEA;
    display: block;
    white-space: nowrap;
    position: relative;
    background: url(../images/bg_nav.gif);
    padding-top:3px;
    padding-bottom:2px;
    padding-left:0px;
    padding-right:4px;           
}

.ddmx .item1 {
    background: url(../images/bg_nav.gif);  
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    background: #153B7C;
	color: #FFFFFF;    
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {    
    padding-top:3px;
    padding-bottom:3px;
    padding-left:8px;
    padding-right:0px;
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #BFDDF0;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;  
    border-bottom: 1px solid #728FBA;
    width:150px;  
	
}

.ddmx .item2 {
    background: #153B7C; 
    color: #BFDDF0;   
    width:150px;
}

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #153B7C;  
    color: #BFDDF0;  
    width:150px;
}

.ddmx .section {
    border: 1px solid #728FBA;
    position: absolute;
    visibility: hidden;
    z-index: 2000;    
    background: #153B7C; 
	width:150px;
	
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
/*Ende Navi-Zeugs*/


body{
background: url(../images/bg.gif);
background-color: #698FD0;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
color: #4C4C4C; 
padding:0px; 
margin: 0px;
text-align:center;
}


#maincontainer {margin:0px auto auto; width:802px;  padding:0px;z-index:100;}	

#footcontainer {margin:0px auto auto; width:802px;padding:0px;z-index:200;}	

#foot2container {height:224px;background:url(../images/main_bg.png);margin:0px auto auto; width:802px;padding:0px;z-index:200;}	
* html #foot2container {height:224px;background:url(../images/bg_content.gif);margin:0px auto auto; width:802px;padding:0px;z-index:200;}	

#foot3container {margin:0px auto auto; width:802px;padding:0px;z-index:200;}	
	  
#foot {float:center; width:802px;padding:0px;z-index:200;}	 

#footlinks {color:#D2DEF1;margin:0px auto auto; margin-top:5px;width:550px;z-index:250;text-align:left;vertical-align:top}

#navicontainer {float:left; padding:0px; width: 163px; z-index:300;}	
#naviinnercontainer{margin:0px auto auto;width:163px;padding:0px; z-index:400;}
#vornav{float:left;width:12px; z-index:500}
#nav{float:left;width:140px; z-index:600} 	

#banner {background:#D5E4F9;margin-top:-20px;z-index:850;}

#contentcontainer {float: left; padding:0px; width: 470px;text-align:left;z-index:700;}	
#innercontent {width:440px;margin-left:10px;margin-right:10px;margin-top:15px;  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #4C4C4C; z-index:800;}	

  
#aktuellescontainer {float: right; padding:0px; width: 169px; z-index:900;position:relative;}  
#aktuelles {text-align:left;margin-left:10px;margin-right:7px;background:#FFFFFF;padding:7px;padding-top:12px;z-index:1000}

#flashoutercontainer {margin-top:15px;float: right; padding:0px; width: 169px; z-index:900; position:relative;}  
#flashcontainer {margin-top:0px;float: right; padding:0px; width: 169px; z-index:900; position:absolute;left:0px;top:0px;margin-bottom:15px;}  
#flash{text-align:left;margin-left:10px;margin-right:7px;background:#FFFFFF;padding:7px;padding-top:12px;z-index:1000}
	
ul{
line-height:18px; 
font-size: 11px;  
font-family: Verdana,Arial,Helvetica,sans-serif;  
margin-top:7px;
margin-bottom:0px;
}

li{
line-height:18px; 
font-size: 11px;  
font-family: Verdana,Arial,Helvetica,sans-serif;  
margin-top:0px;
margin-bottom:0px;
}

    
h1{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #6E9BF8;
 margin-top:0px; 
 margin-bottom:2px;
 }


div,td,span{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #4C4C4C; 	
 line-height:15px;
 }	
 
p{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #4C4C4C; 	   
 margin-top: 5px;
 margin-bottom: 5px;
 } 
 
span.pfad{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #4C4C4C; 
 } 

div.newsdatum{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #BCBCBC; 
}	

div.newstitel{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: bold;
 color : #FFA800; 
}  

div.newsteaser{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #BCBCBC; 
 }

h1.headline{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
font-style: bold;
color: #990000;
padding-top:0px;
margin-top:20px;
margin-bottom:0px;
}

a:visited, a:link, a:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #4C4C4C;
}
a:hover {
text-decoration: none;
}

/* Navigationsebene 1*/
a.mehr:visited, a.mehr:link, a.mehr:active, a.mehr:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: underline;
color: #990000;
}

/* Navigationsebene 1*/
a.newsmehr:visited, a.newsmehr:link, a.newsmehr:active, a.newsmehr:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: underline;
color: #FFA800;
}

/* Navigationsebene 1*/
a.menu1:visited, a.menu1:link, a.menu1:active, a.menu1:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #414141;
}

/* Navigationsebene 1*/
a.menu1aktiv:visited, a.menu1aktiv:link, a.menu1aktiv:active, a.menu1aktiv:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #FFFFCC;
}

/* Navigationsebene 2*/
a.menu2:visited, a.menu2:link, a.menu2:active, a.menu2:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #414141;
}

/* Navigationsebene 1*/
a.menu2aktiv:visited, a.menu2aktiv:link, a.menu2aktiv:active, a.menu2aktiv:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FFFFCC;
}

/* Navigationsebene 2*/
a.menu3:visited, a.menu3:link, a.menu3:active, a.menu3:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #414141;
}

/* Navigationsebene 1*/
a.menu3aktiv:visited, a.menu3aktiv:link, a.menu3aktiv:active, a.menu3aktiv:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #414141;
}  


/* Navigationsebene 2*/
a.pfad:visited, a.pfad:link, a.pfad:active, a.pfad:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #4C4C4C;	   
}


/* Navigationsebene 2*/
a.avenit:visited, a.avenit:link, a.avenit:active, a.avenit:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #A4BBE2;	   
}	 

/* Navigationsebene 2*/
a.footaktiv:visited, a.footaktiv:link, a.footaktiv:active, a.footaktiv:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #D2DEF1;	   
}	

/* Navigationsebene 2*/
a.foot:visited, a.foot:link, a.foot:active, a.foot:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #D2DEF1;	   
}

.auswahl{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 185px;
height:16px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

input.textfeld{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:16px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}


input.textfeldmedium{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 179px;
height:16px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

input.textfeldsmall{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 47px;
height:16px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

.eingabefeld{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:100px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

.eingabefeldklein{
color:#4C4C4C; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:100px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

.eingabefeldgross{
color:#666666; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 480px;
height:70px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
}

input.abschicken{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#486FAD;
font-size: 11px;
font-weight: normal; 
width: 100px;
height:18px;
BORDER-RIGHT: #486FAD 1px solid;
BORDER-TOP: #486FAD 1px solid;
BORDER-LEFT: #486FAD 1px solid;
BORDER-BOTTOM: #486FAD 1px solid;
cursor:hand;
cursor:pointer;
}




