/*
* Revista de Libros 
* Copyright 2014, Sitweb. S.L.
* www.sitweb.net
* 14/12/2013
*/

/* @group HEADER */


.wrap-header{
	width: 100%;
	padding: 10px 0 0 0;
}
.Cab_1{
	width: 100%;
	height: 99px;
	float: left;
	margin-top: 20px;
	color: #999;
	font-weight: bold;
}
.Cab_2{
	width: 100%;
	float: right;
}
.Cab_2-1{
	width: 30%;
	float: right;
}
.Cab_2-1 .menu{
	float: right;
	font: bold 13px ProximaNova-Regular;
	margin-right: 6px;
}
.Cab_2-1 .menu a:link, .Cab_2-1 .menu a:active, .Cab_2-1 .menu a:visited{
	font: bold 13px ProximaNova-Regular;
	color: #666;
	text-decoration: none;
}
.Cab_2-1 .menu a:hover{
	color: #999;
	text-decoration: none;
}
.Cab_2-1 .redesSociales{
	float: right;
	margin-right: 6px;
}
.Cab_2-2{
	width: 40%;
	float: right;
	text-align: right;
}
.Cab_2-2 img{
	padding-right: 0;
	margin-right: 20px;
}
.Cab_2-3{
	width: 30%;
	float: right;
	margin-top: 33px;
}
.Cab_2-4{
	width: 100%;
	float: right;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}
.Cab_2-4 .menu{
	float: left;
		margin: 6px 12px 4px 3px;	
}
.Cab_2-4 .menu:last-child{
		margin-right: 0px;	
}
.Cab_2-4 .menu a:link, .Cab_2-4 .menu a:active, .Cab_2-4 .menu a:visited {
	text-decoration: none;
	font: bold 14px ProximaNova-Regular;
	text-transform: uppercase;
	color: #333;
		
		float: left;
}
.Cab_2-4 .menu a:hover{
	text-decoration: none;
	font: bold 14px ProximaNova-Regular;
	text-transform: uppercase;
	color: #47c4ec;
}
/* @end */

/* @group FOOTER */

.containerFooter-1 {
	width: 190px;
	margin-left: 25px;
	color: #666;
	font: 11px ProximaNova-Regular;
	float: left;
}
.containerFooter-1 img{
	margin-bottom: 30px;

}

.containerFooter-2 {
	width: 190px;
	float: left;
	text-transform: uppercase;
	font: 12px ProximaNova-Regular;
}
.containerFooter-2 a:link, .containerFooter-2 a:active, .containerFooter-2 a:visited{
		font: 12px/8px ProximaNova-Regular;
	color: #75C8DE;
	text-decoration: none;
}
.containerFooter-2 a:hover{
	color: #5696a8;
}
.containerFooter-2 ul il{
	list-style: none;
}
.containerFooter-3 {
	float: left;
	border-left: 1px solid #666;
	padding-right: 20px;
	padding-left: 20px;
	width: 375px;
	color: #FEFEFE;
	font: 12px ProximaNova-Regular;
	height: 150px;
}
.containerFooter-3 p{
	font: 13px/18px ProximaNova-Regular;
	color: #999;
}
.containerFooter-4 {
	float: left;
	border-left: 1px solid #666;
	padding-right: 20px;
	padding-left: 20px;
	color: #FEFEFE;
	font: 12px ProximaNova-Regular;
	height: 150px;
	text-transform: uppercase;

}
.containerFooter-4-1 a:link,  .containerFooter-4-1 a:active, .containerFooter-4-1 a:visited  {
	font: 12px/10px ProximaNova-Regular;
	color: #E95F6F;
	text-decoration: none;
}
.containerFooter-4-1 a:hover{
	color: #c7515f;
}
.containerFooter-4-2  a:link, .containerFooter-4-2  a:active, .containerFooter-4-2  a:visited{
	font: 12px/10px ProximaNova-Regular;
	color: #FEFEFE;
	text-decoration: none;
}
.containerFooter-4-2 a:hover{
	color: #999;
}
/* @end */


.SlaiderHome{
	width: 100%;
	padding: 5px 0 0 0;
}
/* @group HOME */

/* @group debate Home */

.homeDebate{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 0;
	padding-right: 0;
	background: url(../images/SeparadorV.png) no-repeat center top;
}
/*.homeDebate{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 5px;
	padding-right: 0;

}*/

.homeDebate a.Titulo:link  {
	font: bold 18px/20px ProximaNova-Regular;
	color: #3EA7CA  !important;
	margin-bottom: 20px;
}

.homeDebate a.Titulo:hover, a.Titulo:visited {
	color: #47c4ec;
	float: none;
}

.homeDebate a.subTitulo:link {
	font: bold 14px/20px ProximaNova-Regular;
	color: #ccc;
	margin-bottom: 20px;
}

.homeDebate a.subTitulo:hover, a.subTitulo:visited  {
	color: #999;
	float: none;
}
.homeDebateIz{
	width: 50%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 0px;
	padding-right: 0;
}

.homeDebateDr{
	width: 50%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-right: 5px;
}

/* @end */


/* @group ventanas y cartas del director */
.homeVentanasCartas{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 0;
	padding-right: 0;
	background: url(../images/SeparadorV.png) no-repeat center top;
	margin-bottom: 20px;
}
.homeVentanas100{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 20px;
}
.homeVentanasCartas .articulos{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 10px;
	padding-right: 5px;
	margin-top: 10px;
}
.homeVentanasCartas .titulo{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;
}
.homeVentanasCartas .autor{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 5px;
  /*
	padding-right: 10px;
  */
	padding-right: 5px;
	text-align: center;
	font-size: 18px;
}
.homeVentanasCartas-Ventanas{
	width: 50%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-right: 5px;
}
.homeVentanasCartas-Cartas{
	width: 50%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 5px;
	padding-right: 0;
}
.SeparadorVC{
	width: 100%;
	text-align: center;
	background: url(../images/Separador1.png) repeat-x center;
		margin-right: auto;
	margin-left: auto;
	padding: 10px 0 8px;
	margin-bottom: 15px;
	float: left;
}
.SeparadorVC #Titulo{
	color: #000;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font: 18px ProximaNova-Regular;
}

.homeVentanasCartas a.titulo:link,.homeVentanasCartas  a.titulo:visited,.homeVentanasCartas  a.titulo:active {
	color: #333;
	font: bold 22px/1em FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 0;
}
.homeVentanasCartas  a.titulo:hover {
	color: #999;
}
.homeVentanasCartas a.autor:link,.homeVentanasCartas  a.autor:visited,.homeVentanasCartas  a.autor:active {
text-decoration: none;
	color: #3EA7CA;
	float: none;
}
.homeVentanasCartas  a.autor:hover {
	color: #47c4ec;
	float: none;
}


/* @end */




.separadorTrama{
	width: 100%;
	text-align: center;
	background: url(../images/gr_separadorTrama.png) repeat-x center;
	padding: 10px 0 8px;
	height: 21px;
	float: left;
}
.Separador{
	width: 100%;
	text-align: center;
	background: url(../images/Separador1.png) repeat-x center;
		margin-right: auto;
	margin-left: auto;
	padding: 10px 0 8px;
	margin-bottom: 15px;
	float: left;
}
.Separador #Titulo{
	color: #000;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font: 20px ProximaNova-Regular;
}

.SeparadorSubtitulo{
	width: 100%;
	text-align: center;
	background: url(../images/Separador2.png) repeat-x center;
	float: left;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	margin: 10px auto 15px;
}
.SeparadorSubtitulo #Titulo{
	color: #000;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font: 20px ProximaNova-Regular;
	float: none;
	margin-top: 2px;
	padding-top: 0;
}
.SeparadorSubtitulo #Titulo a:visited{
	color: #000000;
	text-decoration: none;
}

.SeparadorSubtitulo #SubTitulo{
	color: #666;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font: 16px ProximaNova-Regular;
}
.SeparadorC2{
	width: 100%;
	text-align: center;
	background: #E8EAEB url(../images/gr_mas.png) no-repeat right;
	height: 27px;
	margin: 5px auto 15px;
	padding-top: 6px;
	float: left;
}
.SeparadorC2 #Titulo{
	color: #000;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font: bold 18px ProximaNova-Regular;
}

