*{margin:0px;}
body {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	background:#fdfdfd ;
	margin-bottom:15px;
	text-align:justify;
}

.clear{clear:both;}

a{text-decoration:none;}


h1{font-size:18px;color:#8e0f12;}
h2{font-size:14px;color:#8e0f12;}
h3{	background:url(imagenes/vineta.jpg) no-repeat;padding-left:15px;color:#6d6d6d}
h5{position: relative; top: 5px; left: 10px; font-size:12px;color:#E51C24; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
h6{position: relative; top: 3px; left: 10px; font-size:12px;color:#000000;}

.blanco{color:#FFFFFF;}
.rojo{color:#ad1319;}

#cabecera{
	
	
}
#menu_cabecera{	background:#020202;line-height:40px;text-align:center;color:#e7cf6a;font-size:13px;}
#menu_cabecera a{color:#FFFFFF;padding-left:5px;padding-right:5px;}

.etqart{
  background:url(imagenes/FondoCabezaArticulo.jpg) no-repeat;
  width:750px;
  height:110px;
  padding:10px;
  margin-bottom:15px;
  margin-left:10px;  
}

#contenedor {
	width:990px;
	background:#FFFFFF;
	position:relative;
	margin:auto;
	overflow:hidden;
	padding-bottom:1px;
	border-right:1px solid #717171;
	border-left:1px solid #717171;	
}

#contenedorfull {
	width:100%;
	background:#FFFFFF;
	position:relative;
	margin:auto;
	overflow:hidden;
	padding-bottom:1px;
	border-right:1px solid #717171;
	border-left:1px solid #717171;	
}

#izquierdo{
	width:756px;
	border-right:1px dotted;
	float:left;
}

#izquierdo2{
	width:756px;
	border-right:1px dotted;
	float:left;
}

#derecho{
  float:left;
  width:216px;
  position:relative;
}
#derecho img{border:0px}
.banner_der{
  background:url(imagenes/fondo_banner.jpg) no-repeat;
  width:192px;
  height:110px;
  padding:10px;
  margin-bottom:15px;
  margin-left:10px;  
}
#buscador{
	background:url(imagenes/buscador_industrial.jpg) no-repeat;
	width:728px;
	height:149px;
	margin:auto;
	margin-bottom:15px;
	margin-top:15px
}
#contenido{
	/*width:756px;*/
	/*padding:5px;*/
}

#contenido h1{padding:0px 0px 10px 0px}

#contenido2{
	/*width:756px;*/
	/*padding:5px;*/
}

#contenido2 h1{padding:0px 0px 10px 0px}

#contenido3{
	/*width:756px;*/
	/*padding:5px;*/
}

#contenido3 h1{padding:0px 0px 10px 0px}

.banner{float:left}
.poliza{float:right}
.semana_head{background:url(imagenes/semana_header.jpg) no-repeat; width:384px;height:39px;}
.semana_info{
   float: left;
   background:url(imagenes/semana_back.jpg) repeat; 
   width:381px;
   height:220px;
}
.semana_lat{float:left;background:url(imagenes/semana_lat.jpg) repeat; width:1px; height:220px;}
.semana_foot{background:url(imagenes/semana_button.jpg) no-repeat; width:383px;height:13px;}
.semana_int{float:left; text-align:center; margin:5px 15px;}
.division{padding-bottom:15px;width:708px;overflow:hidden;padding-left:15px;padding-top:0px;}
.divisiongac{padding-bottom:5px;width:708px;overflow:hidden;padding-left:15px;padding-top:10px;}
.contenido_division{width:598px;border:solid 1px;float:left}
.contenido_division a{color:#8E0F12}

.img_izquierda{float:left;margin-right:15px;width:90px;height:80px;}
.img_izquierdanewark{float:left;margin-right:15px;width:90px;}
.img_derecha{float:right;margin-left:15px;}
.linea{clear:both;border-bottom:1px dotted;margin-left:0px;width:750px;}
.linea_g{border-bottom:1px solid;margin-bottom:5px;padding-top:5px;}
.linea_c{clear:both;border-bottom:1px dotted;margin-left:0px;}

#pie {
	width:980px;
	background:#8e0f12;
	position:relative;
	margin:auto;
	overflow:hidden;
	padding-bottom:20px;
	border-top:8px solid #000000;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	border-right:1px solid #717171;
	border-left:1px solid #717171;	
}
#pie a{	color:#FFFFFF;padding-left:5px;padding-right:5px;line-height:40px;}

