
/* Attention:
 *
 * This file is generated by the design assistant.
 * Changes will be overwritten each time the design is published.
 * Individual styles that should not changed by the
 * design assistant can be made in specials.css
 *
 */

Body {
background-repeat: no-repeat;
background-position: left top;
}
.level1, .level1:visited, .level1:active {
font-size: 016px;
color: #283C69;
text-decoration: none;
font-weight: bold;
padding-top: 003px;
padding-bottom: 003px;
}
.level1:hover {
font-size: 016px;
color: #1573A4;
text-decoration: none;
font-weight: bold;
padding-top: 003px;
padding-bottom: 003px;
}
.level1hl, .level1hl:visited, .level1hl:hover, .level1hl:active {
font-size: 016px;
color: #1573A4;
text-decoration: none;
font-weight: bold;
padding-top: 003px;
padding-bottom: 003px;
}
.level2, .level2:visited, .level2:active {
font-size: 016px;
color: #283C69;
text-decoration: none;
font-weight: normal;
padding-left: 001px;
padding-bottom: 003px;
border-bottom: 001px solid #D6D6D6;
}
.level2:hover {
font-size: 016px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-left: 001px;
padding-bottom: 003px;
border-bottom: 001px solid #D6D6D6;
}
.level2hl, .level2hl:hover, .level2hl:active, .level2hl:visited {
font-size: 016px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-left: 001px;
padding-bottom: 003px;
border-bottom: 001px solid #D6D6D6;
}
.level3, .level3:visited, .level3:active {
font-size: 015px;
color: #283C69;
text-decoration: none;
font-weight: normal;
padding-top: 002px;
border-bottom: 001px solid #D6D6D6;
}
.level3:hover {
font-size: 015px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-top: 002px;
border-bottom: 001px solid #D6D6D6;
}
.level3hl, .level3hl:hover, .level3hl:active, .level3hl:visited {
font-size: 015px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-top: 002px;
border-bottom: 001px solid #D6D6D6;
}
.level4, .level4:visited, .level4:active {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
padding-top: 004px;
border-bottom: 000px solid #D6D6D6;
}
.level4:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-top: 004px;
border-bottom: 000px solid #D6D6D6;
}
.level4hl, .level4hl:hover, .level4hl:active, .level4hl:visited {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
padding-top: 004px;
border-bottom: 000px solid #D6D6D6;
}
.level5, .level5:visited {
font-size: 011px;
color: #1F3C5A;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding-left: 027px;
padding-top: 001px;
padding-bottom: 001px;
}
.level5:hover {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 027px;
padding-top: 001px;
padding-bottom: 001px;
}
.level5:active {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 027px;
padding-top: 001px;
padding-bottom: 001px;
}
.level6, .level6:visited {
font-size: 011px;
color: #1F3C5A;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding-left: 032px;
padding-top: 001px;
padding-bottom: 001px;
}
.level6:hover {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 032px;
padding-top: 001px;
padding-bottom: 001px;
}
.level6:active {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 032px;
padding-top: 001px;
padding-bottom: 001px;
}
.level5, .level5:visited {
font-size: 011px;
color: #1F3C5A;
background-color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding-left: 037px;
padding-top: 001px;
padding-bottom: 001px;
}
.level5:hover {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 037px;
padding-top: 001px;
padding-bottom: 001px;
}
.level5:active {
font-size: 011px;
color: #1F3C5A;
background-color: #CCD6E0;
text-decoration: none;
font-weight: normal;
padding-left: 037px;
padding-top: 001px;
padding-bottom: 001px;
}
a.metanavi {
font-size: 011px;
color: #2A3C6A;
text-decoration: none;
font-weight: normal;
}
a.metanavi:visited {
font-size: 011px;
color: #2A3C6A;
text-decoration: none;
font-weight: normal;
}
a.metanavi:hover {
font-size: 011px;
color: #1472A5;
text-decoration: none;
font-weight: normal;
}
a.metanavi:active {
font-size: 011px;
color: #1472A5;
text-decoration: none;
font-weight: normal;
}
a.smlevel1, a.smlevel1:visited, a.smlevel1:active {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
a.smlevel1:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
}
a.smlevel2, a.smlevel2:visited, a.smlevel2:active {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
a.smlevel2:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
}
a.smlevel3, a.smlevel3:visited, a.smlevel3:active {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
a.smlevel3:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
}
a.smlevel4, a.smlevel4:visited, a.smlevel4:active {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
a.smlevel4:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
}
a.smlevel7, a.smlevel7:visited, a.smlevel7:active {
font-size: 011px;
color: #1F3C5A;
padding-left: 020px;
text-decoration: none;
font-weight: normal;
}
a.smlevel7:hover {
font-size: 011px;
color: #CCD6E0;
padding-left: 020px;
text-decoration: none;
font-weight: normal;
}
a.smlevel6, a.smlevel6:visited, a.smlevel6:active {
font-size: 011px;
color: #1F3C5A;
padding-left: 025px;
text-decoration: none;
font-weight: normal;
}
a.smlevel6:hover {
font-size: 011px;
color: #CCD6E0;
padding-left: 025px;
text-decoration: none;
font-weight: normal;
}
a.smlevel7, a.smlevel7:visited, a.smlevel7:active {
font-size: 011px;
color: #1F3C5A;
padding-left: 030px;
text-decoration: none;
font-weight: normal;
}
a.smlevel7:hover {
font-size: 011px;
color: #CCD6E0;
padding-left: 030px;
text-decoration: none;
font-weight: normal;
}
td,body,a,p,.content {
font-family: Arial;
font-size: 011px;
color: #666666;
}
.headline1 {
font-size: 014px;
color: #283C69;
font-weight: bold;
background-color: #FFFFFF;
border-bottom: 000px solid #1F3C5A;
padding-right: 002px;
padding-top: 002px;
padding-bottom: 002px;
}
.headline2 {
font-size: 013px;
color: #283C69;
font-weight: bold;
border-bottom: 001px solid #283C69;
padding-right: 002px;
padding-top: 020px;
padding-bottom: 004px;
}
.headline3 {
font-size: 014px;
color: #283C69;
font-weight: bold;
border-bottom: 001px solid #CCCCCC;
background-color: #FFFFFF;
padding-right: 002px;
padding-top: 002px;
padding-bottom: 002px;
}
a,.links:link {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
a:hover,.links:hover {
font-size: 011px;
color: #1573A4;
text-decoration: none;
font-weight: normal;
}
a:visited,.links:visited {
font-size: 011px;
color: #283C69;
text-decoration: none;
font-weight: normal;
}
.teaserheadline, #TeaserBoxHeadline {
color: #555555;
font-size: 011px;
font-weight: bold;
background-color: #FFFFFF;
padding-left: 005px;
padding-right: 005px;
padding-top: 002px;
padding-bottom: 002px;
}
.teaserbox, #TeaserBoxContent {
color: #666666;
font-size: 011px;
font-weight: normal;
}
.farbwert1 {
background-color: #E3E3E3;
}
.farbwert3 {
background-color: #FFFFFF;
}
.farbwert4 {
background-color: #738FAB;
}
.farbwert5 {
background-color: #FFFFFF;
}
.tblrowhl {
font-size: 011px;
background-color: #F2F2F2;
font-weight: normal;
}
.tblrow {
font-size: 011px;
background-color: #FFFFFF;
font-weight: normal;
}
.form Formularfeld,.form feld,.form {
font-family: Arial;
font-size: 011px;
color: #000000;
background-color: #F2F2F2;
border-left: 006px solid #F2F2F2;
border-right: 000px solid #F2F2F2;
border-top: 000px solid #F2F2F2;
border-bottom: 002px solid #F2F2F2;
height: 016px;
width: 198px;
}
#cmsForm label,#cmsForm div {
font-family: Arial;
font-size: 011px;
color: #999999;
background-color: #FFFFFF;
padding-bottom: 001px;
width: 145px;
}
.formbox {
font-family: Arial;
font-size: 011px;
color: #999999;
background-color: #F2F2F2;
border-left: 006px solid #F2F2F2;
border-right: 000px solid #F2F2F2;
border-top: 000px solid #F2F2F2;
border-bottom: 000px solid #F2F2F2;
height: 015px;
width: 170px;
}
textarea, .textarea, .form2 {
font-family: Arial;
font-size: 011px;
color: #000000;
background-color: #F2F2F2;
border-left: 006px solid #F2F2F2;
border-right: 000px solid #F2F2F2;
border-top: 000px solid #F2F2F2;
border-bottom: 000px solid #F2F2F2;
height: 125px;
width: 200px;
}
.button,.Button:visited,.Button:active,.Button:hover {
font-size: 012px;
color: #283C69;
background-color: #F2F2F2;
text-decoration: none;
font-weight: normal;
padding-left: 004px;
padding-right: 004px;
padding-top: 002px;
padding-bottom: 002px;
border-left: 000px solid #E0E6EC;
border-right: 000px solid #738FAB;
border-top: 000px solid #E0E6EC;
border-bottom: 000px solid #738FAB;
}
.boxButtons:link,.boxButtons:visited,.boxButtons:active,.boxButtons:hover {
font-size: 009px;
color: #283C69;
background-color: #F2F2F2;
text-decoration: none;
font-weight: normal;
padding-left: 002px;
padding-right: 002px;
padding-top: 001px;
padding-bottom: 001px;
}
.headline1 div {
font-size: 014px;
color: #283C69;
font-weight: bold;

}.headline2 div {
font-size: 014px;
color: #283C69;
font-weight: bold;

}.headline2 div {
font-size: 014px;
color: #283C69;
font-weight: bold;

}
