body {
background-image: url(../img/042.jpg);
}
#header {
margin-top: 20px;
}
#header h1 {
font-weight: bold;
font-size: 2.75em;
font-family: sans-serif;
color: #900E20;
letter-spacing: 3px;
word-spacing: 12px;
}
#header div {
display: inline;
font-size: 11px;
margin-left: 10px;
letter-spacing: 1px;
word-spacing: 0px;
}
#headerMenue {
background: #900E20;
height: 30px;
}
#headerMenue p {
padding: 5px;
color: white;
font-weight: bold;
font-family: sans-serif;
letter-spacing: 1px;
}
#headerMenue a {
color: white;
text-decoration: none;
}
#headerMenue a:visited {
color: white;
text-decoration: none;
}
#headerMenue a:hover {
color: grey;
}
#main_left {
background: #eeeeee;
padding: 3px;
margin-top: 60px; 
margin-bottom: 60px;
margin-right: 44px;
color: #900E20;
border-width: 10px;
border-style: solid;
border-color: #ffffff;
}
#main_left h1 {
font-size: 1.75em;
font-weight: bold;
font-family: sans-serif;
}
#main_left p{
padding: 5px;
font-size: 1.1em;
font-weight: bold;
font-family: sans-serif;
line-height: 175%;
}
#main_left ul {
padding: 5px;
font-size: 1.1em;
font-weight: bold;
font-family: sans-serif;
line-height: 175%;
}
#main_right {
margin-top: 60px; 
margin-bottom: 60px;
padding: 10px;
background: #ffffff;
}
#main_right img {
width: 225px;
height: 169px;
}
#main_right_img_left_top { 
margin-right: 5px;
margin-bottom: 10px;
}
#main_right_img_top { 
margin-bottom: 10px;
}
#main_right_img_left_bottom { 
margin-right: 5px;
}
#main_right p{
font-size: 1em;
font-family: sans-serif;
font-weight: bold;
margin-bottom: 0px;
padding: 3px;
color: #900E20;
}
#main_right a {
color: #900E20;
text-decoration: none;
}
#main_right a:visited {
color: #900E20;
text-decoration: none;
}
#main_right a:hover {
color: grey;
}
#jobs, #impressum, #kontakt {
background: #eeeeee;
padding: 3px;
margin-top: 60px; 
margin-bottom: 60px;
margin-right: 36px;
color: #900E20;
border-width: 10px;
border-style: solid;
border-color: #ffffff;
}
#kontakt {
margin-right: 0px;
}
#kontakt a {
color: #900E20;
text-decoration: none;
}
#kontakt a:visited {
color: #900E20;
text-decoration: none;
}
#kontakt a:hover {
color: grey;
}
#jobs, #impressum, #kontakt p {
font-weight: normal;
font-size: 1em;
font-family: sans-serif;
}
#kontakt p {
text-align: right;
}
#mitgliedschaften {
margin-bottom: 60px;
padding: 10px;
background: #ffffff;
}
#footer {
background: #900E20;
margin-bottom: 0px;
}
#footer p {
padding: 5px;
color: white;
font-weight: normal;
font-size: 1em;
font-family: sans-serif;
text-align: right;
vertical-align:bottom;
margin-bottom: 0px;
}
#footer a {
color: white;
text-decoration: none;
}
#footer a:visited {
color: white;
text-decoration: none;
}
#footer a:hover {
color: grey;
}
#images_top {
margin-top: 60px; 
padding: 10px;
background: #ffffff;
width: 920px;
}
#images {
padding: 10px;
background: #ffffff;
width: 920px;
}
#images_bottom {
margin-bottom: 60px; 
padding: 10px;
background: #ffffff;
width: 920px;
}
#images_top img {
width: 224px;
height: 168px;
}
#images img {
width: 224px;
height: 168px;
}
#images_bottom img {
width: 224px;
height: 168px;
}
#images_left {
margin-right: 4px;
}
#images_partner {
margin-top: 60px;
margin-bottom: 60px;
}
#images_partner img {
display: block;
margin-left: auto;
margin-right: auto;
border-width: 10px;
border-style: solid;
border-color: #ffffff;
}
