.haupt { position:absolute;
visibility:hidden;
color: 333399;
border-style: none;
font-size : 9pt;
font-family:arial;
font-weight: bold;
border-color: red;
border-width: 2px;
width: 120px;
background-color:#333399;
padding: 2px;}

.menulink
{font-size:9pt;
font-family:arial;
font-weight:bold;
 text-decoration:none;
color:#ced6e9;
}

.textlink
{font-size:9pt;
font-family:arial;
font-weight:bold;
text-decoration:none;
color:#0000c9;
}
a:hover {color:#a2a2a2}
p, td{
font-size:10pt;
font-family:arial, helvetica;
}

.thumbnail{
border-width:1px;
border-style:solid;
border-color:#A2A2A2;
background-color:#C2C2ff;
margin:10px;
}
.thumbnail_left{
border-width:1px;
border-style:solid;
border-color:#A2A2A2;
background-color:#C2C2ff;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
.thumbnail_right{
border-width:1px;
border-style:solid;
border-color:#A2A2A2;
background-color:#C2C2ff;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
}
.border_table{
border-width:1px;
border-style:solid;
border-color:#A2A2A2;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}


	.gross{font-size:16px}
	.klein{font-size:10px}
	.mittel{font-size:14px}
	.rechts{text-align:right}
	.riesig{font-size:20px}
	.noline{text-decoration:none}
	.invert{ background-color : #CED6E9; color : #000000}
	input,textarea{ border : 0px none #3265A3; color : #000000; scrollbar-base-color : #3265A3; scrollbar-shadow-color : #383838; scrollbar-darkshadow-color : #3265A3; scrollbar-track-color : #3265A3; scrollbar-3dlight-color : #3265A3; scrollbar-face-color : #3265A3; scrollbar-highlight-color : #3265A3; scrollbar-arrow-color : #383838}
	.high,input,textarea{background-color : #ffffff}
	.warn{color:#000000;font-weight:bold;background-color:#F71F1F}
	.admin{color:#F71F1F;}
	.dborder{border : 1px dotted #383838;padding : 2px 2px 2px 2px;}
	.button{border : 1px solid #383838;}
	.message{border-bottom : 1px solid #ECECEC;border-left : 1px solid #ECECEC;line-height : 18px; padding : 3px 3px 3px 3px}
