/* CSS Document */

*{
	margin:0 auto;
	padding:0px;
}
body{
	margin:0 auto;
	/*background:#CACE97;*/
	background:#FF6600;
	/*text-align:center;*/
	/*background:#D3B061 url(/latinamerica/images/bg_body.jpg) repeat-y  center;	*/
}

.contenedor_general{	
	margin-right:auto;
	margin-left:auto;	
	width:1000px;
	margin-top:0;
	/*background: url(/latinamerica/images/bg_PER.jpg) no-repeat;
	background: url(/latinamerica/images/machu4.png) no-repeat;*/
}
#contenedor_principal{
	margin-left:0;
	margin-top:0;
	width:765px;
	height:auto;	
}

#cuadro_head{	
	height:70px;	
	width:765px;
	background:url(../images/esquina.gif) no-repeat #D1DEE6;
	opacity:0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	/*border:3px solid #D3B061;
	border-top:3px solid #D3B061;
	border-bottom:2px solid #D3B061;
	border-left:3px solid #D3B061;
	border-right:3px solid #D3B061;*/
}

#txt_head1{
	width:399px;
	height:51px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-left:70px;
	height:20px;	
}

#txt_head2{
	width:190px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-left:110px;
	height:20px;
}

#contenedor_buscar{
	float:right;
	width:270px;
	height:28px;
	padding-top:10px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

#contenedor_buscar div{
	font-size:10px;
	font-weight:normal;
}

.buton_go a{
	background:url(/latinamerica/images/butom_go.png) no-repeat;
	width:30px;
	height:25px;
	padding-top:2px;
	padding-left:4px;
	padding-bottom:4px;
	text-decoration:none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}

.buton_go a:hover{
	text-decoration:none;
	font-style:italic;
}

#contenedor_menu{
    /*margin-top:10px;*/
	width:765px;
	height:46px;
	background:#922822;
	opacity:0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
}

#menu_sup{
	float:left;
	width:100px;
	height:46px;
	text-decoration: none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#menu_sup a:link, #menu_sup a:visited {
	/*color:#FFF;;
	display:block;	
	height:35px;
	padding: 11px 0 0 0px;
	text-decoration:none;
	text-align:center;*/
	color:#FFF;;
	display: block;	
	height:41px;
	padding: 5px 0 0 0px;
	text-decoration:none;
	text-align:center;
}

#menu_sup a:hover {
	width:100px;
	height:35px;
	color:#FFF;
	background:#660000;	
	border-bottom:6px solid #FFF;	
	/*padding: 11px 0 0 0px;		
	margin-left:0px;
	margin-right:900px;*/
	
}
	
#menu_sup a:active {
	color: #fff;
	/*background:url(/latinamerica/images/menu_sup.png) 0 -90px;*/
	/*padding: 11px 0 0 0px;*/
}

#menu_sup2{
	float:left;
	width:95px;
	height:46px;
	text-decoration: none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#menu_sup2 a:link, #menu_sup2 a:visited {
	color:#FFF;;
	display: block;	
	height:41px;
	padding: 5px 0 0 0px;
	text-decoration:none;
	text-align:center;
}

#menu_sup2 a:hover {
	width:95px;
	height:35px;
	color:#FFF;
	background:#660000;	
	border-bottom:6px solid #FFF;	
}
	
#menu_sup2 a:active {
	color: #fff;
	/*background:url(/latinamerica/images/menu_sup.png) 0 -90px;*/
	/*padding: 5px 0 0 0px;*/
}
/****-----menu portugues****/
#menu_sup3{
	float:left;
	width:104px;
	height:46px;
	text-decoration: none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#menu_sup3 a:link, #menu_sup3 a:visited {
	color:#FFF;;
	display: block;	
	height:41px;
	padding: 5px 0 0 0px;
	text-decoration:none;
	text-align:center;
}

#menu_sup3 a:hover {
	width:104px;
	height:35px;
	color:#FFF;
	background:#660000;	
	border-bottom:6px solid #FFF;	
}
	
#menu_sup3 a:active {
	color: #fff;
	/*background:url(/latinamerica/images/menu_sup.png) 0 -90px;*/
	/*padding: 5px 0 0 0px;*/
}
/***-----------menu top holandes----------***/
#menu_supH{
	float:left;
	width:110px;
	height:45px;
	text-decoration: none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
