/* CSS Document */




BODY { 

background : #ffffff;
PADDING-TOP: 0px; 
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
margin : 0px 0px 0px 0px; 
text-align: center; 
} 

#contenedor {
	
	
	width:824px;
	text-align: left; 
	margin: auto; 
 	position:relative;
} 

}

#cabecera {
	position:relative;
	width:824px;
}

#cuerpo {
	position:relative;
	width:824px;
}

#cuerpo_carrito {
	position:absolute;
	width:800px;
	z-index:1;
	left: -1px;
	top: 336px;
	
	text-align:left;
	border-top:solid;
	border-top-width:1px;
	border-top-color: #BFD2DF;
	border-left:solid;
	border-left-width:1px;
	border-left-color: #BFD2DF;
	border-right:solid;
	border-right-width:1px;
	border-right-color: #BFD2DF;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color: #BFD2DF;

	
}

#cuerpo_carrito2 {
	position:relative;
	z-index:1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-align:left;
}

}
#pie {
	position:relative;
	width:824px;
	CLEAR: both;
	float:bottom;

}


#banner_superior {
	position:absolute;
	top:0px;
	left:0px;
	width:824px;
	height:220px;
	
	
}



#menu_somos {
	position:absolute;
	width:200px;
	height:69px;
	z-index:501;
	left: 253px;
	top: 24px;
}




#nav_superior {
	position:absolute;
	left:200px;
	top:190px;
	width:625px;
	height:85px;
	z-index: 3;
}

#titulo {
	position:absolute;
	left:0px;
	top:275px;
	width:824px;
	height:58px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-top:20px;
	
}




#foto_shap {
	position:absolute;
	left:0px;
	top:0px;
	width:259px;
	height:251px;
	border-top:solid;
	border-top-width:1px;
	border-top-color: #BFD2DF;
	border-left:solid;
	border-left-width:1px;
	border-left-color: #BFD2DF;
	border-right:solid;
	border-right-width:1px;
	border-right-color: #BFD2DF;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color: #BFD2DF;
	text-align:center;
}

#tienda-07 {
	position:absolute;
	left:259px;
	top:338px;
	width:26px;
	height:561px;
}

#foto_plof {
	position:absolute;
	left:285px;
	top:0px;
	width:259px;
	height:251px;
	border-top:solid;
	border-top-width:1px;
	border-top-color: #BFD2DF;
	border-left:solid;
	border-left-width:1px;
	border-left-color: #BFD2DF;
	border-right:solid;
	border-right-width:1px;
	border-right-color: #BFD2DF;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color: #BFD2DF;
	
}

#tienda-09 {
	position:absolute;
	left:544px;
	top:338px;
	width:21px;
	height:561px;
}

#foto_splas {
	position:absolute;
	left:565px;
	top:0px;
	width:259px;
	height:251px;
	border-top:solid;
	border-top-width:1px;
	border-top-color: #BFD2DF;
	border-left:solid;
	border-left-width:1px;
	border-left-color: #BFD2DF;
	border-right:solid;
	border-right-width:1px;
	border-right-color: #BFD2DF;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color: #BFD2DF;
	
}

#dibus_splash {
	position:absolute;
	left:0px;
	top:249px;
	width:259px;
	height:46px;
}

#dibus_plof {
	position:absolute;
	left:285px;
	top:249px;
	width:259px;
	height:46px;
}



#dibus_splas {
	position:absolute;
	left:565px;
	top:249px;
	width:259px;
	height:46px;
}



#cesta_plof {
	position:absolute;
	left:285px;
	top:298px;
	width:259px;
	height:140px;
	text-align:left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}

#cesta_splas {
	position:absolute;
	left:566px;
	top:298px;
	width:259px;
	height:153px;
	text-align:left;
font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}

.cesta_texto {

	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #663333;
	font-size:12px;
}
#tienda-18 {
	position:absolute;
	left:822px;
	top:635px;
	width:2px;
	height:351px;
}

#cesta_shap {
	position:absolute;
	left:1px;
	top:298px;
	width:259px;
	height:135px;
	text-align:left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}



#proceso_compra {
	position:absolute;
	top:348px;
	width:822px;
	height:87px;
	text-align:center;
	left: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-align:left;
}



#nav_inferior {
	position:absolute;
	left:0px;
	top:661px;
	width:822px;
	height:87px;
	text-align:right;
}

#nav_inferior_tienda {
	position:relative;
	left:0px;
	top:461px;
	width:822px;
	height:87px;
	text-align:right;
}


#menu_inferior {
	position:absolute;
	left:0px;
	top:748px;
	width:544px;
	height:218px;
	text-align:right;
	padding-top: 200px;
 	color: #555555;
	font-weight:lighter;
}

#menu_inferior_tienda {
	position:absolute;
	left:-1px;
	top:545px;
	width:544px;
	height:218px;
	text-align:right;
	padding-top: 200px;
 	color: #555555;
	font-weight:lighter;
}


a.menu_inferior:link

{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #555555;
	TEXT-DECORATION: none;
}
a.menu_inferior:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	TEXT-DECORATION: none;
	font-weight:lighter;
}
a.menu_inferior:hover {
	TEXT-DECORATION: underline;
	font-weight:lighter;
}


a.menu_inferior_azul:link

{
	COLOR: #004C81; TEXT-DECORATION: none; font-weight:bold; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.menu_inferior_azul:visited {
	COLOR: #004C81; TEXT-DECORATION: none; font-weight:bold;font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu_inferior_azul:hover {
	TEXT-DECORATION: underlinefont-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}









#tienda-22 {
	position:absolute;
	left:544px;
	top:986px;
	width:21px;
	height:218px;
}

#logos {
	position:absolute;
	left:565px;
	top:748px;
	width:259px;
	height:218px;
}

