@charset "UTF-8";


@font-face {
    font-family: 'maven_probold';
    src: url("/assets/legacy/mavenpro-bold-webfont-5042320a.eot");
    src: url("/assets/legacy/mavenpro-bold-webfont-5042320a.eot?#iefix") format('embedded-opentype'),
         url("/assets/legacy/mavenpro-bold-webfont-6761be5d.woff2") format('woff2'),
         url("/assets/legacy/mavenpro-bold-webfont-f45fbaa6.woff") format('woff'),
         url("/assets/legacy/mavenpro-bold-webfont-669c30e0.ttf") format('truetype'),
         url("/assets/legacy/mavenpro-bold-webfont-5c45fa97.svg#maven_probold") format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'maven_proregular';
    src: url("/assets/legacy/mavenpro-regular-webfont-8a962f9f.eot");
    src: url("/assets/legacy/mavenpro-regular-webfont-8a962f9f.eot?#iefix") format('embedded-opentype'),
         url("/assets/legacy/mavenpro-regular-webfont-891878d8.woff2") format('woff2'),
         url("/assets/legacy/mavenpro-regular-webfont-f6bdde03.woff") format('woff'),
         url("/assets/legacy/mavenpro-regular-webfont-849646f3.ttf") format('truetype'),
         url("/assets/legacy/mavenpro-regular-webfont-2c471556.svg#maven_proregular") format('svg');
    font-weight: normal;
    font-style: normal;

}






body {
    background-color: #f1f1f1;
    /* background-image: url("/assets/legacy/backPage-78f31b77.jpg"); */
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
    font-family: 'maven_proregular',Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #464646;
    background: -webkit-linear-gradient(#e3e3e3, #fdfdfd); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#e3e3e3, #fdfdfd); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e3e3e3, #fdfdfd); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e3e3e3, #fdfdfd); /* Standard syntax (must be last) */

}
body.noBack {
	background-image: none;
}
body.noBackEncuentre {
	background-image: none;
	background-color:#E7F5FE;
}
.clear {
	clear: both;
}
h1, h2, h3, h4 {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-weight: normal;
}
table  {
	border-collapse:collapse;
}

a {
	cursor: pointer;
}

#content {
	background-color: #f5f6f8;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
}
#shadow {
    background-image: url("/assets/legacy/backShadow-5bcb4df0.png");
    background-repeat: no-repeat;
    background-position: 50% 0px;
    _background-image: none;

}
#centralContent {
	background-color: #FFF;
	/*background-color: #114773;*/
	background-image: url("/assets/legacy/backColLeft-6e4806c5.gif");
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
#colLeft {
    float: left;
    width: 190px;
    background-color: #114773;
    padding: 0px 15px;
    min-height: 550px;
}
#colLeft .imgLogo {
    background-color: #f5f6f8;
	width: 80%;
    padding: 15px 35px 48px 35px;
    margin-left: -15px;
    margin-bottom: 25px;
}
#colLeft .imgLogo img {
    width: 100%;
    height: auto;
}
#colLeft #bannerAprenda {
	/*background-color: #4aa85c;*/
}
#colLeft #bannerBusque {
	/*background-color: #31a065;*/
}
#colLeft .banners {
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    border: 1px solid #88a4ba;
    margin: 15px 0px;
    text-align: center;
}
#colLeft .banners p {
	padding: 0px;
	margin: 0px 0px 7px 0px;
}

#colLeft .banners a {
	background-color: #ffffff;
	padding: 2px 4px;
	border-radius:3px;
	font-weight: bold;
}
#colLeft .banners .destacado {
	font-weight: bold;
}

#colLeftHome {
    float: left;
    width: 190px;
    background-color: #114773;
    padding: 0px 15px;
}
#colLeftHome .imgLogo {
    background-color: #f5f6f8;
	width: 80%;
    padding: 15px 35px 48px 35px;
    margin-left: -15px;
    margin-bottom: 25px;
}
#colLeftHome .imgLogo img {
    width: 100%;
    height: auto;
}
#colLeftHome #bannerAprenda {
	/*background-color: #4aa85c;*/
}
#colLeftHome #bannerBusque {
	/*background-color: #31a065;*/
}
#colLeftHome .banners {
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    border: 1px solid #88a4ba;
    margin: 15px 0px;
    text-align: center;
}
#colLeftHome .banners p {
	padding: 0px;
	margin: 0px 0px 7px 0px;
}

#colLeftHome .banners a {
	background-color: #ffffff;
	padding: 2px 4px;
	border-radius:3px;
	font-weight: bold;
}
#colLeftHome .banners .destacado {
	font-weight: bold;
}
/*
#colLeft #contactoBox {
	background-image: url("/assets/legacy/backContacto-cb6894aa.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#colLeft #contactoBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}*/
.aprendaColortxt {
	color: #316e98;
}
.novedadesColortxt {
	color: #316e98;
}
.encuentreColortxt {
	color:#316e99;
	/*Color Verde Original - #316e99;*/
}
.cafciColortxt {
	color: #316e97;
	/*Color Naranja Original - #e9673f;*/
}
#topNav a {
    text-decoration: none;
    display: block;
}
.linkHome {
    color: #fff;
}

#topNav {
    height: 24px;
    font-size: 12px;
    text-align: right;
    background-repeat: no-repeat;
    position: relative;
    z-index: 500;
    background-color: #316e98;
    color: #fff;
    margin-bottom: 35px;
    line-height: 24px;
    text-transform: uppercase;
    font-family: 'maven_probold','maven_proregular',Arial, Helvetica, sans-serif;
    
    
}
#topNav .aprendaColortxt,#topNav .novedadesColortxt,#topNav .encuentreColortxt,#topNav .cafciColortxt   {
	color: #ffffff;
	background-color:#316e98; 
}
/*#topNav .novedadesColortxt {
	color: #ffffff;
	background-color:#316e98; 
}
#topNav .encuentreColortxt {
	color: #ffffff;
	background-color:#316e99;
}
#topNav .cafciColortxt {
	color: #ffffff;
	background-color:#316e97;
}*/
#topNav ul {
    list-style-type: none;
    padding-left: 0px;
    margin: 0px;
}

#topNav li {
    margin: 0px;
    /* padding: 24px; */
    float: left;
    width: 25%;
    text-align: center;
    
}
#topNav ~ li  {
    color: #ffffff;
    background-color: #000000;
    padding: 5px 0px;
}

