body {background-color: #1562B1;  margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #003185;}
a {color: #003185;}
img {border: 0;}
td {vertical-align: top;}
#content{min-height:429px; background-image: url(/images/bg_content.jpg); background-repeat: no-repeat; background-color: #F6D86F;}
* html #content {height:429px}

#wrapper {text-align: center;}
#middle {width: 800px; margin: 0 auto; text-align: left;}
#title {background-image: url(/images/title.jpg); background-repeat: no-repeat; height: 131px;}

#title td {width: 115px; line-height: 11px;}
#title a {color: white; text-decoration:none; font-weight: bold; font-size: 11px; display: block;}
#title a.sel {color: #FDCA00; text-decoration:none; font-weight: bold; font-size: 11px; display: block;}
#title a:hover {color: #FDCA00;}

#content h2 {margin: 0; color: #003185; font-size: 12px; font-style: italic;}
#content a {text-decoration: none;}
#content a:hover {text-decoration: underline;}
#content h4 {color: #003185; font-size: 10px; margin: 0; padding: 0;}
#content p, #content li { margin-bottom: 10px;}
#content address {font-style: normal; margin-left: 160px; line-height: 1.5em;}
#content td.label {width: 200px; padding-right: 20px;}
#content td.value {text-align: right; width: 100px;}
#content td.haftungsausschluss {font-size: 9px !important;}
#content td.haftungsausschluss p {margin: 0; padding: 0;}

#footer {background-image: url(/images/unterzeile.jpg); background-repeat: no-repeat; height: 40px; text-align: left;}
#footer address {font-style: normal; color: white; font-size: 12px; padding-top: 5px; margin-left: 73px;}