h1 {color: #7c715b; font-size:14px; font-weight: bold;}

html, body {
margin: 0;
padding: 0;
height: 100%;
}

body {
   background-image:url(bilder/back.gif);
	background-repeat:repeat-x;
background-color:#cdc9c1; 
font-family: verdana, arial; 
font-size:12px;
color: #7c715b;
min-height: 100%; 
}

a:link	{color: #ffab00; text-decoration:underline; }
a:visited	{color: #ffab00; text-decoration:underline; }
a:active	{color: #ffab00; text-decoration:underline; }
a:hover	{color: #ffab00; text-decoration:underline; }

td {vertical-align:baseline;}

#abstand { /* damit die Hauptbox zentriert wird */
width: 1px;
height: 50%;
float: left;
margin-bottom: -400px; /* minus halbe Höhe des Hauptinhaltesbereiches */
}

#aussen {
	clear: left;
	margin: auto;
   /* 776x460 oder 1000x590 */
	width: 830px;
	min-height: 600px;
   background-image: url(bilder/head.gif);
   background-color:#ffffff;/* Farbe_mitte */
	background-repeat:no-repeat;
}

#footer {
	clear: left;
	width: 830px;
	height: 24px;
background-color:#eceae7;/* Farbe_unten */
padding-top:9px;/*Schrift im Balken */
border: 0px solid black;
}

#footer a {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #7c715b;
margin-left:71px; /* Abstand Impressum nach links */
}

#footer a:hover {
color: #ffab00;
} 

#content {
  margin-top:250px;
  padding-left:0px;
  padding-top:0px;
margin-bottom:32px;/* Abstand footer */
  left:0px;
   width:500px;
   min-height:300px;
   font-size:12px;
   line-height:17px;
   float:left;
border: 0px solid #ffab00;
}

#content_ul {
float: left;
list-style: disc;
color: #ffab00; 
font-size:13px; /* Größe Bullets */
line-height: 17px;
padding-left: 15px;
}

#menue_links {
   width:276px;
   height:310px;
   padding-top:36px; /* Abstand Buttons nach oben */
   padding-bottom:30px;
   margin-top:210px; /* Abstand Menübox nach oben */
   float:left;
border: 0px solid black;
}

#navi {
margin: 0;
padding: 0;
list-style-type: none;
} 

#navi a {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
text-decoration: none;
width: 150px; /* Breite Buttons */
height: 44px; /* Höhe 1 Button */
display: block;
color: #7c715b;
background-image: url(bilder/button01.gif);
text-align: left;  padding-left:22px; /* Text in Buttons */
margin-left:50px; /* Abstand Buttons nach links */
line-height: 44px;
}

#navi a:visited {
color: #7c715b;
background-image: url(bilder/button01.gif);}

#navi a#current {
color: #ffab00;
background-image: url(bilder/button02.gif);
} 

#navi a:hover {
color: #ffab00;
background-image: url(bilder/button02.gif);
} 