@charset "utf-8";
/* CSS Document */
/*************************************** COMUN ****************************************/
h4{
	padding: 0;
	margin: 0;
}
p {
	margin:0;
	padding:0;
}
fieldset{
	margin:0;
	padding:0;
	border:none;	
}
.submenuQuienes li{
	list-style-type:none;
	padding: 0;
	margin: 0;
}
.listaGarantias li{
	list-style-type:none;
	padding: 0;
	margin: 0;
}
.textomorado13{
	color:#911a63;
	font-size:13px;
	font-weight:bold;
}
.textomorado12{
	color:#911a63;
	font-size:12px;
	font-weight:bold;
}
.UpSections{
	display:none;
	position:relative;
}
.UpSection{
	background:url(../imagenes/home/upsection.gif) no-repeat;
	width:105px;
	height:26px;
	text-align:center;
	float:left;
	margin:0 3px 0 0;
	padding-top:6px;
}
.UpSection2lines{
	background:url(../imagenes/home/upsection.gif) no-repeat;
	width:105px;
	height:26px;
	text-align:center;
	float:left;
	margin-bottom:10px;
	padding-top:0;
}
.UpSections h2{
	font-size:12px;
	color:#FFF;
	vertical-align:middle;
	margin:0;
	padding:0;
	line-height:12px;
}
.UpSections a {
	color:#FFF;
}
.UpSections a:hover {
	color:#FFFF33;
}
/*************************************** HOME ****************************************/
.contenedorHome{
	width: 755px;
	margin: 0;
	padding:0;
/*	#height:935px;*/
}
.contenedorAnuncios{
	width: 755px;
	height: 390px;
	margin-bottom:10px;
	padding:0;
}
.anuncioAbac{
	float:left;
	width: 530px;
	height:400px;
}
.videoAbac{
	float:left;
	width: 606px;
	height:385px;
}
.btonHistoriasMenudas{
	margin-top: 2px;
	float:right;
	width: 220px;
	height:218px;
}
.btonHistoriasMenudasVert{
	float:right;
	width: 138px;
	height:334px;
}
.btonVeranoAbac{
	float:right;
	width: 220px;
	height:175px;	
}
.btonVueltaCole{
	margin-top: 2px;
	float:right;
	width: 138px;
	height:334px;	
}
.desplegTiendaDescarg{
	margin-top: 4px;
	float:right;
	width: 139px;
	height:24px;
}
.desplCaldTiendaHome{
	width:138px;
	height: 20px;
	color:#911a63;		
	font-size:12px;
}
.contenedorBannerEs{
	background-image:url(../imagenes/home/banner.gif);
	background-repeat:no-repeat;
	background-position: center center;
	width: 755px;
	height:101px;
}

.contenedorBannerEUS{
	background-image:url(../imagenes/home/banner.gif);
	background-repeat:no-repeat;
	background-position: center center;
	width: 755px;
	height:101px;
}
.HomeList{
	width:580px;
	margin-right:9px;
	float:left;
}
.HeadHomeList {
	margin-bottom:8px;
}
.TopSellers {
	width:164px;
	background:#fb9d2a;
	float:left;
	height:722px;
	text-align:center;
}
#headtopseller{
	background:url(../imagenes/home/topsellerhead.gif) no-repeat bottom left;
	width:164px;
	height:28px;
	float:left;
	text-align:center;
}
.TopSellers h2{
	font-size:11px;
	color:#FFF;
	text-align:center;
	padding:7px 0 0 6px;
	margin:0;
}
#topsellerItems{
	width:146px;
	background:url(../imagenes/home/fondotopseller.gif) no-repeat;
	height:675px;
	float:left;
	margin:8px 0 0 9px;
	text-align:left;
	#margin:8px 0 0 4px;
}
#topsellerItems h3 {
	color:#fb9d2a;
	font-size:13px;
	margin:0;
	padding:0;
	font-weight:bolder;
}
.headtopselleritem{
	border-bottom:1px solid #fb9d2a;
	width:135px;
	margin-left:5px;
}
#topsellerItems p{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
}
#topsellerItems span{
	margin-bottom:4px;	
}
#topsellerItems .imgproductseller{
	margin:5px 0 2px 30px;
}
.VerMas{
	float:right;
	width:70px;
}
#listaHomeList h2{
	background:url(../imagenes/home/headerlistahome.gif) no-repeat bottom left;
	padding:0;
	margin:0;
	color:#FFF;
	padding-left:13px;
	font-size:15px;
/*	height:19px;*/
/*	width:566px;*/
	#height:19px;
	#width:566px;
}

