html {

    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;

}

body {

    margin: 0px;
    padding: 0px;
    width: 100%
    height: 100%;
    background-color: #ffffff;
    background-image: url(images/background.jpg);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-attachment: fixed;

}

.header {

    width: 100%;
    height: 172px;

}

.logo {

    padding-top: 74px;
    padding-left: 36px;

}

.greyline {

    background-color: #e6e6e6;
    width: 100%;
    height: 3px;
    font-size: 0px;

}

.whiteline {

    background-color: #ffffff;
    width: 100%;
    height: 3px;
    font-size: 0px;

}

.intro {

    background-image: url(images/backgroundintro.jpg);
    width: 100%;
    height: 190px;

}

.intropicture {

    position: relative;
    left: 173px;
    width: 450px;
    height: 190px;
    font-size: 0px;

}

.whitelineshort {

    position: relative;
    background-color: #ffffff;
    left: 173px;
    width: 450px;
    height: 3px;
    font-size: 0px;

}

.introtext {

    position: relative;
    left: 173px;
    width: 400px;
    height: 36px;
    padding: 25px;
    vertical-align: middle;

}

.navigation {

    position: absolute;
    background-color: #ffffff;
    left: 596px;
    top: 253px;
    width: 172px;
    height: 189px;
    padding: 3px;
    z-index: 1;

}

.navigationtext {

    background-color: #008272;
    padding-left: 10px;
    font-family: Verdana, sans-serif;
    color: #ffffff;
    font-size: 11px;

}

.navigationlink {

    color: #ffffff;
    text-decoration: none;

}

.subnavigationunserteam {

    position: absolute;
    background-color: #a5a6a8;
    left: 596px;
    top: 448px;
    width: 175px;
    height: 170px;
    z-index: 1;
    font-size: 0px;

}

.subnavigationtext {

    padding-left: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: Verdana, sans-serif;
    color: #ffffff;
    font-size: 10px;

}

a.subnavigationlink:link {

    color: #ffffff;
    text-decoration: none;

}

a.subnavigationlink:active {

    color: #ffffff;
    text-decoration: none;

}

a.subnavigationlink:visited {

    color: #ffffff;
    text-decoration: none;

}

a.subnavigationlink:hover {

    color: #ffffff;
    text-decoration: underline;

}

.content {

    position: relative;
    background-color: #ededed;
    left: 173px;
    width: 548px;
    margin-top: 17px;
    padding: 25px;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 11px;
    line-height: 18px;

}

a.contentlink:link {

    position: relative;
    color: #333333;
    text-decoration: underline;

}

a.contentlink:active {

    position: relative;
    color: #333333;
    text-decoration: underline;

}

a.contentlink:visited {

    position: relative;
    color: #333333;
    text-decoration: underline;

}

a.contentlink:hover {

    position: relative;
    color: #a5a6a8;
    text-decoration: underline;

}

.contentcontact {

    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 11px;

}

.contentinput {

    width: 280px;
    background-color: #ffffff;
    border: 1px solid #a5a6a8;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 13px;

}

.contentaddress {

    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 10px;
    line-height: 16px;

}

.contentroute {

    background-color: #dedede;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 10px;
    line-height: 17px;

}

.headline {

    color: #004739;

}

.list {

    list-style-type: square;
    list-position: outside;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 11px;
    line-height: 18px;

}

.listitem {

    margin-top: 15px;

}

.separator {

    background-color: #ffffff;
    width: 548px;
    height: 1px;
    font-size: 0px;

}

.info {

    position: relative;
    left: 455px;
    width: 100px;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 9px;

}

.infolink {

    color: #333333;
    text-decoration: none;

}

.contact {

    position: relative;
    left: 173px;
    width: 570px;
    margin-top: 22px;
    padding: 15px;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    font-family: Verdana, sans-serif;
    color: #999999;
    font-size: 9px;
    line-height: 20px;

}

a.contactlink:link {

    color: #999999;
    text-decoration: underline;

}

a.contactlink:active {

    color: #999999;
    text-decoration: underline;

}

a.contactlink:visited {

    color: #999999;
    text-decoration: underline;

}

a.contactlink:hover {

    color: #333333;
    text-decoration: underline;

}

.copyright {

    position: relative;
    right: 0px;
    padding: 15px;
    font-family: Verdana, sans-serif;
    color: #999999;
    font-size: 9px;
    text-align:right

}

a.copyrightlink:link {

    color: #999999;
    text-decoration: underline;

}

a.copyrightlink:active {

    color: #999999;
    text-decoration: underline;

}

a.copyrightlink:visited {

    color: #999999;
    text-decoration: underline;

}

a.copyrightlink:hover {

    color: #333333;
    text-decoration: underline;

}


.schadensmeldungclose {

    position: absolute;
    top: 70px;
    left: 515px;
    font-family: Verdana, sans-serif;
    color: #000000;
    font-size: 9px;

}

.schadensmeldungcloselink {

    color: #000000;
    text-decoration: none;

}

.schadensmeldungheader {

    width: 515;
    height: 80px;

}

.schadensmeldungheadline {

    margin-top: 70px;
    margin-left: 75px;

}

.schadensmeldungcontent {

    position: relative;
    background-color: #ededed;
    top: 30px;
    left: 50px;
    width: 548px;
    margin-top: 17px;
    padding: 25px;
    font-family: Verdana, sans-serif;
    color: #333333;
    font-size: 11px;
    line-height: 18px;

}
