body{ top;margin:0;padding:0;}
img, div, input { behavior: url("/js-bin/iepngfix.htc") }
a:link {text-decoration:none;}
a:visited{text-decoration:none;}
a:active, a:focus{text-decoration:none;border:none;outline:0;}
img {border:none;}
.boton{color:#FFFFFF;font-family:arial;font-size:12px;margin-top:4px;}
.boton:hover{color:#88A4F6;}
.estiloinputrojo {border: 1px solid #FF0000;background-color: #FFCEAE;font-family: arial;font-style: normal;font-size: 12px;color: #454743;}
.estiloinput {border: 1px solid #646564;background-color: #FFFFFF;font-family: arial;font-style: normal;font-size: 12px;color: #454743;}
.estilocodigo {width:100px;text-transform:uppercase;border: 1px solid #000000;background-color: #FFFFFF;font-family: arial;font-style: normal;font-size: 10px;color: #454743;}
.estilocodigovale {width:100px;text-transform:uppercase;border: 1px solid #000;background-color: #666;font-family: arial;font-weight:bold;font-size: 12px;color: #FFF;}
.estilologin {width:100px;border: 1px solid #000;background-color: #666;font-family: arial;font-weight:bold;font-size: 12px;color: #FFF;}
input.error {border: 1px solid red;}
.combo2 { font-family: arial; font-size: 10px; color:#000000;}
.myinputstyle {border: 1px solid #BBBBBB;background-color: #FFFFFF;font-family: arial;font-style: normal;font-size: 12px;color: #454743;}
.inputlimpio {border:0px;font-family: arial;font-style: normal;font-size: 12px;color: #454743;}
.mylabelstyle {font-family: tahoma, helvetica, sans-serif;font-weight: bold;font-size: 13px;color: #82983e;}
.limpio {border: 0px solid #BBBBBB;background-color:#FFFFFF;font-family: arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;width:75px;}
.limpiotachado{border: 0px solid #BBBBBB;background-color:#FFFFFF;font-family: arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;width:75px;text-decoration: line-through;}
.limpiodescuento {border: 0px solid #BBBBBB;background-color:#FFFFFF;font-family: arial;font-style: normal;font-size: 11px;color: #CC0000;text-align:right;width:75px;}
.contorno {border: 1px solid #BBBBBB;background-color: #FFFFFF;font-family: arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;width:25px;}
.contorno2 {border: 1px solid #FFFFFF;background-color: #FFFFFF;font-family: Arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;width:25px;}
.limpio2 {border: 0px; font-family: arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;width:60px;}
.limpio3{border: 0px solid #BBBBBB;background-color:#FFFFFF;font-family: arial;font-style: normal;font-size: 11px;color: #454743;text-align:right;}
.numeros {font-family: arial;font-style:normal;font-size: 11px;text-align:right;width:75px;}
.tachado {text-decoration: line-through;}

#botonnews {border: 0px;background: url(/images/boton_off.png) no-repeat;color: #FFF;font-family:arial;cursor:pointer; width: 13px; height: 13px;}
#botonnews:hover {background: url(/images/boton_on.png);color: #FFFFFF;}
#botonbuscar {border: 0px;background: url(/images/boton_off.png) no-repeat;color: #FFF;font-family:arial;cursor:pointer; width: 13px; height: 13px;}
#botonbuscar:hover {background: url(/images/boton_on.png);color: #FFFFFF;}

/* menú lateral familias */
#menuv a {background: url(/images/boton_gris_claro.jpg) no-repeat;color: #000000;outline:none;border-bottom: 1px solid #FFFFFF;text-decoration: none;font-family:arial;font-size: 10px;display: block;padding:5px 0px 5px 9px; height:100%; cursor:pointer; width: 172px; height: 14px;}
#menuv a:hover {background: url(/images/boton_gris_medio.jpg);color: #FFFFFF;}

/* menú lateral especiales */
#menux a {background: url(/images/boton_gris_medio.jpg) no-repeat;color: #000000;outline: none;border-bottom: 1px solid #EEEEEE;text-decoration: none;font-family:arial;font-size: 10px;display: block;padding:5px 0px 5px 9px; height:100%; cursor:pointer; width: 172px; height: 14px;}
#menux a:hover {background: url(/images/boton_negro.jpg);color: #FFFFFF;}

/* menú seleccionado */
#menuw a {background: url(/images/boton_negro.jpg);color: #FFFFFF;outline:none;text-decoration: none;font-family:arial;font-size: 10px;display: block;padding:5px 0px 5px 9px; height:100%; cursor:pointer; width: 172px; height: 14px;}

/* club */
#menuz a {background:#373737;color: #FFFFFF;outline: none;text-decoration: none;font-family:arial;font-size: 10px;display: block;padding:5px 0px 5px 9px; height:100%; cursor:pointer; width: 172px; height: 14px;}

/* menú cabecera */
#botones_cabecera a {color:#FFFFFF;text-decoration: none;font-family:arial;font-size: 10px;font-weight: bold;display: block;padding: 3px 7px; width: 107px; height: 14px;text-align: center;letter-spacing:-1px}
#botones_cabecera a:hover {background: url(/images/luz.png);color: #FFFFFF;}
	
#tabs a {outline: none;background: url(/images/pixel.gif);text-decoration: none;font-family:arial;font-size: 10px;font-weight: bold;color: #FFFFFF;display: block;padding: 3px 6px; width: 120px; height: 20px;text-align: center; }
#tabs a:hover {color: #000000;}

/* color de fondo del paginador */
.color_fondo {background:#CCCCCC;}
.color_bloques{background:#666666;}
.realce {color:#666666;}
.modelo {color:#666666;}

.enlace {color:#646580;}
.enlace:hover {color:#646564;}
.azul {color:#0066FF;}
span {border:none;}
div {border:none;}
.naranja {color:#646564;}
.rojo {color:#9F0020;}
.rojoClaro {color:#ef5d63;}
.bgrojoClaro {background-color:#ef5d63;}
.blanco {color:white;}
.bgRojo {background-color:#C40005;}
.bgBlanco {background-color:white;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.justify {text-align:justify;}
.negrita {font-weight:bold;}
.cursiva {font-style:italic;}
.fuente {font-family:arial;font-size:11px;}
.pedido {position:absolute;}
.console {font-family:Lucida Console;font-size:11px;}
.pequena {font-size:10px;}
.maspequena {font-size:9px;}
.descripciones {font-size:10px;line-height:90%;}
.pastillas {color:#CCCCCC;}
.gris {color:#646580;}
.grisito {color:#666666;}
.grisClaro {color:#e5e5e5;}
.bgGrisClaro {background-color:#e5e5e5;}
.grande {font-size:13px;}
.titulo {font-family:arial;font-size:13px;}
.textobotones {font-family:arial;font-size:11px;}
.desactivo {font-family:arial;font-size:10px;color:#B6B7CF;font-style:italic;}
.menuactivo {font-family:arial;font-size:10px;color:#0049FF;font-weight:bold;}
.menu {font-family:arial;font-size:10px;color:#111111;font-weight:bold;}
.menu:hover {color:#646564;}
.titulito {font-family:arial;font-size:10px;font-weight:bold;line-height:10px;}
.menufam {font-family:arial;font-size:11px;color:#9495AD;font-weight:bold;}
.precio {font-family:arial;font-size:24px;color:#000000;font-weight:bold;text-shadow: 2px 2px 2px #BBBBBB;color: #000;background: #fff;}
.precioviejo {font-family:arial;font-size:15px;font-weight:bold;text-shadow: 2px 2px 2px #BBBBBB;color: #666;background: #fff;}
.preciomedianoviejo {font-family:arial;font-size:12px;font-weight:bold;	position: relative;left:-4px;text-shadow: 2px 2px 2px #BBBBBB;color: #666;background: #fff;}
.preciomediano {font-family:arial;font-size:18px;font-weight:bold;	position: relative;left:-4px;text-shadow: 2px 2px 2px #BBBBBB;color: #000;background: #fff;}
.precion {font-family:arial;font-size:20px;color:#000000;font-weight:bold;text-shadow: 2px 2px 2px #BBBBBB;color: #000;background: #fff;}
.preciomedianon {font-family:arial;font-size:14px;color:#000000;font-weight:bold;position: relative;left:-4px;text-shadow: 2px 2px 2px #BBBBBB;color: #000;background: #fff;}
.descuento {font-family:arial;font-size:18px;color:#9F0020;font-weight:bold;}
.menufam:hover {color:#C40005;}
.masgrande {font-size:20px;}
.media {font-size:12px;}
.mediana {font-size:13px;}
.grande {font-size:18px;}
.negro {color:black;}
.supergrande {font-size:25px;}
.titular {font-family:arial;font-size:17px;color: #FFF;font-smooth:always;text-shadow: 1px 1px 1px #CCCCCC;}
.titular2 {font-family:arial;font-size:17px;color: #FFF;font-smooth:always;text-shadow: 1px 1px 1px #333333;}
.titularpeque {font-family:arial;font-size:20px;color: #FFF;font-smooth:always;text-shadow: 1px 1px 1px #CCCCCC;}
.sombra {text-shadow: 1px 1px 1px #FFFFFF;}
.subrayado {text-decoration:underline;}
.casinegro {color:#5A6368;}
.negrosuave {color:#333333;}
.azulactivo {color:#84B5FF;}
.bgCasinegro {background-color:#5A6368;}
.bgAzulactivo {background-color:#0049FF;}
.fuenteficha {font-family:arial;font-size:10px;font-weight:bold;}
.bordeboton {border-width:1px;border-style:solid;border-color:#5A6368;color:#5A6368;}
.sinbordeboton {border-style:none;}
.sinbordebotonerror {border-style:none;background-color:#E1E3F8}
.bordebotonerror {border-width:1px;border-style:solid;border-color:#5A6368;color:#5A6368;background-color:#E1E3F8;}
.pagebreak {page-break-before:always}
.puntero {cursor:pointer;}
.estrecho{line-height:10px;}
label { margin-left:10px;width: 100px; float: left; }
.submit { margin-left:10px; }
em { font-size:100%; padding-left: 10px; padding-right: 10px; vertical-align: top; }
label.error {background: url('/images/error.gif') no-repeat;padding-left: 16px;margin-left: .3em;float: none;}
label.valid {background: url('/images/ok.gif') no-repeat;	display: block;	width: 16px;height: 16px;}
.tabcontent{display:none;}
#thumbBox{position: absolute;left: 0px;top: 0px;width: auto;padding: 15px;padding-bottom: 0px;background: #000000;visibility: hidden;z-index: 10;cursor: pointer;}
#thumbBox .footerbar{font: bold 9px verdana;letter-spacing: 0px;line-height: 1em;color: white;padding: 4px 0;text-align: right;}
#thumbBox #thumbImage{background-color: white;}
#thumbLoading{position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 5;}

/* SLIMBOX */
#lbOverlay {	position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}
.lbLoading {	background: #fff url(/images/loading.gif) no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;	border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(/images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(/images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 22px;height: 22px;background: transparent url(/images/close.png) no-repeat center;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}
#footer{position:fixed;left:0px;z-index:3;bottom:0px;height:92px;width:100%;background: url(/images/fundidoinf.png) no-repeat;color: #FFF;}
/* Für ie6*/
* html #footer{ position:absolute;top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}	
#slider ul, #slider li,#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:601px;height:205px;overflow:hidden;}	
#prevBtn, #nextBtn, #slider1next, #slider1prev{	display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;	z-index:1000;}	
#nextBtn, #slider1next{left:601px;}														
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(/images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #slider1next a{background:url(/images/btn_next.gif) no-repeat 0 0;}	
#content{position:relative;}			
#container{margin:0 auto;position:relative;text-align:left;	width:601px;background:#fff;margin-bottom:2em;}	
	
ol#controls{margin:1em 0;padding:0;height:20px;font-family:arial;font-size:10px;}
ol#controls li{margin:0 10px 0 0;	padding:0;float:left;list-style:none;height:20px;line-height:20px;}
ol#controls li a{	float:left;height:20px;line-height:20px;border:1px solid #ccc;background:#CCCCCC;color:#000;padding:0 5px;text-decoration:none;}
ol#controls li.current a{background:#333333;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

#incrustado {overflow:auto;z-index:1;} 
#dock {background:#ccc url(/images/bg.gif) repeat-x;height:200px;z-index:100;width:100%;}

#featured{width:603px;height:205px;background:#FFF;}
#featured ul.ui-tabs-nav{position:absolute;top:207px;left:0px;padding:0px; margin:0px;width:603px;}
#featured ul.ui-tabs-nav li{display:inline;list-style-type:none;}
#featured ul.ui-tabs-nav li span{top:20px;font-size:11px;font-family:arial;line-height:16px;display:inline-block;position:relative;width:117px;height:58px;vertical-align:bottom;}
#featured li.ui-tabs-nav-item a{display:inline-block;position:relative;top:0px;height:58px;width:117px;color:#333;text-align:center;cursor:pointer;background:url(/images/fondo_off_banner.png) no-repeat 0 0;}
#featured li.ui-tabs-nav-item a:hover{background:url(/images/fondo_mouseover_banner.png) no-repeat 0 0;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:url(/images/fondo1_banner.png) no-repeat 0 0;}
#featured .ui-tabs-hide{	display:none;}


