/*css reset*/
/*guidochan*/
html {
	 	background-image:url("../imagenes/fondo-todo.jpg"); 
		background-repeat:no-repeat;
/*	background-repeat:repeat;
	min-width: 960px;
	color:#8FD1E7; 
	overflow-x: hidden; 
	background-repeat:no-repeat;  
	height:auto;
 	background : #fff;  
  	min-width: 960px;
	overflow-x: hidden;
	background-repeat:repeat;	
	background-image:url("../imagenes/fondo-gui.jpg ");*/
}

/* For IE */

@font-face {
    font-family: Opulent;
    font-style:  normal;
    font-weight: normal;
    src: url(../fonts/Opulent.eot);
}

/* Other browsers */

@font-face {
  font-family: Opulent;
  src: local('Opulent'),
       url(../fonts/Opulent.ttf);
}

/*
@font-face {
font-family: Opulent;
src: url(../fonts/Opulent.ttf);
}*/


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin : 0;
	padding : 0;
}
table {
	border-collapse : collapse;
	border-spacing : 0;
}
fieldset, img {
	border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style : inherit;
	font-weight : inherit;
}
del, ins {
	text-decoration : none;
}
li {
	list-style : none;
}
caption, th {
	text-align : left;
}
h1, h2, h3, h4, h5, h6 {
	font-size : 100%;
	font-weight : normal;
}
q:before, q:after {
	content : '';
}
abbr, acronym {
	border : 0;
	font-variant : normal;
}
sup {
	vertical-align : super;
}
sub {
	vertical-align : baseline;
}
legend {
	color : #000;
}
input, button, textarea, select, optgroup, option {
	font-family : inherit;
	font-size : inherit;
	font-style : inherit;
	font-weight : inherit;
}
html, body, div, span, h1, h2, h3, h4, h5, p, a, img, form, table, tr, td, fieldset, ul, li, ol, input, select, textarea {
	text-decoration : none;
}
strong {
	font-weight: bolder;
}
em {
	font-style: italic;
}
/* _____________________ fin reset sitio _________________________*/

.head{
background:url(../imagenes/menu-tras-c1.png) repeat-x;
height: 108px;
/* opacity: 0.9; */
/* position: fixed; */
top: 0px;

width: 100%;
margin: 0 auto;
}
/* .fondo-menu-left{
	background:url(../imagenes/fondo-menu-left.png) no-repeat;
	width:235px;
	height:109px;
	float:left;
}
.fondo-menu-right{
	background:url(../imagenes/fondo-menu-right.png) no-repeat;
	width:235px;
	height:109px;
	float:left; 
} */
.fondo-menu{
/* 	background:url(../imagenes/nuevo-cambium-gui.png) repeat-x;
	width:910px;
	height:109px;
	float:left; */
}
.header-menu {
background:url(../imagenes/fondo-menu-con-logo2.png) top right no-repeat;
margin: 0 auto;
width: 940px;
background-repeat: no-repeat;
height: 90px;

background-position: 540px;
padding-top: 10px;
}
.caja-logo {
float: left;
width: 228px;
background: transparent;
padding-top: 0px;
}
.cont-slider{
width: 1268px;
background-image: url("../imagenes/fondo-gui.jpg");
background-repeat: no-repeat;
min-height: 706px;
margin: 0 auto;
margin-bottom: -146px;
}
.envolver-home{
float: left;
margin-top: 0px;
}
.container-body{
/* float:left; */
margin: 0 auto;
width: 100%;
height: 740px;
}

.cont-pino{
float:left;
/*  background-image:url("../imagenes/pino.jpg");   */
width:503px;
min-height:459px;
}
.cont-azul{

  /* background-image: url("../imagenes/fondo-prueba-1.png");   */
 
height: 452px;
width: 575px;
margin-right: -27px;
text-align: left;
float: right;
}

.txt-home{
font-size:27px;
color:#fff;
margin-top: 65px;
font-family: 'Open Sans Condensed', sans-serif;
margin-bottom: 15px;
}
.verde-txt{
/* color:#00f159; */
font-family:Opulent , sans-serif;
color:#6CC739;
}
.boton-home{
height: 60px;
width: 558px;
margin-right: 0px;
text-align: right;
float: left;
margin-top: 10px;
margin-bottom: 0px;
}

/*.boton-home:hover{
opacity:1;
}*/

