@import url(cdustyle-default.css);
body, html {
padding: 0;
margin: 8px 0 10px 0;
height: 100%;
}

body  { 
		font: 100.01% Verdana, Arial, Helvetica, sans-serif; 
		background-color: #F0F2F4;
		}

#topschrift {
   
   background-color:#f0f2f4;   
   margin: 0 auto;
   padding-top: 5px;
   padding-bottom: 1px;
   text-align: left;
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #666;
}

#header {
   
  background-color:#ff9900;   
   
   
   
   text-align: right;
}

#quer {
   
   background-color:#DCE1E5;   
   
   text-align: right;
   
   


}

#querinnen {
   
   background-color: #DCE1E5;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 7px;
   padding-right: 7px;
   text-align: right;

}

#quer ul {
   list-style-type: none;   
   display: inline;
}

#quer li {
   display: inline;
   background-color: #DCE1E5;
   padding-right: 5px;
   padding-left: 15px;
   border-left: 1px solid #666;
}

#quer li a:link, a:visited {
     text-decoration: none;
     color: #666;
     font-weight: normal;
     font-family: Verdana;
     font-size: 11px;
}

#quer li a:hover {
     text-decoration: underline;
     color: #ff9900;
}

.link-quer {
text-decoration: none;
color: #666;
}

#container {
  
   background-color:#DCE1E5;   
   margin: 0 auto;  
   height: 100%;
   border-left: 2px solid #fff;
   border-right: 2px solid #fff;

   
}

#navihoehe {
        
        padding: 0;
        margin: 0;
        height: 100%;
        background-color:#DCE1E5;       
}


#navi {
        
        padding: 0;
        margin: 0;
        
        background-color: #fff;
       
}
#navi ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
}
#navi li {
        margin-bottom: 2px;
        margin-color: #FFF;
        
}

#navi li a:link, #navi li a:visited {
        display: block;
        text-decoration: none;
        text-align: center;
        font: Verdana;
        font-size: 11px;
        font-weight: normal;
        padding: 5px;
        background-color: #485866;
        color: #fff;
}

#navi li a:hover, #navi li a:active, #navi li a:focus {
        background-color: #FF9900;
        color: #F3F8eF;
}

    
#navi a.aktuell:link { background-color: #FF9900; }

#inhalt {           
           background-color: #fff;
           color: #000;  
           border-right: 2px solid #fff;           
           margin-top: 0;
           height: 100%;          
           
}



#inhalt-oben {
           background-color: #ACB7C1;
           text-align: center;
          
           padding-top: 5px;
           padding-bottom: 5px;
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
           color: #fff;
           }

#inhalt-text {
           background-color: #fff;
           height: 100%;
           }

#inhalt-bild {
           float: left;
           background-color: #dce1e5;
           width: 200px;
           margin: 1px 3px 1px 3px;
           font: Verdana;
           font-size: 10px;
           font-weight: normal;
           text-align: left;
           }
           
#inhaltfoto {  
	background-color: #dce1e5;
    width: 200px;
    text-align: left;

}

#inhaltre {           
           background-color: #fff;
           color: #000;  
           padding: 0;
           margin: 0;
}

#inhaltre2 {           
           background-color: #fff;
           color: #000;  
           padding: 0;
           margin: 0;
}

#inhalt-bildre {
           float: right;
           background-color: #dce1e5;
           width: 200px;
           margin: 1px 5px;
           font: Verdana;
           font-size: 10px;
           font-weight: normal;
           }



#inhalt-bildindex {
           float: left;
           background-color: #dce1e5;
           width: 156px;
           margin: 1px 3px 1px 3px;
           font: Verdana;
           font-size: 10px;
           font-weight: normal;
           }
           
#bildindexlt {
           float: left;
           background-color: #dce1e5;
           width: 200px;
           margin: 1px 3px 1px 3px;
           font: Verdana;
           font-size: 10px;
           font-weight: normal;
           }

#inhaltfotoindex {  
	background-color: #dce1e5;
    width: 156px;
}


#inhaltfotoindexlt {  
	background-color: #dce1e5;
    width: 200px;
}

#inhaltfotoschrift  {  
	background-color: #dce1e5;
    width: 200px;
}

#inhaltmeldung  {  
	background-color: #ACB7C1;
           text-align: center;
           border-left: 2px solid #fff;
           padding-top: 7px;
           padding-bottom: 7px;
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
           color: #fff;

}

#inhaltangebot  {  
	background-color: #FF9900;
           text-align: center;
           border-left: 2px solid #fff;
           padding-top: 7px;
           padding-bottom: 7px;
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
           color: #fff;

}

#inhalttermine  {  
	text-align: center;
    

}


