/* @override 
	http://www.rocalibros.com/cont/css/estilos_rocaLibros.css
	http://www.rocalibros.com/cont/css/estilos_rocaLibros.css
	http://www.terciopelo.net/cont/css/estilos_rocaLibros.css
	http://www.piruetaeditorial.com/cont/css/estilos_rocaLibros.css
	http://www.rocajuvenil.com/cont/css/estilos_rocaLibros.css
	http://www.rocaeditorial.com/cont/css/estilos_rocaLibros.css
	http://www.rocabolsillo.com/cont/css/estilos_rocaLibros.css
	http://www.rocajunior.net/cont/css/estilos_rocaLibros.css
	http://www.tempuseditorial.com/cont/css/estilos_rocaLibros.css
	http://www.miscelaneaeditores.com/cont/css/estilos_rocaLibros.css
*/

/* CSS Document */

body {
background:#F5F5F5;
min-width: 960px;
font-family: "Lucida Grande", Arial, Lucida, Verdana, sans-serif;
margin: 0px;
padding: 0px;
}

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

h1,h2,h3,h4,h5{
	margin: 0px;
	position: relative;
	font-weight: normal;
}

h1{
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	position: relative;
	color: #276dc1;
	font-weight: bold;
}

a:hover{
}

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

/*FIN BLOQUES*/
.clear{
	clear: both; 
}

/* @group home */

.home #stack1 {
	width: 960px;
	height: 445px;
	clear: both;
}

.home #stack2 {
	width: 960px;
	height: 385px;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	background-position: -730px -46px;
	text-align: left;
}

.home #novedades {
	width: 730px;
	height: 445px;
	float: left;
}

#homeSocialBar {
	width: 710px;
	height: 45px;
	padding: 0px 0px 0px 20px;
	background-color: #333;
	float: left;
}

#homeSocialBar p {
	margin: 5px;
	font-size: 12px;
}

#homeSocialBar.box div.facebook, 
#homeSocialBar.box div.twitter, 
#homeSocialBar.box div.youTube {
	display: block;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	background-color: #666666;
	float: left;
	color: #FFF;
	font-size: 12px;	
}

#homeSocialBar.box div.facebook p, 
#homeSocialBar.box div.twitter p, 
#homeSocialBar.box div.youTube p {
	margin: 0px;
	padding: 0px;
}

#homeSocialBar.box div.facebook {
	width: 165px;
	height: 35px;
	margin: 5px 25px 0px 0px;
}

#homeSocialBar.box a.facebook {
	width: 35px;
	height: 35px;
	margin: 0px 15px 0px 0px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -320px 0px;
	float: left;
}

#homeSocialBar.box div.twitter {
	width: 300px;
	height: 35px;
	margin: 5px 25px 0px 0px;
}

#homeSocialBar.box a.twitter {
	width: 35px;
	height: 35px;
	margin: 0px 15px 0px 0px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -285px 0px;
	float: left;
}

#homeSocialBar.box div.youTube {
	width: 165px;
	height: 35px;
	margin: 5px 30px 0px 0px;	
}

#homeSocialBar.box a.youTube {
	width: 35px;
	height: 35px;
	margin: 0px 15px 0px 0px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -355px 0px;
	float: left;
}

/* @end */

p {
	font-size: 13px;
	color: #FFF;
	line-height: 17px;
	margin: 0px 0px 10px 0px;
}

/* @group wrapper */

#wrapper{
	width: 960px;
	margin: auto;
}



/* @end */

/* @group header */

/*disponible p banner superior*/
.boxHeader{
	height: 105px;
}

#header{
	width: 960px;
	height: 45px;
	padding: 0px 0px 0px 0px;
}

/*BTN A HOME EN HEADER*/

a#btnHeader{
	margin: 10px 10px 50px 0px;
	display: block;
	width: 100px;
	height: 80px;
	float: right;
}

#header .iconBar {
	margin: 10px 15px 0px 0px;
	text-align: right;
}

#header .iconBar img a {
	border: 0px;
}

/* @end */

/* @group content */


#content{
	
}

/* @group Logo & Global Search */

#logo {
	width: 230px;
	height: 445px;
	float: left;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	overflow: hidden; 
}

#rocaEditorial #logo {
		background-position: -1380px -495px;
}

#bolsillo #logo {
		background-position: -920px -495px;
}

#tempus #logo {
		background-position: -460px -495px; 
}

#juvenil #logo { 
		background-position: -690px -495px;
} 

#junior #logo {
		background-position: 0px -495px;
}

#terciopelo #logo {
		background-position: -230px -495px;
}

#pirueta #logo {
		background-position: 0px -495px;
}

#miscelanea #logo {
		background-position: -1150px -495px;
}

a#homeLink {
	width: 230px;
	height: 400px;
	display: block;
}

#globalSearch.box {
	width: 230px!important;
	height: 45px;
	margin: 0px;
	padding: 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -160px -315px;
	background-repeat: no-repeat;
	border: 0px;
}

#globalSearch.box form {
	margin: 0px;
	padding: 0px;
}

#globalSearch.box #titulo_es {
	width: 152px;
	height: 22px;
	margin: 7px 5px 0px 14px;
	padding: 5px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -160px -360px;
	background-repeat: no-repeat;
	border: 0px;
	color: #FFF;
	font-weight: bold; 
}

#globalSearch.box .submitButton {
	width: 32px;
	height: 32px;
	margin: 0px;
	position: relative;
	top: 7px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -391px 0px;
	background-repeat: no-repeat;
	border: 0px;
}

