body {
	margin:15px 0px 0px 0px;
	padding:0px;
	text-align:center;
	font-family:arial;
	font-size:12px;
	background-image:url(../imagenes/trama.gif);
	color:#666666;
	
}
table {
	width:100%;  
}

td {
	vertical-align:top; 
}


input{color: #808080; padding-left:3px;}

td.info_no_disponible {
	padding-top:100px;
	text-align:center;
}

td.minibanner_portada {
	width:50%;  
	text-align:right; 
	vertical-align:bottom; 
	padding-right:15px;  
	padding-bottom:5px;
	height:75px;
}




/***	MENÚ SUPERIOR	***/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



.suckertreemenu ul{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align:left;

}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #F3F3F3; /*overall menu background color*/
z-index:100;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
padding: 7px 11px;
border: 0px solid black;
border-left-width: 0px;
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
z-index:100;
}
	

/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0px;
background-color: #F3F3F3;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
z-index:100;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
z-index:100;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
z-index:100;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
padding: 2px 5px 2px 10px;;
border: 1px solid #FD6B2F;
border-bottom: 0px solid #FD6B2F;
font-size:11px;

z-index:100;
}


.suckertreemenu ul li a:hover{
background-color: #FD6B2F;
color: white;
z-index:100;
}


.suckertreemenu ul li ul li a.segunda{
display: block;
color: #ffffff;
text-decoration: none;
padding: 2px 5px 2px 10px;
border: 0px solid #000000;
border-top: 0px solid #ffffff;
z-index:100;
}

.suckertreemenu ul li ul li a.primera{
display: block;
color: #ffffff;
text-decoration: none;
padding: 2px 5px 2px 10px;
border: 0px solid #000000;
border-top: 1px solid #AA020F;

z-index:100;
}


.suckertreemenu ul li ul li a.tercera{
display: block;
width: 160px; /*width of sub menu levels*/
color: #ffffff;
text-decoration: none;
padding: 2px 5px 2px 10px;
border: 0px solid #000000;
border-top: 0px solid #ffffff;
z-index:100;
}



.suckertreemenu ul li a.segunda:hover{
background-color: #EA4702;
color: white;
z-index:100;
}

.suckertreemenu ul li a.primera:hover{
background-color: #AA020F;
color: white;
z-index:100;
}

.suckertreemenu ul li a.tercera:hover{
background-color: #690109;
color: white;
z-index:100;
}




/*Para menú servicios*/
.deco {
background: #FD6B2F url(../sdmenu/arrow-right.gif) no-repeat center right;
}


/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #FD8E61 url(../sdmenu/arrow-right.gif) no-repeat center right;
}


/*Para contacto empresa */
.cont_empr {
background: #D90015 url(../sdmenu/arrow-right.gif) no-repeat center right;
}
.cont_empr2 {
background: #D90015 url(../sdmenu/arrow-right.gif) no-repeat center right;
}
/***	FIN MENÚ SUPERIOR	***/



/***	SCROLL DE NOTICIAS	***/
#pscroller1{
width: 130px;
height: 98px;
border: 0px solid black;
padding: 0px;
background-color: #FFFFFF;
}

.someclass{ /*class to apply to your scroller(s) if desired*/
}

/***	FIN SCROLL DE NOTICIAS	***/


/*** ROTACIÓN BANNER QUIÉN ES QUIÉN ***/
.gallerycontent{
padding: 0px;
display: block;
}


