@import url("template.css");

/* Cabecera
/********************************************************************/
/* Cebecera y fondos */
#cabecera{
	float:left;
	width:100%;
	z-index: 1;
	position:relative;
	display: inline;
}

#cabecera.fondo00 h2 {background: url(../img/bg_cabecera00.jpg) no-repeat left top;}
#cabecera.fondo01 h2 {background: url(../img/bg_cabecera00_va.jpg) no-repeat left top;}
#cabecera.fondo02 h2 {background: url(../img/bg_cabecera00_en.jpg) no-repeat left top;}

#cabecera #tit-seccion{
	position: absolute;
	top: 0px; left:0px;
	z-index: -1;
}

#cabecera #tit-seccion h2{
	width: 693px; height: 252px;
	color: #fff;
}

#cabecera #tit-seccion h2 span{
	position: relative;
	z-index: -1;
}

#cabecera p.entrada {
	float:left;
	display:inline; /* IE6 fix (double left margin) */
	margin:186px 0 0 51px;
	width:225px;
	font-size:.8em;
	color:#fff;
	/*la oculatamos*/
	display:none;
}


/* Contact Center */
#contact_center{
	float:right;
	display:inline; /* IE6 fix (double right margin) */
	background: url(../img/bg_cc_home.gif) no-repeat 15px 10px;
	border-top: 1px solid #2CA5DA;
	margin: 141px 1px 23px 0;
	padding: 22px 0 0 48px;
	width: 153px;
	font-size:.8em;
	color: #cfe6f1;

}

#contact_center strong{
	font-size:1.2em;
	color:#fff;
}

#contact_center p {margin: 2px 15px 0 0;}
#contact_center p span {font-weight:bold;}

#contact_center a.acceder{
	background-color:#235B9E;
	display:block;
	width:54px;
	margin-top:9px;
	padding:2px 0px;
	text-align:center;
	color:#fff;
}
#contact_center a.acceder:hover {background-color:#fb8404;}



/* Cuerpo
/********************************************************************/
#cuerpo{
	background: url(../img/bg_cuerpo.gif) no-repeat left top;
	float:left;
}

/* Banners */
#banners{
	float:left;
	font-size:.8em;
	padding-bottom: 27px;
	background:url(../img/sombra_banners.gif) repeat-x left bottom;
}

.banner{
	background: url(../img/bg_banner_off.gif) no-repeat right top transparent;
	float:left;
	height:65px;
	width:231px;
	padding-top:10px;

}
.banner img{
	float:left;
	border:1px solid #cfcfcf;
	margin-left:15px;
}

.banner p {
	margin-left:85px;
	margin-right: 2px;
}
.banner a {color:#7c7c7c;}

.banner span {color:#3EBED1;}

.banner strong{
	display:block;
	color:#22599B;
}
.banner span {
	display:block;
	text-decoration:underline;
}

.banner:hover {background:#EEFDFF url(../img/bg_banner_on.gif) no-repeat right top }
.banner:hover a,
.banner:hover p {color:#7C7C7C;}
.banner:hover strong {color:#3EBED1;}
.banner:hover span {color:#FB8404;}



/* Columnas */
#col_izq, #col_der{
	background:url(../img/bg_cols_home.gif) repeat-x left 17px;
	width:308px;
	padding-left:26px;
}
#col_izq{
	float:left;
	display:inline;
	margin-left: 5px;
}
#col_der {float:right;}


/* titular columnas */
#cuerpo h3{
	background:url(../img/bg_tit_home.gif) no-repeat right 5px;
	display:inline;
	padding-right:10px;
	font: normal .9em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
}


/* modulos home */
.box {padding: 17px 0 0 0;}

.box .holder {margin: 0 40px 0 0;}
.cf .holder {margin: 0 4px 0 98px;}

.box img{
	float:left;
	border:1px solid #cfcfcf;
	margin-top:19px;
}
.box span{
	display:block;
	margin-bottom: 6px;
	font-size:.8em;
	color:#919191;
}
.box h4 a {color:#235A9D;}
.box h4 a:hover {color:#3BB2C5;}
.box p{
	color:#636363;
	font-size:.9em;
}
.box ul li {
	display: inline;
	background-position: left 3px !important;
	padding-left: 17px;
	margin-right: 10px;
}
.box ul li a{
	font-size:.8em;
	color:#3DB9CC;
	text-decoration:underline;
}
.box ul li a:hover {text-decoration:none;}

.box ul li.ico_pdf a{color:#7c7c7c;}

