body {margin:0px; padding:0px;
background: #D3D3D3 url(imagenes/bkg.gif) repeat-x;
}

div#mainwrap {width:819px; margin: 0 auto; background-color: #FFFFFF;

}
div#header {width: 819px; height: 92px;
background: url(imagenes/header_bkg.jpg) no-repeat;
}
.header_menu {text-align: right;
color: #FFFFFF;
font-family: verdana;
font-size: 11px;

}
div#body01 {padding-top: 10px;
}

div#search1 {width: 407px; height: 276px; overflow: hidden;}


div#search {width: 252px; height: 43px; background: url(imagenes/search_bkg.gif ) no-repeat;

position: relative;
top: -278px;
left: 155px;
z-index: 0;
}

.modulosindex {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;

}
.modulosindex img{border-style: none; border: 0px; text-decoration: none;

}
.modulosindex a{text-decoration: none; font-size:11px; color:#FF9933; font-weight: bold;

}
.modulosindex a:hover{text-decoration: underline;

}
.modulosindex p{font-size: 10px; color: #666666; padding-bottom: 2px; margin-top: -1px;

}

div#news {width: 185px; height: 90px;
padding-left: 10px;
padding-top: 4px;
overflow: auto;
}

div#cuerpo {width: 750px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 0 35px;
font-size: 12px;
color: #333333;
}

div#cuerpo a {text-decoration: none; color: #FF9933;}
div#cuerpo a:hover{text-decoration: underline;}

div#cuerpo h2 {text-decoration: none; color: #850520; font-size: 15px; font-weight: bold;}
div#cuerpo h3 {text-decoration: none; color: #FF9933; font-size: 22px; border-bottom: 1px solid #FF9933; margin-bottom: 2px;}
div#cuerpo p {padding-bottom: 10px;}
div#cuerpo h1 {font-size: 10px; text-align: right; margin-top: -13px; color: #666666;}
div#cuerpo img {margin: 0 10px 10px 0; clear: both;}
div#cuerpo newsimg {padding:5px; background:gold; border:1px solid black;}

div#cuerpo li {list-style-image: url(imagenes/bullet_li.gif);}

div#archivos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #000000;
}
div#archivos a {text-decoration: none; color: #000000;
}
div#archivos a:hover {text-decoration: underline; color: #FF9933;
}
div#archivos ul{
list-style-type: none;
list-style-image: none;

}
div#archivos li{
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #FF9933;
padding-left: -30px;
}

.resultados{
padding-bottom: 10px;
border-bottom: 1px solid #FF9933;
}

.nombreproducto{
font-size: 12px;
color: #002147;
font-weight: bold;
padding-top: 5px;
}

.nombreproducto a{
color: #FFFFFF;
text-decoration: none;
}

.nombreproducto a:hover{
text-decoration: underline;}

div#categorianivel1 {;
  border-width: 5px 10px 10px 10px;
  font: bold 14px;
  padding: 10px 10px 10px 10px;
  margin: 10px 10px 10px 10px;
}
div#categorianivel1 a {text-decoration: none; color: #333333;}
div#categorianivel1 a:hover{text-decoration: underline; color: #FF9900;}

div#categorianivel2 {;
  border-width: 5px 10px 10px 10px;
  padding-left: 25px;
  font: 11px;
}
div#categorianivel2 a {text-decoration: none; color: #333333;}
div#categorianivel2 a:hover{text-decoration: underline; color: #FF9900;}

div#categorianivel3 {;
  border-width: 5px 10px 10px 20px;
  padding-left: 25px;
  font: 11px;
}
div#categorianivel3 a {text-decoration: none; color: #333333;}
div#categorianivel3 a:hover{text-decoration: underline; color: #FF9900;}