body {
	margin: 0px;
	padding: 0px;
	background-image: url('../ficheros/bg-ppal.jpg');
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #282828;
}
#header {
	width: 100%;
	background-image: url('../ficheros/bg-header.jpg');
	background-repeat: repeat-x;
	background-position: center top;
	float: left;
}
#head {
	margin: 0px auto 0px auto;
	width: 980px;
	height: 134px;
}
#top-breadcrumb {
	width: 100%;
	height: 35px;
	float: left;
	position: relative;
}
#wrapper {
	width: 100%;
	float: left;
}
#contenido-ppal {
	width: 980px;
	margin: 0px auto 0px auto;
}
#footer {
	width: 100%;
	float: left;
}
#foot {
	width: 980px;
	margin: 10px auto 0px auto;
}
#logo-ppal {
	width: 209px;
	height: 72px;
	float: left;
	margin-top: 16px;
	margin-left: 34px;
}
#fh-01 {
	width: 544px;
	height: 100px;
	margin-right: 25px;
	float: right;
}
#fh-01-1 {
	width: 310px;
	height: 100px;
	float: left;
}
#fh-01-2 {
	width: 161px;
	float: left;
	padding-top: 24px;
}
#ff-01 {
	margin: 0px auto 0px auto;
	width: 980px;
	height: 108px;
	padding-top: 20px;
}

#ff-02 {
	width: 953px;
	margin-left: 17px;
	margin-right: 10px;
	float: left;
}
#ff-02-1 {
	padding: 0px;
	margin: 0px;
	width: 953px;
	float: left;
	background-color: #EDF1F5;
	background-image: url('../ficheros/bg-box-foot3.jpg');
	background-repeat: repeat-y;
	background-position: bottom;
	min-height: 139px;
	height: auto !important;
}

#bot-bibloteca {
	padding: 0px;
	width: 222px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
}
#bot-bibloteca a {
	margin: 0px;
	display: block;
	width: 125px;
	padding: 25px 0px 0px 96px;
	text-align: left;
	background-image: url('../ficheros/bot-bibloteca.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 46px;
}
#bot-bibloteca a:hover {
	margin: 0px;
	padding: 25px 0px 0px 96px;
	background-position: bottom;
}


#ff-03 {
	width: 578px;
	float: right;
	margin-right: 11px;
	padding-top: 19px;
}
#ff-03 img {
	margin-right: 25px;
	border-style: none;
	border-width: inherit;
	padding: 0px;
}
#ff-04 {
	float: left;
	width: 420px;
	margin-left: 25px;
	_margin-left: 10px;
}

/* Aquí está el truco, el Tan Hack */
* html div#ff-04 
{
        width: 420px;
        w\idth: 450px;
}


#ff-04 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
	margin-top: 31px;
	display: inline;
}


/*------------------------------------menu secundario----------------------------*/

.menu-secundario {
	width: 420px;
	float: left;
}

.menu-secundario ul {
	list-style-type: none;
	font-family: Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	height: 20px;
}
.menu-secundario li {
	float: left;
	margin-right: 1px;
	
}
.menu-secundario li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	padding-right: 8px;
	_padding-right: 4px;
}
.menu-secundario li a:hover {
	color: #8DAFE9;

	
}

/*------------------------------------------------------------------------------------*/


/*------------------------------------menu top----------------------------*/

.menu-top {
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 90px;
	float: right;
}

.menu-top ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	height: 20px;
}
.menu-top li {
	float: left;
	margin-right: 1px;
}
.menu-top li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	padding-right: 8px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FAFCFF;
}
.menu-top li a:hover {
	list-style-type: none;
	color: #8DAFE9;
	
}

.menu-top2 {
	padding: 0px;
	margin: 28px 0px 0px 0px;
	/* width: 235px; */
	width:285px;
	float: right;
}

.menu-top2 ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	height: 20px;
}
.menu-top2 li {
	float: left;
	margin-right: 1px;
}
.menu-top2 li a {
	display: block;
	text-decoration: none;
	color: #000000;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	float:left;
}
.menu-top2 li span{
	display:block;
	float:left;
	color:#000;
}
.menu-top2 li a:hover {
	list-style-type: none;
	color: #515151;
}

/*------------------------------------------------------------------------------------*/

#ff-05 {
	float: right;
	width: 263px;
	height: 96px;
	padding-right: 19px;
	display: inline;
}

/* ------------------------------------------------buscador--------------------------------*/
.buscador-estilo1 {
	background-image: url('../ficheros/bg-buscador2.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	width: 227px;
	height: 22px;
	float: left;
	margin-left: 11px;
	_margin-left: 11px;
	margin-top: 8px;
	_margin-top: 8px;
	border-style: none;
	border-width: inherit;
	padding: 3px 3px 3px 35px;
	_padding: 3px 3px 3px 35px;
}

/* Aquí está el truco, el Tan Hack */
* html div.buscador-estilo1
{
        width: 290px;
        w\idth: 227px;
}

.search {
	background-position: left top;
	width: 300px;
	height: 30px;
	float: left;
	background-image: url('../ficheros/bg-buscador-foot.jpg');
	background-repeat: no-repeat;
}
.search form {
	margin: 0px;
	display: block;
	float: left;
	padding: 0px;
}
.search span {
	display: block;
	float: left;
	background: left top;
	width: 200px;
	padding: 0 4px 0 6px;
	height: 20px;
	margin-left: 10px;
}
.search form .keywords {
	line-height: 14px;
	float: left;
	background: none;
	border: 0;
	height: 15px;
	width: 90%;
	padding: 8px 0 5px 0;
	margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #505050;
}
.search form .button {
	float: left;
	margin: 0;
	padding: 0;
	width: 31px;
	height: 28px;
}
/* ------------------------------------------------------------------fin-------------------------------*/


/* ------------------------------------------------buscador top--------------------------------*/
.buscador-estilo1 {
	background-image: url('../ficheros/bg-buscador2.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 22px;
	float: left;
	margin-left: 11px;
	_margin-left: 11px;
	margin-top: 8px;
	_margin-top: 8px;
	border-style: none;
	border-width: inherit;
	padding: 3px 3px 3px 35px;
	_padding: 3px 3px 3px 35px;
}
.search-top {
	background-position: left top;
	width: 290px;
	height: 34px;
	float: right;
	background-image: url('../ficheros/bg-buscador-top.jpg');
	background-repeat: no-repeat;
	display: inline;
}
.search-top form {
	margin: 0px;
	display: block;
	float: left;
	padding: 0px;
}
.search-top span {
	display: block;
	float: left;
	background: left top;
	width: 200px;
	padding: 0 4px 0 10px;
	_padding: 0 4px 0 20px;
	height: 20px;
	margin-left: 10px;
	_margin-left: 10px;
}
.search-top form .keywords {
	line-height: 14px;
	float: left;
	background: none;
	border: 0;
	height: 15px;
	width: 95%;
	padding: 10px 0 5px 0;
	_padding: 10px 0 5px 0;
	margin: 0;
	_margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #505050;
	display: inline;
}
.search-top form .button {
	float: left;
	margin: 0;
	_margin: 0;
	padding: 0;
	_padding: 0;
	display: inline;
}
/* -------------------------------------------------------------fin-------------------------------*/

#fh-02 {
	width: 400px;
	height: 34px;
	float: right;
	padding-right: 14px;
	display: inline;
}
#ff-02-3 {
	width: 239px;
	float: left;
	padding-left: 43px;
	padding-top: 10px;
	display: inline;
}
#ff-02-2 {
	height: 33px;
	width: 953px;
	float: left;
	background-image: url('../ficheros/bg-box-foot1.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	color: #0D94D9;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#fh-03-login {
	width: 230px;
	float: right;
	margin-top: 13px;
}
#fh-03-login2 {
	padding: 0px;
	background-position: 1px top;
	width: 253px;
	height: 30px;
	float: left;
	margin-top: 5px;
	background-image: url('../ficheros/bg-registro.jpg');
	background-repeat: no-repeat;
}
input.login {
	background-position: left top;
	border-style: solid;
	border-width: 0px;
	height: 28px;
	width: 44px;
	cursor: pointer;
	color: #1E73B5;
	float: right;
	background-image: url('../ficheros/bot-entrar.jpg');
	background-repeat: no-repeat;
}
.form-login1 {
	border-style: none;
	border-width: inherit;
	background-color: transparent;
	background-repeat: no-repeat;
	width: 90px;
	height: 15px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	padding: 2px;
	color: #0680B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#fh-03-login p {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 60%;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	text-align: right;
}


/* --------------------------------------lista footer---------------------------------------*/
#list-linkfooter01 {
	width: 190px;
	float: left;
	color: #96B9A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: none;
	display: inline;
}
#list-linkfooter01 li {
	width: 190px;
	float: left;
	list-style-type: none;
	margin-bottom: 3px;
	/* height: 13px; */
	display: inline;
}
#list-linkfooter01 ul {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 200px;
}
#list-linkfooter01 li a {
	width: 190px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
}
#list-linkfooter01 li a:hover {
	width: 190px;
	float: left;
	list-style-type: none;
	color: #10336C;
}
/* --------------------------------------lista footer  fin---------------------------------------*/


/* --------------------------------------lista1--------------------------------------*/
#list1 {
	width: 176px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #D6DCE3;
	border-bottom-color: #D6DCE3;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 9px;
	display: inline;
}
#list1 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
#list1 li {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
}
#list1 li a:hover {
	float: left;
	list-style-type: none;
	color: #10336C;
}

#list1 li a {
	margin: 0px;
	background-position: left center;
	width: 147px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
	background-image: url('../ficheros/bull-01.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}

/* --------------------------------------lista1  fin---------------------------------------*/


/* --------------------------------------lista2--------------------------------------*/
#list2 {
	width: 166px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 25px;
	margin-left: 10px;
	_margin-left: 5px;
	
}
#list2 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
#list2 li {
	padding: 0px;
	margin: 0px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
}
#list2 li a:hover {
	float: left;
	list-style-type: none;
	color: #10336C;
}

#list2 li a {
	width: 166px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	padding-bottom: 10px;
	padding-top: 5px;
	
}

/* --------------------------------------lista2  fin---------------------------------------*/

#list3 {
	margin: 0px;
	width: 197px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #D6DCE3;
	border-bottom-color: #D6DCE3;
	padding-top: 10px;
	padding-bottom: 10px;
}

#list3 li {
	margin: 0px 0px 10px 5px;
	width: 155px;
	float: right;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
}



#list3-1 {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	width: 180px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #D6DCE3;
	border-bottom-color: #D6DCE3;
}
#list3 ul {
	float: left;
	margin: 0px;
	padding: 0px 25px 0px 0px;
	width: 85%;
}
#list3 li a:hover {
	float: left;
	list-style-type: none;
	color: #10336C;
}

#list3 li a {
	margin: 0px;
	background-position: left center;
	width: 150px;
	float: left;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
	background-image: url('../ficheros/bull-05.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
/* --------------------------------------------------------------lista 3--------------------------*/

#list4 {
	width: 215px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: none;
	display: inline;
	list-style-type: disc;
	list-style-position: inside;
}
#list4 li {
	width: 215px;
	float: left;
	margin-bottom: 3px;
	display: inline;
}
#list4 ul {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 215px;
}
#list4 li a {
	background-position: left 4px;
	width: 205px;
	float: left;
	text-decoration: none;
	color: #0490D8;
	background-image: url('../ficheros/bull-03.jpg');
	background-repeat: no-repeat;
	padding-left: 10px;
}
#list4 li a:hover {
	float: left;
	
	color: #10336C;
}



/* --------------------------------------------------------------lista 4--------------------------*/



