@charset "utf-8";
/* CSS Document */
/* CODIGO FUENTE DE ESTILO PREMIER ESCROW SERVICES */

/*empezamos por esto, para evitar resultados extraños en distintos navegadores, y algo de estilo al texto*/


#body {
    font-family: Arial Unicode MS, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#AAAAAA;
	text-align:center; /*aqui mandamos a centrar todo el contenido*/
	background-color:#91876E;
	
}

#nav { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
margin-right: 10px;
margin-left: 10px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:1px;
width: 180px;
height:340px;
margin-top:10px;
background-color: #007095;
font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
border: 1px solid #007095;

}

#nav_vent { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
margin-right: 10px;
margin-left: 10px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:1px;
width: 180px;
height:380px;
margin-top:10px;
background-color: #007095;
font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
border: 1px solid #007095;

}

#nav_esp { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
margin-right: 10px;
margin-left: 20px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:1px;
width: 180px;
height:400px;
margin-top:10px;
background-color: #BBFE81;
font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
border: 1px solid #BBFE81;

}



.facebook { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
margin-left:7px;
margin-right:4px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #007095;
width:80px;
height:18px;
 
}


.facebook_esp { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
margin-left:7px;
margin-right:4px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #007095;
width:80px;
height:18px;
 
}

.twitter { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #007095;
width:75px;
height:18px;
 
}

.twitter_esp { /* BARRA DE NAVEGACION LADO IZQUIERDO - Comment-APG */
float:left;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #007095;
width:75px;
height:18px;
 
}

.tabla{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
border: 1px solid #007095;
width:175px;
height:53px;
}

.tabla_esp{
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
width:175px;
height:53px;
}

.pos_left
{
position:relative;
left:150px;
}

.pos_bottom
{

position:relative;
left:-177px;
bottom:-320px;
}

.lefcol { 
margin-top:10px;
	margin-left:10px;
	height:85px;
	border: 0px solid #CCCCCC;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


.login { 
margin-top:10px;
	margin-left:10px;
	height:150px;
	border: 0px solid #CCCCCC;
	padding-left:3px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.testimonial {
background-color:#EFFAF4;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-top:7px;
padding-bottom:7px;
}

.testibox {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000;
font-size:10px;
margin-top:10px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
border: 1px solid #FFFFFF;
height:105px;
}

.testiboxsmall {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
border: 1px solid #CCCCCC;
height:75px;
}

.picbox {

background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:5px;
margin-left:33px;
margin-right:20px;
margin-bottom:10px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
border: 1px solid #CCCCCC;
height:115px;

}

.resortname { 
font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;
font-size:9px;
text-align:center;
border: 0px solid #CCCCCC;

}

.resortprice {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
font-size:8px;
text-align:center;
border: 0px solid #CCCCCC;
margin-top:3px;
}


.resortpic {

border: 0px solid #CCCCCC;
height:70px;
width:80px;
margin-top: 5px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
/*padding-top:5px;
padding-left:10px;
padding-right:5px;
padding-bottom:5px;
margin-top:5px;
margin-left:10;
margin-right:10;*/

}

.picframe {
border:1px solid #CCCCCC;
height:55px;
width:60px;
margin-top: 5px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;


}

.worth {
background-color: #FFCC66;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;
font-size:12px;
text-align:center;
text-decoration: blink;
margin-top:10px;
margin-left:0px;
margin-right:10px;
margin-bottom:5px;
padding-left:0px;
padding-right:1px;
padding-top:5px;
border: 1px solid #000000;
height:45px;
}



#extras { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
	float: left;
	width: 400px;
	height:486px;
	margin-left:10px;
	margin-top:10px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	
}







#extras_vista { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
float: left;
width: 400px;
height:420px;
margin-left:10px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}


#extras_ventajas { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
float: left;
width: 400px;
height:540px;
margin-left:10px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}



#extras_apply { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
float: left;
width: 435px;
height:425px;
margin-left:10px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:1px;
padding-right:5px;
border: 1px solid #CCCCCC;

}


#extras_espi { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
	float: left;
	width: 400px;
	height:760px;
	margin-left:30px;
	margin-top:10px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	
}

#extras_respi { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
float: left;
width: 400px;
height:420px;
margin-left:30px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}


.clientes {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/ema.jpg);
background-repeat:no-repeat;
}

.clientes_link {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;
}

.clientes_ritz {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/ritz.jpg);
background-repeat:no-repeat;
}

.clientes_link_ritz {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;

}

