/* LEVEL ONE */

ul.dropdown {
	position: relative;
	float:right;
	margin-right:7px; _margin-right:4px;
}

ul.dropdown li {
	height:36px;
	text-align:left;
	background-image:url(../img/bg-menu-top.jpg); background-position:top left; background-repeat:repeat-x;
	float: left;
	cursor:pointer;
}

ul.dropdown li a {
	overflow:hidden;
	text-indent:-999999px;
	width:100%;
	height:36px;
	display:block;
}

ul.dropdown .menu_categorias { width:193px; }
ul.dropdown .menu_categorias a {
	background:url(../img/menu-categorias.png) no-repeat center center;
}

ul.dropdown .menu_autor { width:179px; }
ul.dropdown .menu_autor a {
	background:url(../img/menu-autor.png) no-repeat center center;
}

ul.dropdown .menu_leitores { width:179px; }
ul.dropdown .menu_leitores a {
	background:url(../img/menu_leitores.png) no-repeat center center;
}

ul.dropdown .menu_dicas { width:182px; }
ul.dropdown .menu_dicas a {
	background:url(../img/menu-dicas.png) no-repeat center center;
}

ul.dropdown .menu_categorias ul li a, 
ul.dropdown .menu_autor ul li a, 
ul.dropdown .menu_leitores ul li a, 
ul.dropdown .menu_dicas ul li a 	{ background-image:none; }

ul.dropdown li.hover, ul.dropdown li:hover {position: relative;}
ul.dropdown li.hover a {background-color:#924d7e;}


/* 
	LEVEL TWO
*/

/* Para não dar barra de rolagem horizontal tem que usar largura fixa na ul */
/*ul.dropdown .menu_categorias ul {width: 193px;}*/
ul.dropdown .menu_autor ul {width: 179px;}
ul.dropdown .menu_leitores ul {width: 179px;}
ul.dropdown .menu_dicas ul {width: 182px;}

/*ul.dropdown .menu_categorias ul li a {width: 173px;}*/
ul.dropdown .menu_autor ul li a {width: 159px;}
ul.dropdown .menu_leitores ul li a {width: 159px;}
ul.dropdown .menu_dicas ul li a {width: 162px;}

ul.dropdown ul {
	width: 100%;
	visibility: hidden;
	position: absolute; top: 100%; left: 0;
}

ul.dropdown ul li {
/*	border-bottom:1px solid #984384;
	border-top:1px solid #8a428c;*/
	float:none;
	cursor:pointer;
	height:auto;
	background: #924d7e url(../img/bg_div_menu_drop.gif) repeat-x left top;
	padding:1px 0 0 0;
}
ul.dropdown ul li a {
	height:auto;
	padding:6px 0 6px 20px;
	font-size:13px; color:#fff;
	text-decoration:none;
	display:block;
	overflow:visible;
	text-indent:0;
	background-image:none;
	background-color: #924d7e;
}

ul.dropdown ul li a:hover {
	background: url(../img/seta-2.jpg) no-repeat 6px center;
}

/* 
	LEVEL THREE
*/
ul.dropdown  ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/* Para não dar barra de rolagem horizontal */
ul.dropdown .menu_categorias ul ul, 
ul.dropdown .menu_autor ul ul, 
ul.dropdown .menu_leitores ul ul, 
ul.dropdown .menu_dicas ul ul 	{ left: 100%; top: 0; }

/* 
	CATEGORIAS _______________________________________________________
	__________________________________________________________________
*/

/* LEVEL ONE */

ul.dropdown li.menu_categorias.hover, ul.dropdown li.menu_categorias:hover {position: static;}


/* 
	LEVEL TWO
*/

/* Para não dar barra de rolagem horizontal tem que usar largura fixa na ul */
ul.dropdown .menu_categorias ul {width: 738px; overflow:hidden; background-color:#924d7e;}

ul.dropdown .menu_categorias ul {
	visibility: hidden;
	position: absolute; top: 100%; left: 198px;
}

ul.dropdown .menu_categorias ul li {
/*	border-bottom:1px solid #984384;
	border-top:1px solid #8a428c;*/
	float:none;
	cursor:pointer;
	height:auto;
	background: url(../img/bg_div_menu_drop.gif) repeat-x left top;
	padding:1px 0 0 0;
	margin:0;
	clear:left;
}
ul.dropdown .menu_categorias ul li a {
	height:auto;
	padding:6px 0 6px 16px;
	font-size:13px; color:#fff;
	text-decoration:none;
	display:block;
	text-indent:0;
	background-image:none;
	background-color: #924d7e;
	margin:0;
	float:left;
	width:220px;
}

/*ul.dropdown .menu_categorias ul li a {width: 219px; float:left; margin:0; overflow:hidden;}*/

ul.dropdown .menu_categorias ul li a:hover {
	background: url(../img/seta-2.jpg) no-repeat 6px center;
}

div.float_left{
	float:left;
	padding-right:10px;
}