.body
	{ 
	border: 0; 
	background : #FFFFFA;
	BORDER-RIGHT: buttonface 2px solid; 
	BORDER-TOP: buttonface 2px solid; 
	BORDER-LEFT: buttonface 2px solid; 
	BORDER-BOTTOM: buttonface 2px solid;
	font: icon; 		
	}
	
.cellpadding_submenu
	{
	padding-left: 5px;	
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
}
.inputkontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 290px;
	background-color: #F4F4F4;
}
.selectkontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #F4F4F4;
}

if($styles == 2)
{
.submenu_default
	{ 		
 	background-color:#dddddd;	 	
	border: 1px solid #EEEEEE;
	padding: 0px;	
	}

.submenu_over 	
	{
	cursor:hand;		 	
 	background-color:#E0E0E0;	 	
	border: 1px solid #A2A2A2;
	padding: 0px; 	
	}
}
else
{
.submenu_default
	{ 		
 	background-color:#EEEEEE;	 	
	border: 1px solid #EEEEEE;
	padding: 1px;	
	}

.submenu_over 	
	{
	cursor:hand;  	 	
 	background-color:#E0E0E0;	 	
	border: 1px solid #A2A2A2;
	padding: 1px; 	
	}
}

	
.register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 292px;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 70px;
}

.nix 	
	{
	cursor:hand;
	width: 50px; 
	height: 25px; 	 	 		 	
	border: 0px solid black;
	padding: 1px; 	
	}
.etwas 	
	{
	cursor:hand;
	width: 90px;  
	height: 45px; 	 		 	
	border: 2px solid black;
	padding: 1px; 	
	}
