/* MEINE */
body            { min-height: 101%; color: #333; font-size: 12px; font-family: Georgia, "Times New Roman", "Trebuchet MS", "Lucida Grande", Verdana, Arial; background: white repeat-x fixed; margin: 0px; padding: 0px }
td { font-size: 12px }
.line { margin: 10px 0px; padding-top: 10px; border-top: 1px dotted white }
.noline { margin: 10px 0px; padding-top: 10px; border-top: 0px dotted white }
p   { font-size: 12px; line-height: 20px; margin: 0px }
h1    { color: #002947; font-size: 16px; margin: 0px 0px 20px }
h2  { color: #002947; font-size: 12px; margin: 0px 0px 20px }
h3  { font-size: 12px; margin: 0px 0px 20px }
.hl3 { font-weight: bold; font-size: 12px; letter-spacing: 2px; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.quelle   { color: #666; font-weight: normal; font-size: 9px }
.textnormal { font-size: 11px; line-height: 15px }
.textsmall { font-size: 10px; line-height: 15px }
.nachoben     { font-size: 9px; line-height: 15px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", Helvetica; text-decoration: none; background-color: #eceadd; text-align: right; padding-right: 3px; padding-bottom: 1px; border-right: 1px dotted #cbc9be; border-bottom: 1px dotted #cbc9be }
.category { font-size: 10px; line-height: 15px }
.linkpfeil  { background: url(../img/link.gif) no-repeat; margin-left: 4px; padding-left: 12px }
.linkdruck { background: url(../img/icon_druck2.gif) no-repeat right 0; padding-top: 3px; padding-right: 20px }
.liste  { list-style-image: url(../img/list.gif) }
.pyramide  { font-size: 9px; font-family: Verdana, Arial, "Trebuchet MS", Helvetica; text-align: center }
.hidden { visibility: hidden }
acronym   { border-bottom: 1px solid #286886; cursor: help }
#ref td    { padding: 5px; border-top: 0px solid #cbc9be; border-right: 0px dotted #cbc9be; border-bottom: 1px dotted #cbc9be }
#ref td.ref1 { font-size: 12px; line-height: 20px; background-color: white; padding: 5px; border-top: 0px solid #cbc9be; border-right: 0px dotted #cbc9be; border-bottom: 1px dotted #cbc9be }
#ref td.ref2   { font-size: 10px; line-height: 20px; background-color: #eceadd; padding: 5px; border-right: 1px dotted #cbc9be; border-bottom: 1px dotted #cbc9be }
#ref td.ref3   { font-weight: bold; font-size: 10px; letter-spacing: 1px; padding: 1px 1px 1px 4px }
#ref td.ref4 {
    font-size: 9px;
    background-color: #F6F4E7;
    padding: 5px;
    border-right: 1px dotted #cbc9be;
    border-bottom: 1px dotted #cbc9be;
    line-height: 20px;
} 
a:link
  { color: #286886; text-decoration: underline }

a:visited
   { color: #002947; text-decoration: underline }
a:hover
  { text-decoration: none }
a img { border: solid 0px #d3d3d3 }
#container          { text-align: left; padding-top: 5px; width: 760px }
#contentheader   { background: url(../img/bgheader.gif) no-repeat; margin-right: -40px; margin-left: -20px; height: 50px }
#content    { background: url(../img/bgcontent.gif) repeat-y; padding-right: 40px; padding-bottom: 10px; padding-left: 20px; min-height: 380 }
#contentcontent      { margin: 110px 0px 0px 100px; border-left: 0px dotted #cbc9be; width:540px }
#contentcontent p { margin-bottom: 10px }
#contentcontent ul   { line-height: 20px; list-style-image: url(../img/list.gif); list-style-position: outside }
#contentcontent ul.linkliste   { line-height: 20px; list-style-image: url(../img/link.gif); list-style-position: outside }
#kasten    { background-color: white; margin-top: 20px; padding: 5px; border-style: solid dotted dotted solid; border-width: 0px 1px 1px 0px; border-color: #cbc9be }
#kasten ul   { font-weight: bold; line-height: 20px; list-style-image: url(../img/link.gif); list-style-position: outside }
#kasten ol  { font-weight: bold; line-height: 20px }
#homebutton      { background: url(../img/ihlas_logo.png) no-repeat; float: right; margin: 45px 90px 0px 0px; width: 140px; height: 30px }
#sidebar             { float: left; margin: 17px 0px 50px 5px; height: 350px }
#sidebarstart { float: left; margin: -122px 0px 50px 5px; height: 350px }
#sidebarnavi { }
#footer       { background: url(../img/bgfooter.gif) no-repeat; height: 30px }
#footerdruck  { font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS", Helvetica; float: right; margin-top: -15px; margin-right: 15px; height: 30px; visibility: hidden }
#footer p
     { color: #fffdee; font-size: 10px; margin: 0px 0px 0px 20px; padding-top: 1px }
#footer a    { color: white }
#footer a:link
     { text-decoration: underline }
#footer a:hover
      { color: #286886; text-decoration: none }
#bc       { margin-top: -21px; margin-left: 225px }
#bcstart  { margin-top: 0px; margin-left: 30px; margin-bottom: 70px; width: 300px }
#bc p
       { color: #cbc9be; font-size: 9px; font-family: "Lucida Grande", Verdana, Arial, "Trebuchet MS", Helvetica; margin: 0px; padding: 0px }
#bc a     { color: #757575; font-family: Verdana, Arial, "Trebuchet MS", Helvetica; text-decoration: none }
#bc a:hover
      { text-decoration: underline }
#listnavi { }
#listnavi ul { list-style-type: none; display: inline }
#listnavi li { }
/* HTML TAGS */




