body {
	scrollbar-face-color:#812938;
	scrollbar-track-color:#f8eecd;
	scrollbar-arrow-color:#f8eecd;
	scrollbar-highlight-color:#812938;
	scrollbar-shadow-color:#812938;
	scrollbar-3dlight-color:#3f141c;
	scrollbar-darkshadow-color:#3f141c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #3f141c;
	background-color: #a33447;
	margin: 0px;
}
div.ST{	position:absolute;	overflow: hidden;	width: 100px;	height: 100px;	top: 103px;	left: 5px; z-index:98; background-image: url(img/piaffestempel.gif);	layer-background-image: url(img/piaffestempel.gif);	background-repeat: repeat-x;}

div.L1{	position:absolute;	overflow: hidden;	width: 100%;	height: 120px;	top: 0px;	left: 0px; z-index:1; background-image: url(img/top_back.gif);	layer-background-image: url(img/top_back.gif);	background-repeat: repeat-x;}
div.L7{	position:absolute;	overflow: hidden;	width: 580px;	height: 120px;	top: 0px;	left: 420px; z-index:7;}
div.L2{	position:absolute;	overflow: hidden;	width: 400px; 	height: 120px; 	top: 0px;	left: 0px; z-index:2; background-image: url(img/piaffe_logo.jpg); layer-background-image: url(img/piaffe_logo.jpg);	background-repeat: no-repeat;}
div.L3{	position:absolute;	overflow: hidden;	width: 700px; 	height: 465px; 	top: 150px;	left: 96px; z-index:3; 	background-color: #f8eecd;	layer-background-color: #f8eecd; border: 1px solid #812938; }
div.L3i{position:absolute;	overflow: auto;		width: 679px; 	height: 463px; 	top: 151px;	left: 116px; z-index:9; 	background-color: #f8eecd;	layer-background-color: #f8eecd; }
div.L4{	position:absolute;	overflow: hidden;	width: 180px;	height: 465px;	top: 150px;	left: 800px; z-index:4;	background-color: #812938;	layer-background-color: #812938; border: 1px solid #3f141c;}
div.L4i{position:absolute;	overflow: auto;		width: 175px;	height: 419px;	top: 195px;	left: 803px; z-index:10;	background-color: #812938;	layer-background-color: #812938;}
div.QL{	position:absolute;	overflow: hidden;	width: 176px;	height: 40px;	top: 155px;	left: 802px; z-index:8;}
div.LX{	position:absolute;	overflow: hidden;	width: 176px;	height: 20px;	top: 595px;	left: 802px; z-index:11;}

div.L5{	position:absolute;	overflow: hidden;	width: 145px; 	height: 460px; 	top: 145px;	left: 50px;  z-index:5; background-image: url(img/a4.gif); layer-background-image: url(img/a4.gif);	background-repeat: repeat-y;}
div.L6{	position:absolute;	overflow: auto;		width: 750px; 	height: 500px; 	top: 48px;	left: 180px; z-index:6;	background-color: #FFFFFF;	layer-background-color: #FFFFFF;}

div.note{ border:solid 1px #ebebeb;	position:relative;
overflow: visible;		height: 50px;   z-index:70; background-image: url(img/pin.gif); layer-background-image: url(img/pin.gif);	background-repeat: no-repeat; background-position:right top;}

a.men  {		background-color: #812938;	color: #f8eecd;	height:20px; border:1px solid #3f141c; padding: 2px 2px 3px 2px;	margin: 0px 0px 0px 5px;	text-decoration: none;	font-weight:bold;	font-size: 12px;}
a:hover.men  { 	background-color: #f8eecd;  color: #812938;	}

a.mena  {		background-color: #f8eecd; 	color: #812938; height:20px; border:1px solid #3f141c; padding: 2px 2px 3px 2px; margin: 0px 0px 0px 5px; text-decoration: none;  font-weight: bold;	font-size: 12px;}
a:hover.mena {	background-color: #812938; 	color: #f8eecd;}

a.qq  {			background-color: #f8eecd; 	color: #812938; height:20px; border:1px solid #3f141c; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 3px; text-decoration: none;  font-weight: bold;	font-size: 12px;}
a:hover.qq {	background-color: #a33447; 	color: #f8eecd;}

a.umen  {	 color: #660000; text-decoration: none;  font-weight:bold;	font-size: 12px; padding: 6px 3px;}
a:hover.umen  { 	background-color: #990000;	color: #ffffff;}

a.bullet {
	padding-left: 18px;
	font-size:10pt;
	color:#a33447;
	text-decoration:none;
	font-weight: bold;
	background-image: url(img/aufz.gif);
	background-repeat: no-repeat;
	}
a.bullet:hover {	color:#3f141c; 	background-image: url(img/aufz1.gif);} 


td {  	font-size: 10pt; color: #3f141c;} 
p {		font-size: 10pt; font-weight: normal; color: #3f141c; margin:3px 15px 3px 0px;} 
h1 {
	font-size: 14pt;
	color: #a33447;
	margin:24px 0 12px 0;
	text-align: left;
} 
h2 {
	font-size: 14pt;
	color: #a33447;
	margin:6px 0 6px 0;
	text-align: left;
} 
h3 {
	font-size: 12pt;
	color: #a33447;
	font-weight: bold;
	margin:6px 0 6px 0;
	text-align: left;
} 
h4 {
	font-size: 16pt;
	color: #f8eecd;
	font-weight: bold;
	letter-spacing: 1px;
	margin:6px 0 0 0;
	text-align: center;
} 
h5 {
	font-size: 12pt;
	color: #f5e8ba;
	font-weight: bold;
	margin:6px 0 18px 0;
	text-align: center;
} 
h6 {
	font-size: 12pt;
	color: #3f141c;
	font-weight: bold;
	margin:6px 0 6px 0;
	text-align: left;
} 
ul {	margin-left: 0.7em; padding-left: 0.7em; 	margin-top: 6px;	margin-bottom: 6px;}
li {	font-size: 10pt;	list-style-position: outside;	margin-bottom: 6px;	list-style-image: none;	list-style-type: square;}
a {font-size: 10pt; color:#a33447; text-decoration:none;} 
a:hover{color:#3f141c; text-decoration:none;} 
.hl {  font-size: 10pt; font-weight: bold; color: #FFFFFF;} 
hr { color: #CC0000;} 
.klein {font-size: 8pt;}
.hinweis {font-size: 8pt; color: #999999;}
form {margin-top:0px; margin-bottom:6px;}
input {color:#000000; border: 1px solid #cccccc; font-size: 9pt;}
input.sf {	color:#ffffff;	font-size: 9pt;	background-color: #CC0000; font-weight:bold;}
fieldset {border: 1px solid #cc0000; -moz-border-radius:1%;	PADDING: 5px 15px; width:620px;}
legend {color:#cc0000; font-weight:bold;}.rot {
	color: #CC0000;
}
.tabhead{color:#f8eecd; font-weight:bold;	background-color: #a33447; padding:3px 1px;}
.tab1{color:#3f141c; 	background-color: #f5e8ba;}
.tab2{color:#3f141c; 	background-color: #FBF5E3;}
