
/****LAS NUEVAS CSS (13/01/09) ESTÁN EN LAS ÚLTIMAS LÍNEAS DE CÓDIGO****/

BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; FONT-FAMILY: "verdana"; BACKGROUND-COLOR: #ffffff
}

#pagina {
	MARGIN: auto; WIDTH: 1000px; HEIGHT: auto; 	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; float:left;
}
#cabecera {
	FLOAT: left; BACKGROUND-IMAGE: url(../../images/fondo_cabecera.jpg); WIDTH: 1000px; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 60px
}
#banderas {
	FLOAT: left; WIDTH: 185px; HEIGHT: 20px; padding-left:15px;
}
#enlaces {
	 FONT-SIZE: 13px; FLOAT: left; WIDTH: 1000px; PADDING-TOP: 5px; HEIGHT: 26px; PADDING-TOP:10px; font-weight:bold; BACKGROUND-COLOR: #660066; text-align:center;
}
#flash {
	FLOAT: left; WIDTH: 1000px; HEIGHT: 207px
}
#logo {
	FLOAT: left; WIDTH: 277px; HEIGHT: 207px
}
#animacion {
	FLOAT: left; WIDTH: 723px; HEIGHT: 207px; TEXT-ALIGN: right
}
#centro {
	PADDING-LEFT: 8px; FLOAT: left; BACKGROUND-IMAGE: url(../../images/fondo_centro.jpg); WIDTH: 992px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 163px
}
#sesion {
	BORDER-RIGHT: #934293 1px solid; BORDER-TOP: #934293 1px solid; PADDING-LEFT: 8px; FLOAT: left; BORDER-LEFT: #934293 1px solid; WIDTH: 309px; PADDING-TOP: 3px; BORDER-BOTTOM: #934293 1px solid; HEIGHT: 130px; BACKGROUND-COLOR: #b582a8
}
#inicio_sesion {
	FLOAT: left; WIDTH: 95px; COLOR: #ffffff; HEIGHT: 12px
}
#formulario_sesion {
	BORDER-RIGHT: #934293 1px solid; BORDER-TOP: #934293 1px solid; PADDING-LEFT: 12px; FLOAT: left; BORDER-LEFT: #934293 1px solid; WIDTH: 281px; COLOR: #999999; PADDING-TOP: 8px; BORDER-BOTTOM: #934293 1px solid; HEIGHT: 98px; BACKGROUND-COLOR: #f1f3f5
}
.caja_home {
	BORDER-RIGHT: #d2b4d6 1px solid; BORDER-TOP: #d2b4d6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2b4d6 1px solid; WIDTH: 100px; BORDER-BOTTOM: #d2b4d6 1px solid; HEIGHT: 14px
}
#caja {
	BORDER-RIGHT: #d2b4d6 1px solid; BORDER-TOP: #d2b4d6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2b4d6 1px solid; WIDTH: 100px; BORDER-BOTTOM: #d2b4d6 1px solid; HEIGHT: 14px
}
#boton {
	BORDER-RIGHT: #d2b4d6 1px solid; BORDER-TOP: #d2b4d6 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2b4d6 1px solid; WIDTH: 80px; BORDER-BOTTOM: #d2b4d6 1px solid; HEIGHT: 18px
}
#texto {
	PADDING-LEFT: 87px; FLOAT: left; WIDTH: 580px; COLOR: #ffffff; PADDING-TOP: 25px; HEIGHT: 130px
}
#novedades {
	FLOAT: left; WIDTH: 1000px; PADDING-TOP: 3px; HEIGHT: 20px
}
#flex {
	FLOAT: left; WIDTH: 1000px; HEIGHT: 97px
}
#pie {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 1000px; PADDING-TOP: 6px; HEIGHT: auto; TEXT-ALIGN: center
}
.enlaces:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.enlaces:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.enlaces:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.enlaces:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sesion:link {
	COLOR: #660066; TEXT-DECORATION: none
}
.sesion:visited {
	COLOR: #660066; TEXT-DECORATION: none
}
.sesion:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.sesion:active {
	COLOR: #660066; TEXT-DECORATION: none
}
.sesion_2:link {
	COLOR: #660066; TEXT-DECORATION: none; font-size:24px; font-weight:normal;
}
.sesion_2:visited {
	COLOR: #660066; TEXT-DECORATION: none; font-size:24px; font-weight:normal;
}
.sesion_2:hover {
	COLOR: #666666; TEXT-DECORATION: none; font-size:24px; font-weight:normal;
}
.sesion_2:active {
	COLOR: #660066; TEXT-DECORATION: none; font-size:24px; font-weight:normal;
}
.registro:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.registro:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.registro:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.registro:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#cabecera_interior {
	FLOAT: left; WIDTH: 1000px; HEIGHT: 173px
}
#logo_interior {
	FLOAT: left; BACKGROUND-IMAGE: url(../../images/logo.jpg); WIDTH: 195px; HEIGHT: 130px
}
#bola_interior {
	FLOAT: left; BACKGROUND-IMAGE: url(../../images/bola_cabecera.jpg); WIDTH: 805px; HEIGHT: 130px
}
#centro_interior {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 1000px; BORDER-BOTTOM: #660066 1px solid; HEIGHT: auto
}
#imagen_empresa {
	FLOAT: left; BACKGROUND-IMAGE: url(../../images/empresa.jpg); WIDTH: 427px; HEIGHT: 419px
}
#imagen_empresa2 {
	PADDING-LEFT: 135px; FLOAT: left; WIDTH: 160px; PADDING-TOP: 78px; HEIGHT: 321px
}
#imagen_maquina {
	FLOAT: left; WIDTH: 202px; PADDING-TOP: 20px; HEIGHT: 356px; TEXT-ALIGN: center
}
#der_interior {
	FLOAT: left; WIDTH: 573px; PADDING-TOP: 15px; HEIGHT: auto
}
#titulo_interior {
	FLOAT: left; WIDTH: 573px; COLOR: #6a1e50; HEIGHT: 12px
}
#linea {
	FLOAT: left; BACKGROUND-IMAGE: url(../../images/linea.jpg); WIDTH: 573px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
