*			{ margin:0; padding:0; outline:0; border:none; text-align:left; }

html			{ overflow:scroll; }

body { 			position:relative; min-width:41em; font:11px/1.4em Verdana, Tahoma, Arial, Sans-Serif;
			background:url(/img/grad_back.png) repeat-x; background-attachment:fixed;
			background-color:#808080; color:#404040; }

#wrap			{ width:950px; margin:0px auto; text-align:center; background-color:#FFFFFF; border-left:0px solid #999; border-right:0px solid #999; }

#header			{ width:950px; height:120px; background:url(/img/header.jpg) no-repeat; border-bottom:1px solid #999; }
#header .maxx		{ width:100%; height:100%; }

#navoben		{ height:32px; background:transparent url(/img/grad_navoben.png) repeat-x 0 0; }
#navoben ul		{ list-style-type:none; }
#navoben li		{ line-height:32px; float:left; display:block; background:none; border-right:1px solid #CCCCCC; padding:0px 15px; }
#navoben li a		{ color:#202020; }
#navoben .selected	{ color:#FFFFFF; background-color:#70B0E0; border:none; }

#body			{ position:relative; }

#links			{ }

#mitte			{ padding:0px 230px 0px 0px; min-height:650px; }
#mitte ul		{ margin-left:13px; text-decoration:none; }
#mitte .bonkredit	{ margin-left:-9px; }

#rechts			{ position:absolute; top:0px; right:0px; padding:0px; width:230px; min-height:100%; background:url(/img/grad_rechts.png) repeat-x; background-color:#99DD66; color:#000000; }

#footer 		{ width:950px; height:26px; line-height:26px; margin:0px auto; background:url(/img/footer.gif) center top; position:relative; color:#FFFFFF; text-align:center; border-top:1px solid #999; }
#footer a		{ color:#606060; text-decoration:none; }
#footer a:visited	{ color:#606060; }
#footer a:active	{ color:#FF6600; }
#footer a:hover		{ color:#FF6000; }

h1, h2, h3		{ font-weight:normal; }
h1			{ font-size:20px; color:#2090CC; font-weight:bold; }
h2			{ font-size:14px; color:#404040; font-weight:bold; }
h3			{ font-size:14px; color:#404040; }
p			{ margin:12px 0px; }

a			{ color:#0000FF; text-decoration:none; }
a:link			{ color:#0000FF; }
a:visited		{ color:#0000FF; }
a:active		{ color:#0000FF; }
a:hover			{ color:#0000FF; }

.contentbox		{ padding:20px; }

.clear			{ clear:both; font-size:0; margin:0; padding:0; outline:0; height:0; line-height:0; visibility:hidden; }
.trennverlauf		{ background-image:url(/img/trennverlauf.png); background-repeat:repeat; line-height:0px; height:1px; font-size:0px; }
.underline		{ text-decoration:underline; }
