#cabecera_home
{
   margin:0px;
padding:0px;
    border:0px;
}
.cabecera_publica img
{
    border:0px;
}


#contenedor
{
	width:1003px;
        margin:auto;
}

#contenedor div img
{
	padding:0px;
	margin:0px;
}

.ante_pie
{
        position:relative;
        height:100px;
        clear:both;
        width:100px;
}


/*
*html .ante_pie
{
        position:relative;
        height:200px;
        width:100px;
}
*/



#pie
{
	margin-left:10px;
	height:22px;
	width:975px;
        background:url(/imgfiles/pixel-pie.jpg);
	clear:both;
	padding-top:5px;
}
#pie span
{
	color:white;
	font-family:helvetica;
	font-size:9px;
}




#menu_superior
{
	height:32px;
	width:1003px;
	background: url(/imgfiles/HOME/fons_ratlles_x.gif) no-repeat;
/*	background:#4c9a37;*/
}




#menu_superior .rallas
{
	/*float:right;*/
	margin-right:0px;
	width:189px;
	overflow:hidden;
	height:32px;
}

#menu_superior .boton_men
{
	float:left;
	/*background:#1a6024;*/
	margin:0px;

}

.boton_men span
{
	font-family:helvetica;
	font-size:10px;
	color:white;
}




#menu_superior #men_idiomas 
{
	float:left;
	margin:0px;
	/*width:140px;*/
	height:32px;
	padding-left:2px;
	padding-right:2px;
	background:url(./imgfiles/HOME/fons_idiomes.gif) 0% 0% repeat-x;;
}


/*{  	
	position:relative;			
	top:0px;			
	list-style:none;			
	margin: 0px 0px 0px 0px;			
	padding:0px 0px 0px 0px;				  
	}	  	  
*/
/********************************************/
/*El menu de los idiomas solo para Explorer*/
/******************************************/
*html .boton_men #men_idiomas {	
	
	width:140px;
	height:32px;
	background:url(./imgfiles/HOME/fons_idiomes.gif);	
	}		
*html #men_idiomas a.cas{	
	display:block; 			
	width:27px;
	height:20px;		
	margin-top:2px;
	margin-left:0px;
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/cas_off.gif);			
	font-family: helvetica,Arial,Tahoma;		
	overflow:hidden;}	
	
*html #men_idiomas a.cas:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/cas_on.gif);	
}	

*html #men_idiomas a.cat{	
	margin-left:0px;
	display:block; 			
	width:27px;
	height:20px;		
	margin-top:2px;					
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/cat_off.gif);			
	font-family:  helvetica,Arial,Tahoma;			
	overflow:hidden;}	
	
*html #men_idiomas a.cat:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/cat_on.gif);	
}	



*html #men_idiomas a.eng{	
	margin-left:0px;
	display:block; 			
	width:27px;
	height:20px;		
	margin-top:2px;						
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/eng_off.gif);			
	font-family:  helvetica,Arial,Tahoma;			
	overflow:hidden;}	
	
*html #men_idiomas a.eng:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/eng_on.gif);	
}	

*html #men_idiomas a.fra{
	margin-left:0px;	
	display:block; 			
	width:27px;
	height:20px;		
	margin-top:2px;					
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#3333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/fra_off.gif);			
	font-family:  helvetica,Arial,Tahoma;			
	overflow:hidden;}	

*html #men_idiomas a.fra:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/fra_on.gif);	
}		


*html #men_idiomas a.por{
	margin-left:0px;	
	display:block; 			
	width:27px;
	height:20px;		
	margin-top:2px;						
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/por_off.gif);			
	font-family:  helvetica,Arial,Tahoma;	
	overflow:hidden;}	

*html #men_idiomas a.por:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/por_on.gif);	
}	



/**************************************/
/*El menu de idiomas paarra Firefox   */
/**************************************/

 .boton_men #men_idiomas  {	
	margin:0px 0px 0px 0px;			
	padding:0px 0px 0px 0px;			
	float:left;		
	}		
 .boton_men a.cas{	
	display:block; 			
	width:27px;
	height:20px;		
	padding-top:0px;
	margin-top:2px;
/*	margin-left:1px;*/
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/cas_off.gif);			
	font-family:  helvetica,Arial,Tahoma;		
	overflow:hidden;}	
	
 .boton_men a.cas:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/cas_on.gif);	
}	

