body {
	/*font-family: "ff-tisa-sans-web-pro",sans-serif;
	font-family: 'Montserrat', sans-serif;
	font-family: 'Cabin', sans-serif;
	font-family: "ff-tisa-sans-web-pro",sans-serif;*/
	font-family: 'Droid Sans', sans-serif;
	font-size:small;
	letter-spacing:0ex;
	line-height:175%;
	color: #364768; 
	/* customize_body */ font: normal normal /* customize_body */
	/* customize_body *//* customize_body */
}


 @font-face {
    font-family: 'Montserrat Regular';
    font-style: normal;
    font-weight: normal;
    src: local(' ./font/Montserrat Regular'), url('./font/Montserrat-Regular.woff') format('woff');
    }


/*    @font-face {
    font-family: 'Montserrat Medium';
    font-style: normal;
    font-weight: normal;
    src: local('Montserrat Medium'), url('Montserrat-Medium.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Montserrat SemiBold';
    font-style: normal;
    font-weight: normal;
    src: local('Montserrat SemiBold'), url('Montserrat-SemiBold.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Montserrat Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Montserrat Bold'), url('Montserrat-Bold.woff') format('woff');
    }

*/
   



img {
	border: 0px
}
a, a:visited, a:active { /* customize_link */
	color: inherit /* customize_link */
}
a:hover { /* customize_link_hover */
	color: inherit /* customize_link_hover */
}
hr {
	clear:both;
}
h1, h2, h3, h4, h5, h6 {
	    font-family: 'Montserrat', sans-serif;
}
h1 {
 font-family: 'Montserrat Regular';
	font-weight:400;

	font-size: 21px;
	line-height: 28px
}
h2 {
	font-size: 18px;
	line-height: 24px
}
h3 {
	font-size: 15px;
	line-height: 24px;
	margin-bottom:6px;
}
h4 {
	font-size: 14px;
	line-height: 18px;
	margin-bottom:6px;
}
h5 {
	font-size: 13px;
	line-height: 16px
}
p {
	padding: 0px 0px 0px 0px;
}
#col_center p, #col_center ol, #col_center ul, #col_center blockquote {
	/*letter-spacing:0px*/
	}
