body{
font-family:verdana, arial, helvetica, sans-serif, tahoma;
font-size:12px;
color:#391000;
margin:0;
padding:0;
background: #F7DEB1 url('../images/rahmen_mitte.jpg');background-position:0 150; background-attachment:fixed; background-repeat:repeat-x;

}

td {
font-size:12px;
}

a:link {
       	color: #391000;
 	text-decoration: none;

}
a:visited {
 	color:#391000;
 	text-decoration: none;
}
a:hover {
 	color:#662D1A;
 	text-decoration: none;
}

hr.linie
{
width:95%;
color:#B46826;
height:1px;
}

#inhalt_hintergrund {
position:absolute;
top:85px;
left:100px;
width: 546px;
z-index:5;
overflow:visible;
}

#rahmen_inhalt
{
position:relative;
top:0px;
left:0px;
width: 546px;
background:#FABC85;
border:solid 5px #B46826;
}
#platzhalter
{
float:left;
height:400px;
width:1px;
padding:0px;
margin:0px;
}

br.user {
      margin: 0 0 -1px 0;
      clear: left;
      font-size: 1px;
      height: 1px;
}
#fusszeile {
position:relative;
top:5px;
left: 0px;
background:#FABC85;
height:17px;
width: 546px;
vertical-align:middle;
}

.fusszeile a:hover
{
color:#391000;
font-weight:bold;
}

.fusszeile a
{
color: #391000;
text-decoration:none;
vertical-align:middle;
}

p
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:200;
	color:#391000;
         line-height:1.5em;
         margin-top:0px;
}

h1
{
	padding: 0px 0px 0px 0px;
	font-size:20px;
	color:#B46826;
	font-weight:bold;
          letter-spacing:1.5px;
}

h2
{
	padding: 0px 0px 0px 0px;
	font-size:13px;
	color:#B46826;
	font-weight:bold;
          margin-top:0px;
          margin-bottom:10px;

}

h3
{
	padding: 0px 0px 0px 0px;
	font-size:11px;
	color:#B46826;
	font-weight:bold;
          margin-top:0px;
          margin-bottom:10px;

}

.w3c {
text-align:right;
z-index:5;
position:relative;
bottom:5px;
right:7px;
}
