/*
This file is part of pDAF.
Copyright (c) 2005-2008 by Gregorcic & Helger IT systems OEG.
All rights reserved.
http://www.phloc.com
*/

#menu
{
  background:url("../imgs/menu_bg.jpg") repeat-x 0px 0px;
  position:relative;
  padding:0px;
  vertical-align:top;
  height:auto !important;
}

#menu_navigation
{
  padding-left:15px;
  height:auto !important;
}

tr.menu,
tr.menu td
{
}

#menu_navigation a.menuentry1,
#menu_navigation a.menuentry1 span.text,
#menu_navigation a.menuentry2,
#menu_navigation a.menuentry2 span.text,
#menu_navigation a.menuentry3,
#menu_navigation a.menuentry3 span.text,
#menu_navigation a.menuentry4,
#menu_navigation a.menuentry4 span.text,
#menu_navigation a.menuentry5,
#menu_navigation a.menuentry5 span.text,
#menu_navigation a.menuentry6,
#menu_navigation a.menuentry6 span.text
{
  display:block;
  color:#ffffff;
  text-decoration:none;
  position:relative;
  margin-bottom:1px;
  height:20px;
  overflow:hidden;
}

#menu_navigation a.menuentry1:hover,
#menu_navigation a.menuentry1:hover span.text,
#menu_navigation a.menuentry2:hover,
#menu_navigation a.menuentry2:hover span.text,
#menu_navigation a.menuentry3:hover,
#menu_navigation a.menuentry3:hover span.text,
#menu_navigation a.menuentry4:hover,
#menu_navigation a.menuentry4:hover span.text,
#menu_navigation a.menuentry5:hover,
#menu_navigation a.menuentry5:hover span.text,
#menu_navigation a.menuentry6:hover,
#menu_navigation a.menuentry6:hover span.text
{
  color:#9bd84f;
}

#menu_navigation span.text
{
  position:absolute;
  left:0px;
  top:0px;
  display:block;
  width:100%;
  text-decoration:none;
  line-height:20px;
  cursor:pointer;
}

#menu_navigation span.bg
{
  position:absolute;
  left:0px;
  top:0px;
  display:block;
  background-color:#000000;
  height:20px;
  width:100%;

}

#menu_navigation a.menuentry1 span.text,
#menu_navigation a.menuentry1:link span.text,
#menu_navigation a.menuentry1:visited span.text,
#menu_navigation a.menuentry1:hover span.text,
#menu_navigation a.menuentry1:active span.text
{
  font-size:11.5px;
  text-indent:12px;
  font-weight:bold;
}

#menu_navigation a.menuentry2 span.text,
#menu_navigation a.menuentry2:link span.text,
#menu_navigation a.menuentry2:visited span.text,
#menu_navigation a.menuentry2:hover span.text,
#menu_navigation a.menuentry2:active span.text
{
  font-size:11px;
  text-indent:22px;
  font-weight:normal;
}

#menu_navigation a.menuentry3 span.text,
#menu_navigation a.menuentry3:link span.text,
#menu_navigation a.menuentry3:visited span.text,
#menu_navigation a.menuentry3:hover span.text,
#menu_navigation a.menuentry3:active span.text
{
  font-size:11px;
  text-indent:32px;
  font-weight:normal;
}

#menu_navigation a.menuentry4 span.text,
#menu_navigation a.menuentry4:link span.text,
#menu_navigation a.menuentry4:visited span.text,
#menu_navigation a.menuentry4:hover span.text,
#menu_navigation a.menuentry4:active span.text,
#menu_navigation a.menuentry5 span.text,
#menu_navigation a.menuentry5:link span.text,
#menu_navigation a.menuentry5:visited span.text,
#menu_navigation a.menuentry5:hover span.text,
#menu_navigation a.menuentry5:active span.text,
#menu_navigation a.menuentry6 span.text,
#menu_navigation a.menuentry6:link span.text,
#menu_navigation a.menuentry6:visited span.text,
#menu_navigation a.menuentry6:hover span.text,
#menu_navigation a.menuentry6:active span.text
{
  font-size:10px;
  text-indent:42px;
  font-weight:normal;
}

#menu_navigation a.menuentry1 span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.30;
}

#menu_navigation a.menuentry2 span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  opacity: 0.40;  
}

#menu_navigation a.menuentry3 span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.50;  
}

#menu_navigation a.menuentry4 span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  opacity: 0.60;  
}

#menu_navigation a.menuentry1:hover span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";
  filter: alpha(opacity=35);
  opacity: 0.35;  
}

#menu_navigation a.menuentry2:hover span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
  filter: alpha(opacity=45);
  opacity: 0.45;  
}

#menu_navigation a.menuentry3:hover span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";
  filter: alpha(opacity=55);
  opacity: 0.55;  
}

#menu_navigation a.menuentry4:hover span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  filter: alpha(opacity=65);
  opacity: 0.65;  
}

#menu_navigation a.selected
{
  color:#9bd84f;
}

#menu_navigation a.selected span.text
{
  background:url("../imgs/menu_bullet.gif") no-repeat 4px 7px;
  color:#9bd84f;
}

#menu_navigation a.selected span.bg,
#menu_navigation a.selected:hover span.bg
{
  /* opacity: always set all 3 values for cross-browser compatibility*/
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  filter: alpha(opacity=65);
  opacity: 0.65;    
}

#menu_navigation span.separator
{
  display:block;
  height:7px;
  padding:0px;
  line-height:0px;
  margin:0px;
  font-size:0px;
}

#menu_phloc_link:link,
#menu_phloc_link:visited,
#menu_phloc_link:hover,
#menu_phloc_link:active
{
  color:#6aac16;
  text-decoration:none;
  font-size:10pt;
  width:155px;
  position:absolute;
  bottom:0px;
  text-align:center;
}