#content ul, #content ol {
	padding-bottom:12px
}
#col_left #main-content-sidebar-archives ul {
	margin-left:1em;
}
.foto100 {
	width: 100px;
	height: auto;
	border: thick solid #FFF;
	-moz-box-shadow: 	1px 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-o-box-shadow: 		1px 1px 3px rgba(0,0,0,0.5);
	box-shadow: 		1px 1px 3px rgba(0,0,0,0.5);
	float: left;
	margin-right: 24px;
	margin-bottom: 12px;
	margin-top: 3px;
}
.foto {
	border: thick solid #FFF;
	-moz-box-shadow: 	1px 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-o-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	box-shadow: 		1px 1px 3px rgba(0,0,0,0.5); /*#A99CA8;*/
	float: left;
	margin-right: 24px;
	margin-bottom: 12px;
	margin-top: 3px;

}
.foto_col_iqz {
	width: 169px;
	height: auto;
	margin-bottom:12px;
}
.foto_elevada, .foto_col_iqz, .elevado_izq, #main-content-sidebar-archives, .ccm-tags-display {
	margin-right: 24px;
	margin-bottom: 12px;
	margin-top: 3px;

	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAD6BB;/*luz*/
	border-left-color: #EAD6BB;/*luz*/
	border-right-color: #8D6E34;/*sombra*/
	border-bottom-color: #8D6E34;/*sombra*/
	

	-webkit-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-moz-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-o-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
				
				
	
}
#main-content-sidebar-archives, .ccm-tags-display {
	padding: 1em;
	padding-top: .25em;
}
#main-content-sidebar-archives ul li, .ccm-tags-display ul li {
	height:auto;
}
.ccm-tags-display ul:after {
	content:"\0000a0";
	display:block;
	clear:both;

}
.abc_bullet {
	list-style-type: lower-alpha;
}
.lower_roman {
	list-style-type: lower-roman;
}
.letterpress_ol {
	color:inherit;
}
.cabezal_curso {
	font-family: 'Montserrat', sans-serif;
	margin-left:12px;
	color: white;
	font-weight:normal;
	text-shadow: 0px 0px 1px rgba(0,0,0,1), 0px 0px 5px rgba(0,0,0,1);
}
h3.cabezal_curso, h3 .cabezal_curso, .cabezal_curso h3 {
	text-transform:uppercase;
}
.cabezal_curso * {
	font-weight:normal;
	text-shadow: 0px 0px 1px rgba(0,0,0,1), 0px 0px 5px rgba(0,0,0,1);
}
img.cabezal_curso {
	width:100%;
	height:auto;
	margin-bottom:-110px;
	margin-left:0;
	
	-webkit-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-moz-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-o-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
				
				
				
}
#content .foto_curso_2col {
	height:120px;
	width:auto;
	display:block;
	overflow:hidden;
	margin-bottom:-110px;
	
	-webkit-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-moz-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-o-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
				
				
}
#content img.foto_curso_2col, #content .foto_curso_2col img {
	height:120px;
	width:auto;
	/*border-top: 1px solid #EAD6BB;  luz */
	/*border-left: 1px solid #EAD6BB;  luz */
	/*border-right: 1px solid #8D6E34;sombra*/
	/*border-bottom: 1px solid #8D6E34;sombra*/
}
#content .texto_curso_2col *, #content  .texto_curso_2col {
	font-family: 'Montserrat', sans-serif;
	font-weight:normal;
	margin-left:12px;
	color:white;
	text-shadow: 0px 0px 1px rgba(0,0,0,1), 0px 0px 5px rgba(0,0,0,1);
}
#content .texto_curso_2col h2, #content h2.texto_curso_2col {
	text-transform:uppercase;

}
#content .texto_curso_2col h3, #content h3.texto_curso_2col  {
	text-transform:uppercase;
	font-size:14px;
}
#content .texto_curso_2col h4, #content h4.texto_curso_2col  {
	font-size:12px;
}
/* */
blockquote, .destacado {
	margin-top:12px;
	margin-bottom:12px;
	padding:12px;
	
	-moz-box-shadow: 	0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-webkit-box-shadow: 0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-o-box-shadow: 		0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	
	box-shadow: 		0px 0px 5px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
}

#content img.librito, img.librito {
	border: none;
	-moz-box-shadow: 0px 1px 0px #aaa,
				0px 2px 0px #bbb,
				0px 3px 0px #888,
				0px 4px 0px #999,
				
				0px 5px 1px rgba(0,0,0,0.3),
				1px 6px 2px rgba(0,0,0,0.3),
				3px 8px 3px rgba(0,0,0,0.2),
				6px 11px 4px rgba(0,0,0,0.1);
				
	-o-box-shadow: 0px 1px 0px #aaa,
				0px 2px 0px #bbb,
				0px 3px 0px #888,
				0px 4px 0px #999,
				
				0px 5px 1px rgba(0,0,0,0.3),
				1px 6px 2px rgba(0,0,0,0.3),
				3px 8px 3px rgba(0,0,0,0.2),
				6px 11px 4px rgba(0,0,0,0.1);
				
	-webkit-box-shadow: 0px 1px 0px #aaa,
				0px 2px 0px #bbb,
				0px 3px 0px #888,
				0px 4px 0px #999,
				
				0px 5px 1px rgba(0,0,0,0.3),
				1px 6px 2px rgba(0,0,0,0.3),
				3px 8px 3px rgba(0,0,0,0.2),
				6px 11px 4px rgba(0,0,0,0.1);
	
	box-shadow: 0px 1px 0px #aaa,
				0px 2px 0px #bbb,
				0px 3px 0px #888,
				0px 4px 0px #999,
				
				0px 5px 1px rgba(0,0,0,0.3),
				1px 6px 2px rgba(0,0,0,0.3),
				3px 8px 3px rgba(0,0,0,0.2),
				6px 11px 4px rgba(0,0,0,0.1);

	
}
.clearboth {
	clear:both;
}
.cycler {
}
.pasoapaso {
	
}
.pasoapaso li {
	float: left;
	width: 110px;
	height:200px;
	margin-right: -10px;
	background-image: url(images/FlechaElevada.png);
	background-repeat: no-repeat;
	background-position: right 40px;
	padding-right: 22px;
	font-size:x-small;
	line-height:120%;
}
.pasoapaso li:last-child {
	background-image:none
}
.pasoapaso p {
	clear:both
}
.pasoapaso img {
	width:100px;
	height:100px;
	margin-bottom:12px;
	-webkit-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-moz-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	-o-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);
	
}
.pasoapaso img.foto_elevada {
	padding-top:0px;
	margin-top:0px;
}
/* ------------- LIBROS DE CUERO PARA MÓDULOS ------------------ */

