/* @override 
	http://www.plataformaeditorial.com/cont/css/plataforma.css
	http://plataformaeditorial.com/cont/css/plataforma.css
	http://www.plataformaeditorial.com/cont/css/estilos_public_plataforma.css
	http://plataformaeditorial.com/cont/css/estilos_public_plataforma.css
*/

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	min-width: 1000px;
}

/* @group defaults */

@font-face {
    font-family: 'HeinekenRegular';
    src: url('/cont/css/tpg/heineken-webfont.eot');
    src: url('/cont/css/tpg/heineken-webfont.eot?#iefix') format('embedded-opentype'),
         url('/cont/css/tpg/heineken-webfont.woff') format('woff'),
         url('/cont/css/tpg/heineken-webfont.ttf') format('truetype'),
         url('/cont/css/tpg/heineken-webfont.svg#HeinekenRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'HelveticaNeueLTStd25UltraLigh';
	src: url('/cont/css/tpg/helveticaneueltstd-ultlt-webfont.eot');
	src: local('☺'), url('h/cont/css/tpg/elveticaneueltstd-ultlt-webfont.woff') format('woff'), url('/cont/css/tpg/helveticaneueltstd-ultlt-webfont.ttf') format('truetype'), url('/cont/css/tpg/helveticaneueltstd-ultlt-webfont.svg#webfontEa4qBdPU') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandLight';
	src: url('/cont/css/tpg/Quicksand_Light-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Light-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Light-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Light-webfont.svg#webfontXYLWBKfa') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandLightOblique';
	src: url('/cont/css/tpg/Quicksand_Light_Oblique-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Light_Oblique-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Light_Oblique-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Light_Oblique-webfont.svg#webfont0KhIPh3r') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBook';
	src: url('/cont/css/tpg/Quicksand_Book-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Book-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Book-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Book-webfont.svg#webfonteqp6poIN') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBookOblique';
	src: url('/cont/css/tpg/Quicksand_Book_Oblique-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Book_Oblique-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Book_Oblique-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Book_Oblique-webfont.svg#webfontv0tbvcnW') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBold';
	src: url('/cont/css/tpg/Quicksand_Bold-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Bold-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Bold-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Bold-webfont.svg#webfontaAZbfYQU') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandBoldOblique';
	src: url('/cont/css/tpg/Quicksand_Bold_Oblique-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Bold_Oblique-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Bold_Oblique-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Bold_Oblique-webfont.svg#webfontR5H0Y9pV') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'QuicksandDash';
	src: url('/cont/css/tpg/Quicksand_Dash-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/Quicksand_Dash-webfont.woff') format('woff'), url('/cont/css/tpg/Quicksand_Dash-webfont.ttf') format('truetype'), url('/cont/css/tpg/Quicksand_Dash-webfont.svg#webfontrspIL3Qf') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CenturyGothicRegular';
	src: url('gothic-webfont.eot');
	src: local('☺'), url('/cont/css/tpg/gothic-webfont.woff') format('woff'), url('/cont/css/tpg/gothic-webfont.ttf') format('truetype'), url('/cont/css/tpg/gothic-webfont.svg#webfontB0rvmTL2') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* @end */

/* @group Colecciones */

#nuestrasColecciones .txtInterior {
	min-height: 200px;
}


img.portadasColecciones {
	margin: 0px 10px 40px 0px;
	float: left;
}

/* @end */

#colCen p {
	margin: 4px 0px 4px 0px;
	font-size: 11px;
	line-height: 13px;
	position: relative;
}

/* @group header */

a#btnHome {
	width: 280px;
	height: 180px;
	display: block;
	float: left;
}

/* @end */

.colDer p {
	font-size: 12px;
	line-height: 14px;
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-family: "Gill Sans", "Trebuchet MS", sans-serif;
}

.versalis {
	text-transform: uppercase;
	font-size: 90%;
}

a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #57A2C9;
}

#colDer a {
	font-weight: normal;
	color: #FFF;
}

#colDer a:hover {
	color: #2590c9;
}

h1 {
	margin: 10px 0px 5px 10px;
	font-family: 'HeinekenRegular' helvetica, sans-serif;
	font-size: 30px;
	line-height: 45px;
	font-weight: normal;
}

h2 {
	margin: 0px

;
	/* property needed for stupid IE to show text when near a floating element and color background */
	position: relative

;
	/* Text for accesibility and semantics */
	opacity: 0

;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
	font-family: 'QuicksandLight', helvetica, sans-serif;	
	letter-spacing: -0.05em;
}

h3 {
	color: #000000;
	font-size: 18px;
	margin: 10px 0px 5px 0px;
	font-family: 'HeinekenRegular' helvetica, sans-serif;
	font-weight: normal;
} 

/* @group columnLeft */

#colIzq .box .header h3 {
	width: 190px;
	height: 21px;
	margin: 15px 0px 0px 0px;
	overflow: hidden;
	color: #FFF;
	padding: 3px 0px 0px 10px;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-position: -171px -300px;
	background-repeat: no-repeat;
}

/* @end */

h3 a {
	color: #407691;
	text-decoration: none;
}

h4 {
	font-size: 14px;
	font-weight: normal;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	margin: 10px 0px 5px 0px;
}

h5 {
	font-size: 13px;
	font-weight: normal;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	margin: 10px 0px 5px 0px;
	font-weight: normal;
}

p.fechaNovedadesSola {
	font-family: georgia;
	color: #3b3b3c;
	text-align: right;
}

