@CHARSET "UTF-8";

.preloader{	
	background-image: url(../img/menu/de/product.png);
	background-image: url(../img/menu/de/aboutus.png);
	background-image: url(../img/menu/de/infos.png);
	background-image: url(../img/menu/de/news.png);
	
	background-image: url(../img/menu/de/product_h.png);
	background-image: url(../img/menu/de/aboutus_h.png);
	background-image: url(../img/menu/de/infos_h.png);
	background-image: url(../img/menu/de/gallery_h.png);
	background-image: url(../img/menu/de/news_h.png);
	
	/*  English */
	
	background-image: url(../img/menu/en/product.png);
	background-image: url(../img/menu/en/aboutus.png);
	background-image: url(../img/menu/en/infos.png);
	background-image: url(../img/menu/en/news.png);
	
	background-image: url(../img/menu/en/product_h.png);
	background-image: url(../img/menu/en/aboutus_h.png);
	background-image: url(../img/menu/en/infos_h.png);
	background-image: url(../img/menu/en/gallery_h.png);
	background-image: url(../img/menu/en/news_h.png);

	margin-left:-1000px;
	}
	

.subNav a:link, #mainNav a:link, .footNav a:link,
.subNav a:hover, .subNav a:focus, #mainNav a:hover, #mainNav a:focus, .footNav a:hover, .footNav a:focus 
{ text-decoration: none; }
 

/********************************
 	G E R M A N 
********************************/

/* main: normal */
#mainNav div#product_de a { background-image: url(../img/menu/de/product.png); width: 81px; display: block; }
#mainNav div#aboutus_de a { background-image: url(../img/menu/de/aboutus.png); width: 75px; display: block; }
#mainNav div#infos_de a { background-image: url(../img/menu/de/infos.png); width: 115px; display: block; }
#mainNav div#gallery_de a { background-image: url(../img/menu/de/gallery.png); width: 63px; display: block; }
#mainNav div#news_de a { background-image: url(../img/menu/de/news.png); width: 47px; display: block; }

/* main: hover */
#mainNav div#product_de a:HOVER { background-image: url(../img/menu/de/product_h.png); width: 81px; display: block;}
#mainNav div#aboutus_de a:HOVER { background-image: url(../img/menu/de/aboutus_h.png); width: 75px; display: block;}
#mainNav div#infos_de a:HOVER { background-image: url(../img/menu/de/infos_h.png); width: 115px; display: block;}
#mainNav div#gallery_de a:HOVER { background-image: url(../img/menu/de/gallery_h.png); width: 63px; display: block;}
#mainNav div#news_de a:HOVER { background-image: url(../img/menu/de/news_h.png); width: 47px; display: block;}

/* main: pressed */
#mainNav div#product_de a:ACTIVE { background-image: url(../img/menu/de/product_h.png); width: 81px; display: block;}
#mainNav div#aboutus_de a:ACTIVE { background-image: url(../img/menu/de/aboutus_h.png); width: 75px; display: block;}
#mainNav div#infos_de a:ACTIVE { background-image: url(../img/menu/de/infos_h.png); width: 115px; display: block;}
#mainNav div#gallery_de a:ACTIVE { background-image: url(../img/menu/de/gallery_h.png); width: 63px; display: block;}
#mainNav div#news_de a:ACTIVE { background-image: url(../img/menu/de/news_h.png); width: 47px; display: block;}

/* main: selected */
#mainNav.product_de div#product_de a { background-image: url(../img/menu/de/product_h.png); width: 81px; display: block;}
#mainNav.aboutus_de div#aboutus_de a { background-image: url(../img/menu/de/aboutus_h.png); width: 75px; display: block;}
#mainNav.infos_de div#infos_de a { background-image: url(../img/menu/de/infos_h.png); width: 115px; display: block;}
#mainNav.gallery_de div#gallery_de a { background-image: url(../img/menu/de/gallery_h.png); width: 63px; display: block;}
#mainNav.news_de div#news_de a { background-image: url(../img/menu/de/news_h.png); width: 47px; display: block;}

/********************************
 	E N G L I S H 
********************************/

/* main: normal */
#mainNav div#product_en a { background-image: url(../img/menu/en/product.png); width: 71px; display: block; }
#mainNav div#aboutus_en a { background-image: url(../img/menu/en/aboutus.png); width: 68px; display: block; }
#mainNav div#infos_en a { background-image: url(../img/menu/en/infos.png); width: 90px; display: block; }
#mainNav div#gallery_en a { background-image: url(../img/menu/en/gallery.png); width: 58px; display: block; }
#mainNav div#news_en a { background-image: url(../img/menu/en/news.png); width: 47px; display: block; }

/* main: hover */
#mainNav div#product_en a:HOVER { background-image: url(../img/menu/en/product_h.png); width: 71px; display: block;}
#mainNav div#aboutus_en a:HOVER { background-image: url(../img/menu/en/aboutus_h.png); width: 68px; display: block;}
#mainNav div#infos_en a:HOVER { background-image: url(../img/menu/en/infos_h.png); width: 90px; display: block;}
#mainNav div#gallery_en a:HOVER { background-image: url(../img/menu/en/gallery_h.png); width: 58px; display: block;}
#mainNav div#news_en a:HOVER { background-image: url(../img/menu/en/news_h.png); width: 47px; display: block;}

/* main: pressed */
#mainNav div#product_en a:ACTIVE { background-image: url(../img/menu/en/product_h.png); width: 71px; display: block;}
#mainNav div#aboutus_en a:ACTIVE { background-image: url(../img/menu/en/aboutus_h.png); width: 68px; display: block;}
#mainNav div#infos_en a:ACTIVE { background-image: url(../img/menu/en/infos_h.png); width: 90px; display: block;}
#mainNav div#gallery_en a:ACTIVE { background-image: url(../img/menu/en/gallery_h.png); width: 58px; display: block;}
#mainNav div#news_en a:ACTIVE { background-image: url(../img/menu/en/news_h.png); width: 47px; display: block;}

/* main: selected */
#mainNav.product_en div#product_en a { background-image: url(../img/menu/en/product_h.png); width: 71px; display: block;}
#mainNav.aboutus_en div#aboutus_en a { background-image: url(../img/menu/en/aboutus_h.png); width: 68px; display: block;}
#mainNav.infos_en div#infos_en a { background-image: url(../img/menu/en/infos_h.png); width: 90px; display: block;}
#mainNav.gallery_en div#gallery_en a { background-image: url(../img/menu/en/gallery_h.png); width: 58px; display: block;}
#mainNav.news_en div#news_en a { background-image: url(../img/menu/en/news_h.png); width: 47px; display: block;}



/* ==================================
    Sub Level 0 
   =============================== */
.subNav .menu_sub {font-size: 10pt;}   
   
   
.subNav .menu_sub { margin: 0; padding: 0; width:auto;}
.subNav .menu_sub .level_1 li {border-bottom: 1px solid gray; padding-bottom: 5px; padding-top: 5px;}
.subNav .menu_sub li { display: block; }
.subNav .menu_sub li p.active, .subNav .menu_sub li .trail { color: #3e3d40;  }

/* ==================================
    Sub Level 1 
   =============================== */
.subNav .menu_sub .level_2 li {border:none; margin-right: 10px; display: inline;}
.subNav .menu_sub .level_2 li p.active {margin: 0px; padding:0px; display: inline;}
