body{ 
	background-color: #f2f2f2;
	margin-top:6px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:10px;
	font-family:verdana;
	font-size:10px;
	}

A:hover{text-decoration:underline}
A{text-decoration:none}

/* DESTACADOS HOME*/
/*table.destacados{background-color:#ecf0f3;font-weight:bold;text-transform:uppercase;}*/
table.destacados{background-image:url(../images/bg_destacados.gif); background-repeat:repeat-y; background-position:center;}
table.destacados td{ padding:5px}
table.destacados a{color:#303133;}
table.destacados a:hover{color:#472e92;text-decoration:none}
table.destacados tfoot a{color:#472e92; font-weight:bold}

/* TODOS LOS DESTACADOS*/
table.destacadosall{font-weight:normal;text-transform:none;margin-top:20px;width:700px; }
table.destacadosall th{background-color:#41417f; color:#FFFFFF; text-align:left;text-transform:uppercase; height:15px;border-spacing:5px }
table.destacadosall a{color:#303030;font-size:11px}
table.destacadosall a:hover{color:#42537e;text-decoration:none; font-size:11px}
table.destacadosall tr{height:18px;color:#303030; font-size:11px}
table.destacadosall tr:hover {background-color:#edeef2; color:#43557d;}

/*RELACIONADOS Y GRUPO PRODUCTOS*/
table.relacionados{font-size: 10px;font-family: verdana; width:180px; font-weight:bold}
table.relacionados th{background-color:#cccccc; color:#353535; text-align:left;text-transform:uppercase; height:15px;border-spacing:5px }
table.relacionados a{color:#353535;}
table.relacionados a:hover{color:#A6A6A6; text-decoration:none;}
table.relacionados a:active{color:#808080;}
.plr{ background-image:url(../images/pix_vert.gif); background-repeat:repeat-y; }
.plr2{ background-image:url(../images/pix_vertfinal.gif); background-attachment:scroll; background-position:center}

/*tabla pie de pagina*/
table.tb_final{width:760px;border-top:#FFFFFF solid 6px}
table.tb_final td{font-size: 9px;font-family: verdana; color:#666666; text-align:center;}
table.tb_final th{background-color:#f2f2f2;height:5px;}
table.tb_final a{color:#666666; text-decoration:none}

/*tabla grilla con datos*/
table.grilladatosint{border-collapse: collapse;font-size: 11px;font-family: verdana; width:500px; margin-top:5px; margin-bottom:5px}
table.grilladatosint th{background-color:#41417d;color:White; text-align:left; text-indent:5px}
table.grilladatosint td{color:#444564; text-indent:5px}
table.grilladatosint a{color:#444564;}


/* DATOS PERSONALES OFICINAS COMERCIALES*/

table.pais_titulo{width:100%; height:60px;margin-top:5px; margin-bottom:5px; text-transform:uppercase; background-image:url(../images/pixel_hori.gif); background-repeat:repeat-x; background-position:center}
table.pais_titulo div{position:relative;margin-top:8px; font-size: 18px;font-family: verdana; font-weight:bold; color:#2a1e56; }

table.pais_nota {width:98%; margin-top:5px; margin-bottom:5px; }
table.pais_nota td{border-bottom:#ebad99 dotted 1px; text-align:left; height:26px} 
table.pais_nota a{font-family:Verdana; font-size:11px; color:#000033; font-weight:bold; text-decoration:none}

table.pais_destacado{ width:240px;}
table.pais_destacado th{background-color:#2b224c; font-family:verdana; font-size:11px; color:#FFFFFF; height:20px; text-align:center}
table.pais_destacado td{padding:8px }
table.pais_destacado a{color:#000033;font-family:verdana; font-size:11px;text-decoration:none}

table.con_pais_destacado{width:740px; height:240px; text-align:right}
table.con_pais_destacado p a{color:#cd3301;font-family:verdana; font-size:11px;font-weight:bold; text-decoration:none;}

table.pais_oficinas{ width:740px; background-color:#eceff2;margin-top:10px}
table.pais_oficinas th{ background-color:#2b224c; font-family:verdana; font-size:11px; color:#FFFFFF; height:20px; text-align:center}


/* ESTADISTICAS BUSQUEDA*/
table.tb_estadisticas{width:98%; background-color:#f7f8fa; font-family:Verdana; padding:2px}
table.tb_estadisticas th{ background-color:#41417f; color:#FFFFFF; font-size:12px; text-indent:15px; text-align:left}
table.tb_estadisticas td{ color:#060612; font-size:11px; text-indent:40px}
table.tb_estadisticas input{ color:#060612; font-size:11px;border:1px #bfbfbf solid;}
table.tb_estadisticas select{ color:#060612; font-size:11px;border:1px #bfbfbf solid;}
table.tb_estadisticas li{ list-style-image:url(../images/puntorojo.gif); list-style-position:outside}

table.tb_estadisticaslink a {font-size:10px; color:#060612; text-decoration:none}

/* ESTADISTICAS RESULTADOS*/
#est_titulo {font-family:Verdana ;font-size:12px; color:#ca0000; font-weight:bold; text-transform:uppercase; text-indent:5px; list-style-image:url(../images/pix_pais.gif)}
.est_link {font-size:10px; color:#593E46;}

.est_head{border:1px #cccccc solid;border-collapse: collapse;font-size: 11px;font-family: verdana; width:730px; margin-top:5px; margin-bottom:5px;background-color:#ecf0f3;}
table.est_head th{color:#384654; text-align:left;font-weight:normal}
table.est_head td{color:#31302B; font-weight:bold;height:20px}
table.est_head a{color:#851F26;}

table.grilladatos{border-collapse: collapse;font-size: 11px;font-family: verdana; width:730px; margin-top:5px; margin-bottom:5px}
table.grilladatos th{background-color:#41417d;color:White; text-align:left; text-indent:5px}
table.grilladatos td{color:#444564; text-indent:5px}
table.grilladatos a{color:#444564;}


/* tabla paises*/
table.tb_pais{font-size: 10px;font-family: verdana; width:722px; margin-top:5px; margin-bottom:5px; }
table.tb_pais th{background-color:#CD3301;color:White; text-align:center; height:20px; border-right:#FFFFFF solid 1px}

table.tb_pais a{color:#384654; margin-left:2px}

table.contenido{ width:750px}
table.contenido a {color:#303133;text-align:right}


/* tabla principal, contiene el cuerpo de la pagina*/
.tb_principal{background-color:#FFFFFF;	border-left:solid 5px #FFFFFF;	border-right:solid 5px #FFFFFF;	width:760px;}

/*mensaje importante directorio*/
.informaciondir{font-size: 11px;font-family: verdana; width:600px; margin-top:5px; margin-bottom:5px; }
table.informaciondir th{color:#8b8b35;font-weight:bold; text-align:left}
table.informaciondir td{color:#000000;text-align:justify}

.informacion{font-size: 11px;font-family: verdana; width:600px; margin-top:5px; margin-bottom:5px; }
table.informacion th{color:#8b8b35;font-weight:bold; text-align:left}
table.informacion td{color:#000000;text-align:justify}



tr.row1 { background: #f7f8fa;}
tr.row2 { background: #ecf0f3;}
tr.row1hover { background: #e2e5e8; }
tr.row2hover { background: #e2e5e8; }
.total{font-size:10px}

.Divdespliegue{margin-top:10px;	margin-bottom:10px;	margin-left:5px; margin-right:15px}

#paginacion{ font-family:Verdana; text-align:center; padding:10px; color:#d4022f;}
#paginacion a{color:#2a273c; font-size:11px;}
#paginacion a:hover{color:#d4022f; font-size:11px;}

.form_dir{font-family:verdana; font-size:11px; background-color:#eceff2; position:relative; left:50px; top:25px; width:400px}
.form_dir_select{font-family:arial;font-size:11px;color:#4d4d4d;text-align:left;background-color:#ffffff;border:1px solid #bfbfbf;width:300px;}
.form_dir_texto{font-family:arial;font-size:11px;color:#4d4d4d;text-align:left;background-color:#ffffff;border:1px solid #bfbfbf;width:300px;}


.form_cont{font-family:verdana; font-size:11px; background-color:#eceff2; position:relative; left:50px; top:25px; width:600px; color:#4d4d4d}
.form_cont_select{font-family:verdana;font-size:11px;color:#4d4d4d;text-align:left;background-color:#ffffff;border:1px solid #bfbfbf;width:200px;}
.form_cont_texto{font-family:verdana;font-size:11px;color:#4d4d4d;text-align:left;background-color:#ffffff;border:1px solid #bfbfbf;width:200px;}


/*formulario*/
.inputTexto{



	font-family:arial;
	font-size:12px;
	color:#5c5c5c;
	text-align:left;
	background-color:#ffffff;
	border:1px solid #bfbfbf;
	width:300px;
}
.inputTextoerror{
	font-family:Verdana;
	font-size:11px;
	color:#017e9a;
	width:200px;
	border:1px solid #017e9a;
}



.texto_campo{
	font-family:Verdana;
	font-size:11px;
	color:#333333;
	text-align:left;
	margin-right:10px
}

/* mensaje de error*/
.mensaje{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:12px;
	color:#FF0000;
	border:1px double #CCCCCC;
	vertical-align:baseline;
	}
