body {
	color:#FFF;
	margin:0;
	padding:0;
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	background-color:#000000;
	letter-spacing:1px;
}
img {
	border:none
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
li {
	margin:0;
	padding:0;
}
a {
	color:#FFFFFF;
	cursor:hand;
	text-decoration:none;
}
a:hover {
	color:#C10059;
}
.texto_izquierda {
	text-align:left;
}
.texto_centro {
	text-align:center;
}
.texto_derecha {
	text-align:right;
}
.der {
	float:right;
}
.izq {
	float:left;
}
p {
	margin:0;
	padding:0;
}
.tachado {
	text-decoration:line-through;
}
fieldset {
	border:none;
}
.clear {
	clear:both;
}
.noback {
	background:none!important;
	padding:0!important;
}
.hidden, .oculto {
	display:none;
}
.noborder {
	border:none!important;
}
.center {
	text-align:center;
}
/*h1 {
	position:absolute;
	top:26px;
	left:13px;
	margin:0;
	padding:0;
	z-index:3;
}
p#logo {
	position:absolute;
	top:26px;
	left:13px;
	margin:0;
	padding:0;
	z-index:3;
}*/
/*h2 {
	position:absolute;
	top:0px;
	left:184px;
	margin:0;
	padding:0;
	z-index:4;
}*/
p#logo {
margin:26px 0 0 13px;
	padding:0;
	clear:both;
	display:block;
}
h1 {
	position:absolute;
	top:0px;
	left:184px;
	margin:0;
	padding:15px 8px 8px 0px!important;
	z-index:4;
	font-size:10px;
	font-weight:normal;
	font-weight:bold;
	background:url(../img/h1_back.gif) no-repeat right top;
}
h1 span {
	display:inline;
	color:#ea2774;
}
/*h3 {
	display:block;
	clear:both;
	margin:0 0 12px 0;
	padding:0 0 0 25px;
	background-image:url(../img/h3-back.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:normal;
}
h3 span {
	background-color:#000000;
	padding:0 2px 0 2px;
}*/

