
/* diese Klasse wird für das DHTML-Menu verwendet */
a {text-decoration:underline;color:#FFFFFF;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a:hover {text-decoration:none;color:#FFFFFF;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}

a.link {text-decoration:underline; color:#FFFFFF;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.link:hover {text-decoration:underline; color:#D02228;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.link_small {text-decoration:underline; color:#FFFFFF;font-size: 11px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.link_small:hover {text-decoration:underline; color:#D02228;font-size: 11px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}

a.grau_small {text-decoration:none; color:#ACA9AC;font-size: 10px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.grau_small:hover {text-decoration:none; color:#ACA9AC;font-size: 10px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}

a.navi {text-decoration:none; color:#FFFFFF;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.navi:hover {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.navi_selected {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-weight:bold;}
a.navi_selected:hover {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-weight:bold;}

a.navi2 {text-decoration:none; color:#FFFFFF;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.navi2:hover {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
a.navi2_selected {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-weight:bold;}
a.navi2_selected:hover {text-decoration:none; color:#993333;font-size: 12px;font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;font-weight:bold;}

td { color: #FFFFFF; font-size: 12px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}

.titel { color: #504FBC; font-size: 36px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.artikel { color: #504FBC; font-size: 24px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.subtitel { color: #FFFFFF; font-size: 24px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.gross { color: #FFFFFF; font-size: 16px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.rot { color: #FF0000; font-size: 12px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.small { color: #FFFFFF; font-size: 11px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}
.grausmall { color: #ACA9AC; font-size: 10px; font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;}

.textfeld_mini {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:30px;border: 1 solid #000000;}
.textfeld_plz {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:45px;border: 1 solid #000000;}
.textfeld {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:160px;border: 1 solid #000000;}
.textfeld_kurz {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:130px;border: 1 solid #000000;}
.textfeld_mittel {font-family:trebuchet ms,verdana,arial,helvetica;font-size:11px;width:250px;border: 1 solid #000000;}
.textfeld_lang {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:360px;border: 1 solid #000000;}
.textfeld_suche {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:125px;border: 1 solid #000000;}

.select {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;}
.select_adressen {font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;width:300px;}

.button {font-family:trebuchet ms,verdana,arial,helvetica;font-size:11px;color:#FFFFFF;background-color:#993333;cursor:hand;border: 1 solid #FFFFFF;}
.button_warenkorb {width:120px; font-family:trebuchet ms,verdana,arial,helvetica; font-size:11px; }
.button_suche {width:50px; font-family:trebuchet ms,verdana,arial,helvetica; font-size:11px; color:#666666; border:0; background-color:#FFFFFF; cursor:hand;}

<style type="text/css">
	
	
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */		
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
		margin-left:50px;
		border-left: solid 1px #FFFFFF;				
	}
	
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */		
	}
	
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
		
	}	
	
	#dhtmlgoodies_menu a{
		margin:0px;
		padding:0px;		
	}
	
	
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	/* Dropdown */
	#dhtmlgoodies_menu ul{		
		background-color:#FFFFFF;
		
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;		
		background-color:transparent;
		margin-top: 10px;
		overflow:visible;
		
		
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		background-color:transparent;
		margin-top: 10px;	
			
		
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/	
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #FFFFFF;
		text-decoration:none;
		padding-left:5px;
		padding-right:5px;
		
	}	
	
	/* Main menu items */
	
	#dhtmlgoodies_menu .currentDepth1{		
		border-right: solid 1px #FFFFFF;
		
	}
	
	#dhtmlgoodies_menu .currentDepth1over{		
		background-color:#993333;
		border-right: solid 1px #FFFFFF;
		
	}	
	
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;		
		margin-left: 5px;
		margin-right: 5px;		
	}	
	
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color:#FFFFFF;
		font-weight:bold;
		margin-left: 5px;
		margin-right: 5px;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		background-color:#505050;
		padding: 1px 1px 1px 1px;
		border:1px solid #FFFFFF;
		width: 150px;		
	}
	
	#dhtmlgoodies_menu .currentDepth2over{
		padding: 1px 1px 1px 1px;
		background-color:#993333;
		border:1px solid #FFFFFF;
		width: 150px;		
	}	
	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#FFFFFF;
	}	
	
	
	
	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		background-color:#505050;
		padding: 1px 1px 1px 1px;
		border:1px solid #FFFFFF;
		width: 150px;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		background-color:#505050;
		padding: 1px 1px 1px 1px;
		border:1px solid #FFFFFF;
		width: 150px;
	}
	
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		background-color:#505050;
		padding: 1px 1px 1px 1px;
		border:1px solid #FFFFFF;
		width: 150px;
	}
	
	#dhtmlgoodies_menu .currentDepth4over{
		background-color:#505050;
		padding: 1px 1px 1px 1px;
		border:1px solid #FFFFFF;
		width: 150px;
	}	
	
	