p.fechaNovedadesSola img {
	margin: 0px 0px -2px 0px;
}

.imgLibro1 {
	width: 65px;
	height: 100px;
	margin: 10px 0px 10px 15px;
	display: block;
	float: right;
	background-image: url(/cont/img/img_loQueMueveMiVidaOk.jpg);
	background-repeat: no-repeat;
}

.imgLibro2 {
	width: 65px;
	height: 100px;
	margin: 10px 15px 10px 0px;
	display: block;
	float: left;
	background-image: url(/cont/img/img_palabrasQueCuran.jpg);
}

a, a:active, a:focus {
	outline: none;
}

#contenedorSitio {
	margin: 0 auto;
	width: 1000px;
	text-align: left;
	border: 3px solid #101011;
}

#contenedorSuperior_interior {
	width: 1000px;
	height: 195px;
	margin: 0px;
	padding: 0px;
	background: url(/cont/img/fon_headerWeb.gif);
	background-repeat: no-repeat;
}

#contenedorSuperior_inicio {
	width: 1000px;
	height: 195px;
	margin: 0px;
	padding: 0px;
	background: url(/cont/img/fon_headerWeb.gif);
	background-repeat: no-repeat;
}

#contenedorSuperior_inicio object {
	margin: 4px 0px 0px 0px;
}

#contenedorContenido {
	width: 1000px;
	min-height: 1400px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: url(/cont/img/fon_generalWeb.gif) repeat-y;
}

#contenedorPie {
	width: 990px;
	height: 39px;
	margin: 0px 0px 0px 0px;
	padding: 28px 10px 0px 0px;
	background-image: url(/cont/img/fon_footerWeb.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-size: 10px;
	color: #a09b9a;
	letter-spacing: 0.1em;
	font-weight: normal;
	font-family: "Century gothic";
}

#contenedorPie a {
	color: #a09b9a;
	font-weight: normal;
}

#contenedorPie a:hover {
	color: #2590c9;
}

#contenedorPie #footer a img{
	margin: 0px 0px 0px 10px;
	float: right;
}

#colIzq {
	width: 200px;
	margin: 0px 10px 0px 0px;
}

#colCen {
	width: 585px;
	margin: 0px 10px 40px 0px;
	padding: 0px;
}

#colDer {
	width: 195px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
}

.bannerDerecha {
	margin: 0px 0px 15px 0px;
	width: 150px;
	height: 100px;
	border: 0px;
	left: 25px;
	position: relative;
}

.colDer {
	background: #000;
	background-image: url(/cont/img/fon_colDerechaWeb.gif);
	background-repeat: no-repeat;
}

.titDynInterior {
	width: 530px;
	margin: 20px 0px 10px 6px;
	padding: 0px;
	height: 35px;
}

.txtInterior {
	width: 550px;
	padding: 10px 10px 10px 10px;
	border: 1px dashed #787878;
	margin: 0px 0px 20px 10px;
	text-align: left;
	background: #EBEDEE url(http://www.plataformaeditorial.com/cont/img/fon_bloqueInicio.gif) repeat-x bottom;
	font-size: 12px;
	line-height: 17px;
}


.imgFondoLibros {
	height: 541px;
	background-image: url(/cont/img/fon_loQueMueveMiVida.gif);
	background-repeat: no-repeat;
}


.contenedorMnu {
	margin: 0px 0px 0px 0px;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
}

.record .cuerpo a{
	font-size: 12px;
}

/*MENU*/

#mnu {
	width: 200px;
	color: #304956;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	border-top: 1px dashed #FFFFFF;

}

#mnu li {
	list-style: none;
}

#mnu a {
	font-family: 'HeinekenRegular';
	height: 17px;
	margin: 0px 0px 0px 0px;
	/* Strictly specify height and margin for stupid IE, otherwise unnecesary */
	padding: 7px 5px 3px 12px;
	text-transform: none;
	color: #FFFFFF;
	display: block;
	text-align: left;
	text-decoration: none;
	list-style: none;
	border-bottom: 1px dashed #FFFFFF;
	font-size: 15px;
	letter-spacing: 0.1em;
	font-weight: normal;
	text-shadow: #5e5e5e 0 0 3px;
}

#mnu a:hover {
	color: #3A5360;
}

.subMnu {
	width: 200px;
	color: #304956;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	background-color: #6fa0af;
	font-size: 12px;
}

.subMnu li {
	list-style: none;
}

#mnu .subMnu a {
	height: 15px;
	margin: 0px 0px 0px 0px;
	/* Strictly specify height and margin for stupid IE, otherwise unnecesary */
	padding: 5px 5px 3px 10px;
	color: #FFFFFF;
	display: block;
	text-align: left;
	text-decoration: none;
	list-style: none;
	border-bottom: 1px dashed #000000;
	font-size: 12px;
	background: none!important;
	letter-spacing: 0.1em;
}

.subMnu a:hover {
	color: #57A2C9;
}

/*FORMS*/

.tablaDatos {
	border: 1px solid #92C3DC;
	margin: 0px 0px 20px 0px;
	width: 100%;
	font-size: 12px;
}

.contenido1 {
	background: #F5F9FC;
	border-bottom: 1px solid #cccccc;
	padding: 5px 10px 5px 10px;
	color: #000000;
}

.contenido2 {
	background: #FFFFFF;
	border-bottom: 1px dashed #92C3DC;
	padding: 5px 10px 5px 10px;
	text-align: center;
}

