html, body, div, span, fieldset, caption, table, h1, h2, h3, p, a, img, ul, li, ol, form, img {
	border:0pt none;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin:0pt;
	padding:0;
}
a {
outline-style:none;
outline-width:0;
}
#wrapper{
	width: 990px;
	margin:0 auto;
}

.text-lin {
background-color:#290601;
color:#592C13;
height:25px;
position:absolute;
right:0px;
top:0px;
width:0px;
}


.menu {
 
height:28px;
/*margin-left:auto;*/
margin-right:auto;
width:635px;
/*width:490px;*/
/*width:770px;*/
}
.menu ul {
float:right;
list-style-type:none;
margin-right:10px;
padding:0pt;

}
.menu ul li {
float:left;
font-family:"Trebuchet MS";
height:25px;
line-height:25px;
position:relative;
text-align:center;
width:152px;

}
.menu ul li a:hover{
	background-image:url(../imagenes/base/fondo-bot-prod.gif);
	

}
.menu ul li a, .menu ul li a:visited {
color:#828282;
display:block;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;
width:154px;

}
.menu ul li ul {
left:3px;
position:absolute;
top:30px;
visibility:hidden;

}
.menu table {
border-collapse:collapse;
left:0pt;
padding:5px 7px;
position:absolute;
top:0pt;
z-index:160;
}
.menu ul li:hover a, .menu ul li a:hover {
background-color:#F7F0DE;
color:#02348B;

}
.menu ul li:hover ul, .menu ul li a:hover ul {
bottom:0px;
left:0pt;
visibility:visible;
width:154px;

}
.menu ul li:hover ul li a.sub, .menu ul li a:hover ul li a.sub {
background:#A7C9C9 none repeat scroll 0% 0%;
color:#000000;

}
.menu ul li:hover ul li, .menu ul li a:hover ul li {
clear:both;
display:block;
line-height:25px;
width:154px;


}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {
background:#F7F0DE; /*url(../imagenes/botones/colorfondo.jpg) no-repeat scroll right center*/;
border:1px solid #cccccc;
color:#828282;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:25px;
padding-left:10px;
text-align:left;
width:150px;

}
.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul {
position:absolute;
visibility:hidden;
color:#02348B;

}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {
background:#FFFFFF url/*(../imagenes/template/fondo-sub-menu-hover.gif) no-repeat scroll right center*/;
}
.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {
bottom:0px;
left:161px;
visibility:visible;

}
.menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a {
background-color:#fff;
color:#828282;
font-weight:bolder;
position:relative;
top:-30px;

}
.menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover {
color:#02348B;
font-weight:bolder;
background-color:#F7F0DE;

}

.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {
background-color:#FFFFFF;
color:#02348B;
font-weight:bolder;

}
menu .botonera-productos{ width:154px;}
.menu .botonera-productos a:hover {
color:#05358F;

}
.menu .botonera-productos a{
color:#828282;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bolder;
line-height:30px;

text-decoration:none;
width:154px;
}