body {
    margin: 0;
    background-color: #fff;
}

a:link {
    color: #fff;
    text-decoration: none
}

a:visited {
    color: #fff;
    text-decoration: none
}

a:active {
    color: #636364;
    text-decoration: none
}

a:hover {
    color: #00375F;
    text-decoration: none
}

td.noheight {
    font-size: .1px;
}

td.navgreen {
    background-color: #c9c9c9;
}

td.lightblue {
    background-color: #fff;
    color: #4E91C9;
    vertical-align: middle;
}

td.lightgrey {
    background-color: #B7B5B5;
    color: #fff;
    vertical-align: middle;
    font-weight: bold;
}

td.darkgrey {
    background-color: #878887;
    color: #fff;
    vertical-align: middle;
}

td.darkgreyCopy {
    background-color: #878887;
    color: #fff;
    vertical-align: middle;
    height: 20px;
    padding-bottom: 3px;
}

td.darkblueCopy {
    background: #878887 url(copy_bg.gif) repeat-x;
    color: #fff;
    vertical-align: middle;
    height: 20px;
    padding-bottom: 3px;
}

td.orange {
    background-color: #f9a936;
    color: #4E91C9;
    vertical-align: middle;
}

td.breadcrumb {
    background-color: #878887;
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #fff;
    line-height: normal;
    text-align: left;
    vertical-align: middle;
    padding: .2em 1em;
}

td.arvatoblue {
    background-color: #f6f6f6;
}

td.darkblue {
    background: url(menu_bg.gif) repeat-x;
    color: #fff;
    vertical-align: middle;
    letter-spacing: 1px;
    padding: .4em 1em;
}

td.darkblue .ctrl {
    height: 13px;
    background-color: #fff;
    font-size: 10px;
    vertical-align: middle;
}

td.darkblue a {
    color: #fff;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

td.darkblue a:visited {
    color: #fff;
}

td.darkblue a:hover {
    color: #9d0000;
}

td.white {
    background-color: #fff;
}

td.grey {
    background-color: #878887;
}

td {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: normal;
    color: #9d0000;
}

td.nav {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: normal;
    color: #00375F;
}

td.nav a {
    color: #636364;

}

td.nav a:visited {
    color: #636364;

}

td.nav a:hover {
    color: #9d0000;
}

td.nav_active {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: normal;
    color: #fff;

}

td.nav_active a {
    color: #fff;
    font-weight: bold;
}

td.nav_active a:visited {
    color: #fff;
}

td.nav_active a:hover {
    color: #9d0000;
}

.headline {
    background-color: #fff;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    letter-spacing: normal;
    font-weight: bold;
    color: #00375F;
    line-height: 130%;
    text-align: left;
    vertical-align: top;
}

td.content {
    background-color: #fff;
    color: #636364;
    line-height: 130%;
}

td.content h1 {
    font-size: 13px;
    color: #9d0000;
}

td.content h1 a {
    font-size: 13px;
    color: #9d0000;
}

td.content h2 {
    font-size: 12px;
}

td.content h3 {
    font-size: 11px;
}

.ctrl {
    background-color: #CADEEF;
    border-width: 1px;
    font-family: Verdana,sans-serif;
    font-size: 10px;
    color: #00375F;
}

.bttn {
    background-color: #636364;
    width: 100px;
    height: 18px;
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #fff;
}

div#sitemap a.level1 {
    color: #9d0000;
}

div#sitemap a.level2, a.level3 {
    color: #636364;
}

div#sitemap a.level2:hover, a.level3:hover {
    color: #9d0000;
}

td.nav a.submenu {
    color: #fff;
}

td.nav a.submenu:hover {
    color: #9d0000;
}

p span a, div#content p a {
    color: #636364;
}

p span a:visited, div#content p a:visited {
    color: #636364;
}

p span a:hover, div#content p a:hover {
    color: #9d0000;
}

td.arvatoblue table td.breadcrumb a {
    color: #fff;
}

td.arvatoblue table td.breadcrumb a:visited {
    color: #fff;
}

td.arvatoblue table td.breadcrumb a:hover {
    color: #9d0000;
}

td.content div#content a {
    color: #636364;
}

td.content div#content a:visited {
    color: #636364;
}

td.content div#content a:hover {
    color: #9d0000;
}

td.breadcrumb span#breadcrumb a {
    color: #fff;
}

td.breadcrumb span#breadcrumb a:visited {
    color: #fff;
}

td.breadcrumb span#breadcrumb a:hover {
    color: #9d0000;
}

