/*////////////////////////// CSS BUXIS ////////////////////////////*/
body{
	background-color:#e9e9ea;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}
a:link{ color:#666666; text-decoration:underline;}
a:visited{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:underline;}
a:hover{ color:#FF7800; text-decoration:underline;}
form{margin:0px;}
input{
	font-size:11px;
	color:#666666;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
textarea{
	font-size:11px;
	color:#666666;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
img{border:0px;}
select{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

ul{margin-bottom:0px;}

/*/////////////////////////////////////////////////////////////////*/
/* Cabezal ///////////////////////////////////////////////////////*/
td.fondo_cabezal{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	background-color:#FFFFFF;
	border-left:1px solid #b9b9b9;
}
td.fondo_buscador{
	background-color:#FFFFFF;
	border-right:1px solid #b9b9b9;
	padding-left:20px;
	padding-right:10px;
	padding-top:5px;
	text-align:right;
}
input.buscador{
	background-image:url(../img/fondo_buscador.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #c2c2c2;
	font-size:11px;
	color:#666666;
}
div.buscador{
	margin-top:40px;
	font-size:10px;
}
/*/////////////////////////////////////////////////////////////////*/
/* Menú ///////////////////////////////////////////////////////////*/
td.menu{
		background-color:#fde3c7;
		border-top:1px solid #ffbd7a;
		border-bottom:1px solid #ffbd7a;
		color:#635950;
		font-size:12px;
		text-align:right;
		padding:2px;
		padding-right:15px;
		padding-left:20px;
		width:800px;
}
td.menu_relleno{
	background-image:url(../img/fondo_menu.gif);
	background-repeat:repeat-x;
	border-left:1px solid #b7b7b7;
	text-align:left;
}
img.separador_menu{
	margin-left:5px;
	margin-right:5px;
	vertical-align:middle;
}
a.menu:link{ color:#62584f; text-decoration:none;}
a.menu:visited{ color:#62584f; text-decoration:none;}
a.menu:active{ color:#62584f; text-decoration:none;}
a.menu:hover{ color:#62584f; text-decoration:underline;}
td.menu_iz{
	width:7px;
}
td.menu_codos{
	width:5px;
}
/*/////////////////////////////////////////////////////////////////*/
/* Contenido //////////////////////////////////////////////////////*/
td.contenido{
	background-color:#FFFFFF;
	border-left:1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
}
.stNaranja{color:#FF7800;}
div.mensaje{
	text-align:center; 
	padding:10px;
	border:1px solid #b7b7b7;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#ffffff;
}
/*////////////////////////////////////////////////////////////////*/
/* Pie ///////////////////////////////////////////////////////////*/
td.pie{
	background-color:#FFFFFF;
	border-bottom:1px solid #b7b7b7;
	width:350px;
	border-top:1px solid #b7b7b7;
	font-size:10px;
	padding:2px;
}
td.pie_contacto{
	background-color:#FFFFFF;
	border-bottom:1px solid #b7b7b7;
	width:150px;
	border-top:1px solid #b7b7b7;
	font-size:10px;
	padding:2px;
	text-align:right;
}
td.pie_der{
	background-image:url(../img/codo_der_pie.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:9px;
	background-color:#FFFFFF;
	height:10px;
}
td.pie_der2{
	background-color:#FFFFFF;
	border-right:1px solid #b7b7b7;
	border-top:1px solid #b7b7b7;
}
td.pie_iz2{
	background-color:#FFFFFF;
	border-left:1px solid #b7b7b7;
	border-top:1px solid #b7b7b7;
}
td.pie_iz{
	background-image:url(../img/codo_iz_pie.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:9px;
	background-color:#FFFFFF;
	height:10px;
}
table.pie{
	margin-top:2px;
}
/*/////////////////////////////////////////////////////////////////*/
/* Interior ///////////////////////////////////////////////////////*/ 
table.contenido_int{
	margin-top:15px;
	margin-bottom:10px;
}
td.menu_sec{
	width:214px;
	vertical-align:top;
	padding-top:6px;
}
td.contenido_int{
	vertical-align:top;
}
/*/////////////////////////////////////////////////////////////////*/
/* Menú interior //////////////////////////////////////////////////*/
td.menu_sec_int{
	background-color:#FFFFFF;
	border-right:1px solid #b7b7b7;
	border-left:1px solid #b7b7b7;
	padding-bottom:10px;
}
td.menu_sec_int_boletin{
	background-color:#f7f6f7;
	border-right:1px solid #b7b7b7;
	border-left:1px solid #b7b7b7;
	padding-bottom:0px;
}
div.item_menu{
	background:url(../img/vineta_naranja.gif) no-repeat left 16px;
	margin-left:8px;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:4px;
	width:160px;
	border:0px solid #CCCCCC;
	color:#635950;
	font-size:11px;
}
div.item_menu_boletin{
	background:url(../img/vineta_naranja.gif) no-repeat left 16px;
	margin-left:16px;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:4px;
	width:160px;
	border:0px solid #CCCCCC;
	color:#635950;
	font-size:11px;
}
div.item_submenu{
	background:url(../img/vineta_gris.gif) no-repeat left 12px;
	margin-left:28px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:4px;
	width:140px;
	border:0px solid #CCCCCC;
	color:#635950;
	font-size:11px;
}
div.linea_menu{
	text-align:center;
}
a.menu_sec:link{ color:#62584f; text-decoration:none;}
a.menu_sec:visited{ color:#62584f; text-decoration:none;}
a.menu_sec:active{ color:#62584f; text-decoration:none;}
a.menu_sec:hover{ color:#62584f; text-decoration:underline;}
a.menu_subsec:link{ color:#62584f; text-decoration:none; font-size:10px;}
a.menu_subsec:visited{ color:#62584f; text-decoration:none;font-size:10px;}
a.menu_subsec:active{ color:#62584f; text-decoration:none;font-size:10px;}
a.menu_subsec:hover{ color:#62584f; text-decoration:underline;font-size:10px;}

a.menu_boletin:link{ color:#666666; text-decoration:none; font-size:11px;}
a.menu_boletin:visited{ color:#666666; text-decoration:none;font-size:11px;}
a.menu_boletin:active{ color:#666666; text-decoration:none;font-size:11px;}
a.menu_boletin:hover{ color:#f78e1f; text-decoration:underline;font-size:11px;}
/*/////////////////////////////////////////////////////////////////*/

/* Titulos */
div.titulos_gral{
	background-image:url(../img/fondo_titulos.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#f78e1f;
	font-size:20px;
	padding-bottom:3px;
	margin-bottom:10px;
}
div.subtitulos_gral{
	color:#a4a4a8;
	font-size:18px;
	padding-bottom:3px;
	margin-bottom:3px;
}
div.titulos18{
	background-image:url(../img/fondo_titulos.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#f78e1f;
	font-size:18px;
	padding-top:0px;
	padding-bottom:3px;
	margin-bottom:10px;
}
div.textos_gral_11{
	font-size:11px;
	color:#666666;
}
div.textos_gral_12{
	font-size:12px;
	color:#666666;
}
div.textos_gral_14{
	font-size:14px;
	color:#666666;
}
div.titulo11{
	color:#f78e1f;
	font-size:11px;
}
div.titulo_gris_12{
	color:#666666;
	font-size:14px;
}
div.titulo_gris_portada14{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}
div.herramientas{
	margin-top:20px;
	background-image:url(../img/fondo_titulos.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
}
a.gris_claro:link{ color:#8a8a8c; text-decoration:underline;}
a.gris_claro:visited{ color:#8a8a8c; text-decoration:underline;}
a.gris_claro:active{ color:#8a8a8c; text-decoration:underline;}
a.gris_claro:hover{ color:#FF7800; text-decoration:underline;}


/* Intro Sección*/
td.item_sec{
	width:145px;
	vertical-align:top;
	background-color:#e8e8e8;
	background-image:url(../img/inferior_item_sec.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
td.item_sec_vacia{
	width:148px;
	vertical-align:top;
	background-color:#ffffff;
}
div.cont_item_sec{
	font-size:11px;
	padding:10px;
	padding-top:2px;
}
div.cont_item_sup{
	border-top:5px solid #FFFFFF;
	background-color:#FFFFFF;
}
div.anexo{
	margin-top:7px;
}
/*IMAGENES*/
.stImagenIz{ margin-right:7px; margin-top:2px; margin-bottom:2px;border:0px;}
.stImagenDer{ margin-left:7px; margin-right:7px; margin-top:2px; margin-bottom:2px;border:0px;}
.stImagenCen{ margin-top: 5px;border:0px solid #dbdcd4;margin-bottom: 5px;}
.stImagenCenPortada{ margin-top:0px;border:0px;margin-bottom: 5px;}
.imgIntro{border-top:5px solid #FFFFFF;margin:0px;}

/* Portada */

td.portada1{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.portada2{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:10px;
}

td.portada3{
	padding-left: 10px;
	padding-top:10px;
}
td.noticias{
	padding-bottom:10px;
}

/* Clientes */

.v_cliente{
	background:url(../img/vineta_mas.gif) no-repeat top left;
	padding-left:8px;
}
td.v_cliente_m{
	padding-bottom:3px;
}

/* Buscador*/

td.buscador{
	background-color:#f5f5f7;
	padding:3px;
	font-size:10px;
}
table.buscador{
	margin-top:5px;
}
td.paginacion{
	background-color:#f5f5f7;
	padding:3px;
}

/* Contacto */

td.oficinas_1{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:10px;
	width:240px;
	vertical-align:top;
}
td.oficinas_2{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:10px;
	padding-right:10px;
	width:260px;
	vertical-align:top;
}
td.oficinas_3{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:10px;
	padding-right:10px;
	width:230px;
	vertical-align:top;
}
td.oficinas_4{
	padding:3px;
	padding-left:10px;
	width:230px;
	vertical-align:top;
}
select.contacto{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:263px;
}
td.formulario_contacto{
	/*background-color:#f5f5f7;
	padding:3px;*/
}

/* PORTADA */
table.portada_f1{
	margin-top:15px;
	margin-bottom:10px;
}
td.f1_a{
	width:410px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.f1_b{
	width:265px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.f1_c{
	width:280px;
	vertical-align:top;
}

a.f1_ab:visited{text-decoration:none;color:#666666;}
a.f1_ab:active{text-decoration:none;color:#666666;}
a.f1_ab:link{text-decoration:none;color:#666666;}
a.f1_ab:hover{text-decoration:underline;color:#666666;}
div.titulo_f1_ab{color:#666666;font-size:14px; font-weight:bold;margin-bottom:0px;margin-top:0px;}
div.titulo_f3_c{color:#666666;font-size:12px; font-weight:bold;margin-bottom:0px;}
td.titulo_f3_c_1{padding-top:5px;background-image:url(../img/punteada_horizontal.gif);
	background-repeat:repeat-x;
	background-position:top;}
td.titulo_f3_c_2{padding-top:5px;}
div.titulo_f1_c{margin-bottom:5px;}

td.f2_a{
	width:680px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.f2_b_par{
	width:340px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.fa{
	background-image:url(../img/punteada_horizontal_f1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:5px;
}
table.fa{
	background-image:url(../img/punteada_horizontal_f1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7px;
}
td.f2_b_inpar{
	width:320px;
	vertical-align:top;
}
td.f2_c{
	width:280px;
	vertical-align:top;
}
table.f3_b{
	background-image:url(../img/punteada_horizontal_f1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:5px;
}
td.f3_a{
	width:680px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.f3_b_par{
	width:175px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
	vertical-align:top;
}
td.f3_b_inpar{
	/*width:135px;*/
	vertical-align:top;
}
td.f3_c{
	width:280px;
	vertical-align:top;
}
/*Portada Secciones*/

/* Introducción*/
td.fsec_1{
	width:466px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:20px;
	vertical-align:top;
}

td.fsec_2{
	width:280px;
	vertical-align:top;
}

/* FORMATO B */
td.sec_b_par{
	width:383px;
	vertical-align:top;
	background-image:url(../img/punteada_vertical_f1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.sec_b_inpar{
	width:363px;
	vertical-align:top;
}
table.sec_b{
	background-image:url(../img/punteada_horizontal_f1.gif);
	background-repeat:repeat-x;
	background-position:top;
}

td.sec_c_par{
	width:145px;
	vertical-align:top;
	background-color:#e8e8e8;
	background-image:url(../img/inferior_item_sec.gif); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
td.sec_c_inpar{
	width:106px;
	vertical-align:top;
	background-color:#e8e8e8;background-image:url(../img/inferior_item_sec.gif); background-position:bottom; background-repeat:no-repeat;
}
td.sec_c_aux{
	background-color:#ffffff; width:5px;font-size:2px;
}
td.sec_c_aux_top{
	background-color:#ffffff; height:5px; font-size:1px;
}
div.sec_img{width:145px; background-color:#FFFFFF;}

.titulo_anexo{font-size:12px; font-weight:bold;background-color:#f6f6f6; height:14px;padding:4px;padding-top:0px; margin-bottom:10px;}

td.resultado_glosario_indice{
	background-image:url(../img/punteada_hor_glosario.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:5px;
	padding-bottom:5px;
	color:#f78e1f;
	font-size:18px;
}
td.resultado_glosario{
	background-image:url(../img/punteada_hor_glosario.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
}
a.glosario:link{text-decoration:none;}
a.glosario:visited{text-decoration:none;}
a.glosario:active{text-decoration:none;}
a.glosario:hover{text-decoration:underline;}

/* SECCION CLIENTES */

td.cliente_titulo{
	background-image:url(../img/punteada_hor_glosario.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#666666;
	font-size:15px;
	padding-bottom:3px;
	margin-bottom:10px;
	font-weight:bold;
}
td.cliente_iz{
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
	width:363px;
}
td.cliente_iz0{
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
	width:363px;
}
td.cliente_der{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	width:363px;
}
td.titulos_cliente{
	background-image:url(../img/fondo_titulos.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#f78e1f;
	font-size:20px;
	padding-bottom:3px;
	margin-bottom:10px;
}
td.menu_cliente{
	padding-right:10px;
	background-image:url(../img/fondo_menu_cliente.gif);
	background-repeat:repeat-y;
	background-position:left;
	vertical-align:top;
}
td.item_menu_cliente{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	width:190px;
	vertical-align:top;
	background-image:url(../img/punteada_hor_glosario.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
td.titulo_menu_cliente{
	background-color:#F7F7F7;
	padding:2px;
}
td.caso_exito{
	padding-bottom:10px;
	padding-top:10px;
	background-image:url(../img/punteada_hor_glosario.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
a.cliente:link{text-decoration:none; font-size:11px; color:#f78e1f;}
a.cliente:visited{text-decoration:none; font-size:11px; color:#f78e1f;}
a.cliente:active{text-decoration:none; font-size:11px; color:#f78e1f;}
a.cliente:hover{text-decoration:underline; font-size:11px; color:#f78e1f;}

/* PORTADA BOLETINES*/

td.boletin{
	padding-bottom:15px;
	background-image:url(../img/fondo_titulos_boletin.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
td.buscador_boletin{
	padding-right:7px;
	text-align:right;
}

/* OREJAS PRODUCTO  ////////////////////////////////////////*/

div.contenedor_items{
	background-color: #e9e9ea;
	width:741px;
	height:37px;
	margin-top:10px;
	background-image:url(../img/fondo_contenedor_oreja.gif);
	padding-left:5px;
}
div.cuerpo_oreja{
	width:724px;
	border-right:1px solid #b7b7b7;
	border-left:1px solid #b7b7b7;
	border-bottom:1px solid #b7b7b7;
	float:left;
	margin-bottom:10px;
	padding:10px;
	
}
div.fondo_item_oreja{
	background-color:#FFFFFF;
	border-bottom:1px solid #b7b7b7;
	border-top:1px solid #b7b7b7;
	height:23px;
	float:left;
	margin-top:6px;
	padding-top:6px;
	cursor:pointer;
}
div.codo_oreja_iz{
	height:30px;
	width:15px;
	margin-top:6px;
	float:left;
	background-image:url(../img/oreja_codo_iz_off.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #b7b7b7;
}
div.codo_oreja_der{
	height:30px;
	width:15px;
	margin-top:6px;
	float:left;
	background-image:url(../img/oreja_codo_der_off.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #b7b7b7;
	margin-right:2px;
}

td.informacion_producto{
	background-image:url(../img/punteada_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:150px;
}
td.informacion_oreja{
}
td.cuerpo_info_producto{
	background-color:#e9e9ea;
	padding:10px;
}

div.titulos_oreja{
	font-size:18px;
	padding-bottom:3px;
	margin-bottom:5px;
}
div.subtitulos_oreja{
	color:#a4a4a8;
	font-size:14px;
	padding-bottom:3px;
	margin-bottom:3px;
	font-weight:bold;
}