#topNav .linksNav {
	position: absolute;
	/*font-family: Arial, Helvetica, sans-serif;*/
	text-align: left;
	font-size: 12px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 7px;
	-webkit-box-shadow: 2px 2px 3px #c8c8c8;
	-moz-box-shadow: 2px 2px 3px #c8c8c8;
	filter: shadow(color=#c8c8c8, direction=135, strength=2);
	z-index: 2000;
	background-image: url("/assets/legacy/sombraBlanca-385fae2e.png");
	background-repeat: repeat-x;
	background-position: center top;
}
#topNav .linksNav a:link, #topNav .linksNav a:visited, #topNav .linksNav a:active {
	color: #000000;
}
#topNav #linksAprenda a:hover,
#topNav #linksEncuentre a:hover,
#topNav #linksCafci a:hover
 {
	color: #306E98;
}

/*
#topNav #linksAprenda a:hover {
	color: #306E98;
}
#topNav #linksEncuentre a:hover {
	color: #3E9571;
}
#topNav #linksCafci a:hover {
	color: #E96740;
}*/
#topNav .linksNav ul {
    margin-top: 0px;
    margin-right: 5px;
    margin-bottom: 0px;
    /* margin-left: 10px; */
    /* padding-top: 0px; */
    /* padding-right: 0px; */
    /* padding-bottom: 0px; */
    /* padding-left: 10px; */
    width: 100%;
}
#topNav .linksNav li {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    list-style-type: none;
    display: list-item;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
    width: 100%;
    padding: 0px;
}
#topNav #linksAprenda {
    left: 25%;
    top: 24px;
    width: 25%;
    background-color: #E7F5FE;
    padding: 0px;
}
#topNav #linksAprenda ul li {
/*	list-style-image: url("/assets/legacy/icoNavAprenda-e350d53f.gif");*/
}
#topNav #linksEncuentre ul li {
/*	list-style-image: url("/assets/legacy/icoNavEncuentre-73d062e0.gif");*/
}
#topNav #linksCafci ul li {
/*	list-style-image: url("/assets/legacy/icoNavCafci-79cb1212.gif");*/
}
#topNav #linksEncuentre {
    left: 50%;
    top: 24px;
    width: 25%;
    background-color: #E7F5FE;
    padding: 0px;
}
#topNav #linksCafci {
    top: 24px;
    width: 25%;
    left: 75%;
    background-color: #E7F5FE;
    padding: 0px;
}

#topNav #linksCafci ul {
    float: left;
    width: 100%;
    display: block;
}
#topNav .clearDiv {
	height: 152px;
	width: 557px;
	position: absolute;
	left: 440px;
	top: 40px;
	visibility: hidden !important;
	z-index: 1000;
}
#topbanner {
    height: 175px;
    margin-top: -11px;
    padding-bottom: 45px;
    overflow: hidden;
}
#topbanner h1 {
	font-size: 36px;
	font-weight: normal;
	padding: 0px;
	margin:  0px 0px  5px 0px;
}
#topbanner #txt {
	padding-top: 50px;
	padding-right: 15px;
}
#topbanner p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 70px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}
.topCafci {
	background-image: url("/assets/legacy/imgTopCafci-04dc2958.jpg");
	background-repeat: no-repeat;
	padding-left: 320px;
}
.topCompare {
	background-image: url("/assets/legacy/imgTopCompare-94c6d167.jpg");
	background-repeat: no-repeat;
	padding-left: 320px;
}
.topEncuentre {
	background-image: url("/assets/legacy/imgTopEncuentre-ecc015f5.jpg");
	background-repeat: no-repeat;
	padding-left: 320px;
}
.topFondo {
	background-image: url("/assets/legacy/imgTopFondo-a2779176.jpg");
	background-repeat: no-repeat;
}
.topGlosario {
	background-image: url("/assets/legacy/imgTopGlosario-c895f8b5.jpg");
	background-repeat: no-repeat;
}
.topAutoevaluacion {
	background-image: url("/assets/legacy/topAutoevaluacion-b7f673bc.jpg");
	background-repeat: no-repeat;
	padding-left: 320px;
}


#homeHighlights, #fondosHighlights {
    background-color: #114773;
    height: 335px;
    padding-left: 20px;
}
#homeBacklights, #fondosHighlights {
    background-color: #114773;
    height: 110px;
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 20px;
}

#homeHighlights h3, #fondosHighlights h3 {
    font-size: 13px;
    padding: 0px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    color: #ffffff;
    background-color: #2eade4;
    line-height: 28px;
    text-align: center;
    text-transform: uppercase;
    width: 232px;
}
#homeHighlights .highlighContent , #fondosHighlights .highlighContent{
    float: left;
    width: 232px;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-left: 0px;
    height: 340px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 20px;
    /*border-bottom: 1px solid #ffffff;*/
}
#fondosHighlights .highlighContent {
	padding: 0;
	margin-left: 73px;
	margin-right: 73px;	
}
.highlighContent .aprendaColortxt,
.highlighContent .cafciColortxt,
.highlighContent .encuentreColortxt
 {
   color: #ffffff;
    background-color: #316e98;
    border: 1px solid #ffffff;
    border-bottom: none;
  
}
.highlighContent img{
	width:100%;
	height:auto;
	border: 1px solid #fff;
    border-top: none;
    
    
}
.highlighContent p {
    padding: 0px;
    margin-top: 15px;
    /* margin-right: 25px; */
    /* margin-bottom: 7px; */
    /* margin-left: 10px; */
    color: #ffffff;
}

.highlighContent .highlighContentTxt {
    height: 30px;
	/*text-align:center;*/
	/*alignment-adjust:central;*/
	/*alignment-baseline:central;*/
}

.linkVermas:link, .linkVermas:active, .linkVermas:visited {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color: #000000;
	font-size: 12px;
	text-decoration: none;
    background-color: #fff;
    padding: 4px 6px;
    border-radius: 3px;
    font-weight: bold;
	
}
.linkVermas:hover {
	text-decoration: underline;
}
#colLeftHome .banners a:hover, #colLeft .banners a:hover,.linkVermas:hover {
    text-decoration: none;
    background-color: #88a4ba;
    color: #fff;
}