#menu_supH a:link, #menu_supH a:visited {
	color:#FFF;;
	display: block;
	background:url(/latinamerica/images/menu_sup.png);
	height:40px;
	padding: 5px 0 0 0px;
	text-decoration:none;
	text-align:center;
}

#menu_supH a:hover {
	color: #fff;
	background:url(/latinamerica/images/menu_sup.png) 0 -45px;
	padding: 5px 0 0 0px;
}
	
#menu_supH a:active {
	color: #fff;
	background:url(/latinamerica/images/menu_sup.png) 0 -90px;
	padding: 5px 0 0 0px;
}
/*--menu cabecera invisible--*/
#contenedor_menu_head{
	width:174px;
	height:264px;
	/*padding-top:5px;
	margin-left:10px;*/
	margin-bottom:0px;
	padding-bottom:0px;
	background:#D1DEE6;
	opacity:0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	/*-ms-opacity: 0.8;*/
}
#navi {
	list-style:none;
	margin:0;
	padding:0;
	padding-top: 12px;
	float: left;
	width: 174px;
	padding-bottom: 12px;
}

#navi img{
	text-align:left;
	vertical-align:middle;
	margin-left:20px;
	margin-right:10px;	
}
#navi li {
	/*margin:0px;*/
	margin-left:0px;
	margin-right:0px;
	margin-bottom:2px;
	padding:0; 
	float:left;	
	/*border-bottom:1px solid #996600;*/
}



#navi li a {
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:170px;
	height:20px;
	text-align:left;
	text-decoration:none;
	padding-top:5px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#800000;
	font-weight:bold;
	z-index:5px;
	padding-left: 5px;
}
#navi li a:hover {
	color:#fff;
	background:#8E453E;		
}

#menu_head{
	height:20px;
	width:151px;
	color:#B8BF3E;
}

.menu_hea {	
	text-decoration:none;
	margin-left:7px;
	height:20px;	
}

.menu_hea a{
	display:block;
	text-decoration:none;
	padding-right:10px;
	padding-top:6px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	height:20px;
	width:143px;

}

.menu_hea a:link, .menu_hea a:visited {
	color:#624D1C;
	text-decoration:none;
	text-align:right;
}

.menu_hea a:hover{
	text-decoration:none;
	color:#FFF;
	background:#2E3E69 url(/latinamerica/images/bg_menu_der.jpg) no-repeat ;	
}

#contenedor_head{
	height:297px;
	width:765px;
	text-align:left;
}

#rectangulo_menu_head{
	width:420px;
	height:16px;
	background:#670001;
	float:left;		
}

#cuadrado_menu_head{
	width:20px;
	height:16px;
	background:#670001;
	float:right;
}

.titulo_cabecera{
	/*margin:0px 0px 0px 420px;*/	
	padding-left:6px;
	padding-top:7px;
	height:26px;
	width:759px;
	color:#624D1C;
	background:#800000;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;	
}

.titulo_cabecera h2{
	color:#FFECEC;
	float:left;
	margin:0px 15px 0px 10px;
	text-align:center;
	font-weight:bold;
	background:none;
	padding-top:3px;	
	/*opacity:1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);*/
}

#cont_contacschool{
	margin-left:4px;
	margin-right:4px;
	margin-top:1px;
}

.texto_contschool{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/**agregado menu**/
.menu_titu1, .menu_titu2 {
	width: 172px;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #87201B;
	float: left;
	padding: 1px;
}
.menu_titu1_int, .menu_titu2_int {
	border-color: #A86161;
	border-style: solid;
	border-width: 1px;
	background-image: url(../images/menu_titu1.png);
}
.menu_titu1_int div {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	background-image: url(../images/menu_titu_flecha1.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 20px;
	line-height: 11px;
}
.menu_titu2 {
	/* [disabled]position: relative; */
	/* [disabled]filter:alpha(opacity=70); */
	cursor: pointer;
}
.menu_titu2_int {
	background-image: url(../images/menu_titu2.png);
}
.menu_titu2_intx {
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 7px;
	background-image: url(../images/menu_titu_flecha2.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
}
#menu_schools {
	position: absolute;
	/*left: 173px;*/
	margin-left:173px;
	background-color: #FFF;
	border-color: #A86161;
	border-width: 1px;
	border-style: solid;
	filter:alpha(opacity=80); 
}
#menu_schools ul{
	list-style-type: none;
	float: left;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	width: 160px;
}
#menu_schools ul li{
	float: left;
}
#menu_schools ul li a{
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	width: 150px;
	padding-left: 10px;
	background-color: #670001;
	padding-top: 4px;
	padding-bottom: 5px;
}
#menu_schools ul li a:hover{
	background-color: #fff;
	color: #87201B;
}
/*contenedor de contenidos*/

