


body{margin:8px 3%;padding:0;font:normal 80% Arial, Helvetica, sans-serif;color:#000; background:#dcdcdc;}

fieldset{padding:0;border:none; float:none;}
legend{padding:10px; background:#fff url(../imagesadmin/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:#000;text-decoration:underline;}
a:hover{ text-decoration:none;  color:#9b4200;}
input{ margin-right:4px;}

img{border:0;margin:0;padding:0;}

h1 a, h2 a, h3 a{text-decoration:none;}
h1, h2, h3, h4{margin:0;padding:0;}

.titulo_h1{ margin-bottom:10px; float:left; width:96%;font-size:1.5em; margin:7px 0; padding:5px 0 5px 4%;background:#414141 url(../imagesadmin/arrow.png) no-repeat 7px 5px; color:#fff; border-bottom:1px dotted #000; border-radius:5px;}
.titulo_h2{background:#575757; color:#fff;float:left; width:97.5%;font-size:1.3em; padding:5px 0 5px 2.5%; border-bottom:1px dotted #7f8183; border-radius:5px;}
.titulo_h3{font-size:1.1em; background:#efefef; color:#616161; padding:3px 0 3px 2.5%;float:left; width:97.5%;border-bottom:1px solid #ccc; margin:1px 0; border-radius:5px;}

.tituloDest{font-size:1.1em; background:#656565; color:#fff; padding:3px 0 3px 2.5%;float:left; width:97.5%; margin:0 0 15px 0; border-radius:5px;}
.tituloDest2{font-size:1em; background:#c9c9c9; color:#000; padding:3px 0 3px 2.5%;float:left; width:92%; margin:0 0 15px 0; border-radius:5px;}

h5{font-size:1em; margin:4px 15px 0 15px;padding:2px 0; border-bottom:1px dotted #7f8183; border-radius:4px;}

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;}
dd{margin:0;padding:0 15px;}


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;}
em{font-style:italic;color:#837c62;}

p{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; font-size:0;}
.both{clear:both; padding:1px 0 0 0;}



/*---cabecera-----*/

.cabecera{float:left; width:100%; background:#fff;}
.logo{ float:left; padding:15px;}
.titulocabecera{font-size:1.6em; font-weight:bold;float:left; padding:10px;margin:14px 10px 0 10px;}
.titulocabecera span{ color:#595959;}


.derechaPest{float:right;  margin:20px 10px 0 0;}
.derechaPest div{ float:left; margin:3px 10px 0 0; color:#7b7b7b;}
.derechaPest a{ color:#e23a00;}
.termSesion{background: #ffe8db url(../imagesadmin/borrar.gif) no-repeat 4px 5px;border:1px solid #ff7d4f; padding: 3px 5px 4px 20px; color:#4a4a4a; font:bold 1em verdana; cursor:pointer; float:left; border-radius:6px;}

/*-----Men&uacute;1------*/
.menu1{float:left; width:97%; background:#252525; margin:0 1% 5px 1%; padding:2px 0.5%;border-radius:7px;background: -moz-linear-gradient(#555,#222);
    background: -webkit-linear-gradient(#555,#222);
    background: -o-linear-gradient(#555,#222);
    background: -ms-linear-gradient(#555,#222);
    background: linear-gradient(#555,#222);}
	
.menu1 li, .menu2 li{float:left;}
.menu1 li a{color:#fff; font-size:1.3em; text-decoration:none; float:left; display:block; padding:6px 9px;border-right:1px solid #9ca0ab;}
.menu1 li a:hover{ background:#6e6e6e;}

/*-----Men&uacute;2------*/
.menu2{float:left; width:97%; background:#ffd4b4; margin:0 1%; padding:1px 0.5%;border-radius: 5px;}
.menu2 li a{color:#000; font:bold 1em verdana;text-decoration:none; float:left; display:block; padding:2px 9px; margin:3px 0;border-right:1px dotted #000;}
.menu2 li a:hover{ background:#ffede0; color:#9b4200;}


.contenido{float:left; width:98%; background:#fff; padding:10px 1%;}
.left{float:left; width:100%;}

/*-----PIE------*/
.pie{background: #313131; float:left; width:100%; margin-bottom:10px; padding:15px 0; color:#fff; font-size:0.9em;}
.pie a{color:#fff;}
.pie ul{padding-left:2%;}
.pie li{ padding:1px 7px 1px 15px; float:left; margin:0 10px; background:url(../imagesadmin/flecha.gif) no-repeat 0 6px;}


/*--formularios--*/
.areaTexto, .areaRoja, .areaVerde, .areaAzul{width:90%;}
.areaTextoP, .areaRojaP, .areaVerdeP, .areaAzulP{width:40%;}
.bloqueLeft{float:left; width:100%; background:#fff url(../imagesadmin/content.gif) repeat-x; padding:5px 0; clear:both; margin-bottom:5px;}
.areaRoja{ background:#ffdacb; color:#680000;}
.areaVerde{ background:#e6fcd9; color:#095b03;}
.areaAzul{ background:#d9effc; color:#003c62;}

.bloqObservac{float:left; width:96%; background:#f7f7f7; border-bottom:1px dotted #585858; border-top:1px dotted #585858; padding:20px 2%; margin:5px 0;}
.bloqObservac p{ padding:10px 2%; margin:5px 0;float:left; width:96%;}
.bloqObservac li{background: url(../imagesadmin/flecha.gif) no-repeat 2px 8px !important; padding:3px 0 0 20px !important;}

.bloqueFormDestac{float:left; width:96%; background:#fff4f0; border-bottom:1px dotted #585858; border-top:1px dotted #585858; padding:10px 2%; margin:5px 0;}
.bloqueForm{float:left; width:96%; background:#f4f4f4; border-bottom:1px dotted #585858; border-top:1px dotted #585858; padding:10px 2%; margin:5px 0;}
.bloques2{ float:left; width:47%; margin-right:1%;}
.bloques1{ float:left; width:95%; margin-right:1%;}

.zonaBotones{margin:6px 0 6px 16%;clear:both; float:left; width:84%; padding:10px 0;}
.bloqueForm label, .bloqueFormDestac label{clear:both; padding:5px 0; display:block; float:left; width:100%;}

.bloques2 .zonaBotones{margin:6px 0 6px 32%;clear:both; float:left; width:68%; padding:10px 0;}
.etiqueta{float:left; width:14%;padding:3px 1%; font-weight:bold;}
.etiquetaDest{float:left; width:14%;padding:3px 1%; font-weight:bold; background:#ccc; border-bottom:1px solid #222;}
.zonacampo{float:left;width:82%;}

.bloques2 .etiqueta{width:30% !important;}
.bloques2 .zonacampo{width:65% !important; }


.campo{color:#707889; width:15em;  font-family:arial;font-size:1em;}
.textarea{color:#707889;   font-family:arial;font-size:1em; height:100px; width:40%;}
.campo2{color:#707889; width:7.5em; font-family:arial;font-size:1em;}
.campo3{color:#707889; font-family:arial;font-size:1em; margin:0 4px;}
.asterisco{font-size:1.2em; color:#d96600;padding:0 3px;}


.bloqueDest{float:left; width:100%; background:#ddd; border-bottom:1px dotted #585858; border-top:1px dotted #585858; margin:5px 0;}
.bloqueIzq{ float:left; width:10%;margin-right: 0px !important; margin-right: 2%; display: block; padding:15px 20px; font-weight:bold;}
.bloqueDcha{float:none !important;float:right;margin-left:15% !important;margin:0;background:#f4f4f4; padding:15px; border-left:1px dotted #606060;}


.filtroCat{float:left; width:95.7%; border:1px solid #999; background: #fff7f1; margin:5px 0; padding:5px 2%; font:bold 1em arial;}
.filtroCat span{ float:left; margin-right:10px;}

.bloqueimgx{ margin: 8px; background:#f4f4f4; padding:10px; border-radius:10px; width:15%; float:left;}
.panelimgx{ background:#848484; padding:10px; margin:10px; border-radius:10px;}
 


/*--LOGIN--*/


.login{margin: 20px auto; width:630px; background:#fff; font-size:1.1em; border:1px solid #777;}
.logoLogin{ float:left;  margin-right: 0px !important; margin-right: 2%; display: block; padding:15px 20px; font-weight:bold;}
.floatLogin{float:none !important;float:right;margin-left:160px !important;margin:0;background:#f4f4f4; padding:15px; border-left:1px dotted #606060;}

.campoLog{padding:0 0 9px 15px;}
.campoLog span{width: 30%; display:block;}
.h1login{font:bold 2em arial; padding:15px; margin:0;}
.btLogin{ color:#fff; border:none; font: bold 1em verdana; padding:4px 0; cursor:pointer; width: 5.5em;}

/*--LOGIN--*/


/*--categorias--*/
.addCategorias{float:left; width:100%; border-bottom:1px solid #999; background: #f6f6f6; margin:5px 0;font:bold 1.1em arial; border-radius:5px;}
.addCategorias ul{float:left; margin:0;  padding:0;}
.addCategorias li{float:left; border-right:3px solid #fff; background:#ffe2bf;}
.addCategorias li a{text-decoration:none; float:left; display:block; padding:7px;border-right:1px solid #9ca0ab;border-top:1px solid #9ca0ab;border-left:1px solid #9ca0ab; border-radius:4px;}
.busqueda{ float:left; margin:2px 15px;}


.boton, .boton2{padding:3px 5px; background:#313131; color:#fff; text-align:center; border:1px solid #848484; font:bold 1.1em arial; cursor:pointer; border-radius:6px;}
.botonBus{padding:3px 27px 3px 7px; background: #313131 url(../imagesadmin/buscar.png) no-repeat 98% 0; color:#fff; text-align:center; border:1px solid #848484; font:bold 1em arial; cursor:pointer; margin-top:1px; border-radius:6px;}
.boton2{margin-left:10px;}

.botonAdd{padding:4px 27px 4px 7px; background: #313131 url(../imagesadmin/adjuntar.png) no-repeat 98% 0; color:#fff; text-align:center; border:1px solid #848484; font:bold 1.1em arial; cursor:pointer;  border-radius:6px;}

/*--ICONOS PARA PESTAŅAS--*/
.list{ background:url(../imagesadmin/listado.png) no-repeat 4px 2px; padding-left:30px !important;}
.editar{ background:url(../imagesadmin/modificar.png) no-repeat 1px 2px; padding-left:27px !important;}
.add{ background:url(../imagesadmin/add.png) no-repeat 2px 2px; padding-left:30px !important;}
.print{ background:url(../imagesadmin/print.png) no-repeat 4px 2px; padding-left:30px !important;}



/*--ICONOS PARA ENLACES--*/

.nuevo{background: url(../imagesadmin/add.png) no-repeat; padding: 5px 0 5px 27px; display:block; float:left; margin-left:7px;}
.elim{ background:url(../imagesadmin/eliminar.png) no-repeat; padding: 5px 0 5px 27px; display:block; float:left; margin-left:7px;}
.edit{ background:url(../imagesadmin/editar.png) no-repeat; padding:5px 0 5px 27px; display:block; float:left; margin-left:7px;}
.printa{background:url(../imagesadmin/print.png) no-repeat; padding:5px 0 5px 27px; display:block; float:left; margin-left:7px;}




/*--AVISOS--*/
.barraOk {
    background: rgba(8, 161, 0, 0.97);
    color: #fff;
    line-height: 20px;
    padding: 5px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 99999;
    right: 0;
    width: 100%;
    bottom: 0px;
    left: 0px;
    z-index: 99999;
    line-height: 90px;
    font-size: 1.4em;
}

.barraNo {
    background: rgba(198, 4, 0, 0.97);
    color: #fff;
    line-height: 20px;
    padding: 5px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 99999;
    right: 0;
    width: 100%;
    bottom: 0px;
    left: 0px;
    z-index: 99999;
    line-height: 90px;
    font-size: 1.4em;
}

.barraInfo {
    background: rgba(0, 125, 196, 0.97);
    color: #fff;
    line-height: 20px;
    padding: 25px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 99999;
    right: 0;
    width: 100%;
    bottom: 0px;
    left: 0px;
    z-index: 99999;
    line-height: 90px;
    font-size: 1.4em;
}
/*--AVISOS--*/
.aviso, .ok, .info{float:left; width: 95.9%; padding:5px 0 5px 3.5%; margin: 5px 0;  font-weight:bold; clear:both; display:block; border-radius:4px;}
.aviso{ background:#ffeff3 url(../imagesadmin/aviso.png) no-repeat 4px 0; color:#CC0000;border: 1px solid #CC0000;}
.info{ background:#eff5ff url(../imagesadmin/info.png) no-repeat 4px 0; color:#0149a2;border: 1px solid #3366FF;}
.ok{ background:#ecfde5 url(../imagesadmin/ok.png) no-repeat 4px 0; color:#1c6400;border: 1px solid #469726;}



.listaGen{ float:left; width:100%; padding:0; margin:0 0 15px 0;}
.listaGen strong{ background:#ddd; padding:1px 3px; margin-right:3px;}
.listaGen li{margin-left:25px; background: url(../imagesadmin/flecha.gif) no-repeat 5px 12px; padding:3px 3px 3px 20px;}



.bloqListado{float:left; width:99.9%; border-right:1px solid #ccc;border-bottom:1px solid #ccc; background:#ddd; margin:5px 0;}
.bloqListado ul{float:left; width:100%; margin:0; padding:0; }
.bloqListado li{ float:left; padding:5px 0; text-align:center; border-left:1px solid #ccc; border-top:1px solid #ccc;}

.titLista{background:#414141; color:#fff;  font-weight:bold;}
.listado{background:#fff;    font-weight:bold;}
.listado li{height:55px;}


.lista1{ width:1%;}
.lista2{ width:2%;}
.lista3{ width:3%;}
.lista4{ width:4%;}
.lista5{ width:5%;}
.lista6{ width:6%;}
.lista7{ width:7%;}
.lista8{ width:8%;}
.lista9{ width:9%;}
.lista10{ width:10%;}
.lista11{ width:11%;}
.lista12{ width:12%;}
.lista13{ width:13%;}
.lista14{ width:14%;}
.lista15{ width:15%;}
.lista16{ width:16%;}
.lista17{ width:17%;}
.lista18{ width:18%;}
.lista19{ width:19%;}
.lista20{ width:20%;}
.lista21{ width:21%;}
.lista22{ width:22%;}
.lista23{ width:23%;}
.lista24{ width:24%;}
.lista25{ width:25%;}
.lista26{ width:26%;}
.lista27{ width:27%;}
.lista28{ width:28%;}
.lista29{ width:29%;}
.lista30{ width:30%;}
.lista31{ width:31%;}
.lista32{ width:32%;}
.lista33{ width:33%;}
.lista34{ width:34%;}
.lista35{ width:35%;}
.lista36{ width:36%;}
.lista37{ width:37%;}
.lista38{ width:38%;}
.lista39{ width:39%;}
.lista40{ width:40%;}
.lista41{ width:41%;}
.lista42{ width:42%;}
.lista43{ width:43%;}
.lista44{ width:44%;}
.lista45{ width:45%;}
.lista46{ width:46%;}
.lista47{ width:47%;}
.lista48{ width:48%;}
.lista49{ width:49%;}
.lista50{ width:50%;}
.lista51{ width:51%;}
.lista52{ width:52%;}
.lista53{ width:53%;}
.lista54{ width:54%;}
.lista55{ width:55%;}
.lista56{ width:56%;}
.lista57{ width:57%;}
.lista58{ width:58%;}
.lista59{ width:59%;}
.lista60{ width:60%;}
.lista61{ width:61%;}
.lista62{ width:62%;}
.lista63{ width:63%;}
.lista64{ width:64%;}
.lista65{ width:65%;}
.lista66{ width:66%;}
.lista67{ width:67%;}
.lista68{ width:68%;}
.lista69{ width:69%;}
.lista70{ width:70%;}
.lista71{ width:71%;}
.lista72{ width:72%;}
.lista73{ width:73%;}
.lista74{ width:74%;}
.lista75{ width:75%;}
.lista76{ width:76%;}
.lista77{ width:77%;}
.lista78{ width:78%;}
.lista79{ width:79%;}
.lista80{ width:80%;}
.lista81{ width:81%;}
.lista82{ width:82%;}
.lista83{ width:83%;}
.lista84{ width:84%;}
.lista85{ width:85%;}
.lista86{ width:86%;}
.lista87{ width:87%;}
.lista88{ width:88%;}
.lista89{ width:89%;}
.lista90{ width:90%;}
.lista91{ width:91%;}
.lista92{ width:92%;}
.lista93{ width:93%;}
.lista94{ width:94%;}
.lista95{ width:95%;}
.lista96{ width:96%;}
.lista97{ width:97%;}
.lista98{ width:98%;}
.lista99{ width:99%;}
.lista100{ width:100%;}


 

.ofertaFalse{ background: #FFF; color: #FFF;}
.ofertaTrue{ background: #FFF; color: #000;}
 

.novedadFalse{ background: #FFF; color: #000;}
.novedadTrue{ background: #FFF; color: #000;}
 .outletTrue{ background: #FFF; color: #000;}
.outletFalse{ background: #FFF; color: #FFF;}

 

.ofertaTrue{ background: #FFF; color: #000;}
.ofertaFalse{ background: #FFF; color: #FFF;}

.novedad1{ background: #FFF; color: #000;}
.novedad2{ background: #FFF; color: #000;}
.novedad0{ background: #FFF; color: #FFF;}

.verificado0{ background: #FFF; color: #FFF;}
.verificado1{ background: #FFF; color: #000;}

.favorito0{ background: #FFF; color: #FFF;}
.favorito1{ background: #FFF; color: #000;}

.textoLargo{ width:50%;}
.textoLargoXL{ width:75%;}


.altoadmin{ height:140px !important;}