/* Begin CSS Drop Down Menu */

			


#menuPrincipal td:hover {background:#dadada;}


#menuPrincipal li
	{
		position:relative;
	    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
	    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	    float:left;
	}

	
#menuPrincipal table {
		position:absolute;
		z-index:500;
		top:39px;
		left:0;
		display:none;
		width:auto;
	}	
	
#menuPrincipal td a{text-align:left; }
#menuPrincipal table {margin:0;}
#menuPrincipal td {background:#ebebeb; width:100%;  float:left; padding: 3px 5px ; border: 1px solid #cdcdcd; text-align:left; margin:0;position:relative;}



#menuPrincipal ul li.reunion td {width:135px}
#menuPrincipal ul li.reunion td td {width:100%}



#menuPrincipal ul ul ul{top:0; left:100%; display:none; }
#menuPrincipal ul table table{top:0; left:100%; display:none; }

div#menuPrincipal li:hover{ cursor:pointer; z-index:100; }

div#menuPrincipal li:hover ul ul,
div#menuPrincipal li li:hover ul ul,
div#menuPrincipal li li li:hover ul ul,
div#menuPrincipal li li li li:hover ul ul
{display:none; visibility:hidden;}

div#menuPrincipal:hover table table,
div#menuPrincipal  td:hover table table,
div#menuPrincipal  td td:hover table table,
div#menuPrincipal li td td td:hover table table
{display:none; visibility:hidden;}

div#menuPrincipal li:hover ul,
div#menuPrincipal li li:hover ul,
div#menuPrincipal li li li:hover ul,
div#menuPrincipal li li li li:hover ul
{display:block;visibility:visible;}


/* End CSS Drop Down Menu */