.clientes_taj {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/taj.jpg);
background-repeat:no-repeat;
}

.clientes_link_taj {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;
font-size:9px;

}

.clientes_4 {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/blank.jpg);
background-repeat:no-repeat;
}

.clientes_link_4 {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;
font-size:9px;

}

.clientes_5 {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/blank.jpg);
background-repeat:no-repeat;
}

.clientes_link_5 {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;
font-size:9px;

}

.clientes_6 {
height:100px;
width:100px;
margin-left:25px;
margin-top:10px;
float:left;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/blank.jpg);
background-repeat:no-repeat;
}

.clientes_link_6 {
height:15px;
width:100px;
margin-left:25px;
float:left;
text-align:center;
font-size:9px;

}






.extras_about {
float: left;
width: 400px;
height:480px;
margin-left:10px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:2px;
padding-left:5px;

}


.extras_sell {
float: left;
width: 400px;
height:600px;
margin-left:10px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:2px;
padding-left:5px;

}

.selltext {

width: 380px;
height:75px;
margin-left:5px;
margin-right:5px;
padding-top:5px;
padding-left:5px;
}




.div {
background-color: #CCCCCC;
margin-right:5px;
margin-bottom:5px;
font-family: Verdana; color:#CCCCCC;
}

.feature {
margin-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#006633; size:20px;
height:25px;
text-align:center;
}


.hotelname {
margin-right:5px;
height: 15px;
width: 200px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
text-align:center;
text-transform:uppercase;

}

.hotelname2 {
float: right;
margin-right:5px;
height: 15px;
width: 180px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
text-align:center;
text-transform:uppercase;

}

.pic1 { /* FOTO DISPLAY DENTRO DE CAJA EXTRA  - Comment-APG */
float:left;
width:150px;
height:150px;
margin-top:5px;
margin-left:33px;
border: 1px solid #CCCCCC;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/hawaii_img.png);
background-repeat:no-repeat;

}

.pic2 { /* FOTO DISPLAY DENTRO DE CAJA EXTRA  - Comment-APG */
float:left;
width:150px;
height:150px;
margin-top:5px;
margin-left:30px;
border: 1px solid #CCCCCC;
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/cabo_img.png);
background-repeat:no-repeat;

}

.linktoresort {
float:left;
width:334px;
margin-top:5px;
margin-right:5px;
margin-left:33px;
text-align:center;

}


#content {   /* COLUMNA LADO DERECHO CAJITAS DE IMFORMACION - Comment-APG*/
float: left;
width: 210px;
height:428px;
margin-left:30px;
margin-top:10px;
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
}

.contentsmall {
float: left;
width: 210px;
height:482px;
margin-left:20px;
margin-top:10px;
background-color:#EFFAF4;
border: 1px solid #CCCCCC;
}


#silver { /* FOTO DISPLAY CATEGORIA SILVIER  - Comment-APG */
float: left;
width: 200px;
height:280px;
margin-left:80px;
margin-top:50px;
background-color: #FFFFFF;
border: 1px solid #999999;
}

#gold { /* FOTO DISPLAY CATEGORIA SILVIER  - Comment-APG */
float: left;
width: 200px;
height:280px;
margin-left:80px;
margin-top:50px;
background-color: #FFFFFF;
border: 1px solid #999999;
}

#platinum { /* FOTO DISPLAY CATEGORIA SILVIER  - Comment-APG */
float: left;
width: 200px;
height:280px;
margin-left:80px;
margin-top:50px;
background-color: #FFFFFF;
border: 1px solid #999999;
}

.margin {

margin-top:50px;
margin-bottom:50px;
margin-right:25px;
margin-left:50px;

}

.flotar {
float:right;
height:150px;
width:150px;
clip:rect(0px,60px,100px,0px);
background-image:url(../../../../../server/www/myserver.dev/public_html/sci/images/knapali2.jpg);
margin-right:20px;
margin-top:20px;
border: thin;
border-color: #FF3333;
text-align:center;
font-size:9px;
font-weight:100;

}


.flotar1 {
float:right;
height:150px;
width:150px;
margin-right:20px;
margin-top:20px;
border:dashed;
border-color: #00CC66;
text-align:center;
font-size:9px;
font-weight:100;

}


.flotar2 {
float: inherit;
height:150px;
width:150px;
margin-right:20px;
margin-top:20px;
border:dashed;
border-color: #00CC66;
text-align:center;
font-size:9px;
font-weight:100;

}