/* @end */



/* @group columnLeft */

#columnLeft{
	width: 230px;
	margin: 0px;
	padding: 0px;
	background-color: #262626;
}

.columnLeft{
	background: #262626;
}



/* @end */

/* @group contentArea */

body.registro td.contentArea {
	background-color: #CCCCCC;
}

#contentArea {
	width: 730px; 
	min-height: 500px;
	background-image: url(/cont/img/fon_contentTop.jpg);
	background-repeat: no-repeat;
	font-family: "Century Gothic", Arial, Verdana, Georgia, Times New Roman;
}

.home #contentArea{
	width: 960px;
}

/* @end */

/* @group columnRight */

.columnRight{
	background: #262626;
}

#columnRight{
	width: 200px;
	background-image: url(/cont/img/gen_fon_menu.gif);
	background-repeat: repeat-x;
	background-position: top;
}

body.home #columnRight{
	width: 0px;
}

#columnRight a{
	font-weight: bold;
	color: #666666;
}

.home #columnRight{
	width: 0px;
	background: none;
}

.home .columnRight{
	width: 0px;
	background: none;
}

#coleccionesProximamente.box {
	width: 200px;
	height: 20px;
	float: right;
	background-color: firebrick;
	clear: both;
}

/* @group boxes */

/*BOX LATERAL*/
/*CSS GENERALES*/
#columnLeft .box,
#columnRight .box{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-size: 11px;
	border-bottom: 1px solid #666666;
	width: 200px;
}

#columnLeft .box .header,
#columnRight .box .header {
	width: 200px;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #FFFFFF;
	font-family: "Century Gothic", "Lucida Grande", Lucida, Verdana, sans-serif;
	border-bottom: 1px dashed #555555;
}

#columnLeft .box .header h3,
#columnRight .box .header h3{
	font-size: 18px;
}

#columnLeft .box .content,
#columnRight .box .content{
	width: 170px;
	padding: 10px;
}

#columnLeft .box .footer,
#columnRight .box .footer{
	text-align: right;
	background: #333333;
}


/*BOX LATERAL*/
/*CSS ESPECIFICO SECCION*/
/*ID INSTANCE: SECCION+NUMERO ORDEN APARICION*/
#columnRight .box#noticias2{
	background: #CCCCCC;
}

#columnRight .box#noticias2 .header{
	text-transform: uppercase;
}

#columnRight .box#noticias2 .content{
	color: #666666;
}

#columnRight .box#noticias2 .footer{
	background: gainsboro;
	padding: 5px;
}

#columnRight .box#noticias2 .record{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px dashed;
}

.box#noticias2 .fecha{
	text-align: right;
	font-style: italic;	
	font-size: 10px;
}

.box#noticias2 .titulo{
	font-size: 13px;
	font-weight: bold;
}

.box#noticias2 .subTitulo{
	color:black;
}


#columnRight .box form{
	margin: 10px 0px 0px 0px;
}

/* @end */

/* @end */




/* @end */

/* @group footer */

#footer{
	background: #262626;
	font-size: 11px;
	text-align: left;
}

#footer{
	
}

#footer #footerAddressBar {
	padding: 0px 0px 5px 0px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

#footer #footerAddressBar #footerCustomContactData {
	color: #b9b5b3;
}

#footer #footerAddressBar #footerCustomContactData a {
	color: #b9b5b3;
	text-decoration: none;
}

#footer #footerAddressBar #footerCustomContactData a:hover {
	color: #00A4B3;
}

#footer #footerAddressBar .boxMnu{
	margin: 0px 0px 2px 0px;
}

#footer #footerAddressBar ul.mnu{
	margin: 0px;
	padding: 0px;
}

#footer #footerAddressBar ul.mnu li{
	display: inline;
}

#footer #footerAddressBar ul.mnu a{
	color: #C4C4C4;
	text-transform: uppercase;
	padding: 0px 5px 0px 1px;
}

#footer #footerAddressBar ul.mnu a:hover{
	color: #00A4B3;
}

#footer #footerAddressBar ul.mnu a#btn_contacto{
	border: none;
}

#footer #footerAddressBar .mnuSellosFooter {
	width: 960px;
	height: 50px;
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	color: #FFF;
	border-bottom: 5px solid #FFF;
}

#footer #footerAddressBar .mnuSellosFooter h3 {
	margin: 10px 0px 0px 20px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 30px; 
	color: #FFF;
	float: left;
}

#footer #footerAddressBar .mnuSellosFooter ul {
	width: 700px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	float: right;
}

#footer #footerAddressBar .mnuSellosFooter li {
	list-style-type: none;
}

#footer #footerAddressBar .mnuSellosFooter li a {
	height: 47px;
	display: block;
	float: left;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	overflow: hidden;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_rocaEditorial {
	width: 77px;
	margin: 0px 20px 0px 0px;
	background-position: -329px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_bolsillo {
	width: 64px;
	margin: 0px 20px 0px 0px;
	background-position: -419px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_terciopelo {
	width: 90px;
	margin: 0px 20px 0px 0px;
	background-position: 0px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_tempus {
	width: 77px;
	margin: 0px 20px 0px 0px;
	background-position: -92px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_pirueta {
	width: 58px;
	margin: 0px 20px 0px 0px;
	background-position: -493px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_juvenil {
	width: 65px;
	margin: 0px 20px 0px 0px;
	background-position: -175px -62px;
}

#footer #footerAddressBar .mnuSellosFooter li a#btn_miscelanea {
	width: 77px;
	margin: 0px 20px 0px 0px;
	background-position: -635px -60px;
}

/* @end */

/* @group menu superior */

#header .boxMnu {
	width: 960px;
	height: 45px;
	margin: 0px 0px 0px 0px;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	background-position: 0px 0px;	
}

#header .boxMnu .mnu {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: black;
}

#header .boxMnu .mnu a {
	display: block;
	float: left;
	margin: 0px 0px 0px 10px;
	color: #F5F5F5;
	text-decoration:none;
	padding: 13px 8px 0px 0px;
	font-size: 21px;
	font-family: 'HelveticaNeue37ThinCondensed'; 
}

#header .boxMnu .mnu a:hover{
	color: #666666;
}

