body{
background-color: #3E1717;

        color: #FFDCDC;
        font-family:  Arial Rounded MT Bold, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.navrand
{
border-width:6px; border-color:#8B671B; border-style:ridge;
}
.navrand2
{
border-width:10px; border-color:#8B671B; border-style:ridge;
}
#inhalt
{
margin-right: 0px;
     margin-left: 0px;

background-color: #3E1717;


}
.rand10 {
 padding: 20px;

}
.rand10a {
 padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.rand10b {
 padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.blink {
text-decoration: blink;
}

.bolder1
{
letter-spacing: 3pt;
font-weight: 900;
font-size: 260%;
color: #970000;
padding-bottom: 5px;

}

.bolder1a
{
letter-spacing: 3pt;
font-weight: 900;
font-size: 300%;
color: #00BFBF;

}

.par{
        text-align: justify;
        /*margin-right: 40px;*/
}

.par15{
        text-align: justify;
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 15px;
        padding-bottom: 15px;

}

.center15{
        text-align: center;
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 15px;
        padding-bottom: 15px;
        line-height:300%;
}

.navlist td

{
border-width:6px; border-color:#8B671B; border-style:ridge;
background-color: #FFDCDC;
text-decoration: none;
padding: 6px;
}
.navlist td a,
.navlist td.aktuell,
.navlist td.aktuell a,
.navlist td.aktuell a:visited

{

 text-decoration: none;
color: #3E1717;
 }

.foto{
margin-left: 10px;
}

#Presse {
background-color: #BCBCBC
}

#container{
        width: 100%;
/*background-color: #FFFDEE;*/}

#logo{
        background-color: #FFEFD2;
border-width:23px;
border-color:#3142DF;
border-style:ridge;
        }

#navcontainer td,
#navcontainer td
 {
 text-align: center;
}

.navlist td {
 text-align: center;
}

 .pad130{
padding-left: 50px;
padding-right: 50px;

}
/*#inhalt a
{
text-decoration: none;

}
#inhalt a:hover
{
color: #FF0000;
}
#inhalt a:visited
{
color: #808040;
}*/
.navlist td a:visited
{
/*background-color: silver;*/
color: #400000;
/*border: 1px solid Silver;*/
text-decoration: none;
}

.navlist td a:hover,
.navlist td a:focus {
/*background-color: #B5E1F0;*/
/*border: 1px solid black;*/
color: #9D0000;
text-decoration: none;
/*padding-left: 3px;
padding-right: 3px;*/
}


#footer{
font-size: 60%;
}

.abs {
margin-left: 30px;
margin-bottom: 30px;
margin-top: 30px;}

.farbe15 {
 background-color: #FFEFD2;
border-width:10px; border-color:#3142DF; border-style:ridge;
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
}

.aussen{
padding-left: 20px;
padding-right: 20px;
padding-top: 5px;
}
.farbe15 a {
text-decoration: none;
color: #2842F0;
}
td.farbe15 a:hover {
color: #D20000;
text-decoration: none;
}
td.rand10 a {
color: #800080;
text-decoration: none;
}
td.rand10 a:hover {
color: #D20000;
text-decoration: none;
}
.nondec a {
text-decoration: none;
color: #2842F0;
}
td.nondec a:hover {
color: #D20000;
text-decoration: none;


}

.nondec {
text-decoration: none;
color: #2842F0;
}

#content td a.mail
{color: #808000;
text-decoration: none;
}

a.mail:hover{
color: #FF0000;
text-decoration: none;

}

.galfotol{
padding-right: 10px;
padding-bottom: 35px;
text-align: center
vertical-align: top;
}

.farbe {
 background-color: #C8FFC8;
border: 8px solid #D9D9D9;
}

a.link:hover{
color: #FF0000;
text-decoration: none;
}
a.link{

text-decoration: none;
}