#list5 {
	width: 425px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left: 30px;
	_margin-left: 13px;
	color: #000000;
	margin-top: 10px;
}
#list5 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}


#list5 li {
	background-position: left 5px;
	width: 300px;
	float: left;
	margin-bottom: 5px;
	display: inline;
	background-image: url('../ficheros/bull-06.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
}

#list6 {
	width: 248px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
#list6 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}


#list6 li {
	background-position: left 5px;
	width: 225px;
	float: left;
	margin-bottom: 15px;
	display: inline;
	background-image: url('../ficheros/bull-06.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}




#footer2 {
	width: 100%;
	float: left;
	background-image: url('../ficheros/bg-footer.jpg');
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 128px;
	margin-top: 25px;
}
#ff-02-4 {
	width: 954px;
	float: left;
	background-image: url('../ficheros/bg-box-foot2.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 139px;
	padding-bottom: 15px;
}
img {
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-width: inherit;
	display: inline;
}

a:link {
	text-decoration: none;
	color: #0490D8;
}
a:visited {
	text-decoration: none;
	color: #0490D8;
}
a:hover {
	text-decoration: none;
	color: #0F326B;
}

a:active {
	text-decoration: none;
	color: #0F326B;
}
#fc-01 {
	background-image: url('../ficheros/body-contenido.jpg');
	background-position: center center;
	width: 980px;
	float: left;
	background-repeat: repeat-y;
}

#fc-02 {
	width: 710px;
	float: left;
	display: inline;
}


#top-breadcrumb-1 {
	margin: 0px auto 0px auto;
	width: 980px;
}
#top-breadcrumb-2 {
	margin: 0px;
	width: 116px;
	float: right;
	padding-top: 3px;
}
#fc-01-1 {
	background-image: url('../ficheros/top-contenido.jpg');
	background-position: center top;
	width: 980px;
	float: left;
	background-repeat: no-repeat;
}
#fc-02-1 {
	width: 710px;
	float: left;
	position: relative;
	height: 319px;
}
#fc-02-2 {
	background-position: center -7px;
	width: 682px;
	float: left;
	margin-left: 28px;
	background-color: #E6E6E6;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #A0ACBA;
	border-bottom-color: #A0ACBA;
	background-image: url('../ficheros/bg-tabs3.jpg');
	background-repeat: repeat-x;
	display: inline;
	margin-top: 30px;
}
#fc-02-3 {
	width: 682px;
	float: left;
	margin-left: 28px;
	margin-top: 5px;
	display: inline;
}
#fc-02-3-1 {
	width: 383px;
	float: left;
	margin-top: 12px;
	display: inline;
	padding-top: 8px;
}
#fc-02-3-2 {
	width: 288px;
	float: right;
	margin-top: 12px;
	display: inline;
}
#fc-03 {
	float: right;
	width: 225px;
	margin-right: 24px;
	padding-top: 20px;
	display: inline;
}


#bot1 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot01.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot1 a:hover {
	color: #000000;
	background-position: bottom;
}

#bot2 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot02.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot2 a:hover {
	color: #000000;
	background-position: bottom;
}

#bot3 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot03.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot3 a:hover {
	color: #000000;
	background-position: bottom;
}

#bot4 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot04.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot4 a:hover {
	color: #000000;
	background-position: bottom;
}
#bot5 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot05.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot5 a:hover {
	color: #000000;
	background-position: bottom;
}

#bot6 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 225px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot06.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 67px;
}
#bot6 a:hover {
	color: #000000;
	background-position: bottom;
}


#fc-04 {
	width: 99%;
	height: 77px;
	float: left;
}
#fc-05 {
	width: 940px;
	margin-left: 20px;

	float: left;
	display: inline;
}
#fc-06 {
	width: 237px;
	float: left;
	margin-top: 8px;
	background-image: url('../ficheros/line3.jpg');
	background-repeat: repeat-y;
	background-position: 219px top;
	
}



#fc-06-1 {
	width: 197px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
#bot7 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 197px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-sub-menu.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 33px;
}
#bot7 a:hover {
	color: #000000;
	background-position: bottom;
}
#fc-06-2 {
	width: 237px;
	float: left;
	display: inline;
}
#fc-06-3 {
	width: 186px;
	float: left;
	margin-top: 25px;
	padding-left: 21px;
	display: inline;
}
#fc-06-3 p {
	float: left;
	padding-left: 6px;
	padding-top: 4px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #3562A5;
}
#fc-07 {
	width: 490px;
	float: left;
	margin-top: 30px;
	
	
}

#fc-08 {
	background-image: url('../ficheros/line3.jpg');
	background-repeat: repeat-y;
	background-position: left top;
	width: 180px;
	float: right;
	font-size: 0.825em;
}
#fc-08-1 {
	width: 177px;
	float: right;
	/* height: 265px; */
	margin-top: 25px;
	position: relative;
}
#bot8 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 171px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-listado-establecimientos.png'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 39px;
	position: absolute;
	top: 223px;
	left: 1px;
	z-index: 5;
}
#bot8 a:hover {
	color: #000000;
	background-position: bottom;
}
#fc-07-content1 {
	width: 490px;
	float: left;
}


h2 {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	color: #018FD7;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
}
#fc-07-content2 {
	border-width: 1px;
	width: 99%;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-style: solid;
	border-top-color: #D6DCE3;
	border-bottom-style: solid;
	border-bottom-color: #D6DCE3;
}
#fc-07-content2-1 {
	background-position: center top;
	width: 494px;
	float: left;
	margin-top: 24px;
	background-image: url('../ficheros/img-body-text3.jpg');
	background-repeat: repeat-y;
	display: inline;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-07-content2-1
{
        width: 494px;
        w\idth: 480px;
}


#fc-07-content2-2a {
	background-position: center top;
	padding: 28px 20px 10px 20px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-ext5.jpg');
	background-repeat: no-repeat;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #018FD7;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}
#fc-08-content1 {
	width: 517px;
	float: left;
}
h1 {
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #018FD7;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
}
#fc-07-content3 {
	width: 690px;
	float: left;
}
#fc-09 {
	width: 700px;
	float: left;
	margin-top: 15px;
	display: inline;
}


/* Aquí está el truco, el Tan Hack */
* html div#fc-09
{
        width: 700px;
        w\idth: 680px;
}




#fc-09-content1 {
	width: 700px;
	float: left;
	position: relative;
}


#fc-09-content2 {
	width: 687px;
	float: left;
	height: 176px;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
}


#fc-09-content3 {
	width: 687px;
	float: left;
	height: 231px;
	margin-bottom: 25px;
	position: absolute;
	z-index: 2;
	top: 180px;
	left: 0px;
}
#fc-09-content4-1 {
	padding: 0px;
	width: 176px;
	float: left;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #018FD7;
}
#fc-09-content4 p {
	float: right;
	text-align: right;
	margin-bottom: 10px;
	margin-right: 20px;
}
#bot-agencias {
	float: right;
	width: 200px;
	height: 33px;
	margin-top: 20px;
	margin-right: 20px;
}
/* --------------------------------------boton slide--------------------------------------*/

ul, li { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu_head {
	cursor: pointer;
}
.menu_body {
	display: none;
	width: 205px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BFC3C6;
	border-right-color: #717A82;
	border-bottom-color: #717A82;
	border-left-color: #717A82;
	border-top-width: 1px;
	z-index: 10000;
	position: relative;
}
.menu_body li {
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-inline-policy: continuous;
	background-attachment: scroll;
	background-color: #FFF;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;

}
.menu_body li.alt {
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-inline-policy: continuous;
	background-attachment: scroll;
	background-color: #F7F9FB;
	background-image: none;
	background-repeat: repeat;
	background-position: 0% 0%;

}
.menu_body li a {
	padding: 10px;
	color: #5A6369;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.menu_body li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
	background-color: #305697;
	padding-right: 10px;
	padding-left: 10px;
}
/* --------------------------------------cierre boton slide--------------------------------------*/
/* --------------------------------------efecto servicios especiales EMPRESAS --------------------------------------*/
#servicios-plus {
	float: left;
	width: 700px;
	margin-left: 20px;
	_margin-left: 0px;
}

/* Aquí está el truco, el Tan Hack */


#servicios-plus ul
{
	float: left;
	width: 680px;
}

/* Aquí está el truco, el Tan Hack */
* html div#servicios-plus ul
{
        width: 630px;
        w\idth: 710px;
}


#servicios-plus li
{
	float: left;
	width: 150px;
	height: 174px;
	margin-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7CBCE;
}
/* Aquí está el truco, el Tan Hack */
* html div#servicios-plus li
{
        width: 150px;
        w\idth: 90px;
}

#servicios-plus li a
{
	float: left;
	width: 150px;
	height: 174px;
	margin-right: 5px;
	_margin-right: 0px;
	padding-right: 15px;
	_padding-right: 0px;
	font-size: 11px;
}

/* Aquí está el truco, el Tan Hack */
* html div#servicios-plus li a
{
        width: 150px;
        w\idth: 90px;
}


#servicios-plus li a:hover
{
	float: left;
	width: 180px;
	height: 300px;
	padding-top: 15px;
	position: relative;
	z-index: 1000;
	background-image: url(../ficheros/subback.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	_padding-left: 5px;
	margin-left: -15px;
	padding-right: 40px;
	_padding-right: 10px;
}
/* -------------------------------------cierre efecto servicios especiales EMPRESAS --------------------------------------*/

/* --------------------------------------TOOLTIP SIMPLES --------------------------------------*/
div#qTip {
	border-right-width: 2px;
	border-bottom-width: 2px;
	display: none;
	color: #2B5B91;
	text-align: left;
	position: absolute;
	z-index: 1000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #E6F0F2;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #79B3C6;
	border-right-color: #79B3C6;
	border-bottom-color: #79B3C6;
	border-left-color: #79B3C6;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#fc-09-content4-1 a {
	margin: 0px;
	display: block;
	width: 106px;
	padding: 25px 50px 0px 20px;
	text-align: left;
	background-image: url('../ficheros/bot-descarga-pdf2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 49px;
}
#fc-09-content4-1 a:hover {
	margin: 0px;
	padding: 25px 50px 0px 20px;

	background-position: bottom;
}
#fc-09-content4  {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	float: right;
	width: 185px;
}
#fc-07-content1-1 {
	width: 491px;
	float: left;
	height: 262px;
}
#fc-07-content1-2 {
	background-position: left top;
	width: 490px;
	float: left;
	height: 74px;
	background-image: url('../ficheros/bg-menu-guiaretiro.jpg');
	background-repeat: no-repeat;
}
#fc-07-content1-3 {
	background-position: left top;
	width: 470px;
	float: left;
	height: 375px;
	background-image: url('../ficheros/bg-guia-retiro.jpg');
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}
#fc-07-content1-3-1 {
	background-position: center center;
	width: 457px;
	float: left;
	height: 315px;
	background-image: url('../ficheros/guia1.jpg');
	background-repeat: no-repeat;
	margin-top: 20px;
	overflow: auto;
	padding-left: 8px;
	color: #163C78;
}
#fc-07-content1-3-2 {
	background-position: center center;
	width: 457px;
	float: left;
	height: 315px;
	background-image: url('../ficheros/guia2.jpg');
	background-repeat: no-repeat;
	margin-top: 20px;
	overflow: auto;
	padding-left: 8px;
	color: #163C78;
}
#fc-10-content1 {
	background-position: left top;
	width: 687px;
	float: left;
	height: 775px;
	margin-bottom: 16px;
	background-image: url('../ficheros/bg-serv-cliente.jpg');
	background-repeat: no-repeat;
}
#fc-10-content2 {
	width: 616px;
	float: left;
	padding-top: 365px;
	margin-left: 30px;
}
#fc-10-content2 img {
	margin-right: 22px;
}
#fc-10-content3 {
	width: 616px;
	float: left;
	padding-top: 31.5em;
	margin-left: 30px;
}
#fc-10-content3-1 {
	width: 510px;
	float: left;
	padding-top: 30px;
	padding-bottom: 15px;
	margin-left: 40px;
}
#bot9 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 226px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-afiliados.png'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 78px;
	float: left;
}
#bot9 a:hover {
	color: #000000;
	background-position: bottom;
}
#bot11 a:hover {
	color: #000000;
	background-position: bottom;
}
#bot10 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 226px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-registro-empresas.png'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 78px;
	float: right;
}
#fc-10-content3 p {
	width: 90%;
	float: right;
	color: #0B9BD4;
	text-align: right;
}




