/* NORMALIZAR
Con esta propiedad normalizamos los valores antes de comenzar
*/


.titulopagina{
color: #FFFFFF;
font-size: 12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}


.textomarron{

color: #CC9900;
font-size: 12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
.textomarron2{

color: #CC9900;
font-size: 15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
.textorojo{
color: #FF1038;
font-size: 15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
.textorojo2{
color: #FF0C0C;
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}


.textoverde {color: #4A9797;font-size: 11px;
font-family: Geneva, Arial, Helvetica, sans-serif;}

.textoverdenegrito {color: #4A9797;font-size: 12px;
font-family: Geneva, Arial, Helvetica, sans-serif;font:bold;}


.textoverde2 {color: #4A9797;font-size: 13px;
font-family: Geneva, Arial, Helvetica, sans-serif;}



.tituloida{
background-color:#CC9900;
color: #FFFFFF;
font-size: 15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
.titulovuelta
{
background-color:#F9BB00;
color: #FFFFFF;
font-size: 15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

.intermedios{
background-color:#CC9900;
color: #FFFFFF;
font-size: 12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}



.titulocorr{
background-color:#4A9797;
color: #FFFFFF;
font-size: 15px;
font-family: Geneva, Arial, Helvetica, sans-serif;


}



* {margin:0; padding:0;}
/* Para la Tabla desplegable*/
.Tformulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#E4FFCC;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 750px;
}

.Tformupago {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#E4FFCC;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 550px;
}



#div_carga{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
	background: url(images/gris.png) repeat;
	display:none;
	z-index:1;
}

#cargador{
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
}






.Tformusuge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#E4FFCC;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 569px;
}

.Tformucoti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4A9797;
	height: auto;
	background-color:#FFFFFF;
	border-style: solid;
  	border-width: 0px;
   	border-color: #99BCCA;
	width:669px;
}
.tformu400 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#FFFFFF;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 400px;
}


.Tformureclam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#E4FFCC;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 569px;
}

.tabpago{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#FFDF53;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 250px;

}



.Tformuincrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: auto;
	background-color:#E4FFCC;
	border-style: solid;
  	border-width: 1px;
   	border-color: #99BCCA;
	width: 469px;
}


.tabtitulos
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	font-color:#FFFFFF;
	/*color: #330000;*/
	background-color:#559E9E;
	color: #FFFFFF;
	height: auto;
	list-style-type:circle;
	width: 1007%;
	border-style:solid; border-collapse:collapse; border-spacing:0

}

.tablapasajes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#FFFFFF;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 100%;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.tablacarrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#E1FED3;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 350;
	border-style:solid; border-collapse:collapse; border-spacing:0
}
.tablaorigendestino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	color: #330000;
	background-color:#FFFFFF;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 360;
	border-collapse:collapse; border-spacing:0;
	border-styler:solid;
	border-width:0px;
	border-color:#000000;
}

.tablaregistro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	color: #FFFFFF;
	background-color:#FFFFFF;
	height: auto;
	list-style-type:circle;
	width: 220px;
	left:0px;
	border-collapse:collapse; border-spacing:0;
	border-styler:solid;
	border-width:0px;
	border-color:#000000;
}



.tablacuentadett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	color: #FFFFFF;
	background-color:#EBFFDE;
	height: auto;
	list-style-type:circle;
	width: 760px;
	left:0px;
	border-collapse:collapse; border-spacing:0;
	border-styler:solid;
	border-width:1px;
	border-color:#000000;
}


.tablaregistrofinal {

background-color:#FFFFFF;
border-width:1px; border-color:#000000;  font-size: 12px; border-style:solid; border-collapse:collapse; border-spacing:0

	


}




.tablacuenta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	color: #2D2929;
	background-color:#53A919;
	height: auto;
	list-style-type:circle;
	width: 693;
	border-collapse:collapse; border-spacing:0;
	border-styler:solid;
	border-width:1px;
	border-color:#000000;
}




.borde{border-boton:1px #666 solid;}

.titulo_tabla{
	background-color:#008000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	}


.piesubitulos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-color:#FFFFFF;
	color: #fff;
	}



.areatexto{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	color: #CC9900;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FF9900;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-position: center;
	text-align: center;
}

.tbdatosviajes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#FFFFFF;
	color: #4A9797;
	height: auto;
	list-style-type:circle;
	width: 340px;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.tabladatospasajero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#E1FED3;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 880;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.tablaexitocomprobante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#E1FED3;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width:500;
	border-style:solid; border-collapse:collapse; border-spacing:0
}


.tabladatosorden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#FFFFFF;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 700;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.tablaformapagos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#FFFFFF;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 700;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.tablainiciasession {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal; 
	/*color: #330000;*/
	background-color:#FFFFFF;
	color: #494949;
	height: auto;
	list-style-type:circle;
	width: 480;
	border-style:solid; border-collapse:collapse; border-spacing:0
}

.encabezados{
	background:#2777C2;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}

.nrojo{background-color :#FF3E3E;}