#contenedor_contenidos{
	width:761px;
	height:auto;
	/*background:#F5F1E9;*/
	background:#FFF;
	/*margin-left:6px;
	margin-right:8px;
	border-left:#A17D2D 2px solid;
	border-right:#A17D2D 2px solid;	
	border:#FFBE93 2px solid;*/
	border:#A64300 2px solid;
}

#lateral_izq{
	border-right:#A64300 2px solid;
	background:#FEFED0;
	padding:4px;
	/*opacity:0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);*/
}

/* contenidos */


/* etiquetas */

h1, H1{
	background:#660000/*#B1B75F*/ url(/latinamerica/images/bineta_h1.png) top left no-repeat; 
	width:484px;
	height:auto;
	color:#FFFFFF;/*#990000;*/
	font-size:13px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-left:25px;
	padding-bottom:6px;
	margin-left:8px;
	margin-bottom:4px;
	margin-top:8px;
	text-align:center;
}

h2, H2{
	/*background:#97A12D url(/latinamerica/images/bin_h2.gif) no-repeat left top;
	background:#ABBAC2;
	color:#ECE3D1;*/
	background:url(/latinamerica/images/tituloh2.jpg) repeat-x #660000;	
	/*height:25px;*/
	height:auto;	
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;			
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	/*padding-top:4px;*/
	padding-top:4px;
	padding-bottom:4px;	
	vertical-align:middle;
	margin-top:8px;
	margin-bottom:5px;
	margin-left:8px;
	margin-right:8px;	
}

h2 a, H2 a{
	/*height:25px;*/
	height:auto;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ECE3D1;
	/*padding-top:4px;	*/
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:5px;
	font-weight:bold;
	margin-right:3px;
	text-decoration:none;
}


h3, H3{
	background:url(/latinamerica/images/ima_h3.jpg) no-repeat top center;
	color:#272727;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	padding-top:6px;
	padding-bottom:6px;
	/*padding:5px 0px 0px 0px;*/
	text-align:center;
	margin-top:30px;
	/*width:186px;*/	
}

/* Cuadro imagen */

#recuadro img{
	border:#B0B45E solid 2px;
	background:#FFF;
	margin-top:5px;
	margin-bottom:10px;
	padding:2px;
}

#texto_izq{
	/*font-family:"Verdana", Arial, Helvetica, sans-serif;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	/*margin-left:10px;
	margin-right:10px;*/
	margin-top:2px;	
	margin-bottom:10px;
	margin-left:2px;
	margin-right:2px;
	text-align:justify;
	/*font-weight:bold;*/	
	border-top:#F9E9CC double 1px;
	border-left:#F9E9CC double 1px;
	border-bottom:#F3D7A0 double 1px;
	border-right:#F3D7A0 double 1px;
	padding:6px;
	background:#FEFEC0;
}

#tex_bineta{
	background:url(/latinamerica/images/bineta2.jpg) no-repeat left top;
	padding-left:25px;
	padding-right:3px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:3px;
}

#textolateralmenu{
	/*font:"Arial", Helvetica, sans-serif;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin-left:30px;
	margin-right:20px;
}

#textolateralmenu a{
	/*font:"Arial", Helvetica, sans-serif;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#990000;
}

#bineta{
	background:url(/latinamerica/images/bineta.png) no-repeat center left;
	margin-left:17px;
	width:180px;
	/*height:20px;*/
	padding:2px 0 0 15px;
	/*font:"Arial", Helvetica, sans-serif;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	margin-top:3px;
	margin-bottom:3px;
}

#bineta a{
	text-decoration:none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	/*font:"Arial", Helvetica, sans-serif;*/
	font-size:11px;
	color:#000;
}

#bineta a:hover{
	color:#8A9142;
}
#bineta a:visited {
	color:#000000;
}
#contenedor_menuweb{
	height:140px;
}

#binetaweb{
	float:left;
	width:100px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	margin-bottom:4px;
	font-weight:normal;
}
#binetaweb a{
	color:#990000;
	text-decoration:none;
}
#binetaweb a:hover{
	color:#454914;
}


#contenedorweb{
	float:left;
	width:260px;
	/*padding-left:4px;
	padding-right:4px;
	padding:5px;*/
}

