
ul,ol
{ list-style:none }


q:before,q:after
{ content:''; }
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 997;
 float: left;
}

ul.dropdown li {
 position: relative;
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
	
 position: relative;
 z-index: 999;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 998;

 overflow:visible;

}

ul.dropdown ul li {
 float: left;
 
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;

  overflow:visible;
}

 ul.dropdown li:hover > ul {
	cursor:pointer;
 visibility: visible;
  overflow:visible;

}
ul.dropdown-linear ul ul {
 display: none !important;
}

 ul.dropdown li:hover{
visibility:visible;
overflow:visible;
}

ul.dropdown-linear {
 width: 100%;
}

ul.dropdown-linear ul li {
 float: left;
}


ul.dropdown-linear li a.links:hover {

	 color: #000000;
	 cursor:pointer;
	}
ul.dropdown-linear li a.link_procura {
	cursor:pointer;
	 color: #f1740a;
}
ul.dropdown-linear li a.link_procura:hover {
	cursor:pointer;
	 color: #000000;
}	


ul.dropdown {
 font-weight: bold;
}

	ul.dropdown li {
	 padding: 6px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:10px; text-transform:uppercase; font-weight:bold; text-decoration:none; 
	
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {

	 color: #000000;
	}
	

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #797979; }
	ul.dropdown a:hover		{ color: #000000; }
	ul.dropdown a:active	{ color: #797979; }


	

	ul.dropdown ul {

	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		  float: left;
		  
		}


ul.dropdown *.separa {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:10px; text-transform:uppercase; font-weight:bold; text-decoration:none; 

}
ul.dropdown *.separa:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:10px; text-transform:uppercase; font-weight:bold; text-decoration:none; 

}
ul.dropdown *.dir {
/* padding-right: 20px;
background-image: url(../galeria/img/nav-arrow-down.png);*/
 background-position: 100% 50%;
 background-repeat: no-repeat;
 
}


ul.dropdown {

width: 100%;
}

	ul.dropdown li {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:10px; text-transform:uppercase; font-weight:bold; text-decoration:none; 

	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #000000;
	 cursor:pointer;
	 overflow:visible;
	}

	ul.dropdown ul {
		z-index: 997;
		width:auto;
		min-width:6em;

	 margin-top: 0px;
	 border-top: solid 1px #ccc;
	 border-bottom: solid 1px #ccc;
	 border-right: solid 1px #ccc;
	 border-left: solid 1px #ccc;
	 background-color:#EAEAEA; 
	 overflow:visible;
	}


		ul.dropdown ul li {
			font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:9px; text-transform:uppercase; font-weight:bold; text-decoration:none; float: left;
		width:91%;
		min-width:5em;
		 /*background-color:#EAEAEA; */
		 overflow:visible;
	display: block;
		}

		ul.dropdown ul li.hover {
			font-family:Verdana, Arial, Helvetica, sans-serif; color:#797979; font-size:9px; text-transform:uppercase; font-weight:bold; text-decoration:none;
 float: left;
 width:91%;
 min-width:5em;
		 margin: 0;
		 border: none;
		 cursor:pointer;
		 overflow:visible;
		display: block;
		}
	 ul.dropdown ul li a{
		display: block;
		}

ul.dropdown ul *.dir {
 padding-right: 7px;
 background-image: none;
 left:0px;
}
ul.dropdown ul li *.dir:hover > ul {
 visibility:visible;
  float: left;
  width:91%;
}


