.fnd_n{ background-color:#000000;}
.fnd_a{ background-color:#ffc000}

.btn-especial{ background-color:#FF6600 !important; color:#000 !important;}
.sep_bloqueado{ height:200px;}
.sep_form{ height:80px;}

.Epolitica{ font-size:11px; color:#F00; display:none;}

.txtnav{ padding:8px 0px; margin:0px;}

.Arig{ text-align:right;}

.tit{ text-align:center; margin:30px 0px;}

.rlogin{ background-color:#000000; padding:40px 20px; color:#FFF;}
	.rlogin label{ font-size:16px;}
	.rlogin input[type=text],.rlogin input[type=password]{ color:#000; font-size:16px; padding:8px 6px; text-align:center; width:100%;}
	
.sep30{ margin:30px 0px;}
.pad30{ padding:30px 0px;}
.sep8{ margin: 8% 0px;}

.tit-inicio{ text-align:center; margin:15px 0px;}

.rec_b{ border:solid 1px #000; padding:20px; margin:40px 0px;}
	.rec_b h4{ text-align:center; color:#000; font-size:16px;}

#presu{ margin:30px 0px;}
	#presu tr td{ font-size:14px; padding:6px 3px;}
	#presu .tit{ background-color:#000; color:#FFF;}
		#presu .tit td{ padding:8px 4px;}
	
.rec_presu{ border:solid 1px #000; margin:20px 0px 0px 0px; padding:20px;}
.sep20{ margin:20px 0px 0px 0px;}

.Cseo{ margin:30px 0px;}
	.titseo{ text-align:center; font-size:20px;}
	.Tseo{ background-color:#000;}
		.Tseo p { color:#FFF; padding:5px 8px;  text-align:center; font-weight:bold; margin:0px;}
	.Dseo{background-color:#FFF;}
		.Dseo p { padding:5px 8px; text-align:center; margin:0px;}
		
.Tfac{ width:100%; margin-bottom:20px}
.Tfac tr.tit{ background-color:#000; color:#FFF;}
.Tfac tr td{ text-align:center; font-size:14px; padding:3px 2px;}

.Rpass{ color:#FF6600; text-decoration:underline;}
	.Rpass:hover{ color:#fff;}

.EnCo{ display:none;}

@media (max-width: 767px)
{
	.Dseo{ border:solid 1px #000; padding:20px; margin:0px 0px 20px 0px;}
	.Dseo p { text-align:left;}
	
	.sep_bloqueado{ height:150px;}
	.btn-especial{ font-size:14px !important;}
	
	.sep8{ margin: 2% 0px;}
}

.tit_act{ text-align:center; color:#000;}

#Tact{ color:#FFF;}
	#Tact tr td{ padding:8px 6px; text-align:center; font-size:14px;}

.Vact{ cursor:pointer;}

.Mact{ min-height:200px;}

#actividades{ width:100%; font-size:14px; padding:6px 3px; margin:0px 0px 10px 0px;}

.men-reactivar{ display:none;}

.rec_form{ border:solid 1px #000; padding:20px;}
	.rec_form input{ width:100%; padding:6px 3px;}
	.rec_form button{ margin:10px 0px 0px 0px;}

.Ferr{ border:solid 1px #FF0000;}

.Ecorrecto{ display:none; margin:10px 0px 0px 0px;}

.footer{ padding:8px 0px; text-align:center;}
	.footer a{ padding:0px 15px; color:#FFFFFF;}