#glosarioBox {
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
	padding: 20px;
	background-color: #FFF;*/
	display:none;
}
#glosarioBox h2 {
	font-size: 24px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#glosarioBoxContent {
	float: left;
	width: 560px;
	padding-left: 40px;
	background-image: url("/assets/legacy/imgGlosarioBox-4865ef1e.gif");
	background-repeat: no-repeat;
	font-size: 14px;
	margin: 0px;
	height: 70px;
}
#glosarioBox #buttons {
	float: left;
	width: 25px;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
	padding-top: 5px;
}

#rightContent {
    float: right;
    width: 776px;
    /* border-left-width: 1px; */
    /* border-left-style: solid; */
    /* border-left-color: #e0e0e0; */
    background-color: #f5f6f8;
	
}
#page {
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
}
#page h2 {
	width: 360px;
	border-left-width: 10px;
	border-left-style: solid;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.titCafci {
	padding-top: 20px;
}
#page #pageTxt {
	padding: 20px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#pageTxt h3 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageTxt ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#titlePage {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 24px;
	font-weight: normal;
	background-color: #f1f1f1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
}
#titlePage p {
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 20px;
}
#titlePage #txt{
	width:650px;
}
#titlePage #txt p {
	font-size:16px;
}
#titlePage .subTxt {
	font-size: 18px;
}

#titlePage .busqueda {
	background-color: #f1f1f1;
	display: block;
	font-size: 14px;
	text-decoration: none;
	width: 90px;
	height: 50px;
	float: right;
	background-image: url("/assets/legacy/arrowBusquedaEncuentre-c9ee02f8.gif");
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-top: 15px;
	padding-left: 35px;
	color: #316e99;
}
#errorDiv, .errorDiv {
	color: #F00;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 7px;
}
.radio-buttons-wrapper{
	margin: 12px 40px; 
}
select {
	background-color: #FFF;
	border: 1px solid #d8d8d8;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 3px;
	width: 250px;
}
.inputField {
	background-color: #FFF;
	border: 1px solid #d8d8d8;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.disable {
	color: #999;
	background-color: #DFDFDF;
}
#administradora {
	width: 450px;
}
#custodio {
	width: 450px;
	padding-left: 20px;
}
#btBuscar {
	background-color: #414141;
	display: block;
	width: 70px;
	text-align: center;
	border: 1px solid #000;
	padding: 4px;
	cursor: pointer;
}
#btBuscar a {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
.btn-black {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	outline: none;
	/* Sizes */
	min-width: 40px;
	padding: 4px 8px;
	font-size: 14px;
	/* Colors */
	border: 1px solid #000;
	color: #fff;
	background-color: #414141;
}
.content {
	margin: 0px;
	background-color: #E7F5FE;
	padding: 15px;
}
#resultadoTxt {
	padding: 0px;
}
#titleComparador {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #FFFFFF;
	background-color: #316e99;
	float: right;
	padding-left: 8px;
	padding-right: 50px;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.tableComparador {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.tableComparador a {
	font-size: 10px;
	font-weight: normal;
	color: #316e99;
}
#contentTxt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	padding-top: 5px;
	padding-right: 23px;
	padding-bottom: 5px;
	padding-left: 14px;
}
#contentTxt ul {
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#contentTxt li {
	list-style-type: none;
	margin-top: 4px;
	margin-bottom: 4px;
	display: inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #316e99;
	padding-right: 4px;
	padding-left: 2px;
}
#btVolverBuscar {
	width: 105px;
	height: 17px;
	background-color: #C6E6DD;
	background-image: url("/assets/legacy/arrowBack-e8c2c172.gif");
	background-repeat: no-repeat;
	background-position: left 50%;
	margin-left: 4px;
	margin-top: 5px;
	padding-left: 15px;
	padding-top: 4px;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}
#btModBuscar {
	width: 155px;
	height: 17px;
	background-color: #C6E6DD;
	background-image: url("/assets/legacy/arrowBack-e8c2c172.gif");
	background-repeat: no-repeat;
	background-position: left 50%;
	margin-left: 4px;
	margin-top: 5px;
	padding-left: 15px;
	padding-top: 4px;
	float: left;
}
#btVolverBuscar a, #btModBuscar a {
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
}
#scrollTable {
	height:300px;
	background-color:#FFF;
	overflow:scroll;
	overflow-x:hidden;
	border: 1px solid #dadada;
	margin-bottom: 10px;
}
#scrollTableAdministradora {
	width:450px;
	height:300px;
	background-color:#FFF;
	
	border: 1px solid #dadada;
	margin-bottom: 10px;
	overflow:scroll;
	overflow-x:hidden;
}
#scrollTableIdoneos {
	width:490px;
	height:300px;
	background-color:#FFF;
	overflow:auto;
	border: 1px solid #dadada;
	margin-bottom: 10px;
}
#scrollTableIdoneos a {
	color: #464646;
	text-decoration: none;
}
#scrollTableIdoneos a:hover {
	color: #E8673F;
}
#scrollTableIdoneos table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#scrollTable table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#scrollTableAdministradora table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.content h3 {
	font-size: 14px;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #000;
}
.content .comparador {
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFFFFF;
	/*font-family: Arial, Helvetica, sans-serif;*/
	background-color: #316e99;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 40px;
	background-image: url("/assets/legacy/icoAdmiracion-3ebd918d.gif");
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#itemsComparador {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#itemsComparador h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#itemsComparador ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#itemsComparador li {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#itemsComparador #itemLeft {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin-right: 15px;
	width: 340px;
}
.note {
	font-size: 10px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#seleccion h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#seleccion {
	background-color: #f1f1f1;
	width: 485px;
	border: 1px solid #dbe0de;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#seleccion table td {
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
#fondosHighlights {
	padding-top:0px;
	height: 455px;
}
#fondosHighlights .highlighContent{
	height:415px;
}
/*
.highlighContentFondos {
	float: left;
	width: 230px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	background-image: url("/assets/legacy/backHighFondos-234202b9.jpg");
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.highlighContentFondos h2 {
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 25px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
}
.highlighContentFondos a:link, .highlighContentFondos a:active, .highlighContentFondos a:visited {
	color: #326F96;
	text-decoration: none;
	font-size: 11px;
	padding: 0px;
	margin-top: 12px;
	margin-left: 50px;
	display: block;
	margin-right: 35px;
	margin-bottom: 0px;
	line-height: 12px;
}
.highlighContentFondos a:hover {
	text-decoration: underline;
}
.highlighContentFondos p {
	margin: 0px;
	padding: 0px;
}
.highlighContentFondos img {
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
}
*/
#titlePage .aprendaArrow {
	background-color: #FFF;
	display: block;
	width: 130px;
	height: 50px;
	float: right;
	background-image: url("/assets/legacy/arrowAprenda-14a7c249.gif");
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-top: 13px;
	padding-left: 35px;
}
#titlePage .aprendaArrow a {
	font-size: 14px;
	text-decoration: none;
	color: #316E98;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#titlePage #aprenda {
    margin: 0px;
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 7px;
    padding-left: 20px;

}
#footer {

    background-color: #b2b2b2;
}
#footer .footerBox {
    width: 305px;
    float: left;
    padding: 0px;
    margin: 0px;
    height: 130px;
}
#footer h4 {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    background-repeat: no-repeat;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 10px;
    background-position: 6px 6px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