.boton_buscar {
	background:url(imagenes/boton_bproductos.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:114px;
	height:28px;
	margin-left:80px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_empresa {
	background:url(imagenes/boton_bempresas.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:114px;
	height:28px;
	margin-left:20px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_productos {
	background:url(imagenes/boton_productos.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:80px;
	height:28px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_emp_pro {
	background:url(imagenes/fondo_boton.jpg);
	background-repeat:no-repeat;
	text-align:center;
	border:none;
	width:78px;
	height:27px;
	margin-top:4px;
	float:left;
	cursor:pointer;
	margin-right:2px;
	font-family:"Arial", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.boton_emp_pro_FOTO {
	background:url(imagenes/fondo_boton.jpg);
	background-repeat:no-repeat;
	text-align:center;
	border:none;
	width:78px;
	height:27px;
	margin-top:4px;
	float:left;
	cursor:pointer;
	margin-right:2px;
	font-family:"Myriad Pro", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size:11px;
	color:#990000;
	font-weight:bold;
}


.disbld {
	cursor:default;
}

.boton_emp_pro b{font-size:9px;color:#990000}
.borde_sup{	background:url(imagenes/borde_sup.jpg) no-repeat;	width:428px;height:12px;}
.empresa_producto{
	padding-bottom:15px;
	border-left:#bdbcbd solid 1px;
	border-right:#bdbcbd solid 1px;
	padding:0px 10px 0px 10px;
	width:406px;
	background:#efefef url(imagenes/fondo_empresa_producto.jpg) repeat-x;
}
.borde_inf{	background:url(imagenes/borde_inf.jpg) no-repeat;	width:428px;height:13px;}
.contenido_empresa{width:400px;float:left}
.contenido_empresa h2{font-size:17px; font-family:"Myriad Pro", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif}
.info_empresa{width:280px;float:right;}
.info_empresa2{width:400px;float:left;}

#cont_izq{float:left;width:440px;}
.link_izq{float:left; padding-bottom:10px;}
.link_izq a{color:#666666;text-decoration:none;}
.link_der{float:right; padding-bottom:10px; padding-right:10px;}
.link_der a{color:#666666;text-decoration:none;}
.no_dis {text-decoration:line-through;}
.link_cen{} 
.link_cen3{float:right; padding-left:50px; padding-right:50px;} 
.link_cen2{float:right;width:300px;}
#cont_der{float:left;width:274px;}
#cont_der h1{padding:0px 0px 10px 0px}
.lista{list-style:none;padding-bottom:15px;}
.lista li{border-bottom:1px dashed;padding:3px 0px 4px 0px}
.lista a{color:#666666}
.rim{background: url(imagenes/img_socio_rim.jpg) no-repeat scroll 238px 0px;height:32px;}

.DirIzq{float:left;width:220px;padding-right:20px;}
.DirIzq .lista{list-style:none;}
.DirIzq .lista li{border-bottom:1px dashed;padding:3px 0px 4px 0px}
.DirIzq .lista a{color:#666666}

#ProdIzq{float:left;width:350px;}
#ProdDer{float:right;width:350px;}

#caracteristicas {
  width:426px;
}

#caracteristicas label {
    padding-left:10px;
  }

#gacetilla h2 {
  font-size: 12px;
  color: #000;
  padding-left: 20px;
}

#gacetilla {
  color: #696969;
}

#cont_izq #gacetilla h3 {
  font-size: 11px;
  color: #000;
  padding-left: 20px;
}

#Etiquetas {
  padding-top: 15px;
  padding-bottom: 20px;
}

#Etiquetas a {
  color: #6e6868;
}

/*Forma de Contacto-----------------------------------------------------------------*/
#cont_der #forma_contacto{
	background:url(imagenes/forma_de_contacto.jpg) no-repeat;
	width:270px; 
}

#cont_der #forma_contacto label{float:left;margin-left:4px;}

#cont_der #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:260px;

}

#cont_der #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#cont_der #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#cont_der #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;
}

/*------------------------------------------------------------------------------------*/

.boton_descarga {
	background:url(imagenes/boton_descarga.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:116px;
	height:30px;
	margin-left:20px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}
/*---------------------- Ferias y exposiciones ----------------------------------*/
.feria_borde_sup{	background:url(imagenes/feria_borde_sup.jpg) no-repeat;	width:728px;height:10px;}
.feria_borde_inf{	background:url(imagenes/feria_borde_inf.jpg) no-repeat;	width:728px;height:10px;}
.linea_f{border-top:1px solid; border-top-color:#900f13;margin-bottom:5px;padding-top:5px;}
.feria_eventos{
	padding-bottom:15px;
	border-left:#bdbcbd solid 1px;
	border-right:#bdbcbd solid 1px;
	padding:0px 10px 0px 10px;
	width:706px;
	background:#efefef url(imagenes/fondo_feria_mes.jpg) repeat-x;
}
.feria_eventos b{color:#900f13; font-weight:bold; font-size:10px;}
/*.img_feria{float:left;padding:20px 10px 20px 5px; border:1px #bdbcbd; height:110px; width:150px;}*/
.img_feria{padding:5px; border: solid 1px #bdbcbd; }
.feria_info{float:left;width:525px;padding-left:15px;}
.feria_izq1 {float:left;width:130px;text-align:center;}
.feria_izq2 {float:left;width:130px;text-align:center;}
.feria_izq3 {float:left;width:130px;text-align:center;}
.feria_izq4 {float:left;width:130px;text-align:center;}
.feria_izq1 p {padding: 12px 0px 12px 0px; border-right:1px solid; border-right-color: #bdbcbd;}
.feria_izq2 p {padding: 12px 0px 12px 0px; border-right:1px solid; border-right-color: #bdbcbd;}
.feria_izq3 p {padding: 12px 0px 12px 0px; border-right:1px solid; border-right-color: #bdbcbd;}
.feria_izq4 p {padding: 12px 0px 12px 0px;}
.linea_int{float:left; width:530px;border-bottom:1px solid; border-bottom-color: #bdbcbd; margin-bottom:15px;padding-top:10px;}
#contenido_feria{width:708px;float:left;padding:5px 5px 5px 15px;}
#contenido_feria h1{color: #900f13;font-size:24px;font-weight:normal;}
#contenido_feria h2{color: #900f13;font-size:20px;font-weight:normal;}
.boton_feriaregistro {
	background:url(imagenes/boton_registro.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:157px;
	height:27px;
	margin-left:80px;
	margin-top:1px;
	float:right;
	cursor:pointer;
}

.tabla_feria th {
   background: url(imagenes/ferias_mes.jgp);
   background-repeat:repeat;
   height: 42px;
}

/*-------------------------------------------------------------------------------------*/

.articulo_division{padding-bottom:15px;width:720px;overflow:hidden;padding-left:10px;}
.articulo_contenido_der p {padding-bottom:20px;}
.articulo_contenido_izq p {padding-bottom:20px;}
.articulo_img_izq {
  float:left;
  width:270px;
  height:200px;
  border:1px solid #bdbcbd;  
}
.articulo_img_der {
  float:right;
  width:270px;
  height:200px;
  border:1px solid #bdbcbd;  
}
.articulo_img_der img {padding: 5px;}
.articulo_img_izq img {padding: 5px;}

.articulo_linea{clear:both;border-bottom:1px dotted;padding: 5px;width:720px;}

.articulo_contenido_der {
  float:right;
  width:430px;
  padding:5px;
}

.articulo_contenido_med {
  float:right;
  width:630px;
  padding:5px;
}

.articulo_contenido_med2 {
  float:left;
  width:630px;
  padding:5px;
}

.articulo_contenido_izq {
  float:left;
  width:430px;
  padding:5px;
}

/*Centrar Imagen en DIV -------------------------------------------*/
.tabla_img {
    float: left;
    width:140px;
	height:135px;
	border:solid 1px #bdcdbd;
}
.tabla_img td {
    vertical-align:middle;
	text-align:center;
}
.articulo_ferias{
	display: table-cell;
	width: 150px;
	height: 150px;
	text-align: center;
	vertical-align: middle;
	float:left;
	margin-right:15px;
}

.edge {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.container {
display: inline-block;
width: 100%;
text-align: center;
vertical-align: middle;
}

/*----------------------------------------------------------------*/

.bienvenido h2 {
  font-size:18px;
  padding-bottom:15px;
}

.bienvenido p {
  font-size:13px;
  padding-bottom:5px;
}

/*------------------ CONTACTO ---------------------------------------*/

.contacto_izq {
  width: 340px;
  float: left;
  padding-right: 20px;
}

.contacto_izq a {
  color:#8e0f12;
}

.contacto_izq p {
  padding-bottom: 5px;
  padding-top: 15px;
}

/*-------------------------------------------------------------------*/

/*---------------------------- PERFIL ---------------------------*/

#pagina {
  height: 900px;
  width:680px;
  background:url(./imagenes/fondo.jpg) repeat;
  padding-bottom: 25px;
}

#pagina img{
  float: left;
  padding: 5px;
}

#pagina4 {
  height: 900px;
  width:680px;
  background:url(./imagenes/fondo_pag-4.jpg) repeat;
  padding-bottom: 25px;
}

#pagina4 img{
  float: left;
  padding: 5px;
}

#pagina7 {
  height: 900px;
  width:680px;
  background:url(./imagenes/fondo-rojo.jpg) repeat;
  padding-bottom: 25px;
}

#pagina7 img{
  float: left;
  padding: 5px;
}

#pagina7 ul {
  background:url(./imagenes/fondo_esquinas_red.gif) repeat;
  width: 203px;
  text-align: justify;
  padding: 5px 20px 5px 30px;
  font-size:13px;
  font-weight:bold;
  color: #FFFFFF;
}

#pagina7 li {
  padding-bottom:15px;
}

.caracteristica_perfil {
  width: 250px;
  height: 100px; 
  float: left;
  padding-left: 38px;
}

.caracteristica_perfil ul {
  background:#FFFFFF;
  border: solid 1px;
}

.caracteristica_perfil  li {
  padding: 2px 0px 3px 2px;
  font-weight:bold;
}
  
.media_pag {
  float: left;
  width: 340px;
  padding-bottom: 15px;
}

.seccionp_img {
  width: 145px;
  padding: 10px;
  float:left;
}

.seccionp {
  width: 125px;
  font-size:10px;
  padding: 15px;
  float:left;
  text-align:justify;
}

.tabla_imgp {
    float: right;
	width: 310px;
}
.tabla_imgp td {
    vertical-align:middle;
	text-align:center;
}

.tabla_imgsp {
    background: #FFFFFF;
    float: left;
	width: 150px;
}

.tabla_imgsp td {
    vertical-align:middle;
	text-align:center;
}

#analisis_izq {
  padding: 0 25px;
  float: left;
  width: 335px;
}

#analisis_der {
  float: left;
  width: 193px;
  padding: 0 40px;
}

.linea_analisis {
  border-bottom: solid 2px #0066cc;
  padding: 5px 0;
}

#final_analisis {
  width: 590px;
  padding: 0 25px;
}

.total_analisis {
  float: right;
}

.analisis_flash {
  float: left;
}

.flash_inf_perfil {
  text-align:center; 
  padding-bottom: 15px;
}

.analisis_col1 {
  width:60px;  
  float: left; 
  text-align: center;
  padding-right:5px;
}

.analisis_col2 {
  width:200px; 
  float: left; 
  padding-right:5px;
}

.analisis_col3 {
  width:60px; 
  float: left;
  text-align: right;
}

.analisis_col4 {
  width:120px; 
  float: left; 
  padding-right:5px;
}

.analisis_col5 {

}

.par {
  background-color: #ffedcc;
}

#valor_izq {
  padding: 20px 5px 20px 15px;
  width: 250px;
  float: left;
}

#valor_der {
  padding: 20px;
  width: 350px;
  float:left;
}

.texto_valores {
  font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  padding: 20px 20px 10px 20px;
  width: 220px;
  float: left;
  background-color:#FFFFFF;
}

.texto_valores  b{ 
  font-size:13px; 
  color:#0072bc;
}

.texto_valores a {
  color:#8e0f12;
}
.texto_valores  p{ 
  font-size:12px;
  padding-bottom: 15px;
}

#impreso ul{
  width: 600px;
  padding: 15px 15px 15px 30px;
}

#impreso  li {
  font-size:12px;
  padding: 2px 0px 3px 2px;
}

#lista_pag7 {
  float:left;
  width:254px;
  padding: 10px 0px 30px 30px;
}  

#lista_sup {
  height: 20px;
  background:url(./imagenes/esquinas_up_red.gif) no-repeat;
}

#lista_inf {
  background:url(./imagenes/esquinas_down_red.gif) no-repeat;
  height: 20px;
}


/*-------------------------------------------------------------------*/

