body {
	color:#816544;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url(rosner_top_brown.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

h1.fieldhead  {
	font-size:18pt;
}
h1 {
	font-size:16pt;
}
h2  {
	font-size:14pt;
}

a { text-decoration:none; color:#816544; font-size:12pt; }
a:hover { text-decoration:underline; color:#a18361; font-size:12pt; }

a.bottom { 
	color:#777777;
	font-size:10pt;
	text-decoration:none;
}
a:hover.bottom {
	color:#444444;
	font-size:10pt;
	text-decoration:none;
}

a.linklist {
	font-size:12pt;
	text-decoration:none;
	color:#986e46;
	font-weight:bold;
}
a:hover.linklist {
	font-size:12pt;
	text-decoration:none;
	color:#d2ac81;
	font-weight:bold;
}
a.folderlist {
	font-size:12pt;
	text-decoration:none;
	color:#986e46;
	font-weight:bold;
}
a:hover.folderlist {
	font-size:12pt;
	text-decoration:none;
	color:#d2ac81;
	font-weight:bold;
}
a.routenlink {
text-decoration:none;
}
a.hovereff, a.button_wein
{
text-align:center; background-color:#a18361; display:inline; color:#ffffff; font-weight:bold; border:2px solid #816544;
 text-decoration:none; font-size:12px; font-family:Verdana, Arial; padding:3px;
margin:auto; margin-left:15px;
}
a:hover.hovereff, a:hover.button_wein
{
background-color:#bd9d79; text-align:center; display:inline; color:#ffffff; font-weight:bold; border:2px solid #816544;
 text-decoration:none; font-size:12px; font-family:Verdana, Arial; padding:3px;
margin:auto; margin-left:15px;
}

div.head {
	background-image:url(rosner_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	border:0px solid #ffffff;
	width:982px;
	height:230px;
	text-align:left;
	vertical-align:bottom;
}
div.main {
	background-color:#ffffff;
	background-image:url(rosner_bottom.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:230px;
	border:0px solid #ffffff;
	width:982px;
	height:100%;
	text-align:left;
	vertical-align:top;
}
td.abstandlinks {
	width:285px;
}
td.textbox {
	width:700px;
	text-align:center;
}
td.linkbox {
	width:700px;
}
td.headtext {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-align:left;
}
span.headtextspan {
	font-weight:bold;
	font-size:32pt;
}
span.langenlois {
	position:absolute;
	right:0px;
	top:120px;
}
td.linklist {
	text-align:center;
}
