body { background-color: #94d226; font-size: 12px; font-family: Verdana, Arial, Sans-Serif;  color:#564b47; padding:0px; margin:0px;}
.pie { background-color:#94d226;}
img { border:0px;}
.aviso { width:500px;border:1px solid #FF0000; margin:0 auto; margin-bottom:15px;}
/*tabla top*/
.tablafondo {background-image:url(img/fondototal.jpg);}
/*menu sup*/
.tablaconfondo { height:118px;}
.tablamenu { height:25px;}
.menuu { margin-left:220px; margin-right:50px; text-align:right; color:#0000FF; font-size:10px; border:1PX solid #CCCCCC; padding:2px;}
.menuu a { color:#0000FF;font-size:10px;}
/*menu izda*/
#menues { top:0px; left:0px; margin-left:5px;}
.margensuave {padding:2px; margin:2px; border:1PX solid #CCCCCC;}
/*titulos*/
h1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size:25px;}
h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-align:center;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5a7e1a; margin-top:5px; margin-bottom:10px;}
h6 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5a7e1a; text-align:center; margin:0px;}
P { font-size:10PX;}
/*generales*/
.centrado{ text-align:center; margin-top:5px;}
.encabezadosTarjetas { display:block; width:476px; padding:2px; background-color:#5a7e1a; color:#FFFFFF; font-weight:bold; font-size:12px;}
.encabezadosTarjetas2 { display:block; width:476px; padding:2px; background-color:#5a7e1a; color:#FFFFFF; font-weight:bold; font-size:12px;background-image:url(img/fondoBarra.jpg);}
.encabezadosBolsas { /*display:block;*/ width:548px; padding:0; background-color:#5a7e1a; color:#FFFFFF; font-weight:bold; font-size:12px;}
.pad15 { padding:0 5px 5px 5px;}
.encabezados { /*display:block; /*padding:2px;*/ background-color:#5a7e1a; color:#FFFFFF; font-weight:bold; font-size:12px;}
.cabeza { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#507116; margin-top:0px;}
.cabeza a { text-decoration:none;color:#507116;}
.cabeza a:hover {color:#507116; text-decoration:underline;}
.bordepunteado {border:1px dashed #666666;}
/*CENTRAL*/
.tipos ul {list-style-image:url(img/flecha.gif);}
.tipos li { margin-left:15px; padding-top:10px;/*border-top: 1px solid #cccccc;*/ margin-right:15px;}
.tab_12{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:15px;}
.tituloscatalogo {font-size:12px; font-family:Verdana Arial, Helvetica, sans-serif; margin-top:0px;/**/ margin-bottom:1px; font-weight:bold; color:#000000;}
.descripcatalogo {font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:10px; /**/margin-top:-1px; margin-bottom:5px;}
.espacio { height:20px;}
.espacito { height:10px;}
/*MARCOS*/
#top { left:0px; top:0px; padding-left:15px; background-color:#ffffff; height:135px;border-bottom: 3px solid #cccccc; /*background-image:url(img/fondoTop2.jpg);*/}
#general { left:0px; height:100%;}
#left {position: absolute;left: 0px;width: 200px;color: #564b47;background-color: #FFFFFF;border-right: 3px solid #cccccc; height:580px;;}
#right {position: absolute; right:0px; width:190px; color: #564b47;background-color: #ffffff; height:580px; text-align:center;}
#content { margin: 0px 190px 0px 220px;     background-color: #FFFFFF; height:100%; overflow:auto;}
.marco540{ width:540px; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.margen{ padding:10px;}
.borde { border:1px solid #CCCCCC;}
/**/
A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; TEXT-DECORATION: none;}
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; TEXT-DECORATION: none;}
A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; TEXT-DECORATION: underline;}
A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; TEXT-DECORATION: none;}
/*MENU*/
.estilomenu { list-style:none; margin:0px; padding:0px; }/*LISTASS*/
.estilomenu li {margin-left:3px; padding:1px; display:block;}
.estilomenu a{ display:block; /*height:15px;*/padding: 2px 0 0 4px;TEXT-DECORATION: none; color:#0000FF;font-size:10px; /*font-weight:bold;*/}
.estilomenu a:link{ background-color:#f5f5f8;}
.estilomenu a:visited{  background-color:#f5f5f8;}
.estilomenu a:hover{  background-color:#CCCCCC; color:#000000;}
.estilomenu a:active{ background-color:#f5f5f8;}

.justificado{ text-align:justify;}

.listilla { padding:0px; list-style:circle; margin-left:0px;}/*LISTASS*/
.listilla li {/*margin-left:5px;*/ padding:1px;}

.gris { color:#CCCCCC;}
.gris a { color:#CCCCCC;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.gris a:hover { color:#666666;}
#hoja{ right:10px; float:right; width:200px; background-image:url(img/bordePaginaInf.jpg); height:89px;}

/*101*/
.marco{ width:520px; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}
/*table { background-color:#ffffff;}*/
.justi{ text-align:center; margin-left:-400px;}
.textonegro{ color:#000000; font-weight:bold;}
.textonegro a { color:#0000FF; font-weight:bold; font-size:12px;}
/*102*/
.marco102{ width:620px; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.justi102{ text-align:center; margin-left:-500px;}
/*305*/
.marco550 { width:560px; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}
/*OFERTAS*/
.ofertas{ margin:10px; padding:10px; border:1px dashed #666666;  background-color:#FFFFFF;}
.ofer { background-color:#FFFFFF;border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}

.cabeza a {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
/*CARRO*/
.carro { right:0px; margin-bottom:0px; bottom:0px; display:inline;}
.peque{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.cuadro { border:1px solid #333333;}
/*talonarios*/
.marco750{ width:650px; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.diez{ font-size:9px;font-family:Arial, Helvetica, sans-serif;}
.justi720{text-align:center; margin-left:-550px;}
/*gran formato*/
.linea { border-bottom:1px solid #999999;}
/*prueba a dos col*/
.coliz{ width:240px; margin-left:40px; margin-top:30px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.coldch{ float:right; width:265px; margin-right:40px; margin-top:30px; text-align:center;}
/*IMPRESOS 4+4*/
.precios { border:none; background-color:#FFFFFF; text-align:right; font-weight:bold;}
.preciosverde { border:none; background-color:#DDF0DF; text-align:right; font-weight:bold;}
.desplegable {background-color:#DDF0DF;}
.espacio25 { height:25px;}
/*cajas tarjetas*/
.c1 {width:480px; background-color:#7DB222;color:#FFFFFF; font-weight:bold; font-size:12px;}
.c1b {width:550px; background-color:#7DB222;color:#FFFFFF; font-weight:bold; font-size:12px;}
.c2 {float:left; margin:0px;}
.c3 {float:right; margin:0px;}
.c4 {clear:both;background-image:url(img/fondoBarra.jpg); padding:0 5px 5px 5px; height:100px;}
.c5 {clear:both;background-image:url(img/fondoBarra.jpg); padding:0 5px 5px 5px; height:60px;}
/*div flotante en bolsas*/
#caapa { position:absolute; margin:0 auto; display:none; width:550px; text-align:center; background-color:#cccccc;}
.fotogrande {margin:15px 0 20px; border:1px solid #333333;}
/*div flotante para precio total de carteles de polipropileno*/
#totalpvp { position:absolute; margin:0 auto; display:none; width:50px; text-align:center; background-color:#cccccc;}
/*ofertas*/
.ofertacaja { margin:0 auto;width:256PX; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.casilla {float:left; width:60px; padding:2px;text-align:right; background-color:#FFFFFF;}
.ofertatitulo {width:256px; font-weight:bold;background-color:#A6D110;}
.fotoampliable {float:right; width:100px; height:78px; margin-top:10px; margin-right:10px; border-right:#000000 solid 1px; border-bottom:#000000 solid 1px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:center; font-weight:normal; cursor:pointer;}
.anuncio {margin:10px 0 2px 30px; text-align:left; font-size:12px;}
.anuncio2 {margin:10px 0 2px 20px; text-align:left; font-size:12px;}
.anuncio10 {margin:10px 0 2px 20px; text-align:left; font-size:10px;}