.boton_men a.cat{	
/*	margin-left:1px;*/
	display:block; 			
	width:27px;
	height:20px;		
	padding-top:0px;
	margin-top:2px;	
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/cat_off.gif);			
	font-family:  helvetica,Arial,Tahoma;			
	overflow:hidden;}	
	
.boton_men a.cat:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/cat_on.gif);	
}	



.boton_men a.eng{	
/*	margin-left:1px;*/
	display:block; 			
	width:27px;
	height:20px;		
	padding-top:0px;
	margin-top:2px;			
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/eng_off.gif);			
	font-family:  helvetica,Arial,Tahoma;		
	overflow:hidden;}	
	
.boton_men a.eng:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/eng_on.gif);	
}	

.boton_men a.fra{
/*	margin-left:1px;*/
	display:block; 			
	width:27px;
	height:20px;		
	padding-top:0px;
	margin-top:2px;			
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/fra_off.gif);			
	font-family:  helvetica,Arial,Tahoma;			
	overflow:hidden;}	

.boton_men a.fra:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/fra_on.gif);	
}		


.boton_men a.por{
/*	margin-left:1px;*/
	display:block; 			
	width:27px;
	height:20px;		
	padding-top:0px;
	margin-top:2px;	
	text-decoration:none;			
	text-align:center;				
	font-size:8px;				
	color:#333333;				
	background: url(./imgfiles/PASTILLAS_IDIOMA/por_off.gif);			
	font-family: helvetica,Arial,Tahoma;			
	overflow:hidden;}	

.boton_men a.por:hover
{
	background: url(./imgfiles/PASTILLAS_IDIOMA/por_on.gif);	
}	



/***************************/
/********Para Explorer******/
/***************************/



*html #zona_clientes
{
	width:232px;
	margin-left:8px;
	float:left;
	margin-top:20px;	
}
*html #titulo_zon_clientes
{

	height:25px;
	width:100%;
}


*html #logueo 
{	
	margin-top:14px;
	background:url(./imgfiles/HOME/fons_pastilla.gif);
	font-family:helvetica;
	font-size:10px;
	margin-left:0px;
	height:60px;
	
}


*html #logueo span.login
{
	padding-left:0px;
	margin-left:-2px;
}
*html #logueo .t_login
{
	margin-top:13px;
	border:0px;
	margin-left:15px;
	/*padding-left:8px;*/
	width:53px;
	height:15px;
	background:#cdcdcd;
        font-size:10px;
}


*html #logueo .t_pass
{
	margin-top:5px;
	border:0px;
	margin-left:13px;
	width:65px;
	height:15px;
	background:#cdcdcd;
        font-size:10px
}

*html #logueo span.pass
{
	padding-left:10px;
}

*html #logueo .boton
{
	background:url(/imgfiles/HOME/boton.jpg);
	border:0px;
	width:30px;
	height:19px;
	cursor:hand;
	margin-left:182px;
	margin-top:5px;
}


/**************  LOGOUT   **********************/
*html #des_logueo 
{	
	margin-top:14px;
	background:url(./imgfiles/HOME/fons_pastilla_sin.gif);
	font-family:helvetica;
	font-size:8px;
	margin-left:0px;
	height:60px;
        margin-bottom:15px;
	
}

*html #des_logueo  .des_cliente span
{
	font-size:9px;
	font-family:helvetica,Arial,Tahoma;
	margin-top:25px;	
}

*html #des_logueo .des_boton
{
	background:url(/imgfiles/HOME/exit.png);
	border:0px;
	width:30px;
	height:32px;
	cursor:hand;
	margin-left:20px;
	margin-top:10px;
	float:left;
}

/***********************************************/


*html #contacto
{
	width:232px;
	height:177px;
	padding:0px;
	z-index:1;
}

*html #contacto #datos
{
	position:absolute;
	font-family:helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#333333;
	z-index:2;
	top:470px;
	margin-left:-102px;
	

}

