body {
	background-color: #FFFFFF;
	background-image: url(../img/fondo.gif); 
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;

}
#ancorasINI h2{
font-size: 23px;
color: #E50083;
}
.rosaNegrita {
	color: #E50083;
	font-size:18px;
	font-weight:bold;
	}
.rosa {
	color: #E50083;
	}
.rojo {color: #FF0000}
.gris {color: #666666}
.celeste {color: #A7EAF9}
/*textes inici*/
#txt-ini p{
text-align:left;
text-indent:15px;
margin-left:15px;
margin-right:15px;
}
#txt-ini h1{
text-align:center;
color:magenta;
font-weight:bold;
font-size:15px;
margin-left:10px;
margin-right:10px;
}
#txt-ini a{
color:magenta;
font-weight:bold;
}
#oferta1,#oferta2{
	width:240px;
	margin-left:260px;
	height:60px;
	margin-top:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A96AB;
}	
#oferta1 a,#oferta2 a{
color:#1A6475;
}	
#oferta1 a:hover,#oferta2 a:hover{
color:#3A96AB;
}
/*textes inci*/
.estiloOferta {
	color:#FF0033;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}	
h1,h2,h3,h4	{margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;}
h1 { 
		font-size:24px;
		color:#E50083;
	}
h2 { 
		font-size:16px;
		color:#0f0f0f;
	}
h3 { 
		font-size:14px;
		color:#0f0f0f;
	}
h4 { 
		font-size:12px;
		color:#E50083;
	}
.homeh2{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:bold;
		margin:0px;
		text-align:center;
		text-decoration:none;
	}
.homeh2:active,.homeh2:link,.homeh2:visited { 
		color:#E50083;
		text-decoration:none;
	}	
.homeh2:hover { 
	color:FB9FE2;
	text-decoration:none;	
	}
.homeh3{ 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		margin:0px;
		text-align:center;
	}
/*paginació*/
.articulo {
	width:170px;
	height:280px;
	/*background-color:#f0f0f0;*/
	float:left;
	margin:5px 2px 4px 5px;
	font-family:Arial, Helvetica, sans-serif;
	/*overflow:hidden;*/
	border: 1px solid #CCCCCC;
	-webkit-border-radius:  5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.videoThumb {
	width:170px;
	height:150px;
	/*background-color:#f0f0f0;*/
	float:left;
	margin:5px 2px 4px 5px;
	font-family:Arial, Helvetica, sans-serif;
	/*overflow:hidden;*/
	border: 1px solid #CCCCCC;
	-webkit-border-radius:  5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.videoThumb a{
text-align:center;
}
.articulo.oferta:before{
	/*content:url(../img/oferta_articulo.png);
	position:relative;
	left:-3px;
	top:-3px;
	z-index:1;*/
}
.articulo.novedad:before{
/*content:url(../img/novedad_articulo.png);
position:relative;
left:-3px;
top:-3px;
z-index:1;*/
}
.articulo .linkID {
/**margin-top:-8px;*/
}
.articulo h2,.videoThumb h2{
font-size:14px;
color:magenta;
text-align:center;
padding:0 10px 0 10px;
/*position:relative;*/
height:39px;
min-height:39px;
margin-bottom:10px;
}
.articulo h3{
font-size:11px;
color:#0F0F0F;
text-align:center;
margin-top:1px;
margin-bottom:0px;
}

.novedad h2{
/*margin-top:-50px !important;*/
background-image:url(../img/novedad_bk.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-top:0px;
padding-left:26px;
}
.oferta h2{
/*margin-top:-50px !important;*/
background-image:url(../img/oferta_bk.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-top:0px;
padding-left:26px;
}

.oferta h2,.oferta .preuDcto{
color:#8ACC09;
}
.novedad h2,.novedad .preuDcto{
color:#61C4D5;
}
.espai20{
height:16px;
}
.preuSinDcto {
	display:block;
    color: #0f0f0f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	text-align:center;
}	
.preuDcto {
	display:block;
    color: #E50083;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
	text-align:center;
}
p#iva{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	clear:both;
}
select {
	font-family: verdana;
	font-size: 10px;
	color: white;
	background-color:#666;
	
	} 
#preuXpag, #resultatsXpag {
	margin-left:5px;
	float:left;
	width:200px;
	height:40px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
.lupa{
float:right;
margin:-20px 0 0 0;
}
.stockOff{
    float: left;
    margin: 17px 0 0;
    position: absolute;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	/*display:none;*/
	color:#fff;
	width:100px;
	}
#siguiente a,#anterior a,#primero a,#ultimo a {
display:none;
}	
#siguiente,#anterior,#primero,#ultimo {
cursor:pointer;
}
#pagination table{
	width:400px;
}
#pagination td{
	width:100px;
	height:30px;
	text-align:center;
}
.cantos {
border: 1px solid #CCCCCC;
-webkit-border-radius:  5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.cantosM {
border: 1px solid #CCCCCC;
-webkit-border-radius:  5px;
-moz-border-radius: 5px;
border-radius: 5px;
 padding: 12px;
}
/************************************************paginació*/
#explicaVIdeo{
	font-size:12px;
	font-weight:normal;
	width:450px;
}
/*********************/
/********ariadna************/
/*#ariadna:before{ 
content:url(../img/top-tienda-list.png);
margin-left:-485px;
position:relative;
top:-7px;

} */
#contenedorAri{
margin-top:-6px;
*margin-top:-1px;
}
/*#chivatoCistell {
    float: right;
    position: relative;
	margin-right: 10px;
}*/
#botLaterals{
background-color:#E50083;
*height:25px;
height:44px;
}
/*list menu*/
#list-menu {
text-align:center;
margin:0 0 0 200px;
overflow:visible;

}
#list-menu ul {
margin: 0;
padding: 0;
list-style-type: none;

} 
#list-menu li {
	margin: 3px;
	display: inline;
	list-style-type: none;
	float:left;
	
} 
#list-menu a {
/*display:compact;
height:50px;*/
padding:10px;
border: 1px solid #CCCCCC;
/*background: #FFFFFF;*/
text-decoration: none; /*lets remove the link underlines*/
font-size:11px;
display:inline-block;
}
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #000000;
vertical-align:middle;
*height:30px;
*display:inline-block;