#texto_contenedorweb{	
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin-bottom:10px;
	/*padding-left:4px;
	padding-right:4px;*/
	margin-left:7px;
	margin-right:7px;
	border-top:#D3D3D3 double 1px;
	border-left:#D3D3D3 double 1px;
	border-bottom:#E5E5E5 double 1px;
	border-right:#E5E5E5 double 1px;	
	padding:4px;
}
#texto_contenedormapa{

	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:0px;
	margin:0px;
}


.more{
	font-size:11px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.more a{
	text-decoration:none;
	color:#990000;
	font-weight:normal;
}

.more a:hover{
	color:#FF0000;
	text-decoration:none;
}

/* contenedor final o pie de pagina*/

#cuadro_end{
	/*margin-left:5px;*/
	float:left;
	width:761px;
	height:31px;
	border:2px solid #A64300;	
	background:#FEFED0;
}

.txt_cuadro_end{
	text-align:center;
	padding:13px 0 0 0;
	color:#505050;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-top:2px;
}
.cuadro_lineRed{
	border:#990000 solid 1px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:3px;
}
.cuadro_lineRed a{
	color:#990000;
	text-decoration:none;
}
.cuadro_lineRed a:hover{
	color:#990000;
}
#cuadro_contenido{
	width:495px;
	margin-left:8px;
	/*border:solid 1px #7D5053;*/
	border-left:solid 1px #7D5053;
	border-top:solid 1px #7D5053;
	border-bottom:solid 1px #E3D2D3;
	border-right:solid 1px #E3D2D3;
	background:#FBF9F9;
	padding:3px 6px 3px 6px;
	/*font-family:"Verdana", Arial, Helvetica, sans-serif;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin-bottom:6px;
}

#cuadro_contenido a{
	text-decoration:none;
	color:#990000;
}

#cuadro_contenido a:hover{
	color:#FF0000;
}

#cuadro_contenido ul{
	list-style:none;
	list-style:url(../images/bineta_cuadrocontenido.gif);
	margin-left:20px;
	vertical-align:middle;
	text-decoration:none;	
}

#cuadro_contenido li{
	padding-right:3px;
	text-decoration:none;
}
#reportPrice td{
	border-bottom:#D8C496 solid 1px;
	border-right:#D8C496 solid 1px;
	border-top:#F1EACD solid 1px;
	border-left:#F1EACD solid 1px;
	margin-bottom:5px;
	margin-right:5px;
	padding:5px;
}
#reportPrice th{
	border-bottom:#420000 solid 1px;
	border-right:#420000 solid 1px;
	border-top:#AA0000 solid 1px;
	border-left:#AA0000 solid 1px;
	margin-bottom:5px;
	margin-right:5px;
	padding:5px;
	background:#800000;
	color:#FFF;
	text-align:center;
}

#cuadro_contenido_pais{
	width:484px;
	margin-left:6px;
	border:solid 1px #B1B75F;
	padding:3px 6px 3px 8px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;	
	font-size:11px;
	text-align:justify;
	margin-bottom:6px;
}

#titulo_des{
	padding-left:10px;
	font-weight:bold;
	margin-bottom:4px;
	color: #990000/*#97A12D*/;
	/*text-decoration:underline;*/
}

#titulo_des2{
	padding-left:15px;
	margin-bottom:2px;
}

/*lista escuelas por pais */
#contenedor_escuelas_general{
	width:492px;
	/*height:150px;*/
	height:auto;
	padding-left:17px;
	/*border:#0F0 solid 1px;*/
}

#contenedor_escuelas{
	float:left;
	width:155px;
	height:150px;
	margin-top:10px;
	/*border:#000000 solid 1px;*/
	margin-right:6px;
}

#contenedor_boton{
	width:153px;
	padding: 0px 0px 0 5px;
}

.msjescuela{
	color:#4F0000;
}

.boton_services{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#f7f0f0;
	border:1px solid #E0CFB4;
	border-bottom:5px solid #E0CFB4;
	color:#000;
	margin-top:5px;
	padding: 3px;
	letter-spacing: normal;
	/*margin-left:23px;*/
	margin-right:2px;
	text-align:center;
	text-decoration:none;
}
.boton_services:hover{
	border-bottom:5px solid #975E64;
}

.img_services{
	padding:4px;
	border:1px solid #CDAFB3;
	background:#f7f0f0;	
	margin-top:2px;
	margin-bottom:2px;
	/*margin-left:23px;*/
}

