@import url("_ita_comun.css");

#ITAcontenido > .tipoDIV{
    margin-bottom: 2em;
}

/***********************************************/
/** IMAGENES, DESCARGAS, ENLACES ***************/
/***********************************************/
#ITAcontenido div.INDICE,
#ITAcontenido div.IMAGENES,
#ITAcontenido div.DESCARGAS,
#ITAcontenido div.ENLACES_DE_INTERES {
	float : left;
	clear : left;
	width : 200px;
}

/*#ITAcontenido div.INDICE div.header,
#ITAcontenido div.IMAGENES div.header,
#ITAcontenido div.DESCARGAS div.header,
#ITAcontenido div.ENLACES_DE_INTERES div.header{
	font-size : 9pt;
	font-weight: bold;
	background-color : #fea;
	height : 18px;
	padding : 2px 0 2px 10px;
	margin-bottom : 5px;
	border-bottom : 0px none #fff !important;
	color : #696736;
}*/

#ITAcontenido div.INDICE a,
#ITAcontenido div.DESCARGAS a,
#ITAcontenido div.ENLACES_DE_INTERES a{
	background: url(../lib_img/world_link.png)	no-repeat scroll 0 0;
	padding : 0 0 .5em 1.5em;
	display : block;
}
#ITAcontenido a.index{background-image: url(../lib_img/control_play.png) !important;}
#ITAcontenido a.index:hover{background-image: url(../lib_img/control_play_blue.png) !important;}
#ITAcontenido a.rss{ background-image : url(../lib_img/feed.gif) !important;}
#ITAcontenido a.pdf{ background-image : url(../lib_img/page_white_acrobat.png) !important;}
#ITAcontenido a.xls{ background-image : url(../lib_img/page_excel.png) !important;}
#ITAcontenido a.doc{ background-image : url(../lib_img/page_word.png) !important;}
#ITAcontenido a.ppt{ background-image : url(../lib_img/boton_powerpoint.gif) !important;}
#ITAcontenido a.zip{ background-image : url(../lib_img/compress.png) !important;}

#ITAcontenido div.IMAGENES div.body{
	position : relative;
}
#ITAcontenido div.IMAGENES img{
	/*margin : 0 5px 5px 0;*/
	width : 100%;
	border : 0;
	/*height : 1%;
	height: 76px;*/
}
/*#ITAcontenido div.IMAGENES a{
	width : 115px;
	position : relative;
	height : auto;
}*/
#ITAcontenido div.IMAGENES div.registro,
#ITAcontenido div.IMAGENES div.registro div{
	display: inline;
}
/***********************************************/
/** PANTALLAS_CONTENIDO == MAPAWEB *************/
/***********************************************/

#ITAcontenido .PANTALLAS_CONTENIDO{
	margin-left: 250px;
}
    #ITAcontenido .PANTALLAS_CONTENIDO a{
        text-decoration: underline;
    }

/***********************************************/
/** TEXTO_HTML *********************************/
/***********************************************/

#ITAcontenido div.TEXTO_HTML{
    margin-left: 250px;
}
#ITAcontenido div.TEXTO_HTML li{
	padding-top: .7em;
}
#ITAcontenido div.TEXTO_HTML h3{
	font-size: 9pt;
}
#ITAcontenido div.TEXTO_HTML div.Titulo em{
	font-weight:normal;
	font-size : 18px;
}
#ITAcontenido .TEXTO_HTML .Resumen{
	font-family: "Myriad Pro Light", arial, sans-serif;
    font-style: italic;
    font-size: 1.2em;
	margin: 30px 0 0 0;
	padding : 1em 0;
	border-top : 1px solid #c3d7f0;
	border-bottom : 1px solid #c3d7f0;
}
#ITAcontenido div.TEXTO_HTML div.Descripcion{
	margin-top : 30px;
}
#ITAcontenido div.TEXTO_HTML a{
	text-decoration : underline;
}
#ITAcontenido div.TEXTO_HTML dt{
	border-top: 1px solid #d2e0ed;
	margin-top: 5px;
	padding-top:5px;
}
#ITAcontenido div.TEXTO_HTML dd{
	margin: 5px 0 0 70px;
}
#ITAcontenido div.TEXTO_HTML div.revista{
	width : 168px;
	float : left;
	padding-right: 14px;
	margin-bottom: 20px;
}
#ITAcontenido div.TEXTO_HTML div.revista a{
	display : block;
	font-size: 8pt;
	font-weight: normal;
}
#ITAcontenido div.TEXTO_HTML div.revista img{
	border : 0px none transparent;
	width: 150px;
}
/**
*	 TEXTO_HTML_ANUNCIOS == ficha de beca/empleo
*/
#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.registro{
	border-bottom : 1px solid #d2e0ed;
	padding: 5px 0 5px 5px;
	margin-bottom: 5px;
	background-color: #ffd;
	overflow : hidden;
	width : 100%;
}
#ITAcontenido > div.TEXTO_HTML_ANUNCIOS div.registro{
	margin-right : -20px;
	width : auto;
	margin-bottom : 100px;
}
#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.Fecha{
	float : left;
	text-align:right;
	width:100px;
}
#ITAcontenido > div.TEXTO_HTML_ANUNCIOS div.Fecha{
	width:115px;
}
#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.Fecha strong{
	font-size: 9pt;
}

