#body
{
    margin:auto;
}
/*---------------- TEXTO -----------------*/
.parrafo
{
    font-family: Arial;
	font-size: 13px;
	color: Black;
	text-decoration: none;
}
.resumen
{
    font-family: Verdana;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
.titular2
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 25px;
	color: #B5027A;
	text-decoration: none;
}
.aviso
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 9px;
	color: #DD5217;
	text-decoration: none;
}

/*----------------- PRODUCTO --------------*/
.pro-descripcion
{
    font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
.pro-descripcion:hover
{
    font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	color: #DD5217;
	text-decoration: underline;
}

.parrafoc-a
{
    font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}
.parrafoc-a:hover
{
    font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: #DD5217;
	text-decoration: underline;
}

/*
.pvp
{
    font-family: Verdana;
	font-weight:bold;
	font-size: 16px;
	color: Black;
	text-decoration: none;
}
*/
.pvp
{
    font-family: Verdana;
	font-weight:bolder;
	font-size: 12px;
	color: #DD5217;
	text-decoration: none;
}

.referencia
{
    font-family: Arial;
	font-weight:bold;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
/*----------------- NOTICIAS --------------*/
.noticia_titulo
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 15px;
	color: #DD5217;
	text-decoration: none;
}

.noticia_cuerpo
{
    font-family: Verdana;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.masinfo
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 11px;
	color: #D7D700;
	text-decoration: none;
}
.masinfo:hover
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
/*----------------- PIE -------------------*/
.pie {
	font-family: Arial;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.pielink {
	font-family: Arial;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}
.pielink:hover {
	font-family: Arial;
	font-size: 10px;
	color: #DD5217;
	text-decoration: underline;
}

/*---------------- MENU ------------------*/
.menu 
{
	background-image: url(images/fondomenu.png);	
	display: block;
	font-family: Century Gothic;
	font-size: 14px;
	color: white;
	line-height: 18px;
	width: 180px;
	padding: 3px 5px 3px 5px;
	text-decoration: none;
}
.menu:hover 
{
	background-image: url(images/fondomenu-h.png);
	font-family: Century Gothic;
	font-weight:bold;
	color: Black;
	text-decoration: none;
}

.menu_servicios 
{
	background-image: url(images/fondomenu.png);	
	display: block;
	font-family: Century Gothic;
	font-size: 14px;
	color: White;
	line-height: 18px;
	width: 180px;
	padding: 3px 5px 3px 5px;
	text-decoration: none;
	font-weight:bold;
}
.menu_servicios:hover 
{
	background-image: url(images/fondomenu-h.png);
	font-family: Century Gothic;
	font-weight:bold;
	color: Black;
	text-decoration: none;
}
.menufamilia
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 14px;
	color: Black;
	text-decoration: none;
}
.menufamilia:hover {
	font-family: Century Gothic;
	font-weight:bold;
	font-size: 14px;
	color: #DD5217;
	text-decoration: none;
}

.menufamilia_servicios
{
    font-family: Century Gothic;
	font-weight:bold;
	font-size: 14px;
	color: #DD5217;
	text-decoration: none;
	font-weight:bold;
}
.menufamilia_servicios:hover {
	font-family: Century Gothic;
	font-weight:bold;
	font-size: 14px;
	color: #DD5217;
	text-decoration: none;
}

/*----------------- NAVEGADOR ----------------*/
.navipro
{
	background-image: url(images/navipro.png);	
	display: block;
	font-family: Century Gothic;
	font-size: 15px;
	color: white;
	height: 30px;
	line-height:31px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
pro:hover
{
	background-image: url(images/navipro-h.png);
	font-family: Century Gothic;
	font-size: 15px;
	color: white;
	text-decoration: none;
}

.navipro-sel
{
	background-image: url(images/navipro.png);	
	display: block;
	font-family: Century Gothic;
	font-size: 16px;
	font-weight:bold;
	color: #B5027A;
	height: 30px;
	line-height:31px;
	padding: 0 0 0 0px;
	text-decoration: none;
}

/* AJUSTE A FIREFOX */

.img-dest-ini
{
	width:150px;	
	border: none;
}

.img-productos
{
	width:180px;	
	border: none;
}

.img-producto
{
	width:300px;	
	border: none;
}

.img_destacados_hor
{
    width:110px;
    border:none;
}
.img_productos
{
	width:150px;	
	border:none;
}

.imgprod_p
{
	width:200px;	
	border:none;
}

.imgprod_p2
{
	width:90px;	
	border:none;
}

.imgprod_p3
{
	width:75px;	
	border:none;
}

.img-info
{
	max-width:200px;	
	border:none;
}

.imagen_noticia
{
	border : none;
	display: block;
	margin: 10px 10px;
	float:left;
	background: transparent none no-repeat scroll rigth top;
}


.img-historia1
{
	border : none;
	display: block;
	margin: 0px 15px;
	float:right;
	width:85px;
}

.img-historia2
{
	border : none;
	display: block;
	margin: 0px 15px;
	float:left;
}

.img-localizacion img
{
	width: 250px;
	border : none;
}

.parrafoc_busq
{
	font-family: Sans-Serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;
	width:65px;
}

.img-producto-pres 
{
	width: 75px;
	border : none;
}


/*-------------- CARRO -------------------------*/
.carro 
{
	background-image: url(images/fondomenufam2.jpg);	
	display: block;
	font-family: Arial;
	/*font-weight:bold;*/
	font-size: 11px;
	color: white;
	height: 20px;
	line-height:20px;
	padding: 0 0 0 4px;
	text-decoration: none;
}
.carro:hover 
{
	background-image: url(images/fondomenufamh.png);
	font-family: Arial;
	/*font-weight:bold;*/
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.descripcionc {
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
/*
.descripcionc:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #9B3A1F;
	text-decoration: underline;
}
*/


/* JUSTIFICADO DE TEXTOS Y IMAGENES */
.justificado
{
	text-align:justify;
}

.justificado p
{
	text-align:justify;	
}

.imagen_noticia
{
	border : none;
	display: block;
	margin: 10px 10px;
	float:right;
	background: transparent none no-repeat scroll rigth top;
}

.img_not_ini
{
	width:640px;
	
}

/*IMAGENES PRODUCTO */ 

.img-producto img
{
	width: 300px;
	
	border : none;
	border-color : White;
}

.img-producto-peq 
{
	width: 72px;
	border : none;
	border-color : White;
}

/*---------------- BOTON ------------------*/
.boton 
{
	background-image: url(images/boton.png);	
	display: block;
	font-family: Verdana;
	/*font-weight:bold;*/
	font-size: 10px;
	color: white;
	height: 40px;
	line-height:40px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
.boton:hover 
{
	background-image: url(images/botonh.png);
	font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}

/*---------------- NAVEGADOR ------------------*/
.navi 
{
	background-image: url(images/navi.png);	
	display: block;
	font-family: Verdana;
	/*font-weight:bold;*/
	font-size: 10px;
	color: white;
	height: 40px;
	line-height:36px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
.navi:hover 
{
	background-image: url(images/navih.png);
	font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

.navig 
{
	background-image: url(images/navig.png);	
	display: block;
	font-family: Verdana;
	/*font-weight:bold;*/
	font-size: 10px;
	color: white;
	height: 40px;
	line-height:36px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
.navig:hover 
{
	background-image: url(images/navigh.png);
	font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

/*---------------- VOLVER ------------------*/
.volver 
{
	background-image: url(images/volver.png);	
	display: block;
	font-family: Verdana;
	/*font-weight:bold;*/
	font-size: 10px;
	color: white;
	height: 40px;
	line-height:36px;
	padding: 0 0 0 0px;
	text-decoration: none;
}
.volver:hover 
{
	background-image: url(images/volverh.png);
	font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
/*---------------- etiquetas ------------------*/
.etiquetas 
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}
.etiquetas:hover 
{
	font-family: Arial;
	font-size: 10px;
	color: Blue;
	text-decoration: underline;
}


.img_subfamilia
{
    width:120px;
    border:none;
}

.img_subfamilia:hover
{
    text-decoration:underline;
}

/* AJUSTE A FIREFOX */
.img_productos
{
	width:150px;	
}

.imgprod_p
{
	width:120px;	
}

.imgprod_p2
{
	width:90px;	
}

.imgprod_p3
{
	width:75px;	
}


.parrafoc_busq
{
	font-family: Sans-Serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;
	width:65px;
}
	
.parrafoc-ag2
{
    font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}