#meldungpfeil  {
           text-align: right;
           margin-right: 2px;

           }
   
#inhalt-hoehe {
           background-color: #fff;
           }

#archiv {        
        padding: 0;
        margin: 0;   
        font-family: Verdana, arial, helvetica, sans-serif;     
        background-color: #fff;        
        font-size: 12px;
        font-weight: normal;
        color: #000;
}

#archiv a:link, #archiv a:visited {
        display: block;
        text-decoration: none;
        text-align: center;        
        font: Verdana;
        font-size: 12px;
        font-weight: normal;
        background-color: #fff;
        color: #485866;
}

#archiv a:hover, #archiv a:active, #archiv a:focus {
        text-decoration: underline;
        background-color: #fff;
        color: #ff9900;
}

.tabrat {
    width: 80px;
    vertical-align: top;
    padding: 5px;
    border-bottom: 1px solid #DCE1E5;

	background-color: #fff;
	}
.tabv {
    vertical-align: top;
    padding: 5px;
    border-bottom: 1px solid #DCE1E5;
    border-left: 1px solid #DCE1E5;


	}


#cdu-re {
        width: 200px;  
                   
           text-align: left;
           margin-left: 2px;
           background-color: #DCE1E5;
           height: 100%;

           
}


#ticker {
color: #000000; 
font-size: 12px; 
font-family: Verdana, arial, helvetica, sans-serif; 
background-color: transparent;
padding-left: 3px;
}

body > #ticker {
color: #000000; 
font-size: 12px; 
border-left: 2px solid #fff;
font-family: Verdana, arial, helvetica, sans-serif; 
background-color: transparent;
padding-left: 3px;
}

#ticker a:hover {
     text-decoration: underline;
     color: #ff9900;
}

#container-unt-inn {
          
           text-align: center;
           margin: 0 auto;
           background-color:#FF9900;
           
           

           font-family: verdana;
           font-size: 10px;
           font-weight: normal;
           color: #fff;
           padding: 5px;

           


}

#container-unt-auss {
           
           text-align: left;
           margin: 0 auto;
           background-color:#fff;
           

                 
}

#fuss { 
padding: 10px;

}

		
table.tab0 { 
		border-collapse: collapse;
		width: 756px;
		
		}
		
table.tabobr { 
		border-collapse: collapse;
		font-family: verdana;
           font-size: 9px;
           text-align: left;
		}


table.tab20 { 
		border-collapse: collapse;
		width: 756px;
		height: 20px;
		}
table.galerie { 
		border-collapse: collapse;
		width: 810px;
		text-align: center;
		background-color: #dce1e5;
		padding: 1px;
		}
		
.spalte1 { background-color: #DCE1E5;
			vertical-align: top;
			width: 158px;
			border: 1px solid #fff; 
			}
			
.spalte2 { background-color: #fff; 
		vertical-align: top;
		border: 1px solid #fff; 

		width: 394px;
		height: 100%;
}

.spalte3 { background-color: #DCE1E5;
			vertical-align: top;
			width: 180px;
			border: 1px solid #fff; 
			height: 100%;
			}


.spaltetr { background-color: transparent;
			 }

.spalteor { background-color:#FFF;
			border: 1px solid #fff; 
			text-align: right;
			}

.spaltequer { background-color: #DCE1E5;
			vertical-align: top;
			border-left: 1px solid #fff; 
			border-right: 1px solid #fff; 

			border-bottom: 1px solid #fff; 
			}

.spalteobr { font-family: verdana;
           font-size: 9px;
           vertical-align: top;
           text-align: left;

			}

.spaltesu { font-family: verdana;
           font-size: 9px;
           vertical-align: top;
           text-align: left;
		   margin: 5px;
		   padding: 5px;

			}
			
.spalteli { font-family: verdana;
           font-size: 12px;
           vertical-align: top;
           text-align: left;
		   margin-left: 5px;
		   padding-left: 5px;
		   width: 50%;
			}

.spaltere { font-family: verdana;
           font-size: 12px;
           vertical-align: top;
           text-align: right;
		   margin-right: 5px;
		   padding-right: 5px;
			}
			
p {
           margin: 5px;
           font-family: verdana;
           font-size: 12px;
           text-align: justify;

}
h1 {
           margin: 0 5px;
           padding: 5px 0;
           font-family: verdana;
           font-size: 14px;
           font-weight: bold;
           color: #666;
}

h2 {
           margin: 0 5px;
           padding: 5px 0;
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
           color: #666;
}



hr {
           margin: 0;
           
		   color: #fff;
           
}

.links {
float: left;
           background-color: #fff;
           width: 156px;
           margin: 5px;
           }
           
.headline-10 {
	color: #485866;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	}
