@font-face {
  font-family: 'Blogger Sans';
  src: url("../fonts/BloggerSans-Light.eot") format("opentype");
  src: url("../fonts/BloggerSans-Light.woff") format("woff");
  src: url("../fonts/BloggerSans-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: normal; }

@font-face {
  font-family: 'Myriad Pro Light';
  src: url("../fonts/MyriadPro-Light.eot") format("opentype");
  src: url("../fonts/MyriadPro-Light.woff") format("woff");
  src: url("../fonts/MyriadPro-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: 100; }

@font-face {
  font-family: 'Myriad Pro';
  src: url("../fonts/MyriadPro-Regular.eot") format("opentype");
  src: url("../fonts/MyriadPro-Regular.woff") format("woff");
  src: url("../fonts/MyriadPro-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: normal; }
html {
    box-sizing: border-box;
}
*, *:before, *:after {
    box-sizing: inherit;
}
body, html{
	margin:0;
	padding:0;
}
body {
	background-color:  #fff;
	font-family: "Myriad Pro",arial, sans-serif;
	font-size : 14px;
    /*line-height: 1.42857px;*/
    color: #333;
}
a {
    color: inherit;
	text-decoration : none;
}
a:hover{
    opacity: .7;
}
/** CONTENEDOR CENTRADO **/
#ITAcontenedor{
	margin : 0 auto;
	width : 990px;

	top: 0;
	position : relative;
}


.actis-header {
    background-image: url(../../../lib_temas/ita/lib_img/een_header.png);
    height: 118px;
    background-size: contain;
    background-repeat: no-repeat;
    padding: 1.5em 2em 0;

    color: #fff;

    display: table;
    width: 100%;

    margin-bottom: 1em;
}
    .actis-header > div{
        display: table-cell;
        vertical-align: top;
    }
    .actis-header > div:last-child{
        text-align: right;
    }
    .actis-header img{
        height: 4em;
    }
/** COMUN A TODOS **/

div.campo,
div.fecha_actualizacion {
	display : none !important;
}

/**************************/
/** TITULO/CABECERA *******/
/**************************/
/*#ITAtitulo{
    margin-bottom: 1em;
}*/
#ITAtitulo,
#ITAtitulo .TEXTO_HTML .texto > div {
	display: table;
    width: 100%;
    }
#ITAtitulo > div,
#ITAtitulo .TEXTO_HTML a{
    display: table-cell;
    vertical-align: top;
}
    #ITAtitulo .TEXTO_HTML a:last-child{
        text-align: right;
    }
#ITAtitulo li a{
	display : block;
	font-size : .95em;
	padding:9px 0 0 5px;
	overflow : hidden;

}

#ITAtitulo #item311{
	width: 528px;
	float : left;
	}
#ITAtitulo #item311 a{
	background: transparent url(../lib_img/logo_actis_r.gif) no-repeat scroll 0 0;
	padding: 80px 0 0 475px;
    color: transparent;
}
#ITAtitulo ul{
    padding : 0;
	margin : 0;
	list-style-type: none;
}
#ITAtitulo li{
	/* solo icono */
	width:120px;
	overflow:hidden;
	vertical-align : bottom;
	position : relative;
	display: block;
}
/**************************/
/** MENU SUPERIOR *********/
/**************************/
/** para hacerlo accesible cuando no funcione JAVASCRIPT **/
#ITAmenu {
	font-size : .95em;
    margin-bottom: 1em;
    overflow: hidden;
	}
#ITAmenu a{
	text-transform: uppercase;
	display : block;
	height : 2em;
}
#ITAmenu .tipoUL {
    display: inline-block;
    margin-left: 2.9em;
}
    #ITAmenu .tipoUL:first-child{
        margin-left: 0;
    }
#ITAmenu ul,
#ITAmenu li{
	list-style-type: none;
	padding : 0;
	margin : 0;
}

/****************************/
/** NAVEGACI?N/MIGA DE PAN **/
/****************************/
#ITAmenu3 {
    -webkit-box-shadow: inset 0px 27px 17px -29px rgba(0,107,166,1);
    -moz-box-shadow: inset 0px 27px 17px -29px rgba(0,107,166,1);
    box-shadow: inset 0px 27px 17px -29px rgba(0,107,166,1);

    margin-top: 1em;
    padding: 1em 2em 0;
    background-color: #f0f0f0;
}
#ITAmenu3 div.navegacion br{
	display:none;
}
/**
 *  CONTENIDO PRINCIPAL
 */
#ITAcontenido {
    background-color:  #f0f0f0; /*f7f7f7*/
    padding: 2em 2em 3em;
    overflow: hidden;
    }
    #ITAcontenido h1,
    #ITAcontenido h2,
    #ITAcontenido .header,
    #ITAcontenido .TEXTO_HTML .Titulo{
        font-family: "Blogger Sans", arial;
        font-size: 28px;
        color: #006ba6;
        border-bottom: 1px solid #006ba6;
        position: relative;
        margin: 0 0 1em;
    }

    #ITAcontenido h1,
    #ITAcontenido .TEXTO_HTML .Titulo{
        font-size: 36px;
        border-bottom: 0 none transparent;
    }
/****************************/
/** PIE DE PAGINA ***********/
/****************************/
#ITApiedepagina {
    /* aspecto */
	/*position : relative;
	top : 20px;
	text-align: center;
	border-top: 15px solid #f29607;
	margin-bottom : 50px;
	padding : 0 0 2px 0;
	color : #fff;
	background : #054660 url(../lib_img/fondo_gradiente.jpg) repeat-y top left;*/
	}
    #ITApiedepagina .SOCIOS{
        text-align: center;
        background-image: url(../lib_img/actis_map.png);
    	background-repeat: no-repeat;
        background-size: contain;
    }
        #ITApiedepagina .SOCIOS .header{
            display: none;
        }
        #ITApiedepagina .SOCIOS p{
            margin: 2em 0 1em 0;
        }
    #ITApiedepagina .TEXTO_HTML{
        text-align: center;
        background-color: #64b4e6;
        color: #fff;
        overflow: hidden;
    }
    #ITApiedepagina a{
        padding: .4em .2em;
    }
    #ITApiedepagina img{
        margin: .7em 1.3em;
    }

/****************************/
/** IDIOMAS
*****************************/

.menu_fr,
.titulo_fr,
.texto_fr,
.titular_fr,
.Titulo_fr,
.imagen_fr,

.menu_en,
.titulo_en,
.texto_en,
.titular_en,
.Titulo_en,
.imagen_en { display : none !important};
