.tablaGlobal{font-size:4pt}
.tablaSinTexto{font-size:4pt}

.title_dark{font-family:Arial;font-size:9pt;color:#1a4181;text-decoration:none;font-weight:bold}
.title_norm{font-family:Verdana;font-size:9pt;color:#1a4181;text-decoration:none}
.title_light{font-family:Arial;font-size:9pt;color:white;text-decoration:none;font-weight:bold}
.subtitle_dark{font-family:Verdana;font-size:8pt;color:#1a4181;text-decoration:none;font-weight:bold}
.subtitle_dark_vig{font-family:Verdana;font-size:9pt;color:#B90000;text-decoration:none;font-weight:bold}

.text_frecuencias_fecha{font-family:Verdana;font-size:7pt;color:#000000;text-decoration:none}
.text_dark{font-family:Verdana;font-size:7pt;color:#1a4181;text-decoration:none}
.text_light{font-family:Verdana;font-size:7pt;color:white;text-decoration:none}
.text_red{font-family:Verdana;font-size:8pt;color:red;text-decoration:none}
.text_red_big{font-family:Verdana;font-size:9pt;color:red;text-decoration:none; font-weight:bold}

.table_data{font-family:Verdana;font-size:7pt;color:#1a4181;text-decoration:none; cursor:default}

.table_data_viaje{
	font-family:Verdana;
	font-size:7pt;
	color:#0068B4;
	text-decoration:none; 
	cursor:default}

.subTituloTabla {font-weight:normal;color:#0068b4;padding-bottom:1px;width:100px;height:20px;border-color:#000000;border-width:1px;border-top-style:solid;border-bottom-style:solid;}

.table_data_active{font-family:Verdana;font-size:7pt;color:#1a4181;text-decoration:none; cursor:pointer}
.actionable_item{cursor:pointer}


.button_dark{background-color:2c5283;font-family:Verdana;font-size:7pt;color:#00c3f0;text-decoration:none;font-weight:bold}
.button_light{font-family:Verdana;font-size:7pt;color:white;text-decoration:none;font-weight:bold}
.button_gray{background-color:#013D78;font-family:Verdana;font-size:7pt;color:#FFFFFF;text-decoration:none; border-top-color:#5580AA; border-left-color:#5580AA; border-bottom-color:#000F1E; border-right-color:#000F1E; border-width:2px; border-style:solid;font-variant:small-caps;font-weight:bold;}

.button_gray_disabled{background-color:#5580AA;font-family:Verdana;font-size:7pt;color:#DDDDDD;text-decoration:none; border-top-color:#5580AA; border-left-color:#5580AA; border-bottom-color:#000F1E; border-right-color:#000F1E; border-width:2px; border-style:solid;font-variant:small-caps;font-weight:bold;} 

.infoPecio {
	font-family:Arial;
	color:#58595B;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
	}
	
.turismoLink {
	font-family:Arial;
	color:#0068B4;
	text-decoration:none;
	font-size:7pt;
	font-weight:bold;
	}
.turismoLink:hover {
	text-decoration:underline;
	}

.referenicas {
	font-family:Verdana;
	color:#204571;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold}
	
.referencias_compra {
	font-family:Arial;
	color:#0068B4;
	text-decoration:none;
	font-size:10pt;}	

.text_dark_small{
	font-family:Arial;
	font-size:7pt;
	color:#58595B;
	text-decoration:none}
	
.text_tramos{
	font-family:Arial;
	font-size:7pt;
	color:#58595B;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:4px;}

.text_dark_medium{
	font-family:Arial;
	font-size:10pt;
	color:#58595B;
	text-decoration:none}

	
.text_light_small{font-family:Verdana;font-size:7pt;color:white;text-decoration:none}



.div_scroll {	scrollbar-3dlight-color: #204571;
		scrollbar-arrow-color: white;
		scrollbar-base-color: #204571;
		scrollbar-darkshadow-color: #204571;
		scrollbar-face-color: #204571;
		scrollbar-highlight-color: white;
		scrollbar-shadow-color: black;
		scrollbar-track-color: black	}


.title_simple{
	font-family:Verdana; 
	font-size:7pt; 
	color:#000000; 
	font-weight:bold}

.text_simple_opc{
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	padding-bottom:20px  }

.text_bold_opc{
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	text-decoration:none }

.text_simple{
	font-family:Arial;
	font-size:7pt;
	font-weight:bold;
	color:#0068B4;
	text-decoration:none;}

.title_gray_box{font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; background-color:darkgray; border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-left-style:solid; border-width:1px;border-color:#000000;}
.subtitle_gray_box{font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; background-color:lightgrey; border-style:solid}

.title_gray{font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold;background-color:darkgray;}
.title_light_gray{font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold;background-color:lightgray;}
.text_gray{font-family:Verdana;font-size:6pt;color:#000000;text-decoration:none;background-color:lightgray;}

.TRBajoIzqDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-left-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;}
.TRBajoIzq {font-family:Verdana; font-size:7pt; color:#000000; border-left-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;}
.TRBajoDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;}
.TRBajoCen {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-width:1px; border-color:#000000;}

.TitleBajoIzq {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleBajoDer {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-right-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleTopIzq {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleTopDer {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-right-style:solid; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleCenIzq {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleCenDer {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-right-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}

.TitleCen7 {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; background-color:darkgray;}
.TitleCen {font-family:Verdana; font-size:6pt; color:#000000; font-weight:bold; background-color:darkgray;}
.TitleBajoTopIzq {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-top-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.TitleTopIzqDer {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-top-style:solid; border-right-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}

.SubTitleBajoIzq {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-left-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;background-color:#D5D5D5;}
.SubTitleBajoDer {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; border-right-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;background-color:#D5D5D5;}
.SubTitleCen {font-family:Verdana; font-size:7pt; color:#000000; font-weight:bold; background-color:#D5D5D5;}

.Detalles {font-family:Verdana; font-size:7pt; color:#000000;}
.DetallesNF {
	font-family:Arial; 
	font-size:7pt; 
	color:#58595B;
	}

.MensajeGrande {
	font-family:Arial; 
	font-size:9pt; 
	color:#58595B;
	}
.MensajeChico {
	font-family:Arial; 
	font-size:8pt; 
	color:#58595B;
	}


.DetallesViajes {
	font-family:Arial; 
	font-size:8pt; 
	color:#0068B4;
	vertical-align:middle;
	}
	
.DetallesViajesNew {
	font-family:Arial; 
	font-size:8pt; 
	color:#000000;
	vertical-align:middle;
	}

.DetallesViajesNewFecha {
	font-family:Arial; 
	font-size:8pt; 
	color:#000000;
	vertical-align:middle;
	border-bottom-style:solid;
	border-width:1px; 
	}

.DetallesAbono {
	font-family:Arial; 
	font-size:9pt; 
	color:#58595B;
	}



.DetallesPasajesTotal {font-family:Verdana; font-size:8pt; color:#000000;}
.DetallesPasajesAvisos {font-family:Verdana; font-size:8pt; color:red;}

.DetalleImpuestoTitulo {
	font-family:Arial; 
	font-size:8pt; 
	color:#0068B4;
}
.DetalleImpuestoSuma {
	font-family:Arial; 
	font-size:9pt; 
	color:#0068B4;
	font-weight:bold;	
}

.DetalleTotalTitulo {
	font-family:Arial; 
	font-size:9pt; 
	color:#0068B4;
}

.DetalleTotalSuma {
	font-family:Arial; 
	font-size:9pt; 
/*	color:#0068B4;*/
	font-weight:bold;
}


.DetallesPasajesNew {
	font-family:Arial; 
	font-size:8pt;
	border-bottom-style:dashed;
	border-width:1px; 
}

.DetallesPasajesTop {
	font-family:Arial; 
	font-size:8pt;
	border-top-style:solid;
	border-color:#000000;
	border-width:1px;
}

.DetallesPasajes {
	font-family:Arial; 
	font-size:8pt; 
}

.DetallesPasajesTit {
	font-family:Arial;
	font-size:9pt;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#000000;
	font-weight:bold;
}

.DetallesPasajesCambio {
	font-family:Arial; 
	font-size:8pt; 
	color:#58595B;
}

.DetallesPasajesLeft {
	font-family:Arial; 
	font-size:8pt; 
	color:#0068B4;
	border-left-style:solid; 
	border-width:1px; 
	border-color:#5A5A5A;
}
.DetallesPasajesLeftRight {
	font-family:Arial; 
	font-size:8pt; 
	color:#0068B4;
	border-left-style:solid; 
	border-right-style:solid; 
	border-width:1px; 
	border-color:#5A5A5A;
}

.TituloTramosPrimero {
	font-family:Arial; 
	font-size:8pt; 
	color:#58595B;
	border-right-style:solid; 
	border-width:1px; 
	border-color:#5A5A5A;
}

.TituloTramosResto {
	font-family:Arial; 
	font-size:8pt; 
	color:#58595B;
	border-right-style:solid; 
	border-top-style:solid; 
	border-bottom-style:solid; 
	border-width:1px; 
	border-color:#5A5A5A;
}

.TituloModifPasajes {
	font-family:Arial; 
	font-size:8pt; 
	color:#000000; 
}

.AvisoModificacion {
	font-family:Arial; 
	font-size:10pt; 
	color:#58595B; 
	font-weight:bold; 
}


.DetalleModifPasajes {
	font-family:Arial; 
	font-size:8pt; 
	color:#0068B4; 
}

.DetallesPasajesNull {font-family:Verdana; font-size:7pt; color:#000000; background-color:#CDDAE0;}





.DetallesTop {font-family:Verdana; font-size:7pt; color:#000000; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.DetallesBajo {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}

.DetallesTopIzq {font-family:Verdana; font-size:7pt; color:#000000; border-left-style:solid; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.DetallesTopDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.DetallesTopIzqDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-left-style:solid; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}
.DetallesTopCen {font-family:Verdana; font-size:7pt; color:#000000; border-top-style:solid; border-width:1px; border-color:#000000;background-color:#CDDAE0;}

.DetallesDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesIzq {font-family:Verdana; font-size:7pt; color:#000000; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesIzqDer {font-family:Verdana; font-size:7pt; color:#000000; border-right-style:solid; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesCen {font-family:Verdana; font-size:7pt; color:#000000;  border-width:1px; border-color:#000000; background-color:#CDDAE0;}

.DetallesBajoDer {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesBajoIzq {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesBajoIzqDer {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-right-style:solid; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesBajoCen {font-family:Verdana; font-size:7pt; color:#000000;  border-bottom-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}

.DetallesCen {font-family:Verdana; font-size:7pt; color:#000000; background-color:#CDDAE0;}
.DetallesBajoTopIzqDer {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-top-style:solid; border-right-style:solid; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
.DetallesBajoTopIzq {font-family:Verdana; font-size:7pt; color:#000000; border-bottom-style:solid; border-top-style:solid; border-left-style:solid; border-width:1px; border-color:#000000; background-color:#CDDAE0;}