p.tit_home {
	display:block!important;
	clear:both;
	margin:0 0 12px 0;
	padding:0 0 0 30px;
	background-image:url(../img/h3-back.gif);
	background-repeat:no-repeat;
	font-size:12px!important;
	font-weight:normal;
	width:775px!important;
	overflow:auto;
	overflow:hidden;
}
p.tit_home span {
	background-color:#000000;
	padding:0 2px 0 2px;
}
p.tit_home a {
	background-color: #000000;
	color: #FFFFFF;
	padding: 0 2px;
	font-weight:bold;
}
#menu {
	/*position:absolute;
	top:137px;
	left:0;
	margin:0;
	width:220px;
	overflow:auto;
	overflow:hidden;
	font-size:11px;
	color:#C10059;
	z-index:5;*/
	margin:0 0 50px 0;
	padding:0;
	width: 185px;	color:#C10059;
}
#menu li {
	margin:0 0 12px 13px;
}
li.activo a {
	color:#C10059
}
li#espaciosbloom {
	width:160px;
	height:131px;
	background-image:url(../img/fondo-espaciosbloom.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0 0 0 10px;
	padding:15px 0 0 0;
}
#espaciosbloom strong {
	color:#FBDAB0;
	clear:both;
	margin:0 0 0 12px;
}
#espaciosbloom p {
	margin:2px 0 0 102px;
	padding:0;
}
#espaciosbloom p a:hover {
	color:#FBDAB0;
}
#espaciosbloom img {
	clear:both;
	margin:0 0 0 13px;
}
a.mail {
	background-image:url(../img/mail.gif);
	background-repeat:no-repeat;
	padding:0 0 0 23px;
}
span.mail {
	background-image:url(../img/mail.gif);
	background-repeat:no-repeat;
	padding:0 0 0 23px;
}
#idiomas {
	position:absolute;
	top:5px;
	left:675px;
	font-size:10px;
}
#idiomas li {
	float:left;
	padding:10px 10px 3px 10px;
	color:#C10059;
}
#idiomas .borde {
	border-right:1px solid #C10059;
}
#idiomas li.activo a {
	color:#C10059!important;
}
#idiomas li.activo a:hover {
	color:#FFF!important;
}
#peu {
	clear:both;
	margin:24px 0 12px 0!important;
	padding:0;
	background-image:url(../img/home-h3-back.gif);
	background-repeat:no-repeat;
	background-position: 1.1em 0;
	font-size:12px;
	width:805px!important;
	height:15px;
	overflow:auto;
	overflow:hidden;
}
#peu li {
	display:inline;
	margin:0 0 0 75px!important;
	width:auto!important;
}
#peu li a {
	background-color:#000000;
	padding:0 3px 0 5px;
}
#peuet {
	text-align:right;
	width:100% !important;
	font-size:10px !important;
	padding: 5px 0 10px 0;
	letter-spacing:normal;
	float:left;
	background:url(../img/tntvisapeu.gif) no-repeat 17em 0px;
	color:#C10059;
}
#peuet a {
	font-size:10px !important;
}
#simplesearch {
	position:absolute;
	top:46px;
	left:815px;
}
#simplesearch #searchterm {
	width:85px;
	font-size:10px;
	border:2px solid #000000;
	padding-left:3px;
}
#simplesearch #searchbutton {
	font-size:10px;
}
#categorias {
	position:absolute;
	top:46px;
	left:174px;
}
#categorias select {
	font-size:10px;
}
#contingut-papers {
	position:absolute;
	top:93px;
	left:193px;
	z-index:50;
	width:800px;
}
#contingut-papers h3 {
	background-color:#000000;
	font-weight:normal;
	padding:1px 10px 3px 23px;
	background-image: url("../img/h3-back.gif");
	background-repeat: no-repeat;
}
#contingut-papers h3 a, #contingut-papers h3 strong {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:normal;
	padding:2px;
}
#contingut-papers h3 a:hover {
	color:#C10059;
}
#contingut-papers ul {
	width:815px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 20px 0;
}
#contingut-papers li {
	width:148px;
	margin:0 15px 0 0;
	float:left;
}
#contingut-papers ul li a.imagen {
	width:148px;
	width:148px;
	position:relative;
	display:block;
}
#contingut-papers li img {
	margin:0 0 7px 0;
}
.paginacion {
	width:95%;
	margin:0 0 10px 10px!important;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	clear:both;
}
.paginacion li {
	width:30px!important;
	text-align:center;
	float:left;
}
.paginacion li a {
	color:#C10059;
}
.paginacion li a:hover {
	color:#FFFFFF
}
.paginacion .size {
	font-size:18px
}
#cistella {
	position:absolute;
	top:10px;
	left:954px;
	z-index:2;
}
p.artista {
	margin:0!important;
	padding:0!important;
}
a.artista {
	margin:0;
	padding:0;
	color:#C10059;
	display:block;
}
a:hover.artista {
	color:#FFF;
}
p.artista a {
	margin:0;
	padding:0;
	font-size:14px;
	/*font-weight:bold;*/
color:#C10059;
}
p.artista a:hover {
	color:#FFF;
}
span.codigoProducto {
	font-style:italic;
	margin:0;
	padding:0;
}
p.codigoProducto {
	font-style:italic;
	margin:0;
	padding:0 0 10px 0;
}
.precio {
	color:#EE72A2;
	font-size:12px!important;/*font-weight:bold;*/
}
#frmDimensiones {
}
#frmDimensiones legend {
	padding:10px 0 0 0;
	color:#FFFFFF;
}
#frmDimensiones input {
	width:40px;
	border:2px solid #000000;
	padding-left:3px;
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	color:#C10059;
}
p.strong {
	/*font-weight:bold;*/
padding:10px 0 0 0;
	margin:0!important;
	text-align:right;
	font-size:12px!important;
}
#frmDimensiones input.radio {
	width:auto;
}
#ventana_ambiente {
	width:370px;
	text-align:center;
	position:absolute;
	display:none;
	z-index:100;
	background-color:#C10059;
	padding:5px 5px 10px 5px;
}
#ventana_ambiente h3 {
	background:none;
	color:#FFFFFF;/*font-weight:bold;*/
}
.seleccion {
	position:absolute;
	top:5px;
	left:817px;
}
#currency {
	font-size:11px!important;
}
.contenedor_seccion {
	clear:both;
	margin:0 0 15px 0;
	padding:0;
	width:800px;
	overflow:auto;
	overflow:hidden;
}
.nobr {
	white-space:nowrap;
}
contingut li {
	float:left;
	height:89px;
	margin:0 10px 10px 0;
	width:89px;
}
div.contenedor_seccion ul li a {
	width:89px;
	height:89px;
	position:relative;
	display:block;
}
#contingut-papers a.imagen span.zoom-icon {
	position:absolute;
	left:115px;
	top:115px;
}
div.contenedor_seccion ul li a span.zoom-icon {
	position:absolute;
	left:60px;
	top:60px;
}
a.div-ficha_link {
	color: #C10059;
}
a:hover.div-ficha_link {
	color: #FFFFFF;
}
a.explicacion_precio {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	background-color:#C10059;
	display:inline-block;
	padding:0 2px 0 2px;
}
a:hover.explicacion_precio {
	color: #C10059;
	background-color:#FFFFFF;
}
span.tx_people_bloom {
	display:block;
	padding:15px 0 0 0;
	clear:both;
}
#breadcrumbs {
	margin:0;
	padding:0;
	font-size:10px;
}
#breadcrumbs li {
	float:left;
	color:#C10059;
	margin:0 5px 0 0;
	width:auto!important;
}
#breadcrumbs li a {
	color:#C10059;
	background-image:url(../img/path-barra.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 10px 0 0;
}
#breadcrumbs li a:hover {
	color:#FFF;
}
a.yourownfofo_es {
	background:url(../img/es/yourownphoto.gif) no-repeat 0 0;
	width:58px;
	height:48px;
	display:inline-block;
	text-indent:-999em;
}
a:hover.yourownfofo_es {
	background:url(../img/es/yourownphoto_f2.gif) no-repeat 0 0;
}
a.yourownfofo_en {
	background:url(../img/en/yourownphoto.gif) no-repeat 0 0;
	width:58px;
	height:48px;
	display:inline-block;
	text-indent:-999em;
}
a:hover.yourownfofo_en {
	background:url(../img/en/yourownphoto_f2.gif) no-repeat 0 0;
}
div.name_block {
	width:55px!important;
	overflow:auto!important;
	overflow:hidden!important;
	float:left!important;
}
div#menu_contenedor {
	float:left;
	margin:0;
	padding:0 0 75px 0;
	width:185px;
	overflow:auto;
	overflow:hidden;
}