#texto_interior {
	FLOAT: left; WIDTH: 514px; COLOR: #000000; HEIGHT: auto; TEXT-ALIGN: justify
}
#linea_maquina {
	FLOAT: left; WIDTH: 705px; HEIGHT: 147px
}
#celda_maquina {
	WIDTH: 141px; TEXT-ALIGN: center
}
#carrito_compra {
	FLOAT: left; WIDTH: 179px; HEIGHT: 376px
}
#div_titulo_maquina {
	FLOAT: left; WIDTH: 619px; BORDER-BOTTOM: #cc3399 1px solid; HEIGHT: 90px
}
#titulo_maquina {
	FLOAT: left; WIDTH: auto; PADDING-TOP: 30px; HEIGHT: 90px
}
#titulo_juguetes_maquina {
	FLOAT: left; WIDTH: 632px; HEIGHT: 18px
}
.paginacion {
FLOAT: left; WIDTH: 432px; HEIGHT: 37px; TEXT-ALIGN:right; padding-top:22px;
}
.bloque {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 624px; PADDING-TOP: 8px; HEIGHT: auto; padding-bottom:8px; BACKGROUND-COLOR: #f9f9f9
}
.imagen_bloque {
	FLOAT: left; WIDTH: 212px; HEIGHT: auto;
}
.texto_bloque {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 399px; HEIGHT: 168px
}
.titulo_bloque_rep {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 260px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.ref_bloque_rep {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 119px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.carac_bloque_rep {
	FLOAT: left; WIDTH: 380px; LINE-HEIGHT: 14px; PADDING-TOP: 10px; HEIGHT: 116px
}
.titulo_bloque {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 230px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.ref_bloque {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 159px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.carac_bloque {
	FLOAT: left; WIDTH: 380px; LINE-HEIGHT: 14px; PADDING-TOP: 10px; HEIGHT: 116px
}
.carrito_bloque {
	FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#border_bottom_productos {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.caja2 {
	BORDER-RIGHT: #d2b4d6 1px solid; BORDER-TOP: #d2b4d6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d2b4d6 1px solid; BORDER-BOTTOM: #d2b4d6 1px solid; HEIGHT: 16px
}
#celda_pedido {
	FONT-WEIGHT: bold; COLOR: #683767; HEIGHT: 20px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
#celda_pedido2 {
	PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#tit_carrito_compra {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../../images/tit_carrito_compra.jpg); WIDTH: 139px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 22px
}
#carrito_compra2 {
	FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#cliente_invitado {
	PADDING-LEFT: 13px; FLOAT: left; BACKGROUND-IMAGE: url(../../images/cliente_invitado.jpg); WIDTH: 166px; COLOR: #333333; PADDING-TOP: 5px; HEIGHT: 16px
}
#contenido_carrito {
	PADDING-LEFT: 12px; SCROLLBAR-FACE-COLOR: #c8c8c8; FLOAT: left; BACKGROUND-IMAGE: url(../../images/fondo_conenido_carrito.jpg); SCROLLBAR-HIGHLIGHT-COLOR: #c8c8c8; OVERFLOW: auto; WIDTH: 165px; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #000000; PADDING-TOP: 12px; SCROLLBAR-DARKSHADOW-COLOR: #c8c8c8; SCROLLBAR-BASE-COLOR: #999999; HEIGHT: 253px; BACKGROUND-COLOR: #c8c8c8
}
#bloque_producto {
	FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 139px; HEIGHT: 61px; BACKGROUND-COLOR: #ffffff
}
#titulo_producto_carrito {
	PADDING-LEFT: 6px; FLOAT: left; BACKGROUND-IMAGE: url(../../images/titulo_producto_carrito.jpg); WIDTH: 133px; PADDING-TOP: 2px; HEIGHT: 14px
}
#imagen_producto_carrito {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 72px; PADDING-TOP: 4px; HEIGHT: 41px; TEXT-ALIGN: center
}
#imagen_producto {
	FLOAT: left; WIDTH: 58px; HEIGHT: 36px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
