html {height:101%;}

BODY  { background-color: #fff; text-align: center; margin: 40px 30px; padding: 0 }
P  { margin-top: 0; margin-bottom: 7px }
BODY, H2, #rightcol TD  { font-size: 12px; font-family: Arial, Helvetica, san-serif; line-height: 15px }
A   { color: #dc6c00; text-decoration: none }
#leftcol A:hover   { color: #dc6c00 }
H1   {font-size: 28px; color:#cc6600; font-family: "Times New Roman", Times, serif; font-weight:normal; line-height: 1em; }
H2   { font-size: 14px; font-weight: normal; margin: 0 0 15px }
UL {	margin: 7px 0 15px 0.7em; padding-left: 0.7em;}
IMG {border:none;}
#pagewidth { background-color: #ffffff; text-align: left; margin: 0 auto; width: 635px }
#leftcol  { width: 90px; float: left; }
#rightcol  { margin-left: 105px; width: 525px; }
#clear { clear:both; }
#leftcol A   { color: #808080; font-size: 10px; line-height: 12px; display: block; margin-bottom: 7px }
#header { margin-bottom: 38px }
A:hover { text-decoration: underline }
#leftcol #activeNav { color: #dc6c00 }
#footer { font-size: 11px; margin: 15px 0 0 0; padding: 7px 0 0; border-top: 1px dotted #c60 }
#imageheader { margin-bottom:20px; }
.whiteline { border-right: 1px solid white }
.popup  { text-align: left; border: solid 1px #c60; background-color: #fff; visibility: hidden; position: absolute; top: 304px; left: 357px; width: 260px }
.innerpopup  {padding: 20px;}


.downloads{
	line-height:20px;
}

.downloads a{
	padding: 5px 3px 5px 20px;
}

.downloads a.doc { 
	background: transparent url(/images/icon_doc.gif) no-repeat center left;
}

.downloads a.pdf { 
	background: transparent url(/images/icon_pdf.gif) no-repeat center left;
}

/* leistungen, neu: wq-bs, 20090309 */
#imagearray{width:520px}
#imagearray div{border:2px solid #c60;border-width:0 0 1px}
#imagearray div.first{border-top-width:1px}
#imagearray img{border:2px solid #c60;border-width:0 1px 0 0;width:172px;height:172px;}
#imagearray img.first{border-left-width:1px}

#leistungen a {}
#leistungen .strong{color:#c60;text-transform:uppercase}
#leistungen .innerpopup{padding:5px}
#leistungen .popup {width:172px;height:172px;}