.estilos {
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	border: 1px solid #E2E2E2; 
}
.cuerpo
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;

}

.pestañasOn, .pestañasOff {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.pestañasOff{
	color: #003366;
}
.banner_sup {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 1000px;
	background-color:#FDDD16;
	/*background-image:url(/comun/img/bannerarriba.jpg)*/
}
.banner_sne{
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 1000px;
	background-image: url(/comun/img/tira.jpg)
}
.banner_sup_botones1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-right: 0px;
	padding-right: 0px;
}
.banner_sup2 {
	
	height: 30px;
	width: 1000px;
	background-color:#FDDD16;
	/*background-image:url(/comun/img/bannerabajo.jpg);
	background-repeat:no-repeat;*/
}
.banner_sup2_margen_botones {
	margin-left: 17px;
	margin-top: 6px;
}
.banner_sup2_botones2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
	padding-right: 10px;
	margin-top: 3px;
	padding-top: 3px;
}

.banner_sup2_margen_botones_bot1 {
	background-image: url(/comun/img/bot_azul.gif);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
}

.banner_sup2_margen_botones_bot2 {
	background-image: url(/comun/img/bot_blanco.gif);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.banner_sup2_margen_botones_bot3 {
	background-image: url(/comun/img/bot_blanco.gif);
	background-repeat: repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.contenedor_medio {
	margin-top: 16px;
}
.TitSeccionBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-left:3px;
}
.TitSeccionBold2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #095187;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.TitPopUp {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7f7e7d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TitSubSeccionBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7f7e7d; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.txtGNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtGNegrita {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtGCursiva {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtANegrita {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgMenuN1 a {
	font-size:12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: 22px;
}
.bgMenuN1 a:hover {
	color: #0E66A7;
}
.bgMenuN1 ul {
	margin-left: 12px;
	padding-left: 12px;
	list-style-image: url(../img/punto.gif);
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.bgMenuN2 a {
	font-size:12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
	margin-left: 8px;
}
.bgMenuN2 a:hover
{
	color: #B2B2B2;
}
.bgMenuN2 a:active
{
	color: #4EA2D0;
}
.bgMenuN2 ul {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bgMenuN2on a {
	font-size:12px;
	color: #4EA2D0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	margin-left: 8px;
}
.bgMenuN3 a
{
	font-size:12px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
	margin-left: 12px;
}

.bgMenuN3 a:active
{
	color: #999999;
}
.bgMenuN3 a:hover
{
	color: #B2B2B2;
}

.bgMenuN3 ul {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bgMenuN3ON a
{
	font-size:12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	margin-left: 12px;
}
.tdGeneral, .txtNormal, .p1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #000000;
		text-decoration: none;
	}
.txtNormal a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3399CC;
	text-decoration: underline;
}
.txtGNegrita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00356c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtNegrita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

.txtLink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3399CC; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtenlacesDestacados a
{
	margin-left: 6px;
	padding-left: 6px;
	font-size:12px;
	color: #32A0D7;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	line-height: 22px;
	font-variant: normal
}
	
.txtRuta a {
	font-size:11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
}


.txtRutaSel{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}

.txtRutaSel a 
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}
.paenlaces4, a 
{
	font-size:12px;
	color: #013E75;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
}

.Estilo10, .paenlaces5, a {
	font-size:11px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
}