#content .librocuero, .librocuero, #content .libroazul, .libroazul {
}
/* LIBROS LI */
#content .librocuero li,
.librocuero li,

#content .libroazul li,
.libroazul li,

#content .librobordeaux li,
.librobordeaux li,

#content .libromarron li,
.libromarron li,

#content .libroverde li,
.libroverde li,

#content .librorojo li,
.librorojo li,

#content .libroamarillo li,
.libroamarillo li
{
	text-align:center;

	margin-top:12px;
	color: white;
	list-style-type:none;
	list-style-image:none;
	height: 250px;
	width: 200px;
	position:relative;
	float:left;
	text-shadow:	-0px -1px 1px rgba(89, 101, 108, .25),
					-1px -0px 1px rgba(89, 101, 108, .25),
					-1px -1px 1px rgba(89, 101, 108, .25),
					-2px -2px 2px rgba(89, 101, 108, 0.15),
					0px 1px 1px rgba(255, 255, 255, .25),
					1px 0px 1px rgba(255, 255, 255, .25),
					1px 1px 1px rgba(255, 255, 255, .5),
					2px 2px 2px rgba(255, 255, 255, 0.15);/* #4a5256; */
}
/* for tinyMCE: */
.librocuero li,
.libroazul li,
.librobordeaux li,
.libromarron li,
.libroverde li,
.librorojo li,
.libroamarillo li
{
	text-align:left;
	float:none;
	list-style-type:circle;	
	margin-left:24px;
}

#content .librocuero li, .librocuero li, li.librocuero {
	background-image:url(images/Book_leather_azul.png);
}
/* ++++++++++ LIBROS TAPAS colores:  +++++++++++++++++++++++++++ */
/* azul */
#content .libroazul li, .libroazul li, li.libroazul, #content ul li.libroazul {
	background-image:url(images/Book_leather_azul.png);
}
/* bordeaux */
#content .librobordeaux li, .librobordeaux li, li.librobordeaux, #content ul li.librobordeaux{
	background-image:url(images/Book_leather_bordeaux.png);
}
/* brown */
#content .libromarron li, .libromarron li, li.libromarron, #content ul li.libromarron {
	background-image:url(images/Book_leather_brown.png);
}
/* verde oscuro */
#content .libroverde li, .libroverde li, li.libroverde, #content ul li.libroverde {
	background-image:url(images/Book_leather_green.png);
}
/* rojo */
#content .librorojo li, .librorojo li, li.librorojo, #content ul li.librorojo {
	background-image:url(images/Book_leather_red.png);
}
/* amarillo */
#content .libroamarillo li, .libroamarillo li, li.libroamarillo, #content ul li.libroamarillo {
	background-image:url(images/Book_leather_yellow.png);
}
/* ++++++++++ end colores +++++++++++++++++ */