#footer #navAprenda h4 {
	background-color: #316e98;
/*	background-image: url("/assets/legacy/arrowFooterAprenda-ea7819d5.gif");*/
}
#footer #navEncuentre h4 {
	background-color: #129571;
/*	background-image: url("/assets/legacy/arrowFooterEncuentre-df1a7424.gif");*/
}
#navEncuentre {
	}
#footer #navCafci {
    width: 385px !important;
}
#footer #navCafci h4 {
	background-color: #e9673f;
	/*background-image: url("/assets/legacy/arrowFooterCafci-9700f9fd.gif");*/
}
#footer a:link, #footer a:active, #footer a:visited {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer ul {
    list-style-type: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 27px;
    margin-bottom: 0px;
    margin-left: 10px;
    
}
#footer li {
	margin-bottom: 5px;
}

#footer #legal {
	background-color: #000000;
	color: #FFFFFF;
	padding-top: 5px;
	margin: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: right;
}

#footer #legal .linkResponsabilidades {
	color: #316e97;
}
#footer #legal a {
	color: #FFF;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 13px;
	font-weight: normal;
}
#footer #legal li {
	display: inline;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	padding: 0px;
}
#footer #legal a img {
    width: 18px;
    margin-right: 3px;
}
#footer #legal ul {
    margin: 0px;
    padding: 0px;
    width: 640px;
    margin: 0px auto;
    text-align: center;
}
.popup {
	padding: 15px;
	background-color: #FFFFFF;
	background-image: none;
}
.popup h2 {
	color: #316E98;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
#deseaComparar {
	background-color: #FFFFFF;
	background-image: url("/assets/legacy/icoMas-a9c9d2db.gif");
	background-repeat: no-repeat;
	background-position: 35px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E7F5FE;
	border-bottom-color: #E7F5FE;
}
#deseaComparar p {
	padding-top: 17px;
	padding-bottom: 15px;
	padding-left: 75px;
	margin: 0px;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #316e99;
}
#deseaComparar a:link, #deseaComparar a:visited, #deseaComparar a:active {
	color: #316e99;
}
#deseaComparar a:hover {
	text-decoration:none
}
#filtro td {
	background-color: #F1f1f1;
}
#filtro a {
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
#filtro .filtroOn {
	background-image: url("/assets/legacy/arrowFiltro-8f318fc4.gif");
	background-repeat: no-repeat;
	background-position: 0px -36px;
	display: block;
	padding-left: 15px;
	color: #316e99;
}
#filtro .filtroOff {
	background-image: url("/assets/legacy/arrowFiltro-8f318fc4.gif");
	background-repeat: no-repeat;
	background-position: 0px 4px;
	display: block;
	padding-left: 15px;
}
.tituloFiltro {
	font-size: 11px;
	color: #316e99;
}
#fichaRight {
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#fichaRight .cajaBorde {
	border: 1px solid #cde9e1;
	background-image: url("/assets/legacy/arrowcajaBorde-c2c2ef10.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
}
#fichaRight .cajaBorde h3 {
	color: #9fcf4f;
	padding: 0px;
	font-size: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	font-weight: normal;
}
#fichaRight .cajaBorde ul {
	margin: 0px;
	padding: 0px;
}
#fichaRight .cajaBorde li {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#fichaRight .cajaBorde .destacado {
	font-size: 24px;
	color: #707070;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#fichaRight .sociedades {
	background-color: #f0f0f0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px;
}
#fichaRight .sociedades h3 {
	font-size: 14px;
	font-weight: normal;
	color: #316e99;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#fichaRight .sociedades .logo {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin-bottom: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#fichaRight .sociedades .logo img{
	width: 100%;
}
#fichaRight .sociedades a:link, #fichaRight .sociedades a:active, #fichaRight .sociedades a:visited {
	font-size: 12px;
	font-style: italic;
	text-decoration: underline;
	color: #404040;
}
#fichaRight .sociedades a:hover {
	text-decoration: none;
}
#fichaLeft {
	float: left;
	width: 530px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#tool {
	height: 25px;
}
#tool .volver {
	display: block;
	width: 40px;
	float: right;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoVolver-bd0348f3.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-position: 0px 7px;
}
#tool .descargar, #cartera .descargar {
  display: block;
  width: 55px;
  float: right;
  font-size: 12px;
  color: #474747;
  text-decoration: none;
  background-image: url("/assets/legacy/icoDescargar-2aea7f60.gif");
  background-repeat: no-repeat;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 22px;
  background-position: 2px 3px;
  font-family:Arial, Helvetica, sans-serif;
}
#cartera .html {
  display: block;
  width: 40px;
  float: right;
  font-size: 12px;
  color: #474747;
  text-decoration: none;
  background-image: url("/assets/legacy/icoHTML-a209b509.jpg");
  background-repeat: no-repeat;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 50px;
  background-position: 20px 3px;
  font-family:Arial, Helvetica, sans-serif;
}

