/* CSS ... */
body {
	font-family:Arial, Helvetica, Sans-Serif; font-size:13px; background:#DDDDDD url(images/bg-head.gif) repeat-x top left;
	border:0; margin:0; padding:0;
}

.sup { font-size:10px; vertical-align:top; line-height:9px;}

a img { border:0; }

#body { background:#FFFFFF url(images/bg-shadow-left.gif) no-repeat bottom left; padding-bottom:18px;}

#header { border-bottom:5px solid #AB0534; height:85px; }

#navigation { width:181px; height:430px; float:left; background:url(images/bg-nav.jpg) no-repeat top left; }
#navigation ul { list-style:none; margin:0; padding:10px 0px 0px 0px; }
#navigation ul li { font-weight:bold; color:#840427; padding-left:27px; margin-top:8px; margin-bottom:8px; }
#navigation ul li.active { background-color:#FFFFFF; border-top:1px solid #AA1144; border-bottom:1px solid #AA1144; }
#navigation a { text-decoration:none; color:#840427; }
#navigation a:hover { text-decoration:underline; }

#content { margin-left: 200px; width:560px; padding-bottom:30px; }
#content h1 { background:url(images/bg-h1.gif) no-repeat bottom left;
	font-weight:normal; color:#842407; font-size:30px; line-height:30px; margin-top:35px; margin-bottom:10px; padding-bottom:23px;
	margin-left:-19px; padding-left:19px;
}
#content h2 { font-weight:bold; color:#842407; font-size:13px; margin-top:8px; margin-bottom:4px; padding-top:8px; padding-bottom:4px; }
#content p { line-height:18px; margin-top:8px; }
#content li { line-height:18px; margin-bottom:4px; }
#content span.qfa { background:url(images/qfa-mini.gif) no-repeat left center; padding-left:14px; font-weight:bold; color:#444444; }
#content span.qfa span.cap { color:#842407; }

#content table.addrList td {
	padding-right:15px; vertical-align:top;
}
#content table.addrList td p {
	font-size:11px; line-height:15px;
	background:url(images/bg-addrlist.gif) no-repeat left top; padding-left:12px;
}
#content table.layout th { text-align:right; font-weight:normal; color:#333333; }

#content a.banner img { border:1px solid #999999; }
#content a.banner:hover img { border:1px solid #FF9999; }

#content a.b img { border:1px solid #999999; }
#content a.b:hover img { border:1px solid #FF9999; }

p.pPDF { background:url(images/ico-acrobat13px.gif) no-repeat 3px 4px #EEEEEE;
	padding:2px 4px 2px 18px;
}

#map {
	border:1px solid #999999;
}

#footer {
	clear:both; background-color:#999999; color:#FFFFFF; font-weight:bold; font-size:11px; position:relative; padding-left:4px; padding-right:4px;
	height:15px;
	/* background:#999999 url(images/bg-shadow-right.gif) no-repeat bottom right; padding-bottom:18px; */
}
#footer a { color:#FFFFFF; }
#copyright { background-color:#999999; float:left; width:500px; }
#imprint { text-align:right; width:200px; margin-left:570px; }