/* ________________footer_______________________*/


.container-footer{
/*background-image: url("../imagenes/fondo-verde-foter.png");*/
background-image:url(../imagenes/bg-footer.jpg);
background-repeat: repeat;
height: 147px;
margin: 0 auto;
float: left;
width:100%;
/* margin-top: 1px; */
}
.footer{
margin: 0 auto;
width:940px;
min-height:147px;
background-image: url(../imagenes/bg-footer.jpg);
background-repeat: repeat;
/* background-color:gold; */
}
.foot-banderas{
float:left;
width:22px;
padding-top: 25px;
/* padding-left: 30px; */
}
.foot-txt{
float: left;
width: 269px;
height: 70px;
color: #fff;
padding-top: 20px;
padding-left: 10px;
font-family: 'arial narrow', sans-serif;
font-stretch:condensed;
font-size: 14px;
}
.foot-txt-2 {
float: left;
width: 212px;
height: 70px;
color: #fff;
padding-top: 20px;
padding-left: 10px;
font-family: 'arial narrow', sans-serif;
font-stretch:condensed;
font-size:14px;
}


.foot-linea-vert{
float:left;
width:2px;
height:78px;
background-image: url("../imagenes/separador-foter.png");
background-repeat:no-repeat;
background-position: 0px 25px;
margin-left: 30px;
margin-right: 30px;
}

.foot-linea-horiz{
float:left;
height:2px;
width:940px;
text-align:center;
margin-top:5px;
}
.foot-logo-ame {
float: left;
width: 940px;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}

.foto-foot-america{

}
.foot-enlaces-txt {
float: left;
width: 960px;
margin-top: 2px;
color: #666463;
text-align: left;
font-size: 13px;
font-family: 'Open Sans Condensed', sans-serif;
font-weight: lighter;
padding-top: 0px;
padding-left: 0px;
}
.pos-enlaces {
color: #666463;
}

.pos-enlaces-hom {
color: #add5b9;
float: right;
font-family: 'arial narrow', sans-serif;
font-stretch: condensed;
font-size: 12px;
}

/* ________________Contacto_________________________*/

.container-body-cotc{
width: 940px;
height: auto;
margin: 0 auto;
}
.envolver{
 
  background-image: url("../imagenes/azul-transp-body.png");
background-repeat: repeat;  
float: left;
width: 940px;


}
.sombra-arriba{
width: 940px;
height:32px;
float:left;
background-image: url("../imagenes/sombra-3.png");
background-repeat:repeat-x;
}
.cuerpo-contac{
float:left;
width: 940px;
font-family: 'Open Sans Condensed', sans-serif;
padding-left:20px;
}
.bold-sombras{
text-align:center;
color: #00a53d !important;
/* margin-top: 15px; */
margin-bottom: 15px !important;
float: left;
width: 910px;
}
.bold-sombras-2{
text-align:center;
color: #00a53d !important;
 margin-top:  15px!important;
margin-bottom: 15px!important;
float: left;
width: 900px;
}
.simple-txt{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
text-align:left;
color:#fff;
float: left; width:800px!important;
}
.cubos-direcc{
width: 910px;
padding-bottom: 10px;
float:left;
/*background-image: url("../imagenes/fondo-info-contacto.png");
background-repeat:repeat;*/
border-radius:7px;
border:1px solid #C4CFC8;
margin-top: 17px;
}
.pais-contacto{
width:900px;
float:left;
}
.pelota-amarilla{
float:left;
margin-top: 22px;
margin-left: 15px;
}
.pais-de-contact{
/* width: 200px; */
float:left;
font-size: 25px;
text-align:center;
font-weight: bold;
color: #ffcc00;
padding-top: 10px;
padding-bottom: 0px;
margin-left: 10px;
}
.direccion-pais{
float: left;
width: 830px;
margin-left: 50px;
margin-top: 0px;
font-size: 19px;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 19px;
text-align:left;
color:#fff;
}
.direccion-pais li{
padding-top: 5px;
list-style-image: url("../imagenes/cuad-amarilla-contc.png");
padding-left: 5px;
}
.form-contacto{
padding-top: 0px;
width: 900px;
float: left;
}
.form-info{
float: left;
width: 440px;
}
.form-info input{
float: left;
width: 382px;
height: 50px;
border: 1px solid #C4CFC8;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
font-size: 14px;
font-family: 'Fauna One', sans-serif;
font-weight: bold;
color: #505050;
padding-left: 45px;
padding-right: 14px;
padding-top: 0px;
opacity: 0.6;
border-radius: 7px;
background-color: transparent;
}
.form-info input:hover, .form-info input:focus{
	opacity:1;
}
.form-info-txt{
background-image: url("../imagenes/img-fondo-fono.png");
background-repeat:no-repeat;
}
.form-info-txt-2{
background-image: url("../imagenes/img-fondo-persona.png");
background-repeat:no-repeat;
}
.form-info-txt-3{
background-image: url("../imagenes/img-fondo-correo.png");
background-repeat:no-repeat;
}
.form-caja-txt {
float: left;
width: 420px;
height: 221px;
margin-bottom: 0px;
margin-left: 20px;
border: 1px solid #C4CFC8;;
font-size: 14px;
font-family: 'Fauna One', sans-serif;
font-weight: bold;
color: #505050;
border-radius: 7px;
padding-left: 19px;
padding-right: 10px;
padding-top: 15px;
margin-top: 0px;
resize: none;
opacity:0.6;
overflow:auto;
background-color: transparent;
}
.form-caja-txt:hover {
opacity:1;
}
.form-boton {
float: left;
width: 900px;
text-align: center;
padding-top: 15px;
padding-bottom: 15px;
}
.boton-enviar-info {
width: 114px;
height: 40px;
background-color: #095ba9;
border:none;
opacity: 0.6;
cursor: pointer;
color: #fff;
font-size: 14px;
font-family: 'Fauna One', sans-serif;
}
.boton-enviar-info:hover {
opacity: 1;
}
.sombra-abajo{
width: 940px;
height:22px;
float:left;
background-image: url("../imagenes/sombra-abajo-cont.png");
background-repeat:repeat-x;
}