#tool .imprimir, #cartera .imprimir {
	display: block;
	width: 55px;
	float: right;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoImprimir-adc5912d.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-position: 2px 2px;
	/*font-family: Arial, Helvetica, sans-serif;*/
}
#tool .excel {
	display: block;
	width: 55px;
	float: right;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoExcel-91fab7c8.bmp");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-position: 2px 2px;
}
.listado .descargar {
	display: block;
	width: 55px;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoDescargar-2aea7f60.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-position: 2px 3px;
}
.descargarComparador {
	display: block;
	width: 55px;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoDescargar-2aea7f60.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-position: 2px 3px;
}
.listado .descargarPPT {
	display: block;
	width: 70px;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoPPT-13dce425.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 23px;
	background-position: 2px 3px;
}
#archivo .descargar {
	display: block;
	width: 55px;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoDescargar-2aea7f60.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	background-position: 2px 3px;
	float: left;
}
#archivo .imprimir {
	display: block;
	width: 55px;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoImprimir-adc5912d.gif");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-position: 2px 2px;
	float: left;
}
#fichaLeft h2 {
	font-size: 14px;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #9fcf4f;
	padding: 8px;
	background-color: #316e99;
	background-image: url("/assets/legacy/arrowH2-b9205002.gif");
	background-repeat: no-repeat;
	background-position: right;
	width: 220px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#fichaLeft .divContent {
	margin-bottom: 20px;
}
#fichaLeft h3 {
	font-size: 14px;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #9fcf4f;
	background-color: #316e99;
	background-image: url("/assets/legacy/arrowH2-b9205002.gif");
	background-repeat: no-repeat;
	background-position: right;
	width: 230px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#fichaLeft h4 {
	font-size: 14px;
	color: #316e99;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#fichaLeft table {
	width: 400px;
}
#fichaLeft table td {
	padding: 5px;
}
#fichaLeft .tablaDatos td {
	border: 1px solid #E7F5FE;
	text-align: right;
}
.tablaDatos .destacado {
	font-size: 24px;
	color: #707070;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#fichaLeft .titleTable td {
	background-color: #E7F5FE;
	text-align: center;
}
#fichaLeft p {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#fichaLeft #cartera {
	border: 1px solid #E7F5FE;
}
#cartera .composicion {
	background-image: url("/assets/legacy/arrowcajaBorde-c2c2ef10.gif");
	background-repeat: no-repeat;
	padding-left: 22px;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
}
#cartera .valores {
	float: left;
	width: 200px;
	padding-top: 11px;
	padding-left: 7px;
	background-color: #F0F0F0;
	background-image: url("/assets/legacy/arrowH2CarteraOut-60792fda.gif");
	background-repeat: no-repeat;
	background-position: 140px 0px;
	padding-bottom: 10px;
	font-size: 14px;
}
#fichaLeft #cartera h2 {
	font-size: 18px;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #9fcf4f;
	padding: 8px;
	background-color: #316e99;
	background-image: url("/assets/legacy/arrowH2Cartera-fbc37892.gif");
	background-repeat: no-repeat;
	background-position: right;
	width: 220px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	float: left;
}
#rendimiento .titleTable td {
	background-color: #f7f7f7;
	text-align: center;
}
#fichaLeft .tablaRendimientos td {
	border: 1px solid #f0f0f0;
	text-align: right;
}
#fichaLeft .tablaRendimientos .flechaTabla {
	background-color: #F0F0F0;
	background-image: url("/assets/legacy/arrowTablaRendimiento-458b88a6.gif");
	background-repeat: no-repeat;
	background-position: right 0px;
	width: 80px;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right-style: none;
}
#fichaLeft .tablaRendimientos .borde {
	border-left-style: none;
}
.tooltipBox {
	background-color: #FFFFFF;
	width: 130px;
	padding: 5px;
	border: 1px solid #000;
	text-align: left;
	position: absolute;
	left: 130px;
	top: 15px;
	z-index: 99;
}

.tooltipWrapper a {
	color: #316e99;
	text-decoration: none;
}
.tooltipWrapper {
	position: relative;
}
#comparacion {
	margin-bottom: 15px;
	border: 1px solid #dadada;
}
#tablaComparacionGr {
	background-color: #FFFFFF;
	margin: 1px;
}
#tablaComparacionGr table td {
	padding: 3px;
	text-align: right;
	border: 1px solid #E7F5FE;
}

#tablaComparacionGr .tooltipBox {
	background-color: #FFFFFF;
	width: 270px;
	padding: 5px;
	border: 1px solid #000;
	text-align: left;
	position: absolute;
	left: 40px;
	top: 20px;
	font-size: 11px;
	z-index: 100;
}
#tablaComparacionGr #tooltip a {
	color: #000000;
	text-decoration: none;
}
#tablaComparacion {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.titleTable {
	background-color: #E7F5FE;
	text-align: center;
}
#tablaComparacion table td {
	padding: 3px;
	text-align: right;
	border: 1px solid #E7F5FE;
	
}
#tablaComparacion .titComparacion {
	background-image: url("/assets/legacy/arrowTitComparacion-00dfcc3c.gif");
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	background-position: 0px 0px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #316e99;
}
#tablaComparacion .tablaLeft {
	text-align: left;
}
#tablaComparacion .tooltipBox {
	background-color: #FFFFFF;
	width: 270px;
	padding: 5px;
	border: 1px solid #000;
	text-align: left;
	position: absolute;
	left: 40px;
	top: 20px;
	font-size: 11px;
	z-index: 100;
}
#tablaComparacion #tooltip a {
	color: #000000;
	text-decoration: none;
}
.topEstadisticas {
	background-image: url("/assets/legacy/imgTopEstadisticas-774a1172.jpg");
	background-repeat: no-repeat;
	padding-left: 320px;
}
hr {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	margin-bottom: 25px;
}
#resultadosEstadisticas .valores td {
	padding: 3px;
	font-size: 11px;
	background-color: #e9f5ef;
	border: 1px solid #FFFFFF;
}