.contenido3 {
	background: #F5F9FC;
	border-bottom: 1px dashed #92C3DC;
	padding: 5px 10px 5px 10px;
	text-align: center;
}

.titTabla {
	background: #57a2c9;
	border-bottom: 1px dashed #92C3DC;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

.tablaForm {
	border-right: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	margin: 0px 0px 0px 0px;
	width: 100%;
	font-size: 12px;
}

.btns {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

.contBtns {
	background: #000000;
	text-align: right;
	padding: 3px 10px 4px 0px;
	font-size: 12px;
	font-weight: bold;
}

.contBtns a {
	color: #FF9100;
	margin: 0px 0px 0px 10px;
}

.contBtns a:hover {
	color: #D37402;
}

.cajasForm {
	background: #57A2C9;
	border: 1px solid #e2eff6;
	width: 95%;
	color: #FFFFFF;
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	font-weight: bold;
}

.cajasFormUsuarios {
	background: #57a2c9;
	border: 1px solid #e2eff6;
	width: 90%;
	color: #FFFFFF;
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	font-weight: bold;
}

textarea {
	height: 150px;
	font-family: Helvetica, Arial, sans-serif;
}

.btnsForm {
	margin: 10px 0px 0px 0px;
	text-align: right;
}

.btnForm {
	margin: 5px;
	padding: 5px 5px 3px 5px;
	background: #F5F9FC;
	border: 1px solid #F5F9FC;
	color: #57A2C9;
	font-size: 18px;
	font-style: lighter;
	font-family: "Century Gothic", Helvetica, Arial, sans-serif;
	font-weight: normal;
}

.fotoIzq {
	float: left;
	position: relative;
	margin: 0px 10px 10px 0px;
	border: 1px solid #666666;
}

.fotoDer {
	float: right;
	position: relative;
	margin: 0px 0px 10px 10px;
	border: 1px solid #666666;
}

.fotoIzqBorderless {
	float: left;
	position: relative;
	margin: 0px 10px 10px 0px;
}

.fotoDerBorderless {
	float: right;
	position: relative;
	margin: 0px 0px 10px 10px;
}

.fotoIzqColDer {
	float: left;
	position: relative;
	margin: 0px 10px 10px 0px;
	border: 0px;
}

.fotoDerColDer {
	float: right;
	position: relative;
	margin: 0px 0px 10px 10px;
	border: 0px;
}

#statusLlistats {
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	text-align: center;
	font-size: 12px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
}

.itemListado {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.fechaListado {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #999999;
	background: #D1D4D7;
	padding: 2px 5px 2px 0px;
	margin: 0px 0px 10px 0px;
	text-align: right;
	clear: both;
}

.tituloListado {
	font-size: 18px;
	font-weight: bold;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
}

.subTituloLibroListado {
	font-size: 15px;
	font-style: lighter;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	margin: 0px 0px 5px 0px;
}

.subTituloListado {
	font-size: 12px;
	font-style: italic;
	margin: 0px 0px 15px 0px;
	position: relative;
}

/*TXT*/

.fechaSola {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #999999;
	background: #D1D4D7;
	padding: 2px 5px 2px 0px;
	margin: 0px 0px 10px 0px;
	text-align: right;
}

.coleccionSola {
	text-align: right;
	margin: -10px 0px 10px 0px;
}

.tituloSola {
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px 0px 10px 0px;
}




.subTituloSola {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #CCCCCC;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 5px 5px;
	color: #686A6B;
	font-style: italic;
}

.datosListado {
	font-size: 11px;
	background: #F5F5F5;
	padding: 5px;
	margin: 5px 0px 5px 0px;
	border-bottom: 1px solid #CCCCCC;
	width: 150px;
}



.linkPreviousNext {
	font-size: 11px;
	border-top: 1px solid #666666;
	margin: 0px 0px -5px 0px;
	padding: 3px 10px 3px 10px;
	clear: both;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
}

.linkPreviousNext a {
	color: #666666;
}

.linkPreviousNext a:hover {
	color: #999999;
}

.datosSola {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

#btnVolverinferior a {
	width: 40px;
	margin: -38px 0px 0px 475px;
	padding: 2px;
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: #e5e9ec;
	background-color: #929496;
}

#btnVolverinferior a:hover {
	background-color: #55bceb;
}

.portada10 {
	width: 200px;
	font-size: 11px;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px 10px 10px 0px;
	border-right: 1px dashed #999999;
	text-align: right;
	position: relative;
	z-index: 2;
}

.portada01 {
	font-size: 11px;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px 10px 10px 10px;
	border-left: 1px dashed #999999;
	position: relative;
}

.itemSolaAutores {
	
}

/*HOME*/

#colCenInicio {
	width: 585px;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}

.contBloquesInicioSup img.tapaDer, .contBloquesInicioSup img.tapaIzq {
	width: 210px;
	margin: 0px 0px 10px 0px;
	float: none;
}


#bloque_testimonio h4 {
	
}

.titDynInicio {
	margin: 0px 20px 10px 0px;
	height: 50px;
}

.txtInicio {
	width: 270px;
	height: 277px;
	margin: 0px 5px 20px 0px;
	padding: 0px 5px 10px 10px;
	border: 1px dashed #787878;
	background: #EBEDEE url(/cont/img/fon_bloqueInicio.gif) repeat-x bottom;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #000000;
	float: left;
	overflow: hidden;
}

.txtInicio p {
	font-size: 13px;
	line-height: 16px;
}

.titBloqueInicio {
	width: 270px;
	height: 18px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#bloque_narrativa .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_narrativa.gif) no-repeat 0 0;
}

