   
/*Stilos página información
***********************************************************/
.aa88-main{/*seguramente este estilo no sea necesario, es el fondo*/
	width: 85%;
	margin: 0 auto;
	background-color: #ECECEC;
}
.aa88-texto-informacion{
	font-family: arial;
	margin:0px 50px;
	padding:1.5em;
}
.aa88-texto-informacion h3{
	font-size: 24px;
}
.aa88-texto-informacion h4{
	font-size: 18px;
}
.aa88-texto-informacion p{
	font-size:16px;
	margin-left:5px;
}
.aa88-texto-informacion a{
	color:#107899;
	font-weight: bold;
}
.aa88-texto-informacion ul{
	margin-top: 25px;
	margin-bottom: 25px;
}
.aa88-texto-informacion ul li span{
	font-weight: bold;
}
.aa88-tabla-info{
	border-collapse: collapse;
	width: 95%;
	text-align: left;
	font-family: arial;
	font-size: 16px;
	font-weight:bold;
	margin:0 auto;
}
.aa88-tabla-info th{
	background-color: #149dc9;
	color: white;
	padding: 10px 0px;
	font-weight: lighter;
}
.aa88-tabla-info td{
	padding: 20px 0px;
}
.aa88-tabla-info .col-1{
	width:50%;
	padding-left:20%;
}
.aa88-tabla-info .col-2{
	width:50%;
}
a .a88-Collapsed{
	background:url(/r01commonresources/r01gContainerVA/images/aa88guarantees/aa88gSquarePlus.png) center center no-repeat;
}
a .a88-Expanded{
    background:url(/r01commonresources/r01gContainerVA/images/aa88guarantees/aa88gSquareMinus.png) center center no-repeat;
}


div.aa88-infoPanel{
	background-color: #C0C0C0;
	padding:0.5em;
	border-radius: 5px;
}
.aa88-italic {
    font-style: italic;
	font-weight: lighter !important;
}
.aa88-bold {
    font-weight: bold;
}

.aa88-collapsableTitle{
	display: inline;
	cursor: hand;
	font-weight: bold;
}
.aa88-arrow-r {
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #444;
    /*margin-bottom: 1%;*/
    margin-right: 7px;
    margin-left: 3px;
    display: inline-block;
}

.aa88-arrow-d {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #444;
    margin-bottom: 2px;
    margin-right: 5px;
    display: inline-block;
}

/*Stilos página tabla
***********************************************************/

div.r01gContainerPublicationGurantees { border: 1px solid #cccccc; }
div.r01gContainerPublicationGurantees *{ font-size: 0.95em;  font-weight: bold;}
div.r01gContainerPublicationGurantees h2 { background-color: #f3f3f3; padding: 5px 0 5px 25px; font-size: 1em; text-align: left; cursor: pointer;}
div.r01gContainerPublicationGurantees h2.a88Closed { background-image: url(/r01commonresources/r01gContainerVA/images/aa88guarantees/aa88gSquarePlus.png);
												    background-repeat: no-repeat;
												    background-position: 5px; }
div.r01gContainerPublicationGurantees h2.a88Opened { background-image: url(/r01commonresources/r01gContainerVA/images/aa88guarantees/aa88gSquareMinus.png); 
													background-repeat: no-repeat;
												    background-position: 5px;}
div.r01gContainerPublicationGurantees th{ background-color: #000; }
div.r01gContainerPublicationGurantees button{ width: 35%; font-size: 0.8em;   font-weight: bold; }
div.r01gContainerPublicationGurantees div.r01gPublicationGuaranteesBody { padding: 10px 0; border-top: 1px solid #ccc; }


.aa88-tabla{
	border-collapse: collapse;
	width: 95%;
	text-align: center;
	font-family: verdana;
	font-size: 16px;
	font-weight:bold;
	margin:0 auto;
}
.aa88-tabla th{
	background-color: #149dc9;
	color: white;
	padding: 10px 0px;
	font-weight: bold;
	font-size: 1em;
}
.aa88-tabla td{
	padding: 20px 0px;
}

.aa88-contenedor-botones{
	width: 60%;
	margin: 0 auto;
	margin-top: 20px;
}

.aa88-contenedor-botones button{
	width: 45%;
	padding: 10px 20px;
	border-radius: 8px;
	background-color: #149dc9;
	color: white;
	border: none;
	font-family: verdana;
	font-size: 16px;
	cursor: pointer;
	outline: none;
}
.aa88-contenedor-botones button:hover{
	background-color: #107899;
}

.aa88-contenedor-botones .btn-2{
	float: right;
}
