@charset "utf-8";
/* CSS Document */

/* Colores a usar:  */
/*    Negro: #FFFFFF */
/*    Azul: #1e6abc */
/*    Naranja: F05A28 */
/*    Blanco: #000000 */
/*    Gris: #606060 */
/*    Titulos Footer: #707885 */




/* ESTILOS GENERALES, TABLAS, TEXTOS ----------------------------------------------------------------------------------*/ 


body {	background-color:#CCCCCC;	margin-top:0px;	}
#fondo { width: 912px; background-image:url(images/estructura/fondos_02.jpg); background-repeat:repeat-y;}
#fondoinferior { width: 912px; height: 31px; background-image:url(images/estructura/fondos_05.jpg); background-repeat:no-repeat; }
#tabla890px { width: 890px; background-color:#FFFFFF; background-image:url(images/estructura/degrade_stage_03.jpg); background-repeat:repeat-x; }
#tabla1 { width:691px; height:64px; background-image:url(images/botonera/botonera_r1_c8.jpg); background-repeat:no-repeat; }
.helvetica13azul {	font-family: Helvetica, sans-serif;	font-size:13px;	color:#1e6abc;	font-weight:bold;text-align: center;}
.helvetica12azul { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#1e6abc; font-weight:bold; }
.helvetica11azul { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#1e6abc; font-weight:bold; }
.helvetica14azul { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#1e6abc; font-weight:bold; text-decoration:underline; }
.helvetica14azulsinunder { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#1e6abc; font-weight:bold; text-decoration:none; }

.arial18negro { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; text-decoration: none;}
.helvetica13negro { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; }
.helvetica13blanco { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; }

.arial12 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #CCCCCC; font-weight:bold;}
.helvetica13blancosin{ font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;}
.helvetica13blancosin { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;}
.Tahoma12 {font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#333333; line-height: 18px;}
.Tahoma12_linehight {font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#333333; line-height: 23px;}
.Tahoma11 {font-family: Arial, Tahoma, Geneva, sans-serif; font-size:11px; color:#333333;  line-height: 17px;}
.Tahoma11_lineheight {font-family: Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; line-height: 15px;}

a.tahoma12azul { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#1e6abc;}
a.tahoma12azul:hover { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#1e6abc; }

a.tahoma14azul { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:13px; color:#1e6abc; font-weight: bold;}
a.tahoma14azul:hover { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:13px; color:#1e6abc; font-weight: bold; }


/* ------------------------------------------------------------------------------------------------------------------ */




/* MODULO FOOTER */


.titulosfooter {	font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 13px; color:#707885; font-weight:bold;text-align: center; }
a.categorias {	font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 11px; color:#707885; line-height:15px; text-decoration:none;}
a.categorias:hover {	font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 11px; color:#707885; line-height:15px;text-decoration: underline;}
#content_footer { width: 89px; height: 183px; background-image:url(images/estructura/recuadro_footer2.jpg); background-repeat:no-repeat;}


/*----------------------------------------------------------------------------------*/




a.consultar { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color: #1e6abc; text-decoration: underline; }
a.consultar:hover { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color:#BD390D; text-decoration:none; }



#nav_bar { width:866px; height:29px; background-image:url(images/estructura/navegation_bar_10.jpg); background-repeat:no-repeat;}
#nav_bar_barrita { width:866px; height:29px; background-image:url(images/estructura/navegation_bar_11.jpg); background-repeat:no-repeat;}
a.nav_barhome { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color: #1e6abc; text-decoration:none; }
a.nav_barhome:hover { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color: #468FE1; text-decoration:none; }
a.nav_bar { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color: #606060; text-decoration:none; }
a.nav_bar:hover { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 12px; color:#BD390D; text-decoration:none; }
a.nav_bar1 { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 11px; color: #1e6abc; text-decoration:none; }
a.nav_bar:hover1 { font-family: Arial, Tahoma, Arial, Geneva, sans-serif; font-size: 11px; color:#BD390D; text-decoration:none; }
.separador_nav_bar { font-family: Arial, Geneva, sans-serif; font-size: 14px; color: #999999;}
#secciones { width:866px; height:260px; background-image:url(images/estructura/secciones_principal_13.jpg); background-repeat:no-repeat;}
a.servicios {	font-family: Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;	font-size: 13px;color: #707885;	text-decoration:none;	line-height: 22px;	font-weight:bold;}

a.servicios:hover {	font-family: Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;	font-size: 13px;color: #707885;	text-decoration:underline;	line-height: 22px;	font-weight:bold;}

a.servicios1 {
	font-family: Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;font-size: 13px;color:#707885;text-decoration:none;line-height: 30px;font-weight:bold; }

a.servicios1:hover {
	font-family: Arial, Tahoma, "Trebuchet MS", Helvetica, sans-serif;font-size: 13px;color:#707885;text-decoration:underline;line-height: 30px;font-weight:bold; }

.tservicios {font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 15px;color:#5A616B;}
#recuadro_titulos { width: 211px; height:165px; background-image: url(images/estructura/recuadro_titulos_16.jpg); background-repeat:no-repeat; }
#recuadro_titulos:hover { width: 211px; height:165px; background-image: url(images/estructura/recuadro_titulos_16.jpg); background-repeat:no-repeat; border: 1px  #999 solid; }

.seccionesconfoto {
	font-family:Arial,Tahoma, Geneva, sans-serif;
	font-size:15px;
	color: #575E68;
	font-weight:bold;
	text-align: center;
	letter-spacing: 0.2px;
}
.seccionesconfotosubtitulos {
	font-family:Arial, Tahooma, Geneva, sans-serif;
	font-size:13px;
	color: #8B939C;
	text-align:center;
	letter-spacing: 0.2px;
}

.noticias {
	font-family: Arial, Tahoma, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #808080;
	text-decoration:none;
	text-align: right;
}

.copyright {font-family: Arial, Tahoma, Geneva, sans-serif; font-size:11px; color:#707885;}


/* MODULO BUSCAR */ 

#search_nav { width:866px; height:30px; background-image:url(images/estructura/search_nav.jpg); background-repeat:no-repeat; }
.buscar { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:11px; color:#606060; }
.campobusqueda { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#1e6abc ;border: 1px solid #9fb3bd; background-color:#FFFFFF; width: 300px; height:16px; background-image:url(images/estructura/fondo_campobusqueda.jpg);}
.campocategorias { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:11px; border: 1px solid #9fb3bd; background-color:#FFFFFF; width: 150px; height:18px;}

/*---------- CONTACTO --------------------------------------------------------------------------------------------------------------------------*/


#contacto_recuadro { width: 865px; height:72px; background-image:url(images/estructura/contacto_cuadro.png); background-repeat:no-repeat}
.textos_general { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color: #333333; }
.textos_general_bold { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color: #333333; font-weight:bold;  }
.textos_campos { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:11px; color: #666666; }
.campos_contacto { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:10px; border: 1px solid #9fb3bd; background-color:#FFFFFF; width: 200px; height:18px; background-image:url(images/estructura/fondo_campobusqueda.jpg);}
.campos_contacto_consultas { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:10px; border: 1px solid #9fb3bd; background-color:#FFFFFF; width: 200px; height:140px; background-image:url(images/estructura/fondo_campobusqueda.jpg); background-repeat: repeat-x;}
#linea_separadora { background-image:url(images/estructura/linea_separa.png); background-repeat:no-repeat; width: 35px; height:400px;}


/*-----------------------------------------------------------------------------------------------------------------------------------------------*/



/* ULTIMAS NOTICIAS --------------------------------------------------------------------------------------------------------------------------*/

#ultimasnoticias_recuadro { width: 290px; height:72px; background-image:url(images/estructura/ultimas_noticias.png); background-repeat:no-repeat;}
#noticias_desarrollo { width: 550px; height:72px; background-image:url(images/estructura/noticias.png); background-repeat:no-repeat;}
#img_noticias { border: #CCCCCC 1px solid; padding: 4px; }
hr { border: 0.3px solid #CCCCCC;}
a.noticias { font-family: Arial, Tahoma, Geneva, sans-serif; color: #333333; font-size:12px; line-height:20px; text-decoration:none; text-align: left; padding:0px; }
a.noticias:hover {	font-family: Arial, Tahoma, Geneva, sans-serif; color: #1e6abc; font-size:12px; line-height:20px; text-decoration: none;	text-align: left;}
a.paginacion { font-family: Arial, Tahoma, Geneva, sans-serif; color: #1d69bb; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #72a2d6;}
a.paginacion:hover { font-family: Arial, Tahoma, Geneva, sans-serif; color: #1d69bb; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #10365f;}
.paginacionmarcado{ font-family: Arial, Tahoma, Geneva, sans-serif; color: #FFFFFF; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #10365f; background-color: #10365f;}

/*------------------------------------------------------------------------------------------------------------------------------------------*/




/* EQUIPAMIENTO -----------------------------------------------------------------------------------------------------------------------------*/

a.secciones { font-family: Arial, Tahoma, Geneva, sans-serif; color: #FFFFFF; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #5393d8; background-color:#72a2d6; font-weight:bold;}
a.secciones:hover { font-family: Arial, Tahoma, Geneva, sans-serif; color: #FFFFFF; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #10365f; background-color:#10365f}
.seccionesmarcado{ font-family: Arial, Tahoma, Geneva, sans-serif; color:#FFFFFF; font-size:12px; line-height:30px; text-decoration:none; text-align: left; padding:4px; border: 1px solid #10365f; background-color: #10365f;}
#recuadro_hotnews { background-image: url(images/estructura/recuadro_equipamiento.png); width: 423px; height: 72px; background-repeat:no-repeat;}
#img_equipamiento { border:#999999 1px solid; }

a.equipamiento { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#1e6abc; text-decoration:underline;  font-weight:bold;}
a.equipamiento:hover { font-family: Arial, Tahoma, Geneva, sans-serif; font-size:12px; color:#72a2d6; text-decoration:underline;  font-weight:bold;}
.hr { color: #E8E8E8;}
#separacion { background-image:url(images/estructura/linea_separadora.jpg); background-repeat:repeat-x; height: 2px; }



/* ------------------------------------------------------------------------------------------------------------------------------------------*/



/* PRODUCTOS ----------------------------------------------------------------------------------------------------------------------------------*/

#recuadro_productos {width: 600px; height:120px; background-image: url(images/estructura/recuadro_productos.png); background-repeat:no-repeat;}
#productos_subcategorias { width: 240px; height:72px; background-image: url(images/estructura/productos_subcategorias1.jpg); background-repeat:no-repeat; border: 1px #ededed solid;}
#productos_otrasmarcas { width: 240px; height:72px; background-image: url(images/estructura/otrasmarcas.png); background-repeat:no-repeat; border: 1px #ededed solid;}


/* ------------------------------------------------------------------------------------------------------------------------------------------*/



/* ESTUDIO ----------------------------------------------------------------------------------------------------------------------------------*/


#recuadro_estudio { background-image: url(images/estructura/recuadro_estudio.png); width: 423px; height: 72px; background-repeat:no-repeat;}
#img_estudio { border:#999999 1px solid; padding: 3px; }


/* ------------------------------------------------------------------------------------------------------------------------------------------*/



/* CLIENTES ----------------------------------------------------------------------------------------------------------------------------------*/



#img_clientes { border: #CCCCCC 1px solid;  padding:2px;}
#img_clientes:hover  { border: #39F 2px solid; padding:1px}



/* ------------------------------------------------------------------------------------------------------------------------------------------*/





/* IDENTIDAD  ----------------------------------------------------------------------------------------------------------------------------------*/



.img_identidad { border: #CCCCCC 1px solid;  padding:2px;}


/* ------------------------------------------------------------------------------------------------------------------------------------*/




/* DESCRIPCION PRODUCTOS ---------------------------------------------------------------------------------------------------------*/



#recuadro_descripcion_producto { width:600px;
background-image:url(images/estructura/recuadro_descripcionproduct.png); background-repeat:no-repeat; height:72px;}
.img_productos { border: 1px #666666 solid;}

#recuadro_detalle { width:600px;
background-image: url(images/estructura/recuadro_descripcion1jpg.jpg); background-repeat:no-repeat; height:120px;}


/* ------------------------------------------------------------------------------------------------------------------------------------*/



#back_sanluis {
	background-color:#FFF;}