.SeparadorC3{
	width: 100%;
	text-align: center;
	background: #E8EAEB no-repeat right;
	height: 27px;
	margin: 5px auto 15px;
	padding-top: 6px;
	float: left;
}
.SeparadorC3 #Titulo{
	color: #000;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font: bold 18px ProximaNova-Regular;
}


/* Cultura de Madrid */

.homeCulturaMadrid{
	width: 100%;
	/*padding: 10px 0;*/
  visibility: visible;
  overflow: visible;
  position: relative;
	float: left;

}

.homeCulturaMadrid .imagen{
	width: 40%;
	float: left;
	padding-left: 10px;
	padding-right: 15px;
}
.homeCulturaMadrid .articulos{
	width: 60%;
	float: right;
	margin-bottom: 10px;	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	margin-top: 15px;
}
.homeCulturaMadrid .articulos a.titulo:link, .homeCulturaMadrid .articulos a.titulo:visited, .homeCulturaMadrid .articulos a.titulo:active {
	font: bold 15px/1em FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
}
.homeCulturaMadrid .articulos a.titulo:hover {
	color: #999;
}
.homeCulturaMadrid .articulos .subTitulo {
	font: bold 13px/1em FontinSans_45;
	color: #666;
}
.homeCulturaMadrid .articulos a.autor:link, .homeCulturaMadrid .articulos a.autor:visited, .homeCulturaMadrid .articulos  a.autor:active {
  text-decoration: none;
	color: #3EA7CA;
}
.homeCulturaMadrid .articulos a.autor:hover {
	color: #47c4ec;
}
/* Ventanas */

.homeVentanas{
	width: 100%;
	padding: 10px 0;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}

.homeVentanas .imagen{
	width: 40%;
	float: left;
	padding-left: 10px;
	padding-right: 15px;
}
.homeVentanas .articulos{
	width: 90%;
	float: right;
	margin-bottom: 20px;
	margin-right: 20px;
}
.homeVentanas .articulos a.titulo:link,.homeVentanas .articulos a.titulo:visited,.homeVentanas .articulos a.titulo:active {
	font: bold 15px/1em FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
}
.homeVentanas .articulos a.titulo:hover {
	color: #999;
}
.homeVentanas  a.autor:link,.homeVentanas a.autor:visited,.homeVentanas a.autor:active {
text-decoration: none;
	color: #3EA7CA;
}
.homeVentanas .articulos a.autor:hover {
	color: #47c4ec;
}

/* vitrinas */
.homeVitrinas{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
}
/* ENSAYOS ANTERIORES */
.homeEnsayos{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 0px;
	padding-left: 0;
	padding-right: 0;
}
.homeEnsayos .contenido{
	padding: 25px;
	margin-bottom: 20px;
	border: 1px solid #000;
}
.homeEnsayos .articulos{
	margin-bottom: 10px;
}

.homeEnsayos .articulos a.titulo:link,.homeEnsayos .articulos a.titulo:visited,.homeEnsayos .articulos a.titulo:active {
	font: bold 14px/1em FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
	color: #333;
}
.homeEnsayos .articulos a.titulo:hover {
	color: #999;
}
.homeEnsayos .articulos a.autor:link,.homeEnsayos .articulos a.autor:visited,.homeEnsayos .articulos a.autor:active {
text-decoration: none;
	color: #3EA7CA;
	font-size: 14px;
	line-height: 18px;
}
.homeEnsayos .articulos a.autor:hover {
	color: #47c4ec;
	font-size: 14px;
	line-height: 18px;
}




/* TabBlog */

.homeTabBlog{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}
.homeTabBlog .articulos{
	float: left;
	margin-bottom: 20px;
}
.homeTabBlog .articulos a.titulo:link, a.titulo:visited, a.titulo:active {
	font: bold 12px FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
}
.homeTabBlog .articulos a.titulo:hover {
	color: #999;
}
.homeTabBlog .articulos a.autor:link, .homeTabBlog .articulos a.autor:visited, .homeTabBlog .articulos a.autor:active {
text-decoration: none;
	color: #999;
}
.homeTabBlog .articulos a.autor:hover {
	color: #333;
}
.homeTabBlog .articulos a.blog:link, .homeTabBlog .articulos a.blog:visited, .homeTabBlog .articulos a.blog:active {
text-decoration: none;
	color: #3EA7CA;
}
.homeTabBlog .articulos a.blog:hover {
	color: #47c4ec;
}
/* @end */

/* @group Media Queries */
/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {}




/* @end */

/* @group Font-Face*/

@font-face { 
	font-family: 'Rokkitt';
	src: url('../fonts/Rokkitt/Rokkitt-Regular.ttf') format('truetype');
}

@font-face {
font-family: ProximaNova-Regular;
src: url("../fonts/ProximaNova/ProximaNova-Regular.otf") format("opentype");
}

@font-face {
font-family: FontinSans_45;
src: url("../fonts/FontinSans_45/Fontin_Sans_R_45b.otf") format("opentype");
}
* { 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	box-sizing: border-box;
}

/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/

/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/* @end */

/* @group Tabs */
ul.tabs {
float:left;
list-style:none;
height:32px;
width:100%;
margin:0;
padding:0;
}

ul.tabs li {
float:left;
height:25px;
line-height:25px;
overflow:hidden;
position:relative;
margin:0 0px -1px 0;
padding:0;
}

ul.tabs li a:link, ul.tabs li a:active, ul.tabs li a:visited {
text-decoration:none;
display:block;
font-size: 14px;
outline:none;
margin:0 13px;
	color: #3EA7CA;
}

ul.tabs li a:hover {
	color:#47C4EC;
	font-size: 14px;
}

html ul.tabs li.active,html ul.tabs li.active a:hover {
	color:#000;
	font-size: 14px;
}
html ul.tabs li.active a:link {
	color:#000;
	font-size: 14px;
}


ul.tabs2 {
float:left;
list-style:none;
height:32px;
width:100%;
margin:0;
padding:0;
}

ul.tabs2 li {
float:left;
height:25px;
line-height:25px;
overflow:hidden;
position:relative;
margin:0 0px -1px 0;
padding:0;
}


ul.tabs2 li a:link, ul.tabs2 li a:active, ul.tabs2 li a:visited {
text-decoration:none;
display:block;
font-size: 13px;
outline:none;
margin:0 7px;
	color: #3EA7CA;
}


/*
ul.tabs2 li:first-child a {
  margin-left:2px;
}
*/


ul.tabs2 li a:hover {
	color:#47C4EC;
	font-size: 14px;
}

html ul.tabs2 li.active,html ul.tabs2 li.active a:hover {
	color:#000;
	font-size: 14px;
}
html ul.tabs2 li.active a:link {
	color:#000;
	font-size: 14px;
}



.tabContainer {
overflow:hidden;
clear:both;
float:left;
width:100%;
}

.tabContent, .tabContent2 {
	font-size: 14px;
padding:15px;
}


/* @end */

/* @group Columna Derecna */


.Bn_autoPublicidad{
	width: 100%;
	text-align: center;
	padding: 10px 0 8px;
	float: left;
}

/* @end */

/* @group search  */
.searchContainerCol2 {
overflow:hidden;
clear:both;
float:left;
width:100%;
	padding: 15px;
}

/* ============ */

/* @end */

div.toolbar {
	-webkit-box-shadow: 
		inset 0 1px 0 rgba(255, 255, 255, 0.4),
		0 1px 0 rgba(0, 0, 0, 0.2),
		0 0 0 1px rgb(150, 150, 150),
		0 1px 2px rgba(0, 0, 0, 0.25);
	background-color: rgba(255, 255, 255, 0.4);
	background-image: 
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(rgb(220, 220, 220)),
			to(rgb(180, 180, 180))
		);
	border-radius: 3px;
	height: 20px;
	padding: 10px;
/* for this page only */
	margin-top: 10px;
}

/* @group artículo completo */

.articuloCompleto{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding: 0 0 10px;
}
.articuloCompleto .titulo h1{
	font: bold 40px/36px ProximaNova-Regular;
}
.articuloCompleto .subTitulo h2{
	font: bold 20px/22px ProximaNova-Regular;
	color: #666;
}
.articuloCompleto .autor {
	font: bold 20px/30px FontinSans_45;
	color: #3EA7CA;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
}
.articuloCompleto .autor a:link, .articuloCompleto .autor a:visited, .articuloCompleto .autor a:active{
	font: bold 20px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
	text-decoration: none;
  border: 0;
}
.articuloCompleto .autor a:hover{
	font: bold 20px/30px FontinSans_45;
	color: #47c4ec;
	padding-bottom: 5px;
	text-decoration: none;
}