#bot-pdf {
	padding: 0px;
	width: 221px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #018FD7;
	margin-left: 20em;
	
}
#bot-pdf a {
	margin: 0px;
	display: block;
	width: 112px;
	padding: 16px 15px 0px 94px;
	text-align: left;
	background-image: url('../ficheros/bot-pdf2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 48px;
}
#bot-pdf a:hover {
	margin: 0px;
	padding: 16px 15px 0px 94px;

	background-position: bottom;
}

#bot-pdf p {
	margin: 0px;
	padding: 0px;
	width: 99%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666465;
	display: inline-block;
}


#bot-cotizar {
	padding: 55px 0px 0px 0px;
	width: 200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
	position: relative;
}
#bot-cotizar a {
	margin: 0px;
	display: block;
	width: 157px;
	padding: 15px 0px 0px 28px;
	text-align: left;
	background-image: url('../ficheros/bot-netbanking.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 49px;
}
#bot-cotizar a:hover {
	margin: 0px;
	padding: 15px 0px 0px 28px;
	background-position: bottom;
}


#fc-11-content1 {
	width: 686px;
	float: left;
	position: relative;
}
#fc-11-content1-1 {
	background-position: center top;
	width: 686px;
	float: left;
	height: 675px;
	background-image: url('../ficheros/bg-top-conocenos1.jpg');
	background-repeat: no-repeat;
}
#fc-11-content1-2 {
	padding: 0px;
	background-position: center bottom;
	width: 644px;
	float: left;
	background-image: url('../ficheros/line4.jpg');
	background-repeat: no-repeat;
	margin-left: 22px;
	margin-top: 450px;
}
#fc-11-content1-2-1 {
	width: 280px;
	float: left;
	margin-left: 22px;
	
	text-align: justify;
}
#fc-11-content1-2-2 {
	width: 258px;
	float: right;
	height: 120px;
	padding-top: 10px;
	margin-right: 20px;
	margin-top: 20px;
}
#fc-11-content1-2-1 p {
	width: 100px;
	float: right;
	text-align: left;
	padding-right: 15px;
	color: #0E9DD5;
	padding-top: 20px;
}
#fc-11-content1 p {
	width: 90%;
	float: right;
	color: #0B9BD4;
	text-align: right;
	padding-right: 25px;
	padding-top: 10px;
}
#fc-11-content-arrow1 {
	width: 47px;
	height: 83px;
	left: 0px;
	top: 200px;
	position: absolute;
	z-index: 3;
}
#fc-11-content-arrow2 {
	width: 47px;
	height: 83px;
	top: 200px;
	position: absolute;
	z-index: 3;
	right: -27px;
}
#fc-12-content1 {
	background-position: left top;
	width: 687px;
	float: left;
	height: 729px;
	background-image: url('../ficheros/bg-top-contacto.jpg');
	background-repeat: no-repeat;
	position: relative;
	
}
#fc-12-content2 {
	width: 259px;
	height: 390px;
	position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;
	padding-left: 24px;
	padding-top: 12px;
	
}
#fc-12-content1 p {
	margin: 10px 0px 15px 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fc-12-content3 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 250px;
	float: left;
}
.form-contacto1 {
	border: 1px solid #AAD1E3;
	background-color: #EFF3F7;
	padding: 4px;
	margin: 0px;
	float: left;
	width: 100px;
	height: 17px;
	color: #2DA4D5;
	font-size: 12px;
}
.form-contacto2 {
	border: 1px solid #AAD1E3;
	background-color: #EFF3F7;
	padding: 4px;
	margin: 0px;
	float: left;
	width: 225px;
	height: 17px;
	color: #2DA4D5;
	font-size: 12px;
}
.form-contacto3 {
	border: 1px solid #AAD1E3;
	background-color: #EFF3F7;
	padding: 4px;
	margin: 0px;
	float: left;
	width: 225px;
	height: 65px;
	color: #2DA4D5;
	font-size: 12px;
}
input.contacto {
	height: 29px;
	width: 114px;
	border: 0px solid #000000;
	cursor: hand;
	font-size: 16px;
	background-image: url('../ficheros/bot-enviar.jpg');
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: right;
}


input.afiliados {
	height: 29px;
	width: 114px;
	border: 0px solid #000000;
	cursor: hand;
	font-size: 16px;
	background-image: url('../ficheros/bot-enviar.jpg');
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: right;
	cursor: pointer;
}
#fc-12-content4 {
	width: 645px;
	height: 245px;
	top: 455px;
	position: absolute;
	z-index: 12;
	left: 15px;
	clear: left;
}
#fc-12-content4-1 {
	width: 300px;
	padding-top: 15px;
	float: left;
}
#fc-12-content4-1 p {
	padding: 0px;
	margin: 0px 0px 15px 0px;
	float: left;
}
#fc-ventana1-1 {
	background-color: #EDF3F7;
	float: left;
	width: 500px;
	height: 429px;
	position: relative;
	background-image: url('../ventanas/images/bg-ventana-ppal.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
#fc-ventana1-2 {
	width: 465px;
	height: 143px;
	position: absolute;
	z-index: 2;
	left: 18px;
	padding-top: 15px;
	top: 235px;
}
#fc-ventana1-3 {
	width: 465px;
	float: left;
	margin-top: 25px;
}
.fonts-black1 {
	text-align: justify;
	float: left;
	font-size: .9em;
}
#fc-13-content1 {
	background-position: left top;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 672px;
	height: 272px;
	float: left;
	background-image: url('../ficheros/bg-banner-confia-ahora.jpg');
	background-repeat: no-repeat;
	position: relative;
}
#fc-13-content2a {
	margin: 15px 0px 0px 70px;
	_margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 530px;
	float: left;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-13-content2a
{
        width: 530px;
        w\idth: 603px;
}

#fc-13-content2-1 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 672px;
	/* height: 153px; */
	float: left;
}
#fc-13-content2-2 {
	margin: 0px 30px 0px 0px;
	padding: 0px;
	background-position: left bottom;
	width: 142px;
	height: 153px;
	float: left;
	background-image: url('../ficheros/bg-thumbs-ahora2.jpg');
	background-repeat: no-repeat;
	position: relative;
}
#fc-13-content2-2-1 {
	margin: 0px;
	padding: 0px;
	width: 142px;
	height: 48px;
	float: left;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#fc-13-content2-2-1 h1 {
	border-style: none;
	border-width: inherit;
	margin: 0px;
	padding: 0px;
	color: #E48402;
	font-family: "Arial";
	font-weight: bold;
	font-size: 42px;
	float: left;
	line-height: inherit;
	height: 42px;
	width: 98%;
	text-decoration: none;
	vertical-align: inherit;
}
#fc-13-content2-2-1 h2 {
	margin: 0px;
	padding: 0px 0px 0px 13px;
	color: #E48402;
	font-family: Arial;
	font-weight: lighter;
	font-size: 0.9em;
	text-transform: uppercase;
	float: left;
	width: 90%;
}
#fc-13-content2-2-2 {
	margin: 0px;
	padding: 0px;
	width: 142px;
	height: 10px;
	position: absolute;
	z-index: 2;
	bottom: 8px;
	left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#fc-13-content2-2-3 {
	margin: 0px;
	padding: 13px 0px 0px 0px;
	width: 136px;
	float: left;
	text-align: center;
}
#fc-13-content1-2 {
	margin: 0px;
	padding: 0px;
	width: 400px;
	height: 80px;
	position: absolute;
	bottom: -6px;
	left: 32px;
}
#fc-ventana-background {
	background-color: #EDF3F7;
	float: left;
	width: 100%;
	height: 100%;
}
#fc-14-content1 {
	width: 687px;
	float: left;
}
#fc-14-content2 {
	width: 444px;
	float: left;
}

#fc-14-content2 p {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	width: 99%;
	float: right;
	color: #0B9BD4;
	text-align: right;
}


#fc-14-content2-1 {
	background-position: center top;
	width: 444px;
	float: left;
	background-image: url('../ficheros/bg-top-formulario3.jpg');
	background-repeat: repeat-y;
}
#fc-14-content2-2 {
	margin: 0px;
	background-position: center top;
	width: 444px;
	float: left;
	background-image: url('../ficheros/bg-top-formulario1.jpg');
	background-repeat: no-repeat;
	padding-top: 42px;
}
#fc-14-content2-3 {
	margin: 0px;
	width: 369px;
	float: left;
	padding-left: 33px;
	padding-right: 33px;
	color: #018FD7;
}
.title-linea {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AAD1E3;
	padding-bottom: 11px;
	margin: 0px;
	float: left;
	width: 100%;
}
#fc-14-content2-4 {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 20px 15px;
	width: 90%;
	float: left;
}
#fc-14-content2-5 {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	width: 99%;
	float: left;
}
#fc-14-content2-5 img {
	margin: 0px 5px 2px 0px;
	padding: 0px;
	float: left;
}
.form-afiliados {
	width: 300px;
	height: 20px;
	background-color: #EFF3F7;
	border: 1px solid #AAD1E3;
	float: left;
	padding: 4px;
}
#fc-14-content3 {
	width: 210px;
	float: right;
}
#fc-14-content3 p {
	margin: 0px;
	width: 197px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #2C5BA1;
	padding-top: 8px;
	padding-bottom: 8px;
	}
#fc-15-content {
	background-position: right top;
	margin: 0px 0px 20px 0px;
	width: 99%;
	float: left;
	background-image: url('../ficheros/img-map-sitio.jpg');
	background-repeat: no-repeat;
	height: 62px;
}
#fc-15-content1 {
	margin: 0px;
	width: 230px;
	float: right;
	padding-top: 20px;
}
#fc-15-content2 {
	margin: 0px;
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.fonts-line {
	margin: 0px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #AAD1E3;
	padding-bottom: 10px;
	width: 99%;
}
#fc-15-content3 {
	margin: 0px 0px 20px 0px;
	width: 100%;
	float: left;
}
#fc-15-content3-2 {
	margin: 0px 18px 0px 0px;
	width: 216px;
	float: left;
}
.fonts-padding {
	float: left;
	padding-left: 15px;
	padding-bottom: 20px;
}
#fc-15-content4 {
	background-position: right top;
	margin: 25px 0px 0px 0px;
	width: 545px;
	float: left;
	background-image: url('../ficheros/bg-buscador-tematico.jpg');
	background-repeat: no-repeat;
	height: 54px;
}
.fonts-blue {
	margin: 0px 0px 15px 0px;
	float: left;
	font-size: 14px;
	width: 99%;
	color: #1185B5;
	text-transform: none;
	font-weight: lighter;
}