/*height:50px;*/
}

#list-menu a:hover {
border: 1px solid #FFFFFF;
background-color: #E50083;
color: #ffffff;
}
#list-menu a span {
padding-left:25px;
}
#linkCesta{
	background:#ffffff url('../img/cart_icon.png') no-repeat 1px 4px;
}
a#linkLista{

text-transform:uppercase;
	background:#ffffff url('../img/carrito-ico.png') no-repeat 1px 2px;
	width:190px;
	font-weight: bold;
	color:#FFFFFF;
background: #fcecfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcecfc 0%, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcecfc), color-stop(50%,#fba6e1), color-stop(51%,#fd89d7), color-stop(100%,#ff7cd8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcecfc 0%,#fba6e1 50%,#fd89d7 51%,#ff7cd8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcecfc 0%,#fba6e1 50%,#fd89d7 51%,#ff7cd8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcecfc 0%,#fba6e1 50%,#fd89d7 51%,#ff7cd8 100%); /* IE10+ */
background: linear-gradient(top, #fcecfc 0%,#fba6e1 50%,#fd89d7 51%,#ff7cd8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcecfc', endColorstr='#ff7cd8',GradientType=0 ); /* IE6-9 */
	
}
#linkVideo{
	background:#ffffff url('../img/video-ico.png') no-repeat 1px 2px;
}
#linkOferta{
	background:#ffffff url('../img/moneda-oferta.png') no-repeat 1px 2px;
}

#linkPlazos{
	background:#ffffff url('../img/plazos-ico.png') no-repeat 1px 2px;
}

#infoListas{
cursor:pointer;
}
/*list menu*/
#ariadna
{
	
	font-size:9px;
    background-image:url('../img/bc_bg.png'); 
    background-repeat:repeat-x;
    height:20px;
    line-height:20px;
    color:#EEEEEE;
    width:100%;
    /*overflow:hidden;*/
/*    margin:2px 0 0 0;*/
/*margin:2px 0 0 0;
margin:0 !important;*/
    padding:0px;
	
}