/* efecto imagen */

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid #CCCCCC;
}
.highslide:hover img {
	border: 2px solid  #fff;
}

.highslide-image {
	border: 5px solid #fff;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    font-family:"Verdana", Arial, Helvetica, sans-serif;
    font-size: 10pt;
    border: 5px solid #FFF;
    border-top: none;
    padding: 5px;
    background-color: #FFF;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: #FFFFFF;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/* cuadro dentro de los textos */
.textos{
	padding:5px;
	text-align:justify;
}
.textos img{
	padding: 4px;
	border:1px solid #B1B75F;
	background:#ECE2D6;
}
.textos_lado_izq{
	margin-right:5px;
}
.textos_lado_der{
	margin-left:5px;
}

#form_contact{
	width:530px;
	height:auto;
	margin-top:5px;
}

#titulo_contact{
	background:#97A12D;
	color:#FFF;
	font-size:12px;
	font-weight:bold;	
}

#cuadro_contac_nombre{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	float:left;
	height:19px;
	width:144px;
	background:#B27F7F;
	color:#FFF;
	padding-left:5px;
	padding-top:6px;
	font-size:12px;
	margin-bottom:5px;
	margin-left:5px;	
}

#cuadro_contac_campo{
	height:22px;
	/*width:356px; ancho original*/
	width:340px;
	float:left;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:3px;		
}

#cuadro_contac{	
	width:500px;
	height:30px;	
}

#titulo_contac{
	background: url(/latinamerica/images/contact.jpg);
	/*height:20px;*/
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ECE3D1;
	/*padding-left:30px;*/
	padding:5px 0px 5px 32px;	
	font-weight:bold;
	margin:0px 5px 0px 5px;	
}

/* estilos opinion*/

#cont_opinion{
	/*height:190px;*/
	border-bottom:#97A12D solid 2px;
	padding:10px 10px 10px 5px;
}

#cont_opi1{
	float:left;
	width:300px;
	margin-left:3px;
	margin-right:10px;
	margin-bottom:0px;
}

#cont_opi2{
	float:left;
	width:150px;
}

#nombre_opinion{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	margin-bottom:6px;
	font-weight:bold;
}

#correo_opi{
	margin-top:3px;
	text-align:right;
}

/* travel resource */

#titulo_resource{
	background: url(/latinamerica/images/binetaresource.png) no-repeat;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	padding-left:18px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:5px;
}

#descripcion_resource{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:12px;
	padding-right:10px;
	text-align:justify;
	margin-bottom:3px;
}
.resource li{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	list-style:none;
	margin-bottom:5px;
	margin-top:5px;
}

.resource a{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#990000;
	font-weight:normal;
}

