BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: normal; 
	background-image: url('images/fondo.gif');
	background-repeat: repeat-x;
	background-attachment: fixed;	
	SCROLLBAR-FACE-COLOR: #85987E; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E9F0E7; 
	SCROLLBAR-SHADOW-COLOR: #364C2F;
	SCROLLBAR-3DLIGHT-COLOR: #E9F0E7; 
	SCROLLBAR-ARROW-COLOR: #41523B; 
	SCROLLBAR-TRACK-COLOR: #C4CEC0; 
	SCROLLBAR-DARKSHADOW-COLOR: #364C2F; 	
}

B.preu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

/* INDEX */
TABLE#index {
	border-left: 1px double #3B7920;
	border-right: 1px double #3B7920;
}

TABLE#index TD.peu {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px double #3B7920;
	background-color:#459f44;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	height:20px;
	line-height:20px;
	text-align:center;
}

TABLE#index TD.peu a{
color:#FFFFFF
}

TABLE#index TD.menuizq {
	background-color: #000000;
}

TABLE#index TD.menuder {
	background-color: #000000;
}

TABLE#index TD.indice {
	background-color: #FFFFFF;
}

/* PORTADA */
TABLE#portada TD.portada1 {
	background-image: url('images/portada_01.gif');
	background-repeat: no-repeat;
}

TABLE#portada TD.portada2 {
	background-image: url('images/portada_02.gif');
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px; 
	font-weight: bold;
}

TABLE#portada TD.portada3 {
	background-image: url('images/portada_03.gif');
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px; 
	padding-right: 2px;	
}

TABLE#portada DIV.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #6389A1;
	text-transform: lowercase;
	font-weight: bold;
}


/* MENU IZQUIERDA */
TABLE#menuizq TD.categoria {
	border: 1px solid #3B7920;
	background-color: #4E9031;
}	

TABLE#categoria TD.cat1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-transform: lowercase;
	color: #FFFFFF;
	padding-left: 9px;
	padding-right: 9px;
}

TABLE#categoria TD.cat2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-transform: lowercase;
	background-color: #61B23E;
	color: #FFFFFF;
	padding-left: 9px;
	padding-right: 9px;
	cursor: pointer;
}

TABLE#categoria TD.subcat1 {
	background-color: #50A32D;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-transform: lowercase;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}

TABLE#categoria TD.subcat2 {
	background-color: #50A32D;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-transform: lowercase;
	font-weight: bold;
	color: #1B5B7B;
	cursor: pointer;
}

TABLE#categoria TD.separa {
	background-color: #3B7920;
}

/* MENU DERECHA */
TABLE#menuder TD.login {
	border: 1px solid #3B7920;
	background-color: #479525;
}

TABLE#login TD.texto {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
}

TABLE#login A.zonap {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #EBEBEB;
	text-decoration: none;
}

TABLE#login A.zonap:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration: none;
}

TABLE#login TD.registrar1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #E3EDF2;
	text-align: right;
	cursor: pointer;
}

TABLE#login TD.registrar2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #CBDAE2;
	text-align: right;
	cursor: pointer;
}

TABLE#menuder TD.novedad {
	border: 1px solid #3B7920;
	background-image: url('images/fondotabla.gif');
	background-position: top;
	background-repeat: no-repeat;
	background-color: #479525;
	cursor: pointer;
}

TABLE#novedad TD.texto {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

TABLE#novedad TD.mas1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #A6D12F;
	text-align: center;
	font-weight: bold;
}

TABLE#novedad TD.mas2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #E2ECF2;
	text-align: center;
	font-weight: bold;
}

/* CATEGORIAS */
TABLE#cat {
	border: 1px solid #363C40;
}

TABLE#cat TD.cab {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #347517;
}

TABLE#cat TD.fila1 {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;	
	background-color: #61B23E;
}

TABLE#cat TD.fila2 {
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;		
	background-color: #9BC589;
	cursor: pointer;
}

/* LISTA PRODUCTOS */
TABLE#listado TABLE.producto1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #2A700C;
}

TABLE#listado TABLE.producto2 {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #4B952B;
}

TABLE#listado TABLE.producto2 DIV.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #628F4E;
	font-weight: bold;
}
/* PRODUCTO2 AL FINAL DEL ARCHIVO!!!! */


DIV.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #93B584;
	font-weight: bold;
}

DIV.preu {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
}

/* PAGINACIÓN */
A.pag {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #2F6F13;
	text-decoration: none;
}

A.pag:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-decoration: underline overline;
}

A.pag2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #2F6F13;
	text-decoration: none;
}