#ariadna li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
	color:magenta;
	*zoom:100%;
}
#ariadna a
{
    height:20px;
    display:block;
    background-image:url('../img/bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#cccccc;
	*display:inline-block;
}

#ariadna img
{
    border:none;
    margin: 2px 0px;
}

#ariadna a:hover
{
	color:magenta;
}
/****ariadna*******************/
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #333333;
	text-decoration: none;
}
.txt_cialTop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.txt_cialTop:link {text-decoration:none; color: #ffffff; font-weight:bold;} /* Link no visitado*/
a.txt_cialTop:visited {text-decoration:none; color:#ffffff; font-weight:bold;} /*Link visitado*/
a.txt_cialTop:active {text-decoration:none; color: #ffffff; font-weight:bold;} /*Link activo*/
a.txt_cialTop:hover {text-decoration:none; color: #CCCCCC; font-weight:bold;} /*Mause sobre el link*/

a.menuCategoria:link {text-decoration:none; color: #000000; font-weight:bold;} /* Link no visitado*/
a.menuCategoria:visited {text-decoration:none; color:#000000; font-weight:bold;} /*Link visitado*/
a.menuCategoria:active {text-decoration:none; color: #000000; font-weight:bold;} /*Link activo*/
a.menuCategoria:hover {text-decoration:none; color: #CCCCCC; font-weight:bold;} /*Mause sobre el link*/

a.menuSubCategoria:link {text-decoration:none; color: magenta; font-weight:bold;} /* Link no visitado*/
a.menuSubCategoria:visited {text-decoration:none; color:magenta; font-weight:bold;} /*Link visitado*/
a.menuSubCategoria:active {text-decoration:none; color: magenta; font-weight:bold;} /*Link activo*/
a.menuSubCategoria:hover {text-decoration:none; color: #000000; font-weight:bold;} /*Mause sobre el link*/
.menuMarca:link, .menuMarca:visited {
	text-decoration:none;
	color: #000000;
	display:block;
	margin-bottom: 1px;
	}
.menuMarca:active {text-decoration:none; color: #000000;} /*Link activo*/
.menuMarca:hover {text-decoration:none; color: magenta;} /*Mause sobre el link*/

.dcto {
	color: #E50083;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.textinputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	text-decoration: none;
	/*border: 1px solid #CCCCCC;*/
	border:none;
}
.txtSUB {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: underline;
}
a.milink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.milink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.milink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.milink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00CCFF;
	text-decoration: none;
}
a.bottom:link, a.bottom:visited,a.bottom:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;
}
a.bottom:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E50083;
	text-decoration: none;
	font-weight:bold;
}
.txtTitul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.tacha {
	text-decoration: line-through;
}
.txtCuerpo12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
}
.buscador_TXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: auto;
	width: auto;
}
.suggestion_list
{
background: white;
border: 1px solid;
padding: 4px;
}

.suggestion_list ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

.suggestion_list a
{
text-decoration: none;
color: #16B9D6;
}

.suggestion_list .selected
{
background: #16B9D6;
color: white;
}

.suggestion_list .selected a
{
color: white;
}

#autosuggest
{
display: none;
}
/*cesta*/
#wrapper {
	width: 145px;
	margin-left: auto;
	margin-right: auto;
	}
.redon {
	border: 1px solid #CCCCCC;
	-webkit-border-radius:  5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.accordionButton {	
	width: 145px;
	float: left;
	background:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	}
.accordionButton span{
	margin:6px;
	display:block;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF00FF;
	font-weight:bold;
	}	
.accordionContent {	
	width: 145px;
	float: left;
	background: #F0F0F0;	
	display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;	
	font-size:10px;
	}
.accordionContent .conntentcarrito{
text-align:right;
margin:5px;

	}
#accordionPie {	
	width: 145px;
	float: left;
	height:95px;
	background: #CEF0F5;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FF00FF;
	background-image:url(../img/caja_cesta_down.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	
	}
#accordionPie p{	
	font-size:15px;
	font-weight:bold;
	color:#014954;
	margin-top:5px;
	margin-bottom:5px;
	}
#accordionPie .grey {
	text-align:center;
	color:#A5C3C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#cabeceraCesta {
	width:145px;
	background-image:url(../img/caja_cesta_up.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	height:35px;
}	
#cabeceraCesta p{
padding-top:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A5C3C7;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	text-align:center;

}
a.n_arti:link, a.n_arti:visited,a.n_arti:active  {
	color:#999999;
	text-decoration: none;
}
a.n_arti:hover {
	color: #E50083;
	text-decoration: none;
}
.precio{
	color: #E50083;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	display:block;
	margin-top:5px;
}
.precio img{
	margin-right:5px;
	border:0;
}
.miniarrow{
	display:block;
	margin:5px 0px 0px 0px;
	background-image:url(../img/arrow_icon_.png);
	background-position:center;
	background-repeat:no-repeat;
}
.miniarrow a{
	color:#999999;
}
.delete {
	float:left;
	margin:3px;
}

.accordionLinks {	
	width: 145px;
	float: left;
	background: #FFFFFF;
	cursor:pointer;
	

	}
.accordionLinks img {
	float:left;
	margin:3px;
	}	
.accordionLinks span{	
/*	margin:6px;*/
	margin-right:6px;
	margin-top:6px;
	display:block;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF00FF;
	font-weight:bold;	
	}	
/*cesta*/
/*listas-de-nacimiento*/
/*fi lista ejemplo*/
	#h2lista-ejemplo{
		text-align:left;
		background-color:#FFFFFF;
	}
	#h2lista-ejemplo span{
		font-weight:bold;
		display:block;
	}
	#h2lista-ejemplo h2{
		display:inline;
		background-image:url(../img/arrow_eskerre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;;
		padding-left:20px;
		color:#00CCFF;
		font-size: 17px;
	}
	#h2lista-ejemplo h1{
	margin:10px;
	}
	#h2lista-ejemplo .lupa{
		padding-top:20px;
	}
	#h2lista-ejemplo tr:hover{
		background-color:#EEEEEE;
	}
	#h2lista-ejemplo table{
		width:90%;
	}
