body{
background: #e3e517 ;

margin:0;
padding:0;
text-align: center;
font-family: verdana, arial, sans-serif;

}

#pagewidth{
width:80%;
height:100%;
text-align:left;
margin-left:auto;
margin-right:auto;
background: transparent;
margin-bottom: 20px;
/*border: 1px solid #F0F; /*Designhilfe*/
}

#header{
height:30px;
/*border: 1px solid #000; /*Designhilfe*/
}

#rahmen, #r_ol, #r_o, #r_or, #r_r{
margin:0px;
padding:0px;
/*border: 1px solid #000; /*Designhilfe*/
}

#r_ol{
background:  url(../_images/r_ol.gif) no-repeat top;

height:22px;
width:22px;

}


#r_o{
background: #5d91b2 url(../_images/r_o.jpg) repeat-x top;
height:22px;

margin:0;
padding:0;

}

#r_or{
background: #e3e517 url(../_images/r_or.gif) no-repeat top;
height:22px;
width:22px;

}

#r_ul{
background:  url(../_images/r_ul.gif) no-repeat top;
height:22px;
width:22px;

}


#r_u{
background: #5d91b2 url(../_images/r_u.jpg) repeat-x bottom;
height:22px;


}

#r_ur{
background: url(../_images/r_ur.gif) no-repeat top;
height:22px;
width:22px;

}

#r_ml{
background: #e3e517 url(../_images/r_ml.jpg) repeat-y top;
width:22px;
}

#r_mr{
background: #e3e517 url(../_images/r_mr.jpg) repeat-y top;
width:22px;
}


#content{
background: #5d91b2;
bottom: 10px;
vertical-align:top;
border:0;
height:410px;
}

#content_tab{
position:relative;
z-index: 100;
top:110px;
height:100%;
}

#i_content{
text-align:left;
margin:0px;
padding:0px;
border:0px;
height:410px;
width:100%;
}


#logo{
	position:absolute;
	width:168px;
	height:144px;
	z-index: 10000;
	left:40px;
	top:10px;
	_left: 40px;
	_top: 10px;
	visibility: visible;
}

#navi_container {
	position:absolute;
	z-index: 10001;
	width: 636px;
	height: 29px;
	left: 250px;
	top:91px;
	_top:91px;
   }

