
body { background-image:url(images/fondo.jpg); background-repeat:repeat-x; background-color:#FFFFFF; margin:0px; }
a:hover{ color:#FF6600; }
a { outline:0; }
#navcontainer2{ margin-left:0px; margin-top:0px; }
#navcontainer2 ul { margin:0; padding:0; list-style-type:none; line-height:10px; }
#navcontainer2 li { padding-top:0px; padding-bottom:0px; }
#navcontainer2 a { display:block; background-image:url(images/bt_izq_1.gif); font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF; width:106px; padding:4px 5px 4px 25px; text-decoration:none; background-repeat:no-repeat; width:110px; cursor:pointer }
#navcontainer2 a:hover { background-image:url(images/bt_izq_1.gif); background-repeat:no-repeat; cursor:pointer; }
#navcontainer2 a.botonlink { background-image:url(images/bt_izq_1.gif); color:#2A2A2A; font-weight:bold; cursor:pointer; }
#navcontainer2 a.botonlink:hover { background-image:url(images/bt_izq_2.gif); cursor:pointer; }
#navcontainer2 a.submenu { background-image:url(images/bt_sizq_1.gif); color:#3F76AE; font-weight:normal; cursor:pointer; padding-top:5px; padding-bottom:5px; }
#navcontainer2 a.submenu:hover { background-image:url(images/bt_sizq_2.gif); color:#F88108; font-weight:normal; }
#masvendidos{ padding-bottom:0px; padding-top:44px; }
#masvendidos ul { margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; list-style:none; width:100%; text-decoration:none; padding-top:0px; padding-bottom:0px; line-height:13px; }
#masvendidos ul li { display:block; } 
#masvendidos ul li a:link, #masvendidos ul li a:visited { color:#0066CA; text-decoration:none; width:90%; height:15px; }
#masvendidos ul li a:hover, #masvendidos ul li a:active{ color:#F88108; background-position:0 0; }
#menuprincipal{ padding-top:5px; }
#menuprincipal ul { padding:0px; margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:bold; color:#ffffff; list-style:none; width:100%; text-decoration:none; text-align:center; }
#menuprincipal ul li { display:inline; } 
#menuprincipal ul li a:link, #menuprincipal ul li a:visited { background-image:url(images/bt_1.gif); background-repeat:no-repeat; background-position:0 0; color:#ffffff; float:left; text-decoration:none; height:23px; padding-top:5px; padding-right:10px; padding-left:20px; }
#menuprincipal ul li a:hover, #menuprincipal ul li a:active{ color:#FFFFFF; background-position:0 0; background-image:url(images/bt_2.gif); background-repeat:no-repeat; }
.fdo_gris_head { background-image:url(images/fdo_gris_head.gif); background-repeat:repeat-x; }
.fdo_tabla_blanco { background-color:#FFFFFF; }
.fdo_home_art { background-image:url(images/fdo_home_articulos.gif); background-repeat:no-repeat; font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:normal; color:#0066CA; padding-left:48px; }
.fdo_home_prod { background-image:url(images/fdo_home_prod.gif); background-repeat:no-repeat; font-family:Tahoma, Arial, sans-serif; font-size:10px; color:#0066CA; text-decoration:none; padding-left:109px; padding-right:20px; padding-top:30px; height:95px; }
.fdo_gris { background-image:url(images/fdo_gris.gif); background-repeat:repeat-x; }
.linea_puntos { background-image:url(/images/img_linea_punto.gif); background-repeat:repeat-x; background-position:top; }
.borde_foto { border-style:solid; border-color:#CECFCF; border-width:1px; }
.txt_azul4 { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; color:#0066CA; }
.txt_naranja_tit { font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; font-size:18px; font-weight:bold; color:#F88108; }
.txt_azul3 { font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:normal; color:#0066CA; }
.txt_azul2 { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:normal; color:#0066CA; }
.txt_blanco { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; }
.txt_azul { font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:normal; color:#0066CA; }
.txt_naranja2 { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:normal; color:#F88108; }
.txt_naranja3 { font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:bold; color:#F88108; }
.txt_naranja1 { font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:bold; color:#F88108; text-decoration:none; }
.txt_naranja1:hover { font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:bold; color:#3F77AE; text-decoration:none; }
.txt_celeste { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:normal; color:#5DAFE4; text-decoration:none; }
.txt_celeste:hover { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:normal; color:#FF6600; text-decoration:none; }
.txt_celeste_bold { font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; color:#5DAFE4; }
.form { font-family:Tahoma, Arial, sans-serif; font-size:10px; color:#3F76AE; }
.buscador { border-right-width:1px; border-left-width:1px; border-right-style:dashed; border-right-color:#FFFFFF; padding-right:5px; padding-left:5px; border-left-style:dashed; border-left-color:#FFFFFF; }
.productos { background-image:url(images/fdo_carrito.gif); background-repeat:no-repeat; background-position:right; }
.barraofertas { padding-right:5px; padding-left:5px; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#5DAFE4; }
.footer { padding-right:10px; padding-left:10px; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
.actualizar{ font-family:Tahoma; font-size:9px; color:#005DA8; text-decoration:none; }
.error{ font-family:Tahoma; font-size:10px; color:#F88108; }
TD#shopCorner { background-color:#ffffff; padding:3px; color:#555555; font-size:11px; border-bottom:1px solid #DAEBF6; }
TD#shopLightBlue { background-color:#F5FBFF; padding:3px; color:#555555; font-size:11px; border-bottom:1px solid #DAEBF6; }
TD#shopCenter { background-color:#ffffff; padding:3px; color:#555555; font-size:11px; border-left:1px solid #DAEBF6; border-bottom:1px solid #DAEBF6; }
.img_lineasbotonera { height:23px; width:32px; margin-top:5px; }
.fdo_gris_marcas_top { background-image:url(images/fdo_gris_head.gif); background-repeat:repeat-x; }
.fdo_td_contenidos { background-image:url(images/fdo_top_contenidos.gif); background-repeat:repeat-x; background-position:top; }
.fdo_top_footer { background-image:url(images/fdo_top_footer.gif); background-repeat:repeat-x; background-position:top; }
.cuadro_user { background-image:url(images/cuadro_user.gif); background-repeat:no-repeat; height:121px; width:230px; padding-left:20px; padding-top:55px; }
.cuadro_facturas { background-image:url(images/cuadro_facturas.gif); background-repeat:no-repeat; height:121px; padding-top:55px; padding-left:20px; padding-right:50px; }
.cuadro_compras { background-image:url(images/cuadro_compras.gif); background-repeat:no-repeat; height:121px; width:230px; padding-top:55px; padding-left:20px; }
.table_menuusarios { margin-top:20px; margin-bottom:0px; }
.lin_punteada { border-top-width:1px; border-top-style:dotted; border-top-color:#3F76AE; }
.padding_5 { padding:5px; background-color:#D6E3FD; margin-bottom:5px; }
.txt_bco_chico { font-family:Tahoma, Arial, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.marco_table { border:1px solid #C6D9FF; }
.marco_table_bold { border:2px solid #92D9EE; }
.marco_td_i { border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#C6D9FF; border-bottom-color:#C6D9FF; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#FF6600; text-decoration:none; }
.marco_td_d { border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#C6D9FF; border-bottom-color:#C6D9FF; text-decoration:none; border-left-width:1px; border-left-style:solid; border-left-color:#C6D9FF; }
.cuadro_tallas { font-family:Tahoma, Arial, sans-serif; font-size:9px; color:#0066CA; text-decoration:none; background-color:#D6E3FD; font-weight:normal; border:1px solid #FFFFFF; padding:3px; }
.txt_celeste_tit { font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; font-size:18px; font-weight:bold; color:#3499DB; }
.lin_punteada_b { border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#3F76AE; }
.oculto{ display:none; }
.visible{ display:block; }
.manito{ cursor:pointer; }#lightbox{ position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0; }#lightbox a img{ border:none; }#outerImageContainer{ position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto; }#imageContainer{ padding:10px; }#loading{ position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#hoverNav{ position:absolute; top:0; left:0; height:100%; width:100%; z-index:10; }
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline:none;}
#prevLink, #nextLink{ width:49%; height:100%; background:transparent url(/images/blank.gif) no-repeat; display:block; }
#prevLink { left:0; float:left;}
#nextLink { right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover { background:url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	
}#imageData{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}			
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em;	}	#overlay{ position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000; }


/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 366px;
background-color: #eee;
border: 0px solid #ddd;}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW &gt; SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
display: block;
overflow: hidden;
width: 366px;}


#slideshow .slides ul {
/* total width of all slides -
960px multiplied by 3 in this case */
width: 2196px;}

#slideshow .slides li {
width: 366px;
float: left;
padding: 0px;}



