	body	{
		background: #e7eef8;
		margin-left:15px;
		margin-top:10px;
	}/*
	----------------------------
	absolute Positionierung 	
	----------------------------
*/
	#bannerRight,
	#bannerTop,
	#pageBox,.h1pageHead	{	position:absolute;	text-align:left;	}
/*
	----------------------------
	Banner						
	----------------------------
*/
	#bannerRight	{
		left:835px;
		top:100px;
		z-index:1000;
	}
	#bannerTop	{
		left:55px;
		top:5px;
		height:90px;
		z-index:1100;
	}
	#bannerCont	{
		overflow:hidden;
		width:300px;
	}
	#bannerBlock{
		float:left;
		width:810px;
		height:1px;
		overflow:hidden;
		border:none;
	}
/*
	----------------------------
	HauptLayer					
	----------------------------
*/

	#pageBox {
		top:95px;
		height:auto;
		width:820px;
		z-index:100;
	}
	.h1pageHead{
		position:absolute;
		width:820px;
		font-style:italic;
		top:88px;
		left:228px;
		font-size:9px;
		color:#a3bbde;
		z-index:20000;
	}	#pageHeader,#pageHolder,#pageFooter	{
		left:0px;
		width:820px;
		float:left;
	}
	#pageHeader	{
		height:5px;
		background: url(/img/css/pageHead.gif) no-repeat;
		overflow:hidden;
	}
	#pageHolder	{
		padding-left:10px;
		width:810px;
		background:#FFFFFF;
		height:auto;
		min-height:600px;
		text-align:left;
	}
	#pageFooter {
		height:20px;
		background: url(/img/css/pageFooter.gif) no-repeat;
		overflow:hidden;
	}
	
	#footerBox	{
		float:left;
		padding-top:6px;
		width:810px;
		height:28px;
		background: url(/img/css/bg_footer.gif) no-repeat;
		text-align:center;
	}
	#navi		{
		top:0px;
		left:0px;
		height:auto;
		width:810px;
		float:left;
		}
	#navi_flash	{
		position:absolute;
		left:25px;
		padding:0;
		top:105px;
		height:123px;
		width:810px;
		z-index:900;
		display:none;
		overflow:hidden;
		border:none;
	}
	#navi_flashLogin	{
		position:absolute;
		left:481px;
		width:262px;
		top:108px;
		height:27px;
		overflow:hidden;
		z-index:910;
		display:none;
	}
	#navi_flashSearch	{
		position:absolute;
		left:25px;
		top:202px;
		height:30px;
		overflow:hidden;
		z-index:920;
		display:none;
	}	#naviJS_Home,
	#naviJS_Right,
	#naviJS_title,
	#naviJS_time,
	#naviJS_help,
	#naviJS_weekday,
	#naviJS_Search{
		position:relative;
		text-align:left;
		float:left;
	}
	#pageHeader	{	height:10px;	}

	#navi_html	{
		background:url(/img/css/bg_navi_html.gif) no-repeat #FFFFFF;
		width:810px;
		left:0px;
		overflow:hidden;
		padding-bottom:10px;
		height:auto;
		float:left;
	}
	#naviJS_Home{	width:203px;	}
	#naviJS_Right{	width:602px;	height:auto;}
	#naviJS_title,
	#naviJS_time{
		top:5px;
		font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		width:430px;
	}
	
	#naviJS_time{
		top:4px;
		font-size:16px;
		width:70px;
	}
	#naviJS_help{	top:3px;
		width:95px;
	}
	#naviJS_weekday	{
		top:13px;
		width:310px;
		height:22px;
	}
	#naviJS_Calendar	{
		position:absolute;
		top:46px;
		left:525px;
		width:85px;
		z-index:5000;
		display:block;
		overflow:hidden;
		height:20px;
	}	#naviJS_Calendar:hover {
		height:auto; 
		width:417px;
		left:393px;
	}
	#naviJS_Calendar:hover div.cButton {	display:none;padding-right:207px;	}li.sender {
	list-style:none;
}
.senderLayOuter{
	position:relative;
	width:auto;
	height:auto;
	float:left;
	border:2px solid #000000;
}
div.senderLay{
	/*display:inline;*/
	z-index:8000;
	position:absolute;
	left:0px;top:20px;
	overflow:hidden;
	height:0px;
	width:600px;
	background:#99ffff;
}
.senderGroup:hover div.senderLayOuter div.senderLay{
	overflow:visible;
	height:auto;border:1px solid #FF0000;
}
	#naviJS_Search	{
		padding-right:10px;
		float:right;
		top:42px;
	}