#bloque_policiaca .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_policiaca.gif) no-repeat 0 0;
}

#bloque_testimonio .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_testimonio.gif) no-repeat 0 0;
}

#bloque_actual .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_actual.gif) no-repeat 0 0;
}

#bloque_historica .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_historica.gif) no-repeat 0 0;
}

#bloque_empresa .titBloqueInicio {
	background: url(/cont/img/tit_bloqueInicio_empresa.gif) no-repeat 0 0;
}

#bloque_narrativa, #bloque_policiaca {
	text-align:left;
}

.contBloquesInicio {
	padding: 20px 0px 0px 0px;
	width: 595px;
	height: 120px;
	clear: both;
}

div.contenedorBannerInicio {
	width: 565px;
	height: 110px;
	padding: 0px 0px 0px 7px;
	clear: both;
}

.txtDynInicio {
	padding: 10px;
	width: 555px;
	min-height: 220px;
	border: 1px dashed #787878;
	margin: 0px 10px 0px 0px;
	background: #FFFFFF url(/cont/img/fon_bloqueInferior.gif) repeat-x bottom;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	color: #000000;
	float: left;
}

#novedades {
	
}

#noticias {
	
}

div.titColCen {
	width: 450px;
	margin: 20px 0px 0px 0px;
	font-size: 12px;
	letter-spacing: 0.1em;
	font-weight: bold;
	color: #248dc4;
	border-bottom: 1px dashed #9e9998;
}

#banner {
	padding: 0px;
	width: 225px;
	height: 180px;
	border: 1px dashed #787878;
	margin: 0px 0px 0px 0px;
	background: #791218;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	color: #000000;
	float: right;
}

.bannerIzquierda {
	margin: 0px 0px 10px 0px;
	border: 0px;
}

.bannerIzquierda img {
	width: 200px;
	margin: 0px 0px 10px 0px;
	border: 0px;
}

.itemInicio {
	min-height: 90px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dashed #000;
	clear: both;
}

.fechaInicio {
	font-size: 11px;
	color: #808080;
}

.coleccionInicio {
	text-align: right;
	margin: -10px 0px 10px 0px;
}

.tituloInicio {
	font-size: 13px;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	margin: 0px 0px 5px 0px;
	font-weight: bold;
	position: relative;
}

.tituloInicio a {
	color: #BE1E2D;
}

.subTituloInicio {
	font-size: 11px;
	letter-spacing: 0.1em;
}

.btnsInicio {
	margin: 0px 0px 0px 0px;
	position: relative;
	padding: 3px 10px 0px 10px;
	text-align: right;
}

.btnsInicio a {
	color: #FFFFFF;
	font-size: 12px;
	vertical-align: bottom;
	display: block;
	bottom: 0;
}

.btnsInicio a:hover {
	color: #57A2C9;
}

.titColDer {
	font-size: 15px;
	font-family: "Century Gothic",Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	margin: 0px 0px 5px 0px;
	padding: 0px 10px 5px 10px;
	border-bottom: 1px dashed;
	text-transform: uppercase;
	font-weight: bold;
}

#btnsCommunityServices {
	margin: 10px 0px 0px 0px;
	padding: 10px 5px 5px 5px;
	text-align: right;
	border-top: 1px solid #999;
	font-size: 11px;
}

/* @group Styles per view */

/* @group sola */

ul#btnsCommunityServices {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

ul#btnsCommunityServices li {
	list-style-type: none;
	display: inline;
}

ul#btnsCommunityServices li:first-child {
	margin: 0px 10px 0px 0px;
	line-height: 29px;
}

ul#btnsCommunityServices li a {
	width: 28px;
	height: 29px;
	display: block;
	float: right;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
}

ul#btnsCommunityServices li a.btnFacebook {
	background-position: -29px -65px;
}

ul#btnsCommunityServices li a.btnTwitter {
	background-position: -1px -65px;
}

ul#btnsCommunityServices li a.btnDelicious {
	background-position: -57px -65px;
}

/* @end */



/* @end */

#colCen .box {
	background: #666;
	margin: 0px 5px 20px 10px;
	border: 1px dashed #333;
	padding: 10px;
	text-align: right;
	font-size: 11px;
}

#colCen .box a{
	color: #ccc;
	font-weight: normal;
}

#colCen .box a:hover{
	color: #999;
}

#colCen .box .header{
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}



#barraBotonesInferior {
	width: 525px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 20px 5px 20px;
	color: #FFF;
	text-align: right;
	font-weight: normal;
	border-radius: 10px;
	background: #709eac; /* Old browsers */
background: -moz-linear-gradient(top, #709eac 1%, #135b6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#709eac), color-stop(100%,#135b6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #709eac 1%,#135b6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #709eac 1%,#135b6b 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #709eac 1%,#135b6b 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#709eac', endColorstr='#135b6b',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #709eac 1%,#135b6b 100%); /* W3C */
}

#barraBotonesInferior a {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}

/* @group SECCIONES */

/* @group Catalogo */

body #colCen .txtInterior .portada10 p em, 
body #colCen .txtInterior .portada01 p em  {
	width: 50px;
	font-family: georgia;
	font-style: italic;
} 

/* @end */



/* @end */

#barraBotonesInferior a:hover {
	color: #000;
}

.notasPequenas {
	font-size: 9px;
	color: #248dc4;
}

.listado{
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	list-style-type: square;
	
	-moz-column-count: 2;
	-moz-column-gap: 2em;
	-webkit-column-count: 2;
	-webkit-column-gap: 2em;
	column-count: 2;
	column-gap: 2em;
}