.fonts-blue2 {
	margin: 0px 0px 10px 0px;
	float: left;
	font-size: 12px;
	width: 99%;
	color: #1185B5;
	text-transform: none;
	font-weight: lighter;
}
#fc-15-content4-2 {
	margin: 0px 12px 0px 0px;
	width: 425px;
	float: right;
	height: 60px;
}
.form-tematico {
	background-color: #FFFFFF;
	width: 395px;
	float: left;
	border-style: none;
	border-width: inherit;
	padding: 0px;
	margin: 0px;
	height: 20px;
	color: #0680B2;
}
#fc-16-content {
	background-position: right top;
	margin: 0px 0px 20px 0px;
	width: 99%;
	float: left;
	background-image: url('../ficheros/img-faq.jpg');
	background-repeat: no-repeat;
	height: 62px;
}
#fc-16-content2 {
	width: 425px;
	float: left;
}


#title-acordion {
	width: 405px;
	padding: 8px;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DBE9F1;
	border-bottom-color: #AAD1E3;
	background-color: #F9F6E9;
	color: #018FD7;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.marcador a {
	background-color: #FCE3A9;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #FAB312;
	border-bottom-color: #FAB312;
}
.marcador a:hover {
	background-color: #FEF5E2;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #FAB312;
	border-bottom-color: #FAB312;
}
#fc-acor-content {
	width: 425px;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D6DCE3;
	padding-right: 25px;
}
#fc-17-content2 {
	background-position: left top;
	width: 644px;
	float: left;
	background-image: url('../ficheros/bg-indicadores.jpg');
	background-repeat: no-repeat;
	height: 274px;
}
#fc-17-content2-1 {
	width: 600px;
	float: left;
	padding-left: 25px;
	padding-top: 35px;
}

#fc-17-content2-1 img {
	
	float: left;
	}

#fc-17-content2-2 {
	width: 310px;
	float: left;
	margin-right: 20px;
}
#fc-17-content2-2 p {
	color: #000000;
	text-align: left;
}
#fc-17-content1 {
	width: 686px;
	float: left;
	position: relative;
	margin-bottom: 6em;
}
#fc-18 {
	width: 99%;
	float: left;
	margin-top: 18px;
}
#fc-18-1 {
	width: 200px;
	float: right;
}
.table01 {
	float: left;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	text-align: center;
	font-weight: bold;
}
.table02 {
	padding: 5px;
	color: #000000;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
}
.table01 td {
	border: 1px solid #F0F0F0;
}
#bot-cvirtual a {
	margin: 0px 0px 0px 6px;
	display: block;
	width: 49px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-cvirtual.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 55px;
}
#bot-cvirtual a:hover {
	color: #000000;
	background-position: bottom;
}
#bot-ind {
	padding: 10px 0px 0px 0px;
	width: 200px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
}
#bot-ind a {
	margin: 0px;
	display: block;
	width: 142px;
	padding: 15px 15px 0px 28px;
	text-align: right;
	background-image: url('../ficheros/bot-independientes.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 49px;
	line-height: 11px;
}
#bot-ind a:hover {
	margin: 0px;
	padding: 15px 15px 0px 28px;
	background-position: bottom;
}
.fonts-black2 {
	float: left;
	font-size: 12px;
	padding-left: 6px;
	padding-top: 8px;
}
#fc-19-content1 {
	background-position: -1px top;
	margin: 15px 0px 0px 0px;
	width: 517px;
	float: left;
	background-image: url('../ficheros/img-afiliados1.jpg');
	background-repeat: no-repeat;
	padding-top: 252px;
}
#fc-07-content2-2-p {
	background-position: center top;
	padding: 28px 20px 10px 20px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-top-text2.jpg');
	background-repeat: no-repeat;
}
#fc-13-content2-tit {
	border-style: none;
	border-width: inherit;
	margin: 0px;
	padding: 0px;
	color: #E48402;
	font-family: "Arial";
	font-weight: bold;
	font-size: 42px;
	float: left;
	line-height: inherit;
	height: 42px;
	width: 98%;
	text-decoration: none;
	vertical-align: inherit;
}
#fc-19-content2 {
	background-position: 11px top;
	margin: 15px 0px 0px 0px;
	width: 517px;
	float: left;
	background-image: url('../ficheros/img-afiliados2.jpg');
	background-repeat: no-repeat;
	padding-top: 310px;
}
#fc-07-content2-3-p {
	background-position: center top;
	padding: 28px 20px 10px 20px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-top-text3.jpg');
	background-repeat: no-repeat;
}
#fc-boxes01 {
	width: 100%;
	float: right;
	position: relative;
	height: 120px;
}
#fc-10-content3-1p {
	width: 465px;
	float: left;
	padding-top: 30px;
	padding-bottom: 15px;
	position: absolute;
	z-index: inherit;
	left: -5px;
}
#fc-boxes01-2 {
	width: 215px;
	float: left;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #018FD7;
}
#bot11 a {
	margin: 0px 0px 8px 0px;
	display: block;
	width: 226px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-36-1.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 78px;
	float: left;
}
#bot10 a:hover {
	color: #000000;
	background-position: bottom;
}
#bot12 a {
	margin: 0px 10px 8px 0px;
	display: block;
	width: 226px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-36-2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 78px;
	float: left;
}
#bot12 a:hover {
	color: #000000;
	background-position: bottom;
}
#list7 {
	
	margin: 0px;
	padding: 0px;
	width: 90%;
	float: left;
	list-style-type: decimal;
	overflow: auto;
}
#list7 li {
	margin-left: 45px;
	list-style-type: decimal;
	color: #499EE9;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
#list7 p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0;
	margin: 0px;
}

#list13 {
	width: 90%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left: 10px;
	_margin-left: 13px;
	color: #000000;
	margin-top: 5px;
}
#list13 ul {
	margin: 0px;
	padding: 0px;
}


#list13 li {
	background-position: left 5px;
	width: 90%;
	float: left;
	margin-bottom: 5px;
	display: inline;
	background-image: url('../ficheros/bull-06.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #1D9DD2;
}


#fc-20-content {
	width: 495px;
	float: left;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-20-content
{
        width: 495px;
        w\idth: 480px;
}


#fc-20-content2 {
	background-position: left top;
	margin: 15px 0px 0px 0px;
	width: 495px;
	float: left;
	background-image: url('../ficheros/img-empresas.jpg');
	background-repeat: no-repeat;
	height: 241px;
}
#fc-07-content2-1-e {
	background-position: center top;
	padding: 28px 20px 10px 20px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-top-text4.jpg');
	background-repeat: no-repeat;
}
#fc-20-content3 {
	width: 187px;
	float: right;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #D6DCE3;
	padding-left: 10px;
	_padding-left: 2px;
	height: 700px;
}




#list3-1 li {
	margin: 0px 0px 10px 0px;
	background-position: left top;
	width: 155px;
	float: right;
	list-style-type: none;
	text-decoration: none;
	color: #0490D8;
	background-image: url('../ficheros/bull-05.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
#list3-1 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
#fc-21-content {
	width: 100%;
	float: left;
}

#fc-21-content-movil {
	background-position: center top;
	width: 680px;
	float: left;
	background-image: url('../ficheros/bg-confia-movil.jpg');
	background-repeat: no-repeat;
	margin-bottom: 1.5em;
	height: 286px;
}

#fc-21-content1 {
	width: 410px;
	float: right;
	margin-right: 30px;
	_margin-right: 15px;
}
.fonts-alinear {
	float: right;
	text-align: left;
	display: block;
	padding-top: 15px;
	width: 88%;
}
#fc-21-content2 {
	background-position: center bottom;
	width: 680px;
	float: left;
	background-image: url('../ficheros/img-ext4.jpg');
	background-repeat: repeat-y;
	position: relative;
}
#fc-21-content3 {
	background-position: right top;
	width: 680px;
	float: left;
	background-image: url('../ficheros/img-ext2.jpg');
	background-repeat: no-repeat;
}
#fc-21-content3-1 {
	width: 638px;
	float: left;
	padding-top: 15px;
	padding-right: 21px;
	padding-left: 21px;
}
#fc-boxes02 {
	width: 200px;
	float: left;
	margin-right: 17px;
}

#fc-boxes02 p {
	width: 170px;
	float: left;
	height: 140px;
	padding-left: 10px;
}
.box-title {
	font-family: "Arial Black";
	color: #89C4DD;
	margin: 0px 0px 20px 0px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	vertical-align: sub;
}
.box-title2 {
	font-family: "Arial Black";
	color: #89C4DD;
	margin: 0px;
	font-size: 24px;
	font-weight: bold;
}
#fc-21-content2-1 {
	background-position: left bottom;
	width: 63px;
	background-image: url('../ficheros/img-ext1.jpg');
	background-repeat: no-repeat;
	position: absolute;
	height: 8px;
	z-index: 2;
	right: 10px;
	top: -8px;
}
#bot-cotizar-img {
	padding: 0px;
	width: 32px;
	position: absolute;
	z-index: 3;
	height: 40px;
	right: 25px;
	top: 25px;
}
.table03 {
	border: 1px solid #DFDFDF;
	float: left;
	margin-top: 20px;
}
.table04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	text-align: center;
	font-weight: bold;
	width: 151px;
	height: 115px;
}
.table05 {
	padding: 10px 20px 10px 20px;
	float: left;
	width: 92%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F0F0F0;
	height: 100px;
}
#fc-22-content {
	width: 644px;
	background-image: url('../ficheros/img-ventajas2.jpg');
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
}

#fc-21-content-planillas {
	margin: 0px;
	padding: 0px;
	width: 679px;
	float: left;
	height: 165px;
	background-image: url('../ficheros/img-top-elaboracion-planillas.jpg');
	background-repeat: no-repeat;
}
#fc-22-content1 {
	width: 644px;
	background-image: url('../ficheros/img-ventajas1.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#fc-22-content1-1 {
	padding: 25px 15px 15px 22px;
	width: 607px;
	float: left;
}
#fc-22-content1-2 {
	width: 290px;
	float: left;
	margin-right: 30px;
}
#fc-22-content1-2 p {
	float: left;
	margin-bottom: 35px;
}

#fc-23-content2 {
	width: 346px;
	background-image: url('../ficheros/box-programa-agregado.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	height: 157px;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
}

#fc-23-content2-1 {
	width: 150px;
	float: left;
	margin-bottom: 0.7em;
}
#fc-23-content {
	width: 645px;
	float: left;
	padding-left: 20px;
	padding-top: 5px;
}
#fc-23-content1 {
	width: 212px;
	float: left;
}
#fc-23-content1 strong {
	font-size: 1.5em;
	_font-size:1.4em;
}


.fonts-text {
	color: #808080;
	font-size: 11px;
}
.fonts-text1 {
	color: #0060AC;
	width: 220px;
	float: right;
	text-align: justify;
	padding-top: 35px;
	padding-right: 13px;
}
.fonts-text2 {
	color: #0060AC;
	width: 209px;
	float: left;
	padding-top: 10px;
	padding-left: 6px;
}
#fc-boxes03 {
	background-image: url('../ficheros/img-afiliados3.jpg');
	background-repeat: no-repeat;
	background-position: -1px bottom;
	width: 100%;
	height: 226px;
	float: left;
	margin-top: 10px;
}
#fc-boxes03-1 {
	width: 280px;
	float: right;
	margin-top: 20px;
}
.fonts-line2 {
	margin: 0px 0px 20px 0px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	padding-bottom: 5px;
	width: 99%;
}
#list8 {
	width: 99%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
#list8 li {
	background-position: left 5px;
	width: 94%;
	float: left;
	margin-bottom: 10px;
	display: inline;
	background-image: url('../ficheros/bull-06.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
}
#list8 ul {
	
	margin: 0px;
	padding: 0px;
}
#fc-07-content2-1a {
	background-position: center top;
	width: 494px;
	float: left;
	background-image: url('../ficheros/img-body-text3.jpg');
	background-repeat: repeat-y;
	
	display: inline;
}