#box {
float:left;
margin-top: 30px;
margin-left:40px;
position:relative;top:-1%;
background-color:#CCCCCC;
border: 1px solid #000066;
height: 300px;
width: 300px;

}

.time {
text-align:left;
margin-left:12px;
font-size:11px;
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* ENGLISH & SPANISH */

.english {
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}

.spanish {
margin-top:5px;
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}




.division {
margin-top:5px;
background-color:#85A363;
width: 900px;
height:5px;
}




#box7 {
border: 1px solid #000066;
background-color:#CCCCCC;
margin-top: 20px;
float: left;


}


#box_right {
float: right;
margin-top: 30px;
margin-right:40px;
position:absolute;top:50%;
position:relative;top:-1%;

border: 1px solid #000066;
height: 300px;
width: 300px;
background-color:#CCCCCC;


}



#page {
	padding:0;
	margin:0;
	background: #000000;
	border-top:0px;
	width:762px;
	text-align:center;
	margin:1px auto;
	height: 976px;

}


#top {  /*  BORDER TOP EN EL PRINCIPIO DE LA PAGINA  */
width: 762px;
height:10px;
background-color:#91876E;
}


#headline1 {   /*  LOGOTIPO DE LA PAGINA  */
background-image: url(/images/test.jpg); 
background-repeat:no-repeat;
height:125px;
margin:5px;

} 

#paisaje {   /*  PAISAJE  */
	background-image: url(/images/paisaje.jpg);
	background-repeat:no-repeat;
	/*border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;*/
	height: 150px;
	width: 900px;

} 


#top1 {  /*  BORDE TOP DESPUES DEL LOGOTIPO DE LA PAGINA */
width: 762px;
height:10px;
background-color:#91876E;

}


#headimage {   /*  BANNER DE LA PAGINA PRINCIPAL  */
	background-image: url(images/evlogo.gif);
	background-repeat:no-repeat;
	border: 0px solid;
	border-top-color:#FFFFFF;
	border-bottom-color: #CCCCCC;
	height: 85px;
	width: 760px;

} 

#headimage_espv {   /*  BANNER DE LA PAGINA PRINCIPAL  */
	background-image: url(images/logoespverde.gif);
	background-repeat:no-repeat;
	border: 0px solid;
	border-top-color:#FFFFFF;
	border-bottom-color: #CCCCCC;
	height: 123px;
	width: 760px;

} 

#info_header {   /*  IMAGINES DE BANNER  */
	background-image: url(../../../../../server/www/myserver.dev/public_html/sci/images/paisaje.jpg);
	background-repeat:no-repeat;
	border:0px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#000000;
	height: 150px;
	width: 900px;
	padding-bottom:0px;

} 

#info_header_qsmos {   /*  IMAGINES DE BANNER -QUIENES SOMOS */
	background-image: url(../../../../../server/www/myserver.dev/public_html/sci/images/services.jpg);
	background-repeat:no-repeat;
	border:0px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#000000;
	height: 150px;
	width: 900px;
	padding-bottom:0px;

} 

#info_header_mivision {   /*  IMAGINES DE BANNER -NUESTRA MISION & VISION */
	background-image: url(../../../../../server/www/myserver.dev/public_html/sci/images/nice.jpg);
	background-repeat:no-repeat;
	border:0px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#000000;
	height: 150px;
	width: 900px;
	padding-bottom:0px;

} 










.time {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:10px;
text-align:right;
padding-right:7px;
padding-top:10px;
}

.english {
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}

.spanish {
margin-top:5px;
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}



#services {   /*  BANNER DE SERVICES  */
	background-image: url(/images/services.jpg);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 

#corp {   /*  BANNER DE CORPORATE  */
	background-image: url(/images/corp.jpg);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 

#nice {   /*  BANNER DE TESTIMONIAL  */
	background-image: url(/images/nice.jpg);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 

#protec {   /*  BANNER DE TESTIMONIAL  */
	background-image: url(/images/protec.jpg);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 


#forms {   /*  BANNER DE LIBRERIA DE FORMULARIOS  */
	background-image: url(/images/forms.png);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 


#glos {   /*  BANNER DE GLOSARIO DE TERMINOS  */
	background-image: url(/images/glos.png);
	/*background-repeat:no-repeat;*/
	background-repeat:no-repeat;
	border:1px solid #025597;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	height: 150px;
	width: 760px;

} 

#menujs {
	border-top-color:#FFFFFF;
	background:#91876E;
	width:762px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: right;
	font-size:11px;
	border-bottom-style: none;
		
} 