/* LIBROS P */
#content .librocuero li p,
.librocuero li p ,

#content .libroazul li p,
.libroazul li p

{}
#content .librocuero li p,
.librocuero li p,

#content .libroazul li p,
.libroazul li p,

#content .librobordeaux li p,
.librobordeaux li p,

#content .libromarron li p,
.libromarron li p,

#content .libroverde li p,
.libroverde li p,

#content .librorojo li p,
.librorojo li p,

#content .libroamarillo li p,
.libroamarillo li p
{
	padding-left: 25px;
	padding-right: 60px;
	padding-top: 12px;
	font-family: "Montserrat", sans-serif;
	text-transform:uppercase;
	font-size:10px;
}

#content .librocuero li h1 {}
#content .librocuero li h2 {}

/* LIBROS H3 */
#content .librocuero li h3, #content .libroazul li h3 {}

#content .librocuero li h3,
.librocuero li h3,

#content .libroazul li h3,
.libroazul li h3,

#content .librobordeaux li h3,
.librobordeaux li h3,

#content .libromarron li h3,
.libromarron li h3,

#content .libroverde li h3,
.libroverde li h3,

#content .librorojo li h3,
.librorojo li h3,

#content .libroamarillo li h3,
.libroamarillo li h3
{
	font-size:12px;
	}
#content .librocuero li h4 {}
#content .librocuero li h5 {}
#content .librocuero li h6 {}

/* LIBROS IMG */
#content .librocuero li img, .librocuero li img, #content .libroazul li img, .libroazul li img {}
#content .librocuero li img,
.librocuero li img,

#content .libroazul li img,
.libroazul li img,

#content .librobordeaux li img,
.librobordeaux li img,

#content .libromarron li img,
.libromarron li img,

#content .libroverde li img,
.libroverde li img,

#content .librorojo li img,
.librorojo li img,

#content .libroamarillo li img,
.libroamarillo li img
{
	display:block;
	width:100px;
	height:auto;
	margin-top:6px;
	-webkit-box-shadow:	-0px -1px 1px rgba(0, 0, 0, .5),
					-1px -0px 1px rgba(0, 0, 0, .5),
					-1px -1px 1px rgba(0, 0, 0, .5),
					-2px -2px 2px rgba(0, 0, 0, 0.25),
					-0px -0px 5px rgba(0, 0, 0, 1) inset,
					0px 1px 1px rgba(255, 255, 255, .5),
					1px 0px 1px rgba(255, 255, 255, .5),
					1px 1px 1px rgba(255, 255, 255, .5);
	-moz-box-shadow:	-0px -1px 1px rgba(0, 0, 0, .5),
					-1px -0px 1px rgba(0, 0, 0, .5),
					-1px -1px 1px rgba(0, 0, 0, .5),
					-2px -2px 2px rgba(0, 0, 0, 0.25),
					-0px -0px 5px rgba(0, 0, 0, 1) inset,
					0px 1px 1px rgba(255, 255, 255, .5),
					1px 0px 1px rgba(255, 255, 255, .5),
					1px 1px 1px rgba(255, 255, 255, .5);
	-o-box-shadow:	-0px -1px 1px rgba(0, 0, 0, .5),
					-1px -0px 1px rgba(0, 0, 0, .5),
					-1px -1px 1px rgba(0, 0, 0, .5),
					-2px -2px 2px rgba(0, 0, 0, 0.25),
					-0px -0px 5px rgba(0, 0, 0, 1) inset,
					0px 1px 1px rgba(255, 255, 255, .5),
					1px 0px 1px rgba(255, 255, 255, .5),
					1px 1px 1px rgba(255, 255, 255, .5);
	box-shadow:		-0px -1px 1px rgba(0, 0, 0, .5),
					-1px -0px 1px rgba(0, 0, 0, .5),
					-1px -1px 1px rgba(0, 0, 0, .5),
					-2px -2px 2px rgba(0, 0, 0, 0.25),
					-0px -0px 5px rgba(0, 0, 0, 1) inset,
					0px 1px 1px rgba(255, 255, 255, .5),
					1px 0px 1px rgba(255, 255, 255, .5),
					1px 1px 1px rgba(255, 255, 255, .5);
}