#logos_tienda {
	position:absolute;
	left:565px;
	top:545px;
	width:259px;
	height:218px;
}


#derechos {
	position:absolute;
	left:0px;
	top:966px;
	width:823px;
	height:118px;
	padding-top: 50px;
	CLEAR: both;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align:left;
}

#derechos_tienda {
	position:absolute;
	left:0px;
	top:1204px;
	width:823px;
	height:118px;
	padding-top: 50px;
	CLEAR: both;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align:left;
}

#tienda-25 {
	position:absolute;
	left:823px;
	top:1204px;
	width:1px;
	height:118px;
}

#inicio_pagina {
	position:absolute;
	left:0px;
	top:1524px;
	width:824px;
	height:100px;
	padding-top: 40px;
	CLEAR: both;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align:left;
}
#inicio_pagina_tienda {
	position:absolute;
	left:0px;
	top:1324px;
	width:824px;
	height:100px;
	padding-top: 40px;
	CLEAR: both;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align:left;
}

a.inicio_pagina:link

{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00501F;
}

a.inicio_pagina:visited {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00501F;
}
a.inicio_pagina:hover {
	TEXT-DECORATION: underlinefont-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00501F;
}

H1 {
	  FONT-WEIGHT: lighter;
	  FONT-SIZE: 22px; 
	  MARGIN: 0px; 
	  COLOR: #A00057; 
	  LINE-HEIGHT: normal; 
	  FONT-STYLE: normal; 
	  FONT-VARIANT: normal;
}

H1.Rojo {
	  FONT-WEIGHT: lighter;
	  FONT-SIZE: 18px; 
	  MARGIN: 0px; 
	  COLOR: #C30F28;
	  LINE-HEIGHT: normal; 
	  FONT-STYLE: normal; 
	  FONT-VARIANT: normal;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A {
	COLOR: #00501F; TEXT-DECORATION: none; font-weight:bold; 
}
A:visited {
	COLOR: #00501F; TEXT-DECORATION: none; font-weight:bold; 
}
A:hover {
	TEXT-DECORATION: underline
}
form.seleccion_productos {
	padding: 20px;
	margin-top:20px;
	margin-bottom:20px;
	
	background: #ffffff;
	
}
#formulario {
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	

}
td.carrito{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 5px;
	
	

}
td.carrito_azul{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 2px;
	background-color: #CCFFFF;
}
td.carrito_titulo{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding: 2px;
	background-color: #97BF0D;
}
td.carrito_texto_pie{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding: 2px;
	background-color: #B4A500;
}



td.carrito_rojo{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	padding: 2px;
	background-color: #CCFFFF;
}

td.error_formulario {

	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: red;
	font-size:12px;
	font-weight:bold;
}

td.carrito_hr{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 5px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color: #BFD2DF;

}

select.carrito_azul{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 2px;
	background-color: #CCFFFF;

	

}
input.carrito{
	
	text-align: right;


}

hr.carrito{
	
	color:#cccccc;
	height: 1px;
	border: 0;
 }

#pala_roja {
	position:absolute;
	width:114px;
	height:138px;
	z-index:1;
	left: 567px;
	top: 7px;
}



#idioma {
	position:absolute;
	left:200px;
	top:-20px;
	width:190px;
	height:47px;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-color: #626262;
}
a.idioma:link

{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color: #555555;
	TEXT-DECORATION: none;
}
a.idioma:visited {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	TEXT-DECORATION: none;
	font-weight:lighter;
}
a.idioma:hover {
	TEXT-DECORATION: underline;
	font-weight:lighter;
}




#mascota {
	position:absolute;

	width:200px;
	height:189px;
	z-index:1;
	left: 0px;
	top: -5px;
	z-index:500;
}
#logo {
	position:absolute;
	width:250px;
	z-index:1;
	left: 579px;
	top: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #00501F;
	text-align:right;
	
}







#menusuperior {
	POSITIOn:absolute;
	LEFT: 200px;
	TOP: 140px;
	Z-INDEX: 10; 
	WIDTH: 459px; 
	PADDING-TOP: 0px; 
	HEIGHT: auto
}


/* Menu normal */


a.menusuperior:link

{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #626262;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}
a.menusuperior:visited {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #626262;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: 1px;
}
a.menusuperior:hover {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #626262;
	TEXT-DECORATION: underline;
	font-weight:bold;
	letter-spacing: 1px;
}

/* Menu rosa */

a.menusuperior_rosa:link

{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A00058;
	TEXT-DECORATION: none;
	letter-spacing: 1px;
}
a.menusuperior_rosa:visited {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A00058;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: 1px;
}
a.menusuperior_rosa:hover {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A00058;
	TEXT-DECORATION: underline;
	font-weight:bold;
	letter-spacing: 1px;
}

/* Menu normal activo */

a.menusuperior_actiu:link

{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #626262;
	TEXT-DECORATION: underline;
	letter-spacing: 1px;
}
a.menusuperior_actiu:visited {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #626262;
	font-weight:bold;
	text-decoration:underline;
	letter-spacing: 1px;
}
a.menusuperior_actiu:hover {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #626262;
	TEXT-DECORATION: underline;
	font-weight:bold;
	letter-spacing: 1px;
}
/* Menu rosa actiu */

a.menusuperior_rosa_actiu:link

{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A00058;
	TEXT-DECORATION: underline;
	letter-spacing: 1px;
}
a.menusuperior_rosa_actiu:visited {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A00058;
	font-weight:bold;
	text-decoration:underline;
	letter-spacing: 1px;
}
a.menusuperior_rosa_actiu:hover {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A00058;
	TEXT-DECORATION: underline;
	font-weight:bold;
	letter-spacing: 1px;
}