.articuloCompletoLibros{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
}
.articuloCompletoLibros .libro{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-top: 15px;
	padding-left: 0;
	padding-right: 0;
}
.articuloCompletoLibros .libro .titulo a:link, .articuloCompletoLibros .libro .titulo a:active, .articuloCompletoLibros .libro .titulo a:visited{
	font: bold 15px ProximaNova-Regular;
	color: #333;
	text-decoration: none;
}
.articuloCompletoLibros .libro .titulo a:hover{
	color: #666;
	text-transform: none;
}
.articuloCompletoLibros .libro .editorial{
	font: bold 12px/16px ProximaNova-Regular;
	color: #999;
	margin-top: 0px;
}
.articuloCompletoLibros .libro .precio{
	font: bold 12px/20px ProximaNova-Regular;
}
.articuloCompletoLibros .libro .autorLibro a{
	font: bold 12px ProximaNova-Regular;
	color: #3EA7CA;
	text-decoration: none;
}
.articuloCompletoLibros .libro .autorLibro a:hover {
	color: #47c4ec;
}
.separadorArticuloCompleto{
	width: 100%;
	text-align: center;
	background: url(../images/Separador1.png) repeat-x center;
		margin-right: auto;
	margin-left: auto;
	float: left;
	padding: 10px 0 8px;
}
.articuloCompletoFoto{
	text-align: center;
}
.articuloCompletoTexto{
	margin-left: -10px;
}
.articuloCompletoTextoNota{
	margin: 20px;
	border-bottom-style: solid;
	border-top: 1px solid #999;
	padding-top: 10px;
	padding-bottom: 10px;
}
.articuloCompletoTextoComentario{
	margin: 20px 20px 30px;
}
/* @end */

/* @group BARRA SOCIAL ARTÍCULOS */



.botoneraSocialArticulo{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 10px;
}
/* @end */

/* @group Columna 2 Artículos */
.C2_ContenidoEensayosAnteriores{
font-size:1.2em;
padding:15px;
}

.C2_ensayosAnteriores{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}
.C2_ensayosAnteriores .articulos{
	float: left;
	margin-bottom: 20px;
}
.C2_ensayosAnteriores .articulos a.titulo:link, .C2_ensayosAnteriores .articulos a.titulo:visited, .C2_ensayosAnteriores .articulos a.titulo:active {
	font: bold 14px FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
}
.C2_ensayosAnteriores .articulos a.titulo:hover {
	color: #999;
}
.C2_ensayosAnteriores .articulos a.autor:link, .C2_ensayosAnteriores .articulos a.autor:visited, .C2_ensayosAnteriores .articulos a.autor:active {
	font: bold 12px FontinSans_45;
  text-decoration: none;
	color: #999;
}
.C2_ensayosAnteriores .articulos a.autor:hover {
	color: #333;
}
.C2_ensayosAnteriores .articulos a.categoria:link, .C2_ensayosAnteriores .articulos a.categoria:visited, .C2_ensayosAnteriores .articulos a.categoria:active {
text-decoration: none;
	color: #3EA7CA;
}
.C2_ensayosAnteriores .articulos a.categoria:hover {
	color: #47c4ec;
}

.C2_ensayosAnterioresHomeDebate{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	background-color:#E1EEF5 ;
	margin-bottom: 20px;
}

.C2_ensayosAnterioresHomeDebate .articulos{
	float: left;
	margin-bottom: 20px;
}
.C2_ensayosAnterioresHomeDebate .articulos a.titulo:link, .C2_ensayosAnterioresHomeDebate .articulos a.titulo:visited, .C2_ensayosAnterioresHomeDebate .articulos a.titulo:active {
	font: bold 14px FontinSans_45;
	text-decoration: none;
	text-transform: uppercase;
}
.C2_ensayosAnterioresHomeDebate .articulos a.titulo:hover {
	color: #999;
}
.C2_ensayosAnterioresHomeDebate .articulos a.autor:link, .C2_ensayosAnterioresHomeDebate .articulos a.autor:visited, .C2_ensayosAnterioresHomeDebate .articulos a.autor:active {
	font: bold 12px FontinSans_45;
  text-decoration: none;
	color: #999;
}
.C2_ensayosAnterioresHomeDebate .articulos a.autor:hover {
	color: #333;
}
.C2_ensayosAnterioresHomeDebate .articulos a.categoria:link, .C2_ensayosAnterioresHomeDebate .articulos a.categoria:visited, .C2_ensayosAnterioresHomeDebate .articulos a.categoria:active {
text-decoration: none;
	color: #3EA7CA;
}
.C2_ensayosAnterioresHomeDebate .articulos a.categoria:hover {
	color: #47c4ec;
}

/* @end */

/* @group Botones Redes Sociales */
.botonesRS{
	height:auto;
	margin-top: 30px;
}

.social-network{display:inline-block;background:url(../images/social-networks.png) no-repeat top left;
width:32px;
height:32px;
background-position-y:-42px;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease;
-ms-transition:all .2s ease;
transition:all .2s ease;
cursor:pointer}
.social-network.addthis{background-position:0 -42px}
.social-network.behance{background-position:-42px -42px}
.social-network.blogger{background-position:-84px -42px}
.social-network.digg{background-position:-126px -42px}
.social-network.dribbble{background-position:-168px -42px}
.social-network.facebook{background-position:-210px -42px}
.social-network.flickr{background-position:-252px -42px}
.social-network.gplus{background-position:-294px -42px}
.social-network.gplus2{background-position:-336px -42px}
.social-network.instagram{background-position:-378px -42px}
.social-network.lastfm{background-position:-420px -42px}
.social-network.like{background-position:-462px -42px}
.social-network.linkedin{background-position:-504px -42px}
.social-network.livejournal{background-position:-546px -42px}
.social-network.myspace{background-position:-588px -42px}
.social-network.myspace2{background-position:-630px -42px}
.social-network.paypal{background-position:-672px -42px}
.social-network.picasa{background-position:-714px -42px}
.social-network.pinterest{background-position:-756px -42px}
.social-network.reddit{background-position:-798px -42px}
.social-network.rss{background-position:-840px -42px}
.social-network.sharethis{background-position:-882px -42px}
.social-network.skype{background-position:-924px -42px}
.social-network.spotify{background-position:-966px -42px}
.social-network.stumbleupon{background-position:-1008px -42px}
.social-network.tumblr{background-position:-1050px -42px}
.social-network.twitter-old{background-position:-1092px -42px}
.social-network.twitter{background-position:-1134px -42px}
.social-network.vimeo{background-position:-1176px -42px}
.social-network.wordpress{background-position:-1218px -42px}
.social-network.youtube{background-position:-1260px -42px}
.social-network.addthis:hover,.active .social-network.addthis{background-position:0 0}
.social-network.behance:hover,.active .social-network.behance{background-position:-42px 0}
.social-network.blogger:hover,.active .social-network.blogger{background-position:-84px 0}
.social-network.digg:hover,.active .social-network.digg{background-position:-126px 0}
.social-network.dribbble:hover,.active .social-network.dribbble{background-position:-168px 0}
.social-network.facebook:hover,.active .social-network.facebook{background-position:-210px 0}
.social-network.flickr:hover,.active .social-network.flickr{background-position:-252px 0}
.social-network.gplus:hover,.active .social-network.gplus{background-position:-294px 0}
.social-network.gplus2:hover,.active .social-network.gplus2{background-position:-336px 0}
.social-network.instagram:hover,.active .social-network.instagram{background-position:-378px 0}
.social-network.lastfm:hover,.active .social-network.lastfm{background-position:-420px 0}
.social-network.like:hover,.active .social-network.like{background-position:-462px 0}
.social-network.linkedin:hover,.active .social-network.linkedin{background-position:-504px 0}
.social-network.livejournal:hover,.active .social-network.livejournal{background-position:-546px 0}
.social-network.myspace:hover,.active .social-network.myspace{background-position:-588px 0}
.social-network.myspace2:hover,.active .social-network.myspace2{background-position:-630px 0}
.social-network.paypal:hover,.active .social-network.paypal{background-position:-672px 0}
.social-network.picasa:hover,.active .social-network.picasa{background-position:-714px 0}
.social-network.pinterest:hover,.active .social-network.pinterest{background-position:-756px 0}
.social-network.reddit:hover,.active .social-network.reddit{background-position:-798px 0}
.social-network.rss:hover,.active .social-network.rss{background-position:-840px 0}
.social-network.sharethis:hover,.active .social-network.sharethis{background-position:-882px 0}
.social-network.skype:hover,.active .social-network.skype{background-position:-924px 0}
.social-network.spotify:hover,.active .social-network.spotify{background-position:-966px 0}
.social-network.stumbleupon:hover,.active .social-network.stumbleupon{background-position:-1008px 0}
.social-network.tumblr:hover,.active .social-network.tumblr{background-position:-1050px 0}
.social-network.twitter-old:hover,.active .social-network.twitter-old{background-position:-1092px 0}
.social-network.twitter:hover,.active .social-network.twitter{background-position:-1134px 0}
.social-network.vimeo:hover,.active .social-network.vimeo{background-position:-1176px 0}
.social-network.wordpress:hover,.active .social-network.wordpress{background-position:-1218px 0}
.social-network.youtube:hover,.active .social-network.youtube{background-position:-1260px 0}



