body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
#outside {
	width:870px;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left:auto;
	margin-right:auto;
}
#menu {
	width:122px;
	margin-right:12px;
	padding:0px;
	float:left;
}
#menu_d {
	width:122px;
	margin-top:178px;
	float:left;
	text-align:right;
	background-image:url(images/bg_header2.gif);
	background-repeat:no-repeat;
	position: relative;
}
#menu_d_alpha {
	width:122px;
	margin-top:178px;
	float:left;
	text-align:right;
	background-image:url(images/bg_header2.gif);
	background-repeat:no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	position:relative;
}
#menu_d p, #menu_d_alpha p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#7da700;
	padding-top:4px;
	margin:0px;
}
#menu_d a, #menu_d_alpha a {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#99cc00;
	text-decoration:none;
}
#menu_d a:hover, #menu_d_alpha a:hover {
	text-decoration:underline;
}
#menu_f, #wetter {
	width:122px;
	text-align:right;
	float:left;
	background-image:url(images/bg_floss_header2.gif);
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
}
#menu_f_alpha {
	width:122px;
	text-align:right;
	float:left;
	background-image:url(images/bg_floss_header2.gif);
	background-repeat:no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	position:relative;
	overflow:hidden;
}
#menu_f p, #menu_f_alpha p, #wetter p {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#9a7d2e;
	padding-top:4px;
	margin:0px;
}
#menu_f a, #menu_f_alpha a {
	color:#c7a13c;
	text-decoration:none;
}
#menu_f a:hover, #menu_f_alpha a:hover {
	text-decoration:underline;
}
#wetter a:hover {
	text-decoration:none;
}
#driftholt {
	width:368px;
	padding:0px;
	margin:0px;
	float:left;
}
#driftholt_alpha {
	width:368px;
	padding:0px;
	margin:0px;
	float:left;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
}
#header_d {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:8px;
	margin:0px;
}
#header2_d {
	min-height:12px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_header2.gif);
	background-repeat:no-repeat;
}
#content_d {
	padding-bottom:20px;
	padding-left:5px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_content.gif);
	background-repeat: repeat-y;
}
#content_d2 {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_footer.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-align:right;
	font-size:9px;
}
.content_d2 {
	padding:0px;
	margin-left:-5px;
	background-image:url(images/bg_trenner.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	text-align:right;
	font-size:9px;
}
#footer_d {
	min-height:12px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	text-align:left;
}
#flossverleih {
	width:368px;
	padding:0px;
	margin:0px;
	float:right;
}
#flossverleih_alpha {
	width:368px;
	padding:0px;
	margin:0px;
	float:right;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
}
#header_f {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:8px;
	margin:0px;
}
#header2_f {
	min-height:12px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:15px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_floss_header2.gif);
	background-repeat:no-repeat;
}
#content_f {
	padding-bottom:20px;
	padding-left:5px;
	padding-right:15px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_floss_content.gif);
	background-repeat: repeat-y;
}
#content_f2 {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	background-image:url(images/bg_floss_footer.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-align:right;
	font-size:9px;
}
.content_f2 {
	padding-right:5px;
	margin-left:-5px;
	background-image:url(images/bg_floss_trenner.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	text-align:right;
	font-size:9px;
}
#footer_f {
	min-height:12px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:15px;
	padding-top:0px;
	margin:0px;
	text-align:right;
}