#top2 {  /*  BORDER DESPUES DEL MENU PRINCIPAL  */
width: 762px;
height:20px;
background-color:#FFFFFF;

}

#textbox {
	float: right;
	margin:0px 20px auto 0;
	border:0px solid #C5C5C5;
	font-family:Arial, Helvetica, sans-serif;
	color: #91876E;
	background:#FFFFFF;
	width:200px;
	height:400px;
} 

#textbox1 {
	float: left;
	margin:15px 0px auto 0;
	margin-left: 40px;
	border:0px solid #C5C5C5;
	font-family:Arial, Helvetica, sans-serif;
	color: #91876E;
	background:#FFFFFF;
	width:450px;
	height:350px;
} 


#textbox2 {
	float: left;
	margin:15px 0px auto 0;
	margin-left: 40px;
	border:0px solid #C5C5C5;
	font-family:Arial, Helvetica, sans-serif;
	color: #91876E;
	background:#FFFFFF;
	width:650px;
	height:410px;
} 

#textbox3 {
	float: left;
	margin:15px 0px auto 0;
	margin-left: 40px;
	border:0px solid #C5C5C5;
	font-family:Arial, Helvetica, sans-serif;
	color: #91876E;
	background:#FFFFFF;
	width:710px;
	height:350px;
} 

/* INICIO DE CONTENEDOR */

#contenedor {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 640px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}


#contenedor_vent {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 720px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}

#cont_espi {
	width:760px; /*ancho total de la pagina*/
	height: 950px;
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}


.cat_headersil {  /* ENCABEZADO CATEGORIA SILVIER  - Comment-APG */
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:40px;
background-color: #F1F1F1;

/*CODIGO PARA DEFINIR ENCABEZADO DE CAJA DE TEXTOS*/
border:1px solid #999999;
border-top:none;
border-left:none;
border-right:none;


text-align:center;
line-height:270%;
}

.cat_imagesil {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	height:150px;
	background:url(../../../../../server/www/myserver.dev/public_html/sci/images/agents.jpg);	
	border: inherit;
	border:1px solid #999999;
	
	
	
		}

.enrollsil {

text-align:center; color: #000066; size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:25px;
line-height:110%;

}


.cat_headergol { /* ENCABEZADO CATEGORIA GOLD  - Comment-APG */
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:40px;
background-color: #F1F1F1;

/*CODIGO PARA DEFINIR ENCABEZADO DE CAJA DE TEXTOS*/
border:1px solid #999999;
border-top:none;
border-left:none;
border-right:none;

text-align:center;
line-height:270%;
}

.cat_imagegol {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	height:150px;
	background:url(../../../../../server/www/myserver.dev/public_html/sci/images/training.jpg);
	border: inherit;
	border:1px solid #999999;
	
	}

.enrollgol  {

text-align:center; color: #000066; size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:25px;
line-height:110%;

}

.cat_headerpla {  /* ENCABEZADO CATEGORIA PLATINO  - Comment-APG */
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:40px;
background-color: #F1F1F1;

/*CODIGO PARA DEFINIR ENCABEZADO DE CAJA DE TEXTOS*/
border:1px solid #999999;
border-top:none;
border-left:none;
border-right:none;

text-align:center;
line-height:270%;
}


.cat_imagepla {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	height:150px;
	background:url(../../../../../server/www/myserver.dev/public_html/sci/images/tech.jpg);
	border: inherit;
	border:1px solid #999999;
	
	}
	
.enrollpla  {

text-align:center; color: #000066; size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:25px;
line-height:110%;

}
/* FIN DE CONTENEDOR */


#leftcol {
background: #D0DFEB;
border:1px solid #013B69;
border-color: #013B69;

font-family: Arial Unicode MS, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#013B69;
text-decoration: none;
height:800px;
padding: 0px;
}

#rightcol {
background: #D9D8C6;
border:1px solid #013B69;
border-color: #013B69;
font-family: Arial Unicode MS, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#013B69;
text-decoration: none;
height:100px
}

#box7 {
border: 1px solid #000066;
height: 300px;
width: 300px;
background-color:#CCCCCC;
margin-top: 30px;
padding: 2em; 
border: 1em solid green; 
width: 30em; 
/* width/**/:/**/ 9em; */
clear:both;

}



.bef_footer {
float: none;
height:50px;
background-color:#5871B3;
}


.top { 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
vertical-align:top; 
border: 0px; 
background-color: transparent; 
height: 160px; 
} 

