#pad {height:140px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none; height:40px; position:relative; 
z-index:500; font-family:arial, verdana, sans-serif;}	   

#menu li {float:left; margin-right:1px;}	

#menu li a {
display:block; 
float:left; 
height:40px;    
line-height:40px; 
background:#333; 
color:#ccc; 
text-decoration:none; 
font-size:11px; 
font-weight:bold; 
padding:0 30px 0 20px;
}


#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:500; 
position:relative; color:#fff; 
background-color:#c60;}

#menu li:hover {
position:relative; 
z-index:500;}

#menu li:hover > a {
color:#fff; 
background:#c60; 
z-index:500;}	

#menu li:hover > a.sub {
color:#fff; 
background-color:#c60; 
z-index:500;}

#menu li.current a {
color:#fff; 
background:#840; 
z-index:500;}

#menu li a.sub {
z-index:500; 
background: #333 url(down-arrow.gif) no-repeat right center;} 

#menu li.current a.sub {z-index:500; color:#fff; background:#840 url(down-arrow.gif) no-repeat right center;}



#menu :hover ul {left:0; top:40px; 
width:250px;
background:#444; z-index:500;}
 


/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{
left:250px; 
top:-1px; 
background:#222; 
white-space:nowrap; 
width:250px; 
z-index:500; height:auto;
}


/* menus de 2 nivel */
#menu :hover ul li {margin:0; border-top:1px solid #666;} 

#menu :hover ul li a {
width: 250px;
padding:0; text-indent:10px; background:#333; color:#ccc; height:auto; line-height:40px;}	

#menu :hover ul li a.fly {background:#333 url(right-arrow.gif) no-repeat right;}

#menu :hover ul :hover {background-color:#c60; color:#fff;}
#menu :hover ul :hover a.fly {background-color:#c60; color:#fff;}

#menu :hover ul li.currentsub a {background:#840; color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#840 url(right-arrow.gif) no-repeat right center; color:#fff;}

#menu :hover ul :hover ul li a {width:250px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
#menu :hover ul :hover ul :hover {background-color:#d70; color:#fff;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#840; color:#fff;}	  


   


/*--- menu drop Down ---*/


				
#menu1 { 
	width: 100%;
	background: #f09e1a repeat-x top;
	height: 40px;
	clear:both;
	}

.menu1 {
	display:block;
	width:960px;
	margin:auto;

	}

/* General */
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	#cssdropdown, #cssdropdown ul { list-style: none; float:left; margin: 0 0 0 3px;}
	
	/* Head links */
	#cssdropdown li.headlink { 
			display:block; 			
			float:left;
			font-family: Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight: bold;
			color:#FFF;
			text-shadow: #0F2B57 1px 1px 1px;
			}
			
	#cssdropdown li.headlink a {display:block; color:#FFF; padding: 12px 23px 12px 23px; text-decoration:none;}
	
	#cssdropdown li.headlink a:hover {background-color: #71809a;}

	/* Child lists and links */
	#cssdropdown li.headlink li {
		display:block;
		float: none;
		}
	
	#cssdropdown li.headlink ul { display: none; margin:0; }
	
	
	#cssdropdown li.headlink:hover ul {
		display: block;
		position:absolute; 
		z-index:99999999999;
		background-color: #032d48;
		}
		
	#cssdropdown li.headlink ul li a {
				display:block;
				padding: 11px 21px 11px 20px;
						}
						
	#cssdropdown li.headlink ul li a:hover { 
	display: block;
	padding: 11px 21px 11px 20px; 
	color:#FFF; 
	background-color: #71809a;
	}

	
	/* Pretty styling */
	#cssdropdown a { } #cssdropdown ul li a:hover { }
	#cssdropdown li.headlink {   }
	#cssdropdown li.headlink ul { text-shadow: #000 1px 1px 1px; }
	
	
	
	
/*Mouseover: display second level or third level pop-up*/
	
#cssdropdown li.headlink ul ul { 
display: block;

  visibility: hidden;
}




#cssdropdown li:hover ul, #cssdropdown li:hover li:hover ul {
  visibility: visible;
}

/* Hide third level menu when the mouse is over the first level li*/
#cssdropdown li.headlink li:hover ul ul {
	visibility: hidden;
	display: inline;
	background-color: black;
	
}