#texto_producto_carrito {
	FLOAT: left; WIDTH: 62px; LINE-HEIGHT: 14px; HEIGHT: 45px
}
#subtotal_carrito {
	PADDING-LEFT: 12px; FLOAT: left; BACKGROUND-IMAGE: url(../../images/subtotal_carrito.jpg); WIDTH: 167px; COLOR: #333333; PADDING-TOP: 6px; HEIGHT: 23px
}
#editar_comprar {
	PADDING-LEFT: 70px; FLOAT: left; WIDTH: 109px; HEIGHT: 34px
}
.pag01 {
	BORDER-RIGHT: #660066 1px solid; BORDER-TOP: #660066 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #660066 1px solid; WIDTH: 20px; COLOR: #999999; LINE-HEIGHT: 20px; BORDER-BOTTOM: #660066 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pag01:hover {
	BORDER-RIGHT: #660066 1px solid; BORDER-TOP: #660066 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #660066 1px solid; WIDTH: 20px; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #660066 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pag01_sel {
	BORDER-RIGHT: #660066 1px solid; BORDER-TOP: #660066 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #660066 1px solid; WIDTH: 20px; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #660066 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center; TEXT-DECORATION: none
}




/***********************NUEVAS 13/01/09 y 14/01/09***********************/


#covertura{
width:1000px; 
height:auto;
 margin:auto;
}


#centro_interior02{
width:600px;
height:auto;
float:left;
}
	
	#titulo_productos{
	width:576px;
	height:35px;
	float:left;
	}
	
	#texto_titulo_productos{
	width:510px;
	height:14px;
	float:left;
	border-bottom:1px solid #CCCCCC;
	color:#6D2152;
	font-weight:bold;
	}
	
	#texto_productos{
	width:577px;
	height:auto;
	float:left;
	text-align:justify;
	position:relative;
	}
	
	.circulo{
	width:65px;
	height:60px;
	float:left;
	}
	
	.circulo_texto{
	width:206px;
	height:42px;
	float:left;
	padding-top:18px;
	padding-left:2px;
	color:#000000;
	font-weight:bold;
	}
	
	.circulo_texto_juegos{
		
		width:206px;
		height:42px;
		float:left;
		padding-top:28px;
		padding-left:2px;
		color:#000000;
		font-weight:bold;
		
		}

