
/* RESET */

ul, li { list-style:none;margin:0;padding:0;display:inline; }

/* MAINNAVIGATION */

#navMain
{
  height:auto;
  background:pink;
}

#navMain ul.level_1
{
  position:absolute;
  top:44px;
  left:314px;
}

#navMain ul.level_1 li 
{
  margin:0;
  padding:0;
  position:relative;
  display:inline;
  float:left;
  width:165px;
  height:78px;
  z-index:200;
  border:0px solid lime;
}

#navMain ul.level_1 li a,
#navMain ul.level_1 li p
{
  margin:0;
  padding:0;
  display:block;
  height:78px;
  overflow:hidden;
  background-image:url('/tl_files/img_layout/menu.png');
  background-position:0 0;
  line-height:200px;
  cursor:pointer;
}

.lang_en #navMain ul.level_1 li a,
.lang_en #navMain ul.level_1 li p
{
  background-image:url('/tl_files/img_layout/menu_en.png');
}

#navMain ul.level_1 a.mnu1{background-position:0 0;}
#navMain ul.level_1 a.mnu2{background-position:-165px 0;}
#navMain ul.level_1 a.mnu3{background-position:-330px 0;}
#navMain ul.level_1 a.mnu4{background-position:-495px 0;}
#navMain ul.level_1 a.mnu5{background-position:-495px 0;}

#navMain ul.level_1 li p {cursor:default;}
#navMain ul.level_1 a:hover.mnu1, #navMain ul.level_1 p.mnu1{background-position:0 -78px;}
#navMain ul.level_1 a:hover.mnu2, #navMain ul.level_1 p.mnu2, #navMain ul.level_1 a.trail{background-position:-165px -78px;}
#navMain ul.level_1 a:hover.mnu3, #navMain ul.level_1 p.mnu3{background-position:-330px -78px;}
#navMain ul.level_1 a:hover.mnu4, #navMain ul.level_1 p.mnu4{background-position:-495px -78px;}
#navMain ul.level_1 a:hover.mnu5, #navMain ul.level_1 p.mnu5{background-position:-495px -78px;}

#navMain ul.level_1 .mnu4{display:none;}

/* HOME */

a.aHome
{
  /*background-image:url('/tl_files/img_layout/trans.gif');*/
  position:absolute;
  top:44px;
  left:76px;
  width:210px;
  height:78px;
}

/* HOVEREFECTS */

#navMain ul.level_1 li:hover ul.level_2,
#navMain ul.level_1 li.sfhover ul.level_2
{
  display:block;
}

#navMain ul.level_1 li ul,
#navMain ul.level_2 li ul,
#navMain ul.level_1 li.sfhover ul,
#navMain ul.level_2 li.sfhover ul
{
  display:none;
}

#navMain ul.level_2 li:hover ul.level_3,
#navMain ul.level_2 li.sfhover ul.level_3
{
  display:block;
}

/* SUBMENUS */

#navMain ul.level_2 li
{
  margin:0;
  padding:0;
  position:relative;
  display:block;
  float:left;
  width:132px;
  height:18px;
  border-bottom:1px solid #E7C860;
  text-align:center;
  background-image:none;
}

#navMain ul.level_2 li a,
#navMain ul.level_2 li p
{
  margin:0;
  padding:1px;
  display:block;
  height:16px;
  line-height:16px;
  font:normal 12px Verdana, Arial, sans-serif;
  color:#E7C860;
  cursor:pointer;
  background-color:#AA0014;
}
#navMain ul.level_2 li a:hover
{
  color:#EEE;
}

#navMain ul.level_2 li p,
#navMain ul.level_2 li a.trail
{
  color:white;
}

.lang_en #navMain ul.level_2 li a,
.lang_en #navMain ul.level_2 li p
{
  font-size:11px;
}

#navMain ul.level_3
{
  position:absolute;
  display:block;
  left:132px;
  top:0px;
  width:132px;
}

#navMain ul.level_3 li
{
  margin:0;
  padding:0;
  display:block;
  width:132px;
  border-left:1px solid #E7C860;
  text-align:left;
}
.lang_en #navMain ul.level_3 li
{
  width:170px;
}

#navMain ul.level_3 li a,
#navMain ul.level_3 li p
{
  margin:0;
  padding:1px 1px 1px 3px ;
  display:block;
  color:#E7C860;
  cursor:pointer;
}

#navMain ul.level_3 li p,
#navMain ul.level_3 li a.trail
{
  color:white;
}


/* FOOTERNAVIGATION */

#footer .inline
{
  text-align:right;
}

#navFooter
{
  display:inline;
  float:right;
}

#navFooter ul.level_1 li 
{
  float:right;
}

#navFooter ul.level_1 li a,
#navFooter ul.level_1 li p
{
  margin:0;
  padding:0;
  font:normal 10px Verdana, Arial, sans-serif;
  color:#EDDDA7;
  margin-right:10px;
}

#navFooter ul.level_1 li a:hover
{
   color:#fff;
}


#navFooter ul.level_1 li p.active
{
  color:#930011;
  margin-top:5px;
}

#footer .mod_changelanguage
{
  display:inline;
  float:right;
  margin:1px 10px 0 10px;
}