/* @end */


/* @group Blogs */

/* @group Articulo Completo */

/* @group Articulo Completo */


.articuloCompletoBlog{
	width: 100%;
	padding: 10px 0;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}
.articuloCompletoBlog .titulo{
	font: bold 40px/22px ProximaNova-Regular;
}
.articuloCompletoBlog .subTitulo h2{
	font: bold 20px/22px ProximaNova-Regular;
	color: #666;
}
.articuloCompletoBlog .autor{
	font: bold 20px/22px FontinSans_45;
	color: #3EA7CA;
	border-bottom: 1px solid #999;
	padding-bottom: 25px;
}


/* @end */


/* @end */
.Blogs{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
}
.menuBlogs{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	border-bottom: 1px solid #666;
	padding-bottom: 10px;
}
.menuBlogs .menu{
	width: 33%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 5px;
	padding-right: 10px;
}
.menuBlogs .menu .blog {
	padding-bottom: 15px;
}
.menuBlogs .menu .blog a:link,.menuBlogs .menu .blog a:visited,.menuBlogs .menu .blog a:active{
	font: bold 15px ProximaNova-Regular;
	clear: none;
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
}
.menuBlogs .menu .blog a:hover{
	font: bold 15px ProximaNova-Regular;
	clear: none;
	color: #47c4ec;
	text-decoration: none;
	text-transform: uppercase;
}
.contenidoBlogs{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}
.contenidoBlogs .articuloBlog{
	float: left;
	margin-top: 10px;
}
.contenidoBlogs .articuloBlog img{
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.contenidoBlogs .articuloBlog.texto{
	width: 100%;
	float: right;
}

/* pagina liztado blog */

.articuloBlog{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}
.articuloBlog p{
	margin-top: 10px;
}
.articuloBlog .articulos{
	float: left;
	margin-bottom: 20px;
}

a.articuloBlogTitulo:link, a.articuloBlogTitulo:visited, a.articuloBlogTitulo:active {
	font: bold 16px/18px ProximaNova-Regular;
	text-decoration: none;
	text-transform: uppercase;
	color: #333;
}
a.articuloBlogTitulo:hover {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.articuloBlog .subTitulo{
	font: bold 14px/18px ProximaNova-Regular;
	color: #666;
}
.articuloBlog  a.autor:link, .articuloBlog a.autor:visited, .articuloBlog a.autor:active {
	text-decoration: none;
	font: bold 15px ProximaNova-Regular;
	color: #999;
}
.articuloBlog  a.autor:hover {
	color: #333;
}
.articuloBlog  a.blog:link, .articuloBlog a.blog:visited, .articuloBlog a.blog:active {
text-decoration: none;
	color: #3EA7CA;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}
.articuloBlog  a.blog:hover {
	color: #47c4ec;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.articuloBlog  a.leerMas:link, .articuloBlog a.leerMas:visited, .articuloBlog a.leerMas:active {
text-decoration: none;
	color: #3EA7CA;
	text-transform: lowercase;
}
.articuloBlog  a.leerMas:hover {
	color: #47c4ec;
	text-transform: lowercase;
}

.paginacion {
	width: 68%;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* @end */


/* @group Ensayos */
.Ensayos{
	width: 100%;
	padding: 0 0 10px;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
}

.contenidoEnsayos{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}
.contenidoEnsayos .articuloEnsayos{
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}
.contenidoEnsayos .articuloEnsayos img{
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.contenidoEnsayos .articuloEnsayos.texto{
	width: 100%;
	float: right;
}
a.articuloEnsayosTitulo:link, a.articuloEnsayosTitulo:visited, a.articuloEnsayosTitulo:active {
	font: bold 16px/22px ProximaNova-Regular;
	text-decoration: none;
	text-transform: uppercase;
}
a.articuloEnsayosTitulo:hover {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.contenidoEnsayos .articuloEnsayos .subTitulo {
  color: #666666;
  font: bold 13px/1em FontinSans_45;
  padding-bottom: 5px;
}

.articuloEnsayos  a.autor:link, .articuloEnsayos a.autor:visited, .articuloEnsayos a.autor:active {
	text-decoration: none;
	font: bold 16px ProximaNova-Regular;
	color: #3EA7CA;
}
.articuloEnsayos  a.autor:hover {
	color: #47c4ec;
}
.articuloEnsayos  a.leerMas:link, .articuloEnsayos a.leerMas:visited, .articuloEnsayos a.leerMas:active {
text-decoration: none;
	color: #3EA7CA;
	text-transform: lowercase;
}
.articuloEnsayos  a.leerMas:hover {
	color: #47c4ec;
	text-transform: lowercase;
}

.paginacion {
	width: 68%;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
}

.contenidoTodosLosEnsayos{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 30px;
}
.contenidoTodosLosEnsayos .Anys{
	width: 100%;
	visibility: visible;
	overflow: visible;
	position: relative;
	float: left;
	padding-bottom: 30px;
}
.contenidoTodosLosEnsayos a.Anys:link, .contenidoTodosLosEnsayos a.Anys:visited, .contenidoTodosLosEnsayos a.Anys:active {
	text-decoration: none;
	font: bold 14px ProximaNova-Regular;
	color: #999;
}
.contenidoTodosLosEnsayos  a.Anys:hover {
	color: #666;
	clear: none;
}

.contenidoTodosLosEnsayos .Ensayo{
	width: 100%;
  visibility: visible;
  overflow: visible;
  position: relative;
	float: left;
	padding-bottom: 20px;
}


.contenidoTodosLosEnsayos  a.autor:link, .contenidoTodosLosEnsayos a.autor:visited, .contenidoTodosLosEnsayos a.autor:active {
	text-decoration: none;
	font: bold 16px ProximaNova-Regular;
	color: #3EA7CA;
}
.contenidoTodosLosEnsayos  a.autor:hover {
	color: #47c4ec;
}
.contenidoTodosLosEnsayos .paginacion{
	width: 100%;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
}
/* @end */

/* @group Botonera Social */


#BotoneraSocial{
  color: #666;
  width: 100%;
	padding: 6px 7px 5px;
	float: left;
	margin-bottom: 20px;
	position: relative;
  /*si es hidden no se muestra lo de facebook*/
	/*overflow: hidden;*/
}
#BotoneraSocialDR{
	margin-left: 10px;
	position: relative;
	overflow: hidden;
	width: 150px;
	float: right;
}


#BotoneraSocialDR1{
	float: right;
	margin-left: 10px;
}
#BotoneraSocialDR1 img{
	margin:0px; 
	padding:0px; 
	border:0px;
}
#BotoneraSocialDR2{
	float: right;
	margin-left: 10px;
	margin-top: 5px;
}
#BotoneraSocialInf{
      color: #666;
      width: 690px;
	padding: 6px 7px 5px;
	float: left;
}
#BotoneraSocial1{
	margin-top: 1px;
	float: left;
  padding-top: 7px;
  /*
  width: 128px;
  */
  margin-right: 8px;
}
#BotoneraSocial2{
	margin-top: 1px;
	float: left;
  padding-top: 7px;
  /*width: 90px;*/
  width: 70px;
  margin-right: 8px;
}
#BotoneraSocial3{
	margin-top: 1px;
	float: left;
  padding-top: 7px;
  width: 57px;
}
#BotoneraSocialDRbt{
	float: right;
	margin-left: 9px;
	margin-top: 7px;
}
#BotoneraSocialDRbt img{
	margin:0px; 
	padding:0px; 
	border:0px;
}


