body{
	background-color:#036;
	margin:0;padding:0;
	text-align:center;
	height:100%;
}#globalcontainer{
	width:809px;
	margin:auto;
	background:url('images/framework/bgl.gif') top left repeat-y;
}#globalcontainerbgholder{
	background:url('images/framework/bgr.gif') top right repeat-y;
}#headcontainer{
	width:533px;
	padding:3px 0 0 0;
	margin:0;
	text-align:left;
	vertical-align:bottom;
	margin:auto;
	background:url('images/framework/bgt.gif') top left repeat-x #fff;
}#headcontainer img,#headcontainer table,#headcontainer td{
	margin:0;border:0;padding:0;
}#headcontainer table,#headcontainer td{
	vertical-align:bottom;
}#contentcontainer{
	width:531px;
	padding:1px;
	text-align:left;
	margin:auto;
	background:#dbe1e8;
}#trenn0r{
	margin:0 0 1px 0;padding:0;
	background-color:#fff;
	height:3px;
	overflow:hidden;
}#menucontainer{
	width:96px;
	margin:0 7px 0 0;
	background-color:#fff;
	float:left;
}#menu{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	padding:0 0 48px 2px;
	background:url('images/framework/bgm.gif') left bottom no-repeat;
}#menu a{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	text-decoration:none;
}#menu a:hover{
	text-decoration:underline;
}#menu .a{
	font-weight:bold;
}#partner{
	padding:7px 0;
}#content{	
	height:auto;
	float:left;
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	width:418px;
	padding: 0 10px 0 0;
}#content a{
	color:#000;
	text-decoration:none;
}#content a:hover{
	text-decoration:underline;
}br{
	clear:both;
}#footer, #footer a{
	font:10px Tahoma,Arial,Verdana;
	color:#000;
	text-decoration:none;
}#footer a:hover{
	text-decoration:underline;
}#footer{
	text-align:right;padding:0 7px 0 0;
}

h1{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	border-bottom:2px solid #fff;
	margin:0 0 4px 0;padding:0 0 0 1px;
}h2{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	margin:0 0 4px 0;padding:0;
	font-weight:bold;
	text-decoration:underline;
}
.t, .text{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
}.tk, .textklein{
	font:10px Tahoma,Arial,Verdana;
	color:#000;
}.s, .h{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	font-weight:bold;
}



.input{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	width:150px;
}.inputklein{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	width:90px;
}.inputgross{
	font:12px Tahoma,Arial,Verdana;
	color:#000;
	width:190px;
}