/* idiomas head*/

.container-de-idiomas{
float: right;
min-height: 15px;
margin: 4px 20px 13px 0;
}
.txt-idiomas{
float:left;
width:154px;
font-size: 15px;
font-family:'Open Sans Condensed', sans-serif;
color: #97a0a8;
padding-top: 2px;
}
.bandera-idioma{
float:left;
margin-top: 4px;
margin-left: 6px;
}
.envolver-idiomas{
width:180px;
float:right;
text-align:right;
opacity:0.7;
}
.envolver-idiomas:hover{
opacity:1;
}
.container-de-menu{
float: right;
}


.seguir-leyendo{
width: 170px;
height: 40px;
/*background-image: url("../imagenes/boton-seguir-leyendo.png");
background-repeat: no-repeat;
background-color: transparent;
opacity:0.8;
font-family: 'Open Sans Condensed', sans-serif;
color: #fff;
font-size: 20px;
*/
border: none;
cursor: pointer;

background-color:#FFF;
font-family: 'Fauna One', serif;
color:#0761b5;
font-size:16px;
}
.seguir-leyendo:hover {
	opacity:1;
}

/* ------------------------ extra  -------------------- */
.boton-ficha{
width: 181px;
height: 48px;
background-image:url(../imagenes/btn-descargar.png);
background-repeat: no-repeat;
border: none;
background-color: transparent;
opacity: 0.6;
cursor: pointer;
color: #fff;
font-size: 14px;
font-family: 'Fauna One', sans-serif;
margin-top: 25px;
padding-left:40px;
padding-top: 5px;
}
.boton-ficha:hover{
opacity: 1;
}

.boton-ficha-ing{
width: 220px;
height: 60px;
background-image: url("../imagenes/btn-ficha-ingles.jpg");
background-repeat: no-repeat;
border: none;
background-color: transparent;
opacity: 0.6;
cursor: pointer;
color: #fff;
font-size: 30px;
font-family: 'Open Sans Condensed', sans-serif;
margin-top: 25px;
}
.boton-ficha-ing:hover{
opacity: 1;
}

.envolver-menu-final{
/* margin: 0 auto;
 width: 1380px;   */

/* height: 90px; */

margin: 0 auto;
width: 970px;
height: 108px;
background: url(../imagenes/menu-tras-c1.png) repeat-x;

}

.xx {
	float: left;
	width: 970px; 
	min-height: 147px;
	margin-left: 0px;
	background-image: url(../imagenes/bg-footer.jpg);
	background-repeat: repeat;
}





