html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #ededec;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px 20px;
  margin:0px;
}
p, h2 { font-family:Arial, Helvetica, Verdana; color: #564b47; margin: 0; padding: 0 10px 5px; }
pre {
margin: 0;
padding: 0 10px 5px;
}

h1 { font-size: x-large; text-align: left; color: #564b47; background-image: url(../img/steifen740x30_72dpi.gif); background-repeat: repeat-x; height: 20pt; margin:0

   ; padding-bottom: 10px; }
h2 { font-size:13px; padding-top:10px; background-color: transparent; padding-bottom: 10px; }
  
a { color: #c60; font-size: 10pt; font-weight: bold; background-color:transparent; text-decoration: none; top: 0; left: 10px; bottom: 0; }

h3 { font-size: 8pt; font-weight: lighter; background-color:transparent; text-decoration: none; margin: 0 40px 0 15px; }
 
pre { 
color: white;
font-size: 11px;
font-family: Courier, Monaco, Monospace;
}
#inhalt { background-image: url(../img/hintergrund.jpg); border:solid 1px #999; }

#inhalt #navi { color: white; border-left:1px dotted #000; border-bottom:1px dotted #000; float:right; width:305px; background-color:#c60; margin:0 0 20px 15px; }
p, blockquote, td, ol {
		font-size:13px;
		}
ul, li {
			font-family:Arial, Helvetica, Verdana;
			font-size:13px;
		}
		ul li { list-style-type:disc; }
p.copyright     { color: #564b47; font: 11px Arial, Verdana, Helvetica, sans-serif; text-align: center; clear: both ; margin-top: 20px; padding-top: 20px; }
#liniebraun{
clear: both;
padding: 0;
width: 100%;
height: 6px;
line-height: 8px;
background: #564b47;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
#invertedtabs{ font-size: 9px; padding: 0 0 0 5px; width: 100%; background: transparent; text-align: right; position: relative; float: right; clear: right; voice-family: "\"}\""; voice-family: inherit; }
#invertedtabs ul{ font: bold 9px Arial, Verdana, sans-serif; text-align: right; margin:0 0 1em; padding:0; list-style:none; }

#invertedtabs li{ font-size: 9px; display:inline; margin:0 2px 0 0; padding:0; text-transform:uppercase; line-height: 1.5em; text-align: right; }


#invertedtabs a{ float:left; color: white; background: #564b47 url(media/color_tabs_left2.gif) no-repeat right bottom; margin:0 2px 0 0; padding:0 0 0 3px; text-decoration:none; text-align: right; letter-spacing: 1px; }

#invertedtabs a span{ float:left; display:block; background: url(media/color_tabs_right2.gif) no-repeat right bottom; text-align: right; padding:3px 9px 3px 6px; }

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #c60;
}

#invertedtabs a:hover span{
background-color: #c60;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #c60; text-align: right; }