.after_headimage
 {
    margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:10px;
	color:#FFFFFF;
	line-height: 2.0;
	background-color: #FFFFFF;
	border: 0px solid #333333;
	border-top:0px;	
	width:900px;
	height: 25px;
	clear:both;
}

/* CODIGO PARA FORMATEAR EL FORMULARIO*/


form#login {
 background-color: #99FF66;
 color: #ffffff;
 border: 1px solid 999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: right;
}

#login .text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 100px;
 margin-right: 6px;

}

#login .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #333333;
 color: #FFFFFF;
 margin-right: 6px;
}

#signup table {  /* PARA DEFINIR EL BACKGROUND, COLOR, ANCHO BORDE Y EL BORDER COLLAPSE DE LA TABLA */
 background-color: #99CCCC;
 color: #000000;
 width: 150px;
 border: 1px solid #999999;
 border-collapse: collapse;
  
}

#signup td { /* PARA DEFINIR EL BORDE DENTRO DE LA TABLA */
 border: 1px solid #91876E;
 padding-left: 4px;
}


.labelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #91876E;
 font-weight:bold;
 background-color: transparent;
 width: 120px;
 border-collapse: collapse;
}


.fieldcolor {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #990000;
 text-align: left;
 width: 60px;

 
/* background-color: transparent;*/
 
}

.fieldcolor_news {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #005189;
 text-align: left;
 width: 136px;
 border: 1px solid #666666;
 background:#FFFFCC;

}

.field_esp {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;
 color: #005189;
 text-align: left;
 width: 136px;
 border: 1px solid #666666;
 background:#BBFE81;

}

.fieldcolor_listbox {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #005189;
 text-align: left;
 width: 140px;
 border: 1px solid #000000;
 background:#FFFFCC; 
/* background-color: transparent;*/
 
}


.fieldcell {
 background-color: #F2F7FB;
 color: #000000;
 text-align: right;
 margin-right: 0px;
 padding-right: 0px;
 
}


.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;
 background-color: #007095;
 color: #FFFFFF;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 1px solid  #007095;
 width:140px;

}

.buttonclear {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;
 background-color: #007095;
 color: #FFFFFF;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 1px solid  #007095;
 height:17px;
 width:140px;

}

.button_apply {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;
 background-color: #5871B3;
 color: #FFFFFF;
 margin-left: 0px;
 margin-top: 0px;f
 margin-bottom: 0px;
 border: 1px solid #000000;
 width:150px;

}

.button_esp {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;
 background-color: #009400;
 color: #FFFFFF;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 1px solid  #007095;
 width:140px;

}