#fc-07-content2-2retiro {
	background-position: center -8px;
	padding: 28px 20px 10px 20px;
	_padding: 28px 10px 10px 10px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-top-text1.jpg');
	background-repeat: no-repeat;
}
#fc-07-content2-2retiro p {
	border-style: none;
	border-width: inherit;
	_padding: 28px 10px 10px 10px;
	width: 100%;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 1em;
}

#fc-07-content2-3retiro {
	
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
#fc-07-content2-4retiro {
	width: 250px;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #AAD1E3;
	padding-right: 15px;
	_padding-right: 5px;
	margin-bottom: 20px;
	padding-top: 15px;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-07-content2-4retiro  
{
        width: 250px;
        w\idth: 230px;
        
}

#fc-07-content2-5retiro {
	
	width: 173px;
	float: right;
	padding-top: 15px;
}
#bot-requisitos {
	padding: 0px;
	width: 171px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
}
#bot-requisitos a {
	margin: 0px;
	display: block;
	width: 111px;
	padding: 27px 0px 0px 60px;
	text-align: left;
	background-image: url('../ficheros/bot-requisito.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 37px;
}
#bot-requisitos a:hover {
	margin: 0px;
	padding: 27px 0px 0px 60px;
	background-position: bottom;
}

#bot-guia {
	width: 171px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
}
#bot-guia a {
	margin: 0px;
	display: block;
	width: 111px;
	padding: 18px 0px 0px 60px;
	text-align: left;
	background-image: url('../ficheros/bot-guia.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 46px;
}
#bot-guia a:hover {
	margin: 0px;
	padding: 18px 0px 0px 60px;
	background-position: bottom;
}

#fc-07-content2-2 {
	background-position: center top;
	padding: 28px 20px 10px 20px;
	_padding: 28px 10px 10px 10px;
	width: 454px;
	float: left;
	background-image: url('../ficheros/img-top-text1.jpg');
	background-repeat: no-repeat;
}
/* Aquí está el truco, el Tan Hack */
* html div#fc-07-content2-2
{
        width: 454px;
        w\idth: 420px;
}

#fc-07-content2-4 {
	width: 99%;
	float: left;
	margin-top: 35em;
	display: inline;
}


#fc-boxes04 {
	background-image: url('../ficheros/img-afiliados5.jpg');
	background-repeat: no-repeat;
	background-position: -1px bottom;
	width: 100%;
	height: 266px;
	float: left;
	margin-top: 10px;
}
#list9 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 95%;
	float: right;
	list-style-type: decimal;
}
#list9 li {
	list-style-type: decimal;
	color: #499EE9;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
#list9 p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0;
	margin: 0px;
	width: 100%;
}

#list-cmovil {
	width: 50%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
#list-cmovil li {
	background-position: left top;
	width: 80%;
	float: left;
	margin-bottom: 20px;
	display: inline;
	background-image: url('../ficheros/bull-10.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	height: 27px;
}
#list-cmovil ul {
	float: left;
	margin: 0px;
	padding: 0px;
}


#bot-apoderado a {
	margin: 0px 2.5em 0px 0px;
	display: block;
	width: 157px;
	padding: 10px 0px 0px 28px;
	text-align: left;
	background-image: url('../ficheros/bot-independientes2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 54px;
	line-height: 13px;
}
#bot-apoderado a:hover {
	margin: 0px 2.5em 0px 0px;
	padding: 10px 0px 0px 28px;
	background-position: bottom;
}


.fonts-marcador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #018FD7;
	text-align: center;
	line-height: 56px;
	width: 253px;
	height: 56px;
	float: left;
	margin-left: 75px;
}
#fc-boxes05 {
	background-image: url('../ficheros/img-pensiondos1.jpg');
	background-repeat: no-repeat;
	background-position: -3px bottom;
	width: 100%;
	height: 217px;
	float: left;
	margin-top: 10px;
}
.fonts-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#fc-boxes06 {
	background-image: url('../ficheros/img-afiliados1-1.jpg');
	background-repeat: no-repeat;
	background-position: -3px bottom;
	width: 100%;
	height: 127px;
	float: left;
	margin-top: 10px;
}
.table06 {
	float: left;
	width: 100%;
	height: 79px;
	padding-top: 20px;
}
.table06 th {
	border: 1px solid #E1E7ED;
}
.table06 td {
	border: 1px solid #E1E7ED;
	padding: 4px;
	text-align: center;
}
#fc-boxes07 {
	width: 276px;
	float: left;
	padding-left: 10px;
}
.marcador-box {
	background-color: #FCE3A9;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #FAB312;
	border-bottom-color: #FAB312;
	height: 81px;
	width: 416px;
	float: left;
	padding-top: 11px;
	padding-right: 15px;
	padding-left: 15px;
}
.fonts-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7A5B11;
	text-transform: uppercase;
	margin: 0px;
}
#fc-boxes08 {
	background-image: url('../ficheros/img-empresas4.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 98%;
	float: left;
}
#fc-09-content4-1b {
	padding: 0px;
	width: 176px;
	float: left;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #018FD7;
}
#fc-09-content4-1b a {
	background-position: bottom;
	margin: 0px;
	display: block;
	width: 106px;
	padding: 18px 50px 0px 20px;
	text-align: left;
	background-image: url('../ficheros/bot-descarga-pdf3.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 56px;
}
#fc-09-content4-1b a:hover {
	margin: 0px;
	padding: 18px 50px 0px 20px;

	background-position: bottom;
}
#fc-boxes09 {
	border: 1px solid #DDE3E9;
	width: 270px;
	float: left;
	background-color: #FCE3A9;
}


#fc-boxes09-1 {
	padding: 10px;
	border-width: 1px;
	width: 93%;
	float: left;
	background-color: #AAD1E3;
	margin-bottom: 10px;
	border-bottom-style: solid;
	border-bottom-color: #DDE3E9;
}
.fonts-numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: right;
	width: 100%;
	float: left;
	line-height: 19px;
	margin-top: 20px;
}

.fonts-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75px;
	font-weight: normal;
	color: #018FD7;
	display: block;
	width: 10%;
	float: left;
}
#fc-boxes10 {
	background-image: url('../ficheros/img-movil.jpg');
	background-repeat: no-repeat;
	background-position: 175px bottom;
	width: 100%;
	float: left;
	height: 301px;
}
#fc-boxes11 {
	background-image: url('../ficheros/bg-text-resultados.jpg');
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	width: 100%;
	float: right;
	padding-top: 10px;
	height: 62px;
}
.fonts-h1 {
	float: right;
	width: 240px;
	margin-top: 10px;
}
#fc-boxes12 {
	background-image: url('../ficheros/bg-buscador2.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 25px 0px 25px 0px;
	width: 100%;
	float: left;
	height: 35px;
}
.forms-buscador {
	border-style: none;
	border-width: inherit;
	width: 351px;
	color: #4B8CC3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding: 4px;
	height: 18px;
	margin-left: 5px;
	margin-top: 8px;
}
#fc-boxes12-1 {
	width: 78px;
	float: left;
	height: 31px;
	margin-left: 5px;
	margin-top: 4px;
}
#fc-boxes12-2 {
	border-width: 1px;
	border-color: #AAD1E3;
	width: 100%;
	float: left;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-top: 21px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#fc-boxes12-3 {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
#fc-boxes12-2 p {
	padding: 0px;
	margin: 5px 0px 5px 0px;
	width: 100%;
	float: left;
}
#fc-boxes13 {
	background-position: left top;
	width: 639px;
	float: left;
	background-image: url('../ficheros/bg-senales-ppal.jpg');
	background-repeat: no-repeat;
	height: 667px;
	margin-top: 20px;
	_margin-top: 10px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#fc-boxes13-1 {
	width: 335px;
	float: left;
	margin-top: 180px;
	margin-left: 20px;
}
#list10 {
	margin: 4em 0px 0px 0px;
	padding: 0px;
	width: 95%;
	float: left;
}
#list10 li {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 30px;
	background-position: left 4px;
	color: #FFFFFF;
	background-image: url('../ficheros/bull-08.png');
	background-repeat: no-repeat;
	float: left;
}
#list10 p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px 0;
	margin: 0px;
	width: 100%;
}
#fc-boxes13-2 {
	width: 266px;
	float: left;
	margin-top: 484px;
	margin-left: 15px;
}
#top-breadcrumb-pan {
	width: 100%;
	height: 35px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}



/*--------------------------Breadcrumbs(Migas de pan)------------*/

.breadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0C0;
	height: 38px;
	float: left;
	text-transform: none;
	font-weight: bold;
	line-height: 34px;
}
.breadcrumb a{
	background-position: right;
	background: transparent url('../ficheros/breadcrumb.jpg') no-repeat right;
	text-decoration: none;
	padding-right: 24px; /*adjust bullet image padding*/ ;
	color: #CCCCCC;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	height: 35px;
	line-height: 34px;
	margin-right: 10px;
	padding-left: 20px;
}
.breadcrumb a:visited, .breadcrumb a:active{
	color: #ffffff;
}
.breadcrumb a:hover{
	color: #0B9BD4;
}
.migas-pan {
	width: 500px;
	padding-left: 28px;
	padding-top: 20px;
	float: left;
	height: 15px;
}

/*--------------------------Breadcrumbs(Migas de pan) FIN ------------*/


#fc-07-content1-3-3 {
	background-position: center center;
	width: 457px;
	float: left;
	height: 315px;
	background-image: url('../ficheros/guia3.jpg');
	background-repeat: no-repeat;
	margin-top: 20px;
	overflow: auto;
	padding-left: 8px;
	color: #163C78;
}
#fc-07-content1-3-4 {
	background-position: center center;
	width: 457px;
	float: left;
	height: 315px;
	background-image: url('../ficheros/guia4.jpg');
	background-repeat: no-repeat;
	margin-top: 20px;
	overflow: auto;
	padding-left: 8px;
	color: #163C78;
}
#fc-07-content1-3-5 {
	background-position: center center;
	width: 457px;
	float: left;
	height: 315px;
	background-image: url('../ficheros/guia5.jpg');
	background-repeat: no-repeat;
	margin-top: 20px;
	overflow: auto;
	padding-left: 8px;
	color: #163C78;
}


#fc-boxes14 {
	width: 905px;
	float: left;
	margin-top: 10px;
}
#fc-boxes14-1 {
	width: 530px;
	float: right;
	/* padding-top: 35px; */
}
.fonts-naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F2772D;
	text-align: left;
	float: right;
	margin-bottom: 15px;
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #FBB516;
	padding-left: 15px;
}
#fc-boxes15 {
	margin: 0px auto;
	padding: 0px;
	width: 905px;
	/* float: left; */
}


#fc-boxes15-1n {
	margin: 0px;
	padding: 0px;
	background-position: left top;
	_background-position: left top;
	width: 905px;
	float: left;
	background-image: url('../ficheros/img-confia-ahora4-1.jpg');
	background-repeat: no-repeat;
	_background-repeat: no-repeat;
	background-color: #FBB516;
	_background-color: #FBB516;
}

#fc-boxes15-1p {
	margin: 0px;
	padding: 0px;
	background-position: left top;
	width: 905px;
	float: left;
	background-image: url('../ficheros/img-confia-ahora4-2.jpg');
	background-repeat: no-repeat;
	background-color: #A8C2C1;
}
#fc-boxes15-2 {
	margin: 23px 14px 23px 14px;
	_margin: 23px 0px 23px 0px;
	width: 874px;
	float: left;
	position: relative;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-boxes15-2 
{
        width: 874px;
        w\idth: 900px;
       
}

