
/*-------HEADER login, kontakt, faq MENU-----------------------------------------------------------------------------------------------------------------*/
div#header .login 			{  position: absolute;	top: 10px;	right: 20px;color: #ED6F00; text-align:right;}
div#header .login a 			{  font: 9px verdana; text-transform: uppercase;color: #fff;padding: 1px 2px;	text-decoration: none; line-height: 19px;}	
div#header .login a:hover 	{  color: #ED6F00;padding: 1px 2px;	text-decoration: none;}	
																				
/*-------------------HEADER MENU 1----------------------------------*/															
div#header ul.menu1  					{ position: absolute;top: 103px;left: 130px;padding: 0;margin:0 ;width: 100%;list-style: none;}
div#header ul.menu1 li 					{ padding: 0;	border: 0;	display: inline; }								
div#header ul.menu1 li a  				{ float:left;	height:20px;margin-right: 13px;color: #E37111;	text-decoration: none;padding: 5px 0px 0px 0px;}	
div#header ul.menu1 li a:hover		{ color: #fff;	}							  																
/*-------HEADER MENU products-----------------------------------------------------------------------------------------------------------------*/
#menu1 							{  position: absolute; top: 131px; left: 0;}	
#menu2 							{  position: absolute; top: 131px; left: 211px;}	
#menu3	 						{  position: absolute; top: 131px; left: 492px;}	

div#header dl					{ position: absolute; top: 155px; left: 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin: 0; padding: 0; list-style: none; width: 100%; }
div#header dl dd 				{	display: inline; float:left; margin:0; padding:0; }									
div#header dl dd a			{ float: left; height: 25px; font-size: 89%; color: #fff; text-decoration: none; padding: 4px 6px 0px 5px; text-align: center; }			  						

/*-------------------message popup layer----------------------------------*/			
																	
.message								{ float: left; padding: 5px; border: 1px solid #FFF; background: Red; z-index: 999; color: #FFF; font: 11px verdana; }		
											
											

												
#loginhelp 							{ position: absolute; width: 280px;font: 9px verdana;background: #FFDFA4; color:#000;
											padding: 3px; height: 50px; top: 40px; right: 10px; display:none; border: 1px solid #444;}										
#orderhelp 							{  width: 250px;
											height: 50px;
											top: 20px;
											right: 10px; }		
#maincontentconf .col100		{  position: relative;}			

/*--------------------------------------Config Header------------------------------------------*/	
																				
#mainbanner ul  				       { width: 560px;
												height: 30px;
												margin: 40px 5px 0 205px;
												padding: 0px 0px 0 0;
												float: left;
												list-style: none;
												background-repeat: no-repeat;
												background-position: 30px 6px;
												background-image: url(../img/bg/mb_ul.gif); }	

#mainbanner ul li  				    { float:left;margin:0; padding:0;}																				

#mainbanner .checked,
#mainbanner .active,
#mainbanner .clear					 { background-repeat: no-repeat;
												background-position: top center;  }
												
#mainbanner .checked a       	    { color:#fff; background-image: url(../img/bg/mb_checked.gif);}													
#mainbanner .active a        	    { color:#fff; background-image: url(../img/bg/mb_active.gif); }															
#mainbanner .clear a         	    { color:#ACACAC;}	

#mainbanner .checked a:hover		 { color: #ACACAC;}	
#mainbanner .active a:hover		 { color: #fff;}	
#mainbanner .clear a:hover		    { color: #fff;}	
												
#mainbanner ul li a	   			 { text-decoration: none; 
												line-height: 3.7em;
												margin: 0 0 0 10px;
												padding: 15px 0 0 0;
												display: inline;
												text-align: center; 
												color: #fff;
												background-image: url(../img/bg/mb_clear.gif);
												background-repeat: no-repeat;
												background-position: 52% 3px;
												
 }	
/* #mainbanner ul li:first-child			{ margin-left: 2px; }	*/ 
#configend input						{	float: right;	margin-top: 3px;}												
												
/*------------------------------------------Config Header Second NAV-------------------------------*/	
#maincontent .headline h1 				{  color: #fff; font-size: 150%;  float: left; margin:0; min-width:190px; padding-right:5px; }
#maincontent .headline a 					{  color: #fff; text-decoration: none; margin-top: 3px;}
#maincontent .headline a:hover			{  text-decoration: underline;}
#maincontent .headline 					{  border: 2px solid #000; border-width: 2px 0; padding: 5px 15px; }
#maincontent .headline .fl				{  float: left; padding-left:5px;}
#maincontent .headline .fr				{  float: right;}								
																		


/*----Quick Config------------------------------------------*/

.banner 						   { margin:0; padding: 0; border: 2px solid #000; border-width: 0 15px; float: left;}
#mainbanner fieldset				   { width: 317px;
											  height: 71px; 
												border: none; 
												background: #ccc; 
												float:right; 
												margin: 0 0px 0 0; 
												padding: 12px 0px 0 180px;
												background-image: url(../img/bg/mb_fieldset.gif);
												background-repeat: no-repeat;
												 }	
#mainbanner fieldset	legend	   { display: inline; }		
#mainbanner fieldset label			{ width: 50px; color: #fff; font-size: 80%; margin: 0 5px 0 0; float:left; text-align: left; }		
#mainbanner fieldset input		   { float:left;  margin: 0 5px 0 0; }
										