/*************************************** NOTICIAS HOME ****************************************/

#listaHomeList h3{
	background:url(../imagenes/home/headerlistahomeNoticias.gif) no-repeat bottom left;
	padding:0;
	margin:0;
	color:#FFF;
	padding-left:16px;
	padding-top:5px;
	font-size:14px;
	height:20px;
	#height:20px;
	#width:563px;
}
#listaHomeList p{

	padding:0;
	margin:10px 0;
	padding-left:13px;

}
#listaHomeList p a{
	color:#ed0b29;
	text-decoration:underline;
}
#listaHomeList p a:hover{
	color:#6d1850;
}

/*************************************** FIN NOTICIAS HOME ****************************************/

.HomeList li{
	margin-bottom:11px;
	float:left;
	padding:0;
}
.imgSecond{
	margin-top:11px;
}
.lihalf{
	width:282px;
	float:left;
	display:inline;
}
.halfList{
	width:282px;
	float:left;
}
#listaHomeList .halfList h2{
	background:url(../imagenes/home/halffeahder.gif) no-repeat bottom left;
	#width:270px;
/*	float:left;
	width:282px;
	height:19px;*/
}
.lithird {
	width:179px;
	float:left;
}
.thirdList{
	width:179px;
	float:left;
}
#listaHomeList .thirdList h2{
	background:url(../imagenes/home/thirdheader.gif) no-repeat bottom left;
	float:left;
	width:179px;
	#width:166px;
}

/*************************************** QUIENES SOMOS ****************************************/