#fc-boxes15-3 {
	margin: 0px;
	padding: 0px;
	background-position: left top;
	width: 603px;
	float: right;
	background-color: #FFFFFF;
	background-image: url('../ficheros/img-confia-ahora6.jpg');
	background-repeat: no-repeat;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-boxes15-3 
{
        width: 603px;
        w\idth: 500px;
        float: right;
}

#fc-boxes15-4 {
	margin: 0px;
	padding: 0px;
	width: 603px;
	float: right;
}
/* Aquí está el truco, el Tan Hack */
* html div#fc-boxes15-4
{
        width: 603px;
        w\idth: 500px;
        
}


#fc-boxes16 {
	margin: 0px;
	padding: 0px;
	width: 269px;
	float: left;
	height: 33px;
	_padding-left:15px
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-boxes16 
{
        width: 269px;
        w\idth: 200px;
        
}

.fonts-blanco {
	color: #FFFFFF;
}
.fonts-blanco2 {
	color: #FFFFFF;
	font-size: 36px;
	font-weight: lighter;
}
.fonts-blanco3 {
	color: #FFFFFF;
	font-size: 30px;
	font-weight: lighter;
}
#fc-boxes16-1 {
	margin: 0px;
	padding: 0px;
	width: 305px;
	position: absolute;
	z-index: 10;
	top: 70px;
	left: 0px;
	_left: 25px;
}

/* Aquí está el truco, el Tan Hack */
* html div#fc-13-content2-1a
{
        width: 305px;
        w\idth: 200px;
}
#fc-13-content2-1a {
	margin: 0px 0px 15px 0px;
	_margin: 0px 0px 15px 20px;
	padding: 0px;
	width: 530px;
	/* height: 153px; */
	float: left;
}
/* Aquí está el truco, el Tan Hack */
* html div#fc-13-content2-1a
{
        width: 530px;
        w\idth: 520px;
}


#fc-boxes17 {
	margin: -160px 50px 0px 0px;
	padding: 0px 0px 0px 79px;
	border-width: 1px;
	background-position: 16px top;
	/*width: 390px;*/
	width: 790px;
	float: right;
	/* border-left-style: solid;
	border-left-color: #CFD3D7; */
	background-image: url('../ficheros/ico-admiracion3.jpg');
	background-repeat: no-repeat;
	height: 86px;
}
.fonts-naranja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F2772D;
	text-transform: none;
	margin: 0px 0px 5px 0px;
	font-weight: lighter;
	line-height: 14px;
	padding: 0px;
}


#fc-22-ventajas {
	width: 643px;
	background-image: url('../ficheros/bg-ventajas-afiliate.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 544px;
}

#fc-24-content1 {
	width: 673px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	padding-bottom: 14px;
	margin-bottom: 21px;
}

.font-amarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F8CF56;
	margin-bottom: 10px;
	padding: 0px;
}


#fc-24-content {
	width: 640px;
	background-image: url('../ficheros/bg-confia-gerencial-incae.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-left: 43px;
	padding-top: 22px;
	height: 472px;
	color: #FFFFFF;
}
#fc-24-content2 {
	width: 327px;
	float: left;
}












#fc-25-content {
	width: 700px;
	background-image: url('../ficheros/bg-canales.jpg');
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 600px;
	position: relative;
}

#fc-25-content1 {
	width: 260px;
	position: absolute;
	z-index: 10;
	right: 80px;
	top: 10px;
}
#fc-25-content p {
	padding: 0px;
	margin: 3px 0px 0px 0px;
}
#fc-25-content2 {
	width: 240px;
	position: absolute;
	z-index: 2;
	right: 300px;
	top: 90px;
}
#fc-25-content3 {
	width: 260px;
	position: absolute;
	z-index: 3;
	right: 350px;
	top: 180px;
}
#fc-25-content4 {
	width: 260px;
	position: absolute;
	z-index: 3;
	right: 410px;
	top: 280px;
}
#fc-25-content5 {
	width: 280px;
	position: absolute;
	z-index: 3;
	right: 410px;
	top: 390px;
}
#fc-25-content6 {
	width: 260px;
	position: absolute;
	z-index: 3;
	right: 440px;
	top: 440px;
}
#fc-25-content7 {
	width: 650px;
	color: #FFFFFF;
	position: absolute;
	z-index: 3;
	bottom: 20px;
	left: 10px;
}

#fc-26-content {
	width: 674px;
	float: left;
}
#fc-26-content1 {
	width: 300px;
	float: left;
}
#fc-26-content2 {
	width: 317px;
	float: right;
}

#list11 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: none;
}
#list11 li {
	background-position: left 3px;
	color: #7EC6F0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../ficheros/bull-09.jpg');
	background-repeat: no-repeat;
	padding-left: 42px;
	width: 244px;
	margin-bottom: 30px;
	float: left;
}
#list11 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
#list11 p {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}
.fonts-blanco4 {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-transform: none;
	float: left;
}
#fc-exterior1 {
	margin: 0px;
	padding: 0px;
	background-image: url('../ficheros/img-sexterior1.jpg');
	background-repeat: no-repeat;
	background-position: 1px top;
	width: 650px;
	height: 216px;
	float: left;
}
#fc-exterior2 {
	width: 510px;
	float: left;
	padding-top: 30px;
	margin-left: 70px;
}
#list12 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}
#list12 li {
	background-position: 3px top;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../ficheros/bull-09.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	width: 90%;
	margin-bottom: 15px;
	float: left;
}
#list12 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}
.fonts-alinear2 {
	width: 490px;
	float: left;
}
#fc-boxes16-2 {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 269px;
	float: left;
}
#bot-naranja a {
	margin: 0px;
	display: inline-block;
	width: 125px;
	padding: 0px;
	text-align: center;
	background-image: url('../ficheros/bot-ahora-naranja.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 33px;
	float: left;
	line-height: 30px;
	color: #FFFFFF;
}
#bot-naranja a:hover {
	color: #000000;
	background-position: bottom;
}
#bot-platino a {
	margin: 0px 0px 0px 5px;
	display: inline-block;
	width: 125px;
	padding: 0px;
	text-align: center;
	background-image: url('../ficheros/bot-ahora-platinu.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 33px;
	float: left;
	line-height: 30px;
	color: #FFFFFF;
}
#bot-platino a:hover {
	color: #000000;
	background-position: bottom;
}
#fc-boxes15-1d {
	margin: 0px;
	padding: 0px;
	background-position: left top;
	width: 905px;
	float: left;
	background-image: url('../ficheros/img-confia-ahora4-4.jpg');
	background-repeat: no-repeat;
	background-color: #E6B957;
}
#bot-dorada a {
	margin: 0px 0px 0px 5px;
	display: inline-block;
	width: 125px;
	padding: 0px;
	text-align: center;
	background-image: url('../ficheros/bot-ahora-dorada.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 33px;
	float: left;
	line-height: 30px;
	color: #FFFFFF;
}
#bot-dorada a:hover {
	color: #000000;
	background-position: bottom;
}
#fc-boxes15-1a {
	margin: 0px;
	padding: 0px;
	background-position: left top;
	width: 905px;
	float: left;
	background-image: url('../ficheros/img-confia-ahora4-6.jpg');
	background-repeat: no-repeat;
	background-color: #0060A5;
}
#bot-azul a {
	margin: 0px 0px 0px 5px;
	display: inline-block;
	width: 125px;
	padding: 0px;
	text-align: center;
	background-image: url('../ficheros/bot-ahora-azul.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 33px;
	float: left;
	line-height: 30px;
	color: #FFFFFF;
}
#bot-azul a:hover {
	color: #000000;
	background-position: bottom;
}
#fc-boxes18 {
	padding: 0px 0px 11px 0px;
	width: 100%;
	float: right;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	margin-bottom: 22px;
}
#fc-boxes19 {
	padding: 0px;
	background-position: left top;
	width: 678px;
	float: left;
	background-image: url('../ficheros/bg-gerencial.jpg');
	background-repeat: no-repeat;
	height: 544px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#fc-boxes19-1 {
	padding: 0px;
	width: 340px;
	float: left;
	margin-left: 23px;
	margin-top: 21px;
}
.font-amarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #F8CF56;
	margin-bottom: 10px;
	padding: 0px;
}
.fonts-gerencia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	margin-bottom: 10px;
}
#fc-boxes19 p {
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#fc-boxes19-2 {
	padding: 9px 0px 0px 67px;
	background-position: left top;
	width: 146px;
	float: right;
	background-image: url('../ficheros/bg-user-gerencia.jpg');
	background-repeat: no-repeat;
	height: 50px;
	color: #FFFFFF;
}
#fc-boxes19-3 {
	padding: 0px;
	width: 100%;
	float: left;
	margin-top: 7em;
	color: #000000;
}
#fc-boxes20 {
	margin: 15px 0px 0px 30px;
	padding: 0px;
	width: 264px;
	float: left;
	height: 452px;
}
#fc-boxes21 {
	padding: 28px 11px 0px 20px;
	background-position: left top;
	width: 512px;
	float: left;
	background-image: url('../ficheros/bg-login-virtual.jpg');
	background-repeat: no-repeat;
	height: 279px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 35px;
}
#fc-boxes21 p {
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-bottom: 20px;
}
#fc-boxes21-1 {
	padding: 0px;
	width: 100%;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#fc-boxes21-2 {
	padding: 0px;
	width: 230px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 15px;
}
.form-login-virtual1 {
	border: 1px solid #163C78;
	background-color: #FFFFFF;
	padding: 3px;
	height: 19px;
	width: 220px;
	float: left;
}
#fc-boxes21-1 p {
	margin: 0px 0px 3px 3px;
	padding: 0px 0px 0px 23px;
	width: 60%;
	float: left;
	background-image: url('../ficheros/ico-user.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.ico-clave {
	padding: 0px 0px 0px 20px;
	width: 60%;
	float: left;
	background-image: url('../ficheros/ico-clave.jpg');
	background-repeat: no-repeat;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 3px;
}
input.virtual {
	height: 29px;
	width: 114px;
	border: 0px solid #000000;
	cursor: hand;
	font-size: 16px;
	background-image: url('../ficheros/bot-enviar-virtual.jpg');
	background-repeat: no-repeat;
	color: #1E4783;
	float: right;
	margin-top: 20px;
	margin-right: 23px;
}
#fc-boxes22 {
	width: 445px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C4582;
	margin-top: 8em;
	margin-right: 15px;
}
.ico-key {
	background-image: url('../ficheros/ico-key.jpg');
	background-repeat: no-repeat;
	width: 209px;
	padding-left: 23px;
	float: left;
}
.ico-interrogacion {
	background-image: url('../ficheros/ico-interrogacion.jpg');
	background-repeat: no-repeat;
	width: 169px;
	padding-left: 23px;
	float: right;
}
#fc-boxes23 {
	background-image: url('../ficheros/bg-ayuda-cumunidad.jpg');
	background-repeat: no-repeat;
	background-position: 30px bottom;
	width: 665px;
	float: left;
	height: 305px;
}
#fc-boxes23-1 {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
#fc-boxes23-1 img {
	float: left;
	margin-right: 15px;
}
#fc-boxes23-2 {
	width: 350px;
	float: right;
	margin-top: 10px;
}
#fc-boxes24 {
	background-position: 10px 50px;
	width: 347px;
	float: left;
	background-image: url('../ficheros/inversiones/grafico-inversiones1.jpg');
	background-repeat: no-repeat;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #D6DCE3;
	padding-left: 15px;
	height: 360px;
	margin-left: 15px;
	_margin-left: 5px;
	margin-bottom: 15px;
}
.fonts-gris {
	color: #666666;
	font-size: 12px;
}
#fc-boxes25 {
	width: 100%;
	float: left;
	margin-top: 20px;
	margin-bottom: 25px;
}

