/*
+---------------------------------------------------------------+
|	e107 website system
|
|	©Steve Dunstan 2001-2002
|	http://e107.org
|	jalist@e107.org
|
|	Released under the terms and conditions of the
|	GNU General Public License (http://gnu.org).
+---------------------------------------------------------------+
|	e107 Theme
|     --------------
|     Tápiószecső
|     --------------
|	Jónás Portál Stúdió
|	http://webdesign.jonipeti.hu/
|	jonipeti@gmail.com
|
+---------------------------------------------------------------+
*/


div.menuBar,
div.menuBar a.menuButton, div.menuButton, div.menuButton_over,
div.menu,
div.menu a.menuItem {
  font: bold 10px verdana, tahoma, arial, helvetica, sans-serif; 
  text-indent: 40px; 
  color: #fff; 
  overflow: hidden; 
  text-transform: uppercase;
}

div.menuBar {
  background: transparent;
  padding: 0;
  text-align: left;
}

div.emenuBar {
  text-align: left;
}

div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
  display: block; 
  width: 230px; 
  text-transform: uppercase;
  padding: 8px 0 7px 0; 
  text-decoration: none; 
  background: url('images/menu_bg.png') no-repeat bottom left; 
  z-index: 100;
  outline: 0;
}

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
  background: url('images/menu_bg.png') no-repeat  -230px 2px;
  text-transform: uppercase;
	color: #FFF193;
	text-decoration: none;
	padding: 8px 0 7px 0;
}

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover,
div.menuBar a.menuButtonActive:hover {
  background: url('images/menu_bg.png') no-repeat  -230px 2px;
  text-transform: uppercase;
	color: #FFF193;
	text-decoration: none;
	padding: 8px 0 7px 0;
}

div.menu {
  width: 215px;
  border-top: 0px #000 solid;
  border-right: 1px #000 solid;
  border-bottom: 1px #000 solid;
  border-left: 1px #000 solid;
  background: #0D0000; /* FCFDFF; almenü háttérszín*/
  left: 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
  text-align: right;   
  margin: -2px 0 0 35px;
}

div.menu a.menuItem {
  text-indent: 0px;
  text-align: left;    
  color: #fff;  /* almenü részek */
  text-transform: uppercase;
  background: transparent;
  cursor: pointer;
  display: block;
	padding: 5px 5px 5px 0px;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
 /* almenü mouseover */
  background: #6D0000;
  color: #FFF193;
	padding: 5px 5px 5px 2px;
}

div.menu a.menuItem span.menuItemBuffer {
	padding: 5px 5px 5px 2px;
  color: #DC6504;
}

div.menu a.menuItem:hover span.menuItemBuffer {
	padding: 5px 5px 5px 2px;
  color: #DC6504;
}

div.menu a.menuItem span.menuItemText {
	padding: 5px 5px 5px 2px;
}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #ffffff;
  margin: 4px 2px;
}

a.menuItem.header {
  border-bottom: 1px solid #b3b3b3;
}