.resource a:hover{
	color:#336600;
}
.testImg{
	border:#CCCCCC solid 1px;
	padding:5px;
	background:#FFFFFF;
}
/*control CLOSE de mapa de sudamerica*/
.highslide-html {
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;

}
.control:hover {
	color: black !important;
}
.highslide-move {
	cursor: move;
}
.testPregunta{
	color:#FFFFFF;
	background-color:#8A0000;
	border-top:#FFDFDF solid 1px;
	border-bottom:#5E0000 solid 1px;
	padding:3px;
}
/*test*/
/* Estilo usado para la tabla en el cual la cabeza reside */
#tituloNivel h2{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 20px;
	color: #990000;
	font-weight: bold;
	padding-left:46px;
	padding-top:10px;
	margin-bottom:15px;
	width: 215px;
	height:38px;
	background:url(../images/fondo-h2.jpg) no-repeat;
}
.Nivel table {
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	color:#FFFFFF;
}
.Nivel tr{background-color:#CCCCCC; border: 1px solid #999999; color:#FFFFFF}
.Nivel td{
	background-color:#F0F2D2;
	border: 1px solid #969F2D;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:1px;
	font-size:12px;
	font-weight:bold;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
}
.Nivel a:link	{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#996600;
	font-size:12px;
}
.Nivel a:visited	{
	text-decoration:none;
	color:#996600;
}
.Nivel a:hover	{
	text-decoration:none;
	color:#990000;
}
/* This is the style used for the table in which the header resides */
table.TUser		{background-color:#FFFFFF; border: 0px solid #000000; color:#000000}
tr.TUser		{background-color:#003366; border: 1px solid #000000; color:#FFFFFF; font-weight: bold}
td.TUser		{background-color:#003366; border: 1px solid #000000; color:#FFFFFF; font-weight: bold}
tr.TUser2		{background-color:#BBBBBB; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color:#FFFFFF; font-weight: bold; font-size: 11px;}
td.TUser2		{background-color:#FBFFD1; border-right: 1px solid #6A7120; color:#000000; font-weight: bold; font-size: 11px;}
tr.TUser3		{ border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color:#FFFFFF; font-size: 11px}
td.TUser3		{ border-right: 1px solid #6A7120; color:#000000; font-size: 11px}
tr.TUser4		{background-color:#6A7120; border: 1px solid #804600; color:#ffffff; font-weight: bold}
td.TUser4		{background-color:#6A7120; border: 1px solid #000000; color:#FFFFFF; font-weight: bold; font-size:11px; font-family: "verdana", Arial, Helvetica, sans-serif}
td.TUserEventos	{background-color:#BBBBBB; border: 1px solid #000000; color:#000000; text-align:center; text-transform:lowercase; font-size: 11px; font-weight: bold}
a.TUser:link	{text-decoration:none; font-weight:bold; color:#000000}
a.TUser:visited	{text-decoration:none; font-weight:bold; color:#000000}
a.TUser:hover	{text-decoration:none; font-weight:bold; color:#3366CC}
a.TUser2:link		{text-decoration:none; color:#002D00; font-size:11px; font-family:"verdana", Arial, Helvetica, sans-serif}
a.TUser2:visited	{text-decoration:none; color:#002D00; font-size:11px; font-family:"verdana", Arial, Helvetica, sans-serif}
a.TUser2:hover		{text-decoration:none; font-weight:bold; color:#002D00}
a.TUser3:link		{text-decoration:none; font-weight:bold; color:#880000}
a.TUser3:visited	{text-decoration:none; font-weight:bold; color:#880000}
a.TUser3:hover		{text-decoration:none; font-weight:bold; color:#FF3300}

/* This is the style used for the table in which the header resides */
table.TVolver		{background-color:#F5F5F5; border: 1px solid #6A7120; color:#000000; font-weight: bold; font-size: 11px}
tr.TVolver			{background-color:#F5F5F5; border: 0px solid #000000; color:#000000; font-weight: bold; font-size: 11px}
td.TVolver			{background-color:#FDFFEE; border-top: 0px solid #000000; border-bottom: 0px solid #000000; color:#000000; font-weight: bold; font-size: 11px}
a.TVolver:link		{text-decoration:none; font-weight:bold; color:#000099; font-size: 11px}
a.TVolver:visited	{text-decoration:none; font-weight:bold; color:#000099; font-size: 11px}
a.TVolver:hover		{text-decoration:none; font-weight:bold; color:#990000; font-size: 11px}

a.TSubMenu2:link		{text-decoration:none; color:#880000; font-size: 13px}
a.TSubMenu2:visited	{text-decoration:none; color:#880000; font-size: 13px}
a.TSubMenu2:hover	{text-decoration:none; color:#FF0000; font-size: 13px}

.pregunta {
	font-size:12px;
}
.alternativas {
	font-size:12px;
}
/*end test*/

/**----------IDIOMAS-------------*/
#idiomas
{
margin-top:0px;
margin-left:30px;
}
.banderas
{  
   float:left;
   margin-left:3px;
   margin-top:3px;
   margin-bottom:5px;
}

.banderas a
{
    width:22px;
	height:18px;
	display: block;
	margin-left:3px;
	border:1px solid #00B900;
   
} 
.banderas a:hover{
	border:1px solid #FFF;
}

.banderas img{
	 border:0px;	 
}
.banderas_ok{
	border:1px solid #F8E57F;
	width:22px;
	height:18px;
	display: block;
	margin-left:3px;
	float:left;
	margin-top:3px;
	margin-bottom:3px;
}
#lang{
font-family:"Verdana", Arial, Helvetica, sans-serif;
float:left;
font-size:12px;
margin-top:4px;
color:#990000;
font-weight:bold;

}

/*----------POSICION DE LAS IMAGENES EN LOS PAISES-------------*/
.img_servicesL
{
margin-right:4px;
margin-top:2px;
padding:4px;
border:1px solid #660000;
background:#F5F1E9;
}

.img_servicesR
{
margin-left:4px;
margin-top:2px;
padding:4px;
border:1px solid #660000;
background:#F5F1E9;
}

/*para la parte de escuelas*/
#escuelas{
	float:left;
	width:490px;
	height:auto;
	margin-top:10px;
	border:#DFC4A8 solid 1px;
	margin-right:6px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:5px;
	background:#fff;
}

#escuelas img{
	padding:2px;
	border:1px solid #CD9454;
	margin:2px 0px 4px 5px;	
}

#escuelas ul{
	list-style:none;
	margin-top:20px;		
	margin-left:25px;	
}

#escuelas li{
	list-style:url(../images/bineta_school.jpg);
	padding-right:5px;	
}

#escuelas li h4{
	font-size:11px;
}

.boton_escuelas a{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:#E2D3BC;
	border-bottom:3px solid #B5904B;
	border-top:1px solid #F5F0E9;
	color:#5A4825;	
	padding: 5px;
	margin:0px 0px 5px 0px;
	letter-spacing: normal;
	/*margin-left:23px;
	margin-right:2px;
	margin-left:2px;*/
	text-align:center;
	text-decoration:none;
	display:block;
}
.boton_escuelas a:hover{
	border-bottom:3px solid #660000;
	border-top:1px solid #F5F0E9;
	background:#800000;
	color:#fff;
}

#imagen_escuelas{
	width:152px;
	height:100px;
	margin-left:2px;
	float:left;
}

#descripcion_escuela{
	float:left;
	width:320px;
	height:100px;
	margin-left:5px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

#ciudad_escuela{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	width:484px;
	margin-top:3px;
	padding:3px;
}

#link_more a{
	display:block;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:5px;
	margin-top:5px;
	text-decoration:none;
	color:#660000;
	font-weight:bold;
}

#link_more a:hover{
	color:#FF0000;
}

#nombre_foto{
	width:230px;
	color:#EFEFEF;
	font-size:14px;
	font-weight:bold;
	font-family:"Comic Sans MS", Courier New, Arial;
	text-align:center;
	padding-top:20px;			
}

#nombre_foto strong{
	font-size:14px;
	font-weight:bold;
}
#banners{
	margin-top:710px;
	margin-left:5px;
}
#anuncio{
	width:239px;
	height:auto;
	margin-left:12px;
	margin-top:5px;
	background:url(../images/fondo_anuncio.jpg) repeat-y;
	/*background:url(../images/final_anuncio.jpg) bottom no-repeat;*/
}

#anuncio h2{
	width:239px;
	height:23px;
	background:url(../images/titulo_anuncio.jpg) no-repeat;
	margin:0px;
	padding-top:10px;
	padding:10px 0px 0px 0px;
	color:#FFFFFF;
	text-align:center	
}

#anuncio div{		
	margin-right:4px;
	padding-left:5px;
	padding-right:8px;
	padding-bottom:5px;	
	color:#200000;	
	font-size:11px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	text-align:justify;
	border-left:#B96260 solid 1px;
	border-bottom:#B96260 solid 1px;
}

#anuncio div a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	display:block;
	margin-top:5px;
}

#anuncio div a:hover{
	color:#FF0000;
}

#anuncio div img{	
	margin-top:4px;
	margin-left:4px;
	border:#C28385 solid 1px;
	padding:2px;
}
.tempo{
	margin-top:550px;
}

div.videos{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	width:320px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

div.video_text{
	background:#F0E7E6;
	border-left:1px solid #670001;
	border-right:1px solid #670001;
	border-bottom:1px solid #670001;
}

div.video_text h2{
	background:none;
	color:#660000;
	margin-top:0;
	padding-top:5px;
	padding-left:5px;
}

div.video_text p{
	text-align:justify;
	padding:5px;
}
/* formulario PRICE */
.formPrices select{
	border:#EABC1E solid 1px;
	font-family:"Verdana", Arial, sans-serif;
	font-size:11px;
	background:#FAEFC9;
	color:#752F00;
}
#cmbCursoElegido,#cmbAcomodarElegido{
	background:#DEC67A;
	border:#823400 solid 1px;
	color: #000;
	font-weight:bold;
}
#divResultado{
	border:#FAEFC9 solid 1px;
	background:#B08139;
	color:#fff;
	padding:5px;
	font-size:10px;
}
#bookmark{
	padding-left:20px;
	margin-top:10px;
	height:20px;
}
#anuncio h4{
	font-size:11px;
	padding:3px 0px 3px 0px;
	text-align:center;
	margin:0px 4px 0px 0px;
	border-left:#B96260 solid 1px;
	font-family:"Verdana",Arial,Helvetica,sans-serif;
}
/*paginacion*/
.numPag a{
	display:inline-block;
	width:25px;
	padding:3px;
	border: #ECAE3C solid 1px;
	background:#F9E6C1;
	font-weight:bold;
}
.numPag a:hover{
	border:#D29115 solid 1px;
	background:#F8DAA3;
}
.numPag span{
	display:inline-block;
	width:25px;
	padding:3px;
	border:#AF7810 solid 1px;
	background:#96660E;
	font-weight:bold;
	color:#FFF;
	margin-right:4px;
}
.nonesD{
	margin:20px;
	text-align:center;
	color:#F00;
}
/*escuela del mes*/
#scuMes_ofer{
	background:#FFF;
	margin-top:5px;
	border: medium none;
	padding-top: 3px;
	margin-right: -2px;
	margin-bottom: 5px;
}

/*para el slider de videos*/
.slider{}
#modinf{
	width:100%;
	height:100%;
	/*border:1px solid #000000;
	position:absolute;
	z-index:0;	*/
}

#modinf ul, #modinf li{
	list-style:none;
	margin:0px;
	padding:0px;	
}

#modinf li{
	display:block;
	float:left;
	background:#FEFED0;
	width:240px;
	height:180px;
	padding:4px;
	overflow:hidden;	
	position:absolute;	
	z-index:0;
}

#botonN, #botonP{
	display:block;
	position:absolute;
	z-index:1;		
}

#botonN{
	margin-top:70px;
	margin-left:218px;
}

#botonP{
	margin-top:70px;	
}

