body{margin:5px 0 0 0;padding:0;background:#000 url(../../images/fondo.gif) repeat-x;font:normal 65% Verdana, Arial, Helvetica, sans-serif;color:#fff;}

fieldset{padding:0;border:none; float:none;}
legend{padding:10px; background:#fff url(../../images/f_tit2.gif) repeat-x bottom; text-align:center; font-weight:bold; border-top:1px solid #eae8e5; margin:0 0 20px 0;width:100%;width:auto !important;float:none; color:#65635e; float:none;}

a{font-weight:bold; color:#fff;text-decoration:underline;}
a:hover{color:#c5c5c5; text-decoration:none;}


.espacio10{padding:15px 0;}
img{border:0;margin:0;padding:0;}

h1 a, h2 a, h3 a{text-decoration:none;}
h1, h2, h4{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif; color:#fff;}

.titulo{float:left; width:100%; background:#393939 url(../../images/flecha.gif) no-repeat 7px 7px;}
.titulo h2{ padding: 3px 0 3px 28px;font-size:1.5em; border-bottom:1px dotted #e50005;}

h3{font-size:1.2em;font-family:arial;}
h4{font-size:1.4em;  padding-bottom:8px;}
h4 a{font-size:0.9em;}
h5{ font-size:1em; margin:4px 0;padding:2px 0; border-bottom:1px solid #cddcc3;}

ol{margin:0 0 15px 35px;padding:0;}
ol li{list-style-type:decimal;padding:3px 0;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style-type:none;}
dl{margin-left:10px;padding:0;}
dt{margin:0;padding:4px 15px; font-weight:bold; background:url(../../images/naranjaLi.gif) no-repeat 5px}
dd{margin:0;padding:0 15px;}

table{font-size:1em; text-align:left;width:100% !important; width:auto;}
caption{font-weight:bold;}

/*--tr--*/

th{border-bottom:1px solid #d8dccf; border-top:1px solid #d8dccf; font-weight:normal;padding:5px 3px 5px 1%;}
td{padding:8px 3px 8px 1%;border-top:3px solid #fff;border-bottom:1px solid #d8dccf;font-weight:bold;}


acronym{border-bottom: 1px dashed #268dad;cursor:help;}
cite{cursor:help;}
blockquote{cursor:help;margin:0;}

address{font-style:normal;float:left;}
kbd{font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.06em .3em;margin:0 1.5px;background:#eee;vertical-align: text-bottom;cursor:help; color:#000;}
em{font-style:italic;color:#837c62;}

p{margin:15px 8px 5px 33px; text-align:justify;}
.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;padding:0;margin:0;}
.hidden, .mensaje{position:absolute;top:0;left:0;z-index:-100;visibility:hidden}
.puntosH, .clear{clear:both; padding:5px 0;}
.both{clear:both; padding:1px 0 0 0;}

.separador{background:url(../../images/fondSeparador.gif) repeat-x; clear:both; margin:15px 18px 13px 27px; padding:2px 0;}
.contentCentral, .contentCentral p{float:left; width:100%; margin:0; padding:0;}
.contentCentral{ background:url(../../images/fondoCen.gif) repeat-x ;}
.padding15{padding:10px 15px;}
.central{border:1px dotted #CCC;}
/*---FONDOS LATERALES-----*/
#fondoIzquierda{background:url(../../images/fondoIzq.jpg) no-repeat 0 0; float:left; width:100%;}
#fondoDerecha{background:url(../../images/fondoDcha.jpg) no-repeat 100% 0; float:left; width:100%;}
#fondocentral{padding:0 31px;}
/*-------*/

.minwidth{ min-width:980px;}

/*--para dar el ancho-izq en explorer--*/
* html .minwidth{border-left:990px dashed #fff;position:relative;float:left;}

/*--para dar el ancho-izq en explorer--*/
* html .contenido_pagina{margin-left:-990px;position:relative;float:left;}

/*--para dar el ancho en mozilla--*/
#bodynodespl{min-width:990px;position:relative;width: 100%;margin: 0 0;padding: 0;}



/*-----Encabezado------*/
#fondoencabezado{background:#4b4b4b url(../../images/fondocabecera.gif) repeat-x;width:100%; float:left;}
#encabezado{overflow:hidden; text-align:left; width:100%;float:left;height:146px; background:url(../../images/cabecera.jpg) no-repeat;}

#Marker0Content{color:#000000;}
#Marker0Content h2{color:#000000;}
#Marker0Content a{color:#000000;}
#Marker0Content a hover{color:#CCC;}

#parteSuperior{float:right; width:100%; margin:0;}

/*--mapa site--*/
.mapasite{float:left; padding:5px;}

/*---*/
/*-----PIE------*/

#pie{background:#0e0e0e url(../../images/fondoEncab.gif) repeat-x;clear:both; padding:10px 0 7px 0;float:left; width:100%; border-top:1px dotted #000; border-bottom:1px dotted #6b6b6b;}
#pie a{color:#fff;}

#pie ul{ float:left; padding:0; margin:0 0 0 20px;}
#pie li{float:left; padding:0 10px; background: url(../../images/li.gif) no-repeat 1px 4px;}

/*-----*/

/*--centro--*/

#parteizquierda{width:23%; float:left;background: url(../../images/fondoEncab.gif) repeat-x;}
#contenido{float:left; width:100%; clear:both; background:#2d2d2d;}

#parteDerecha{width:76.9%; float:left;background:url(../../images/fondoEncab.gif) repeat-x;}
#partesup{float:left; width:100%;padding:2px 0 0 0;}


#recuadrotexto{margin:0 15px; padding:5px;}
.foto{margin:20px 20px 0 35px;}
.foto span{padding:7px;}
.mapa{margin:10px 10px 0 25px; overflow:hidden;}
/*---*/

.siguiente{margin:10px 8px 0 28px;padding:2px; clear:both;}
.siguiente a{padding:0 4px;}

a.volverProd{background:url(../../images/volverProd.gif) no-repeat 0 2px; padding:5px 0 4px 25px; display:block}

/*--logotipo--*/
#logocentral{width:100%; float:left; padding: 4px 0 2px 0; background:url(../../images/fondoEncab.gif) repeat-x;}

#logotipo{float:left; padding:10px 0 0 15px;}
.lema{
	position:absolute;
	top:80px;
	left: 30%;
	width:25em;
	padding:20px 0 0 10px;
	font-size:14px;
	color:#737372;
	font-family: arial;
}
.lema span.rojo{font-size:1.2em; color:#ab0017;}
.lema span.peq{display:block;font-size:0.8em; color:#acacac;}

/*-----accesibilidad------*/
#accesibilidad{margin:0 10px; float:right;}
.paddingtop a{padding:3px 6px 0 0; float:left}
/*-----*/


/*--busqueda---*/

#busqueda{float:right;margin: 15px 8px 8px 0;}
#busqueda span{margin-left:7px; float:left;}
#busqueda span a{float:left;padding-top:2px;}
.campo{font-size:1em;color:#738084;font-family:Verdana; border:1px solid #a5a5a5;}

.boton, .btenviar, .btborrar, .pedido, .buscar, .btSelect, .pedido{color:#fff; font-weight:bold; font-size:0.9em;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #7a0013;background:#c7112d;}
/*----*/

/*--MENU--*/
#esqmenu{width:100%; float:left;}

.compra{margin: 10px 20px 4px 30px;background: url(../../images/carro.gif) no-repeat; padding:3px 3px 3px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.compra a{display:block; color:#727272; text-decoration:underline;}
.productos{margin: 4px 20px 4px 50px;}


#menu li{background: #fff url(../../images/fondoM.gif) repeat-x bottom;}
#menu li a{color:#6a6756; font:bold 1.1em arial; display:block; text-decoration:none; background: url(../../images/itemMenu.gif) no-repeat 0 100%; padding: 5px 5px 6px 27px;}
#menu li a:hover{color:#fff; background:#cfcfcf url(../../images/itemMenu.gif) no-repeat 0 100%;}

/*----*/

/*--IMAGEN INF--*/

/*---cesta de la compra y busqueda---*/
.cesta{margin:15px 10px 0 30px;clear:left;}

#cesta{float:right; width:100%; background:#1e1c16 url(../../images/fondoContac.gif) repeat-x;margin:3px 0 0 0;}
#cesta a{background:url(../../images/icocontacto.gif) no-repeat 16px 6px;display:block;padding: 5px 5px 7px 40px; font:bold 0.9em arial;text-decoration:none; }

#direccion{background:#c40026 url(../../images/fondodireccion.gif) repeat-x; float:left; width:100%; color:#fff; margin:1px 0 4px 0;}
#direccion div{padding:15px 10px 15px 20px;}
/*---admin---*/
#zonaIzq, #zonaAdmin, .marcas{float:left; width:100%;}
.titAdmin{background:#ec3738 url(../../images/fondoAdmin.gif) repeat-x bottom; border-top:1px solid #850014;}
.titAdmin h3{background: url(../../images/admin.gif) no-repeat 5px 0.05em; color:#fff; padding:5px 5px 7px 35px; display:block;margin:0;}

.marcas{text-align:center; padding:5px 0;}
.marcas span{display:block; padding-bottom:5px;}

#fondoAdmin label, #fondoAdmin label span, #fondoAdmin div{display:block; padding:2px 0; color:#454541;}
#fondoAdmin{border:1px solid #beb9ac; background:#f2f0ec url(../../images/degradAdmin.gif) repeat-x;padding:10px 15px 15px 22px; margin-bottom:4px;}

.bold{ font-weight:bold;}

/*---*/
/*----FORMULARIO----*/
.form{margin:2px 20px 0 35px;}

.cuerpoform{padding:10px;margin:0; border:1px solid #8f8f8f; width:70%;}
.cuerpoform label{clear:both; display:block; width:90%; padding:3px 0;}
hr.salto{display:none;}
.etiqueta{width:30%; float:left; padding:1px 0;}
.2botones{clear:both; display:block; width:90%; padding:3px 0;}
.btenviar{background:#424f58 url(../../images/btenviar.gif) no-repeat 92% 3px; padding: 2px 13px 2px 0; margin:4px 0;  width:8em;}
.btborrar{background:#424f58 url(../../images/btborrar.gif) no-repeat 92% 3px;padding:2px 13px 2px 0;margin:4px 0;width:8em;}
/*-----*/

/*---CATALOGO PRODUCTOS---*/

/*--titulo catalogo--*/
.nombre{font-size:1.2em;display:block;}
h3.categoria{margin:10px 10px 0 30px;}
h3.categoria span{color:#e5e5e5; font-size:1.3em;}

/*--busqueda avanzada--*/
.busquedaAv{border:1px solid #e4e2d2; padding:5px 5px 5px 10px;margin:10px 20px 0 28px;}
.resultadoBusq{margin:2px 2px 5px 0; padding:6px;}
.articulos label{display:block; padding-bottom:8px;}
.articulos label span{ float:left; width:25%;}
/*---*/

/*--categoria--*/
.elegirCategoria{background:#6b6b6b; padding:5px 5px 5px 10px;margin:20px 20px 0 28px;}
.select{font-size:1em; color:#5f5c5a;}
.btSelect{background:#424f58; border:1px solid #333;}
.articulos{margin:5px 2px;font-size:1.1em;}


/*--estructura--*/
.catalogo{margin:10px 8px 0 28px;border:1px solid #959595; padding:4px; clear:both;}
.cuadroProd{margin:3px; clear:both; background:#6b6b6b;}
.cuadroProd:hover{background:#454545; cursor: pointer;}

/*--productos--*/
.imgproducto{padding:8px;float:left; width:20%;}
.producto{padding:8px 8px 8px 10px; text-align:justify;float:left; width:65% !important; width:47%;}
.precio{clear:both; background:#3f3f3f; padding:0 0 0 14px;font-weight:bold;}
.precio span, .detallePrecio span{vertical-align:middle; font-size:1.1em;}
.preciocompra{float:left;padding:10px 3px; width:50%;}
.addcarro{float:right;padding:2px;}

/*--detalle--*/
.imgdetalle{padding:4px;float:left; width:120px; margin-bottom:25px; border:1px solid #979797;}
.detalleproducto{padding:4px 4px 4px 10px; text-align:justify;float:left; width:60% !important; width:47%;}
.detalle{clear:both;padding-bottom:5px;}
.detalleProd{margin:3px;color:#759098; clear:both;}
.detallePrecio{clear:both; padding:8px;background:#757575; padding:0 0 0 14px;font-weight:bold;}
 
.ampliar{clear:both; text-align:center; display:block; padding:3px 0;margin: 6px 0 0 0;}

/*---*/

/*--listas--*/
.listas li{background:url(../../images/li.gif) no-repeat 8px 4px; padding-left:20px;}
/*------*/

/*--accesibilidad---*/
.conjunto{margin:15px 0 15px 30px;width: 95%; clear:both;}
.c22{float: left; width: 22%;  padding-bottom: 15px}
.listagenerica li{margin-left:45px; background: url(../../images/li.gif) no-repeat 5px 7px; padding:3px 3px 3px 20px;}
.contenido{margin-bottom:20px;}
.tipoh3{margin:15px 8px 15px 20px; padding: 3px 3px 3px 5px;border-bottom:1px solid #ff4b64;clear:both;}
/*------*/

/*---tabla--*/
.productoselec{color:#b50d12; text-transform:uppercase; font-weight:bold;}
.preciototal{color:#d70051;}
.mas{border:1px solid #c2dde6;margin-left:2px;}
.total{background:#f6f8f3; text-align:right; padding-right: 10px; font-size:1.1em;color:#5b5b5b;}
.titarticulos{padding:3px 10px 4px 32px; color:#cb3d41; background:url(../../images/artCarro.gif) no-repeat 1px 1px; margin-bottom:8px;}
.borrar{background:url(../../images/borrar.gif) no-repeat 0 3px; padding-left:13px;}
.pedido{background:#424f58 url(../../images/bttramitar.gif) no-repeat 92% 2px;padding:2px 13px 2px 0;margin:10px 0; width:15em;}
.padding span{margin:0 20px 0 0;}
/*--------*/

/*--zona login--*/
#centrologin{border:1px solid #d5dcd2; margin:20px; width:30em; padding:3px;}
.titlogin{background:#fbfbf9 url(../../images/fondoAdmin.gif) repeat-x bottom;}
.titlogin h3{background:transparent url(../../images/icoAdministracion.gif) no-repeat 6px 1px; color:#6a9d03; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; padding:9px 5px 9px 45px;}
#bordelogin{padding:4%;}
.login{clear:both; display:block; margin:6px 0;}
.login span{ width:35%; float:left; font-size:1.1em; padding-top:2px;}
/*----*/



/*--GENERAL INTERIORES--*/

	 #container{background-color: #fff;width: 600px;}
			

	 #container{background-color: #fff;width: 600px;}
			
        
        /* slider specific CSS */
        .sliderGallery {background: #4B4B4B ; overflow: hidden;position: relative;padding: 10px;  width: 95%;}
        
        .sliderGallery UL {position: absolute;list-style: none;overflow:none; white-space: nowrap;padding: 0;margin: 0;}
        
        .sliderGallery UL LI {display: inline;}
        
        .slider { width: 100%; height: 17px;margin: 95px 25px 0 0; padding: 1px; position: relative; background :#000; z-index: 0; clear:both;}
        
        .handle {position:absolute;cursor: move;height: 170px;width: 181px;top: 0;background: url(../../images/productbrowser_scroller_20080115.png) no-repeat;z-index: 100;}
        
        .slider span {color: #bbb;font-size: 80%;cursor: pointer;position: absolute;z-index: 110;top: 3px;}
        
        .slider .slider-lbl1 {left: 50px;}
        
        .slider .slider-lbl2 {left: 107px;}
        
        .slider .slider-lbl3 {left: 156px;}

        .slider .slider-lbl4 {left: 280px;}

        .slider .slider-lbl5 {left: 455px;}
		
		/* slider specific CSS */









 
