body{
        background-image: url(/fileadmin/templates/images/bg-kachel.gif);
        background-repeat:repeat-x;
        background-color: #343738;
}
img{
        border: 0px;
}
h1{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
}
input{
        background-color: #F4B92D;
}
textarea{
        background-color: #F4B92D;
}
.head{
        position: relative;
        height: 151px;
        width: 900px;
        top: 0px;
        left: 0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-image: url(/fileadmin/templates/images/head.jpg);
}
.suche{
        position: relative;
        height: 15px;
        width: 500px;
        top: 48px;
        left: 200px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        line-height: 24px;
}
.login{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        position: relative;
        top: 0px;
        left: 400px;
}
.login a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
}
.login a:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
}
.navi{
        height: 55px;
        width: 900px;
        background-image: url(/fileadmin/templates/images/navi-bg.jpg);
}
.naviinnen{
        position: relative;
        height: 15px;
        width: 900px;
        top: 10px;
        left: 150px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 22px;
        color: #ffffff;
}
.naviinnen a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
.naviinnen a:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #0870A7;
        text-decoration: none;
}
.contentaussen{
        min-height: 450px;
        width: 900px;
        background-image: url(/fileadmin/templates/images/content1.jpg);
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}
.contentaussen a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF0000;
}
.contentaussen a:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF0000;
}
.contentinnen{
        position: relative;
        top: 25px;
        left: 20px;  
        width: 860px;    
}
.links{
        position: relative;
        top: 0px;
        left: 0px;
        width: 430px;   
}
.rechts{
        position: relative;
        top: 0px;
        left: 0px;
        width: 430px;    
        vertical-align:text-top;
}
.fusszeile{
        height: 77px;
        width: 900px;
        background-image: url(/fileadmin/templates/images/content2.jpg);
}
.fusszeileinnenbg{
        position: relative;
        height: 30px;
        width: 860px;
        top: 30px;
        left: 20px;
        background-image: url(/fileadmin/templates/images/fusszeile-bg.gif);
}
.fusszeileinnen{
        position: relative;
        top: 8px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;   
}
.fusszeileinnen a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;   
}
.fusszeileinnen a:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;   
}
/*************************************/
/* MAILFORM - MAILFORM - MAILFORM         */
/*************************************/

.mailform{
               font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 11px;
}


.pflichtfelder{
               font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 11px;
               color:#ff0000;
}