#header .boxMnu .mnu li{
	list-style: none;
} 

#header .boxMnu ul.mnu li a.btn_inicio, 
#header .boxMnu ul.mnu li a.btn_fichaUsuario, 
#header .boxMnu ul.mnu li a.btn_contacto, 
#header .boxMnu ul.mnu li a.btn_mapa {
	width: 43px;
	height: 29px;
	margin: 8px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	overflow: hidden;	
	border-right: 1px solid #8C8C8C;
}

#header .boxMnu ul.mnu li a.btn_inicio {
	margin: 8px 0px 0px 23px;
	background-position: -100px -8px;
	border-left: 1px solid #8C8C8C;
}

#header .boxMnu ul.mnu li a.btn_fichaUsuario {
	background-position: -143px -5px;
}

#header .boxMnu ul.mnu li a.btn_mapa {
	background-position: -188px -5px;
}

#header .boxMnu ul.mnu li a.btn_contacto {
	margin: 8px 29px 5px 0px;
	background-position: -235px -6px;
}

/* @end */

/* @group sub menu superior */

#header .boxSubMnu{
	margin: 0px 0px 0px 0px;
}

#header .boxSubMnu .mnu{
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: #BDBDBD;
	height: 20px;
}

#header .boxSubMnu .mnu a{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	color: #F5F5F5;
	text-decoration:none;
	padding: 0px 10px 3px 10px;
	border-right: 1px solid #666666;
	font-size: 12px;
	background: #999999;
}

#header .boxSubMnu .mnu a:hover{
	color: #999999;
	background: #F5F5F5;
	/*color borde a*/
	border-right: 1px solid #666666;
}

#header .boxSubMnu .mnu li{
	list-style: none;
} 

/* @end */

/* @group menu lateral */

#columnLeft .boxMnu{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	background-image: url("/cont/img/gen_fon_menu.gif");
	background-repeat: repeat-x;
}

#columnLeft .mnu{
	padding: 0px 0px 0px 7px;
	margin: 0px;
	width: 186px;
}

#columnLeft .mnu a{
	height: 17px;
	display: block;
	margin: 0px;
	padding: 5px 0px 5px 20px;
	border-bottom: 1px solid #393939;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
	font: 14px "Century Gothic", Helvetica, Arial, Verdana, sans-serif;
}

#columnLeft .mnu a:hover{
	background: #353535;
	color: #FFFFFF;
}

#columnLeft .mnu a#activeSection_columnLeft {
	background: #353535;
	color: #FFFFFF; 
}

#columnLeft .mnu li{
	height: 27px;
	list-style: none;
}




/* @end */

/* @group lista */

.lista #contentArea .record .titulo h4 a{
	font-size: 16px;
	font-weight: bold;
}


.lista #contentArea .record .dataTitulo{
	font-size: 12px;
}

.lista #contentArea .record .fecha{
	font-size: 12px;
	font-style: italic;
}

.lista #contentArea .record .dataTitulo .dataLibro {
	font-size: 11px;
}

.lista #contentArea .record .dataTitulo .dataLibro a {
	color: #e6e6e6;
}

.lista #contentArea .footer{
	margin: 0px;
	color: #FFFFFF;
	padding: 0px;
	font-size: 11px;
	clear: both;
}

.lista #contentArea .footer a{
	color: #FFFFFF;
}

.lista #contentArea .footer a:hover{
	color: #000000;
}

.lista #contentArea .linkPreviousNext td.anterior a{
	display: block;
	width: 105px;
	height: 17px;
	padding: 3px 0px 0px 15px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left;
}

.lista #contentArea .linkPreviousNext td.siguiente a{
	display: block;
	width: 105px;
	height: 17px;
	padding: 3px 15px 0px 0px;
	text-align: right;
	background-repeat: no-repeat;
	background-position: right;
}

.lista #contentArea .linkPreviousNext a {
	font-size: 12px;
}

/* @group Noticias */


.lista table.noticias #contentArea .header h2{

}

.lista table.noticias #contentArea .status{
border-top: none;}

/* @end */
/* @group Autores */

.lista table.autores #contentArea .status{
border-top: none;
}

.lista table.autores #contentArea .record img{
	font-size: 10px;
	color: #201A1A;
}

.lista table.autores #contentArea .record .subTitulo{
color: #ffffff;
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.lista table.autores #contentArea .record a{
font-size: 18px;
}


/* @end */
/* @group Prensa */

.lista table.prensa #contentArea .header{
height: 50px;
}

.lista table.prensa #contentArea .header h2{

}

.lista table.prensa #contentArea .content{
padding: 0px 15px 0px 15px;
}

.lista table.prensa #contentArea .status{
border-top: none;}

.lista table.prensa #contentArea .record{
width: 510px;
}

