/*.tituloR{
	font-size: 1.5em;
	font-weight: bold;
}

#divt{
	border: solid;
	width: 300px;
	height: 400px;
	
}*/
br{
	content: "" !important;
    display: block !important;
    margin-bottom: .5em !important;
}
.resumenP{ /*tabla de resumen de procesos en criterios de informacion y recursos*/
	border-spacing: 0;	
}
.tdSolido{/*borde solido de tablas*/
	border: 1px solid;
	width: 1.1em;
	text-align: center;
}
.thInclinado{/*filas inclinadas por arriba*/
	border: 1px solid;
	/*background-color: #bee3f7;*/
	border-collapse: collapse;
	height: 7.5em;
	vertical-align: bottom;	
	-webkit-transform: skewx(-25deg);
	-moz-transform: skewx(-25deg);
	-webkit-transform-origin: bottom left;
	-moz-transform-origin: bottom left;
}
.thInclinado2{/*filas inclinadas por abajo*/
	border: 1px solid;
	/*background-color: #bee3f7;*/
	border-collapse: collapse;
	height: 6em;
	vertical-align: bottom;	
	-webkit-transform: skewx(-25deg);/* translate(-2.9em);*/
	-moz-transform: skewx(-25deg);
	-webkit-transform-origin: top left;
	-moz-transform-origin: top left;
}

.divTInc{position: relative; text-align: left;}
.tituloInclinado{/*texto inclinado a 90 grados*/
	font-style: italic;
	position: absolute;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
}

.sectionMarco1, .sectionMarco2{/*colunmas de marco de trabajo*/
	display: inline-block;
	max-width: 100%;
	vertical-align: top;
	width: 75%;
	position: relative;
}
.sectionMarco2{width: 24%;}


.fondoOscuro, .fondoOscuro a{background-color: #2f434e; color: #fff;} /*10252e*/

.botonDominio{
	background-color: #10252e;
	border: 5px outset #415764;
	float: right;
	font-weight: bold;
	font-size: .8em;
	color: #fff;
	padding: .8em 2%;
	margin: 1%;
	text-align: center;
	width: 80%;
}
.botonDominioR{
	color: #ceecfc;
	font-size: 1em;
	padding: 1em 2%;
	width: 90%
}
.tRecursos{
	position: relative;
	float: right;
	margin: 0 2%;
}

.sangria1{padding: 0 0 0 4%;}
.sangria2{padding: 0 0 0 8%;}
.sangria3{padding: 0 0 0 12%;}

.contornoSolido{border: solid 3px #2f434e; padding: 1%;}
#principal h3.sinMargen{margin: 0; padding: 1%;}
.fondoDegradado{
	background: #2f434e; /* Old browsers */
	background: -moz-linear-gradient(left, #2f434e 45%, #6f98ae 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(45%,#2f434e), color-stop(100%,#6f98ae)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #2f434e 45%,#6f98ae 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #2f434e 45%,#6f98ae 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #2f434e 45%,#6f98ae 100%); /* IE10+ */
	background: linear-gradient(to right, #2f434e 45%,#6f98ae 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f434e', endColorstr='#6f98ae',GradientType=1 ); /* IE6-9 */
	color: #fff;
	font-weight: bold;
	padding: 1%;
}

.resaltado{
	background-color: #b4e4fe;
}

@media(max-width: 800px){
	
}