@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'helveticaneue-heavycondRg';
    src: url('henhc___-webfont.eot');
    src: url('henhc___-webfont.eot?#iefix') format('embedded-opentype'),
         url('henhc___-webfont.woff') format('woff'),
         url('henhc___-webfont.ttf') format('truetype'),
         url('henhc___-webfont.svg#helveticaneue-heavycondRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* CURSOS */
#casestudies:hover{cursor: url(img/fle.png) 23 23, crosshair; }
#contactdata{cursor: url(img/fleup.png) 23 23, crosshair;}

.txt_footer_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.MENU_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.MENU_bot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #246DDE;
	text-decoration: none;
}
.fotos_header {
	background-attachment: scroll;
	background-image: url(img/FOTOS_2.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.fotos_header_COLOR {
	background-attachment: scroll;
	background-image: url(img/GIF_ANIMADO_r1_c1.gif);
	background-repeat: repeat-x;
	background-position: 40;
}

.Titulos_azul {
	font-family: "helveticaneue-heavycondRg", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #000;
	text-decoration: none;
}
.Titulos_negro {
	font-family: "helveticaneue-heavycondRg", Helvetica, sans-serif;
	font-size: 52px;
	color: #000;
	text-decoration: none;
	letter-spacing: 8px;
}

.Titulos_blanco {
	font-family: "helveticaneue-heavycondRg", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FFF;
	text-decoration: none;
}
.SubTitulos_blanco {
	font-family: "helveticaneue-heavycondRg", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFF;
	text-decoration: none;
}
.txt_blanco_img {
	font-family: "helveticaneue-heavycondRg", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	text-shadow: 10px 10px 5px #333;
}



.rombos_titulos {
	background-attachment: scroll;
	background-image: url(img/rombo_titulos.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.rombos_titulos_azul {
	background-attachment: scroll;
	background-image: url(img/rombo_titulos_blanco.png);
	background-repeat: repeat-x;
	background-position: center center;
}

.txt_12_gris {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.txt_13_gris-oscuro {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-decoration: none;
}
.txt_13_azul {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #216FDC;
	text-decoration: none;
}


.txt_14_gris {
	font-family: arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.tit_15_gris {
	font-family: arial;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
.tit_15_azul {
	font-family: arial;
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #11489A;
	text-decoration: none;
}
.tit_15_ROJO {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	font-variant: normal;
	color: #ED1A3D;
	text-decoration: none;
}




.txt_12_blanco {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}

.txt_12_azul {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color: #11489A;
	text-decoration: none;
}

.txt_15_azul {
	font-family: arial;
	font-size: 15px;
	letter-spacing:1px;
	font-weight: bold;
	font-variant: normal;
	color: #246DDE;
	text-decoration: none;
}
.txt_15_blanco {
	font-family: arial;
	font-size: 18px;
	letter-spacing:normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.ACLARACIONES_CHARLY {
	font-family: Arial, Helvetica, sans-serif;
	color: #F0F;
	font-size: 20px;
	text-decoration: none;
}
.fondo_beneficios {
	background-attachment: fixed;
	background-image: url(img/fondo_ventajas.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.linea_tit_ventajas {
	background-attachment: scroll;
	background-image: url(img/linea_tit_ventajas.png);
	background-repeat: repeat-x;
	background-position: center center;
}
.link_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #11489A;
	text-decoration: none;
}
.link_azul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #2E2E2E;
	text-decoration: none;
}

.fijo {
	position:fixed !important;
	right:0px;
	top:0px;
	z-index:10 !important;
	background:#FFF;
	width:100%;
}

/* ESTILOS PARA FORMULARIOS */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.color_msj{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.item_text {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.INPUT{
	width:380px;
	height:35px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#E9E9E9;
	color:#333333;
	font-size:12px;
	border: solid 0px;
}
SELECT{
	width:380px;
	height:22px;
	border: solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#999;
	color:#E9E9E9;
	font-size:12px;
}
TEXTAREA{
	width:380px;
	height:80px;
	border: solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#E9E9E9;
	color:#666;
	font-size:12px;
}
.BOTON{
font-weight:bold;
width:100px;
height:24px;
}
/* ESTILOS PARA FORMULARIOS (TERMINA ACA) */
.fondo_lineas_titulos {
	background-attachment: scroll;
	background-image: url(img/lineas_titulo.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.fondo_pagos {
	background-attachment: fixed;
	background-image: url(img/fondo_pagos.gif);
	background-repeat: repeat;
	background-position: center top;
}
.fondo_nuestros-servicios {
	background-attachment: fixed;
	background-image: url(img/foto_nuestros_servicios.jpg);
	background-repeat: repeat;
	background-position: center center;
}
.fondo_nuestros-productos {
	background-attachment: fixed;
	background-image: url(img/fondo_productos.jpg);
	background-repeat: repeat;
	background-position: center top;
}