#resultadosEstadisticas .valores .tituloTablaEstadisticas td {
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
#resultadosEstadisticas li {
	margin-bottom: 10px;
	list-style-type: none;
	margin-right: 0px;
	margin-left: 0px;
}
#resultadosEstadisticas ul {
	padding: 0px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tablaRight {
	text-align: right;
}
.frameContent {
	background-color: #FFFFFF;
	width: 510px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.frameContentCafci {
	background-color: #FFFFFF;
	width: 490px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
/*.tabsLink .tabsOnAprenda a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 10px;
}
.tabsLink .tabsOffAprenda a {
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	display: block;
	padding-top: 10px;
}*/


.frameContentEstadisticas {
	width: 510px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.frames {
	padding:10px;
}
.frames a:link, .frames a:active, .frames a:visited {
	color: #316E98;
	text-decoration: none;
}
.frames a:hover {
	text-decoration: underline;
}
.destacadoAprenda {
	color: #316E98;
	font-size: 18px;
}
.frames li {
	list-style-type: disc;
	font-style: italic;
	margin-bottom: 8px;
}
.frameContentCafci .titulo {
  background-image: url("/assets/legacy/bulletCafci-671a52d0.gif");
  background-repeat: no-repeat;
  padding-left: 14px;
  background-position: 0px 3px;
}

.frameContentCafci ul {
    list-style-type: none;
    padding-left: 0px;
    margin: 0px;  
}

.frames strong {
	color: #316e98;
}
.frameGlosario {
	margin-left: 20px;
	margin-bottom: 20px;
}
/*
.contentTabEstadisticas  {
	float: left;
	width: 470px;
	margin-right: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
	margin-left: 40px;
}*/
/*
#tabs {
	background-image: url("/assets/legacy/backTabs-e5f727f6.gif");
	background-color: #E7F5FE;
	background-repeat: repeat-y;
	_border: 1px solid #ffffff;
}*/
#tabs,#tabsAprenda,#tabsEncuentre, #tabsCafci{
	background-image: url("/assets/legacy/backTabsAprenda-342e2396.gif");
	background-color: #E7F5FE;
	background-repeat: repeat-y;
	_border: 1px solid #ffffff;
}
/*
#tabsEncuentre {
	background-image: url("/assets/legacy/backTabs-e5f727f6.gif");
	background-color: #DDF0E6;
	background-repeat: repeat-y;
	_border: 1px solid #ffffff;
}
#tabsAprenda {
	background-image: url("/assets/legacy/backTabsAprenda-342e2396.gif");
	background-color: #E7F5FE;
	background-repeat: repeat-y;
	_border: 1px solid #ffffff;
}
#tabsCafci {
	background-image: url("/assets/legacy/backTabsCafci-29e104ad.gif");
	background-color: #F1E2CD;
	background-repeat: repeat-y;
	_border: 1px solid #ffffff;
}*/
.contentTab {
	float: left;
	width: 500px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.tabsLink {
	margin: 0px;
	padding: 0px;
	width: 224px;
	float: left;
}
.tabsLink li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.tabsLink ul {
	margin: 0px;
	padding: 0px;
}

.tabsOff, .tabsOffAprenda,.tabsOffCafci ,.tabsOffEvaluacion {
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/arrowTabOffAprenda-b327da1e.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 9px;
}
/*
.tabsOff {
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/arrowTabOff-00f25b73.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDF0E6;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 9px;
}
.tabsOffAprenda {
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/arrowTabOffAprenda-b327da1e.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 9px;
}
.tabsOffCafci {
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/arrowTabOffCafci-0c9f437d.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1e2cd;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 15px;
}

.tabsOffEvaluacion {
	background-color: #e4e4e4;
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/arrowTabOffEvaluacion-ba1ab1ef.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 9px;
}
*/
.subTabsOffCafci {
	background-color: #E7F5FE
	padding-right: 20px;
	padding-left: 15px;
	background-image: url("/assets/legacy/backTabsCafciSubOff-0e72e5c7.gif");
	background-repeat: no-repeat;
	background-position: 185px 50%;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	display: block;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subTabsOnCafci {
	background-color: #316E98;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url("/assets/legacy/backTabsCafciSubOn-abaf3543.gif");
	background-repeat: no-repeat;
	background-position: 185px 50%;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	display: block;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #4596ce;
}
.tabsOn , .tabsOnAprenda,.tabsOnCafci  {
	border-left: 7px solid #4596ce;
	background-color: #316E98;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url("/assets/legacy/arrowTabOnAprenda-5bfdc26d.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
}
/*
.tabsOn {
	border-left: 7px solid #9fcf4f;
	background-color: #316e99;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url("/assets/legacy/arrowTabOn-7e20322a.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
}
.tabsOnCafci {
	border-left: 7px solid #fbceac;
	background-color: #316e97;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url("/assets/legacy/arrowTabOnCafci-fbab934d.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
}
.tabsOnAprenda {
	border-left: 7px solid #4596ce;
	background-color: #316E98;
	padding-right: 20px;
	padding-left: 10px;
	background-image: url("/assets/legacy/arrowTabOnAprenda-5bfdc26d.gif");
	background-repeat: no-repeat;
	background-position: right 50%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
}*/
.subLinks li {
}
.tableTabs td {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#tabsFix {
	_border: 1px solid #ffffff;
}
#tabsGlosario .letras {
	margin: 20px;
	display: none;
}
.letras a:link,.letras a:active,.letras a:visited {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color: #FFFFFF;
	background-color: #424242;
	border: 1px solid #000000;
	margin-right: 2px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.letras a:hover {
	color: #4596CE;
	text-decoration: none;
}
.letrasOff {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color: #999;
	background-color: #424242;
	border: 1px solid #000000;
	margin-right: 2px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.contentEvaluacion {
	width: 490px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.contentEvaluacion h2 {
	font-size:18px;
}
.btArrowComenzar {
	background-image: url("/assets/legacy/bkBtn-a83f5848.gif");
	background-repeat: no-repeat;
	background-position: right center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding: 5px;
	display: block;
	width: 75px;
}
.btArrowSiguiente {
	background-image: url("/assets/legacy/bkBtn-a83f5848.gif");
	background-repeat: no-repeat;
	background-position: right center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding: 5px;
	display: block;
	width: 70px;
}
#correcto {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 24px;
	font-weight: normal;
	color: #379001;
	padding: 5px;
}
#incorrecto {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 24px;
	font-weight: normal;
	color: #d60105;
	padding: 5px;
}
.contentEvaluacion .opciones {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.contentEvaluacion .opciones li {
	display: inline;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0px;
}
.contentEvaluacion .opciones li a {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #418ec4;
	border: 1px solid #316e98;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.contentEvaluacion .opciones li .btCorrecto {
	background-color: #37904F;
}
.contentEvaluacion .opciones li .btIncorrecto {
	background-color: #D6012E;
}
.incorrecto {
	color: #d60105;
	font-size: 13px;
	}
.correcto {
	color: #379001;
	font-size: 13px;
	}
	
.contentEvaluacion #respuesta {
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7F5FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7F5FE;
	margin-top: 10px;
	padding-top: 3px;
}
#barraPuntaje {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 25px;
}
#servicios {
	background-color: #f8f8f8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
}
#servicios .serviciosTitulo {
	background-color: #FFF;
	float: left;
	width: 150px;
	padding: 20px;
}
.serviciosTitulo h2 {
	font-size: 18px;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#servicios .serviciosContent {
	float: left;
	background-color: #f1f1f1;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 35px;
	width: 515px;
}
.serviciosContent .destacado {
	font-size: 14px;
	line-height: 18px;
}
form {
	margin: 0px;
	padding: 0px;
}
.campo {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	color: #000;
	background-color: #FFF;
	margin-bottom: 10px;
	border: 1px solid #d8d8d8;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#servicios .serviciosContentMapa {
	float: left;
	background-color: #f1f1f1;
	width: 585px;
	margin: 0px;
	padding: 0px;
}
.serviciosContentMapa .logo {
	background-color: #FFF;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
#servicios .serviciosContentMapa h2 {
	margin: 0px;
	font-size: 14px;
	color: #FFF;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.serviciosContentMapa .bkAprenda {
	background-color: #306E98;
}
.serviciosContentMapa .bkEncuentre {
	background-color: #3E9571;
}
.serviciosContentMapa .bkCafci {
	background-color: #E96740;
}
.serviciosContentMapa ul li a {
	text-decoration: none;
}
.serviciosContentMapa ul li a:hover {
	text-decoration: underline;
}
.serviciosContentMapa li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.serviciosContentMapa ul {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
	margin-right: 10px;
	font-weight: bold;
}
.serviciosContentMapa ul ul {
	padding: 0px;
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-weight: normal;
}
.serviciosContentMapa .aprenda li,.serviciosContentMapa .encuentre li,.serviciosContentMapa .cafci li{
	list-style-image: url("/assets/legacy/liAprenda-e9eed2e5.gif");
}
.serviciosContentMapa .aprenda li a,.serviciosContentMapa .encuentre li a ,.serviciosContentMapa .cafci li a {
	color: #336E97;
}
.serviciosContentMapa .encuentre li ul li,.serviciosContentMapa .cafci li ul li {
	list-style-image: url("/assets/legacy/liEncuentre02-aba64fb1.gif");
}
/*
.serviciosContentMapa .encuentre li {
	list-style-image: url("/assets/legacy/liEncuentre-605b09c4.gif");
	
}
.serviciosContentMapa .encuentre li a {
	color: #3F9571;
}
.serviciosContentMapa .encuentre li ul li {
	list-style-image: url("/assets/legacy/liEncuentre02-aba64fb1.gif");
}
.serviciosContentMapa .cafci li {
	list-style-image: url("/assets/legacy/liCafci-15b53887.gif");
}
.serviciosContentMapa .cafci li a {
	color: #E76744;
}
.serviciosContentMapa .cafci li ul li {
	list-style-image: url("/assets/legacy/liCafci02-409f37f2.gif");
}*/
#archivo {
	margin-top: 15px;
	margin-bottom: 15px;
}
#archivo ul {
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-weight: bold;
}
.listadoArchivos {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}
.listadoArchivos li {
	list-style-image: url("/assets/legacy/arrowArchivosCafci-64606607.gif");
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0E2CE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-style: italic;
	color: #464646;
}
.listadoArchivos li ul li {
	list-style-type: none;
	list-style-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	font-style: normal;
	color: #666;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.listadoArchivos li ul {
	margin: 0px;
	padding: 0px;
	font-style: normal;
	color: #999;
}
.listadoArchivos li a {
	text-decoration: none;
	color: #464646;
	font-style: italic;
}
.listadoArchivos li a:hover {
	color: #316E98;
}
#paginado {
	text-align: center;
}
#paginado a {
	font-size: 14px;
	text-decoration: underline;
	margin: 5px;
	color: #464646;
}
#paginado .paginaSeleccionada {
	color:#316E98;
	text-decoration: none;
}
.tablaLineas td  {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	padding: 4px;
}
table .orden {
	font-weight: bold;
	background-color: #f7f7f7;
	font-size: 11px;
}
table .tituloTabla {
	background-color: #316E98;
	color: #FFF;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
}
.logos {
	margin: 0px;
	padding: 0px;
}
.logos li {
	list-style-type: none;
	width: 115px;
	text-align: center;
	float: left;
	height: 50px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}.logos ul li a {
	text-decoration: none;
	color: #464646;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 14px;
}
.logoAsociada {
	margin-bottom: 10px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
	padding-bottom: 5px;
}