.lista table.prensa #contentArea .record .subTitulo{
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.lista table.prensa #contentArea .record a{
font-size: 18px;
}

/* @end */
/* @group Premios */

.lista table.premios #contentArea .header{
height: 50px;
}

.lista table.premios #contentArea .status{
border-top: none;
}

.lista table.premios #contentArea .record{
width: 510px;
}

.lista table.premios #contentArea .record a{
font-size: 18px;
font-weight: bold;
}

.lista table.premios #contentArea .record .subTitulo{
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size: 11px;
}

/* @end */

/* @end */


/* @group sola */

#content.sola #contentArea h2 {
	font-size: 1px;
	opacity: 0;
}

#content.sola #contentArea .record .fecha {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}

.sola #contentArea .footer{
	margin: 0px 0px 0px 0px;
	text-align: right;
	color: #FFFFFF;
	padding: 0px;
	font-size: 11px;
	clear: both;  
}

/* @group Autores */

.fotoAutorSola {
	width: 164px;
	margin: 0px 10px 10px 0px;
	float: left; 
}



/* @group Buscador Autores */

.lista #contentArea #authorsSearchAuthors h2,
.sola #contentArea #authorsSearchAuthors h2 {
	margin: 0px 0px 12px 0px;
	padding: 10px 0px 0px 0px;
	font-size: 25px;
	font-weight: normal;
	text-transform: capitalize;
	opacity: 1;
	color: #FFF;
	border-bottom: 1px dashed #bd7676;
	text-align: left;
}

.lista #contentArea #authorsSearchAuthors form,
.sola #contentArea #authorsSearchAuthors form {
	margin: 0px 0px 20px 0px;
	text-align: left;
}

/* @end */

/* @end */

/* @group Noticias */

.fotoNoticiaSola {
	width: 164px;
	margin: 0px 10px 10px 15px;
	float: left;
}

/* @end */
/* @group Prensa */

.fotoPrensaSola {
	width: 164px;
	margin: 0px 10px 10px 15px;
	float: left;
}

/* @end */
/* @group Premio */

.sola #content.sola .premios #contentArea .record img{
	margin: 0px 0px 0px 15px;
	float: left;
}

/* @end */

/* @group Contacto */

.contacto #contentArea .titulo{
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

.contacto #contentArea .titulo h4{
	margin: 0px 0px 2px 0px;
	padding: 10px 0px 0px 0px;
	font-size: 30px;
	font-weight: normal;
	color: #5E5E5E;
}

.contacto #contentArea .cuerpo{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	font-weight: normal;
	color: #4D4D4D;
}

.contacto #contentArea .tituloConf{
	margin: 0px 0px 10px 15px;
	padding: 10px 0px 0px 0px;
	font-size: 24px;
	font-weight: normal;
	color: #4D4D4D;
}

.contacto #contentArea .cuerpoConf{
	margin: 0px 0px 0px 15px;
	padding: 20px 0px 20px 0px;
	font-size: 14px;
	font-weight: normal;
	color: #4D4D4D;
}

/* @end */
/* @group ICON BAR */


.sola #contentArea .iconBar #btnsCommunityServices {
	width: 410px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	float: right;
}

.sola #contentArea ul#btnsCommunityServices {
	width: 200px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}

.sola #contentArea ul#btnsCommunityServices li {
	list-style: none;
	display: inline;
}

.sola #contentArea ul#btnsCommunityServices li a {
	height: 14px;
	margin: 3px 0px 0px 0px;
	list-style: none;
	display: block;
	float: left;
}

.sola #contentArea ul#btnsCommunityServices li a img {
	width: 18px;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}

.sola #contentArea ul#btnsCommunityServices li a.txtLink {
	margin: 0px -1px 0px 0px;
	padding: 7px 8px 5px 8px;
	border-left: 1px solid;
	border-right: 1px solid;
	color: #FFF;
	font-size: 11px;
}

/* @end */


/* @end */



/* @group Box */
/* @group Novedades */

.home #novedades.box {
	width: 710px;
	height: 385px;
	padding: 15px 0px 0px 20px;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	background-position: 0px -46px;
	float: left;
}

.home #contentArea #novedades.box .content{
	height: 340px!important;
	margin: 0px;
}

.home #contentArea #novedades .record{
	width: 160px;
	height: 340px!important;
	margin: 0px 15px 10px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: 0px -170px;
}

.home #novedades.box h3 {
	padding: 0px 0px 0px 0px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 30px;
	color: #000;
	font-weight: normal;
}

.home #novedades.box .footer{
	height: 10px;
	text-align: right;
	color: #FFFFFF;
	padding: 5px 10px 5px 0px;
	margin: 0px;
	font-size: 12px;
	border-top: 1px dashed #444444;
	clear: both;
}

.home #contentArea #novedades .boxPortadaCatalogoBox {
	width: 160px;
	height: 255px;
	margin: 0px 8px 0px 0px;
	display: table-cell;
	vertical-align: middle;
}

.home #contentArea #novedades .record img{
	width: 160px;
	font-size: 10px;
	color: #000000;
}

.home #contentArea #novedades .record h4 a{
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}



.home #contentArea #novedades .record .titulo a:hover {		color: #008FB3;
}

.home #contentArea #novedades .record .txt {
	font-size: 11px;
}

.home #contentArea #novedades .record .precio {
	margin: 8px 0px 0px 0px;
	font-size: 16px;
	text-align: right;
}


.home #contentArea #novedades .footer a {
	color: #ffffff;
}