/* @end */

/* @group Pagina Interior */
.contenidoInterior{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}
/* @end */

/* @group Quienes Somos */
.quienesSomos{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
}


#quienesSomosCont {
	width: 100%;
	float: left;
	visibility: visible;
	overflow: visible;
	font-family: FontinSansRgRegular, sans-serif;
}

#quienesSomosCont .texto {
	background-color: #fff;
	color: #333;
	font: 12px FontinSansRgRegular, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	float: left;
}
#quienesSomosCont-col {
	width: 100%;
	float: left;
}
#quienesSomosCont-col1 {
	width: 25%;
	float: left;
	margin-right: 10px;
}
#quienesSomosCont-col2 {
	width: 40%;
	float: left;
	margin-right: 30px;
}

/* @end */
/* @group Aviso legal */
.AvisoLegal{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding: 0 0 10px;
}
#AvisoLegalCont {
	width: 100%;
	float: left;
	visibility: visible;
	overflow: visible;
	font-family: FontinSans_45, sans-serif;
	padding-top: 5px;
	padding-bottom: 30px;
	padding-right: 15px;
}
#AvisoLegal .texto {
	background-color: #fff;
	color: #333;
	font: 12px FontinSans_45, "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	float: left;
}

/* @end */

/* @group Apúntate */
.contenidoInteriorApuntate{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 30px;
	padding-right: 30px;
	padding-left: 30px;
}


/* @end */

/* @group Formularios */

.formulario{
	width: 100%;
	float: left;
}

.formulario .contenido{
	width: 100%;
	float: left;
}
.formulario .contenido .extra{
	width: 70%;
	float: right;
	color: #666;
	font-size: 12px;
}

.formulario .contenido .extraCheck{
	width: 25%;
	float: left;
	color: #666;
	font-size: 12px;
}
.formulario .contenidoEnviar{
	width: 100%;
	float: left;
	margin-top: 30px;
}

.formulario .contenidoEnviar .extra{
	width: 70%;
	float: right;
	color: #666;
	font-size: 12px;
}
.formulario .contenidoEnviar .campo{
	width: 100%;
	float: right;
	color: #666;
	font-size: 11px;
	margin-bottom: 20px;
}
.formulario .nombre{
	width: 25%;
	float: left;
	text-align: left;
	font-size: 12px;
	color: #666;
	height: 30px;
}
.formulario .campo1{
	width: 70%;
	float: right;
	font-size: 12px;
	line-height: 11px;
	color: #333;
	height: 25px;
}
.formulario .campo1CC{
	width: 70%;
	float: right;
	font-size: 13px;
	line-height: 11px;
	color: #333;
	height: 25px;
}
.formulario label{
	display:block;
	font-weight:bold;
	width: 25%;
	float:left;
	text-align: left;
}
.formulario select1{
	display:block;
	font-weight:bold;
	width: 25%;
	float:left;
	text-align: left;
}

.formulario .campo1-2{
	width: 20%;
	float: right;
	font-size: 10px;
	line-height: 11px;
	color: #888;
	text-align: left;
}
.formulario .campoCheck{
	width: 80%;
	float: left;
	font-size: 12px;
	line-height: 11px;
	color: #888;
}
.formulario .campoCheck2{
	width: 80%;
	float: left;
	font-size: 12px;
	line-height: 11px;
	color: #666;
}
.formulario .campoCheck3{	
	float: right;
	font-size: 12px;
	line-height: 11px;
	color: #666;
	margin-bottom: 20px;
	text-align: left;
	margin-right: 15px;
}
	.select100 {
	width: 100%;
	height: 24px;
	background-color: #f5f4f6;
}
	.select70 {
	width: 70%;
	height: 24px;
	background-color: #f5f4f6;
	float: right;
	color: #888;
	border: 1px solid #CCC;
}
	.select15 {
	width: 15%;
	height: 24px;
	background-color: #f5f4f6;
	float: right;
	color: #888;
	border: 1px solid #CCC;
	margin-left: 10px;
}
/* @group Formulario Comentarios */

.formularioComentarios{
	width: 100%;
	float: left;
}
.formularioComentarios .nombre{
	width: 20%;
	float: left;
}

.formularioComentarios .campo{
	width: 80%;
	float: left;
}
.formularioComentarios .campo1{
	width: 80%;
	float: left;
	font-size: 10px;
	line-height: 11px;
	color: #888;
}
.formularioComentarios .campo2{
	width: 50%;
	float: left;
}
.formularioComentarios .campoCheck{
	width: 80%;
	float: left;
	font-size: 10px;
	line-height: 11px;
	color: #888;
}


/* @end */

.botonEnviar {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background-color:transparent;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #3ea7ca;
	display:inline-block;
	color:#3ea7ca;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:28px;
	width:87px;
	text-decoration:none;
	text-align:center;
	float: right;
}.botonEnviar:active {
	position:relative;
	top:1px;
}



/* @end */

/* @group Autores */
.contenidoInteriorAutores{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 30px;
	padding-right: 1px;
	padding-left: 1px;
}

.BuscarAutoresIZ {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 20px;
}
a.BuscarAutoresIZ:link, a.BuscarAutoresIZ:visited, a.BuscarAutoresIZ:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
a.BuscarAutoresIZ:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}

.BuscarAutoresIZ a.letras:link, .BuscarAutoresIZ a.letras:visited, .BuscarAutoresIZ a.letras:active {
	padding: 4px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarAutoresIZ  a.letras:hover {
	padding: 4px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}



.BuscarAutoresIZ .autor {
	float: left;
	width: 250px;
	margin-top: 5px;
}
.BuscarAutoresIZ a.autor:link, .BuscarAutoresIZ a.autor:visited, .BuscarAutoresIZ a.autor:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarAutoresIZ  a.autor:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.DetalleAutores {
	float: left;
	width: 100%;
	margin-right: 20px;
}
.DetalleAutores .nombre {
	color: #333;
	font: bold 18px FontinSans_45;
	margin-bottom: 20px;
}
.DetalleAutores .resenya {
	margin-bottom: 15px;
}
.DetalleAutores .resenya .titulo a:link, .DetalleAutores .resenya .titulo a:active, .DetalleAutores .resenya .titulo a:visited{
	font: bold 16px FontinSans_45;
	color: #3ea7ca;
	text-decoration: none;
}
.DetalleAutores .resenya .titulo a:hover{
	font: bold 16px FontinSans_45;
	color: #47c4ec;
	text-decoration: none;
}
.DetalleAutores .resenya .numero a:link, .DetalleAutores .resenya .numero a:visited, .DetalleAutores .resenya .numero a:active{
	font: bold 16px FontinSans_45;
	color: #666;
	text-decoration: none;
}
.DetalleAutores .resenya .numero  a:hover{
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}

.contenidoInteriorAutoresFin{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 40px;
	padding-right: 30px;
	padding-left: 30px;
		border-top: 1px solid #666;
	margin-top: 20px;
}
.contenidoInteriorAutoresFin .volver a:link, .contenidoInteriorAutoresFin .volver a:visited ,.contenidoInteriorAutoresFin .volver a:active  {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}
.contenidoInteriorAutoresFin .volver a:hover {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #ccc;
	text-decoration: none;
}
/* @end */

/* @group Escritores */
.contenidoInteriorEscritores{
	width: 100%;
  visibility: visible;
  overflow: visible;
  position: relative;
	float: left;
	padding-bottom: 30px;
	padding-right: 1px;
	padding-left: 1px;
}

.BuscarEscritoresIZ {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 20px;
}
a.BuscarEscritoresIZ:link, a.BuscarEscritoresIZ:visited, a.BuscarEscritoresIZ:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
a.BuscarEscritoresIZ:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}