*html #datos a
{
color:#f9a618;
}
*html #datos img
{
	margin-top:20px;
}

*html #datos .mail
{
	padding-left:20px;
	margin-top:20px;
	text-decoration:none;
	color:green;
}


/***************************/
/********Para Firefox******/
/***************************/



#zona_clientes
{
	width:232px;
	margin-left:8px;
	float:left;
	margin-top:20px;	
}
#titulo_zon_clientes
{

	height:25px;
	width:100%;
}


#logueo 
{	
	margin-top:14px;
	background:url(./imgfiles/HOME/fons_pastilla.gif);
	font-family:helvetica;
	font-size:10px;
	margin-left:0px;
	height:60px;
	
}


#logueo span.login
{
	padding-left:0px;
	margin-left:-2px;
}
#logueo .t_login
{
	margin-top:13px;
	border:0px;
	margin-left:15px;
	/*padding-left:8px;*/
	width:53px;
	height:15px;
	background:#cdcdcd;
        font-size:10px
}


#logueo .t_pass
{
	margin-top:5px;
	border:0px;
	margin-left:13px;
	width:65px;
	height:15px;
	background:#cdcdcd;
        font-size:10px
}

#logueo span.pass
{
	padding-left:10px;
}

#logueo .boton
{
	background:url(/imgfiles/HOME/boton.jpg);
	border:0px;
	width:30px;
	height:19px;
	cursor:hand;
	margin-left:182px;
	margin-top:5px;
}

/**************  LOGOUT   **********************/
#des_logueo 
{	
	margin-top:14px;
	background:url(./imgfiles/HOME/fons_pastilla_sin.gif);
	font-family:helvetica;
	font-size:8px;
	margin-left:0px;
	height:60px;
	
}

#des_logueo .des_cliente
{
	font-size:9px;
	font-family:helvetica,Arial,Tahoma;
	margin-top:25px;
}

#des_logueo .des_boton
{
	background:url(/imgfiles/HOME/exit.png);
	border:0px;
	width:30px;
	height:32px;
	cursor:hand;
	margin-left:20px;
	margin-top:10px;
	float:left;
}

/***********************************************/



#contacto
{
	width:232px;
	height:177px;
	padding:0px;
	z-index:1;
}

#contacto #datos
{
	position:absolute;
	font-family:helvetica;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#333333;
	z-index:2;
	top:460px;
	margin-left:15px;
	

}

#datos a
{
color:#f9a618;
}
#datos img
{
	margin-top:20px;
}

#datos .mail
{
	padding-left:20px;
	margin-top:20px;
	text-decoration:none;
	color:green;
}






/*******************/
/***Para Explorer***/
/*******************/
*html #zona_presentacion
{
	width:690px;
	margin-top:10px;
	padding-top:10px;
	margin-left:10px;
	margin-right:10px;
}
*html #zona_presentacion #titulo_zon_presentacion
{
	background:#3b8e34;
	font-family:helvetica;
	font-size:15px;
	text-align:left;
	color:white;
	height:15px;
	width:100%;
	padding:5px;
}


*html #zona_presentacion .presentacion_ver_mas
{
	font-family:helvetica;
	font-size:10x;
	text-align:left;
	color:#333333;
	background:white;
	margin:5px;
	margin-top:10px;
}



/*******************/
/***Para Firefox***/
/*******************/
#zona_presentacion
{
	width:690px;
	margin-top:20px;
/*	padding-left:260px;*/
	float:right;
	margin-right:35px;
}
#zona_presentacion #titulo_zon_presentacion
{
	background:#3b8e34;
	font-family:helvetica;
	font-size:15px;
	text-align:left;
	color:white;
	height:15px;
	width:100%;
	padding:5px;
}


#zona_presentacion .presentacion_ver_mas
{
	font-family:helvetica;
	font-size:10px;
	text-align:left;
	color:#333333;
	background:white;
	padding-left:15px;
	margin-top:10px;
}