.home #contentArea #novedades .footer a:hover {
	color: #008FB3;
}

.home #sobre.box {
	width: 180px;
	height: 450px;
	padding: 0px 10px 0px 10px;
	float: right;
	text-align: center;
	background-position: bottom;
	background-repeat: no-repeat;
}

.home #sobre.box h3 {
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 10px 0px;
	font-size: 14px;
	font-weight: normal;
	color: #E5E5E5;
	border-bottom: 1px dashed #555555;
}

.home #sobre.box .cuerpo {
	
	color: #E5E5E5;	
	font: 11px/16px "Georgia", Times, Arial, sans-serif;
}

.home #sobre.box .cuerpo a {
	color: #E5E5E5;	
	font-weight: normal;
}

.home #sobre.box .cuerpo a:hover {
	color: #0082ff;	
}

.home #sobre.box .footer {
}

/* @end */
/* @group Ofertas */

.home #ofertas.box {
	width: 625px;
	height: 353px;
	margin: 0px 0px 0px 0px;
	padding: 32px 0px 0px 0px;
	float: left;
	display: inline;
	overflow: hidden;
}

.home #ofertas.box .header {
	margin: 0px 0px 10px 0px;
	padding: 8px 0px 0px 0px;
}

.home #ofertas.box h3 {
	padding: 0px 0px 0px 0px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 30px;
	color: #FFF;
	font-weight: normal;
}

.home #ofertas.box .content{
	
}

.home #ofertas.box .record {
	width: 280px;
	height: 145px;
	margin: 0px 12px 25px 0px;
	padding: 0px 8px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -160px -170px;
	overflow: hidden;
	float: left;
}

.home #ofertas.box .record img{
	height: 145px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #000000;
	float: left;
}

.home #ofertas.box .record h4 {
	padding: 10px 0px 0px 0px;
}

.home #ofertas.box .record h4 a{
	font-size: 17px;
	color: #FFF;
	font-weight: bold;
}

.home #ofertas.box .record .tit{
	font-size: 11px;
	font-weight: bold;
	color: #c0c0c0;
}

.home #ofertas.box .record .valor{
	font-size: 11px;
	font-weight: normal;
}

.home #ofertas.box .record .precio{
	font-size: 24px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
}

.home #ofertas.box .footer{
	height: 12px;
	margin: 0px;
	padding: 5px;
	text-align: right;
	clear: both;	
}

.home #ofertas.box .footer a{
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

.home #ofertas.box .footer a:hover{
	color: #000000;
}
/* @end */
/* @group Colecciones */

#columnRight #colecciones.box .content{
	padding: 15px;
}

#searchForm.box ul,
#colecciones.box ul{
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#searchForm.box ul li,
#colecciones.box ul li {
margin: 0px 0px 7px 0px;
list-style: none;
padding: 0px;	
}

#searchForm.box ul a,
#colecciones.box ul a {
	font-weight: normal;
}

/* @end */

/* @end */

/* @group IMAGES */

.imgIzq{
	float: left;
	margin: 0px 10px 10px 0px;
}

.imgDer{
	float: right;
	margin: 0px 0px 10px 10px;
}

/*IMG VISTA LISTADO*/
#content.listado #contentArea .record img{
	height: 90px;
	width: auto;
	border: 1px solid #666666;
}

/*IMG VISTA SOLA*/
#content.sola #contentArea .record .boxLibro {
	width: 165px;
	height: 350px;
	margin: 0px 15px 10px 15px;
	padding: 0px;
	float: left;
	text-align: left;
	font-size: 12px;
	background-color: #acacac;
	z-index: 10;
}

#content.sola #contentArea .record .boxLibro a {
	color: #666;
}

#content.sola #contentArea .record .boxLibro .bookData {
	padding: 5px;
}

/* @end */

/* @group FORMS */

.formTable {
	min-width: 475px;
	margin: 0px 0px 0px 0px;
	background-color: #ccc;
}

.formTableHeader, .formTableContent {
	padding: 5px;
}

.formTableTitle {
	padding: 5px;
	font-size: 16px;
	color: #262626;
	text-transform: uppercase;
	text-align: left;
}

.formTableHeader {
	min-width: 70px;
	margin: 2px;
	font-size: 12px;
	letter-spacing: 0.1em;
	color: #222;
	text-align: left;
	background-color: #b5b5b5;
	font-weight: bold;
}

.formTableHeader em {
	font-size: 10px;
	font-weight: normal;
}

.formTableContent {
	margin: 2px;
	padding: 4px;
	text-align: left;
	color: #333;
	font-size: 11px;
	background-color: #b5b5b5;
}

.formTableContent em {
	font-size: 10px;
	letter-spacing: 0.1em;
	font-weight: normal;
}

.formTableContent input[type="text"] {
	width: 300px;
	height: 17px;
	border: 0px;
	background-color: #e6e6e6;
}

.formTableContent textarea {
	width: 300px;
	height: 100px;
	border: 0px;
	background-color: #e6e6e6;
}

.formTableButtonBar {
	margin: 0px;
	padding: 4px;
	text-align: right;
	color: #FFF;
	font-size: 11px;
	background-color: #b5b5b5;
}

.formTableButtonBar input[type="submit"], .formTableButtonBar input[type="reset"] {
	margin: 0px 10px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 0px;
	background-color: #333;
	color: #e6e6e6;
}

/* START deprecated */

.contentArea .cajasForm{
	color: #666666;
}