/***	TIENDA ONLINE	***/
table.bordetienda {border: 0px solid #D90015;}
td.fondotienda{ background-color:#ffffff;}
td.titulotienda{  background-color:#FE7438; height: 20px;font-family:arial; color:#ffffff; padding-left:15px; padding-top:5px; font-weight:bold; letter-spacing:1px;}
div.tienda {position: relative; top:0; left:0; width:100%;  overflow:hidden;    z-index: 1;}

table.bordetiendaarticulos{border: 1px solid #FEAC89;}
td.subtitulotienda{ background-color:#FEE6DA; height:15px; color:#FD6B2F; padding-left:2px; padding-right:2px; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89;}
td.subtitulotienda2{ background-color:#FEE6DA; height:15px; color:#FD6B2F; padding-left:5px; border-right: 0px solid #FEAC89; border-bottom: 1px solid #FEAC89;}
td.subtitulotienda3{ background-color:#FEE6DA; height:15px; color:#FD6B2F; padding-left:5px; border-right: 0px solid #FEAC89; border-bottom: 1px solid #FEAC89; border-top: 1px solid #FEAC89;}

td.datos {padding-left:5px; height:5px; border-right: 1px solid #FEAC89;}

table.bordetiendaarticulos2{border-left: 1px solid #FEAC89; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89;}

input.sin_borde { border:0px;	color:#6A5555; background-color:transparent;}
input.formulario{BORDER-BOTTOM:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid;	BORDER-RIGHT:  #cccccc 1px solid; BORDER-TOP:#cccccc 1px solid;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial; padding-left:3px;}
input.formulario2{BORDER-LEFT:#cccccc 1px solid; BACKGROUND: #ffffff; color: #808080; font-size:11px;  font-family:arial; padding-left:3px;}

select.formulario{BORDER-BOTTOM:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid; BORDER-RIGHT:  #cccccc 1px solid; BORDER-TOP:#cccccc 1px solid;	BACKGROUND: #ffffff; color: #808080; font-size:11px; font-family:arial;}

textarea.formulario{BORDER-BOTTOM:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid;	BORDER-RIGHT:  #cccccc 1px solid; BORDER-TOP:#cccccc 1px solid;	BACKGROUND: #ffffff; color: #808080; font-size:11px;  font-family:arial; padding-left:3px;}

/* CESTA MINI */
div.cesta_mini {position: relative; top:0; left:0; width:140px; ; overflow:auto;  z-index: 1;}

table.cesta_mini {font-size:11px; background-color:#ffffff; border: 0px solid #FEAC89;}

td.subtitulocesta1{ background-color:#FEE6DA; height:15px; color:#FD6B2F; padding-left:1px; padding-right:1px; border-left: 1px solid #FEAC89; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89; border-top: 1px solid #FEAC89; padding-top:3px;}

td.subtitulocesta{ background-color:#FEE6DA; height:15px; color:#FD6B2F; padding-left:1px; padding-right:1px; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89; border-top: 1px solid #FEAC89; padding-top:2px;}

td.datoscesta1 {padding-left:5px; height:5px; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89; padding:1px; border-left: 1px solid #FEAC89;}

td.datoscesta {padding-left:5px; height:5px; border-right: 1px solid #FEAC89; border-bottom: 1px solid #FEAC89; padding:1px; }

td.total {background-color:#ffffff; border: 1px solid #FEAC89; font-weight:bold;}
td.boton  {border:0px dotted #FEAC89; font-weight:bold; background-color:#FE7438;}

a:link.boton {color:#FFFFFF; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.boton {color:#FFFFFF; text-decoration:none;  font-family:arial; font-size:11px;}
a:hover.boton {color:#FFFFFF; text-decoration:none;  font-family:arial; font-size:11px;}
a:active.boton {color:#FFFFFF; text-decoration:none; font-family:arial; font-size:11px;}

/*** ESTILOS VER COMPRA DETALLADA ***/
td.datos4 {padding-left:5px;padding-top:2px;padding-bottom:2px;padding-right:5px; height:5px; border-bottom: 1px solid #FEAC89; border-right: 1px solid #FEAC89;}
td.datos5 {padding-left:5px; padding-right:5px; height:5px; border-bottom: 1px solid #FEAC89; }

table.bordecesta {border-right: 1px solid #FEAC89; border-left: 1px solid #FEAC89;}
td.total_cesta {padding-right:5px;}


/*** ESTILOS ENLACES ***/
a:link.cambio_vista {color:#FD6B2F; text-decoration:underline; font-family:arial;  font-size:12px; font-weight:bold; }
a:visited.cambio_vista {color:#FD6B2F; text-decoration:underline;  font-family:arial; font-size:12px; font-weight:bold; }
a:hover.cambio_vista {color:#FD6B2F; text-decoration:underline;  font-family:arial; font-size:12px; font-weight:bold; }
a:active.cambio_vista {color:#FD6B2F; text-decoration:underline; font-family:arial; font-size:12px; font-weight:bold; }

a:link.mas_info_banners {color:#000000; text-decoration:underline; font-family:arial;  font-size:12px; font-weight:bold; letter-spacing:1px;}
a:visited.mas_info_banners {color:#000000; text-decoration:underline;  font-family:arial; font-size:12px; font-weight:bold; letter-spacing:1px;}
a:hover.mas_info_banners {color:#000000; text-decoration:underline;  font-family:arial; font-size:12px; font-weight:bold; letter-spacing:1px;}
a:active.mas_info_banners {color:#000000; text-decoration:underline; font-family:arial; font-size:12px; font-weight:bold; letter-spacing:1px;}

a:link.mas_info_banners2 {color:#000000; text-decoration:underline; font-family:arial;  font-size:9px; font-weight:bold; xletter-spacing:1px;}
a:visited.mas_info_banners2 {color:#000000; text-decoration:underline;  font-family:arial; font-size:9px; font-weight:bold; xletter-spacing:1px;}
a:hover.mas_info_banners2 {color:#000000; text-decoration:underline;  font-family:arial; font-size:9px; font-weight:bold; xletter-spacing:1px;}
a:active.mas_info_banners2 {color:#000000; text-decoration:underline; font-family:arial; font-size:9px; font-weight:bold; xletter-spacing:1px;}


a:link.utilidades {color:#666666; text-decoration:underline; font-family:arial;  font-size:11px; }
a:visited.utilidades {color:#666666; text-decoration:underline; font-family:arial; font-size:11px;}
a:hover.utilidades {color:#BFB0B0; text-decoration:underline; font-family:arial; font-size:11px; }
a:active.utilidades {color:#666666; text-decoration:underline; font-family:arial; font-size:11px; }

a:link.condiciones {color:#FD6B2F; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.condiciones {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.condiciones {color:#BFB0B0; text-decoration:none; font-family:arial; font-size:11px; }
a:active.condiciones {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:11px; }


a:link.cabecera {color:#ffffff; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.cabecera {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.cabecera {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}
a:active.cabecera {color:#ffffff; text-decoration:none; font-family:arial; font-size:11px;}



a:link.pie {color:#ffffff; text-decoration:underline; font-family:arial;  font-size:11px;}
a:visited.pie {color:#ffffff; text-decoration:underline; font-family:arial; font-size:11px;}
a:hover.pie {color:#ffffff; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.pie {color:#ffffff; text-decoration:underline; font-family:arial; font-size:11px;}


a:link.mas {color:#666666; text-decoration:underline; font-family:arial;  font-size:11px;}
a:visited.mas {color:#666666; text-decoration:underline; font-family:arial; font-size:11px;}
a:hover.mas {color:#BFB0B0; text-decoration:underline; font-family:arial; font-size:11px;}
a:active.mas {color:#666666; text-decoration:underline; font-family:arial; font-size:11px;}

a:link.login {color:#666666; text-decoration:none; font-family:arial;  font-size:11px;}
a:visited.login {color:#666666; text-decoration:none;  font-family:arial; font-size:11px;}
a:hover.login {color:#666666; text-decoration:underline;  font-family:arial; font-size:11px;}
a:active.login {color:#666666; text-decoration:underline; font-family:arial; font-size:11px;}

a:link.enlaces_videos {color:#FD6B2F; text-decoration:none; font-family:arial;  font-size:11px; }
a:visited.enlaces_videos {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:11px;}
a:hover.enlaces_videos {color:#BFB0B0; text-decoration:none; font-family:arial; font-size:11px; }
a:active.enlaces_videos {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:11px; }


a:link.faqs {color:#666666; text-decoration:underline; font-family:arial;  font-size:12px;}
a:visited.faqs {color:#666666; text-decoration:underline; font-family:arial; font-size:12px;}
a:hover.faqs {color:#BFB0B0; text-decoration:underline; font-family:arial; font-size:12px;}
a:active.faqs {color:#666666; text-decoration:underline; font-family:arial; font-size:12px;}


a:link.menu_catalogo {color:#666666; text-decoration:none; font-family:arial;  font-size:12px; font-weight:bold;}
a:visited.menu_catalogo {color:#666666; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;}
a:hover.menu_catalogo {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;}
a:active.menu_catalogo {color:#FD6B2F; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;}




/* VER IMAGEN */

table.verimagen{background-color:#FFFFFF; border-right: 1px solid #999999; border-left: 1px solid #999999; }
td.verimagenencabezado {height:60px; background-color:#FC001A;  border-bottom:#e1e1e1 1px solid;}




/*  ESTILOS EN PRINCIPALES  */


td.principales_top{background-image:url(../imagenes/fondo_principales_top.gif); background-repeat: no-repeat; background-position:bottom center; font-size:8px;}
/* principales_middle  - se diferencian en los padding-laterales */
td.principales_middle{background-image:url(../imagenes/fondo_principales_middle.gif); background-repeat: repeat-y; background-position:center; padding:0px 10px 0px 10px; text-align:left; height:1212px;}
td.principales_middle2{background-image:url(../imagenes/fondo_principales_middle.gif); background-repeat: repeat-y; background-position:center; padding:0px 6px 0px 6px; text-align:left; height:1212px;}
td.principales_middle3{background-image:url(../imagenes/fondo_principales_middle.gif); background-repeat: repeat-y; background-position:center; padding:0px 5px 0px 5px; text-align:left; height:1212px;}
/**/
td.principales_bottom{background-image:url(../imagenes/fondo_principales_bottom.gif);  background-repeat: no-repeat; background-position:top center;}


td.tit_principales{font-size:18px; color:#FD6B2F; padding-left:5px;}
td.tit_principales2{text-align:right;}

td.con_principales{padding: 15px 5px 15px 5px;}



/*  NOTICIAS   */

td.titulo {height:10px; padding-left:20px; padding-top: 20px; font-weight:bold; font-size:12px;}


td.titu_noticias { color:#999999; font-size:12px; font-weight:bold; border-bottom: 1px solid #CCCCCC; text-align:left;}

td.noticias1 {color:#999999; text-align:right; border-bottom: 1px solid #CCCCCC; }

td.noticias2 { padding-left:10px; font-size:12px; font-family:arial; color:#666666; text-align:left;}

table.noticias {border: 1px solid #C1B3B3;}

td.selec_noticias { color:#999999; font-size:12px;padding-top:5px; font-weight:bold; }

td.selec_noticias2 { color:#999999; border-bottom:1px solid #CCCCCC; padding-top:5px; padding-bottom:5px; }
td.selec_noticias3 { vertical-align:bottom; text-align:right; border-bottom:1px solid #CCCCCC; padding-bottom:3px;}


/* LOGIN */

table.bordelogin{border: 0px solid #C1B3B3;}
td.titulologin {background-color:#EEEEEE; color:#666666; font-weight:bold; border-top: 1px solid #C1B3B3; border-bottom: 1px solid #C1B3B3; padding:8px;}

/* FORMULARIO NUEVO USUARIO*/

table.bordenuevousu{border: 1px solid #C1B3B3;}

/* RECUPERAR PASSSWORD */

table.bordepassw{border: 1px solid #C1B3B3;}

/* CONFIRMACIÓN DE DATOS DEL ENVÍO */

table.confirma_envio{border: 1px solid #C1B3B3;}

/* FINANCIACIÓN */
table.productos {
border: 1px solid #d6d6d6;
text-align:left;
}

/* PROYECTOS DE DECORACIÓN */ 
td.datos3 {text-align:center;}

/* POLÍTICA DE CALIDAD */
li.lis {padding-bottom:10px;}

/* BOTÓN VOLVER */ 
a:link.volver {color:#FD6C30; text-decoration:none; font-family:arial;  font-size:11px;}

a:visited.volver {color:#FD6C30; text-decoration:none; font-family:arial; font-size:11px;}

a:hover.volver {color:#FD6C30; text-decoration:underline; font-family:arial; font-size:11px;}

a:active.volver {color:#FD6C30; text-decoration:underline; font-family:arial; font-size:11px;}


/* ESTADO DE MI PEDIDO*/
table.estado{border: 1px solid #cccccc;}

td.estado1 {background-color:#E34602; color:#ffffff; font-weight:bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; width:300px;}

td.estado2 {background-color:#E34602; color:#ffffff; font-weight:bold; border-bottom: 1px solid #cccccc; text-align:center;}

td.estado3 {border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;text-align:center;}

td.estado4 {border-bottom: 1px solid #cccccc;text-align:center;}

td.estado5 {border-bottom: 0px solid #cccccc;border-right: 1px solid #cccccc;text-align:center;}

td.estado6 {border-bottom: 0px solid #cccccc;text-align:center;}

/*	SOLICITUD DE EMPLEO */
td.tit_empleo{font-size:16px; color:#FD6B2F; padding-left:5px; font-weight:bold; padding-top:25px;}
td.subtit_empleo0{font-size:14px; color:#CE0302; padding-left:5px; font-weight:bold; padding-top:25px; border-bottom:1px dashed #D6D6D6; padding-bottom:5px;}
td.subtit_empleo{font-size:14px; color:#CE0302; padding-left:5px; font-weight:bold; padding-top:40px; border-bottom:1px dashed #D6D6D6; padding-bottom:5px;}
td.subtit_empleo2{font-size:14px; color:#CE0302; padding-left:5px; font-weight:bold; padding-top:30px; border-bottom:1px dashed #D6D6D6; text-align:right;  padding-right:10px; padding-bottom:5px;}
td.subtit_empleo3{font-size:14px; color:#666666; padding-left:5px; font-weight:bold; padding-top:30px; border-bottom:1px dashed #D6D6D6; padding-bottom:5px;}
td.subtit_empleo4{font-size:14px; color:#666666; padding-left:5px; font-weight:bold; padding-top:15px; border-bottom:1px dashed #D6D6D6; padding-bottom:5px;}

td.texto_empleo{padding-left:5px; padding-right:10px;}
td.texto_empleo2{padding-left:10px; padding-right:10px;}
td.separador_empleo {width:10px;}
td.texto_empleo3{padding-left:2px; padding-right:2px;}


/*	MIS DATOS	*/
input.misdatos {font-size:12px; font-family:arial; color:#666666; width:160px;}

/*	MI CURRICULUM	*/
input.datos_curri {border:0px solid #FFFFFF; font-size:12px; font-family:arial; color:#666666; }