.listado li{
	margin: 0px 0px 5px 0px;
	padding: 0px;
	display: block;
	list-style-type: none;
}

/* @group eComm */

/* @group small cart */

#colIzq #carrito.box {
	margin: 0px 0px 20px 0px;
}

#colIzq #carrito.box .content {
	padding: 10px;
	font-size: 10px;
	color: #FFF;
	background-color: #282729;
}

#colIzq #carrito.box .content a.btn {
	margin: 10px 0px 0px 0px;
	display: block;
	color: #01b0d8;
}


#colIzq #carrito.box .content .total {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

#colIzq #carrito.box .footer a.checkout_btn {
	width: 88px;
	height: 20px;
	display: block;
	margin: 0px 0px 0px 101px;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-position: 0px -431px;
}

#colIzq #carrito.box .footer {
	height: 24px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);	
	background-position: -171px -300px;	
}

/* @end */

.itemListado a.add_cart_btn,
.txtInterior a.add_cart_btn {
	width: 88px;
	height: 20px;
	margin: 5px 0px 10px 0px;
	padding: 2px 0px 0px 0px;
	display: inline-block;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
	background-position: 0px -431px;
	text-align: center;
	clear: both;
}
/* @group checkout page */

.checkout #contentArea .content .formTableHeader {
	background-color: #848180;
	color: #fff;
}

.checkout #contentArea .content .formTableContent {
	background-color: #b9b5b3;
	color: #525251;
}

.checkout #contentArea .content .formTableFooter {
	background-color: #848180;
	color: #fff;
}

.checkout #contentArea .content .formTable input.cartQuantity {
	width: 30px;
}

/* @end */

.sola .record a.add_cart_btn:hover {
	color: #000;
}

.record a.carrito_btn:hover {
	color: #000;
}

#carrito.box a.checkout_btn {
	width: 91px;
	height: 15px;
	display: block;
	background-image: url(/cont/img/eComm_fon_btn_AddToCartBig.gif);
	font-size: 10px;
	text-align: center;
	 color: #000;
}

.checkout a.remove_cart_btn {
	width: 91px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	display: block;
	background-image: url(/cont/img/eComm_fon_btn_AddToCartBig.gif);
	font-size: 10px;
	text-align: center;
	 color: #000;
}

.checkout .buy_btn {
	width: 91px;
	height: 15px;
	margin: 0px 0px 0px 450px;
	padding: 0px;
	display: block;
	background-image: url(/cont/img/eComm_fon_btn_AddToCartBig.gif);
	font-size: 10px;
	text-align: center;
	color: #000;
	border: 0px;
	text-transform: uppercase;
}



/* @end */

/* @group formTable */

.formTable {
	margin: 0px;
	font-size: 12px;
}

.formTableHeader {
	padding: 4px;
	background-color: #a9a9a9;
	text-align: left;
}

.formTableContent {
	padding: 4px;
	background-color: #c0c0c0;
	text-align: left;
}

.formTableContent input.cartQuantity {
	width: 50px;
}

.formTableContent input {
	width: 240px;
	height: 16px;
	background-color: #fff;
	border: 1px solid #999; 
	color: #000;
}

.formTableFooter,
.formTableButtonBar {
	background-color: #929292;
	text-align: left;
}

/* @end */

/* @group SPV */

/* @group SPV Sola */

a.spvLink {
	color: #57A2C9;
}

div#novedadesSolaComentario {
	font-size: 11px;
}

div#spvLinks {
	margin: 0px 0px 0px 10px;
	padding: 5px;
	background-color: #636363;
	text-align: center;
}

div#spvLinks a {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-weight: normal;
	color: #FFF;
	line-height: 15px;
}

div#spvLinks a:hover {
	color: #57A2C9;
}

/* @end */

/* @group SPV Lista */

table.spvListado {
	width: 550px;
}

table.spvListado td.bookCover {
	padding: 5px;
	width: 100px;
	text-align: center;
}

#spv .itemListado .coleccionListado {
	margin: 0px 10px 0px 0px;
	float: right;
}

#spv td.bookData p.title a {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}


#spv .itemListado p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#spv .itemListado img.portada {
	margin: 0px 10px 0px 0px;
	float: left;
}

tr.spvItem {
	width: 500px;
	background-color: #c0c0c0;
}

td.colectionLabel {
	width: 130px;
}

td.bookData {
	padding: 5px 5px 5px 10px;
}

.colectionLabel_empresa, 
.colectionLabel_actual, 
.colectionLabel_testimonio, 
.colectionLabel_narrativa, 
.colectionLabel_historica {
	width: 19px;
	height: 100px;
	margin: 0px 10px 0px 0px;
	background-repeat: no-repeat;
	float: left;
}

.colectionLabel_empresa {
	background-image: url(/cont/img/icn_empresa_vertical.png);
}

.colectionLabel_actual {
	background-image: url(/cont/img/icn_actual_vertical.png);
}

.colectionLabel_testimonio {
	background-image: url(/cont/img/icn_testimonio_vertical.png);
}

.colectionLabel_narrativa {
	background-image: url(/cont/img/icn_narrativa_vertical.png);
}

.colectionLabel_historica {
	background-image: url(/cont/img/icn_historica_vertical.png);
}

/* @end */



/* @end */

.IEclearer {
	width: 200px;
	height: 2px;
	clear: both;
}

/* @group Sola */