.paenlaces6 a , .paenlaces6 {
	font-size:12px;
	color: #003366;
	/*color:#FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
	margin-bottom:20px;
}

.paenlaces7 a, .paenlaces7 {
	font-size:11px;
	color: #000000;
	/*color:#FFDA16;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	line-height: 22px;
	font-variant: normal;
	margin-right:0px;
}

.promocion_principal {
	margin-top: 17px;
	padding-top: 17px;
	padding-bottom: 9px;
}

.promocion_secundaria {
	margin-top: 0px;
	padding-top: 4px;
}
.destacado_general {
	margin-top: 18px;
	padding-top: 0px;
	}
.destacado1 {
	margin-top: 18px;
	padding-top: 0px;
	background-image: url(/comun/img/destacado.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	padding-left: 0px;
}
.txtTitDestPS
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.LinkNegro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 12px;
	padding-left: 12px;
	margin-top: 0px;
	padding-top: 0px;
}
.pie_margen {
	margin-top: 0px;
	padding-top: 0px;
}
.destacados {
	margin-top: 18px;
	padding-top: 0px;
	border:none;
}

.destacado2, .destacado3, .destacado4 {
	margin-top: 18px;
	padding-top: 0px;
	background-image: url(/comun/img/destacado2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	padding-left: 0px;
}
.destacado3{
	background-image: url(/comun/img/destacado3.jpg);
}
.destacado4{
	background-image: url(/comun/img/destacado4.jpg);
}
.cajasInformacion
{	
	background-color: #EEEEEE;
}
.formulario_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 12px;
	padding-left: 12px;
	margin-top: 6px;
	padding-top: 6px;
}
.formulario_info2 {
	margin-top: 10px;
	padding-top: 10px;
}

.formulario_caja
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 12px;
	margin-left: 12px;
}
.formulario_boton
{
	padding-top: 6px;
	margin-top: 3px

}
.margenes_formulario {
	margin-left: 6px;
	padding-left: 6px;
	margin-top: 8px;
	padding-top: 0px;
}
.pie {
	background-color: #EEEEEE;
	height: 85px;
	width: 1000px;
	
}
.botonSt {
	FONT-SIZE:12px; 
	/*CURSOR:hand; */
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	background:transparent url(/comun/img/fondoBoton.jpg) scroll left top ;
	border-color:#0A5187;
	color:#FFFFFF;
}
.Copyrigth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	padding-top:5px;
}
.margenes_destacado2 {
	margin-top: 0px;
	padding-top: 0px;
}
.destacado2_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 12px;
	padding-left: 12px;
}
.destacado2_margen_top {
	margin-top: 4px;
	padding-top: 4px;
}

/*Recomendador*/
.tb00 {BACKGROUND-COLOR:#00356C}
.tb01 {BACKGROUND-COLOR:#8BADD3}
.tb02 {BACKGROUND-COLOR:#F9F6D5}
.tb03 {BACKGROUND-COLOR:#EDEDE5}
.tb04 {BACKGROUND-COLOR:#E0EAF7}
#productos, #rec_destino, #rec_peso, #ademas {
	width:420px;	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #00356C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#productos {	
	background: url(/comun/img/recomendador/fondoCaja01.jpg) no-repeat top left;
	height:120px;
}
#rec_destino {	
	background: url(/comun/img/recomendador/fondoCaja02.jpg) no-repeat top left;
	height:34px;
	padding-top:5px;
	padding-left:20px;	 
}
#rec_peso {	
	background: url(/comun/img/recomendador/fondoCaja02.jpg) no-repeat top left;
	height:34px;
	padding-top:5px;
	padding-left:20px;
}
#productos ul {
	padding:0; 
	margin:0;
}	
#productos li {
  display: inline;
  list-style-type: none;
  float:left;
  margin-top:15;
  margin-right:25;
  margin-bottom:10;
  margin-left:25;
  width:150px;
}
#info, div.uno, div.dos, div.tres, div.cuatro, div.icoflecha,  #cajauno, #cajados, #cajatres, #cajacuatro, #cajacinco {
	color:#44443F;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
#infoResultado {
	color:#44443F;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	padding-top:5px;
	/*padding-bottom:5px;*/
}
#infoResultado caption {
	color:#44443F;
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	FONT-WEIGHT: bold;
	/*padding:10px;*/
}
#infoResultado td {
	color:#44443F;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	/*padding:0 10px 10px 5px;*/
}
#infoResultado .titulo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00356c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none;
}

#info td, #info div {	
	padding-left:30px;
	padding-right:60px;
	padding-top:15px;
	padding:0 10px;
	}
	
TD.destopizq { background : url(/comun/img/esq_izq_top.gif) no-repeat; width:6px; height:6px;}
TD.destopcen { background : url(/comun/img/cen_top.gif) repeat-X; height: 6px;}
TD.destopder { background : url(/comun/img/esq_der_top.gif) no-repeat; width:6px; height:6px;}
TD.descenizq { background : transparent url(/comun/img/cen_izq.gif) repeat-y;}
TD.descender { background : transparent url(/comun/img/cen_der.gif) repeat-y;}
TD.despieizq { background : url(/comun/img/esq_izq_pie.gif) no-repeat; width:6px; height:6px;}
TD.despiecen { background : url(/comun/img/cen_pie.gif); height:6px;}
TD.despieder { background : url(/comun/img/esq_der_pie.gif) no-repeat; width:6px; height:6px;}

.icofunciones {
	width:130px;
	float:left;
	}
.icofunciones2 {
	width:170px;
	float:right;
	}

.icoenvio {
	width:120px;
	float:right;
	text-align: right;
	padding-top:4px;
	padding-bottom:4px; 
	}
