input,textarea,select{
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #382019;
        background-color: #FFFFFF;
}

td {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #A00020;
}

.impressum {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        padding:3px;
        border-left:1px solid #EEB154;
        border-right:1px solid #EEB154;
}

h1 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #382019;
        margin-bottom: 0px;
        text-decoration: none;
        font-weight: bold;
        margin-top: 0px;
}

h2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #F4090E;
        margin-bottom: 0px;
        font-weight: bold;
}


/* links */
a:link,a:visited,a:active
{
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #C04000;
        text-decoration: none;

}

a:hover
{
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #E00060;
        text-decoration: underline;
}

a.blacklink:link, a.blacklink:visited, a.blacklink:active{
        text-decoration:none;
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color:#C04000;
        text-decoration: none;
}

a.blacklink:hover {
        text-decoration:none;
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color:#E00060;
        text-decoration: underline;
}

.bg_site{
        background-image : url(images/bg.png);
        background-position : 0px 0px;
        background-repeat : repeat;
        background-attachment: scroll;
}

.bg_nav{
        background-image : url(images/bg_nav.png);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}

.bg_content{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}

.bg_content2{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : repeat;
        background-attachment: scroll;
}

.bg_leistungen{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}


.bg_advent{
        background-image : url(images/bg_advent.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}

.bg_team{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}

.bg_home{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}


.bg_kontakt{
        background-image : url(images/bg_kontakt2.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}



.bg_impressum{
        background-image : url(images/bg_rest.jpg);
        background-position : 0px 0px;
        background-repeat : no-repeat;
        background-attachment: scroll;
}