.contentArea .box .cajasForm{
	width: 100px;
	margin: 0px 0px 3px 10px;
}

.contentArea .tablaForm .cajasForm{
	width: 250px;
	height: 16px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #999;
}

.contentArea .tablaForm #comments.cajasForm {
	height: 80px;
	margin: 5px 0px 15px 0px;
} 

.contentArea .tablaForm #codigo_seg_img{
	width: 100px;
}

.registro .contentArea .tablaForm .btnForm{
	margin: 5px 0px 5px 340px;
}

.contentArea .btnForm{
	background: #000000;
	border: 1px solid #000000;
	color: #FFFFFF;
	padding: 3px;
}

.contentArea .box .btnForm{
	margin: 10px 0px 0px 0px;
}

.contentArea .tablaForm td.contenido1 {
	text-align: right;
	padding: 0px 10px 0px 0px;
}

.contentArea .tablaForm td.contenido3 {
	padding: 10px 0px 10px 0px;
	border-top: 1px dashed #999;
}

.contentArea .tablaForm .contenido3 .txtCodigo {
	font-size: 11px;
}

#contentArea .tablaForm {
	margin: 0px 0px 0px 30px;
	font-size: 12px;
	color: #000000;
}

#contentArea .tablaForm td.contenido2 input {
	width: 250px;
	height: 16px;
	margin: 5px 0px 5px 20px;
	border: 1px solid #c5c5c5;
}

#contentArea .tablaForm td.contenido3 {
	font-size: 12px;
}

#contentArea .tablaForm .boxBtn {
	text-align: right;
}

#contentArea .tablaForm .boxBtn input.btnForm {
	text-decoration: none;
	font-size: 12px;
	width: 60px;
	height: 22px;
	margin: 0px;
	display: block;
	border: none;
	float: right;
}

/* END deprecated */

/* @end */

/* @group BTNS */


#contentArea .boxBtn#prevNext{
	padding: 1px 2px 5px 0px;
	clear: both;
}

#contentArea .boxBtn#prevNext a{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

#contentArea .boxBtn#prevNext a:hover{
	color: #999999;
}

#columnRight .box .boxBtn{
	text-align: right;
}

.footer .boxBtn{
	height: 16px;
	padding: 2px 15px 2px 15px;
	text-align: right;
}

.footer .boxBtn a{
	color: #ffffff;
}

.footer .boxBtn a:hover{
	color: #000000;
}

/* @end */


/* @group Ayuda final web */

#bloqueayudaInferiorWeb {
	height: 40px;
	margin: 0 auto;
	color: whitesmoke;
	font: 10px Georgia, "Times New Roman", Times, serif;
    text-align: left;
	background-color: #FFF;
}

#txtAyudaInferiorWeb {
	width: 600px;
	height: 31px;
	display: block;
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 9px 0px 0px 0px;
	color: #676565;
}

#txtAyudaInferiorWeb a {
	color: #676565;
	text-decoration: none;
	font-weight: normal;
}

#botonesAyudaInferiorWeb {
	width: 330px;
	display: inline;
}

/* @end */

/* @group Login */

#columnLeft #formLogin.box {
	margin: 0px;
	padding: 3px 0px 0px 10px;
	background-image: url(/cont/img/fon_loginBoxColumnLeft.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}

#columnLeft #formLogin.box div.header h3 {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	color: #007A99;
}

#columnLeft #formLogin.box .tablaForm .cajasForm {
	width: 165px;
	height: 12px;
	font: 11px "Arial", Verdana, Tahoma, sans-serif;
	color: #000;
	background-color: #e6e6e6;
	border-color: #888;
	border-width: 1px;
}

#columnLeft #formLogin.box .tablaForm{
	width: 120px;
	padding: 0px 0px 0px 0px;
	font: 11px "Arial", Verdana, Tahoma, sans-serif;
	color: #000;
}

#columnLeft #formLogin.box .btnForm{
	text-decoration: none;
	font-size: 11px;
	width: 60px;
	height: 18px;
	margin: 5px 0px 0px 0px;
	display: block;
	border: none;
	float: right;
}

#columnLeft #formLogin.box .boxRegistrarse{
	margin: 2px 0px 2px 0px;
	font-size: 11px;
	text-align: left;
	color: #000;
}

#columnLeft #formLogin.box .boxRegistrarse a{
	
	color: #739900;
	font-weight: bold;
}

#columnLeft #formLogin.box .boxRegistrarse a:hover{
	color: #ffffff;
}

/*FORMULARIOS */

.registro #contentArea {
	margin: 0px 0px 0px 0px;
	background-image: url(/cont/img/gen_fon_centro_sola.jpg);
	background-repeat: no-repeat;
}

.registro #contentArea .header{
	margin: 0px 0px 25px 15px;
	padding: 5px 0px 0px 0px;
	font-size: 20px;
}

.registro #contentArea .header h2{
	color: #444444;
}

.registro #contentArea .content{
	margin: 0px 15px 0px 15px;
	font-size: 20px;
}

/*MENSAJE YA LOGUEADO*/

#columnLeft #formLogin.box .content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 11px;
	color: #333;
	text-align: left;
}

#columnLeft #formLogin.box .content a{
	font-weight: normal;
	color: #739900;
}

#columnLeft #formLogin.box .content a:hover{
	color: #007A99;
}

/* @end */

/* @group Quienes Somos */

img.imgQuienesSomos {
	margin: 0px 0px 5px 10px;
	float: right;
}

#content.quienes .record {
	min-height: 500px;
}



/* @end */