.imgCabecQuienes{
	background-image:url(../imagenes/fotos/cabeceraQuienes.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:182px;
	width: 755px;
}
.submenuQuienes{
	margin: 8px 0;
	width: 755px;
	height: 135px;
}
.submenuQuienes li{
	padding: 3px 0 6px 18px;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
.submenuQuienes .titularSecciones a{
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.contenidoQuienes{
	width: 755px;
	margin: 0;
	padding: 0;	
}
.btonSubir{
	width: 755px;
	height: 31px;
	text-align:right;
}
.apartadoQuienes h2{
	padding: 0 0 0 18px;
	margin-bottom: 8px;
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
.fotocontenidoQuienes{
	width: 235px;
	float: left;
}
.seccionQuienes{
	margin-left: 6px;
	width: 480px;
	float: left;
}
.seccionQuienes p{
	margin: 0;
	padding: 0;
}
.conjuntoFotoTexto{
	width: 755px;
	margin-bottom: 8px;
	padding: 0;		
}
.logoEmpQuienes{
	float: left;
	margin-bottom:20px;
}


/*************************************** GARANTIAS ****************************************/

.contListaGarantias{
	float: left;
	width:377px;
}
.tituloListaGarantias h2{
	margin-bottom: 25px;
	margin-top: 8px;
	padding-left: 10px;
	color:#911a63;
	font-size:14px;
	font-weight:bold;	
}
.listaGarantias{
	padding-left: 10px;
}
.listaGarantias li{
	margin-bottom: 15px;
}
.fotoListaGarantias{
	float: left;
	width:92px;
	margin-right: 10px;
}
.textoListaGarantias{
	float: left;
	width:230px;
	cursor:pointer;
	height:100px;
}
.textoListaGarantias p{
	padding:0;
	margin:0 0 0 18px;
}
.textoListaGarantias h3{
	padding: 0 0 0 18px;
	margin: 0 0 3px 0;
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
}

/*************************************** TIENDAS ****************************************/

.contenedorTiendas{
	width: 277px;
	float: left;	
}
.contenedorMapaTiendas{
	border:#999999 solid 1px;
	width: 476px;
	height: 582px;
	float: left;
	/*background-image:url(../imagenes/falso/mapaFalso.jpg);
	background-position:center center;
	background-repeat:no-repeat;*/
}
.detMapaTienda{
	/*margin: 44px 65px 0 70px;
	border:#911a63 solid 1px;*/
	width: 322px;
	height: 350px;
}
.contenedorTiendas h2{
	color:#911a63;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:30px;
}
.nombreTienda h3{
	padding: 0 0 0 18px;
	margin: 12px 0 10px 0;
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;	
}
.descripTienda{
	width:260px;
}
.linkCalendario{
	margin-top: 15px;
	padding-top: 10px;
	width: 190px;
	height: 25px;
	background-image:url(../imagenes/tiendas/btonCalen.gif);
	background-position:center center;
	background-repeat:no-repeat;
	text-align:center;
}
.linkCalendario a{
	color:#FFFFFF;
	font-weight:bold;
}
.fotosTienda{
	float:left;
	margin-right: 5px;
	width: 124px;
	height: 108px;
}
.morado{
	color:#911a63;
}
.gris{
	color:#666666;
}

/*************************************** CALENDARIO ****************************************/


.contenedorCalendario{
	overflow:hidden;
	width: 730px;
	margin: 0;
	padding: 12px;	
}

.menuCal
{
	height:20px;
}

.desplegablesCald{
	float:left;
	width: 580px;
	height:20px;
	margin: 0;
	padding: 0;
}
.desplCaldCiudad{
	margin-right: 10px;
	width:170px;
	height: 20px;
	color:#911a63;	
	font-size:12px;	
}
.desplCaldTienda{
	margin-right: 10px;
	width:235px;
	height: 20px;
	color:#911a63;		
	font-size:12px;
}
.desplCaldMes{
	margin-right: 10px;
	width:137px;
	height: 20px;
	color:#911a63;	
	font-size:12px;	
}
.btonSelecCald{
	float:left;
	background-image:url(../imagenes/calendario/bton_Calendario.gif);
	background-repeat:no-repeat;
	width:99px;
	height:21px;
	padding-top: 3px;	
	margin-left: 10px;
	text-align:center;	
}
.btonSelecCald a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.btonDesgCald{
	float:right;
	background-image:url(../imagenes/calendario/bton_DescargarCald.gif);
	background-repeat:no-repeat;
	width:138px;
	height:21px;
	padding-top: 3px;	
	margin-right: 6px;
	margin-top: 7px;
	text-align:center;	
}
.btonDesgCald a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.detalleCalendario{
	width: 739px;
	margin-top:25px;
}
.cabeceraDetCald{
	width: 739px;
	background-color:#e3e3e3;
	background-image:url(../imagenes/calendario/bordeSupCaja.gif);
	background-position:top;
	background-repeat:no-repeat;
	border-bottom:#a1a1a1 solid 1px;
}
.nombreTiendaCald h3{
	float:left;
	background-image:url(../imagenes/calendario/ico_tienda.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:12px;
	font-weight:bold;
	color:#911a63;
	text-decoration:none;
	margin-top: 25px;
	margin-left: 8px;
	padding-left:20px;
}
.mesCalendario h4{
	float:right;
	font-size:25px;
	color:#ceb1c3;
	font-weight:bold;	
	text-transform:uppercase;
	margin-top: 18px;	
	margin-right: 10px;
}
.eventoCald{
	float:left;
	margin:10px 0 10px 5px;
}
.diaCald{
	float:right;
	margin:10px 10px 10px 0;
	color:#911a63;
	text-transform:uppercase;
}
.listaCalendario{
	width: 739px;
	background-color:#999966;
}
.listaCalendario li{
	margin:0;
	padding:0;
}
.fondoListaCald01{
	border-bottom:#a1a1a1 solid 1px;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.fondoListaCald02{
	border-bottom:#a1a1a1 solid 1px;
	background-color:#f5f5f5;
	font-size:12px;
	font-weight:bold;
}
.cierreCalendario{
	width: 739px;
	padding-bottom:7px;
	background-color:#e3e3e3;	
	background-image:url(../imagenes/calendario/bordeInfCaja.gif);
	background-repeat:no-repeat;
	background-position:center bottom;	
}
.eventoRojo{
	color:#d2041d;
}
.eventoNaranja{
	color:#dc9e02;
}
.eventoMorado{
	color:#911a63;
}


.imgProvisionalCald{
	width: 755px;
	height: 162px;
	margin-left:-12px;
	margin-top:-12px;
	margin-bottom:5px;
	background-image:url(../imagenes/fotos/fotoProvisionalCald.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}

.noclass{
	display:none;
	height:0px;
	visibility:hidden;
}

.revelado{
	display:block;
	height:auto;
	visibility:visible;
}

/*************************************** TRABAJA ****************************************/

.contenidoTrabaja{
	width: 755px;
	margin: 0;
	padding: 0;	
}
.fotoTrabaja{
	width: 165px;
	float: left;
}
.icoTrabaja{
	padding:0;
	margin: 10px 0 0 15px;
	float: left;
}
.seccionTrabaja{
	margin: 20px 0 20px 15px;
	padding:0;
	width: 560px;
	float: left;
	color:#911a63;
	font-size:14px;
	font-weight:bold;	
}
.textoLegal{
	font-size:10px;
	width: 730px;
	margin: 15px 0 0 10px;
	padding: 0;	
}

/*************************************** CONTACTAR ****************************************/

.imgCabecContactar{
	background-image:url(../imagenes/fotos/fotoContactar.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:182px;
	width: 755px;
}
.contenedorContacto{
	margin-top: 15px;
	width: 565px;
}
.contenedorContacto p{
	color:#911a63;
	font-size:12px;
	font-weight:bold;		
}
.formContactar{
	width: 282px;
	margin-top: 15px;
	float: left;
}
.textoContactar{
	float:left;
	width: 55px;
	height: 19px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}


.camposContactar{
	font-size:11px;
	color:#911a63;
	margin-bottom:6px;
	width: 207px;
	height: 15px;
	float:left;
}
.consultaContactar{
	font-size:11px;
	color:#911a63;
	width: 264px;
	height: 50px;
	margin: 0 0 5px 0;
	float:left;
}
.textoPeque{
	float:left;
	margin: 20px 0 0 57px;
	font-size:10px;
	color:#911a63;	
}
.btonesEnvio {
	float:right;
	margin: 20px 15px 0 8px;
}
.btonesEnvio input.botones{
	width: 48px;
	height: 19px;
	background-image:url(../imagenes/comun/bton.gif);
	background-position:center center;
	background-repeat:no-repeat;
	border : 1px solid #da8fbe;
	font-size:11px;
	color: #000;
}
#ValidarEus{
	width: 52px;
	background-image:url(../imagenes/eus/bton.gif);
}
.leyDatos{
	margin-top:25px;
	width:565px;
}
.leyDatos h3{
	margin:0;
	padding:0;	
	color:#911a63;
	font-size:12px;
	font-weight:bold;
}
.leyDatos p{
	margin:0;
	padding:0;
	font-size:10px;
}


.textoContactarEus{
	float:left;
	width: 125px;
	height: 19px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}


.camposContactarEus{
	font-size:11px;
	color:#911a63;
	margin-bottom:6px;
	width: 137px;
	height: 15px;
	float:left;
}


/*************************************** NOTICIAS ****************************************/

.contenedorNoticia{
	width: 755px;
}
.contenedorNoticia li{
	margin-top: 5px;
	margin-bottom: 15px;
}
.fotoNoticia{
	float: left;
	width: 165px;
}
.textoNoticia{
	float: left;
	margin-left: 12px;
	width: 560px;
}
.textoNoticia h3{
	padding: 0 0 0 18px;
	margin: 0 0 3px 0;
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
}

/*************************************** QUE ES ABACCLUB ****************************************/

.imgCabecQuees{
	background-image:url(../imagenes/fotos/fotoCabQuees.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:162px;
	width: 755px;
}
.contenedorQuees{
	width: 755px;
	margin-bottom: 20px;
}
.fotoQuees{
	background-image:url(../imagenes/fotos/logoAbacPiensa.gif);
	background-position: center center;
	background-repeat:no-repeat;
	float:left;
	width:197px;
	height: 198px;
}

.fotoQuees_EUS{
	background-image:url(../imagenes/eus/logoAbacPiensa.gif);
	background-position: center center;
	background-repeat:no-repeat;
	float:left;
	width:197px;
	height: 198px;
}


.textoQuess{
	margin-left: 25px;
	margin-top: 18px;
	width:480px;
	float:left;
}

/*************************************** VENTAJAS ****************************************/

.imgCabecVentajas{
	
	background-repeat:no-repeat;
	background-position: center center;
	height:212px;
	width: 755px;
}
.submenuVentajas{
	margin: 8px 0 8px 12px;
	width: 600px;
	height: 180px;
}
.submenuVentajas li{
	margin-bottom: 7px;
	padding: 3px 0 6px 18px;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
.submenuVentajas .titularVentajas a{
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.contenidoVentajas{
	width: 680px;
	margin: 50px 0 0 12px;
}
.listaContVentajas li{
	width: 680px;
	margin: 25px 0 25px 0;
	padding-left: 7px;
	background-image:url(../imagenes/comun/ico_listas.gif);
	background-repeat:no-repeat;
	background-position:1px 6px;
}
.listaContVentajas h3{
	margin: 0;
	color:#911a63;
	font-size:12px;
	font-weight:bold;
}
.fotoListaVentajas{
	margin-top:10px;
	float:left;
}
.btonSubirVentajas{
	width: 680px;
	height: 31px;
	text-align:right;
}

/*************************************** MODALIDADES ****************************************/

.contenedorModalidades{
	margin-top: 25px;
	width: 755px;
}
.fotoModalidades{
/*	margin-left:15px;*/
	width:203px;
	float:right;
	padding-top:30px;
}
.textoModalidades{
	margin-left: 10px;
	width: 490px;
	float:left;	
}
.textoModalidades h3{
	padding: 0 0 0 18px;
	margin: 0 0 3px 0;
	color:#911a63;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background-image:url(../imagenes/comun/icoTitular.gif);
	background-repeat:no-repeat;
	background-position:1px 2px;
}
.descargarSolicitud{
	text-align:right;
	margin-top:5px;
	margin-left: 10px;
	width: 490px;
	float:left;		
}
.contenedorModalidades li{
	margin-bottom: 15px;
}
.textoMini{
	margin-top: 10px;
	font-size:10px;
	font-style:italic;
}

/*************************************** FINANCIACION ****************************************/

.contenedorFinanciacion{
	margin-top: 25px;
	width: 755px;
}
.fotoFinanciacion{
	background-image:url(../imagenes/comun/logo_Piensaenti.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width: 227px;
	height: 210px;
	float:left;
}
.contenedorFinanciacion p
{
	text-align:left;
	padding:5px 0;
}
.fotoFinanciacion2{

	width: 377px;
	height: 343px;
	float:left;
}
.textoFinanciacion{
	margin-left: 10px;
	width: 500px;
	float:left;	
}

/*************************************** NORMAS ****************************************/

.contenedorNormas{
	width: 755px;
	margin-bottom: 15px;
}
.contenedorNormas h3{
	color:#911a63;
	font-size:11px;
	font-weight:bold;
}
.columnaNormas{
	margin-right: 8px;
	margin-top: 5px;
	width: 360px;
	float:left;
}


/*************************************** TOP LIBROS ****************************************/

.contenedorLibros{
	width: 755px;
}
.column1_2{
	border-right:solid 1px #e1d2a8;
	width: 246px;
	float:left;
	margin-right:5px;
}
.column3{
	width: 220px;
	float:left;
}
.TituloTop{
	color:#911a63;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	background: url(../imagenes/comun/icoTitular.gif) 1px 2px no-repeat;
	margin:0 0 3px;
	padding:0 0 0 18px;
}
.productoTop10{
	font-size:12px;
	margin-bottom:5px;
	padding:0;
	background: url(../imagenes/toplibros/fondotoplibros.gif) no-repeat;
	width:242px;
	height:233px;
	list-style:none;
}
.productoTop10 strong{
	font-size:13px;
}
div#contenidos .listaTopwe{
	margin-top: 7px;
	list-style-type:none;
}
div#contenidos .listaTopwe{
	list-style-type:none;
}
.productoTop10 .NumberTop{
	font-size:28px;
	font-weight:bold;
	color:#FFF;
}
.imgTOP{
	float:left;
	width:102px;
	height:154px;
	
}
.NumberTopCont{
	float:left;
/*	top:4px;
	left:4px;
	position:relative;*/
	width:34px;
	text-align:center;
	height:30px;
}
.ContImgPrice {
	float:left;
	margin:10px 0 11px 22px;
}
.PieTopLibros{
	width:220px;
	float:left;
	color:#FFF;
	margin:10px 0 0 10px;
}
.precioNormal{
	color:#911a63;
	font-weight:bold;
	font-size:14px;
	margin:56px 0 0 17px;
	float:left;
	height:10px;
	width:50px;
}
.PrecioAbac{
	font-size:11px;
	text-align:center;
	float:left;
	font-weight:normal;
	color:#FFF;
	margin:18px 0 0 2px;
	line-height:12px;
}
.PrecioAbac strong{
	font-size:14px;
	font-weight:bold;
	margin-top:6px;
	float:left;
}
/*************************************** JUGUETES ****************************************/
#headerjuguetes{
	background:url(../imagenes/juguetes/topjuguetes.gif) no-repeat;
	width:754px;
	height:30px;
}
#headerjuguetes h2{
	font-size:12px;
	padding:7px 0 0 40px;
	color:#FFF;
}
.productoJuguetes{
	background:url(../imagenes/juguetes/fondoproducto.gif) no-repeat;
	height:200px;
	width:754px;
	margin-top:9px;
}
.imgJuguetes{
	width:294px;
	float:left;
	text-align:center;
	margin:4px 0 0 2px;
}
.descJuguetes{
	float:left;
	width:232px;
	display:block;
	font-size:12px;
	margin:10px 0 0 0;
}
.descJuguetes h3{
	font-size:18px;
	color:#911a63;
	margin:0;
	padding:0;
}
.edadbold{
	margin:15px 0 15px 0;
	font-weight:bold;
	padding:0;
/*	float:left;*/
}
.precioAbacJuguete{
	width:55px;
	text-align:center;
/*	position:absolute;
	margin-left:557px;
	margin-top:128px;*/
	position:relative;
	top:128px;
	left:30px;
	color:#FFF;
	height:50px;
	float:left;
}
.precioAbacJuguete strong{
	font-size:14px;
}
.precioSocioJuguete{
	width:80px;
	height:50px;
	text-align:center;
	position:relative;
	left:60px;
	top:120px;
	color:#fff;
	font-size:13px;
	margin:0;
	padding:0;
	float:left;
}
.precioSocioJuguete strong{
	font-size:18px;
}

/*************************************** VIDEOJUEGOS ****************************************/

.descVideoGames{
	float:left;
	width:290px;
	display:block;
	font-size:12px;
	margin:10px 0 0 0;
}
.descVideoGames h3{
	font-size:18px;
	color:#911a63;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
/*.descVideoGames strong{
	margin-top:10px;
	float:left;
}*/
.productoVG{
	background:url(../imagenes/videojuegos/fondoproductoVG.gif) no-repeat;
	height:200px;
	width:754px;
	margin-top:9px;
}
.precioAbacVideoGame{
	width:100px;
	text-align:center;
/*	position:absolute;
	margin-left:557px;
	margin-top:128px;*/
	position:relative;
	top:116px;
	left:46px;
	color:#FFF;
	height:50px;
	float:left;
	font-size:13px;
}
.precioAbacVideoGame strong{
	font-size:18px;
}
/*************************************** DISCOS ****************************************/
.productoDiscos{
	background:url(../imagenes/musica/fondoproductoMUSIC.gif) no-repeat;
	height:224px;
	width:242px;
	margin:9px 15px 0 0;
	float:left;
}
.imgDISCOS{
	float:left;
	margin:7px 0 0 6px;
}
.espDiscos{
	width:68px;
	float:left;
	margin:25px 0 0 7px;
	height:46px;
	color:#FFF;
}
.precioAbacDiscos{
	font-size:11px;
	width:60px;
/*	position:relative;*/
	text-align:center;
	color:#FFF;
/*	top:-64px;
	left:170px;*/
	height:60px;
	float:left;
	margin:26px 0 0 12px;
}
.precioAbacDiscos strong{
	font-size:14px;
}
.descDISCOS{
	font-size:14px;
	float:left;
	width:242px;
	color:#FFF;
	font-weight:bold;
	margin-left:10px;
	margin-top:15px;
}

/*************************************** CINE ****************************************/
.productoCineL{
	background:url(../imagenes/cine/fondoproductoCINE.gif) no-repeat;
	height:221px;
	width:372px;
	margin-top:9px;
	float:left;
	margin-right:10px;
}
.productoCineR{
	background:url(../imagenes/cine/fondoproductoCINE.gif) no-repeat;
	height:221px;
	width:372px;
	margin-top:9px;
	float:left;
}
.descCine{
	width:210px;
	font-size:12px;
	float:left;
	margin:15px 0 0 6px;
}
.descCine h3{
	color:#c20000;
	font-size:17px;
	margin:0;
	padding:0;
}
.imgCine{
	float:left;
	margin:1px 0 0 1px;
	width:150px;
	text-align:center;
}
.precioAbacCine{
	font-size:11px;
	width:60px;
	position:relative;
	text-align:center;
	color:#FFF;
/*	top:-100px;
	left:166px;*/
	height:50px;
	float:left;
	margin:22px 0 0 16px;
}
.Precionodesc{
	margin-top:66px;
}
.precioAbacCine strong{
	font-size:14px;
}

/*************************************** LIBROS ****************************************/
.productoLibrosL{
	background:url(../imagenes/libros/fondoproductoLIBROS.gif) no-repeat;
	height:298px;
	width:372px;
	margin-top:9px;
	float:left;
	margin-right:6px;
}
.productoLibrosR{
	background:url(../imagenes/libros/fondoproductoLIBROS2.gif) no-repeat;
	height:700px;
	width:372px;
	margin-top:9px;
	float:left;
}
.descLibros h3{
	color:#c20000;
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.descLibros p{
	font-size:12px;
	margin:0;
	padding:0;
}
.descLibros{
	width:204px;
	float:right;
	margin:15px 10px 0 0;
}
.imgproductoLibros{
	float:left;
	margin:8px 0 0 0;
	width:150px;
	text-align:center;
}
.precionormalLibros{
	color:#911a63;
	font-size:12px;
/*	font-weight:bold;*/
	float:left;
	margin:14px 0 0 6px;
	text-align:center;
	line-height:12px;
	width:54px;
}
.precionormalLibros strong{
	font-size:16px;
	line-height:26px;
}
.precioAbacLibros{
	font-size:11px;
	text-align:center;
	float:left;
	margin:16px 0 0 20px;
	color:#FFF;
	width:56px;
}
.precioAbacLibros strong{
	font-size:14px;
}

/*180209 VENTAJAS NEW*/
.listaDescuentos li{
	list-style:disc;
	margin:0 0 4px 40px;
}
div.contenedorModalidades .listaMOD{
	padding:0 0 10px 0;
}
div#contenidos div.contenedorModalidades li.listaMOD ul.listacarne{
	background:#9f457c;
	color:#FFF;
	padding:10px;
}
.contenedorpedidos{
	width:733px;
	background:url(../imagenes/profesionales/fondoformpedidos.gif) no-repeat;
	padding:12px 12px 30px 10px;
	float:left;
}

.contenedorpedidos h3{
	color:#911a63;
	margin:0;
	padding:0;
	margin-bottom:20px;
/*	width:420px;*/
}
.botonesformpedido{
	text-align: right;
	height: 20px;
}
.botonesformpedido label{
	border:1px #da8fbe;
}
.contenedorpedidos p{
	font-size:12px;
	padding-bottom:10px;
}
.contenedorpedidos a{
	text-decoration:underline;
	color:#911a63;
	font-weight:bold;
}
.imgFORMpedido{
	width:230px;
	height:246px;
	background:#099;
	float:right;
}
input.boton_form{
	text-align: center;
	background:#fcf6fa;
	border:solid 1px #da8fbe;
	font-family:Arial;
	font-size:12px;
	margin-left:6px;
}
/**** compra ****/
.contenedorCompra{
	width:733px;
	height: auto;
	background-color:#cc95b7;
	padding:12px 12px 4px 10px;
	float:left;
	color:#911a63;
}
.contenedorCompraTop{
	background:url(../imagenes/profesionales/top_compras.gif) no-repeat;
	height:14px;
}
.contenedorCompraBottom{
	background:url(../imagenes/profesionales/bottom_compras.gif) no-repeat;
	width: 100%;
	height:14px;
}
.contenedorCompra h3{
	margin:0;
	padding:0;
	margin-bottom:20px;
	font-size:12px;
}
.compraFORM{
	float:left;
	width:650px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	margin-bottom:30px;
}
.compraFORM input{
	text-align:right;
}
.inputRef{
	float:left;
	width:150px;
	margin-right:20px;
}
div.compraFORM .labeltext{
	margin-right:6px;
}
div.compraFORM .lineaform{
	float:left;
	margin-bottom:10px;
	width:730px;
	padding:0;
}
.inputCant{
	float:left;
	width:30px;
	margin-right:20px;
}
.inputPrice{
	float:left;
	width:60px;
	margin-right:20px;
}
.ALTA {
	font-size:12px;
	background:#cc95b7;
	color:#FFFFFF;
}
.ALTA h3 {
	font-size:12px;
}
.ALTA label{
	font-weight:bold;
	width:200px;
}
.ALTA input{
	margin-bottom:5px;
	width:192px;
	float:left;
}

.ALTA select{
	margin-bottom:5px;
	width:192px;
	#width:198px;
	float:left;
}
div.ALTA .inputCOLECTIVO{
	width:400px;
}
.moduloALTA {
	margin-bottom:26px;
	float:left;
	width:720px;
}
div.moduloALTA .cuenta1{
	width:46px;
	margin-right:6px;
}
div.moduloALTA .cuenta3{
	width:32px;
	margin-right:6px;
}
div.moduloALTA .cuenta4{
	width:84px;
}
div.ALTA .checkbox {
	width:auto;
	float:left;
}
.condicionesALTA {
	width:700px;
	margin:0 0 20px 8px;
	float:left;
}
.aceptarALTA{
	color:#911a63;
	width:505px;
}
div.ALTA .condicionesALTAp {
	width:690px;
	margin-top:12px;
}
div.ALTA .btn_ALTA{
	width:48px;
	float:right;
	margin-left:8px;
}
div.ALTA .btns_ALTA{
	margin-right:30px;
}
.oblig{
	font-size:10px;
	color:#911a63;
	margin-left:90px;
	float:left;
}
/******* FORMS *********/
.pedidosFORM{
	width:500px;
	height: 400px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.inputPRO{
	width:236px;
}
.lineaformlogin{
	margin-bottom:12px;
	width:332px;
	padding:0;
}
.labeltext{
	display:inline
	;padding-top:3px;
}
.contenedorpedidos{
	width:733px;
	background:url(../imagenes/profesionales/fondoformpedidos.gif) no-repeat;
	padding:12px 12px 30px 10px;
}
.contenedorpedidos h3{
	color:#911a63;
	margin:0;
	padding:0;
	margin-bottom:20px;
/*	width:420px;*/
}
.botonesformpedido{
	text-align: right;
}
.botonesformpedido label{
	border:1px #da8fbe;
}
.contenedorpedidos a{
	text-decoration:underline;
	color:#911a63;
	font-weight:bold;
}
.imgFORMpedido{
	width:230px;
	height:246px;
	background:#099;
	float:right;
}
input.boton_form{
	text-align: center;
	background:#fcf6fa;
	border:solid 1px #da8fbe;
	font-family:Arial;
	font-size:12px;
	margin-left:6px;
}

.subTitle{
	clear: both;
	padding-bottom: 3px;
	margin-top: 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #911a63;
}

.labelUsuario, .labelUsuario1{
	float: left;
	width: 90px;
	margin-top: 5px;
	text-align: right;
	margin-right:10px;
}

.labelUsuario1{
	width: 80px;
	margin-left: 10px;
}

.inputUsuario{
	float: left;
	width: 610px;
}

.inputUsuario1{
	float: left;
}

.lineaform{
	margin-bottom:5px;
	height: 20px;
	width:730px;
	padding:0;
	clear: both;
}

.lineaformrecordar{
	margin-bottom:5px;
	height: 20px;
	width:430px;
	padding:0;
	clear: both;
}

.contenedorusuario{
	width:733px;
	min-height: 100px;
	height: auto;
	background-color: #cc95B7;
	padding:2px 12px 30px 10px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.textUsu{
	width: 600px;
}
.textUsu1{
	width: 355px;
}

.textUsu2{
	width: 80px;
}

.textUsu3{
	width: 170px;
}

.textUsu4{
	width: 40px;
}
.textUsu5{
	width: 20px;
}

.textUsu6{
	width: 90px;
}

.h3c{
	color:#911a63;
	font-size:13px;
	font-weight:bolder;
}

.textPeqUsuario{
	font-size: 11px;
	color: #FFFFFF;
}

.message_usuario{
	font-size: 10px;
	height: 20px;
}

.header_login{
	text-align: left;
	font-weight: bold;
	height: 20px;
}

.label_recordar{
	width: 100px;
}

/* PRESENTACION PROFESIONALES */

#contenedorPresentacion{
	
	
}

#contenedorPresentacion span{
	font-size:10px;
}


#contenedorPresentacion strong{
		
	color:#911A63;
}
#contenedorPresentacion h2{
	margin:15px 0 5px 0;
	padding:0;
	color:#911A63;
	font-size:16px;	
}

#contenedorPresentacion h3{
	margin:0;
	padding:0;
	color:#911A63;
	font-size:14px;	
}

#contenedorPresentacion h4{
	margin:0;
	padding:5px;
	color:#000;
	font-size:11px;	
	background-color:#fcf6fa;
}

#listaCentroMayoristas{
	border: 1px solid #911A63;
	margin: 5px 0 15px 0;
	background:#FFF;
}
.listaCentroMayoristasU{
	float:left;
	width:280px;
	margin: 0 15px 15px 25px;
	
	

}

#listaCentroMayoristas li{
	margin:12px 0 0 0;
}

#listaCentroMayoristas ul li ul li{
	margin:2px 0 0 0;
}

#listaCentroMayoristas ul li ul li p{
	margin:2px 0 0 5px;
}


#imgCabecPresentacion{
	background:url("../imagenes/profesionales/Profesionales_ABAC_01.jpg") no-repeat;
	width:755px;
	height:162px;
	margin:0 0 15px 0;
}

#tarjetaProUp{
	background:url("../imagenes/profesionales/top_compras.gif") no-repeat center top;
	height:14px;
	width:755px;
	margin:10px 0 0 0;
}

#tarjetaPro{
	background-color:#cc95b7;
	padding:0 10px 0 10px;

}
#tarjetaPro strong{
	color:#000;

}
#tarjetaProDown{
	background:url("../imagenes/profesionales/bottom_compras.gif") no-repeat center top;
	height:14px;
	width:755px;
	
}