body {
	/*
	background-image: url(../../imagenes/contenido/bg.jpg);*/
	background-color: #FFF;/*background-repeat: repeat;*/
}
.centro {
	margin: 0 auto;
	text-align: center;
}
.cuadro1 {
	background: #FCF8E3;
	border-radius: 10px;
	padding: 10px;
}
.cuadro2 {
	background: #E0EFD8;
	border-radius: 10px;
	padding: 10px;
	color: #333;
	text-decoration: none;
}
.cuadro3 {
	background: #DAECF8;
	border-radius: 10px;
	padding: 10px;
}
.cuadro4 {
	background: #F2DEDE;
	border-radius: 10px;
	padding: 10px;
}
.cuadro5 {
	background: #DAECF8;
	border-radius: 10px;
	padding: 10px;
}
.manos {
	background: #2BAEB8;
	color: white;
	font-size: 12px;
}
.manos img {
	display: inline-block;
	float: left;
	padding-left: 10px;
}
.popover0 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	max-width: 520px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
	box-shadow: 0 5px 10px rgba(0,0,0,.2);
	white-space: normal
}
.linea {
	border-top: double 1px #eaeaea;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
	padding: 10px 0 5px 0;
}
/* Estilos personalizados */

.caja_consombra2 {
	padding: 5px;
	margin-bottom: 5px;
	border-bottom: #bdbfc1 solid 3px;
	border-right: #bdbfc1 solid 3px;
	border-radius: 10px;
}
.cajasombrita {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	border: 2px dashed #eaeaea;
	-moz-box-shadow: 5px 6px 5px #828f8a;
	-webkit-box-shadow: 5px 6px 5px #828f8a;
	box-shadow: 5px 6px 5px #828f8a;
}
.tablagris2 {
	color: #FFF;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	margin-bottom: -10px;
	margin-left: 10px !important;
}
.bor-gris {
	background: #FFF;
	color: #333;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	border: 2px dashed #eaeaea;
}
.tredondeada-a1 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #D9EDF7;
}
.tredondeada-r1 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #F2DEDE;
}
.tredondeada-c1 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #FCF8E3;
}
.tredondeada-a2 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #C9C9C9;
}
.tredondeada-a3 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #DFF0D8;
}
.tredondeada-a4 {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #FFE699;
}
.bredondeada-a1 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #D9EDF7;
}
.bredondeada-r1 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #F2DEDE;
}
.bredondeada-c1 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #FCF8E3;
}
.bredondeada-a2 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #C9C9C9;
}
.bredondeada-a3 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #DFF0D8;
}
.bredondeada-a4 {
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 10px;
	color: #021458;
	background: #FFE699;
}
.img-c {
	margin: 8px;
	border-radius: 5px;
	background-color: #F9F9F9;
	padding: 5px;
	border: #CCC 1px solid;
}
.img-iz {
	margin-right: 10px;
	margin-bottom: 10px;
	border-radius: 5px;
	background-color: #F9F9F9;
	padding: 4px;
	border: #CCC 1px solid;
	float: left;
}
.img-de {
	margin-left: 10px;
	margin-bottom: 10px;
	border-radius: 5px;
	background-color: #F9F9F9;
	padding: 4px;
	border: #CCC 1px solid;
	float: right;
}
.caja_simple { /*cuando vaya junto a una imagen dentro de una tabla*/
	background-color: #EEE;
	border-radius: 5px;
	padding: 5px;
	margin: 0 auto;
	border: #CCC 1px dashed;
}
.caja_simple2 { /*cuando vaya junto a una imagen dentro de una tabla*/
	background-color: #F5F3F1;
	border-radius: 5px;
	padding: 5px;
	margin: 0 auto;
	border: #00A8C3 2px dashed;
}
.caja_simplesinfondo { /*cuando vaya junto a una imagen dentro de una tabla*/
	border-radius: 5px;
	padding: 5px;
	margin: 0 auto;
	border: #D5C8BF 1px dashed;
}
.caja_consombra {
	padding: 5px;
	text-align: center;
	background-color: #6CF;
	margin-bottom: 5px;
	border-bottom: #bdbfc1 solid 3px;
	border-radius: 10px;
}
.tablax td {
	padding: 5px !important;
}
.a_imagen_izq {
	float: left;
	margin: 10px 10px 10px 0;
}
.a_imagen_der {
	float: right;
	margin: 10px 0px 10px 10px;
}	
	
/* Estilos personalizados */