.logoAsociada img {
	margin-bottom: 5px;
}
.tablaEstructura {
	border: 1px solid #CCC;
}
.lineaVertical {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.lineaVerticalBottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.lineaBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.tituloTabla a {
	color: #FFF;
	text-decoration: none;
}
#search p {
	margin-top: 2px;
	margin-bottom: 6px;
}
#search {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#colLeft .contenedorBotonesSalientes:first-child{
	
	margin-top: 10px
	
}
.contenedorBotonesSalientes {
	position: relative;
	height: 25px;
	    padding-bottom: 5px;
}
.contenedorBotonesSalientesContactenos {
	position: relative;
	height: 25px;
}

#colLeft .contenedorBotonesSalientes a,
 #colLeft .contenedorBotonesSalientesContactenos a {
    /* font-family: Georgia, "Times New Roman", Times, serif; */
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    width: 100%;
    text-decoration: none;
    display: block;
    padding: 8px 0px;
     font-family: 'maven_probold','maven_proregular',Arial, Helvetica, sans-serif;
    
}
#colLeft .contenedorBotonesSalientes a:hover,
#colLeft .contenedorBotonesSalientesContactenos a:hover {
background-color:#88a4ba;
}
#colLeft .contenedorBotonesSalientes {
    border-top: 1px solid #88a4ba;
    border-bottom: 1px solid #88a4ba;
}
.contenedorBotonesSalientes ~ .contenedorBotonesSalientes {
    border-top: none !important;
}
/*
.contenedorBotonesSalientesContactenos div::before { 
  content: "«";
  color: blue;
  display:none !important;
}
*/


.contenedorBotonesSalientesContactenos {
    margin-top: -38px;
    margin-bottom: 25px;
    border-bottom: 1px solid #88a4ba;
    padding-bottom: 5px;
}


#colLeftHome .contenedorBotonesSalientes:first-child{
	
	margin-top: 10px
	
}
#colLeftHome .contenedorBotonesSalientes a,
 #colLeftHome .contenedorBotonesSalientesContactenos a {
    /* font-family: Georgia, "Times New Roman", Times, serif; */
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    width: 100%;
    text-decoration: none;
    display: block;
    padding: 8px 0px;
     font-family: 'maven_probold','maven_proregular',Arial, Helvetica, sans-serif;
    
}
#colLeftHome .contenedorBotonesSalientes a:hover,
#colLeftHome .contenedorBotonesSalientesContactenos a:hover {
background-color:#88a4ba;
}
#colLeftHome .contenedorBotonesSalientes {
    border-top: 1px solid #88a4ba;
    border-bottom: 1px solid #88a4ba;
}