/* @group Catalogo */

/* @group Buscadores Catalogo */

.home #searchForm.box h3 {
	margin: 15px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
	font-weight: normal;
	color: #E5E5E5;
	border-bottom: 1px dashed #555555;
}

.home #searchForm.box {
	width: 180px;
	height: 290px;
	padding: 0px 10px 0px 10px;
	float: right;
}


#searchForm.box {
	width: 200px;
	height: 310px;
	float: right;
}

#columnRight #searchForm.box .content,
#columnLeft #searchForm.box .content,
#contentArea #searchForm.box .content,
#columnRight #searchForm.box .content p, #columnLeft #searchForm.box .content p,
#contentArea #searchForm.box .content p {
	font-size: 10px;
	line-height: 15px;
	color: #999;
}

#columnRight #searchForm.box .content input#titulo_es, 
#columnRight #searchForm.box .content input#isbn,
#columnLeft #searchForm.box .content input#isbn,
#contentArea #searchForm.box .content input#isbn {
	font-size: 11px;
	color: #000;
	width: 120px;
	background-color: #cfcfcf;
	border: none;
}

#columnRight #searchForm.box .content input.submitButton,
#columnLeft #searchForm.box .content input.submitButton, 
#contentArea #searchForm.box .content input.submitButton {
	margin: 7px 0px 7px 110px;
	background-color: #525251;
	color: #e3e3e4;
	border: none;
}

/* @end */

/* @group Catalogo Listado */

#contentCatalogoListado .record,
.ofertas .record {
	width: 240px;
	height: 120px; 
	margin: 0px 10px 8px 0px;
	padding: 0px 10px 5px 0px;
	float: left;
} 


/* @end */

/* @group Catalogo Sola */

img.portadaCatalogoSola {
	width: 164px;
	margin: 0px 0px 5px 0px;
}

.sola div.relatedBooks, .sola div.relatedLinks, .sola div.relatedDocs {
	width: 540px;
	min-height: 30px;
	margin: 0px 15px 10px 0px;
	padding: 5px;
	vertical-align: middle;
	background-color: #b7b7b7;
	font-size: 11px;
	text-align: right;
	line-height: 15px;
	color: #242424;
}

.sola div.relatedBooks a, .sola div.relatedLinks a, .sola div.relatedDocs a {
	color: #242424;
	text-decoration: none;
}

.sola div.relatedBooks {
	margin: 10px 15px 10px 0px;
	background-image: url(/cont/img/tit_relatedBooks_es.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

.sola div.relatedDocs {
	background-image: url(/cont/img/tit_relatedDocs_es.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

.sola div.relatedLinks {
	margin: 0px 15px 20px 0px;
	background-image: url(/cont/img/tit_relatedLinks_es.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

#catalogoSola .widget a {
	width: 154px;
	height: 27px;
	margin: 5px 0px 0px 0px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-position: -663px -6px;
}

/* @end */



/* @end */

/* @group mapaSitio */

.mapaSitio a{
	color: #FFFFFF;
}

.mapaSitio a:hover{
	color: #CCCCCC;
}

.btnDespl{
	float: right;
	margin: 8px 0px 0px 0px;
}

.nivel1{
	font-size: 16px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.nivel1 li{
	border-bottom: 1px solid #CCCCCC;
	height: 25px;
	text-transform: uppercase;
}

.nivel2{
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 0px 40px;
}
.nivel2 li{
	border-bottom: 1px solid #CCCCCC;
	list-style: none;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	height: 20px;
	width: 470px;
}

.nivel3{
	font-size: 12px;
	padding: 5px 0px 20px 40px;
}

.nivel3 li{
	border: none;
	list-style: none;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	height: 10px;
	text-transform: capitalize;	
}

/* @end */

/* @group Styles per view */

/* @group Sola */

body.sola #contentArea .header {
	padding: 30px 15px 0px 40px;
}

body.sola #contentArea .header h1 {
	margin: 0px 0px 2px 0px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 35px;
	font-weight: normal;
	color: #FFF; 
}

body.sola .content {
	padding: 10px 0px 40px 40px;
}

body.sola .contentArea {
	background-image: url(/cont/img/fon_contentRepeat.jpg);
}

#content.sola .record {
	padding: 0px 0px 0px 0px;
}

#content.sola #contentArea .titulo h1 {
	margin: 0px 0px 0px 0px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 30px;	  
}

#content.sola #contentArea .record .cuerpo {
	width: 550px;
	min-height: 390px;
	margin: 0px 60px 0px 0px;
	font-size: 13px;
	text-align: justify;
	color: #FFF;
	line-height: 17px;
}

#content.sola #contentArea .iconBar {
	width: 695px;
	height: 26px;
	margin: 0px 0px 10px 15px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -170px -510px;
	font-family: 'HelveticaNeue37ThinCondensed';
}

/* @end */

/* @group Lista */

body.lista .header {
	height: 65px;
	padding: 20px 15px 0px 40px;
}

body.lista #contentArea .header h1 {
	margin: 0px 0px 2px 0px;
	padding: 10px 0px 0px 0px;
	font-family: 'HelveticaNeue37ThinCondensed';
	font-size: 35px;
	font-weight: normal;
	color: #FFF;
}

body.lista .content {
	padding: 20px 0px 40px 40px;
	
}


body.lista .contentArea {
	background-image: url(/cont/img/fon_contentRepeat.jpg);
}

.lista #contentArea .status{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #ebebeb;
}

