body {
background:#00746f;
width:100%;
}

#wrapper {
background:url('../img/right.jpg') top right repeat-y #fff;
color:#62676c;
font-family:arial,helvetica,sans-serif;
margin:0 auto;
width:961px;
}

#head {
background:#0b0b0b;
float:left;
height:198px;
width:961px;
}

#head .back_to_home {
display:block;
float:left;
height:198px;
width:274px;
}

#head ul.navigation {
float:left;
font-size:12px;
font-weight:700;
height:42px;
line-height:14px;
padding:156px 13px 0 0;
text-align:right;
text-transform:uppercase;
width:674px;
}

#head ul.navigation li {
display:inline;
margin:0 17px 0 0;
}

#head ul.navigation li a {
color:#ddd;
text-decoration:none;
}

#left {
float:left;
margin:0 1px 0 0;
padding:0 0 50px;
width:480px;
}

#right {
float:left;
padding:0 0 50px;
width:480px;
}

#left h1,#left h2,#right h1,#right h2 {
color:#62676c;
font-family:"trebuchet ms",arial,helvetica,sans-serif;
font-size:16px;
font-weight:700;
line-height:20px;
margin:0 0 -14px;
padding:35px 30px 0;
width:420px;
}

#left h3,#left h4,#left h5,#left h6,#left h7,#right h3,#right h4,#right h5,#right h6,#right h7 {
color:#62676c;
font-size:12px;
font-weight:700;
line-height:19px;
margin:0 0 -15px;
padding:35px 30px 0;
width:420px;
}

#left p,#right p {
color:#62676c;
font-size:12px;
line-height:19px;
margin:0 0 -15px;
padding:35px 30px 0;
width:420px;
}

#left p a,#right p a {
border-bottom:1px solid #62676c;
color:#62676c;
text-decoration:none;
}

#left p img,#right p img {
margin:5px 0 0;
}

#left table,#right table {
font-size:12px;
line-height:19px;
margin:39px 29px -11px;
width:422px;
}

#left table thead,#right table thead {
background:#00746f;
color:#fff;
font-weight:700;
text-align:left;
}

#left table thead tr th,#left table tbody tr td,#right table thead tr th,#right table tbody tr td {
padding:5px 10px 6px;
}

#left table tbody tr td,#right table tbody tr td {
background:#e3e3e3;
color:#62676c;
}

#right table tbody tr td,#right table tbody tr td {
background:#ebebeb;
color:#62676c;
}

#left ul,#right ul {
color:#464648;
font-size:12px;
line-height:19px;
margin:0 0 -15px;
padding:35px 30px 0 43px;
}

#left ul li,#right ul li {
list-style:disc;
}

#addbox {
background:url('../img/addbox.jpg') top left repeat-y;
border-bottom:1px solid #0d5a57;
border-top:1px solid #191919;
float:left;
padding:0 0 50px;
width:961px;
}

#addbox .imgbox {
float:left;
width:355px;
}

#addbox .imgbox h2 {
color:#ddd;
font-size:12px;
font-weight:700;
line-height:19px;
margin:0;
padding:35px 30px 0;
width:295px;
}

#addbox .imgbox p.bilderleiste {
color:#ddd;
font-size:12px;
line-height:19px;
margin:0 0 -10px;
padding:14px 19px 0 30px;
width:306px;
}

#addbox .imgbox p img {
float:left;
margin:11px 11px 0 0;
width:91px;
}

#addbox .infobox {
float:left;
margin:0 0 0 1px;
width:302px;
}

#addbox .infobox h2 {
color:#ddd;
font-size:12px;
font-weight:700;
line-height:19px;
margin:0 0 -15px;
padding:35px 30px 0;
width:242px;
}

#left img a.lightbox,#right img a.lightbox,#addbox .imgbox p img a {
border-bottom:0;
text-decoration:none;
}

#addbox .infobox p,#addbox .infobox ul {
color:#ddd;
font-size:12px;
line-height:19px;
margin:0 0 -15px;
padding:35px 30px 0;
width:242px;
}

#footer {
background:#0b0b0b;
color:#ddd;
float:left;
width:961px;
}

#footer .footerleft {
float:left;
width:850px;
}

#footer .footerright {
float:left;
width:111px;
}

#footer .footerleft ul.navigation {
font-size:12px;
line-height:19px;
padding:35px 30px 0;
width:790px;
}

#footer .footerleft ul.navigation li {
border-right:1px solid #ddd;
display:inline;
padding:0 3px 0 0;
}

#footer .footerleft ul.navigation li.lastnavitem {
border-right:none;
}

#footer .footerleft p {
font-size:12px;
line-height:19px;
padding:0 30px 35px;
width:790px;
}

#footer .footerright p {
font-size:12px;
line-height:19px;
padding:35px 30px 0 0;
text-align:right;
width:81px;
}

#footer .footerright .footer_arrow {
height:9px;
margin:0 5px 0 0;
width:5px;
}

#left p a:hover,#right p a:hover,#addbox a:hover,#footer a:hover {
border-bottom:none;
}

#addbox a,#footer a {
border-bottom:1px solid #ddd;
color:#ddd;
text-decoration:none;
}