body{

    background-color: #ffffff;
    background-image: url('back.gif');
    background-repeat:repeat-x;
    font-family: Verdana;
    font-size:10px;
    margin:0px;
    padding:0px;
}

form,select,input,textarea{font-family: Verdana;font-size:10px;}

a{color:#b6052e}

p{
    margin:0px;
    padding:0px;
}

#frame{

    text-align:center;

}

#contentframe{
    width: 972px;
    margin : 0px auto;
    text-align:left;
}

#innercontent{
    width: 972px;
    background-image: url('back-content.gif'); 
}


#mainnavi{
    
    height:183px;
    width:972px;
    overflow:hidden;
    
    
}

#mainnavi a{
    color:#5c6166;
    text-decoration:none;
    font-size: 14px;
    font-weight:bold;
    display:none;
}

#content{

    width:960px;
    margin-left:6px;
}

.spalte100{
    width:960px;
}

.spalte50{
    width:478px;
}

.links{
    float:left;
}

.rechts{
    float:right;
}

.contentelement{
    border:1px solid #d9dada; 
    padding:4px;
    margin-bottom:4px;
        
}

.imgfloat{
    width:225px;
}

.txtfloat{
    width:225px;
}

 h3{padding:0px;margin:0px;font-size:11px;color:#6d6e6f;margin-top:15px;}

 h2{padding:0px;margin:0px;font-size:14px;color:#b6052e;margin-bottom:15px;display:none;}

 
 .flashheadline{
    margin-bottom:10px;
 }
 
 p{margin-bottom:10px;font-size:10px;line-height: 13px;}

.clearer{
    clear:both;
    float:none;
    font-size:0.0000001em;
    height:0.00000001em;
    line-height:0.0000001em;
}

#weiterlesenlink{
    color:#b6052e;
    display:block;
    margin-top:5px;
    padding-left:10px;
    background-image:url('pfeil.gif');
    background-repeat: no-repeat;
    background-position:0px 3px;
}


.elementbar{
    color:#b6052e;
    font-weight:bold;
    border-top:1px solid #b6052e;
    border-bottom:1px solid #b6052e;
    font-size:11px;
    padding:0px;
}

.elementbar a{
    float:right;
    font-weight:normal; 
    text-decoration:none;
    font-size:10px;
    color:#6d6e6f;
    background-image: url('back-elementbarlink.gif'); 
    padding:4px;
}

.elementbar p{
    margin:0px;
    padding:4px;
    padding-left:0px; 
}


#footer{
    font-size:10px;
    color: #ababab;
    margin-top:10px;
    margin-bottom:10px;    
}

#footer a{
    color: #ababab;
    font-size:10px;
    text-decoration:none ;
    margin-right:10px;
}

.banner img{
    border:1px solid #b6052e;
}

.popup{
    position:absolute;
    z-index:100;
    border:1px solid #a3a8aa;
    background-color: #ffffff;
    overflow:hidden;     
    padding:10px;
}


.subnavigation{
    display:block;
    margin-bottom:10px;
}



#overlayer{
    position:absolute;
    z-index:50;
    width:972px;
}

#fadelayer{
    width:959px;
    margin-left:6px;
    background-color: #000000;
    filter:alpha(opacity=25);
    opacity: 0.25;
    -moz-opacity:0.25;
}


.gpsselectbox{
    font-size:11px;
    background-color: #e1e1e1;
    border:1px solid #e1e1e1; 
    
    margin-top:2px;
}