#botonN a, #botonP a{
	display:block;
	float:left;
	width:30px;
	height:28px;
	background:#FFFFFF;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	font-size:18px;
	text-decoration:none;
	opacity:0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);	
}

/**sitemap**/
#sitemap_conten {
	/*width:596px;*/
	float:left;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:40px;
	line-height:100%;
}
.sitemap1 {
	/*background-color:#FFCC33;*/
	float:left;
	background-image:url(/latinamerica/images/sitemap_fondo.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:4px;
	padding-bottom:12px;
	text-align:left;
}
.sitemap1 h2 {
	background-image:url(/latinamerica/images/sitemap_h2.gif);
	background-color:#E2D3BC;
	font-size:12px;
	color:#5A4825;
	border-bottom:#B5904B solid 1px;
	border-right: #B5904B solid 1px;
	border-top: #B5904B solid 1px;
	padding-left:18px;
	padding-top:6px;
	padding-bottom: 6px;
	width:217px;
	padding-right:4px;
	margin:0px;
	font-weight:bold;
}
#sitemap_conten .sitemap1 ul, #sitemap_conten .sitemap1 ul li {
	margin:0px;
	padding:0px;
	background-image:none;
}
#sitemap_conten .sitemap1 ul {
	border-color:#B5904B;
	border-width:1px;
	border-style:solid;
	border-top-style:none;
	background-color:#FBF9F7;
	width:238px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.sitemap_columna {
	float:left;
	/**ul +2 + 4(sitemap)**/
	width:244px;
}
#sitemap_conten .sitemap1 ul ul {
	border:none;
}
#sitemap_conten .sitemap1 ul li {
	list-style:none;
}
#sitemap_conten .sitemap1 ul li a{
	color:#5A4825;
	text-decoration:none;
	display:block;
	border-color:#FBF9F7;
	border-width:1px;
	border-style:solid;
	background-image:url(/latinamerica/images/sitemap_vineta.gif);
	background-repeat:no-repeat;
	background-position:18px 6px;
	padding-left:33px;
	padding-top:3px;
	padding-bottom:4px;
	font-weight:bold;
}
#sitemap_conten .sitemap1 ul li.ampliar a {
	background-image:url(/latinamerica/images/sitemap_vineta2.gif);
}
* html #sitemap_conten .sitemap1 ul li a{
	height:2px;
}
#sitemap_conten .sitemap1 ul li.ampliar ul li a {
	background-image:url(/latinamerica/images/sitemap_vineta3.gif);
	background-position:35px 6px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:50px;
	font-weight:normal;
}
#sitemap_conten .sitemap1 ul li a:hover{
	/*color:#B69601;*/
	background-color:#F5EFEB;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#E8DCD0;
	border-right-color:#E8DCD0;
}
