body {
	background-color: #03375D;
	background-image: url(../imagenes/azul_degrade.png);
	background-repeat: repeat-x;
	background-position: center;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.tablatop {
	WIDTH: 750px;
	background-color: #ffffff;
	margin-left:auto;
	margin-right:auto;
}
.esqa {
	BACKGROUND-IMAGE: url(../imagenes/esqa.gif); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat;
	vertical-align: top; height: 15px;
}
.tiempo {
	BACKGROUND-IMAGE: url(../imagenes/fondo_tiempo.gif);
	WIDTH: 190px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 2px;
}

.esqb {
	BACKGROUND-IMAGE: url(../imagenes/fondo_botonera.jpg); WIDTH: 239; BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 33px; 
}

.esqb2 {
	BACKGROUND-IMAGE: url(../imagenes/fondo_botonera2.jpg); WIDTH: 350; BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 33px;
}
.tabladere {
	vertical-align:top;
}	

.tablaflash {
	background-color: #ffffff; 
	
}
.tabla14 {
	HEIGHT: 14px;
}

.tabla13 {
	HEIGHT: 60px;
}
.logoeden {
	BACKGROUND-IMAGE: url(../imagenes/logoeden.gif); BACKGROUND-REPEAT: no-repeat;
	vertical-align: middle;
}
.evento_destacadouno {
	width: 450px; height: 300px; 
	vertical-align:top;
}
.evento_destacadodos {
	width: 230px;  height: 115px;
	vertical-align:top;
}
.evento_destacadotres {
	width: 229px; height: 115px; 
	vertical-align:top;
}
.degrade {
	BACKGROUND-IMAGE: url(../imagenes/degrade_destacado.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 50px;
}
.tabla_body {
	background-color: #ffffff; 
	height: 369px;
	}
.lineavertical {
	width: 3px; 
}
.lineahorizontal {
	HEIGHT: 3px; 
}
.degradeimagenes {
	BACKGROUND-IMAGE: url(../imagenes/degrade_imagenes_home.jpg);
	background-repeat: repeat-x;
	height: 110px; 
}
.tablaestrella {
	HEIGHT: 18px; 
}
.titulo_destacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.titulo_destacadobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.titulo_destacado2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.titulo_destacado2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.tablatitulo {
	HEIGHT: 37px;
	vertical-align: middle;
}
.tablasubtitulo {
	HEIGHT: 22px;	
}
.tituloevento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #17A9D9;
}
.bajadaevento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02387B;
	padding-top: 4px;
	font-weight: normal;
}
.estrella_gris {
	BACKGROUND-IMAGE: url(../imagenes/estrella_gris.gif);
	background-repeat: repeat-x;
	HEIGHT: 8px;
}
.estrella_grisb {
	BACKGROUND-IMAGE: url(../imagenes/estrella_celestefondo.gif);
	background-repeat: repeat-x;
	HEIGHT: 8px;
}
.comprar {
	height: 22px;
}
.tablafoto {
	height: 110px;
}
.espevento {
	height: 14px;
}
.pie {
	BACKGROUND-IMAGE: url(../imagenes/pie.png);
	background-repeat: no-repeat;
	HEIGHT: 32px;
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.encab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2DBBEA;
	padding-top: 4px;
}

.tablaingresar {
	HEIGHT: 30px;
	vertical-align: top;
}
.contenidoingresar {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02387B;
	padding-top: 0px;
	font-weight: bold;
	padding-left: 2px;
}
.estrellash {
		BACKGROUND-IMAGE: url(../imagenes/estrella_fondo_c.gif);
		background-repeat: repeat-x;
		HEIGHT: 10px;
}
.estrellasv {
		BACKGROUND-IMAGE: url(../imagenes/estrella_fondo_cv.gif);
		background-repeat: repeat-y;
		width: 10px
}