#contenedorSitio #colCen .txtInterior .rContent{
	overflow: hidden;
}

#contenedorSitio #colCen .txtInterior .rContent p{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px 0px 10px 0px;
}

#contenedorSitio #colCen .txtInterior .rContent .ilRecord a{
	font-size: 12px;
	color: #555;
	margin: 0px 0px 5px 0px;
	display: block;
}

#contenedorSitio #colCen .txtInterior .rContent .ilRecord a:hover{
color: #57A2C9;
}


/* @end */

/* @group edicInstitucionales */

table.tablaEdicInstitucional td {
	font-size: 12px;
	background-color: #FFF;
	padding: 3px;
}

/* @end */

/* @group sendFriend */

#sendFriendHeader {
	width: 365px;
	height: 47px;
}

#sendFriendConfirmBox {
	width: 280px;
	height: 400px;
	padding: 40px;
}

#sendFriendForm {
	width: 325px;
	padding: 20px;
}

#sendFriendForm h2 {
	margin: 0px 0px 10px 0px;
	color: #000;
	opacity: 1;
	font-size: 15px;
	font-weight: lighter;
	color: #57A2C9;
}

#sendFriendForm textarea {
	height: 60px;
}



/* @end */

.contenedorBannerSuperior, .contenedorBannerSuperiorInicio {
	padding: 20px 0px 0px 290px;
}

.finBloque {
	clear: both;
}

/* @group Search Box public */

#publicSearchBox {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #808080;
	color: #FFF;
	font-size: 10px;
}

#searchBoxTitleRight {
	width: 195px;
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(/cont/img/buscador_tit_170_cas.gif);
}

#searchBoxTitleLeft {
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(/cont/img/buscador_tit_170_cas.gif);
}

#searchBoxTitleRight h3, #searchBoxTitleLeft h3 {
	

/* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	

/* Text for accesibility and semantics */
	opacity: 0;
	

/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
}

#searchBoxContentRight {
	padding: 10px 10px 0px 10px;
	background-image: url(/cont/img/buscador_fondoCajaDer.gif);
	background-repeat: repeat-x; 
}

#searchBoxContentLeft {
	width: 180px;
	padding: 10px 10px 10px 10px;
	background: #6fa0af;
	border-bottom: 1px dashed #FFFFFF;
	margin: 0px 0px 100px 0px;
}

#searchBoxContentRight strong, #searchBoxContentRight strong {
	display: block;
	margin: 5px 0px 0px 0px;
}

#publicSearchBox input, #idAutorOrigen1, #idAutorOrigen2, #idAutorOrigen3 {
	width: 140px;
	height: 15px;
	background-color: #ACA7A5;
	border: 0px;
}

#publicSearchBox .searchBoxButton {
	width: 195px;
	margin: 15px 0px 0px -10px;
	padding: 0px;
}

.cajaBuscadorGlobal {
	width: 130px;
	background: #79B5D4;
	border: 1px solid #79B5D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 0px 0px 3px;
}

/* @end */

/* @group estilos 404 */

#paginaError {
	margin: 0px;
	padding: 0px;
	min-width: 1000px;
	text-align: center;
}

#wrapperPaginaError {
	margin: 0 auto;
	width: 750px;
	text-align: left;
}

#descripcionError {
	width: 456px;
	height: 302px;
	margin: 40px 0px 0px 0px;
	padding: 120px 40px 0px 250px;
	background-image: url(/cont/img/fondoPaginaError404.jpg);
	background-repeat: no-repeat;
}

#descripcionError p {
	margin: 0px 0px 20px 0px;
	line-height: 16px;
	font-size: 12px;
	letter-spacing: 0.1em;
	color: #FFF;
}

#descripcionError a {
	margin: 0px 0px 0px 20px;
	line-height: 23px;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
}

#descripcionError a:hover {
	color: #ff0017;
}

/* @end */

/* @group Print Version */

#printVersionBody  #content div.portadaIzq {
	width: 190px;
	margin: 0px 10px 10px 0px;	
	float: left;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}

#printVersionBody  #content div.portadaIzq img {
	margin: 0px 0px 10px 0px;	
}

#printVersionBody {
	min-width: 900px;
}

#printVersionWrapper {
	margin: 0 auto;
	width: 900px;
	text-align: left;
	border: 2px solid #767373;
}

#printHeader, #printCenterContent, #printFooter {
	margin: 0px;
	padding: 0px;
}

#printHeader {
	border-bottom: 2px solid #767373;
}

#printCenterContent {
	width: 900px;
	padding: 0px;
	margin: 0px;
}

#printFooter {
	border-top: 2px solid #767373;
}

#content {
	min-height: 500px;
	padding: 20px;
	font-size: 12px;
}