.cuadro-maquina{
	width:141px;
	height:120px;
	padding-top:5px;
	float:left;
	border:1px solid #CCCCCC;
	text-align:center;
}

	
	.imagen-cuadro-maquina{
	width:141px;
	height:95px;
	float:left;
	text-align:center;
	}


	.texto-cuadro-maquina{
	width:141px;
	height:25px;
	float:left;
	text-align:center;
	color:#6D2152;
	font-weight:bold;
	}


/*************************FIN DE NUEVAS***********************/
.texto_bloque2 {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 399px; HEIGHT: auto;
}


.titulo_bloque2 {
	FONT-WEIGHT: bold; FLOAT: left; BORDER-BOTTOM: #ccc 1px solid; width:280px; 
}


.carac_bloque2 {
	FLOAT: left; WIDTH: 380px; LINE-HEIGHT: 14px; PADDING-TOP: 10px; padding-bottom:10px;
}

.volver{
width:50px;
margin-top: 13px;
margin-right: 10px;
float: left;
height:50px;
}



.volver a.sesion {
	color: #ccc;
	
}

.imprimir2{
FLOAT: left; 
WIDTH: 100px;
text-align:right;
}



.bloque2 {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; WIDTH: 624px; PADDING-TOP: 8px; HEIGHT: auto; BACKGROUND-COLOR: #f9f9f9; BORDER: #666 1px solid;  
}

.mini_imagen{
width:50px;
height:50px;
float:left;
margin-right:3px;
margin-top:5px;
}

.img_ampliar{
	cursor:url(../js/highslide/graphics/zoomin.cur), pointer !important; 
	}

.img_carrito_comp{
	width:72px;
	height:22px;	
	display:block;
}
	.img_carrito_comp a{
		width:72px;
		height:22px;
		background:url(../../images/mas_info.jpg) no-repeat 0px 0px;
		display:inline;		
		display:block;
	}
	
	.img_carrito_comp a:hover{
		background-position:-72px 0px;
		}

	.img_carrito_comp span{
		display:none;
		}
/*////////////////////////////////////////////////////////////*/

#cuadro_juguetes{
	background:transparent url(../../images/fondo_panel_productos.png) no-repeat scroll left top;
	
	height:253px;
	left:210px;
	padding-top:15px;
	position:absolute;
	top:60px;
	width:315px;
	font-size:14px;	
	}
	
#cuadro_juguetes_texto{
	padding-bottom:12px;
	padding-left:20px;
	}

#cuadro_juguetes_menu{
	display:inline;	
	}
	
	#cuadro_juguetes_menu li{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		float:left;
		}
		
	#cuadro_juguetes_menu a{
		border:1px solid #A9A9A9;
		float:left;
		font-size:12px;
		height:24px;		
		margin-left:13px;
		margin-top:5px;
		padding-left:5px;
		padding-top:6px;
		text-align:left;
		width:126px;
		
		}

	#cuadro_juguetes_menu a.ancho{
		border:1px solid #A9A9A9;
		float:left;
		font-size:12px;
		height:24px;		
		margin-left:13px;
		margin-top:5px;
		padding-left:5px;
		padding-top:6px;
		text-align:left;
		width:272px;
		}


.cuadro_juguetes_link{
		text-decoration:none;
		color:#6D2152;
	}
	
.cuadro_juguetes_link:hover{
		color:#CCC;
		text-decoration:none;
		background-color:#660066;
	}

.cuadro_juguetes_link2{
		text-decoration:none;
		color:#6D2152;
		width: 300px;
	}
	
.cuadro_juguetes_link2:hover{
		color:#CCC;
		text-decoration:none;
		background-color:#660066;
	}
/*SEO by elPive 02/07/2010 */

p.etiquetas {
	text-align: center;
	color: #b27cb2;
	font-size: 10px;
	width: 1000px;
	margin: 0 auto;
}
p.etiquetas strong {
	font-weight: normal;
}
p.etiquetas a:link,
p.etiquetas a:visited {
	color: #c4a7c4;	
	text-decoration: none;
}
h1.titopt {
	font-size: 10px;
	text-align: center;
	margin-top: -20px;
}