.BuscarEscritoresIZ .escritor {
	float: left;
	width: 250px;
	margin-top: 5px;
}
/*
.C2_ensayosAnteriores .articulos a.autor:link, .C2_ensayosAnteriores .articulos a.autor:visited, .C2_ensayosAnteriores .articulos a.autor:active {
	font: bold 12px FontinSans_45;
  text-decoration: none;
	color: #999;
}
.C2_ensayosAnteriores .articulos a.autor:hover {
	color: #333;
}
*/
.BuscarEscritoresIZ a.escritor:link, .BuscarEscritoresIZ a.escritor:visited, .BuscarEscritoresIZ a.escritor:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarEscritoresIZ  a.escritor:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}

.BuscarEscritoresIZ a.letras:link, .BuscarEscritoresIZ a.letras:visited, .BuscarEscritoresIZ a.letras:active {
	padding: 4px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarEscritoresIZ  a.letras:hover {
	padding: 4px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}


.DetalleEscritores {
	float: left;
	width: 100%;
	margin-right: 20px;
}
.DetalleEscritores .nombre {
	color: #333;
	font: bold 18px FontinSans_45;
	margin-bottom: 20px;
}
.DetalleEscritores .resenya {
	margin-bottom: 15px;
}
.DetalleEscritores .resenya .titulo a:link, .DetalleEscritores .resenya .titulo a:active, .DetalleEscritores .resenya .titulo a:visited{
	font: bold 16px FontinSans_45;
	color: #3ea7ca;
	text-decoration: none;
}
.DetalleEscritores .resenya .titulo a:hover{
	font: bold 16px FontinSans_45;
	color: #47c4ec;
	text-decoration: none;
}
.DetalleEscritores .resenya .numero a:link, .DetalleEscritores .resenya .numero a:visited, .DetalleEscritores .resenya .numero a:active{
	font: bold 16px FontinSans_45;
	color: #666;
	text-decoration: none;
}
.DetalleEscritores .resenya .numero  a:hover{
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}

.contenidoInteriorEscritoresFin{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 40px;
	padding-right: 30px;
	padding-left: 30px;
		border-top: 1px solid #666;
	margin-top: 20px;
}
.contenidoInteriorEscritoresFin .volver a:link, .contenidoInteriorEscritoresFin .volver a:visited ,.contenidoInteriorEscritoresFin .volver a:active  {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}
.contenidoInteriorEscritoresFin .volver a:hover {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #ccc;
	text-decoration: none;
}
/* @end */


/* @group Secciones */


.contenidoInteriorSecciones{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 30px;
}


.BuscarSeccionesIZ {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 20px;
}
a.BuscarSeccionesIZ:link, a.BuscarSeccionesIZ:visited, a.BuscarSeccionesIZ:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
a.BuscarSeccionesIZ:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarSeccionesIZ .grupoTema {
	
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 50%;
}
.BuscarSeccionesIZ .tema {
	float: left;
	width: 450px;
	margin-top: 5px;
}

.BuscarSeccionesIZ .grupoTema a.tema:link, .BuscarEscritoresIZ .grupoTema a.tema:visited, .BuscarEscritoresIZ .grupoTema a.tema:active {
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarSeccionesIZ .grupoTema a.tema:hover {
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}

/*////////*/



.DetalleSecciones {
	float: left;
	width: 100%;
	margin-right: 20px;
}
.DetalleSecciones .nombre {
	color: #333;
	font: bold 18px FontinSans_45;
	margin-bottom: 20px;
}
.DetalleSecciones .resenya {
	margin-bottom: 15px;
}
.DetalleSecciones .resenya .titulo a:link, .DetalleSecciones .resenya .titulo a:active, .DetalleSecciones .resenya .titulo a:visited{
	font: bold 16px FontinSans_45;
	color: #3ea7ca;
	text-decoration: none;
}
.DetalleSecciones .resenya .titulo a:hover{
	font: bold 16px FontinSans_45;
	color: #47c4ec;
	text-decoration: none;
}
.DetalleSecciones .resenya .numero a:link, .DetalleSecciones .resenya .numero a:visited, .DetalleSecciones .resenya .numero a:active{
	font: bold 16px FontinSans_45;
	color: #666;
	text-decoration: none;
}
.DetalleSecciones .resenya .numero  a:hover{
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}


.contenidoInteriorSeccionesFin{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 40px;
	padding-right: 30px;
	padding-left: 30px;
		border-top: 1px solid #666;
	margin-top: 20px;
}
.contenidoInteriorSeccionesFin .volver a:link, .contenidoInteriorSeccionesFin .volver a:visited ,.contenidoInteriorSeccionesFin .volver a:active  {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}
.contenidoInteriorSeccionesFin .volver a:hover {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #ccc;
	text-decoration: none;
}
/* @end */

/* @group Números */



.contenidoInteriorNumeros{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}


.contenidoInteriorNumerosFin{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 40px;
	padding-right: 30px;
	padding-left: 30px;
		border-top: 1px solid #666;
	margin-top: 20px;
}
.contenidoInteriorNumerosFin .volver a:link, .contenidoInteriorNumerosFin .volver a:visited ,.contenidoInteriorNumerosFin .volver a:active  {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}
.contenidoInteriorNumerosFin .volver a:hover {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	font: bold 16px FontinSans_45;
	color: #ccc;
	text-decoration: none;
}



.BuscarNumerosIZ {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 20px;
}
a.BuscarNumerosIZ:link, a.BuscarNumerosIZ:visited, a.BuscarNumerosIZ:active {
	margin-right: 5px;
	color: #333;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
a.BuscarNumerosIZ:hover {
	margin-right: 5px;
	color: #3ea7ca;
	font: bold 16px FontinSans_45;
	text-decoration: none;
}
.BuscarNumerosIZ .Numero {
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 260px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	margin-right: 20px;
}
.BuscarNumerosIZ .Portada {
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 22%;
	margin-right: 10px;
}
.BuscarNumerosIZ .Portada img{
	background-color:#fff;
	border:0px solid #111;
	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
	-moz-box-shadow: 1px 2px 10px 0 #000;
	-webkit-box-shadow: 1px 2px 10px 0 #666;
	box-shadow: 1px 2px 10px 0 #666;
	margin: 8px 15px 8px 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.BuscarNumerosIZ .Numero img{
	background-color:#fff;
	border:0px solid #111;
	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
	-moz-box-shadow: 1px 2px 10px 0 #000;
	-webkit-box-shadow: 1px 2px 10px 0 #666;
	box-shadow: 1px 2px 10px 0 #666;
	margin: 8px 15px 8px 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.BuscarNumerosIZ .Listado {
	float: right;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 70%;
	padding-top: 10px;
}
.BuscarNumerosIZ .Listado .enlaceArticulo{
	margin-bottom: 15px;
	color: #666;
	font:	16px FontinSans_45;
	text-align: left;
}


.botonVerSumario {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background-color:transparent;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #3ea7ca;
	display:inline-block;
	color:#3ea7ca;
	font-family:Trebuchet MS;
	font-size: 13px;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:28px;
	width: 100px;
	text-decoration:none;
	text-align:center;
	float: left;
	margin-top: 20px;
}.botonVerSumario:active {
	position:relative;
	top:1px;
}
.contenidoInteriorNumeros label{
	width: 70%;
	float: left;
}
.contenidoInteriorNumeros select{
	width: 20%;
	float: right;
}

/* @end */

/* @group Cultura de madrid */

.contenidoCultura{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}
.contenidoCultura .articuloCultura{
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.contenidoCultura .articuloCultura img{
  /*float: left;jgomsi*/
	margin-right: 20px;
	margin-bottom: 10px;
}

.contenidoCultura .articuloCultura .texto{
	float: right;
	width: 100px;
}
.contenidoCultura .articuloCultura .ficha {
	margin-top: 10px;
	margin-bottom: 15px;
}
.contenidoCultura .articuloCultura .ficha p{
	color: #999;
	font-size: 13px;
	line-height: 18px;
}
.contenidoCultura .articuloCultura .ficha p{
	margin-bottom: 5px;
}
a.articuloCulturaTitulo:link, a.articuloCulturaTitulo:visited, a.articuloCulturaTitulo:active {
	font: bold 16px/18px ProximaNova-Regular;
	text-decoration: none;
	text-transform: uppercase;
	color: #333;
}
a.articuloCulturaTitulo:hover {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

.articuloCultura  a.autor:link, .articuloCultura a.autor:visited, .articuloCultura a.autor:active {
	text-decoration: none;
	font: bold 15px ProximaNova-Regular;
	color: #999;
}
.articuloCultura  a.autor:hover {
	color: #333;
}
.articuloCultura  a.Cultura:link, .articuloCultura a.Cultura:visited, .articuloCultura a.Cultura:active {
text-decoration: none;
	color: #3EA7CA;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}
.articuloCultura  a.Cultura:hover {
	color: #47c4ec;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.articuloCultura .subTitulo {
	font: bold 13px/1em FontinSans_45;
	color: #666;
}



/* @end */
/* @group Vitrinas */

.contenidoVitrinas{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}
.contenidoVitrinas .articuloVitrinas{
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.contenidoVitrinas .articuloVitrinas img{
  /*float: left;jgomsi*/
	
	background-color:#fff;
	border:0px solid #111;
	border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
	-moz-box-shadow: 1px 2px 10px 0 #000;
	-webkit-box-shadow: 1px 2px 10px 0 #666;
	box-shadow: 1px 2px 10px 0 #666;
	margin: 8px 35px 20px 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 25%;
}

.contenidoVitrinas .articuloVitrinas .texto{
	float: right;
	width: 100px;
}
.contenidoVitrinas .articuloVitrinas .ficha {
	margin-top: 10px;
	margin-bottom: 15px;
}
.contenidoVitrinas .articuloVitrinas .ficha p{
	color: #999;
	font-size: 13px;
	line-height: 18px;
}
.contenidoVitrinas .articuloVitrinas .ficha p{
	margin-bottom: 5px;
}
a.articuloVitrinasTitulo:link, a.articuloVitrinasTitulo:visited, a.articuloVitrinasTitulo:active {
	font: bold 16px/18px ProximaNova-Regular;
	text-decoration: none;
	text-transform: uppercase;
	color: #333;
}
a.articuloVitrinasTitulo:hover {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

.articuloVitrinas  a.autor:link, .articuloVitrinas a.autor:visited, .articuloVitrinas a.autor:active {
	text-decoration: none;
	font: bold 15px ProximaNova-Regular;
	color: #999;
}
.articuloVitrinas  a.autor:hover {
	color: #333;
}
.articuloVitrinas  a.Vitrinas:link, .articuloVitrinas a.Vitrinas:visited, .articuloVitrinas a.Vitrinas:active {
text-decoration: none;
	color: #3EA7CA;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}
.articuloVitrinas a.Vitrinas:hover {
	color: #47c4ec;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.articuloVitrinas .subTitulo {
	font: bold 13px/1em FontinSans_45;
	color: #666;
}

.articuloCompletoVitrinas .titulo{
	font: bold 40px/22px ProximaNova-Regular;
}
.articuloCompletoVitrinas .subTitulo h2{
	font: bold 20px/22px ProximaNova-Regular;
	color: #666;
}
.articuloCompletoVitrinas .autor{
	font: bold 20px/22px FontinSans_45;
	color: #3EA7CA;
	border-bottom: 1px solid #999;
	padding-bottom: 25px;
}

.articuloCompletoVitrinas  a.autor:link, .articuloCompletoVitrinas a.autor:visited, .articuloCompletoVitrinas a.autor:active {
	text-decoration: none;
	color: #3EA7CA;
	font: bold 20px/22px FontinSans_45;
  border: 0;
}
.articuloCompletoVitrinas a.autor:hover {
	color: #47c4ec;
	font: bold 20px/22px FontinSans_45;
	text-decoration: none;

}
/* @end */

/* @group Autor */
.contenidoAutor{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
}

.contenidoAutor .articuloAutor{
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 100%;
}
.contenidoAutor .articuloAutor img{
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

.contenidoAutor .articuloAutor .texto{
	float: right;
	width: 100px;
}
.contenidoAutor .articuloAutor .publicacion {
	margin-top: 10px;
	margin-bottom: 15px;
	width: 100%;
}
.contenidoAutor .articuloAutor .ficha p{
	color: #999;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 5px;
}
.contenidoAutor .articuloAutor .nombre{
	color: #333;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 5px;
}
a.articuloAutorTitulo:link, a.articuloAutorTitulo:visited, a.articuloAutorTitulo:active {
	font: bold 16px/18px ProximaNova-Regular;
	text-decoration: none;
	text-transform: uppercase;
	color: #333;
}
a.articuloAutorTitulo:hover {
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

.articuloAutor a.autor:link,.articuloAutor a.autor:visited,.articuloAutor a.autor:active {
	text-decoration: none;
	font: bold 15px ProximaNova-Regular;
	color: #999;
}
.articuloAutor a.autor:hover {
	color: #333;
}
.articuloAutor  a.Autor:link, a.Autor:visited, a.Autor:active {
text-decoration: none;
	color: #3EA7CA;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}
.articuloAutor  a.Autor:hover {
	color: #47c4ec;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
/* @end */

/* @group Buscador */

.contenidoInteriorResultadosBuscador{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

.contenidoInteriorResultadosBuscadorFin{
	width: 100%;
     visibility: visible;
     overflow: visible;
     position: relative;
	float: left;
	padding-bottom: 40px;
	padding-right: 30px;
	padding-left: 30px;
		border-top: 1px solid #666;
	margin-top: 20px;
}
.contenidoInteriorResultadosBuscadorFin .volver a:link, .contenidoInteriorResultadosBuscadorFin .volver a:visited ,.contenidoInteriorResultadosBuscadorFin .volver a:active  {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}
.contenidoInteriorResultadosBuscadorFin .volver a:hover {
	float: left;
	width: 100%;
	margin-right: 20px;
	margin-top: 10px;
	
	font: bold 16px FontinSans_45;
	color: #ccc;
	text-decoration: none;
}



.DetalleResultadosBuscador {
	float: left;
	width: 100%;
	margin-right: 20px;
}
.DetalleResultadosBuscador .nombre {
	color: #333;
	font: bold 16px FontinSans_45;
	margin-bottom: 20px;
}
.DetalleResultadosBuscador .resenya {
	margin-bottom: 15px;
}
.DetalleResultadosBuscador .resenya .titulo a:link, .DetalleResultadosBuscador .resenya .titulo a:active, .DetalleResultadosBuscador .resenya .titulo a:visited{
	font: bold 16px FontinSans_45;
	color: #3ea7ca;
	text-decoration: none;
}
.DetalleResultadosBuscador .resenya .titulo a:hover{
	font: bold 16px FontinSans_45;
	color: #47c4ec;
	text-decoration: none;
}
.DetalleResultadosBuscador .resenya .numero a:link, .DetalleResultadosBuscador .resenya .numero a:visited, .DetalleResultadosBuscador .resenya .numero a:active{
	font: bold 16px FontinSans_45;
	color: #666;
	text-decoration: none;
}
.DetalleResultadosBuscador .resenya .numero  a:hover{
	font: bold 16px FontinSans_45;
	color: #999;
	text-decoration: none;
}



.scrollup {
  width:40px;
  height:40px;
  /*text-indent:-9999px;*/
  opacity:0.3;
  position:fixed;
  bottom:20px;
  right:2%;
  display:none;
  background: url('/images/scrollup.png') no-repeat;
  outline: 0 none;
}

.scrollup_less {
  width:40px;
  height:40px;
  /*text-indent:-9999px;*/
  opacity:0.3;
  position:fixed;
  bottom:85px;
  right:2%;
  display:none;
  background: url('/images/scrollup_less.png') no-repeat;
  outline: 0 none;
}

.scrollup_more {
  width:40px;
  height:40px;
  /*text-indent:-9999px;*/
  opacity:0.3;
  position:fixed;
  bottom:130px;
  right:2%;
  display:none;
  background: url('/images/scrollup_more.png') no-repeat;
  outline: 0 none;
}

/*Con este código hacemos que los <a class="scrollup respuestas"> hereden el código de .scrollup y sumen el de .respuestas o .preambulo */
a.scrollup.respuestas {
  bottom:24%;
  background: url('/images/scrollup.png') no-repeat;
}
a.scrollup.preambulo {
  bottom:30%;
  background: url('/images/scrollup.png') no-repeat;
}
a.scrollup.intro {
  bottom:36%;
  background: url('/images/scrollup.png') no-repeat;
}



/* @end */



/* @group DEBATE */


.DebateCompletoTexto{
	margin-left: -10px;
}
.DebateCompletoTextoNota{
	margin: 20px;
	border-bottom-style: solid;
	border-top: 1px solid #999;
	padding-top: 10px;
	padding-bottom: 10px;
}
.DebateCompletoTextoComentario{
	margin: 20px 20px 30px;
}


.presentacion1{
	margin: 10px;
}
/*.presentacion2{
	background-color: #F9F9F9;
	padding: 10px 10px 3px;
}

.presentacion2 .texto{
	background-color: #F9F9F9;
	padding: 10px 10px 3px;
}
.presentacion2 .boton{
	float: right;
	background: url(../images/FondoBotonDebateAlertas.png) no-repeat left;
	height: 67px;
	padding-right: 40px;
	padding-left: 10px;
	padding-top: 12px;
	margin-bottom: 5px;
}*/
.presentacion2{
	background-color: #F9F9F9;
	padding: 10px 10px 3px;

  background-color: #f9f9f9;
  clear: both;
  float: left;
  padding: 10px 10px 3px;
  width: 100%;

}

.presentacion2 .texto{
	background-color: #F9F9F9;
  float: left;
	padding: 10px 10px 3px;
	width: 600px;
	margin: 0;
}
.presentacion2 .texto2{
	background-color: #F9F9F9;
  float: left;
	padding: 10px 10px 3px;
	margin: 0;
}
.presentacion2 .boton{
	background: url(../images/FondoBotonDebateAlertas.png) no-repeat left top;
	height: 67px;
	padding-right: 40px;
	padding-left: 75px;
	padding-top: 2px;
	margin-bottom: 5px;
	width: 285px;
	float: right;
	margin-left: 22px;
}


.separadorDebate1{
	background: url(/images/SeparadorDebate-1.png) repeat-x;
	height: 34px;
	margin-bottom: 30px;

  background: url("/images/SeparadorDebate-1.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
  clear: both;
  float: left;
  height: 34px;
  margin-bottom: 30px;
  width: 100%;

}

.ListadoPregunta{
	padding: 7px 10px 7px 20px;
	margin-bottom: 20px;
	background: #ECF6FA no-repeat;
}
.ListadoPregunta a:link {
	font-size: 16px;
	font-weight: bold;
	color: #3EA7CA;
	text-decoration: none;
}
.ListadoPregunta a:hover{
	color: #287791;
	text-decoration: none;
}
.ListadoPregunta a:visited{
	color: #3EA7CA;
	text-decoration: none;
}
.separadorDebate2{
	background: url(/images/SeparadorDebate-2.png) repeat-x;
	height: 34px;
	margin-bottom: 30px;
}



.DebateCompleto .Titulo h2{
	font: bold 30px/30px ProximaNova-Regular;
	color: #666;
	margin-bottom: 20px;
}

.DebateCompleto .subTitulo h2{
	font: bold 20px/22px ProximaNova-Regular;
	color: #666;
}
.DebateCompleto .subTitulo h3{
	font:  18px/22px ProximaNova-Regular;
	color: #666;
	margin-bottom: 15px;
}
.DebateCompleto .subTitulo h4{
	font: bold 22px/26px ProximaNova-Regular;
	color: #3EA7CA;
	padding-bottom: 5px;
	margin-top: 30px;
}
.DebateCompleto .autorDebate {
	font: bold 20px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
}
.autorDebate {
	font: bold 20px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
}
.DebateCompleto .botonDespliegaDebate {
	font: bold 14px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
}

/* My Comment */

.DebateCompleto .botonDespliegaDebate {
	font: bold 14px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
	background: url(../images/botonDespliegaDebate.png) no-repeat left;
	background: url(../images/botonDespliegaDebate2.png) no-repeat right;/*jgomsi*/
	padding-left: 10px;
	padding-top: 5px;

  /*jgomsi*/
  float: left;
  width: 100%;  
}
.DebateCompleto .botonDespliegaDebate span{
	font:  16px/30px FontinSans_45;
	padding-left: 30px;
	float: right;
	padding-top: 20px;
}
.DebateCompleto .preguntaExperto{
	background-color: #ECF6FA;
	padding: 50px;
	margin: 10px 0;
}
.DebateCompleto .preguntaExperto .comentarios{
   background-origin: border-box;
	margin-left: 250px;
	padding-left: 50px;
	background-image: url(../images/opinionSeparadorComentarios.png);
	background-repeat: no-repeat;
}



/* 
#ComentaroisFondo {
	-moz-background-origin: border;
	-webkit-background-origin: border;
	background-origin: border-box;
}
.opinionCompleto .preguntaExperto p{
	margin-left: 0;
}
*/
.DebateCompleto .preguntaComentario{
	margin-left: 190px;
	font: bold 14px/30px FontinSans_45;
	color: #3EA7CA;
	padding-bottom: 5px;
}

#DebateComentario {
	-moz-background-origin: border;
	-webkit-background-origin: border;
	background-origin: border-box;
}
.ContenidoDebateComentario {
	background-image: url(../images/opinionSeparadorComentarios.png);
	background-repeat: no-repeat;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left: 300px;
}
.ContenidoDebateComentario p {
	margin-bottom: 2px;
}



#DebateComentarioFormulario {
	-moz-background-origin: border;
	-webkit-background-origin: border;
	background-origin: border-box;
}
.ContenidoDebateComentarioFormulario {
	background-repeat: no-repeat;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left: 300px;
}
.ContenidoDebateInformacion {
	height: 38px;

}
.ContenidoDebateInformacion .boton{
	float: right;
	background: url(../images/FondoInformacion.png) repeat-x right;
	height: 38px;
	padding-right: 40px;
	padding-left: 10px;
	padding-top: 12px;
	margin-bottom: 5px;
}

.ContenidoDebateInformacion .boton > a {
  text-decoration: none;
}
.ContenidoDebateInformacion .boton a:link a:visited { 
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.ContenidoDebateInformacion .boton a:hover { 
	color: #287791;
	text-decoration: none;
}




.campo > input:focus {
  border: 1px solid black;
}





/* @end */



/* 
 .botonComprarAfi {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb !important;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb !important;
	box-shadow:inset 0px 1px 0px 0px #dcecfb !important;
	background-color:transparent !important;
	-webkit-border-top-left-radius:0px !important;
	-moz-border-radius-topleft:0px !important;
	border-top-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-radius-topright:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-moz-border-radius-bottomright:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px ;
	-moz-border-radius-bottomleft:0px ;
	border-bottom-left-radius:2px ;
	text-indent:0  ;
	border:1px solid #3ea7ca ;
	display:inline-block ;
	font-weight:bold !important;
	font-style:normal !important;
	height:18px !important;
	line-height:18px !important;
	width:114px;
	text-align:center !important;
		color:#3ea7ca !important;
	background-color: #3ea7ca;
}
*/
/* 
.botonComprarAfi {
-moz-box-shadow: inset 0px 1px 0px 0px #dcecfb;
-webkit-box-shadow: inset 0px 1px 0px 0px #dcecfb;
box-shadow: inset 0px 1px 0px 0px #dcecfb;
background-color: transparent;
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px;
border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-left-radius: 0px;
text-indent: 0;
padding: 0px;
background-color: #3ea7ca; 
display: inline-block;
color: #ffffff;
font-family: Trebuchet MS;
font-weight: bold;
font-style: normal;
width: 150px;
text-decoration: none;
text-align: center;
}
*/

.botonComprarAfi a:link, .botonComprarAfi a:active, .botonComprarAfi a:visited{
	background-color: #3ea7ca; 
	font-size:10px;
	text-decoration: none;
	color:#ffffff !important;
	font-family:Trebuchet MS;
	text-align:center !important;
	padding: 4px 6px 3px 6px;
}
.botonComprarAfi a:hover  {
	background-color: #3ea7ca; 
	font-size:10px;
	text-decoration: none;
	color:#000000 !important;
	font-family:Trebuchet MS;
	text-align:center !important;
}


 
span.emspam {
  direction: rtl;
  unicode-bidi: bidi-override;
}