/*
#colLeft #idoneosBox {
	background-image: url("/assets/legacy/backIdoneos-1bd0c8da.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#colLeft #idoneosBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


#colLeft #tratamientoBox {
	background-image: url("/assets/legacy/backIdoneos-1bd0c8da.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#colLeft #tratamientoBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


#colLeft #prensaBox {
	background-image: url("backPrensa.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#colLeft #prensaBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


#colLeft #novedadesBox {
	background-image: url("backNovedades.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#colLeft #novedadesBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

#colLeft #eventosBox {
	background-image: url("backEventos.gif");
	background-repeat: no-repeat;
	position: absolute;
	width: 170px;
	height: 25px;
	left: -8px;
	top: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#colLeft #eventosBox a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
*/
.logoAsociada p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.logoAsociada .linkCNV{
	margin-top: 10px;
	margin-bottom: 10px;
}
.logoAsociada .linkCNV a {
	font-size: 12px;
	text-decoration: none;
	background-color: #F7EBD5;
	border: 1px solid #F8CBB8;
	color: #BC634C;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.logoAsociada .linkCNV a:hover {
	
	text-decoration: underline;
}
#puntaje #barraPuntaje img {
	float: left;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 14px;
}
.fichatop {
	float: right;
	width: 200px;
	padding-right: 25px;
	padding-top: 2px;
}
#fichaTopNav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6E6DD;
}
.tablaExamen tr td {
	border: 1px solid #F1E2CD;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	
}
.tituloFechasTabla td {
	background-color: #FEF7F2;
	text-transform: uppercase;
	font-weight: bold;
	color: #316e97;
}

.logoPrint img {
	float: left;
}
.logoPrint p {
	float: right;
	padding-top: 65px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 16px;
	font-weight: normal;
}
.logoPrint {
	display: none;
}
#colLeft .logoColIzq {
	margin-left: 8px;
	margin-bottom: 15px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
}
.tablaResultadosBusqueda {
	margin-top: 7px;
	margin-bottom: 5px;
}
.tablaResultadosBusqueda tr td {
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
	border-right: 1px solid #C6E6DD;
	border-left: 1px solid #C6E6DD; 
	border-bottom:none; 
	border-top:none;
	font-size: 11px;
}
.tituloResultadoBusqueda td {
	font-weight: bold;
}
.otros_enlaces {
    float: left;
    /*font-family: Georgia, "Times New Roman", Times, serif;*/
    color: #316e99;
    font-size: 15px;
    text-decoration: none;
    background-color: #f1f1f1;
    height: 105px;
    width: 191px;
}
.otros_enlaces img{
	width: 191px;
	height: auto;
}
#homeBacklights .floatLeft{
    width: 20px;
}

#homeBacklights .floatLeft p {
	width: 1px;
	padding-top: 0px;
	height: 30px;
	margin-top: 0px;
	background-color: #f1f1f1;
	display: block;

}

#homeBacklights .floatLeft .otros_enlaces {
    background-color: #114773;
    height: auto;
    padding: 2px 4px;
    border-radius: 5px;
    color: #fff;
    font-size: 13px;
    text-align: center;
    width: auto;
}
#homeBacklights .floatLeft .otros_enlaces:hover {
	background-color: #88a4ba;
}
.otros_enlaces_texto {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	color: #316e99;
	font-size: 15px;
	text-decoration: none;
	padding-left: 20px;
	margin-top: 20px;
}
.otros_enlaces_texto:hover {
	text-decoration: underline;
}
.otros_tabla {
	padding: 20px;
}
.highlighContentOtrosEnlaces {
	float: left;
	width: 190px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	height: 140px;
	background-image: url("backHighOtrosEnlaces.jpg");
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.highlighContentOtrosEnlaces a:hover {
	text-decoration: underline;
}
.highlighContentOtrosEnlaces p {
	margin: 0px;
	padding: 0px;
}
.highlighContentOtrosImg {
	padding: 0px;
	margin-top: 15px;
	margin-left: 7px;
	border:0;
}
.enlacesDestacados {
	position: relative;
	height: 20px;
}
.topFondoOtros {
	background-image: url("/assets/legacy/topbannerHome01-f8a3112e.jpg");
	background-repeat: no-repeat;
}
.enlaces {
	float: left;
	padding: 10px;
}
.verHTML {
	display: block;
	width: 40px;
	float: right;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	background-image: url("/assets/legacy/icoHTML-a209b509.jpg");
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
	background-position: 20px 3px;
	font-family:Arial, Helvetica, sans-serif;
}

#loading {
  width: 528px;
  height: 400px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/**
 * 14.5 - >= 1350px
 */
@media ( min-width : 1350px) {
	.container {
		width: 1320px;
	}
}

#cafciLogo {
  display: none;
}

#cafciLogo img {
  float: right;
}
#cafciLogo p {
  float: right;
  padding-top: 65px;
  margin: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-size: 16px;
  font-weight: normal;
}

@media print {
    body, #shadow, #rightContent, #titlePage, .content, #tablaComparacion #tooltip, .titleTable, #tabsCafci {
      background-color: white;
      background-image: none;
    }

    #tooltip .trashIcon, #titlePageAcercaCafci, .tabsLink {
      display: none;
    }

    .content .comparador {
      background-color: #129571;
    }
    .encuentreColortxt, #tablaComparacion .titComparacion {
      color: #129571;
    }

    #showCuadro1, #showCuadro2, #showCuadro3 {
      display: none;
    }

    table .tituloTabla {
      background-color: #e9673f;
    }

    .frameContentCafci {
      width: 800px; 
    }
    

    #cuadro01, #cuadro02, #cuadro03 {
      display: block !important;
    } 

   	#topNav, #colLeftHome, #header, #footer, #consulta, #fichaTopNav, #tool, .composicion, #btVolverBuscar {
   		display: none;
   	}
    #cafciLogo {
      display: block;
    }
   	#rightContent {
   		float: left;
   	}
   	.flechaTabla {
   		font-weight: normal;
   	}
   	#rendimiento h2,
   	#consulta h3,
   	#cuotaparte h3,
   	#cartera h2#title-composicion-cartera,
   	#calificacion h4,
   	#honorarios h4 {
   		color: #9fcf4f;
   	}
}
