@charset "utf-8";
/* CSS Document */

div#top {
	border-bottom:6px solid #12284e;
}


div#content {
	background:none;
	background-color:#FFFFFF;
	min-height:555px;
	_height:555px;
	background:transparent url(../img/spacerfondo_contentindex.gif) scroll repeat-y top left;
}
div#bottom {
	background-color:#FFFFFF;
}
div#columna01 {
	width:510px;
	min-height:370px;
	_height:370px;
	background-color:#FFFFFF;
	position:relative;
	left:0px;
	top:0px;
	*top:-3px;
	float:left;
	padding:0px;
	margin:0px;
}
div#columna02 {
	width:470px;
	min-height:370px;
	_height:370px;
	background-color:#eceff5;
	position:relative;
	left:0px;
	top:0px;
	*top:-3px;
	float:right;
	padding:0px;
	margin:0px;
	border:none;
	text-align:left;
}
/*div#columna03 {
	width:470px;
	height:141px;
	background-color:#12284e;
	position:relative;
	left:0px;
	top:0px;
	float:right;
	padding:0px;
	margin:0px;
	border:none;
}*/

/****************************** COLUMNA 01 **********************************/

div.flashhome {
	height:178px;
	width:980px;
	background-color:#FFFFFF;
}

/****************************** COLUMNA 01 **********************************/

div.divtituloindex {
	height:30px;
	*height:33px;
	border-bottom:1px solid #c5c7ce;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-size:11px;
	color:#093277;
	margin:0px 20px 5px 22px;
	_overflow:hidden;
}
div#columna02 div.divtituloindex {
	margin:0px 20px 9px 0px;
}
div.tituloindex {
	padding:14px 0px 0px 11px;
}
/*
div.divtituloindex div#titulo_flash_01 {
	background:transparent url(../img/icono_tit_index01.gif) scroll no-repeat 0px 17px;
}
div.divtituloindex div#titulo_flash_06 {
	background:transparent url(../img/icono_tit_index06.gif) scroll no-repeat 0px 17px;
}
div.divtituloindex div#titulo_flash_07 {
	background:transparent url(../img/icono_tit_index07.gif) scroll no-repeat 0px 17px;
}
div.divtituloindex div#titulo_flash_08 {
	background:transparent url(../img/icono_tit_index08.gif) scroll no-repeat 0px 17px;
}
*/
div.titulolineasnegocio {background:transparent url(../img/icono_tit_index01.gif) scroll no-repeat 0px 17px;} 
div.titulotrabajaconsener {background:transparent url(../img/icono_tit_index06.gif) scroll no-repeat 0px 17px;} 
div.titulosalaprensa {background:transparent url(../img/icono_tit_index07.gif) scroll no-repeat 0px 17px;} 
div.tituloultimahora {background:transparent url(../img/icono_tit_index08.gif) scroll no-repeat 0px 17px;} 

div.tituloindex span {
	line-height:10px;
	padding-left:4px;
}
div.col01a {
	position:relative;
	height:160px;
	width:219px;
	padding:0px 0px 0px 22px;
	float:left;
	background-color:#ffffff;
	margin-right:8px;
}
div.col01b {
	position:relative;
	height:160px;
	width:219px;
	padding:0px 0px 0px 22px;
	_padding:0px 0px 0px 11px;
	float:left;
	background-color:#ffffff;
}

div.divsubtituloindex {
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#093277;
	margin:0px 10px 5px 0px;
	_margin:0px 10px -1px 0px;
}
div.subtituloindex {
	padding:8px 0px 0px 0px;
	width:219px;
	position:relative;
	left:-3px;
	_overflow:hidden;
}
div.divsubtituloindex div.subtituloindex span {
	line-height:10px;
	padding:0px 0px 0px 4px;
	_padding:0px 0px 6px 4px;
	display:block;
}
div.col0cajaimagen {
	position:relative;
	top:0px;
	left:0px;
	width:219px;
	height:48px;
}
div.col0logo {
	position:relative;
	top:0px;
	left:0px;
	width:49px;
	height:48px;
	margin-right:2px;
	float:left;
}
div.col0imagen {
	position:relative;
	top:0px;
	left:0px;
	width:168px;
	height:48px;
	float:right;
}
div.col0texto {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#8d8d8d;	
	margin-top:8px;
	height:56px;
	overflow:hidden;
}
div.col0texto p {
	line-height:14px;
}
div.col0masinfo {
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:right;
	height:15px;
	z-index:600;
	
	_position:relative;
	_top:10px;
	_right:0px;
}
div.col0masinfo a {
	display:block;
}
/****************************** COLUMNA 02 **********************************/

div.col02a {
	position:relative;
	min-height:230px;
	_height:230px;
	width:218px;
	padding:0px 0px 0px 22px;
	float:left;
	background:transparent url(../img/spacer_col2a.gif) no-repeat scroll right top;
}
div.col02b {
	position:relative;
	min-height:230px;
	_height:230px;
	width:210px;
	padding:0px 0px 0px 20px;
	_padding:0px 0px 0px 20px;
	float:left;
}
div.col02c {
	position:relative;
	min-height:140px;
	_height:140px;
	width:448px;
	padding:0px 0px 0px 22px;
	float:left;
}
/************ COL02A ****************/

div.bloquetrabaja {
	position:relative;
	_height:173px;
	/*padding-bottom:22px;*/
}
div.fototrabaja {
	margin-top:15px;
}
div.fototrabaja img {
	border:1px solid #798290;
}

div.textotitular {
	margin:7px 30px 0px 0px;
}
div.textotitular p {
	font-weight:bold;
	color:#082b69;
	font-size:1.1em;
}
div.textocol02a {
	margin:7px 16px 0px 0px;
	padding-bottom:20px;
}
div.textocol02a p {
	font-weight:normal;
	color:#626262;
	font-size:1.0em;
}
/************ COL02B ****************/
div.bloquelefttexto {
	width:203px;
	padding-bottom:7px;
	z-index:100;
}
div.bloquelefttexto p.titularnoticia {
	padding:8px 0px 0px 10px;
	background:transparent url(../img/icono_bloquelefttextoindex.gif) scroll no-repeat 1px 13px;
}
div.bloquelefttexto p {
	padding:0px 0px 0px 10px;
	color:#575757;
}
div.bloqueleftmasinfo {
	bottom:-5px;
	position:absolute;
	right:0px;
	width:27px;
	z-index:200;
}
/************ COL02C ****************/

div.bloqueultimahora {
	position:relative;
	margin-bottom:10px;
	min-height:90px;
	_height:90px;
}

div.fotoultimahora {
	position:relative;
	float:left;
	margin:3px 7px 0px 0px;
}
div.bloqueultimahora div.textotitular {
	*margin:1px 30px 0px 0px;
}
div.fotoultimahora img {
	border:1px solid #798290;
}

div.col02masinfo {
	position:absolute;
	bottom:3px;
	*bottom:0px;
	right:20px;
	text-align:right;
	height:15px;
}


div#content_botom ul#content_bottom_right {
	float:right;
	padding-right:5px;
}

