ul { line-height: 23px; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a { outline: none; }
#pages-inside {
	float:left;
	width:610px;
	height:42px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#pages-inside ul {
	list-style-type: none;
	list-style-image: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pages-inside ul li { float: left; display: block; height: 42px; padding: 0px; margin: 0px; color:#000; }
#pages-inside ul li:hover { background-image: url(imagenes/pages-hover-left.gif); background-position: left;  color: #000; }
#pages-inside ul li a:link, #pages-inside ul li a:visited, #pages-inside ul li a:active {
	float: left;
	color: #000;
	display: block;
	font-weight: bold;
	height: 37px;
	font-size: 13px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#pages-inside ul li a:hover { background-image: url(imagenes/pages-hover-right.gif); background-repeat: no-repeat; background-position: right; color: #FFFFFF; }

		/*-----------------menu----------------*/
		.nav, .nav * { margin:0; padding:0; list-style:none; }
		.nav ul { width: 220px !important; position:absolute; top:-999em; border-bottom: 4px solid #FF9900; background-color: #000; background-image: url(imagenes/pages-dropdown-top-2.gif); background-repeat: no-repeat; background-position: top; padding-top: 10px !important; }
		.nav li { float:left; position:relative; z-index:99; }
		.nav a { display:block; }
		.nav ul li { width: 100%; }
		.nav li:hover ul, ul.nav li.sfHover ul { left:-14px; top:30px; color:#FF9900;}
		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; color:#FFFFFF; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:205px; top: -21px; padding-top: 0px !important; background-image: none; color:#FFFFFF;}
		.nav li:hover ul, .nav li li:hover ul { top: -999em; color:#FFFFFF; }
		.nav li li { display: block; padding: 0px; height: auto !important; }
		.nav li li a:link, .nav li li a:visited { width: 180px; display: block; height: auto !important; color: #000 !important; background-image: url(imagenes/arrow-green.gif) !important; background-position: 10px 15px !important; background-repeat: no-repeat; padding: 6px 10px 6px 30px !important; }
		.nav li:hover a:link, .nav li:hover a:visited { background-image: url(imagenes/pages-hover-right.gif); background-repeat: no-repeat; background-position: right; color: #fff !important; }


/*-------------categorias-----------*/

#categories { width: 926px; float: left; background-color: #9e6344; background-image: url(imagenes/categories-bg.gif); height: 42px; margin-left: 11px; margin-top: -20px; }
#categories ul { margin: 0px; width: 888px; padding: 0px; list-style-type: none; list-style-image: none; float: left; }
#categories ul li { float: left; display: block; padding: 0px; height: 42px; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active { height: 30px; display: block; color: #FFFFFF; font-size: 12px; padding: 12px 13px 0px 13px; float: left; margin: 0px; font-weight: bold; }
#categories ul li a:hover { background-image: none; color: #ffce82 !important; }

		/*-----------------menu sub categoria---------------*/
		
		#nav2 ul { background-color: #9e6345; border-bottom: 4px solid #89573c; padding-top: 0px !important; background-image: none; }
		#nav2 li { z-index: 98 !important; }
		#nav2 li:hover ul, ul#nav2 li.sfHover ul { left:0px; top:42px; }
		#nav2 li li:hover ul, ul#nav2 li li.sfHover ul { left:221px !important; top: 0px; }
		#nav2 li li a:link, #nav2 li li a:visited { background-image: url(imagenes/arrow-orange-2.gif) !important; color: #fff !important; }
		.nav li li a:hover { background-color: #FF9900; background-image: url(imagenes/arrow-green.gif) !important; color: #fff !important; }
		#nav2 li li a:hover { background-color: #925a3d; }
		#nav2 li:hover a:link, #nav2 li:hover a:visited { color: #ffce82 !important; }
		#nav2 li:hover li a:link, #nav2 li:hover li a:visited { color: #fff !important; }
		#nav2 li:hover a:link, #nav2 li:hover a:visited { background-image: none; }






.pagenavi{ margin: 15px 0px; }
.pagenavi  a, .pagenavi  a:link { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #fff; background-color: #e3c07b; }
.pagenavi  a:visited { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #fff; background-color: #e3c07b; }
.pagenavi  a:hover { border: 1px solid #789369; color: #FFF; background-color: #90aa82; }
.pagenavi  a:active { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #c5a568; color: #fff; background-color: #e3c07b; }
.pagenavi  span.pages { padding: 5px 7px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #c5a568; color: #000; background-color: #e3c07b; }
.pagenavi  span.current { padding: 5px 7px; margin: 2px; font-weight: bold; border: 1px solid #789369; color: #FFF; background-color: #90aa82; }
.pagenavi  span.extend { padding: 5px 7px; margin: 2px; border: 1px solid #789369; color: #000; background-color: #90aa82; }



a.linkN {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 125%;
	font-weight: normal;
	color: #333333;
}
a.linkN:visited{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 125%;
	font-weight: normal;
	color: #333333;
}
a.linkN:active {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 125%;
	font-weight: normal;
	color: #333333;
}
a.linkN:hover {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 125%;
	font-weight: normal;
	color: #660000;
}
a.linkNb {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	line-height: 155%;
	font-weight: normal;
	color: #333333;
	
}
a.linkNb:active {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	line-height: 155%;
	font-weight: normal;
	color: #333333;
	
}
a.linkNb:visited {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	line-height: 155%;
	font-weight: normal;
	color: #333333;
	
}
a.linkNb:hover {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	line-height: 155%;
	font-weight: normal;
	color: #660000;	
}


