@charset "utf-8";
/* CSS Document */

#contMain{ background-color:#F3F0F0;
	
}
#direc { text-align:right; padding:3px 5px;
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a0d600+0,1f5900+100 */
background: #a0d600; /* Old browsers */
background: -moz-linear-gradient(top,  #a0d600 0%, #1f5900 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #a0d600 0%,#1f5900 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #a0d600 0%,#1f5900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0d600', endColorstr='#1f5900',GradientType=0 ); /* IE6-9 */

}

#direc span{ margin-left:20px; margin-right:5px; margin-top:2px; font-size:1.2em; display:inline-block;
	
}
#piepagina_a{ background-image:url(../fds/fdo_piepagina_mdrt.jpg);
	
}




/* CLASES */
.resetPad{padding:0;
		
	}

.padDivInfo{ padding:50px 0; }
.padDivRight{ padding:0 10px 0 0; }
.padDivLeft{ padding:0 0 0 10px; }
.centrarDiv{
display: flex;
  justify-content: center;	
}
.bordeMain{
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	box-shadow: 0px 0px 25px #000; 
}

.fdoHeader{
	background-image:url(../fds/header_mdrt.jpg);
	

}
.contLogo{ width:410px; height:150px;
}
.fdoMenuP{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7cb501+0,00750d+100 */
background: #7cb501; /* Old browsers */
background: -moz-linear-gradient(top, #7cb501 0%, #00750d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #7cb501 0%,#00750d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #7cb501 0%,#00750d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cb501', endColorstr='#00750d',GradientType=0 ); /* IE6-9 */	
}
.fdoCarrusel{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f0f0f0+0,dbdbda+100 */
background: #f0f0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f0f0 0%, #dbdbda 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#dbdbda 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f0f0f0 0%,#dbdbda 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dbdbda',GradientType=0 ); /* IE6-9 */
	
	
}
.contFotoAlcalde{ width:350px; height:219px;
	
}
.contSaludoAlcalde{
				width:700px; height:250px;
				background-image:url(../fds/fdo_saludo.png);
				background-repeat:no-repeat; padding:45px 70px;	
}
.etiquetWeb{ 
	border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#9b5f00+0,603800+100 */
background: #9b5f00; /* Old browsers */
background: -moz-linear-gradient(top, #9b5f00 0%, #603800 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #9b5f00 0%,#603800 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #9b5f00 0%,#603800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b5f00', endColorstr='#603800',GradientType=0 ); /* IE6-9 */
padding:8px 50px 6px 25px;
float:left;
font-family: 'Roboto Condensed', sans-serif;
color:#fff;
font-size:0.9em;
	
}
.etiquetWeb span{ padding:0 10px 0 0; font-size:1.3em; color:#fff;
text-shadow: #000 -1px 1px 0px;
	
}
.contInfo{ background-color:#fff; clear:both; padding:20px 10px;
	
}
.marTop{ margin-top:25px; }
.myTable{ display:table;}
.myRow{ display:table-row; }
.myCell{display:table-cell; }
.paddCell{ padding:10px 20px;
	
}
.padCellLeft{ padding:10px 10px 10px 20px; }
.padCellLeft{ padding:10px 10px 10px 20px; }
.padCellRight{ padding:10px 20px 10px 10px; } 

.fdoFooter_a{ background-image:url(../fds/footer_mdrt.jpg);
	
-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;

}
.spaceDiv_a{ padding:3px;
	
}
.spaceDiv_b{ padding:5px;
	
}
.contDatosFooter{ padding:50px 0 0 0;
	
}
.contBtn_a{-moz-border-radius: 7px; margin:10px 25px 10px 25px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	width:200px; height:91px;
	
	box-shadow: inset 0 0 0 0 rgba(255, 255, 255, 0.8), 1px 4px 10px rgba(0, 0, 0, 0.7);
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#50a500+1,0c4200+100 */
background: #50a500; /* Old browsers */
background: -moz-linear-gradient(top,  #50a500 1%, #0c4200 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #50a500 1%,#0c4200 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #50a500 1%,#0c4200 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a500', endColorstr='#0c4200',GradientType=0 ); /* IE6-9 */

}
.contBtn_a:hover{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#bfea00+0,2b6800+100 */
background: #bfea00; /* Old browsers */
background: -moz-linear-gradient(top,  #bfea00 0%, #2b6800 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #bfea00 0%,#2b6800 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #bfea00 0%,#2b6800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfea00', endColorstr='#2b6800',GradientType=0 ); /* IE6-9 */

	
}

.contBtn_b{-moz-border-radius: 7px; margin:10px 25px 10px 25px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	width:200px; height:91px;
	
	box-shadow: inset 0 0 0 0 rgba(255, 255, 255, 0.8), 1px 4px 10px rgba(0, 0, 0, 0.7);
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fc9300+0,fc3200+100 */
background: #fc9300; /* Old browsers */
background: -moz-linear-gradient(top,  #fc9300 0%, #fc3200 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fc9300 0%,#fc3200 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fc9300 0%,#fc3200 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9300', endColorstr='#fc3200',GradientType=0 ); /* IE6-9 */


}
.contBtn_b:hover{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fcb000+1,fc6900+100 */
background: #fcb000; /* Old browsers */
background: -moz-linear-gradient(top,  #fcb000 1%, #fc6900 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcb000 1%,#fc6900 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcb000 1%,#fc6900 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcb000', endColorstr='#fc6900',GradientType=0 ); /* IE6-9 */

}

.contDescBtn_a{ padding:5px 0 0 15px; width:130px; height:50px; 
	
}
.fontDescBtn_a{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family: 'Oswald', sans-serif;
	font-size:1em;
	color:#fff;	
	text-shadow: #000 -1px 1px 0px;
	line-height:1.2em;
	text-align:center;
	
}
.fontDescBtn_b{
	/*font-family:Verdana, Geneva, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:0.8em;
	color:#DCD8D8;	
	text-shadow: #000 -1px 1px 0px;
	line-height:2em;
	text-align:center;
	
}

.fdoContInfo{
	margin-bottom:20px;
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;	
	box-shadow: inset 0px 0px 5px #CFCDCD;
	padding:40px 55px;
	background-color:#fff;
	overflow:hidden;	
}
.tabParrafo_a{ margin-left:35px;
	
}
.contInfoMain{ padding:25px 0 15px 0; background-color:#DFDFDF;
	
}
.contImgSection{
	border:solid 6px #fff; box-shadow: inset 0 0 0 20px rgba(255, 255, 255, 0.8), 1px 4px 10px rgba(0, 0, 0, 0.7);
	border-radius:3px;
	width:512px;
	height:292px;
	
}
.floatRigth{ float:right; margin:0 0 35px 50px; 
	
}
.infoVacio{ height:600px;
	
}
.contImgPer_a{
	border:solid 6px #fff; box-shadow: inset 0 0 0 20px rgba(255, 255, 255, 0.8), 1px 4px 10px rgba(0, 0, 0, 0.7);
	border-radius:3px;
	width:268px;
	height:217px;
	
}

/* ETIQUETA DE CALNEDARIO */

.tableDatsDoc{
	
}
.tableDatsDoc td{ padding:3px 10px 15px 10px;
	
}
.tableListDocs td{ padding:6px 10px;
	
}

.fdoCal_a{ border-radius:5px 5px 0 0; padding:3px 10px; background-color:#F4F1F1; color:#3F1213; text-align:center;
	font-family: 'Oswald', sans-serif; font-size:1.3em;
	
}
.fdoCal_b{border-radius:0 0 5px 5px; padding:3px 15px; background-color:#0B6201; color:#fff; text-align:center;
		font-family: 'Oswald', sans-serif; font-size:0.9em;
	
}
.fdoCal_c{ border-radius:0 0 5px 5px; padding:1px 10px; background-color:#E1DEDE; color:#031F56;
			font-family: 'Oswald', sans-serif; font-size:0.8em;
	
}
.numConv{ border-radius:5px 0 0 5px; background-color:#CFCCCC; color:#000; padding:7px 15px; text-align:center;  }
.tituloConv{ border-radius:0 5px 5px 0; background-color:#763802; color:#fff; padding:7px 15px;
	
}
.contAcord_a{ margin-left:40px;
	
}
.contTitleAcord_a{ padding:5px 0;cursor:pointer;
	
}

.plusDesc_a{ border-radius:5px 0 0 5px; padding:10px 15px; background-color:#B05506;
	
}
.descTitleAcord_a{ border-radius:5px 5px 0 0; padding:10px 15px; background-color:#F7F5F5; width:90%; 
	font-family: 'Oswald', sans-serif; font-size:1.2em;
}
.plusDesc_a span{ color:#fff; font-size:1.4em;
	
}


@media screen and (max-width:1024px ) {
	#direc { text-align:center; padding:3px; }
	.contInfo{ padding:10px 5px;
	
}
.contLogo{ width:350px; height:128px;
}
.contSaludoAlcalde{
				
				background-image:none;
				width:450px;
				background-repeat:no-repeat; padding:20px 10px;	

		padding:45px 70px;	
}
}