#fc-boxes25-1 {
	width: 400px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CBCBCB;
	padding-bottom: 10px;
	text-align: center;
}
#fc-boxes26 {
	width: 98%;
	float: left;
}
#fc-boxes26-1 {
	width: 236px;
	float: right;
	margin-right: 50px;
}
.title-linea2 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CBCBCB;
	padding-bottom: 10px;
	margin: 0px 0px 10px 0px;
	float: left;
	width: 401px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
}

.table08  {
	margin-top: 1em;
}

.table08 td {
	border: 1px solid #E1E7ED;
	padding: 4px;
	
}


.table09 {
	float: left;
	width: 100%;
	height: 79px;
	padding-top: 20px;
}
.table09 th {
	border: 1px solid #E1E7ED;
}
.table09 td {
	border: 1px solid #E1E7ED;
	padding: 4px;
	
}


#fc-boxes27 {
	width: 350px;
	float: right;
	height: 200px;
	margin-left: 15px;
	text-align: left;
}
#fc-27-content {
	background-position: center bottom;
	width: 639px;
	float: left;
	margin-bottom: 2em;
	margin-top: 0.5em;
	background-image: url('../ficheros/bg-preelaboracion-planilla.jpg');
	background-repeat: no-repeat;
	position: relative;
	height: 336px;
	
}


/* Aquí está el truco, el Tan Hack */
* html div#fc-27-content 
{
        width: 639px;
        w\idth: 500px;
        
}
#fc-28-content {
	background-position: 10px bottom;
	width: 639px;
	float: left;
	margin-top: 1.5em;
	background-image: url('../ficheros/img-carpeta-preelaboracion.jpg');
	background-repeat: no-repeat;
	position: relative;
}



#fc-boxes28 {
	background-position: top;
	width: 316px;
	float: left;
	background-image: url('../ficheros/bg-boxes-azul2.jpg');
	background-repeat: repeat-y;
}
/* Aquí está el truco, el Tan Hack */
* html div#fc-boxes28 
{
        width: 316px;
        w\idth: 300px;
        
}


#fc-boxes28-2 {
	background-position: center top;
	width: 302px;
	float: left;
	height: 25px;
	background-image: url('../ficheros/bg-boxes-azul.jpg');
	background-repeat: no-repeat;
	padding-left: 14px;
	padding-top: 10px;
}
#fc-boxes28-3 {
	width: 92%;
	float: left;
	margin-left: 14px;
	_margin-left: 8px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E6E6E6;
	margin-bottom: 10px;
	margin-right: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#fc-boxes29 {
	background-image: url('../ficheros/bg-tipos-pension.jpg');
	background-repeat: no-repeat;
	background-position: 8px bottom;
	_background-position: 10px bottom;
	width: 293px;
	height: 211px;
	float: left;
	margin-top: 10px;
	padding-top: 85px;
	padding-left: 189px;
	padding-right: 10px;
}

#fc-boxes29 p {
	margin: 0px;
	padding: 0px;
	width: 285px;
	float: left;
	color: #0060AC;
	text-align: right;
}
#fc-boxes29-1 {
	width: 148px;
	float: left;
	margin-right: 5px;
}
#fc-boxes29-1 p {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	width: 148px;
	float: left;
	color: #018FD7;
	text-align: right;
}
#fc-boxes29-2 {
	width: 100%;
	float: left;
	padding-top: 15px;
}
#fc-boxes29-3 {
	width: 222px;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A0C4DE;
	padding-right: 15px;
	_padding-right: 5px;
}


#fc-boxes29-5 {
	width: 200px;
	float: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A0C4DE;
	margin-top: 60px;
	margin-left: 10px;
	padding-left: 10px;
}

#fc-boxes29-4 {
	width: 223px;
	float: left;
	padding-right: 10px;
	margin-left: 1em;
}
#fc-boxes30 {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	_margin: 10px 0px 0px 0px;
	background-image: url('../ficheros/bg-retiro.jpg');
	background-repeat: no-repeat;
	background-position: 5px bottom;
	width: 495px;
	height: 167px;
	float: left;
}
#fc-boxes30-psobrevivencia {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	_margin: 10px 0px 0px 0px;
	background-image: url('../ficheros/bg-pension-sobreviviencia.jpg');
	background-repeat: no-repeat;
	background-position: 6px bottom;
	width: 495px;
	height: 167px;
	float: left;
}

#list15 {
	width: 405px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #018FD7;
	margin-top: 2em;
}
#list15 li {
	background-position: 2px top;
	width: 360px;
	float: left;
	display: inline;
	background-image: url('../ficheros/bull-11.jpg');
	background-repeat: no-repeat;
	padding-left: 29px;
	padding-bottom: 10px;
}
#list15 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#fc-29-content {
	margin: 0em;
	background-position: center top;
	width: 680px;
	float: left;
	background-image: url('../ficheros/bg-senales-confiar.jpg');
	background-repeat: no-repeat;
	position: relative;
	height: 464px;
}
#fc-boxes34 {
	padding: 5px 13px 20px 13px;
	margin: 25px 12px 0px 0px;
	width: 178px;
	float: left;
	background-color: #ECF0F4;
	height: 423px;
}
#fc-boxes34 p {
	margin: 0px;
	padding-top: 8px;
}
#fc-boxes34-1 {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 100%;
	height: 50px;
	float: left;
}
#fc-29-content1 {
	margin: 0em;
	width: 365px;
	position: absolute;
	top: 200px;
	left: 55px;
	z-index: 5;
}
#fc-29-content1 p {
	margin: 0px 5px 0px 0px;
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	color: #FFFFFF;
	height: 45px;
	float: left;
	text-align: center;
	line-height: 50px;
}
#fc-29-content2 {
	margin: 0em;
	width: 342px;
	position: absolute;
	top: 305px;
	left: 5em;
	_left: 1em;
	z-index: 10;
	float: left;
}
#list16 {
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left: 0px;
	_margin-left: 13px;
	color: #FFFFFF;
	margin-top: 6px;
}

#list16 li {
	background-position: left 5px;
	float: left;
	margin-bottom: 10px;
	display: inline;
	background-image: url('../ficheros/bull-12.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
}

#list16 ul {
	padding: 0px;
	margin: 0px;
	float: left;
	_margin-left: 13px;
	list-style-type: none;
}
#fc-30-content {
	width: 457px;
	float: left;
	margin-top: 1.5em;
}
#fc-30-content1  {
	float: left;
	margin-bottom: 1.5em;
}
#fc-30-content1 img {
	margin-bottom: 1em;
}
#bot-fundaciones {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #D6DCE3;
	border-bottom-color: #D6DCE3;
	width: 185px;
	height: 81px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#bot-fundaciones a {
	border-style: none;
	border-width: inherit;
	margin: 0px;
	width: 179px;
	padding: 15px 0px 0px 6px;
	text-align: left;
	background-image: url('../ficheros/bg-bot-fundaciones.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 66px;
	float: left;
	cursor: pointer;
}
#bot-fundaciones a:hover {
	color: #000000;
	background-position: bottom;
}
#bot-fundaciones span {
	width: 115px;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	float: right;
}
#list17 {
	width: 430px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left: 1em;
	_margin-left: 13px;
	color: #000000;
}
#list17 li {
	background-position: left 5px;
	width: 96%;
	float: left;
	margin-bottom: 5px;
	display: inline;
	background-image: url('../ficheros/bull-06.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
}
#list17 ul {
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#fc-boxes30-psobrevivencia {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	_margin: 10px 0px 0px 0px;
	background-image: url('../ficheros/bg-pension-sobreviviencia.jpg');
	background-repeat: no-repeat;
	background-position: 6px bottom;
	width: 495px;
	height: 167px;
	float: left;
}

#fc-boxes31 {
	padding: 13px 13px 20px 13px;
	margin: 25px 25px 0px 0px;
	width: 165px;
	height: 250px;
	float: left;
	background-color: #ECF0F4;
}
#fc-boxes31 p {
	margin: 0px;
	padding-top: 8px;
}
#fc-boxes32 {
	padding: 0px;
	margin: 20px 0px 0px 0px;
	width: 410px;
	float: left;
}
#fc-boxes33 {
	margin: 0px;
	width: 410px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

#fc-boxes30-pinvalidez {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	_margin: 10px 0px 0px 0px;
	background-image: url('../ficheros/bg-pension-invalidez.jpg');
	background-repeat: no-repeat;
	background-position: 4px bottom;
	width: 495px;
	height: 167px;
	float: left;
}
#fc-31-content {
	width: 90%;
	float: left;
}
#fc-31-content1 {
	width: 632px;
	float: left;
	background-image: url('../ficheros/bg-bibloteca-brochure.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 16px;
	height: 129px;
	margin-top: 11px;
}
#fc-31-content2 {
	width: 152px;
	float: left;
	margin-top: 1.5em;
	margin-right: 0.5em;
}
#fc-31-content2 p {
	float: left;
	margin-top: 1.5em;
	color: #018FD7;
}
#fc-31-content2 p {
	float: left;
	margin-top: .5em;
	color: #018FD7;
	width: 56%;
}
#fc-31-content3 {
	width: 662px;
	float: left;
	background-image: url('../ficheros/bg-bibloteca-links1.jpg');
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 1.5em;
}
#fc-31-content3-1 {
	width: 640px;
	float: left;
	background-image: url('../ficheros/bg-bibloteca-links2.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-left: 22px;
	padding-bottom: 2em;
}
#fc-31-content3-2 {
	width: 370px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.fonts-line3 {
	background-position: left top;
	margin: 2em 0px 10px 0px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	padding-bottom: 5px;
	width: 93%;
	background-image: url('../ficheros/bull-13.jpg');
	background-repeat: no-repeat;
	padding-left: 24px;
}

#fc-32-content {
	background-position: center top;
	width: 701px;
	float: left;
	background-image: url('../ficheros/bg-confia-cultural.jpg');
	background-repeat: no-repeat;
	height: 762px;
	position: relative;
}



#fc-32-content1 {
	width: 212px;
	position: absolute;
	z-index: 5;
	top: 315px;
	left: 99px;
	color: #FFFFFF;
	padding-left: 15px;
}

/* ##############################################################scroll cultural ############################################ */
#marqueecontainer{
	position: relative;
	width: 200px; /*marquee width */;
	height: 260px; /*marquee height */
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
	color: #FFFFFF;
}

/* ######################################################fin  scroll cultural ############################################ */


#list18 {
	margin: 0em;
	width: 100%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#list18 strong {
	margin: 0em;
	text-decoration: none;
	color: #FFFFFF;
}

#list18 li {
	width: 98%;
	float: left;
	display: inline;
	padding-bottom: 5px;
	color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	margin-bottom: 2em;
}
#list18 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#fh-03-login-cuenta {
	padding: 0px;
	width: 230px;
	height: 30px;
	float: left;
	margin-top: 5px;
	text-align: right;
}
#fc-boxes30-crtsobrevivencia {
	padding: 0px;
	margin: 0px;
	_margin: 10px 0px 0px 0px;
	background-image: url('../ficheros/img-control-sobrevivencia.jpg');
	background-repeat: no-repeat;
	background-position: 6px bottom;
	width: 495px;
	height: 167px;
	float: left;
}
#fc-07-content1-4 {
	background-position: right bottom;
	width: 497px;
	float: left;
	height: 194px;
	background-image: url('../ficheros/img-afiliados6.jpg');
	background-repeat: no-repeat;
	margin-top: 1em;
	overflow: auto;
}

#fc-33-content {
	margin: 0px;
	width: 390px;
	float: left;
	padding-left: 25px;
	padding-right: 25px;
}
#fc-33-content p {
	margin: 0px;
	padding: 1em 0px 1em 0px;
	width: 99%;
	float: left;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