.tituloingresar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #18B1E4;
	HEIGHT: 20px;
}
.t_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #02387B;
	margin-left: 0px;
	HEIGHT: 50px;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #333333;
}
.tabla_espacio {
	HEIGHT: 10px;
}
.t_aclaraciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #02387B;
	margin-left: 0px;
	vertical-align: middle;
}
.esp {
	HEIGHT: 21px;
}
.esp10 {
	HEIGHT: 10px;
}
.contenidoregistrarme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02387B;
	vertical-align: middle;
	padding-left: 2px;
}
.tablaeventos {
	border-collapse: collapse;
	border: solid medium white;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 9px;
	vertical-align: top;
	font-weight: bolder;
}
.padding {
	padding-left: 4px;
	background-color: #DDF3FB;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	font-weight: normal;
}
.padding2 {
	border: #ffffff medium solid;
	border: 2px;
	padding-left: 3px;
	color: #18B1E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.padding3 {
	padding-left: 3px;
	color: #02387B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #BBE7F7;
	vertical-align: middle;
}
.padding4 {
	padding-left: 4px;
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	font-weight: normal;
}
.espestrella {
	HEIGHT: 18px;
	vertical-align: top;
}
.masinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.tit_masinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #18B1E4;
	height: 18px;
}
.contenidomasinfo {
	vertical-align: top;
}
.bajada1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #17A9D9;
}
.tablamasinfo {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	vertical-align: top;
	font-weight: normal;
	line-height: 14px;
}
.degrademasinfo {
	BACKGROUND-IMAGE: url(../imagenes/degrade_masinfo.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	height: 212px;
}
.tablaterminos {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	vertical-align: top;
	font-weight: normal;
	line-height: 16px;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #178FD0;
}

.terminos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #18B1E4;
	height: 18px;
}
.degradegris {
	BACKGROUND-IMAGE: url(../imagenes/degrade_gris.jpg);
	background-repeat: repeat-x;
	height: 110px;
}.ptoventabold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02387B;
}
.tablapuntoventa {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	vertical-align: top;
	font-weight: normal;
	line-height: 15px;
	padding-top: 3px;
}
.titulopunto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17A9D9;
}
.tit_diagrama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17A9D9;
	vertical-align: middle;
	margin-left: 0px;
}

.tit_diagramaazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02387B;
	vertical-align: middle;
	margin-left: 0px;
}
.tit_diagramados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #17A9D9;
	vertical-align: middle;
	margin-left: 0px;
}
.tit_diagramaazultres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #02387B;
	vertical-align: middle;
	margin-left: 0px;
}

.estrella_grisd {
	BACKGROUND-IMAGE: url(../imagenes/estrella_gris_d.gif);
	background-repeat: repeat-x;
	HEIGHT: 17px;
}
.estrella_grise {
	BACKGROUND-IMAGE: url(../imagenes/estrella_gris_e.gif);
	background-repeat: repeat-x;
	HEIGHT: 17px;
}
.estrella_grisf {
	BACKGROUND-IMAGE: url(../imagenes/estrella_grisf.gif);
	background-repeat: repeat-y;	
}
.tablad_espacio {
	HEIGHT: 16px;
}
.precios {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	vertical-align: middle;
	font-weight: normal;
	margin-left: 0px;
}
.tablad_espaciodos {
	HEIGHT: 5px;
}
.tablad_espaciotres {
	HEIGHT: 40px;
}

.tarjetas {
	vertical-align: middle;
}
.explicacion {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	border-top: 2px solid #C4E8FF;
	border-left: 2px solid #C4E8FF;
	border-right: 2px solid #C4E8FF;
	border-bottom: 2px solid #C4E8FF;
	color: #159BC8;
}
.mensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	HEIGHT: 25px;
}
.degrade_diagrama {
	BACKGROUND-IMAGE: url(../imagenes/degrade_evento_diagrama.jpg);
	background-repeat: repeat-x;
	height: 80px; 
}
.degrade_mapa {
	BACKGROUND-IMAGE: url(../imagenes/degrade_mapa.jpg);
	background-repeat: repeat-x;
	height: 269px; 
}
.mapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}
.condiciones {
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	vertical-align: top;
	font-weight: normal;
	margin-left: 0px;
	line-height: 13px;
}
.condicionesbold {
	font-family: Arial, Helvetica, sans-serif;
	color: #02387B;
	font-size: 10px;
	vertical-align: top;
	font-weight: bold;
	margin-left: 0px;
}
.borde {
	border-color: #D5EEFF;
	border:2;
}
.mensajeimp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	margin-left: 0px;
}
.bajadaeventodos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02387B;
	padding-top: 4px;
	font-weight: bolder;
}
.tit_diagramacuatro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #17A9D9;
	vertical-align: middle;
	margin-left: 0px;
	padding-left: 2px;
	height: 40px;
}
.tamano_mapa {
	height: 300px;
}
.degrade_compra {
	BACKGROUND-IMAGE: url(../imagenes/degrade_3.jpg);
	background-repeat: repeat-x;
	height: 98px;
}
.confirm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}
.confirmbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
	padding-top: 7px;
	height: 10px;
}
.confirmdos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	line-height: 16px;
}
.tablaconfirm {
	height: 10px;
}
.tablac_mapa {
	background-color: #074775;
	height: 16px;
}

.form_update{
    vertical-align:middle;
    background-color:Black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF6600;
	padding-left:45px;
	padding-right:9px;
	padding-top:0px;
	padding-bottom:0px;
	font-variant:normal;
	text-align:center;
	/*text-transform: uppercase;*/
	text-decoration: none;
	font-weight: bold;
}


.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup
{
    text-align:center;
    padding-top:10px; 
    border-style:solid; 
    border-width:2px; 
    background-color:#DDF3FB;
    border-color:#04416E;
    width:500px; 
    height:80px;
}