.tagnarrativa {
	background-image: url(/cont/img/printTag_narrativa.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.tagpoliciaca {
	background-image: url(/cont/img/printTag_policiaca.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.tagactual {
	background-image: url(/cont/img/printTag_actual.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.tagtestimonio {
	background-image: url(/cont/img/printTag_testimonio.gif);
	background-repeat: no-repeat;
	background-position: right top;
}



/* @end */



.datosPieSolaAutores {

/*VISTA SOLA EN LA WEB*/
margin: 0px 0px 10px 0px;
	background: #F1EFE8 url(http://www.plataformaeditorial.com/cont/img/fon_datosPieAutores.gif) no-repeat 10px 10px;
	padding: 10px 10px 10px 50px;
	font-size: 11px;
	border: 1px dashed #666666;
	width: 250px;
}

/* @group Autores */

#buscadorAutores {
	margin: 0px 0px 10px 0px;
	padding: 10px;
	background-image: url(/cont/img/autores_fondoBuscador.gif);
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 11px;
	font-family: "Century Gothic";
	letter-spacing: 0.1em;
}

#buscadorAutores form {
	display: inline;
	font-size: 11px;
}

#buscadorAutores form input {
	font-size: 11px;
	background-color: #acacac;
	border-color: #868686;
	border-width: 1px;
}

#buscadorAutores form input#nombre,
#buscadorAutores form input#apellido {
	width: 90px;
}

.itemListadoAutores {
	width: 275px;
	height: 86px;
	margin: 0px 10px 15px 0px;
	float: left;
	background-image: url(/cont/img/autores_fondoFichaChica.gif);
	background-repeat: no-repeat;
}

.itemListadoAutores img {
	height: 86px;
	padding: 0px 0px 0px 30px;
	display: inline;
	float: left;
}

.itemListadoAutores .tituloListadoAutores {
	width: 120px;
	padding: 30px 0px 0px 20px;
	display: inline;
	float: left;
	text-align: right;
	color: #FFF;
	font-size: 15px;
}

.itemListadoAutores .tituloListadoAutores a {
	color: #FFF;
	font-family: "Century gothic";
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 15px;
}

#boxAutoresSola .titulo {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px 0px 10px 0px;
}

#boxAutoresSola .cuerpo {
	font-size: 12px;
}

.miniFicha {
	width: 170px;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 10px 0px;
	float: right;
	text-align: center;
	background-color: #c6c8ca;
	z-index: 200;
	position: relative;
}

.miniFicha img {
	width: 170px;
	margin: 0px 0px 10px 0px;
	float: right;
}

div.librosRelacionados {
	width: 525px;
	height: 245px;
	margin: 20px 0px 20px 10px;
	padding: 20px;
	overflow: hidden;
	background-image: url(/cont/img/autores_librosAsociados.gif);
	background-repeat: no-repeat;
}

div.librosRelacionados .ilRecord {
	width: 130px;
	height: 210px;
	margin: 0px 10px 0px 0px;
	text-align: center;
	float: left;
}

div.librosRelacionados .ilRecord a {
	font-size: 13px;
	color: #FFF;
	font-family: "Century gothic";
	font-weight: normal;
}

div.librosRelacionados img {
	height: 180px;
	margin: 0px 0px 5px 0px;
	clear: both;
}

/* @end */

.clear{
	clear: both;
}

/* @group busq */

#searchBoxTitleCenter {
	width: 550px;
	height: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(/cont/img/buscador_tit_550_cas.gif);
}

#searchBoxTitleCenter h3 {
	margin: 0px

;
	/* property needed for stupid IE to show text when near a floating element and color background */
	position: relative

;
	/* Text for accesibility and semantics */
	opacity: 0

;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
	}

#publicSearchBox .searchBoxButtonCenter {
	width: 550px;
	margin: 15px 0px 0px -10px;
	padding: 0px;
}

/* @end */

/* @group Column Right */

#colDer .header {
	margin: 5px 0px 10px 25px;
	padding: 0px 0px 3px 0px;
	color: #FFFFFF;
	font-size: 20px;
	font-family: 'HeinekenRegular', helvetica, sans-serif;
	border-bottom: 1px solid #FFF;
	
}


#colDer #long.box{
	width: 200px;
	height: 990px;
}

#colDer #long.box .txtInicio{
	width: 150px;
	height: auto;
	margin: 0px 0px 20px 25px;
	padding: 0px 0px 5px 0px;
	background: none;
	border: none;
	border-bottom: 1px dashed #FFFFFF;
}ars antiqa de paris


#colDer #long.box .header{
	color: #FFFFFF;
	margin: 0px 0px 15px 25px;
	padding: 5px 0px 5px 20px;
	background-image: url(/cont/img/tit_long_box.gif);
background-repeat:no-repeat;
height:20px
}

#colDer #long.box .txtInicio img{
	width: 150px;
}

#colDer #long.box .txtInicio h3 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	text-align: center;
}

#colDer #long.box .txtInicio h5{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	text-align: center;
	font-weight: normal;
}	
	

/* @end */

/* gen */

.footer{
	text-align: right;
	font-size: 11px;
	padding: 0px 20px 0px 20px;
}

/* @group banners */

a.banPensodromo {
	width: 130px;
	height: 32px;
	margin: 0px 0px 10px 30px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
	background-position: -313px -48px;
}

a.banUmbilical {
	width: 130px;
	height: 32px;
	margin: 0px 0px 10px 30px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
	background-position: -313px -9px;
}


/* @end */

#users h3 {
	margin: 0px 0px 5px 0px;
	font-size: 15px;
}

/* @group Styles per sections */

/* @group foreign rights */

.foreignRights h3 {
	width: 200px;
	margin: 20px 0px 10px 0px;
	display: block;
	font-family: 'HeinekenRegular' helvetica, sans-serif;
	font-size: 15px;
	color: #000;
	
}

/* @end */

/* @group Novedades / Catalogo */

/* @group listado */

.itemListado {
	border-top: 1px solid #999999;
}

/* @end */

/* @group Common */

#colCen .coleccionSola, 
#colCen .coleccionListado {
	margin: -2px 0px 0px 440px;
	padding: 0px 0px 0px 0px;
	width: 102px;
	height: 21px;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
}