#driftholt a, #flossverleih a, #driftholt_alpha a, #flossverleih_alpha a {
	text-decoration:underline;
	color: #333333;
}
#driftholt a:hover, #flossverleih a:hover, #driftholt_alpha a:hover, #flossverleih_alpha a:hover {
	text-decoration:none;
}
#driftholt a:visited, #flossverleih a:hover, #driftholt_alpha a:visited, #flossverleih_alpha a:hover {
	color: #333333;
}
#content_f2 a, #content_d2 a {
	text-decoration:none;
	color: #bf3b2f;
	font-size:9px;
}
#content_f2 a:hover, #content_d2 a:hover {
	text-decoration:underline;
}
#content_f2 a:visited, #content_d2 a:visited {
	color: #bf3b2f;
}
#driftholt h1, #driftholt_alpha h1 {
	font-size:12px;
	font-weight:bold;
	color:#99cc00;
	padding-top:14px;
	margin:0px;
}
#driftholt h4, #driftholt_alpha h4 {
	font-size:12px;
	font-weight:bold;
	color:#99cc00;
	padding-top:0px;
	margin:0px;
}
#driftholt h2, #driftholt_alpha h2 {
	font-size:9px;
	font-weight:bold;
	color:#6b8e00;
	padding-bottom:6px;
	margin:0px;
}
#driftholt h3, #driftholt_alpha h3 {
	font-size:11px;
	font-weight:bold;
	color:#99cc00;
	padding-bottom:6px;
	margin-top:16px;
	margin-bottom:0px;
}
#flossverleih h1, #flossverleih_alpha h1 {
	font-size:12px;
	font-weight:bold;
	color:#c7a13c;
	padding-top:12px;
	margin:0px;
}
#flossverleih h4, #flossverleih_alpha h4 {
	font-size:12px;
	font-weight:bold;
	color:#c7a13c;
	padding-top:0px;
	margin:0px;
}
#flossverleih h2, #flossverleih_alpha h2 {
	font-size:9px;
	font-weight:bold;
	color:#866d28;
	padding-bottom:6px;
	margin:0px;
}
#flossverleih h3, #flossverleih_alpha h3 {
	font-size:11px;
	font-weight:bold;
	color:#c7a13c;
	padding-bottom:6px;
	margin-top:16px;
	margin-bottom:0px;
}
#driftholt p, #flossverleih p, #flossverleih_alpha p, #driftholt_alpha p {
	padding-top:2px;
	margin-top:2px;
	padding-bottom:2px;
	margin-bottom:0px;
}
#driftholt img, #flossverleih img, #flossverleih_alpha img, #driftholt_alpha img {
	padding-bottom:4px;
	margin-bottom:4px;
}
strong {
	color: #666666;
}
.gruen {
	color:#237a00;
}
.rot {
	color:#a2000c;
}
table {
	border:none;
}
td {
	border:none;
	vertical-align:top;
	text-align:left;
}
ul, ol {
	margin-left:15px;
	margin-right:0px;
	margin-top:4px;
	margin-bottom:4px;
	padding-left:0px;
	padding-top:0px;
	list-style-type:circle;
	list-style-position:outside;
}
li {
	margin-bottom:4px;

}
.a2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.a2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
form {
	padding:0px;
	margin:0px;
}
#formular {
	font-size:11px;
	padding:0px;
	margin:0px;
}
#formular table {
	border:0px;
	padding:0px;
	margin:0px;
}
#formular tr {
	padding-top:6px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
}
#formular td {
	padding:0px;
	margin:0px;
}
#formular input {
	font-size:11px;
	width:160px;
}
#formular input.submit{
	width:80px;
	height:22px;
}
#formular select {
	font-size:11px;
	width:60px;
}
#formular select.anliegen {
	width:166px;
	padding:0px;
	margin:0px;
}
#formular textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:332px;
}
#galerie {
	z-index:1;
	width:920px;
	height:450px;
	background-color: #C6B89B;
	border:1px dotted;
	border-color:#666666;
	position: absolute;
	top:30px;
	left:50px;
}
#flashcontent {
	height: 100%;
}
#galerieclose {
	border:1px dotted;
	float:right;
	position: relative;
	margin-top:5px;
	float:right;
	background-color:#9e937c;
	text-align: center;
	width:114px;
	height:15px;
	padding:2px;
}
#galerieclose a {
	color:#FFFFFF;
	font-variant:small-caps;
}
.small {
	font-size:9px;
	color:#bf3b2f;
}
#panomic {
	position: relative; 
	width:342px; 
	height: auto; 
	border:1px solid;
	background-color:#f1dbbf;
}
#panomic img{
	padding:0px;
	margin:0px;
}
#panomic .legende {
	width:150px;
}
