body, html                { font-size: 12px; font-family: Verdana; background-image: url("/caritas_loerrach/fileadmin/layout/HGCaritas.jpg"); background-repeat: repeat-x; margin: 0; width: 98%; height: 98%; border: 0 }
ul li      { list-style-image: url("/caritas_loerrach/fileadmin/layout/li.gif") }
td   { font-size: 12px; font-family: Verdana }
.mailform   { font-size: 11px; font-family: Verdana }
.mailformradio  { font-size: 11px; font-family: Verdana }
.mailformrequired  { color: #bf2323; font-size: 11px; font-family: Verdana }
a     { color: #ba0000; text-decoration: none }
a:hover      { color: #f90; text-decoration: none }
.spalteRe  { background-color: #efefef }
div#Hnavigation     { font-size: 14px; background-image: url("/caritas_loerrach/fileadmin/layout/Hnav_HG_02.png"); margin-left: 180px; padding-top: 10px; padding-right: 30px; padding-left: 40px; height: 35px }
#Hnavigation ul   { list-style: none; margin: 0; padding: 0 }
#Hnavigation li            { list-style-type: none; display: inline; padding-right: 25px }
#Hnavigation li a         { color: #999; font-family: Verdana; font-weight: normal; text-decoration: none }
#Hnavigation li a:hover     { color: #f90; font-family: Verdana; font-weight: normal; text-decoration: none }
#Hnavigation li.ACT a        { color: #ba0000; font-family: Verdana; font-weight: normal; text-decoration: none }
#Unavigation        { color: #999; margin-top: 15px; margin-left: 15px }
#Unavigation ul   { margin: 12px 0 0; padding: 0 }
#Unavigation li       { list-style-type: none; list-style-image: none; display: block; margin: 0 0 8px; padding: 0 }
#Unavigation li a     { color: black; font-size: 12px; font-weight: normal }
#Unavigation li a:hover    { color: #f90; font-size: 12px; font-weight: normal }
#Unavigation li.ACT a   { font-size: 12px; font-weight: bold }
.TDnav  { border-right: 2px dotted #fff }
.csc-firstHeader { font-size: 16px; font-weight: normal }
h1     { color: #000000; font-size: 18px; font-weight: normal; margin-bottom: 25px }
#spalteLi { font-size: 11px; padding-right: 4px; padding-left: 8px }
#spalteLi h1 { color: #ba0000; font-size: 11px; font-weight: bold }
h2           { color: #1e1e1e !important; font-size: 15px; font-weight: normal; text-align: left; padding-bottom: 5px }
h3   { color: #ba0000 !important; font-size: 13px; font-weight: bold; text-align: left; padding-top: 10px }
.expAll { font-size: 10px; font-weight: normal }
#top  { font-size: 10px; margin-right: 20px }
#top a  { color: #999; font-size: 10px }
#top.ACT a { color: #BA0000; font-size: 10px }
#top a:hover  { color: #f90; font-size: 10px }
#label { color: #999; font-size: 16px }
#content   { color: #333; margin-right: 20px; margin-left: 25px }
div.news-single-img img {float: left; margin-right: 5px; margin-bottom: 5px;}
div #endfloat { clear: both; visibility: hidden; }
