BODY
{
    	FONT-SIZE: 8pt;
    	padding:0;
    	margin: 7px 0 ;
      	FONT-FAMILY: Arial, Verdana, Tahoma, helvetica,  'sanf serif';
        scrollbar-face-color:#ffffcc;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-3dlight-color:#0F0F0F;
        scrollbar-shadow-color:#808080;
        scrollbar-darkshadow-color:#404040;
        scrollbar-track-color:#E0E0E0;
        scrollbar-arrow-color:#cc0033;
		/*background-image:url("images/traube.jpg");*/
		background-position:left top;
		background-repeat:no-repeat;
}

#container
{
	background-image:url("images/pixel/px-f0.gif");
	background-color:#fffff0;
	padding:0;
	margin:auto;
	width:760px;
	text-align: left;
}
#logo 
{
	width:760px;
	height:210px;
	margin:0;
	z-index:2;
}
#inhalt
{
	margin:0;
	padding:0;
	width:760px;
	z-index:5;
	background-color:#fffff0;
	clear:both;
	display:block;
}
#containerprn
{
	background-image:none;
	background-color:#ffffff;
	padding:0;
	margin:auto;
	width:760px;
	text-align: center;
	border: solid 1px #999999;
}
#inhaltprn
{
	margin:auto;
	padding:0;
	width:600px;
	display:block;
	background-color:#ffffff;
	text-align:center;
}	
DIV.mitte550
{
	margin:auto;
	width:550px;
	z-index:5;
	background-color:#fffff0;
	text-align:left;
	display:block;
}
DIV.mitteprn
{
	margin:auto;
	width:600px;
	z-index:5;
	clear:both;
	background-color:#ffffff;
	text-align:left;
	display:block;
}
DIV.left
{
	float:left;
	margin:0;
	padding:0;
	display:block;
}
DIV.right
{
	float:right;
	display:block;
}
#logo DIV.left
{
	width: 400px;
	height:170px;
	text-align:center;
	background-color:#ffffc0;
	background-image:url("images/pixel/px-ffffc0.gif");
	padding-top: 18px;
	margin-top:5px;
}
#logo DIV.right
{
	width: 360px;
	margin-top:5px;
	background-color:#ffffc0;
	background-image:url("images/pixel/px-ffffc0.gif");
}
#navi
{
	height:182px;
	width: 360px;
}
#navi UL
{
	margin:0;
	width: 250px;
}
#navi LI
{	
	height:18px;
	width:150px;
	line-height:18px;
	padding:0 ; 	
	/*text-align:right;	*/
}
#subnavi LI
{	
	text-align:left;	
	width:250px;
}
#inhalt DIV.left 
{
	background-color:#fffff0;
	width:400px;
	margin:0;
	padding:0;
}
#inhalt DIV.right
{
	background-color:#fffff0;
	width:360px;
	margin:0;
	padding:0;
}
SPAN.cl{clear:both;}
DIV.absender{
	width:500px;
	padding-left:50px;
}
#ValidMsg DIV
{
	Z-INDEX: 100; 
	LEFT: 250px; 
	WIDTH: 500px; 
	POSITION: absolute; 
	TOP: 250px
}
SPAN.inhaltleft
{
	float:left;
}
DIV.center
{
	width: 500px;
	margin:auto;
	padding-left:10px;
}
SPAN.TB120
{
	width: 120px;
	height:20px;
}