@charset "utf-8";
/* CSS Document */

html, body {margin:0px; width:100%; height:100%; display: flex; flex-direction: column;}

@media all and (max-width: 670px)
	
{
	#hide02{margin:0px;padding:0px;visibility: hidden; display: none;}	
	.logo01{max-height: 50px;}
	.box01{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		text-align: center;
		padding-top: 5px;
		
		
	}
	.desc01{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:13pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: center;
	}
	.desc02{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:20pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		line-height: 23pt;
		text-align: center;
		
		padding-left: 0px;
		padding-top: 0px;
		
	}	
	.desc03{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		
		padding-bottom: 20px;
		padding-top: 80px;
}
	.desc04{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		text-align:center;
		margin-left:-10px;
		
}
	.desc05{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: nome;
		color: #3869E6;		
		text-align: center;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	.desc06{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 50px;
		padding-top: 50px;
		background-color:#FCC56C;
		margin-bottom: 30px;
		
		
}	
	.desc07{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:10pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: center;
		padding-top:0px;
		padding-bottom: 0px;
		
}	
	.desc08{
		font-size:12pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: center;
		padding-top:0px;
		padding-bottom: 0px;
	}
	a.desc08:hover{
		color:#254684;text-decoration: none;
	}

	.desc09{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 0px;
		padding-top: 20px;
		text-align: center;
}
	.desc10{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		line-height: 19pt;
		
		text-align: center;
}
	.desc11{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
			line-height: 13pt;
		text-align: left;
		padding-left:7px;
}
	.desc12{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;

		background-color:#629ABF;
		margin-bottom: 70px;
		
}	
	.desc13{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: center;
		padding-top:15px;
		padding-bottom:15px;
	}

		.bcs-btnmenu01-login-sc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	/*color: #666666;*/
			/*color: #f2f2f2;*/
			color:#000000;
	text-decoration: none;
	padding-left: 78px;
	background-attachment: scroll;
	background-image: url("../imgs/usuarios01.png");
	background-repeat: no-repeat;
	background-position: left 0px;
	width: auto;
		height:38px;
	display: block;
	line-height: 12pt;
		
		padding-top:0px;
		margin-bottom:0px;
			


		
		}
		a.bcs-btnmenu01-login-sc:hover{
    color: #0C0658;
    text-decoration: none;
    padding-left: 78px;
		}
		.bcs-btnmenu02-login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    /*color: #000;*/
    color: blue;
    text-decoration: none;	
}
	.redon01xxx{
	background-color: #80C41C;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border: 0px solid #000000;
	/*height: 80px;*/
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
		
}
	.alineatop{	border-bottom:1px dotted #CDCBCB; padding-bottom:20px;}
	
	.alinea01{padding-top:20px;padding-bottom:5px; text-align: center;}
	.alinea02{margin-top:70px; margin-right:0px; margin-left:0px;}
	.alinea03{padding-left: 0px; padding-top: 40px;}
	.alinea04{padding-top:10px;padding-bottom:35px; text-align: center;}
	.alinea05{text-align:center;}
	.alinea06{padding-top:5px;padding-bottom:20px;text-align: center;}
	.alinea07{padding-bottom:0px;padding-top:20px;padding-right:0px;}
	/*.alinea08{text-align:center; padding-top:15px;padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}*/
    .alinea08{text-align:center; padding-top:5px;padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}
	.alinea09{padding-left:0px;padding-right:0px;padding-bottom:30px;text-align: center;}
	.alinea10{padding-top:0px;padding-bottom:50px;text-align:center;}
	.alinea11{padding-top: 30px; padding-bottom: 30px; background-color: #CCCCCC;}
	
	.alinea12{padding-top: 50px; padding-bottom: 50px; }
	.alinea13{padding-top:50px;padding-bottom:25px;background-color:#629ABF;}
	.alinea14{padding-top:0px;padding-bottom:50px;background-color:#fff;}
	.alinea15{padding-top: 0px;padding-bottom: 20px;}
	.alinea16{margin-top:20px;padding-top:20px;margin-bottom:20px;background-color: #b4d6cc;}
	.alinea18{padding-top:0px;padding-bottom:50px;background-color:#629ABF;}
	
	.comofunca01{padding-top: 15px; padding-bottom: 15px; padding-right: 0px;background-color:#EBE9E9;}
		.comofunca02 {
			height: 90px;
			width: 90px;
			border-radius: 70%;
			/*border: 8px solid #60a3bc;*/
			border: 8px solid #CCCCCC;
			background-color: #ffffff;
			text-align: center;
			background-position: center top;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		
		}
		.comofunca03{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: normal;
			color: #254684;
			text-decoration: none;
			text-align: left;
			margin-left:0px;
			padding-top:20px;
			padding-left:0px;padding-right:15px;
			padding-bottom:20px;
			line-height: 12pt;
		}
		.comofunca06{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			text-align:justify;

			margin-left:0px;
			padding-top:10px;
			padding-left:0px;padding-right:15px;
			padding-bottom:0px;
			line-height: 13pt;
	}
	
			.comofunca07{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: bold;
			color: #254684;
			text-decoration: none;
			text-align:left;
			margin-bottom:0px;
			padding-top:3px;
	}
	
	.registermar01{padding-bottom:20px;}
	
	.register01{
		background-color:#fafafa;
		border: 1px solid #cccccc;
		padding-right:20px; padding-left:20px;padding-top:7px;padding-bottom:0px;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	}
	
	.register02{border-right: dotted 0px #cccccc;}
	.register03{
	background-color:#f2f2f2;
	margin-bottom:10px;
	padding-top:10px;padding-bottom:10px;
	padding-left:30px;padding-right:30px;
	border-bottom: solid 2px #cccccc;
	
	}
	.register04{padding-left:0px;margin-left:-10px; text-align: left;}
	.register05{width:20px;height:20px;border:1px solid #ff0000;padding-top:0px;margin-top:0px;}
	.register06{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
.register07{padding-top:30px;padding-bottom:0px;}
.register08{border:1px solid #2196f3;}
	
.registro09{padding-top: 15px; padding-bottom: 15px; padding-right: 0px;background-color:#629abf;}
.registro10{padding-top:10px;padding-bottom:0px;text-align:center;}

		.creditos{
    		text-align: center;
    		margin-top: 25px;
    		padding-top: 30px;
    		padding-bottom: 10px;
			/*border-top: 1px dotted #AFAFAF;*/
    		border-top: 1px dotted #AFAFAF;
		}
	
}
/* FIN MEDIA PANTALLAS MOVILES */

@media all and (min-width: 671px) and (max-width: 991px)
	
{
	#hide02{margin:0px;padding:0px;visibility: hidden; display: none;}	
	.logo01{max-height: 50px;}
	.box01{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		text-align: center;
		padding-top: 5px;
		
		
	}
	.desc01{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:13pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: center;
	}
	.desc02{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:20pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		line-height: 23pt;
		text-align: center;
		
		padding-left: 0px;
		padding-top: 0px;
		
	}	
	.desc03{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		
		padding-bottom: 20px;
		padding-top: 80px;
}
	.desc04{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		text-align:center;
		margin-left:-10px;
		
}
	.desc05{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: nome;
		color: #3869E6;		
		text-align: center;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	
	.desc06{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 50px;
		padding-top: 50px;
		background-color:#FCC56C;
		margin-bottom: 30px;
		
		
}	
	.desc07{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:10pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: center;
		padding-top:0px;
		padding-bottom: 0px;
		
}	
	.desc08{
		font-size:12pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: center;
		padding-top:0px;
		padding-bottom: 0px;
	}
	a.desc08:hover{
		color:#254684;text-decoration: none;
	}
	
	.desc09{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 0px;
		padding-top: 20px;
		text-align: center;
}
	.desc10{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		line-height: 19pt;
		
		text-align: center;
}
	.desc11{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
			line-height: 13pt;
		text-align: left;
		padding-left:7px;
}
	.desc12{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;

		background-color:#629ABF;
		margin-bottom: 70px;
		
}	
	.desc13{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: center;
		padding-top:15px;
		padding-bottom:15px;
	}
	
		.bcs-btnmenu01-login-sc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	/*color: #666666;*/
			/*color: #f2f2f2;*/
			color:#000000;
	text-decoration: none;
	padding-left: 78px;
	background-attachment: scroll;
	background-image: url("../imgs/usuarios01.png");
	background-repeat: no-repeat;
	background-position: left 0px;
	width: auto;
		height:38px;
	display: block;
	line-height: 12pt;
		
		padding-top:0px;
		margin-bottom:0px;
			


		
		}
		a.bcs-btnmenu01-login-sc:hover{
    color: #0C0658;
    text-decoration: none;
    padding-left: 78px;
		}
		.bcs-btnmenu02-login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    /*color: #000;*/
    color: blue;
    text-decoration: none;	
}
	.redon01xxx{
	background-color: #80C41C;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border: 0px solid #000000;
	/*height: 80px;*/
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
		
}
	.alineatop{	border-bottom:1px dotted #CDCBCB; padding-bottom:20px;}

	.alinea01{padding-top:20px;padding-bottom:5px; text-align: center;}
	.alinea02{margin-top:70px; margin-right:0px; margin-left:0px;}
	.alinea03{padding-left: 0px; padding-top: 40px;}
	.alinea04{padding-top:10px;padding-bottom:35px; text-align: center;}
	.alinea05{text-align:center;}
	.alinea06{padding-top:5px;padding-bottom:20px;text-align: center;}
	.alinea07{padding-bottom:0px;padding-top:20px;padding-right:0px;}
	.alinea08{text-align:center; padding-top:15px;}
	.alinea09{padding-left:0px;padding-right:0px;padding-bottom:60px;text-align: center;}
	.alinea10{padding-top:0px;padding-bottom:50px;text-align:center;}
	.alinea11{padding-top: 30px; padding-bottom: 30px; background-color: #CCCCCC;}
	
	.alinea12{padding-top: 50px; padding-bottom: 50px; }
	.alinea13{padding-top:50px;padding-bottom:25px;background-color:#629ABF;}
	.alinea14{padding-top:0px;padding-bottom:50px;background-color:#fff;}
	.alinea15{padding-top: 0px;padding-bottom: 20px;}
	.alinea16{margin-top:20px;padding-top:20px;margin-bottom:20px;background-color: #b4d6cc;}
	.alinea18{padding-top:0px;padding-bottom:50px;background-color:#629ABF;}
	
	.solotab01{margin-right:50px;}
	.solotab02{margin-left:50px!important;}
	
	.comofunca01{padding-top: 15px; padding-bottom: 15px; padding-right: 0px;background-color:#EBE9E9;}
		.comofunca02 {
			height: 90px;
			width: 90px;
			border-radius: 70%;
			/*border: 8px solid #60a3bc;*/
			border: 8px solid #CCCCCC;
			background-color: #ffffff;
			text-align: center;
			background-position: center top;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		
		}
	.comofunca03{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: normal;
			color: #254684;
			text-decoration: none;
			text-align: left;
			margin-left:0px;
			padding-top:20px;
			padding-left:15px;padding-right:15px;
			padding-bottom:20px;
			line-height: 12pt;
	}
			.comofunca06{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			text-align:justify;

			margin-left:0px;
			padding-top:10px;
			padding-left:0px;padding-right:15px;
			padding-bottom:0px;
			line-height: 13pt;
	}
	
			.comofunca07{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 10pt;
			font-weight: bold;
			color: #254684;
			text-decoration: none;
			text-align:left;
			margin-bottom:0px;
			padding-top:3px;
	}

		.registermar01{padding-bottom:20px;}
	
		.register01{
		background-color:#fafafa;
		border: 1px solid #cccccc;
		padding-right:20px; padding-left:20px;padding-top:7px;padding-bottom:0px;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	}
	
	.register02{border-right: dotted 0px #cccccc;}
	.register03{
	background-color:#f2f2f2;
	margin-bottom:10px;
	padding-top:10px;padding-bottom:10px;
	padding-left:30px;padding-right:30px;
	border-bottom: solid 2px #cccccc;
	
	}
	.register04{padding-left:0px;margin-left:-10px; text-align: left;}
	.register05{width:20px;height:20px;border:1px solid #ff0000;padding-top:0px;margin-top:0px;}
	.register06{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
.register07{padding-top:30px;padding-bottom:0px;}
.register08{border:1px solid #2196f3;}
.registro09{padding-top: 15px; padding-bottom: 15px; padding-right: 0px;background-color:#629abf;}
.registro10{padding-top:0px;padding-bottom:20px;text-align:center;}

		.creditos{
    		text-align: center;
    		margin-top: 25px;
    		padding-top: 30px;
    		padding-bottom: 10px;
			/*border-top: 1px dotted #AFAFAF;*/
    		border-top: 1px dotted #AFAFAF;
		}
	
}	

/* FIN MEDIA TABLETS */

@media all and (min-width: 992px) and (max-width: 1199px)
	
{
	#hide03{margin:0px;padding:0px;visibility: hidden; display: none;}	
	.logo01{max-height: 60px;}
	.box01{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 18pt;
		border-left: solid 1px #D7D5D5;
		padding-left: 20px;
		margin-left: 10px;
		
	}
	.desc01{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: none;
		color: #254684;
				
	}
	.desc02{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:25pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		line-height: 28pt;
		
		padding-left: 0px;
		padding-top: 0px;
		
	}
	
	.desc03{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 20px;
		padding-top: 20px;
}
		.desc04{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		/*font-size:14pt;*/
			font-size: 10pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		line-height: 19pt;
			text-align: center;
		
}
	.desc05{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:13pt;
		font-weight: normal;
		text-decoration: nome;
		color: #3869E6;		
		text-align: center;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	.desc06{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 50px;
		padding-top: 50px;
		background-color:#FCC56C;
		margin-bottom: 70px;
		
		
}	
	.desc07{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: left;
		padding-top:0px;
		padding-bottom: 0px;
		
}	
	.desc08{
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: right;
		padding-top:0px;
		padding-bottom: 0px;
	}
	a.desc08:hover{
		color:#254684;text-decoration: none;
	}

	.desc09{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 0px;
		padding-top: 20px;
		text-align: center;
}
	.desc10{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		line-height: 19pt;
		
		text-align: center;
}
	.desc11{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
			line-height: 13pt;
		text-align: left;
		padding-left:7px;
}
	.desc12{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;

		background-color:#629ABF;
		margin-bottom: 70px;
		
}	
	.desc13{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: left;

	}

	.redon01xxx{
	background-color: #80C41C;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border: 0px solid #000000;
	/*height: 80px;*/
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom:0px;
}

	.bcs-btnmenu01-login-sc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	/*color: #666666;*/
		/*color: #f2f2f2;*/
		color: #041E46;
	text-decoration: none;
	padding-left: 42px;
	background-attachment: scroll;
	background-image: url("../img/DE/user-icon03-02.png");
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	display: block;
	line-height: 15pt;
		
		padding-top:5px;
		margin-top:4px;
		margin-bottom:5px;
		
		}
	a.bcs-btnmenu01-login-sc:hover{
	/*color: #007BFF;*/
		color: #0C0658;
	text-decoration: none;
	padding-left: 42px;
		}
	.bcs-btnmenu02-login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-style: normal;
    font-weight: bold;
    /*color: #000;*/
    /*color: #A4CDF9;*/
		color: blue;
    text-decoration: none;	
}	
	.alinea02{margin-top:90px;margin-right:0px; margin-left:0px;}
	.alinea03{padding-left: 0px; padding-top: 130px; padding-right:90px;}	
	.alinea04{padding-top:20px;padding-bottom:5px; text-align: left;}
	.alinea05{text-align:right;}
	.alinea06{padding-top:20px;padding-bottom:20px;}
	.alinea07{padding-top:25px;text-align: center;}
	.alinea08{text-align:center; width:95%; padding-top:15px;}
	.alinea09{padding-left:0px;padding-right:0px;text-align: center;}
	.alinea10{padding-top:60px;padding-bottom:70px;text-align:center;}
	.alinea11{padding-top: 30px; padding-bottom: 30px; background-color: #CCCCCC;}
	
	.alinea12{padding-top: 50px; padding-bottom: 50px; }
	.alinea13{padding-top:50px;padding-bottom:25px;background-color:#629ABF;}
	.alinea14{padding-top:0px;padding-bottom:50px;background-color:#fff;}
	.alinea15{padding-top: 0px;padding-bottom: 20px;}
	.alinea16{margin-top:20px;padding-top:20px;margin-bottom:20px;background-color: #b4d6cc;}
	
	.solotab01{margin-right:50px;}
	.solotab02{margin-left:50px!important;}
	
	.alineaball{text-align: center;}
	
	.comofunca01{padding-top: 12px; padding-bottom: 17px; padding-right: 0px;background-color:#EBE9E9;}
		.comofunca02 {
			height: 100px;
			width: 100px;
			border-radius: 70%;
			/*border: 8px solid #60a3bc;*/
			border: 8px solid #CCCCCC;
			background-color: #ffffff;
			text-align: center;
			background-position: center top;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			
		}
		.comofunca03{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 13pt;
			font-weight: normal;
			color: #254684;
			text-decoration: none;
			text-align: left;
			margin-left:0px;
			padding-top:20px;
			padding-left:5px;
			line-height: 15pt;
		}
	
		.comofunca06{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 12pt;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			text-align:justify;

			margin-left:0px;
			padding-top:10px;
			padding-left:0px;padding-right:15px;
			padding-bottom:0px;
			line-height: 17pt;
	}
	
		.comofunca07{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 12pt;
			font-weight: bold;
			color: #254684;
			text-decoration: none;
			text-align:left;
			margin-bottom:-10px;
			padding-top:2px;
			padding-bottom:0px;
	}
	.onlyenter{padding-right:22px;}
	
	.register01{
		
		border: 1px solid #cccccc;
		padding:20px;
	}
	
	.register02{border-right: dotted 1px #cccccc;}
	.register03{
	background-color:#f2f2f2;
	margin-bottom:10px;
	padding-top:10px;padding-bottom:10px;
	padding-left:30px;padding-right:30px;
	border-bottom: solid 2px #cccccc;
	
	}
	.register04{padding-left:0px;margin-left:-10px; text-align: left;}
	.register05{width:20px;height:20px;border:1px solid #ff0000;padding-top:0px;margin-top:0px;}
	.register06{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
.register07{padding-top:30px;padding-bottom:0px;}
.register08{border:1px solid #2196f3;}

	.registro09{padding-top: 12px; padding-bottom: 17px; padding-right: 0px;background-color:#629abf;}
	.registro10{padding-top:30px;padding-bottom:20px;text-align:center;}

		.creditos{
    		text-align: right;
    		margin-top: 15px;
    		padding-top: 20px;
    		padding-bottom: 0px;
			/*border-top: 1px dotted #AFAFAF;*/
    		border-top: 1px dotted #AFAFAF;
		}
	
}

/* FIN @MEDIA PARA PANTALLAS WEB RES. PEQUEÑA */

@media all and (min-width: 1200px) 
{
	#hide03{margin:0px;padding:0px;visibility: hidden; display: none;}	
	.logo01{max-height: 60px;}
	.box01{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 18pt;
		border-left: solid 1px #D7D5D5;
		padding-left: 20px;
		margin-left: 10px;
		
	}
	.desc01{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: none;
		color: #254684;
				
	}
	.desc02{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:30pt;
		font-weight: normal;
		text-decoration: none;
		color: #ffffff;
		line-height: 33pt;
		
		padding-left: 0px;
		padding-top: 0px;
		
	}
	
	.desc03{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 20px;
		padding-top: 20px;
}
		.desc04{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		/*font-size:14pt;*/
			font-size: 14pt;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		line-height: 19pt;
		
}
	.desc05{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: nome;
		color: #3869E6;		
		text-align: center;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	.desc06{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 50px;
		padding-top: 50px;
		background-color:#FCC56C;
		margin-bottom: 70px;
		
		
}	
	.desc07{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: left;
		padding-top:0px;
		padding-bottom: 0px;
		
}	
	.desc08{
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		text-align: right;
		padding-top:0px;
		padding-bottom: 0px;
	}
	a.desc08:hover{
		color:#254684;text-decoration: none;
	}
	
	.desc09{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: bold;
		text-decoration: none;
		color: #3869E6;
		line-height: 19pt;
		padding-bottom: 0px;
		padding-top: 20px;
		text-align: center;
}
	.desc10{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		line-height: 19pt;
		
		text-align: center;
}
	.desc11{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:11pt;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
			line-height: 13pt;
		text-align: left;
		padding-left:7px;
}
	.desc12{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;

		background-color:#629ABF;
		margin-bottom: 70px;
		
}	
	.desc13{
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:14pt;
		font-weight: normal;
		text-decoration: nome;
		color: #254684;		
		text-align: left;

	}
	.redon01xxx{
	background-color: #80C41C;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border: 0px solid #000000;
	/*height: 80px;*/
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom:0px;
}
	
	.bcs-btnmenu01-login-sc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	/*color: #666666;*/
		/*color: #f2f2f2;*/
		color: #041E46;
	text-decoration: none;
	padding-left: 80px;
	background-attachment: scroll;
	background-image: url("../imgs/usuarios01.png");
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	display: block;
	line-height: 15pt;
		
		padding-top:5px;
		margin-top:4px;
		margin-bottom:5px;
		
		}
	a.bcs-btnmenu01-login-sc:hover{
	/*color: #007BFF;*/
		color: #0C0658;
	text-decoration: none;
	padding-left: 80px;
		}
	.bcs-btnmenu02-login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-style: normal;
    font-weight: bold;
    /*color: #000;*/
    /*color: #A4CDF9;*/
		color: blue;
    text-decoration: none;	
}	
	.alinea02{margin-top:90px;margin-right:0px; margin-left:0px;}
	.alinea03{padding-left: 0px; padding-top: 130px; padding-right:90px;}	
	.alinea04{padding-top:20px;padding-bottom:5px; text-align: left;}
	.alinea05{text-align:right;}
	.alinea06{padding-top:20px;padding-bottom:20px;}
	.alinea07{padding-top:25px;}
	/*.alinea08{text-align:center; width:95%; padding-top:15px;}*/	
    .alinea08{text-align:center; width:95%; padding-top:5px;}
	.alinea09{padding-left:0px;padding-right:0px;text-align: center;}
	.alinea10{padding-top:60px;padding-bottom:70px;text-align:center;}
	.alinea11{padding-top: 30px; padding-bottom: 30px; background-color: #CCCCCC;}
	.alinea12{padding-top: 50px; padding-bottom: 50px; }
	.alinea13{padding-top:50px;padding-bottom:25px;background-color:#629ABF;}
	.alinea14{padding-top:0px;padding-bottom:50px;background-color:#fff;}
	.alinea15{padding-top: 0px;padding-bottom: 20px;}
	.alinea16{margin-top:20px;padding-top:20px;margin-bottom:20px;background-color: #b4d6cc;}
	
	.comofunca01{padding-top: 12px; padding-bottom: 17px; padding-right: 0px;background-color:#EBE9E9;}
	
		.comofunca02 {
			height: 100px;
			width: 100px;
			border-radius: 70%;
			/*border: 8px solid #60a3bc;*/
			border: 8px solid #CCCCCC;
			background-color: #ffffff;
			text-align: center;
			background-position: center top;
		
			box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

		}	
		.comofunca03{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 13pt;
			font-weight: normal;
			color: #254684;
			text-decoration: none;
			text-align: left;
			margin-left:0px;
			padding-top:20px;
			padding-left:5px;
			line-height: 15pt;
		}
			.comofunca06{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 12pt;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			text-align:justify;

			margin-left:0px;
			padding-top:10px;
			padding-left:0px;padding-right:15px;
			padding-bottom:0px;
			line-height: 17pt;
	}
	
		.comofunca07{font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
			font-size: 12pt;
			font-weight: bold;
			color: #254684;
			text-decoration: none;
			text-align:left;
			margin-bottom:-10px;
			padding-top:2px;
			padding-bottom:0px;
	}
	.onlyenter{padding-right:22px;}
	
	.register01{
		background-color:#fafafa;
		border: 1px solid #cccccc;
		padding:20px;
		
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	}
	
	.register02{border-right: dotted 1px #cccccc;}
	.register03{
	background-color:#f2f2f2;
	margin-bottom:10px;
	padding-top:10px;padding-bottom:10px;
	padding-left:30px;padding-right:30px;
	border-bottom: solid 2px #cccccc;
	
	}
	.register04{padding-left:0px;margin-left:-10px; text-align: left;}
	.register05{width:20px;height:20px;border:1px solid #ff0000;padding-top:0px;margin-top:0px;}
	.register06{
		
		font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:12pt;
		font-weight: normal;
		text-decoration:none;
		color:#000000;
	}
.register07{padding-top:30px;padding-bottom:0px;}
.register08{border:1px solid #2196f3;}
	
		.registro09{padding-top: 12px; padding-bottom: 17px; padding-right: 0px;background-color:#629abf;margin-top: 65px;}
		.registro10{padding-top:30px;padding-bottom:20px;text-align:center;}
		.creditos{
    		text-align: right;
    		margin-top: 15px;
    		padding-top: 20px;
    		padding-bottom: 0px;
			/*border-top: 1px dotted #AFAFAF;*/
    		border-top: 1px dotted #AFAFAF;
		}

} 
/* FIN MEDIA PARA PANTALLAS GRANDES */

#imabg01{
	
	background-image:url("../imgs/home-bg01.jpg");
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-size: cover;
	background-position: left top;
	min-height:inherit;
	/*height:90vh;
	height:100%;*/
	width:100%;
	margin:0px;
	padding-bottom:30px;
	background-color: #7bd3e7;
	object-fit:cover;
}
#imabg02{
	
	background-image:url("../imgs/dashboard-bg02.jpg");
	background-repeat: no-repeat;
	background-attachment:scroll;
	background-size: cover;
	background-position: left top;
	/*min-height:inherit;
	height:90vh;
	height:100%;*/
	width:100%;
	margin:0px;
	padding-bottom:30px;
	background-color: #7bd3e7;
	
}
input {
        color: #1B6DA5;
        background-color:transparent;
        border:none;
        border-bottom:1px solid #B7B4B4;
		padding-left: 0px;
		margin-left:0px;
    }
form>div {
        line-height:1.5em;padding-left: 0px;
		margin-left:0px;
    }
 
    form span {
        color: #fff;
        width:70px;
        /*display:inline-block;*/
    }

.btn-primary {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    background-color: #1B6DA5; padding:15px;
}
a.btn-primary:hover {
    background-color: #137A07; border: 1px solid #137A07;
}

.btn-outline-primary {
  /*color: #007bff;*/
	color: #1B6DA5;
  background-color: transparent;
  background-image: none;
  /*border-color: #007bff;*/
	border-color: #1B6DA5;

}

.btn-outline-primary:hover {
  color: #fff;
  /*background-color: #007bff;
  border-color: #007bff;*/
	background-color: #1B6DA5;
  border-color: #1B6DA5;

}

h1{
	padding-top:30px;
	margin-bottom:0px;
	padding-bottom:0px;
  text-align: center;
  font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
  font-weight: bold;
  text-decoration: none;
  color: #ff0000!important;
}

.bgfooter01{
	background-image: url("../imgs/bg-footer04.png");
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-color: #80C41C;
}
.bgtop01{
    background-color: #ffffff;    
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    border-radius: 0px;
}
.bgtop02{
    background-color: #F1F1F1;    
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    border-radius: 0px;
	
	
}
.icono-w{width:56px;margin:0px;padding:0px;}
.icono-w02{
	width:9px;margin:0px;padding-left:10px;padding-right:20px;padding-bottom:0px;padding-top:4px;
}
.bg-all01{background-color:#fff;}
.alinea17{
    padding-left: 40px;
    padding-bottom: 25px;
    padding-top: 25px;
    border-bottom: 1px dotted #629ABF;
}
	.desc06x{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 50px;
		padding-top: 50px;
		background-color:#FCC56C;
		
		
		
}

	.desc06x2{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
		font-size:15pt;
		font-weight: bold;
		text-decoration: none;
		color: #1B6DA5;
		text-align: center;
		padding-bottom: 77px;
		padding-top: 76px;
		background-color:#FCC56C;
		
		
		
}	
.bcs-bus-margen03{margin-bottom:10px;}
.comofunca04{padding-top:20px;}
.comofunca05{width:45px;}

.register09{margin-right:30px;}
.prueba{font-family:"Source Sans Pro";}