A.pag2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; /* 93B584*/
	text-decoration: underline overline;
}

B.pag {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
}

/* PRODUCTO */
TABLE#producto TD.titulo{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6F13;
	background-color: #EBEBEB;
	font-weight: bold;
	text-align: center;
}

TABLE#producto TD.propiedades{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F6F13;
	background-color: #F9F9F9;
	border: 1px ridge #407C26;
	font-weight: bold;
	text-align: center;
	height: 5px;
	padding-top: 0px;
}

/*
TABLE#propiedades{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F6F13;
	background-color: #FFFFFF;
	border: 0px ridge #255B7D;
	font-weight: bold;
	text-align: center;
}

TABLE#propiedades TD.propiedades{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F6F13;
	background-color: #F9F9F9;
	/*border: 1px ridge #255B7D;
	font-weight: bold;
	text-align: center;
}
*/
TABLE#producto .img{
	border-width: 0px;
	border-style: double;
	border-color: #407C26;
	cursor: pointer;
}

TABLE#producto B.talla{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6F13;
	text-align: center;
}

TABLE#producto SPAN.preu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6F13;
	font-weight: bold;
}

TABLE#producto SPAN.preu2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #A7C39A;
	font-weight: bold;
}

TABLE#producto TD.info{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6F13;
	text-align: justify;
}

/* CARRITO */
TABLE#carrito {
	background-image: url('images/topcarro.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
TABLE#carrito TR.cab {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	/*background-color: #93B584;*/
}

TABLE#carrito TR.separa {
	background-color: #E6F0E2;
}

TABLE#carrito TR.lista {
	background-color: #F5F9F3;
}

TABLE#carrito TD.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #447B29;
	font-weight: bold;
}

TABLE#carrito SPAN.talla {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #447B29;
	font-weight: normal;
}

TABLE#carrito TD.preu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F6F13;
	font-weight: normal;
}

TABLE#carrito TD.import {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F6F13;
	font-weight: bold;
}

TABLE#carrito TR.iva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #93B584;
}

TABLE#carrito SPAN.iva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #93B584;
}

TABLE#carrito TR.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #C1DDB5;
}

TABLE#carrito SPAN.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #C1DDB5;
}

TABLE#carrito TR.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #528F38;
}

TABLE#carrito A.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #528F38;
	padding: 5px;
	vertical-align: text-bottom;
	border: 1px solid #E8F8E1;
	text-decoration: none;
}

TABLE#carrito A.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #619F47;
	padding: 5px;
	vertical-align: text-bottom;
	border: 2px outset #E8F8E1;
	text-decoration: none;
}

DIV.validar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 24px;
	color: #EE2B2B;
}

/* COMPRA */
TABLE#compra TD.nom {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #447B29;
	padding-left: 20px;
	font-weight: bold;
}

/* ZONA P 
TABLE#personal TR.cabec {
	background-color: #447B29;
}

TABLE#personal TD.link1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF;
	height: 25px;
	font-weight: bold;
}

TABLE#personal TD.link2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #447B29;
	background-color: #FFFFFF; 
	height: 25px;
	font-weight: bold;
	cursor: pointer;
}

TABLE#listado TD.fofa {
	border: 1px ridge #C3C3C3;
	background-color: #EBF5FC;
}*/

/* TIENDASEGURA CONTACTAR ACERCADE */
TABLE#tienda TD.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #49812D;
	text-align: center;
	padding: 2px;
}

TABLE#tienda TD.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #C3C3C3;
	background-color: #E9EDE7;
	padding: 8px;
}

TABLE#tienda TD.texto_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #929292;
	border: 1px solid #C3C3C3;
	background-color: #E9EDE7;
	padding: 8px;
}

TABLE#tienda STRONG.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

TABLE#tienda TD.texto A.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #467031;
}

TABLE#tienda TD.texto A.mail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

TABLE#tienda TD.tpeu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

/* FORMULARIOS */
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 1px ridge #C3C3C3;
	background-color: #FFFFFF;
	background-image: url('images/input.gif');
}

.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 0px;
	background-color: #F5F9F3;
}

.input22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 1px ridge #C3C3C3;
	background-color: #FFFFFF;
}

.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid #3B7920;
	background-color: #D5E5CF;
}

/* ULTIMO */
TABLE#listado TABLE.producto2 img {
	cursor: pointer;
	-moz-opacity: 0.5;
	filter: Chroma(Color=#BEE5AD) Alpha(Opacity=200, FinishOpacity=50, Style=2, StartX=gradient start X position, StartY=gradient starting Y position, FinishX=gradient finishing X position, FinishY=gradient finishing Y position;
}