html, body {margin:0; padding:0; border:0;}
body,table,input,textarea,select	{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;}

.mainview 
{
	font-size:8pt;
	line-height:16px;
}

textarea.invisible {
	border:none; 
	width:100%;
	height:1cm;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	line-height:16px;
	overflow:visible;
}
img	{border:0;}
form	{display:inline;}
.nichtdruckbar	{display:none; visibility:hidden;}
.noprint {display:none};
hr.seitenumbruch {page-break-after:always; background-color:#ffffff; display:none; visibility:hidden;}

input,textarea	{border:0px groove;}
table	{width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show;}
a,a:visited,a:active,a:hover{font-weight:bold;}
a,a:visited	{text-decoration: none;}
a:active,a:hover	{text-decoration: underline;}
a,a:visited,a:active,a:hover{color:#8383C7;}
/*a.arrowlink:visited span,a.arrowlink span,a.arrowlink:hover,a.arrowlink:active  {text-decoration:none;}*/
/*a.arrowlink:hover span,a.arrowlink:active span  {text-decoration:underline;}*/
h3.title	{padding-bottom:20px;margin:0;color:#000000;font-size:11pt; color:#000000}
h2.title	{padding:0;margin:0;color:#8383C7;font-size:10pt;color:#000000}

.pointer {cursor:pointer;}
.hidden {display:none;}
.horbrd {background-image:url(image/punkte-hor.gif);background-repeat:repeat-x;background-position:bottom;height:1px;line-height:1px;padding:0px;margin:0px;}
.verbrd {background-image:url(image/punkte-ver.gif);background-repeat:repeat-y;width:1px;}
.bkgblue {background-color:#F7FAFD;}
.bkgwhite,#errorbox {background-color:#FFF;}
.bkgyellow,body,#topbar,#topbarsmall {background-color:#FFFFF2;}
.moneytxt	{text-align:right;}

.sendbtn	{text-align:right;display:none;}
.print	{float:right;cursor:pointer;display:none;}

#topbar,#topbarfixed {width:100%;height:41px;margin-bottom:10px;background:url(image/topbkg.gif) repeat-x;}
#topbarfixed	{position:fixed;top:0;left:0;}
#topbarsmall {width:100%;height:30px;margin-bottom:10px;background:url(image/topsmallbkg.gif) repeat-x;}
#topbarportal,#topbarportalmitsub {width:100%;height:93px;display:none;}
#topbarportal{background:url(image/topbkgportal.gif) repeat-x;display:none;}
#topbarportalmitsub {background:url(image/topbkgportalmitsub.gif) repeat-x;display:none;}
#logo	{float:left;height:100%;display:none;}
#areatext	{text-align:right;}

.outertbl {width:500px;}
.leftbar {padding:0px 10px 0px 10px;width:130px;vertical-align:top;}
.maincontent {padding-left:30px;vertical-align:top;}
#errorbox {border-bottom:1px solid red;border-top:1px solid red;margin-bottom:20px;padding:20px;}
/* #copyrighttbl{visibility:hidden;} */
#rightbarcol{visibility:hidden;}
#navirow{visibility:hidden;}

#menubkg	{position:fixed;top:41px;left:0;width:139px;padding-left:10px;padding-top:10px;height:727px;background-color:#FFFFF2;z-index:1000;}
#menu	{line-height:15px;width:125px;background-color:#FFFFF2;}
#menucontent{margin-top:30px;padding:5px;background-color:#fff;border:1px solid #8383C7;}
#menucontent a,#menucontent a:visited,#menucontent a:active,#menucontent a:hover{color:#000;font-weight:normal;}
#mainmenutxt{color:#3D3C9B;}

.box {margin:0px;width:100%;border:1px solid #FFFFF2;}
TH,.boxtitle,#toptitel,#titeltxt {text-align:left;font-size:9pt;font-weight:bold;color:#8383C7;margin:0px 0px 10px 0px;clear:both;}
#toptitel	{color:#3D3C9B;margin-bottom:30px;}
.boxinfo {margin:0px 0px 17px 0px;}
.boxcontent {margin:10px 20px 10px 20px;}

.pageouterdiv { width: 100%;
				margin-left: 0px;}