#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.Titulo{
	border-left:1px solid #FFEEAA;
	float:right;
	padding:0pt 10px;
	width:600px;
	position: relative;
	font-size: 10pt;
}
#ITAcontenido > div.TEXTO_HTML_ANUNCIOS div.Titulo{
	float:none;
	margin-left:120px;
}
#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.Titulo strong{
	font-size: 14pt;
	display: block;
}
#ITAcontenido div.TEXTO_HTML_ANUNCIOS div.body a{
	display:block;
	font: normal normal 9pt verdana, arial, sans-serif;
	text-decoration : none;
	color: #000;
	text-align : left;
	}

/**
*	 TEXTO_HTML_ACTUALIDAD == ficha de actualidad
**/
#ITAcontenido div.TEXTO_HTML_ACTUALIDAD div.Fecha_Publicacion{
    display: inline-block;
    width: 100%;
    text-align: right;
}
#ITAcontenido div.TEXTO_HTML_ACTUALIDAD div.Proyecto{
	font: italic normal 100% georgia, arial, sans-serif;
	float : left;
	margin-top : 10px;
	text-transform : lowercase;
}

/***************************************************/
/** ACTUALIDAD : NOTICIAS, EVENTOS, CONVOCATORIAS **/
/***************************************************/
#ITAcontenido .ACTUALIDAD,
#ITAcontenido .ACTUALIDAD_ARCHIVOS,
#ITAcontenido .ANUNCIOS {
	margin-left: 250px;
}
#ITAcontenido .ACTUALIDAD a{
	text-decoration : underline;
}
#ITAcontenido .ACTUALIDAD .registro,
#ITAcontenido .ACTUALIDAD_ARCHIVOS .registro,
#ITAcontenido .ANUNCIOS .registro{
	border-bottom : 1px solid #d2e0ed;
	margin-bottom: .5em;
    padding-bottom: .5em;
	overflow : hidden;
}

#ITAcontenido div.ACTUALIDAD div.Descripcion,
#ITAcontenido div.ACTUALIDAD div.Titulo{
	margin: 0 0 5px 155px;
	padding-right: 10px;
}
#ITAcontenido div.ACTUALIDAD div.Fecha,
#ITAcontenido div.ACTUALIDAD div.Subtipo,
#ITAcontenido div.ACTUALIDAD div.Imagen
{
	float : left;
	clear : both;
	width : 150px;
}

#ITAcontenido div.ACTUALIDAD div.Tipo{
	display : none;
}
#ITAcontenido div.ACTUALIDAD div.Fecha{
	/*font : normal bold 8pt arial, verdana, sans-serif;*/
	font-weight : bold;
}
#ITAcontenido div.ACTUALIDAD div.Imagen img{
	width : 140px;
	margin : 5px 0 0 0;
}
#ITAcontenido div.ACTUALIDAD div.registro.hover,
#ITAcontenido div.ACTUALIDAD div.registro:hover{
	opacity: .7;
	cursor : pointer;
}
/************************************************************/
/** ACTUALIDAD_ARCHIVOS : NOTICIAS, EVENTOS, CONVOCATORIAS **/
/************************************************************/

#ITAcontenido div.ACTUALIDAD_ARCHIVOS div.Fecha{
	float : left;
	width :65px;
	overflow : hidden;
	height: 15px;
    text-align: right;
}
#ITAcontenido div.ACTUALIDAD_ARCHIVOS div.Titulo{
	float : right;
	width : 600px;
	padding-right: 10px
}
#ITAcontenido div.ACTUALIDAD_ARCHIVOS div.body a{
	display:block;
	text-decoration : none;
	color: #000;
	padding : 2px 0 0 0;
	text-align : left;
}
#ITAcontenido div.ACTUALIDAD_ARCHIVOS div.registro.hover,
#ITAcontenido div.ACTUALIDAD_ARCHIVOS div.registro:hover{
	opacity: .7;
	cursor : pointer;
}

/************************************************************/
/** ANUNCIOS ************************************************/
/************************************************************/

#ITAcontenido .ANUNCIOS .Fecha{
	float : left;
	text-align:right;
	width:100px;
}
#ITAcontenido > .ANUNCIOS .Fecha{
	width:115px;
    opacity: .7;
}

#ITAcontenido .ANUNCIOS .Titulo{
	float:right;
	padding:0pt 10px;
	width: 575px;
	position: relative;
    text-align: justify;
}
    #ITAcontenido .TEXTO_HTML dt,
    #ITAcontenido .ACTUALIDAD .Titulo,
    #ITAcontenido .ANUNCIOS .Titulo strong{
        font-size: 1.2em;
        font-family: "Blogger Sans", arial;
        font-weight: normal;
        color: #006ba6;
    }
#ITAcontenido > .ANUNCIOS .Titulo{
	float:none;
	margin-left:120px;
}
#ITAcontenido .ANUNCIOS .registro{
    padding-bottom: 1em;
    margin-bottom: 1em;
}
/**
* plugin: kikepaginate
**/
#kikepaginate{
	float: right;
}
#kikepaginate a{
	display: inline !important;
	margin: 0 10px;
}
#kikepaginate a.disabled{
	color: #aaa !important;
}

#search{
    margin-bottom: 2em;
}
/**
* plugin: kikesearch
**/
#kikefilter{
}
#kikefilter input{
	font-size: 8pt;
	font-family: arial;
	color: #aaa;
}

/************************************************************/
/** SOCIOS **************************************************/
/************************************************************/
#ITAcontenido div.socio{
	display: inline-block;
	width : 49.785%;
	margin-bottom: 2em;
}