.lista #contentArea .linkPreviousNext {
	width: 695px;
	height: 26px;
	margin: 0px 0px 10px 15px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -170px -510px;
	font-family: 'HelveticaNeue37ThinCondensed';
}

.lista #contentArea .linkPreviousNext .previous a {
	width: 73px;
	height: 15px;
	margin: 4px 0px 0px 4px;
	padding: 3px 0px 0px 25px;
	font-size: 14px;
	float: left;
	text-align: left;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -427px 0px;
	color: #FFF;
}

.lista #contentArea .linkPreviousNext .next a {
	width: 68px;
	height: 15px;
	margin: 4px 4px 0px 3px;
	padding: 3px 30px 0px 0px;
	font-size: 14px;
	display: block;
	float: right;
	text-align: right;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -427px -20px;
	color: #FFF;
}



/* @end */

/* @end */

/* @group Styles per section */

/* @group Autores */

body.lista #contentAutoresListado .record {
	width: 300px;
	height: 145px;
	margin: 0px 30px 25px 0px;
	padding: 0px 8px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -160px -170px;
	overflow: hidden;
	float: left;	
}

body.lista #contentAutoresListado .record img {
	height: 145px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #000000;
	float: left;
}

body.lista #contentAutoresListado .record .titulo {
	margin: 10px 0px 5px 0px;
}

body.lista #contentAutoresListado .record .titulo a {
	font-size: 19px;
	color: #FFF;
	font-weight: bold;
}

/* SOLA */

.lista #contentArea #authorsSearchAuthors, 
.sola #contentArea #authorsSearchAuthors {
	margin: 5px 0px 0px 0px;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	background-position: -730px -46px;
}

/* @end */

/* @group Catalogo y Ofertas */

/* HOME */

.home #contentArea #novedades .record .titulo {
	margin: 5px 8px 0px 8px;
	font-size: 12px;
	font-weight: normal;
}

.home #contentArea #novedades .record .titulo a {
	color: #FFF;
	font-weight: bold;
		
}

/* LISTA */

body.lista #contentCatalogoListado .record, 
body.lista #contentOfertasListado .record, 
body.sola #contentCatalogoAutorListado .record {
	width: 300px;
	height: 145px;
	margin: 0px 30px 25px 0px;
	padding: 0px 8px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -160px -170px;
	overflow: hidden;
	float: left;	
}

body.lista #contentCatalogoListado .record img, 
body.lista #contentOfertasListado .record img, 
body.sola #contentCatalogoAutorListado .record img {
	height: 145px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #000000;
	float: left;
}

body.lista #contentCatalogoListado .record .titulo, 
body.lista #contentOfertasListado .record .titulo, 
body.sola #contentCatalogoAutorListado .record .titulo {
	margin: 10px 0px 5px 0px;
}

body.lista #contentCatalogoListado .record .titulo a, 
body.lista #contentOfertasListado .record .titulo a, 
body.sola #contentCatalogoAutorListado .record .titulo a {
	font-size: 19px;
	color: #FFF;
	font-weight: bold;
}

/* RELACIONADOS EN AUTORES */

.sola #contentArea #authorsRelatedBooks {
	min-height: 250px;
	margin: 10px 0px 0px 0Px;
	background-image: url(/cont/img/sprites_sheet2_rocaLibros.jpg);
	background-repeat: no-repeat;
	background-position: -730px -46px;
	overflow: hidden;
}

.sola #contentArea #authorsRelatedBooks h2 {
	margin: 0px 0px 12px 0px;
	padding: 10px 0px 0px 0px;
	font-size: 25px;
	font-weight: normal;
	text-transform: capitalize;
	opacity: 1;
	color: #FFF;
}

#contentCatalogoAutorListado .recordRelatedBooks img {
	width: 80px;
	float: left;
	margin: 0px 6px 0px 5px;
	border: 0px;
} 

#contentArea #contentCatalogoAutorListado .recordRelatedBooks .titulo {
	background-color: transparent;
}

#contentCatalogoAutorListado .recordRelatedBooks .titulo h4 a {
	font-size: 16px;
	font-weight: bold;
	/* color determined in individual stylesheets per brand */
}


/* @end */

/* @group Noticias */

/* box */

.home #noticias.box {
	width: 300px;
	height: 345px;
	margin: 0px 15px 0px 0px;
	padding: 20px 0px 20px 20px;
	float: left;
}

.home #noticias.box .record h4 a {
	font-size: 30px;
	color: #FFF;
	font-family: 'HelveticaNeue37ThinCondensed';
}

.home #noticias.box .record img {
	width: 105px;
	margin: 0px 10px 10px 0px;
	float: left;
	border: 0px;
}

.home #noticias.box .record .subTitulo, 
.home #noticias.box .record .subTitulo a {
	color: #FFF;
	font-size: 12px;
}

/* LISTA */

body.lista .noticias .record {
	width: 300px;
	height: 145px;
	margin: 0px 30px 25px 0px;
	padding: 0px 8px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_rocaLibros.png);
	background-repeat: no-repeat;
	background-position: -160px -170px;
	overflow: hidden;
	float: left;	
}

body.lista .noticias .record img {
	height: 145px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #000000;
	float: left;
}
 
body.lista .noticias .record .titulo {
	margin: 10px 0px 5px 0px;
}

body.lista .noticias .record .titulo a {
	font-size: 19px;
	color: #FFF;
	font-weight: bold;
}

body.lista .noticias .record .subTitulo {
	font-size: 12px;
	line-height: 17px;
}

/* @end */



/* @end */