FORM#recomendador #boton {
	MARGIN-LEFT: 22em;
}
div.icono {
	width:390px;
	padding-top:4px;	
	padding-left:10px;
	margin-bottom:0;
	margin-right:10px;
	border-top: #E5E2E2 1px solid;
	voice-family: "\"}\"";
	voice-family:inherit;
	} 

html>body div.icono {
	margin-bottom:8px;
}	
.infoEnlace {
      clear: both;
      border-top: #E5E2E2 1px solid;
      /*padding:10px;*/
}
.enviar {
	float:right; 
	clear: both;
	margin-top:-32px;	
	color:#fff;
	FONT-SIZE: 10px; 
	/*margin-right:20px;*/
	text-decoration:none;
	FONT-WEIGHT: bold;
	background: url(/comun/img/btn_enviar.gif) no-repeat top left;
	padding-top:10px;
	padding-left:4px;
	width:90px;
	height:31px;
	}
.enviar:hover {
	color:#44443F;
	}	
.flecha {
	background: url(/comun/img/btn_enviar.gif) no-repeat top left;
	font-size: 9px;
	text-decoration:none;
	FONT-WEIGHT: bold;
	color:#ffffff;
	width:100px;
	height:40px;
	margin-top:10px;
	padding:10px 25px 20px 4px;
	border: #E5E2E2 1px solid;
	voice-family: "\"}\"";
	voice-family:inherit;
	} 
html>body .flecha {
	padding:9px 25px 12px 4px;
}		
.flecha:hover {
	color:#44443F;
	}
.urgente, .seguro, .reembolso, .confirmacion, .certificado, .entrega {
	color:#44443F;
	text-decoration:none;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:20px;
	}
.urgenteOff, .seguroOff, .reembolsoOff, .confirmacionOff, .certificadoOff, .entregaOff  {
	color:#B5B36C;
	}
.urgente:hover, .seguro:hover, .reembolso:hover, .confirmacion:hover, .certificado:hover,  .entrega:hover {
	color:#D4D0C8;
	}
.urgente {
	background: url(/comun/img/btn_urgente.gif) no-repeat top left;	
	}
.seguro {
	background: url(/comun/img/btn_seguro.gif) no-repeat top left;
	}
.entrega {
	background: url(/comun/img/btn_entrega.gif) no-repeat top left;
	}
.reembolso {
	background: url(/comun/img/btn_reembolso.gif) no-repeat top left;
	}
.certificado {
	background: url(/comun/img/btn_certificado.gif) no-repeat top left;
	}
/********************/	
.urgenteOff {
	background: url(/comun/img/btn_urgenteOff.gif) no-repeat top left;
	}
.seguroOff {
	background: url(/comun/img/btn_seguroOff.gif) no-repeat top left;
	}
.entregaOff {
	background: url(/comun/img/btn_entregaOff.gif) no-repeat top left;
	}
.reembolsoOff {
	background: url(/comun/img/btn_reembolsoOff.gif) no-repeat top left;
	}
.certificadoOff {
	background: url(/comun/img/btn_certificadoOff.gif) no-repeat top left;
	}
/***********************hover*/
.seguro:hover {
	background: url(/comun/img/btn_seguroOff.gif) no-repeat top left;
	}
.entrega:hover  {
	background: url(/comun/img/btn_entregaOff.gif) no-repeat top left;
	}
.reembolso:hover {
	background: url(/comun/img/btn_reembolsoOff.gif) no-repeat top left;
	}
.certificado:hover  {
	background: url(/comun/img/btn_certificadoOff.gif) no-repeat top left;
	}
.urgente:hover  {
	background: url(/comun/img/btn_urgenteOff.gif) no-repeat top left;
	}
/***** RECOMENDADOR RESULTADO ****************************************/

div.uno, div.dos, div.tres, div.cuatro {
	FONT-WEIGHT: bold;
	COLOR: #44443F;
	padding-top:5px;
	text-indent:25px;
	height:20px;
	}
div.uno {
	background: url(/comun/img/ico_uno.gif) no-repeat top left;
	}
div.dos {
	background: url(/comun/img/ico_dos.gif) no-repeat top left;
	}
div.tres {
	background: url(/comun/img/ico_tres.gif) no-repeat top left;
	}
div.cuatro {
	background: url(/comun/img/ico_cuatro.gif) no-repeat top left;
	}
#cajauno, #cajados, #cajatres, #cajacuatro{
	padding-left:20px;
	}
div.icoflecha {
	background: url(/comun/img/ico_flecha.gif) no-repeat 5px;
	FONT-WEIGHT: bold;
	COLOR: #44443F;
/*	padding-top:-5px;*/
	text-indent:15px;
/*	height:10px;*/
	}