/*******************/
/***Para Explorer***/
/*******************/
*html #zona_noticias
{
	width:690px;
	margin-top:15px;
	margin-left:10px;
	margin-right:10px;
        margin-bottom:30px;
}
*html #zona_noticias #titulo_zon_noticias
{
	background:#faa71b;
	font-family:helvetica;
	font-size:15px;
	text-align:left;
	color:white;
	height:15px;
	width:100%;
	padding:5px;
		
}


*html #zona_noticias .noticias_ver_mas
{
	font-family:helvetica;
	font-size:12px;
	color:#333333;
	text-align:left;
	width:49%;
	float:left;
	padding-top:10px;
	padding-left:5px;
}

<!–[if lt IE 7]>

#zona_noticias .noticias_ver_mas
{
	font-family:helvetica;
	font-size:12px;
	color:#333333;
	text-align:left;
	width:49%;
	float:left;
	padding-top:10px;
	padding-left:5px;
}

<![endif]–>

*html #zona_noticias .noticias_ver_mas .titular
{
	color:#3d8d34;
	margin-bottom:10px;
	width:100%;
	font-size:12px;
	font-weight:bold;
}

*html #zona_noticias .noticias_ver_mas .contenido
{
	color:#333333;
	padding:3px;
	font-size:10px;
}

/*Para cuando en el contenido de la noticia hay una imagen*/

*html #zona_noticias .noticias_ver_mas .titular_img
{
	color:#3d8d34;
	float:left;
	margin-top:0px;
	margin-left:40px;
	font-size:15px;
	font-weight:bold;
}

*html #zona_noticias .noticias_ver_mas .contenido_img
{
	float:left;
	color:#333333;
	margin-top:0px;
	margin-left:40px;
	font-size:10px;
}




*html #zona_noticias .noticias_ver_mas .imagen_not
{
	float:left;
	padding-right:0px;
	width:70px;
	height:70px;
}

/*******************/



*html #zona_noticias .noticias_ver_mas .mas_inf
{
	
	width:73px;
	height:21px;
	float:right;
}
*html .mas_inf a
{
	text-decoration:none;
	color:white;
	
}





/*******************/
/***Para Firefox***/
/*******************/



#zona_noticias
{
	width:690px;
	padding-top:15px;
	float:right;
	margin-right:35px;
        margin-bottom:30px;
	/*padding-left:260px;*/
}
#zona_noticias #titulo_zon_noticias
{
	background:#faa71b;
	font-family:helvetica,Arial,Tahoma;
	font-size:15px;
	color:white;
	height:15px;
	width:100%;
	padding:5px;
		
}


#zona_noticias .noticias_ver_mas
{
	font-family:helvetica,Arial,Tahoma;
	font-size:12px;
	color:#333333;
	width:49%;
	text-align:left;
	float:left;
	padding-top:10px;
	padding-left:5px;
}

#zona_noticias .noticias_ver_mas .imagen_not
{
	float:left;
	padding-right:5px;
	width:70px;
	height:70px;
}

#zona_noticias .noticias_ver_mas .titular
{
	color:#3d8d34;
	font-size:15px;
	font-weight:bold;
	float:left;
	width:100%;
}

#zona_noticias .noticias_ver_mas .contenido
{
	float:left;
	font-size:10px;
	color:#333333;
}


/*Para cuando en el contenido de la noticia hay una imagen*/
#zona_noticias .noticias_ver_mas .titular_img
{
	color:#3d8d34;
	float:left;
	margin-top:0px;
	margin-left:80px;
	font-size:12px;
	font-weight:bold;
}

#zona_noticias .noticias_ver_mas .contenido_img
{
	float:left;
	color:#333333;
	margin-top:-30px;
	margin-left:80px;
	font-size:10px;
}

/*******************/
#zona_noticias .noticias_ver_mas .mas_inf img
{
	
	width:73px;
	height:21px;
	float:right;
}
.mas_inf a
{
	text-decoration:none;
	color:white;
	
}




#calidad
{
	margin:10px;
	margin-left:20px;
}

.tit_calidad
{
	margin-top:15px;
	background:#faa71b;
	height:15px;
	width:100%;
	text-align:left;
	padding:5px;
	
	
}
.tit_calidad span
{
	margin-top:20px;
	font-family:helvetica;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:white;
}