#fc-33-content1 {
	background-position: center bottom;
	padding: 0px;
	margin: 0px;
	width: 378px;
	float: left;
	background-image: url('../ficheros/bot-usuario-clave3.jpg');
	background-repeat: repeat-y;
	position: relative;
}
#fc-33-content2 {
	background-position: center top;
	padding: 22px 22px 0px 22px;
	margin: 0px;
	width: 334px;
	float: left;
	background-image: url('../ficheros/bot-usuario-clave1.jpg');
	background-repeat: no-repeat;
}
#fc-33-content3 {
	margin: 0px;
	width: 100%;
	float: left;
	color: #FFFFFF;
	padding-bottom: 1em;
}
#fc-33-content3 p {
	padding: 5px 0px 0px 0px;
	margin: 0px;
	width: 117px;
	float: left;
	color: #FFFFFF;
}
.form-usuarioyclave1 {
	border: 1px solid #AAD1E3;
	background-color: #FFFFFF;
	width: 192px;
	float: left;
	padding: 2px;
	margin: 0px;
	height: 22px;
	color: #0680B2;
}
#fc-33-content4 {
	margin: 0px;
	width: 224px;
	color: #FFFFFF;
	position: absolute;
	z-index: 5;
	right: 31px;
	bottom: 10px;
}
#fc-33-content5 {
	border: 1px solid #BBDBE9;
	padding: 10px;
	background-position: center bottom;
	margin: 0px;
	width: 95%;
	float: left;
	background-color: #EFF6F9;
	background-image: url('../ficheros/bot-usuario-clave4.jpg');
	background-repeat: repeat-x;
	position: relative;
}
#fc-33-content5-1 {
	margin: 0px;
	width: 99%;
	float: left;
	padding-top: 3.2em;
}
#bot-enviar {
	padding: 0px;
	width: 147px;
	float: right;
	height: 29px;
	margin-right: 1em;
}
#bot-enviar a {
	margin: 0px;
	display: block;
	width: 147px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-enviar2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 29px;
}
#bot-enviar a:hover {
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
#fc-33-content5-2 {
	padding: 0em;
	margin: 0px;
	width: 130px;
	position: absolute;
	z-index: 5;
	top: -17px;
	left: 127px;
	height: 121px;
}
#fc-34-content {
	padding: 0px;
	margin: 0px;
	margin-right:20px;
	width: 665px;
	float: right;
}
#bot-delafiliado {
	float: left;
	width: 184px;
	height: 62px;
	margin-top: 1em;
	margin-left: 1.5em;
}
#bot-delafiliado a {
	margin: 0px;
	display: block;
	width: 184px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-delafiliado.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 62px;
	line-height: 13px;
}
#bot-delafiliado a:hover {
	color: #000000;
	background-position: bottom;
}
#bot-delbeneficiarios {
	float: left;
	width: 184px;
	height: 62px;
	margin-top: 1em;
	margin-left: 1em;
}
#bot-delbeneficiarios a {
	margin: 0px;
	display: block;
	width: 184px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-delbenediciarios.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 62px;
	line-height: 13px;
}
#bot-delbeneficiarios a:hover {
	color: #000000;
	background-position: bottom;
}
#bot-dguia {
	padding: 10px 0px 0px 0px;
	width: 177px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #018FD7;
	font-weight: bold;
	margin-right: 1em;
}
#bot-dguia a {
	margin: 0px;
	display: block;
	width: 155px;
	padding: 36px 0px 0px 21px;
	text-align: left;
	background-image: url('../ficheros/bot-descarga2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 38px;
}
#bot-dguia a:hover {
	margin: 0px;
	padding: 36px 0px 0px 21px;
	background-position: bottom;
}
.text {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 60%;
	position: absolute;
	z-index: 5;
	top: 10px;
	left: 142px;
	padding: 0px;
	margin: 0px;
	text-transform: none;
}
.text-top {
	width: 665px;
	position: absolute;
	z-index: 5;
	top: -5px;
	padding: 0px;
	margin: 0px;
	height: 5px;
	left: 0px;
	background-image: url('../ficheros/img-guia-pasos.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}
.text-ico {
	width: 15px;
	position: absolute;
	z-index: 5;
	top: 13px;
	padding: 0px;
	margin: 0px;
	height: 15px;
	background-image: url('../ficheros/ico-cruz.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	right: 15px;
}
#fc-boxes35 {
	padding: 20px 10px 15px 15px;
	width: 410px;
	float: left;
}
#fc-boxes35-1 {
	width: 100%;
	float: left;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #AAD1E3;
	padding-top: 20px;
	margin-top: 1em;
}
#fc-boxes35-2 {
	width: 31%;
	float: left;
	padding-top: 20px;
	text-align: right;
}
.acordion-estilo1 {
	padding: 0px;
	margin: 0px;
	background-image: url('../ficheros/bg-guia-text.jpg');
	background-repeat: repeat-y;
	background-position: center top;
}

#list18 strong {
	margin: 0em;
	text-decoration: none;
	color: #FFFFFF;
}
#fc-33-content6 {
	background-position: left top;
	margin: 0px;
	width: 378px;
	color: #FFFFFF;
	overflow: hidden;
	background-image: url('../ficheros/bot-usuario-clave2.jpg');
	background-repeat: no-repeat;
	height: 79px;
	float: left;
}
#headpromo {
	float: left;
	width: 98%;
}
#fc-10-content4 {
	width: 616px;
	float: left;
	margin-left: 30px;
	margin-top: 3em;
	height: 208px;
}
.fonts-blanco5 {
	margin: 1em 0px 1em 0px;
	padding: 0px;
	color: #FFFFFF;
	text-transform: none;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
#fc-10-content5 {
	padding: 0px;
	margin: 0em;
	width: 503px;
	float: right;
}


#list19 {
	width: 185px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
#list19 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}


#list19 li {
	background-position: 10px 5px;
	width: 165px;
	float: left;
	margin-bottom: 5px;
	display: inline;
	background-image: url('../ficheros/bull-14.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
#fc-35-content {
	background-position: center top;
	padding: 0px;
	margin: 0px;
	width: 100%;
	float: left;
	background-image: url('../ficheros/bg-confia-ahora.jpg');
	background-repeat: no-repeat;
	height: 373px;
}
#bot-promociones {
	float: left;
	width: 646px;
	height: 55px;
	margin-top: 239px;
	margin-left: 2.2em;
}
#bot-promociones a {
	margin: 0px;
	display: block;
	width: 646px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-promociones.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 55px;
}
#bot-promociones a:hover {
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}

#fc-35-content1 {
	padding: 0px 1.5em 0px 0px;
	margin: 1em 0px 0px 0px;
	width: 400px;
	float: right;
	color: #F27022;
}
.title-linea3 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6DCE3;
	padding-bottom: 1.5em;
	margin: 0px 0px 1.5em 0px;
	float: left;
	width: 98%;
}
#fc-36-content {
	background-position: center top;
	padding: 0px;
	margin: 0px;
	width: 701px;
	float: left;
	background-image: url('../ficheros/bg-programa-comunicacion.jpg');
	background-repeat: no-repeat;
	height: 813px;
	position: relative;
}
#fc-36-content1 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 131px;
	left: 47px;
}
#fc-36-content p {
	padding: 0px;
	margin: 0px;
}
#fc-36-content2 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 131px;
	left: 234px;
}
#fc-36-content3 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 131px;
	left: 420px;
}
#fc-36-content4 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 314px;
	left: 47px;
}
#fc-36-content5 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 314px;
	left: 240px;
}
#fc-36-content6 {
	padding: 0px;
	margin: 0px;
	width: 145px;
	position: absolute;
	z-index: 5;
	top: 495px;
	left: 240px;
}
#fc-36-content7 {
	padding: 0px;
	margin: 0px;
	width: 631px;
	position: absolute;
	z-index: 5;
	top: 661px;
	left: 27px;
	color: #FFFFFF;
}
/*
Fecha:26/09/2018
Desarrollador: MRIVERA
Req. T17760/OTS-801 
*/
#fc-37-content {
	padding: 0px;
	width: 669px;
	background-image: url('../ficheros/ProgramaGerencialFisherman2018.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 552px;
	position: relative;
}
#fc-37-content1 {
	padding: 0px;
	width: 284px;
	position: absolute;
	z-index: 5;
	left: 52px;
	top: 217px;
}
#fc-37-content2 {
	padding: 0px;
	width: 560px;
	position: absolute;
	z-index: 5;
	left: 35px;
	top: 460px;
}
#fc-38-content {
	background-position: center top;
	padding: 0px;
	width: 612px;
	position: relative;
	background-image: url('../ficheros/bg-calendario-fallecidos.jpg');
	background-repeat: no-repeat;
	float: left;
	height: 392px;
	margin-top: 1em;
	margin-bottom: 1.5em;
}
#fc-38-content1 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 40px;
	top: 54px;
}
#fc-38-content a {
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fc-38-content a:hover {
	text-decoration: none;
	color: #2DA1DC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fc-38-content2 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 195px;
	top: 54px;
}
#fc-38-content3 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 350px;
	top: 54px;
}
#fc-38-content4 {
	width: 95px;
	position: absolute;
	z-index: 10;
	top: 54px;
	right: 15px;
}
#fc-38-content5 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 40px;
	top: 187px;
}
#fc-38-content6 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 197px;
	top: 187px;
}
#fc-38-content7 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 350px;
	top: 187px;
}
#fc-38-content8 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 503px;
	top: 187px;
}
#fc-38-content9 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 43px;
	top: 325px;
}
#fc-38-content10 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 197px;
	top: 325px;
}
#fc-38-content11 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 351px;
	top: 325px;
}
#fc-38-content12 {
	width: 95px;
	position: absolute;
	z-index: 10;
	left: 503px;
	top: 325px;
}
#fc-boxes36 {
	padding: 0px;
	width: 100%;
	float: left;
	margin-bottom: 17px;
}
#fc-boxes36 img {
	padding: 0px;
	border-style: none;
	border-width: inherit;
	float: left;
	margin-right: 9px;
}
#fc-boxes36 p {
	padding: 0px;
	margin: 0px;
	width: 75%;
	float: right;
}

#bot-regresar2 a {
	margin: 0px;
	display: block;
	width: 147px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-regresar2.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 29px;
}
#bot-regresar2 a:hover {
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
#bot-regresar2 {
	float: left;
	width: 147px;
	margin-left: 1.5em;
	height: 29px;
}
#headpromo {
	float: left;
	width: 98%;
}


#bot-afiliados {
	float: left;
	width: 201px;
	height: 66px;
	margin-bottom: 1em;
	display: block;
}
#bot-afiliados a {
	margin: 0px;
	display: block;
	width: 137px;
	padding: 12px 0px 0px 64px;
	text-align: left;
	background-image: url('../ficheros/bot-list-afiliados.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#bot-afiliados a:hover {
	width: 137px;
	padding: 12px 0px 0px 64px;
	background-position: bottom;
}
#bot-afiliados-atrasados {
	float: left;
	width: 201px;
	height: 66px;
	margin-bottom: 1em;
	display: block;
}
#bot-afiliados-atrasados a {
	margin: 0px;
	display: block;
	width: 137px;
	padding: 12px 0px 0px 64px;
	text-align: left;
	background-image: url('../ficheros/bot-list-afiliados-atrasados.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 54px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#bot-afiliados-atrasados a:hover {
	width: 137px;
	padding: 12px 0px 0px 64px;
	background-position: bottom;
}
.info, .success, .warning, .error, .validation {
	border: 1px solid;
	margin: 10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('../images/info.png');
}
.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('../images/success.png');
}
.warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('../images/ico-07.jpg');
}
.error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('../images/error.png');
}