/*
td.grafica {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	position:relative;
	margin:0;
	padding:0;
	left:-10px;
	FONT-WEIGHT: bold;
	top:10px;
}
*/
td.grafica {
	border: #A2A2A2 1px solid;
	}
	
/*
#cajauno {
	background: url(/comun/img/fondo_uno.jpg) no-repeat top left;
	height:110px;
}
#cajados {
	background: url(/comun/img/fondo_dos.jpg) no-repeat top left;
	height:40px;
}
#cajatres {
	background: url(/comun/img/fondo_tres.jpg) no-repeat top left;
	height:40px;
}
#cajacuatro {
	background: url(/comun/img/fondo_cuatro.jpg) no-repeat top left;
	height:60px;
	padding-top:25px
}
#cajacinco {
	background: url(/comun/img/fondo_cinco.jpg) no-repeat top left;
	width:400px;
	margin-top:30px;
}
#cajauno.producto{
	width:80px;
	border: #CDCA9D 1px solid;
}*/
.txtNormal2 {
	padding-left:25px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.txt2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.txt3 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
#resultadoReco {
	width:435px;
}
#resultadoReco tr.cab {
	background:#E9E8D3;
	FONT-SIZE: 10px; 
	COLOR: #00356C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
.lintopA {
	border-top: #CDCA9D 1px solid;
}
.lintop {
	border-top: #CDCA9D 1px solid;
	border-left: #fff 1px solid;
	text-indent:4px;
}
.linA {
	border-top: #CDCA9D 1px solid;
	border-left: #CDCA9D 1px solid;	
	border-bottom: #CDCA9D 1px solid;
	border-right: #fff 1px solid;
	FONT-SIZE: 10px; 
	COLOR: #00356C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	}
.linB {
	border-top: #CDCA9D 1px solid;
	border-bottom: #CDCA9D 1px solid;
	border-right: #fff 1px solid;
	}
.linC {
	border-top: #CDCA9D 1px solid;
	border-bottom: #CDCA9D 1px solid;
	border-right: #CDCA9D 1px solid;
	}
.linAA, .linB, .linC {
	padding:2px;
	FONT-SIZE: 10px; 
	COLOR: #00356C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	border-bottom: #CDCA9D 1px solid;
}
.linCA {
	border-top: #CDCA9D 1px solid;
}
.linD {
	border-bottom: #CDCA9D 1px solid;
	padding:2px;
	FONT-SIZE: 10px;
	COLOR: #00356C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
p.titulo {
	margin:0;
	padding:0;
}
.txtCategorias {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
/*Fin Recomendador*/

.margenes_formulario_campo {
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.formulario_caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.destacado4 {

	margin-top: 15px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	padding-left: 0px;
}
.destacado2_margen_top2 {
	margin-top: 4px;
	padding-top: 4px;
}

.txtTitAyuda {
	FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#43443E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestAyuda {
	FONT-SIZE: 10px; COLOR: #43443E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtCabeceraTabla, .txtDescripcionTabla, .txtDescripcionTablaAmarilla, .txtContenidoTabla, .txtContenidoTablaOff { 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-SIZE:10px;
	color:#000000;
	padding:2px 2px 0px 5px;
	height: 20px;}

.txtResultadoTabla {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedbd6
}
.txtContenidoTabla {
	BACKGROUND-COLOR:#EEF3F9;}
	
.txtContenidoTablaOff {
	BACKGROUND-COLOR:#ffffff;}

.txtCabeceraTabla {	 
	COLOR: #ffffff;	
	BACKGROUND-COLOR:#6895C6;
	font-weight: bold;
	white-space: nowrap;}
	
.txtDescripcionTabla {	
	BACKGROUND-COLOR:#D8E3F1;}
	
.txtDescripcionTablaAmarilla {
	BACKGROUND-COLOR:#faf5d5;
}
.txtEncNoticia {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00356c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtTitNoticia {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;TEXT-ALIGN: center; 
}
.correos {
	FONT-SIZE: 10px; COLOR: #fe7113; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.FormObject {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-DECORATION: none
}
.FormObjectWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}

/* LightBox */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}
#lightbox a img{ border: none; }
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}
#imageContainer{
	padding: 10px;
	}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/comun/img/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/comun/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/comun/img/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}
#imageData{
	padding:0 10px;
	}
/*
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
*/	
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color:rgb(202,202,196);
	/*filter:alpha(opacity=60);*/
	/*-moz-opacity: 0.6;*/
	opacity: 0.6;
	}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}
/* Fin de LightBox */

