/* DeZaak Main Menu CSS */
#seMainMenu {width:209px; /*text-transform:uppercase;*/letter-spacing: 50;/*background:transparent url(/images/left-menu-background.gif) repeat-y scroll 0 0;*/color:#706E6E;margin-left:3px;margin-top:3px;letter-spacing:0.035em;}

/* - - - - - - - - - - - - - - - - - */
#seMainMenu ul {
  margin:0; padding:0; list-style:none; font-size:100%; font-family:"Trebuchet", sans-serif;
	/*background-color:#FFFFFF;*/ height:1%; height/**/ /**/:/**/auto; min-height:1em;
}
#seMainMenu li {
	padding:0; margin:0px 0px 0px 2px; width:94%;
	_display:inline; ?d\isplay:block;	?f\loat:left;
}
#seMainMenu ul a {display:block; _height:1%; min-height:1px; text-decoration:none; cursor:hand; cursor:pointer;}
/* - - - - - - - - - - - - - - - - - */

	#seMainMenu .seLevel0 {line-height:24px; font-size:14px;}
	#seMainMenu .seLevel1 {line-height:24px; font-size:10px;background-color:#FFFFFF;font-family:"Trebuchet";font-size:12px;font-weight:normal;letter-spacing:0.04em;}
	#seMainMenu .seLevel2 {line-height:24px; font-size:10px;background-color:#FFFFFF;font-family:"Trebuchet";font-size:12px;font-weight:normal;letter-spacing:0.04em;}
	
	#seMainMenu .seLevel0 li {border-bottom:1px solid #E5E5E5;}
	#seMainMenu .seLevel0 li.seLast {font-size:1px; line-height:1px; overflow:hidden; height:1px;}
	#seMainMenu .seLevel1 li {border:none;letter-spacing:0.04em;}
	#seMainMenu .seLevel2 li {border:none;letter-spacing:0.04m;}

	#seMainMenu .seLevel0 a {padding:0pt 0px 0pt 24px; font-weight:bold;   /*text-transform:uppercase;*/ font-family:"Trebuchet MS", sans-serif;}
	#seMainMenu .seLevel1 a {padding:0 10px 0 29px; font-weight:normal; /*text-transform:uppercase;*/ font-family:"Trebuchet MS", sans-serif;}
	#seMainMenu .seLevel2 a {padding:0 0px 0 34px; font-weight:normal; /*text-transform:uppercase;*/ font-family:"Trebuchet MS", sans-serif;}
  #seMainMenu .seLevel2 a {o\verflow:hidden; _o\verflow:auto; overflow-x:hidden; _w2idth:211px; w2\idth:177px;}
  #seMainMenu .seMMJSOpened .seLevel2 a { _width:211px; w\idth:187px;}

	#seMainMenu .seLevel0 a {background-position:8px 8px; background-repeat:no-repeat;}
	#seMainMenu .seLevel1 a {background-position:8px 8px; background-repeat:no-repeat;}
	#seMainMenu .seLevel2 a {background-position:8px 8px; background-repeat:no-repeat;}

/* -> colors and backgrounds */
	#seMainMenu .seLevel0 a:link, #seMainMenu .seLevel0 a:visited {color:#706E6E;}
	#seMainMenu .seLevel1 a:link, #seMainMenu .seLevel1 a:visited {color:#706E6E;}
	#seMainMenu .seLevel2 a:link, #seMainMenu .seLevel2 a:visited {color:#706E6E;}
	
	#seMainMenu .seLevel0 a:hover {color:#706E6E; /*background-color:#ffffff;*/}
	#seMainMenu .seLevel1 a:hover {color:#706E6E; /*background-color:#ffffff;*/}
	#seMainMenu .seLevel2 a:hover {color:#706E6E; /*background-color:#ffffff;*/}
	
	#seMainMenu .seLevel0 a {background-image:url(/images/main-menu-closed.gif);background-position:13px 10px;}
	#seMainMenu .seLevel1 a {background-image:none;}
	#seMainMenu .seLevel2 a {background-image:none;}
/* <- colors and backgrounds */

/**/
#seMainMenu .seLevel0 .seMMOpened a {background-image:url(/images/main-menu-opened.gif); background-position:12px 10px; cursor:hand;cursor:pointer;}
#seMainMenu .seLevel0 .seMMClosed a {background-image:url(/images/main-menu-closed.gif); background-position:13px 10px; cursor:hand;cursor:pointer;}
#seMainMenu .seLevel0 .seMMActive a {background-image:url(/images/main-menu-closed.gif); background-position:13px 10px; cursor:pointer; cursor:hand; color:#CC2228 !important;}

#seMainMenu .seLevel1 .seMMOpened a    {background-image:url(/images/main-menu-opened.gif); background-position:15px 10px; cursor:hand;cursor:pointer;}
#seMainMenu .seLevel1 .seMMClosed a    {background-image:url(/images/main-menu-closed.gif); background-position:15px 9px; cursor:hand;cursor:pointer;}
#seMainMenu .seLevel1 .seMMActive a    {background-image:none; cursor:pointer; cursor:hand; color:#CC2228 !important; font-weight:bold;}
#seMainMenu .seLevel1 .seMMNotActive a {background-image:none; cursor:pointer; cursor:hand;}

#seMainMenu .seLevel2 .seMMActive a    {background-image:none; cursor:pointer; cursor:hand; color:#CC2228 !important; font-weight:bold;}
#seMainMenu .seLevel2 .seMMNotActive a {background-image:none; cursor:pointer; cursor:hand;}

#seMainMenu .seMMClosed {position:relative;}
#seMainMenu .seMMOpened {position:relative;}
#seMainMenu .seMMClosed ul {margin-left:-2px; visibility:hidden; position:absolute; _left:209px; lef\t:211px; top:-1px; width:211px; border:1px solid #999999; background-color:#e8e8e8;}
#seMainMenu .seMMOpened .seMMClosed {z-index:1;}/*ie5 & ff bug fix*/

#seMainMenu .seLevel0 .seMMJSOpened .seLevel1 {visibility:visible !important;}
#seMainMenu .seLevel1 .seMMJSOpened .seLevel2 {visibility:visible !important;}

#seMainMenu .seMMJSOpened .seLevel1 a {padding:0 10px 0 14px !important;}
#seMainMenu .seMMJSOpened .seLevel2 a {padding:0 10px 0 14px !important;}

#seMainMenu .seLevel0 .seMMJSOpened a {background-color:#ffffff !important;}
#seMainMenu .seLevel0 .seMMJSOpened li a {background-color:transparent !important;}
#seMainMenu .seLevel0 .seMMJSOpened li a:hover {background-color:#ffffff !important;}

#seMainMenu .seMMJSOpened .seLevel1 .seMMJSOpened a {background-color:#ffffff !important;}
#seMainMenu .seMMJSOpened .seLevel1 .seMMJSOpened li a {background-color:transparent !important;}
#seMainMenu .seMMJSOpened .seLevel1 .seMMJSOpened li a:hover {background-color:#ffffff !important;}
