
/** {
margin:0;
padding:0;
}*/


html
	{
	height: 100%;
	}

body {
    position:relative;
    margin: 0px;
    padding: 0px;
    background-color : #ccff99;
    line-height: 12pt;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    text-align:left;
	height: 100%;
  }


body div.nicetitle {
    text-align:left;
  }


body, div {
    letter-spacing: 0px;
    word-spacing: 2px;
  }


h1 {
    font-size: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 16pt;
    color: #CC0000;
    margin-top: 0em;
    margin-bottom: 0.5em;
  }


h2 {
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 9pt;
    color: #CC0000;
    margin-top: 0em;
    margin-bottom: 0.75em;
  }


.spaced {
    letter-spacing: 1px;
    word-spacing: 2px;
    line-height:1.5em;
  }


p {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12pt;
    color: #000000;
    margin-top: 0.25em;
    margin-bottom: 0.15em;
  }


.red {
    color: #CC0000;
  }


p.auszeichnen {
    font-size: 7pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 8pt;
    color: #000000;
    text-align: left;
    margin: 0;
    padding:0;
  }


p.auszeichnen h2 {
    font-size: 7pt;
    line-height: 8pt;
    margin-bottom: 0.5em;
  }
div#aktuelles p.klein_schwarz {
	color:black;
}


p.spacer {
    border-top: 1px solid #CC0000;
    margin: 0em 0em 1em 0em;
  }


a {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #CC0000;
    text-decoration: none;
  }


a:visited {
  }

a:hover {
    color:#336600;
    font-weight:bold;
  }

a.extern_link {
    color : #cc0000;
  }

a.elink {
    color: black;
    font-size:10pt;
    font-weight:bold;
    }

a.elink:hover {
color:#336600;
font-size:12pt;
font-weight:bold;
}

div#hgrahmen {
    position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -526px;
	margin-top: -356px;
    text-align: left;
    padding: 0px;
    height: 713px;
    width: 1053px;
    background-image: url('../images/HG_schatten_.jpg');
    background-repeat: no-repeat;
    background-position: center;
    text-align: left;
  }

div#bild {
    position: absolute;
    top:55%;
    right:77%;
  }


div#inhalt {
    position: absolute;
    margin-top: 5px;
    top:23%;
    left:28%;
    height: 390px;
    width: 495px;
	overflow: auto;
	/*overflow-x: hidden;*/
  }


div#inhalt h1 {
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12pt;
    color: #CC0000;
    margin-top: 0.5em;
    margin-bottom: 0em;
  }


div#inhalt p {
    margin-bottom:1em;
  }


/*div#seiten {
    position: absolute;
    top: 81%;
    left: 28.5%;
  }*/


div#aktuelles {
    position: absolute;
    margin:0;
    top: 50%;
    right:9.5%;
    height: 100px;
    width: 120px;
    overflow: auto;
  }


div#aktuelles p {
    color:#CC0000;
    font-size:8pt;
    font-weight:bold;
  }


div#aktuelles a {
    font-size:8pt;
  }


div#sprachen {
    position: absolute;
    top: 85%;
    right:7%;
    margin:0;
    padding:5px;
  }


div#impressum {
    position: absolute;
    top: 81%;
    right:7%;
    margin:0;
    padding:5px;
  }


div#impressum p {
    margin:0;
    font-size: 7pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 8pt;
    text-align:right;
  }


div#impressum a {
    color:black;
  }


div#impressum a.aktiv {
    color:black;
    font-size: 8pt;
    font-weight:bold;
  }


div#impressum a:hover {
    color:black;
    font-size: 8pt;
    font-weight: bold;
  }


div#seiten a.aktiv {
    border-style: solid;
    border-width:0 0 2px 0;
  }


.indent {
    padding-left : 15px;
  }


address {
    font-size:8pt;
  }


ul {
    list-style-type:circle;
  }


