*.* {
    margin:0;
    padding:0;
}
body {
    background-color:#eceded;
    font-family:"Open Sans", sans-serif;
}
#wrapper {
    min-height:600px;
    margin-right:auto;
    margin-left:auto;
    background-color:#eceded;
}
#header {
    top:0;
    position:relative;
    background-color:#fff;
    box-shadow:2px 6px 8px rgba(0,0,0,.3);
}
#menubild {
    z-index:1;
}
#menubild2 {
    opacity:0;
}
#header hr {
    width:100%;
    height:1px;
    border: none;
    border-top: 1px solid #000000;
}
#main h1 {
    font-weight:700;
    color:#2d7277;
}
#main h2 {
    font-size:10pt;
    line-height:15pt;
    font-weight:700;
    color:#000;
    letter-spacing:.1pt;
}
#main p {
    font-size:10pt;
    font-weight:400;
    color:#000;
    letter-spacing:.1pt;
    hyphens: auto;
}
#main ul li,
#main div > a,
#main p > a,
#main td + td +td > a {
    margin:0 0 0 15px;
    padding:0;
    font-size:10pt;
    font-weight:400;
    color:#000;
    letter-spacing:.1pt;
    list-style-type:none;
    hyphens: auto;
}
#main a {
    text-decoration:underline;
    color:#2d7277;
}
#main a:active,
#main a:hover,
#main a:focus {
    color:#2d7277;
}
#main ul li:before,
#main div > a:before,
#main p > a:before,
#main td + td +td > a:before {
    position:relative;
    display:inline-block;
    font-size:13pt;
    text-decoration:none;
    text-indent:-15px;
    vertical-align: baseline;
    content: "▸ ";
    color:#2d7277;
}
#main .ce_text.last,
#main .ce_table.last,
#main .ce_hyperlink.last,
#main .ce_download.last {
    padding-bottom:10%;
}