/* LIBROS A */
#content .librocuero li a, #content .libroazul li a {}
#content .librocuero li a,
.librocuero li a,

#content .libroazul li a,
.libroazul li a,

#content .librobordeaux li a,
.librobordeaux li a,

#content .libromarron li a,
.libromarron li a,

#content .libroverde li a,
.libroverde li a,

#content .librorojo li a,
.librorojo li a,

#content .libroamarillo li a,
.libroamarillo li a
{
	position: absolute;
	bottom: 10px;
	left: 0px;
	width: 160px;
	height:2em;
	color: #3b454e; 
	background-image: url(images/madera2.jpg);
	background-position: left top;

	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #8D6E34;
	border-bottom-color: #8D6E34;
	border-left-color: #FFF;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 3px;
	
	-webkit-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				0px 5px 0px #6b5026,
				0px 6px 0px #4f391a,
				0px 7px 0px #4f391a,
				
				0px 8px 1px rgba(61,42,19,0.8),
				1px 9px 2px rgba(61,42,19,0.6),
				3px 11px 3px rgba(61,42,19,0.4),
				6px 14px 4px rgba(61,42,19,0.3),
				10px 18px 5px rgba(61,42,19,0.2),
				15px 13px 8px rgba(61,42,19,0.1);
	-o-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				0px 5px 0px #6b5026,
				0px 6px 0px #4f391a,
				0px 7px 0px #4f391a,
				
				0px 8px 1px rgba(61,42,19,0.8),
				1px 9px 2px rgba(61,42,19,0.6),
				3px 11px 3px rgba(61,42,19,0.4),
				6px 14px 4px rgba(61,42,19,0.3),
				10px 18px 5px rgba(61,42,19,0.2),
				15px 13px 8px rgba(61,42,19,0.1);
	-moz-box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				0px 5px 0px #6b5026,
				0px 6px 0px #4f391a,
				0px 7px 0px #4f391a,
				
				0px 8px 1px rgba(61,42,19,0.8),
				1px 9px 2px rgba(61,42,19,0.6),
				3px 11px 3px rgba(61,42,19,0.4),
				6px 14px 4px rgba(61,42,19,0.3),
				10px 18px 5px rgba(61,42,19,0.2),
				15px 13px 8px rgba(61,42,19,0.1);
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				0px 5px 0px #6b5026,
				0px 6px 0px #4f391a,
				0px 7px 0px #4f391a,
				
				0px 8px 1px rgba(61,42,19,0.8),
				1px 9px 2px rgba(61,42,19,0.6),
				3px 11px 3px rgba(61,42,19,0.4),
				6px 14px 4px rgba(61,42,19,0.3),
				10px 18px 5px rgba(61,42,19,0.2),
				15px 13px 8px rgba(61,42,19,0.1);
}
/* for tinyMCE */
.librocuero li a,
.libroazul li a,
.librobordeaux li a,
.libromarron li a,
.libroverde li a,
.librorojo li a,
.libroamarillo li a
{
	position:static;
	
}
/* ======================================== end libros === */

hr.invisible, #content hr.invisible {
	border: none;
	clear:both;
	background-color:transparent;
	background-image:none;
}
hr.invisible {
	border:1px dotted grey;
}
	
	
@media only screen and (max-width:992px) {
.foto_col_iqz { width: 150px;height: auto; display:block; margin:0 auto; text-align:center;}

}



@media only screen and (max-width:767px) {
blockquote {float: left; width: 100%;}
.ccm-layout-column {width: 100% !important;}
#ccm-layout-column-wrapper-15 div.ccm-layout-column-inner{ margin-left:0px !important; margin-right:0px !important;}

}