﻿body 
{
    font-family:Verdana, Arial, Sans-Serif;
 
    background-color: White;
}
*{
    font-size:11px;
    margin: 0px;
    padding: 0px;
    
}

H1, H3
{
    color: #CC0000;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    margin-top: 0px;
    margin-bottom: 10px;
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: center;
   
}

H3
{
    text-align: left;
}

p, li, h2, a, h4, span, ul, strong, div
{
    font-size: 14px;
}

#Menue, #banner, #wrapper, #Fusszeile, #Hauptmenue  div
{
    
    margin:0px auto 0px 0px;
}


#wrapper
{
   
   
}
#wrapper.innen
{
   
    background-color: White;
  
    height:650px;
}

#Menue.innen
{
    text-align:left;

}

#Menue ul
{
    list-style: none;
    float: left;
    top: 130px;   
    background-color: #F1EAE2;
}
#Menue li
{
    float: left;
   
}
#Menue li.activ
{
    background-color:White;
}
#Menue a
{
    display: block;
    padding: 5px 6px 3px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    color: #193380;
    font-weight: bold;
}

#Hauptmenue a
{
    background-color: #5757CD;  
    padding: 0px 6px 0px 6px;
    margin: 2px 0px 2px 0px;
    text-decoration: none;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    color: White;
   
    
}

#Hauptenue.innen
{
    text-align:left;

}

#Nav div
{
    width:15%;
    margin:0px 0px 0px 0px;
    padding-left: 0px;
    border-left:0px;
    left: 0px;
}
#Nav ul
{
    list-style:none;
    left:0px;

}
#Nav a
{
    display: block;
    padding: 4px 2px 4px;
    text-decoration: none;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    color: #3737D1;
    background-color: #F1EAE2;
    font-weight: normal;
    left:0px;
}
#Nav li
{
        margin:0px 0px 0px 0px;
    padding-left: 0px;
    border-left:0px;
    left: 0px;
    float:none;
    background-color: #F1EAE2;
}

#Nav a.activ
{
    color:White;
     background-color:Blue;
}
#Nav a.unterpunkt
{
    font-size:12px;
}
#Nav a.unterunterpunkt
{
    font-size:11px;
}
#navigation
{
    text-align: left;
    width: 17%;
    background-color: #F1EAE2;
    float: left;
   
    height: 600px;
    font-size: 15px;
    color: #b3bEc2;
    font-weight: bold;
}

#DNav
{
    text-align: left;
    width: 17%;
    float: left;
    padding: 5px 5px 5px 5px;
    height: 600px;
    font-size: 15px;
    color: #b3bEc2;
    font-weight: bold;
    background-color: #F1EAE2;
}
#DNav ul
{
    list-style:none;
    left:0px;
background-color: #F1EAE2;
}
#DNav a
{
    color: #3737D1;
    padding: 4px 2px 4px;
    text-decoration:none;
    background-color: #F1EAE2;
}
#DNav a.activ
{
    color:White;
    background-color:#5757D1;
}

#rechterBereich
{
    width:80%;
    float:right;

}
#Masterplatzhalter
{
     
   
   width: 100% ;
    background-color:#ECE3D8
}
#Masterplatzhalter.innen
{ 
    float:left;
   width: 100%;
    height:auto;
  
}
#Platzhalter
{
    text-align:left;
    float:left;
    width:78%;
   
   
    
}
#Kastenrechts
{
    width: 20%;
    position: relative;
    right: 2px;
    text-align: left;
    float: right;
    background-color: White;
    padding: 5px 5px 5px 5px;
    color: #120077;
    font-weight: bolder;
    
}
#Fusszeile
{
    text-align:center;
    clear:both;
    padding-top:0px;

}
#Fusszeile.innen
{
    text-align:center;
}

#Mitgliederliste.p
{
    bottom: 5px;
    left: 6px;
    position: relative;
    line-height: 20px;
}

.linkeSpalte { float:left; }
.rechteSpalte { float:right; }
.textfeld {right: 10px;  position: relative; width: 300px; font-size:medium;}
.eingabezeile {clear:both; height: 26px;}

li 
{
    margin-left: 27px;
    margin-bottom:0px;
    margin-top:6px;
}

.Artikelrechteck
{
    background: #fff url(Ecke.png) no-repeat;
    background-position: right top;
    margin: 4px;
    padding: 4px;
    width: 100%;

    
}
.ArtikelHaeder
{
    float: left; 
    width: 70%;
    text-align: left;
}
.ArtikelDatum
{
    float: right; width: 30%; text-align: right;   
    font-size: x-small; 
}
.ArtikelDatum p
{
    color: #fff;
    font-size: x-small;
}
.ArtikelText
{
    clear: both;
    
}
.ArtikelText p
{
   font-size:12px;
   padding-bottom:4px;
}

.ArtikelText a
{
  font-size: 12px ; 
}
.ArtikelText li
{
    font-size:12px;
}

.ArtikelTextGross
{
    clear: both;
}
.ArtikelTextGross p
{
   font-size:14px;
   padding-bottom:4px;
}

.ArtikelTextGross a
{
  font-size: 14px ; 
}

.Melderechteck
{
    background-color: #FFFFEE;
    margin: 4px;
    padding: 4px;
    width: 100%;
}

.Hauptbereich
{
   
    margin-top: 10px;
}

.Hauptbereich p
{
    font-size: 14px;
}
Hauptbereich li
{
    font-size: 13px;
}

.Willkommen
{
    font-size: 15px; 
    color: #193380;
    
}

.DiskBeitragZitat
{
    font-weight: bold;
    color: Black;
}
.DiskBeitragText
{
    font-weight: normal;
    color: #193380;
}