#colCen .coleccionHome {
	margin: -1px 0px 5px 160px;
	padding: 0px 0px 0px 0px;
	width: 102px;
	height: 21px;
	background-image: url(/cont/img/sprites_sheet1_plataforma.png);
	background-repeat: no-repeat;
}

#colCen div.ficcion {
	background-position: -375px -471px;
}

#colCen div.empresa {
	background-position: -375px -300px;
}

#colCen div.actual {
	background-position: -375px -325px;
}

#colCen div.testimonio {
	background-position: -375px -350px;
}

#colCen div.narrativa {
	background-position: -375px -376px;
}

#colCen div.historica {
	background-position: -375px -400px;
}

#colCen div.empresa {
	background-position: -375px -300px;
}

#colCen div.policiaca {
	background-position: -375px -427px;
}

#colCen div.historia {
	background-position: -375px -450px;
}

#colCen div.ficcion {
	background-position: -375px -471px;
}



/* @end */

/* @group Home Box */

.txtInicio h3 a {
	font-family: 'CenturyGothicRegular', 'Century Gothic', sansserif;
	color: #000;
}



/* @end */

/* @group Sola */

.subTituloLibroSola {
	font-size: 18px;
}

/* @end */

/* @end */



/* @end */

/* @group Users */

#users .box {
	margin: 0px 0px 20px 0px;
	background: #FFF;
	border-bottom: 2px solid #CCC;
	border-top: 1px solid #CCC;
	border-right: none;
	border-left:none;
}

#users .box table{
	width:100%;
}

#formLogin.box .content {
	margin: 0px 0px 10px 0px;
	padding: 8px;
	color: #FFF;
	font-size: 10px;
	border-width: 0;
	background-color: #282729;
}

#formLogin.box .content a {
	color: #FFF;
}

#formLogin.box .content table.tablaForm {
	border: 0px;
}

#formLogin.box .content table.tablaForm tr td {
	font-size: 10px;
	color: #cccbca;
}

#formLogin.box input.cajasForm {
	width: 109px;
	margin: 0px 0px 3px 5px;
	background-color: #FFF;
	color: #000;
	border-width: 0;
}

#formLogin.box input.btnForm {
	margin: 3px 3px 0px 0px;
	padding: 2px;
	background-color: #797979;
	border-width: 0;
	color: #FFF;
	font-size: 11px;
	float: right;
}

#formLogin.box .boxRegistrarse,
#formLogin.box .boxRegistrarse a {
	margin: 10px 0px 0px 0px;
	font-size: 9px;
	color: #cccbca;
}

#usersPasswordRetrieval form {
	font-size: 11px;
}

#usersPasswordRetrieval form input.cajasForm{
	width: 200px;
	height: 17px;
	border: 0px;
}

#usersPasswordRetrieval form input.btnForm{
	width: 105px;
	font-size: 11px;
}

table.userRegistration td.contenido1 {
	width: 150px;
}

table.userRegistration td.contenido2 {
	text-align: left;
}

/* @end */

/* @group conferenciantes */


.conferenciantes p{
clear: both;
}

.item{
	width: 180px;
float: left;
margin: 0px 0px 10px 0px;
height: 130px;
text-align: center;
}

.item img{
	border: 1px solid #CCC;
	margin: 0px 0px 5px 0px;
	}

/* @end */

/* @group wallpapers */
#colCen .txtInicio .titLibro{
	padding: 5px 0px 2px 0px;
	font-size: 20px;
	font-weight: bold;
	color: #407691;
	letter-spacing: -1px;
}

#colCen .txtInicio .resoluciones{
	padding: 5px 0px 5px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #407691;
}

#colCen .txtInicio .resoluciones a{
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}

#colCen .txtInicio .resoluciones a:hover{
	color: #000;
}

/* @end */

/* @group commentsSystem */

table.tablaFormLoguin {
	text-align: center;
	background-color: #646263;
	border: 1px solid #c7c9cb;
}

table.tablaFormLoguin tbody tr th {
	padding: 5px;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
}

table.tablaFormLoguin tbody tr td {
	padding: 5px;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
}

input.btnFormLoguin, input.btnFormComments {
	background: #333;
	border: 0px;
	color: #fff;
	padding: 3px 5px 3px 5px;
	font-style: normal;
	font-size: 11px;
	text-align: right;
}

input.cajasFormLoguin, textarea.cajasFormComments, input.cajasFormComments {
	background: #333;
	border: 1px solid #131314;
	color: #fff;
	margin: 0px 0px 10px 0px;
	padding: 3px 5px 3px 5px;
	font-size: 11px;
} 

h4.loguinFormStatus {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px 0px 10px 0px;	
}

h5.commentData {
	height: 35px;
	margin: 0px;
	padding: 3px 0px 0px 15px;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	background-image: url(/cont/img/commentDataBackground.gif);
	background-repeat: no-repeat;
}

h5.commentData strong {
	color: #c8ccce;
}

#commentsContainerBox p.commentBody {
	margin: 0px 50px 10px 40px;
	line-height: 14px;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	
}

#loguinFormContainerBox p {
	
}

#commentsContainerBox {
	
}

#loguinFormContainerBox {
	margin: 0px 0px 20px 0px;
}

#commentsListingStatus {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 15px;
}

#commentsContainerBoxStandalone {
	width: 520px;
	margin: 0px 0px 0px 15px;
}

#commentsContainerBoxStandalone p.commentBody {
	margin: 0px 20px 20px 20px;
}

div#commentsFormBox.boxContent p {
	font-size: 12px;
}

/* @end */



