@charset "utf-8";

body {
background-image: url(../bilder/hg_body.jpg);
background-repeat: repeat-x;
background-color: #FFFFFF;
margin: 0;
padding: 0;
padding-top: 40px;
padding-bottom:20px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}
 
h1,h2,h3,h4,h5,h6,p,ul,ol,li {
margin: 0;
padding: 0;
}
 
h1 {
margin-bottom: 20px;
font-size: 16px;
color: #993333;
font-weight: bold;
letter-spacing: 1px;
}
 
h2 {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	margin:0 0 0.5em 0;
}
  
h3 {
 font-size: 12px;
 font-weight:bold;
 color:#993333;
 display:block;
}
  
p {
margin-bottom: 15px;
line-height: 1.5em;
}

a
{ text-decoration:none;
  color:#993333;
}
ul li {
  line-height: 1.5em;
}
#wrapper {
width: 964px;
background-color: #FFFFFF;
margin: auto;
box-shadow: 0px 0px 18px #7f7f7f;
-moz-box-shadow: 0px 0px 18px #7f7f7f;
}

#header {
height: 155px;
width: 934px;
padding-top: 40px;
padding-left: 30px;
}
#header_index {
height: 195px;
width: 964px;
}

#logo {/*background-image: url(../bilder/hg_logo.gif);
background-repeat: no-repeat;*/
height: 86px;
width: 314px;
}

#menue {
background-image: url(../bilder/hg_menue.jpg);
background-repeat: no-repeat;
height: 25px;
width: 964px;
}

#menue ul{ 
margin-left: 205px;
}

#menue ul li{
list-style: none; 
display: inline;
line-height:1.0em;
}

#menue ul li a {
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
display: block;
float: left;
height: 20px;
padding-top: 5px;
padding-right: 15px;
padding-left: 15px;
}

#menue a:hover {
background-image: url(../bilder/hg_menue_hover.png);
background-repeat: repeat-x;
}

.hover {
background-image: url(../bilder/hg_menue_hover.png);
background-repeat: repeat-x;
}

*html #menue a:hover {
background-image: url(../bilder/hg_menue_hover.gif);
background-repeat: repeat-x;
}

*html .hover {
background-image: url(../bilder/hg_menue_hover.gif);
background-repeat: repeat-x;
}

#links ul{ 
margin-left: 20px;
}

#links ul li{
margin-bottom: 10px;
list-style: none; 
}

#links ul li a {
text-decoration: none;
color:#6e0809;
}

#links a:hover {
font-style: italic;
background-image: url(../bilder/hg_punkt.gif);
background-position: center left;
padding-left: 15px;
background-repeat: no-repeat;
}

#links .punkt {
font-style: italic;
background-image: url(../bilder/hg_punkt.gif);
background-position: center left;
padding-left: 15px;
background-repeat: no-repeat;
}

#inhalt {
width: 964px;
background-image: url(../bilder/hg_inhalt.gif);
}

#links {
padding-top: 30px;
background-image: url(../bilder/hg_links.jpg);
background-repeat: no-repeat;
height: 477px;
width: 240px;
float: left;
}

#mitte {
padding-top: 27px;
min-height: 477px;
width: 500px;
float: left;
}

*html #mitte {
height: 477px;
backround-image
}

#mitte_inhalt {
padding-bottom: 10px;
width: 430px;
}

#rechts {
padding-top: 50px;
width: 224px;
float: left;
background-image: url(../bilder/hg_content_.jpg);
}

.bildabstand
{
	margin-bottom:30px;
}
.bild_rechts
{
	width:224px;
	margin:auto;
	margin-bottom: 10px;
	text-align:center;
}

.ausrichtung_rechts
{
	float:right;
}
.text_rechts
{
	padding-left:30px;
}

.zitat
{

font-size: 16px;
color: #993333;
font-weight: bold;
letter-spacing: 1px;
font-style:italic;
}

.kursiv {
font-style: italic;
}
.subheadline
{
	font-weight:bold;
	color:#993333;
	display:block;
}
.clear {
clear: both;
}

#footer {
color: #FFFFFF;
padding-left: 35px;
padding-top: 5px;
background-image: url(../bilder/hg_footer.jpg);
background-repeat: no-repeat;
height: 21px;
font-style:normal;
font-size: 11px;
}

#footer a
{
	text-decoration:none;
	color:#ffffff;
}

.wortabstand {
word-spacing: 0px;
}



.abstand_navi_links {
	padding-left: 15px;
}

a {
	outline: none;
}
.center
{
	text-align:center;
}


#mitte_inhalt ul
{
list-style-type:disc;
list-style-position: outside;
margin:2px 15px 5px;
}
.test
{
	height: 50px;
	width: 100px;
}