/*fi lista ejemplo*/
	#explicacionLista h1{
		text-align:center;
	}
	#explicacionLista p{
		font-size:11px;
		text-align:left;
		text-indent:15px;
		margin-left: 50px;
		margin-right: 90px;
	}
	#explicacionLista img{
		display:block;
		margin:0 auto;
	}
.botonesLista {

	background-position:bottom right;
	background-repeat:no-repeat;
	float:left;
    height: 180px;
    margin: 5px 17px 5px 30px;
    width: 309px;
	font-family:Arial, Helvetica, sans-serif;
	/*display: inline-block;*/
	/*overflow:hidden;*/
	border: 1px solid #CCCCCC;
	-webkit-border-radius:  5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}	
.botonesLista h2{
    color: #E50083;
    font-size: 17px;
	 margin-top: 9px;
}
.botonesLista img{
	margin: 0 auto;
	display: block;
	*margin-left:130px;
}
.botonesLista p{
    color: #8C0F56;
    font-size: 11px;
	margin: 5px 5px 5px 16px;
}
.botonesLista li{
    color: #8C0F56;
    font-size: 11px;
	list-style-type: none;
    margin-bottom: 8px;
    margin-right: 120px;
	font-weight: bold;
	*margin-left: 20px;
}
.botonesLista ul{
	margin-left:-5px;
		*margin-top:-3px;
}	

#verMiLista{
	background-image:url(../img/ver-mi-lista-bk.gif);

}
#buscarMiLista{
	background-image:url(../img/buscar-lista-bk.gif);

    height: 222px;
}

#comoFunciona{
	background-image:url(../img/tit_listanac-bk.jpg);
	background-position:0 0;

}
/*formulario*/
.form {
    /*border:1px solid #990000;*/
    width:100px;
	*margin-right: -100px;
   /* margin:auto;*/
   border: medium none;
}
.form legend{
    font-weight:bold;
    font-size:12px;
}
.form ol{
    color: #8C0F56;
    font-size: 11px;
    list-style: none outside none;
}
.form ol li{
    padding-bottom:5px;
	    padding-left: 29px;
}
.form ol li label{
    width:120px;
    float:left;
    text-align:left;
	font-weight:bold;
}
.form input[type=text] {
    border:1px solid #CCCCCC;
}
.form input.btn {
    background-color: #E50083;
    border: 1px solid #8C0F56;
    color: #FFFFFF;
    font-size: 11px;
    padding: 3px;
	display:block;
	margin: 0 auto;
	*margin-left:130px;
}
/*formulario*/
/*listas-de-nacimiento-*/