/* LINKS EXTERNOS USANDO CLASE "LOGIN FORM"*/
a.external:link {color: #005189; font-size: 10px; }
a.external:visited {color: #005189; }
a.external:hover {color: #B8CF41; }
a.external:active {color: #005189; } 

/* LINKS EXTERNOS USANDO CLASE "TRES RECUADROS"*/
a.external1:link {color: #000000; font-size: 10px; }
a.external1:visited {color: #990000; }
a.external1:hover {color: #000000; }
a.external1	:active {color: #000000; } 

/* LINKS EXTERNOS USANDO CLASE "POLITICA DE PRIVACIDAD"*/
a.privacy:link {color: #FFFFFF; font-size: 10px; }
a.privacy:visited {color: #FFFF99; }
a.privacy:hover {color: #99CCFF; }
a.privacy:active {color: #FFFFFF; } 
/* a.external:hover {text-decoration: overline; background-color: #003399;}*/

/* LINKS EXTERNOS USANDO CLASE "POLITICA DE PRIVACIDAD"  TEXT-DECORATION: NONE (PARA NO SUBRAYAR LOS VINCULOS)*/
a.caracteristica:link {color: #3366FF; font-size: 10px; text-decoration:none  }
a.caracteristica:visited {color: #009966; text-decoration:none }
a.caracteristica:hover {color: #99CCFF; text-decoration:underline }
a.caracteristica:active {color: #FFFFFF; text-decoration:none } 

a.ventaja:link {color: #FF0000; font-size: 10px; text-decoration:none  }
a.ventaja:visited {color: #FF0000; text-decoration:none }
a.ventaja:hover {color: #007095; text-decoration:underline }
a.ventaja:active {color:#007095; text-decoration:none } 

a.espiritu:link {color: #049701; font-size: 10px; text-decoration:none  }
a.espiritu:visited {color: #049701; text-decoration:none }
a.espiritu:hover {color: #67CE0F; text-decoration:underline }
a.espiritu:active {color:#049701; text-decoration:none } 

a.servicios:link {color: #669933; font-size: 10px; text-decoration:none  }
a.servicios:visited {color: #669933; text-decoration:none }
a.servicios:hover {color: #00769B; text-decoration:underline }
a.servicios:active {color:#669933; text-decoration:none } 

a.contacto:link {color: #FF0000; font-size: 10px; text-decoration:none  }
a.contacto:visited {color: #FF0000; text-decoration:none }
a.contacto:hover {color: #669933; text-decoration:underline }
a.contacto:active {color: #FF0000; text-decoration:none } 

a.privacidad:link {color: #FFFFFF; font-size: 10px; text-decoration:none  }
a.privacidad:visited {color: #FFFFFF; text-decoration:none }
a.privacidad:hover {color: #FFFF00; text-decoration:underline }
a.privacidad:active {color: #FFFFFF; text-decoration:none } 

.suscribase {
width:119px;
}

.oportun {
border-bottom: 2px solid #CCCCCC;
width:401px;
}

.signup1 {
 background-color: #FFFFFF;
 color: #000033;
 width: 401px;
 border: 0px;
 border-collapse: collapse;
}

.fieldcolor_apply {
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0099FF;
 text-align: left;
 width: 100px;
 border: 1px solid #CCCCCC;
 
  }

 .fieldcolor_apply_text {
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0099FF;
 text-align: left;
 width: 270px;
 border: 1px solid #CCCCCC;
  }
  
 /* ESTILOS PARA MODELOS DE FLYERS */ 
 
#extras_flyers { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1205px;
margin-left:19px;
margin-right:1px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}
 
 
#extras_uni{ /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:950px;
margin-left:19px;
margin-right:1px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}

#extras_ton{ /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1000px;
margin-left:19px;
margin-right:1px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}


 #extras_lim { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1100px;
margin-left:19px;
margin-right:1px;
margin-top:10px;
background-color: #ffffff;
border: 1px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
padding-top:2px;
padding-left:5px;
padding-right:5px;

}
 
 
 
#flyer_resort { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */

width: 700px;
height:1056px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_res.jpg);
background-position: top;
border: 1px solid #CCCCCC;
padding-top:2px;

}
 
 
#flyer_inmob { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1056px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_inm.gif);
background-repeat:no-repeat;
background-position: top;
border: 1px solid #CCCCCC;
padding-top:2px;

}

#flyer_uni { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:920px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_uni.gif);
background-repeat:no-repeat;
background-position: top;
border: 1px solid #CCCCCC;
padding-top:2px;

}

#flyer_aut { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:920px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_aut.gif);
background-repeat:no-repeat;
background-position: top;
border: 1px solid #CCCCCC;
padding-top:2px;

}

#flyer_ton { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1000px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/fly_ton.gif);
background-repeat:no-repeat;
background-position: top;
border: 1px solid #CCCCCC;
padding-top:2px;

}

#flyer_air { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:1070px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_air.gif);
background-repeat:no-repeat;
background-position: top;
border: 0px solid #CCCCCC;
padding-top:2px;

}


#flyer_lim { /*CAJA DE TEXTO EN MEDIO DE LA PAGINA CON MAS INFORMACION EN SU CENTRO - Comment-APG */
width: 700px;
height:950px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
background-image: url(images/flyer_lim.jpg);
background-repeat:no-repeat;
background-position: top;
border: 0px solid #CCCCCC;
padding-top:2px;

}

 #contenedor_resort {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}
 
 
  #contenedor_uni {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 1150px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}
 
 
   #contenedor_ton {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 1230px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}


  #contenedor_air {
	width:760px; /*ancho total de la pagina*/
	height: 1320px;
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}
 
  #contenedor_lim {
	width:760px; /*ancho total de la pagina*/
	border:1px solid #999999; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/
	border-top: 0px;
	background-color:#FFFFFF; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/
	height: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: inherit;
	left: 35px;
	top: 7px;
	
}
 
 
 /* ESTILOS PARA MODELOS DE FLYERS */ 
  
#footer {
    margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:10px;
	color:#FFFFFF;
	line-height: 2.0;
	background-color: #007095;
	border: 1px solid #007095;
	border-top:0px;	
	width:760px;
	height: 40px;
	clear:both;
}

#footer_esp {
    margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:10px;
	color:#FFFFFF;
	line-height: 2.0;
	background-color: #BBFE81;
	border: 1px solid #BBFE81;
	border-top:0px;	
	width:760px;
	height: 40px;
	clear:both;
}
