body       { font-size: 11px; font-family: Arial; background-color: #e3f1f2; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-position: 0 bottom; margin: 0; padding: 0 }
a  { outline-width: 0 }
#contenedor    { width: 756px }
#header       { width: 746px; height: 257px }
#contenido       { background-image: url(../images/bgcontenido.gif); background-repeat: repeat-y; width: 746px }
#footer       { width: 746px; height: 206px }
#trama { background-image: url(../images/tramaup.jpg); width: 100%; height: 25px }
#direccionfaq             { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 500px; left: 615px }
#direccionreproduccion             { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 440px; left: 615px }
#direccionservaudio              { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 500px; left: 615px }
#direccionservcorp               { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 500px; left: 615px }
#direccionimpresion              { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 500px; left: 615px }
#direccionduplicacion              { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 500px; left: 615px }
#direccionservcorpemp              { background-image: url(../images/lineadireccion.gif); background-repeat: repeat-x; padding: 10px; position: absolute; z-index: 100; top: 430px; left: 615px }


/*MENU LATERAL*/


* { list-style: none; margin: 0; padding: 0 }

#menulateral        { margin-top: 32px; width: 142px; border-size: 1px       }
#menulateral li a             { color: #037d80; font-size: 11px; text-decoration: none; background-image: url(../images/bgmenu.gif); background-repeat: no-repeat; display: block; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; width: 142px; height: 17px; voice-family: inherit            }
#menulateral li a:hover          { color: #000; background-image: url(../images/bgmenu.gif); background-repeat: no-repeat; background-position: 0 -23px; padding-right: 0; padding-bottom: 0; padding-left: 23px; width: 142px }

*html #menulateral      { width: 142px; border-size: 1px     }
*html #menulateral li a              { color: #037d80; font-size: 11px; text-decoration: none; background-image: url(../images/bgmenu.gif); background-repeat: no-repeat; display: block; padding-left: 17px; width: 142px; height: 23px; voice-family: inherit             }
*html #menulateral li a:hover          { color: #000; background-image: url(../images/bgmenu.gif); background-repeat: no-repeat; background-position: 0 -23px; padding-right: 0; padding-bottom: 0; padding-left: 23px; width: 142px }


/*TITULOS*/


#tituloindex     { background-image: url(../images/titulos/index.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloduplicacion        { background-image: url(../images/titulos/duplicacionCD.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloservcorp       { background-image: url(../images/titulos/servicioscorp.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 284px; height: 25px; overflow: hidden }
#tituloservaudio      { background-image: url(../images/titulos/serviciosaudiovisuales.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 284px; height: 25px; overflow: hidden }
#tituloimpresion     { background-image: url(../images/titulos/impresioncd.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 284px; height: 25px; overflow: hidden }
#titulofaq    { background-image: url(../images/titulos/preguntasfrecuentes.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 284px; height: 25px; overflow: hidden }
#tituloservrepro     { background-image: url(../images/titulos/servrepro.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloservcorp      { background-image: url(../images/titulos/servcorp.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloservcorp2      { background-image: url(../images/titulos/servcorp2.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequipos      { background-image: url(../images/titulos/equipos.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequiposproducer      { background-image: url(../images/titulos/equipos_producer.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequiposprofessional      { background-image: url(../images/titulos/equipos_professional.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequiposdesktop      { background-image: url(../images/titulos/equipos_desktop.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequiposprinters     { background-image: url(../images/titulos/equipos_printers.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequipossoftware      { background-image: url(../images/titulos/equipos_software.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloserviciosempresa       { background-image: url(../images/titulos/serviciosempresa.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#titulocontacto      { background-image: url(../images/titulos/contacto.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloaltec     { background-image: url(../images/titulos/altec.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloenvases     { background-image: url(../images/titulos/envases.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloenvasesnormales     { background-image: url(../images/titulos/envasesnormales.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloenvasesesp     { background-image: url(../images/titulos/envasesesp.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloinsumos     { background-image: url(../images/titulos/insumos.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloequipos22     { background-image: url(../images/titulos/equipos22.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 382px; height: 25px; overflow: hidden }
#titulosoftware    { background-image: url(../images/titulos/software.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }
#tituloperennity    { background-image: url(../images/titulos/perennity.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }



#tituloepson       { background-image: url(../images/titulos/epson.gif); background-repeat: no-repeat; text-indent: -9999px; margin-top: 30px; margin-bottom: 30px; margin-left: 22px; width: 312px; height: 25px; overflow: hidden }


/*TEXTOS*/

.txtnegro { color: #333; font-size: 11px }
.txtdireccion  { color: #000; font-weight: bold }
.titulosnaranjo { color: #e3b603; font-size: 11px; font-weight: bold; text-transform: uppercase }
.titulosceleste { color: #037d80; font-size: 11px; font-weight: bold; text-transform: uppercase }
.linkblanco  { color: #037d80; font-size: 11px; font-weight: bold; text-decoration: none }
.linkblanco:hover  { color: #000; text-decoration: underline }
.linkceleste   { color: #037d80; font-size: 11px; text-decoration: none }
.linkceleste:hover  { color: #000; text-decoration: underline }
#bloquetexto   { color: #000; font-size: 11px; margin-left: 25px }
.vinetaequipos  { font-size: 11px; font-family: Arial; font-weight: bold; background-image: url(../images/vineta.gif); background-repeat: no-repeat; background-position: 0 center; text-transform: uppercase; padding-left: 8px }
.bold { font-weight: bold }
.cursiva    { color: #037d80; font-size: 11px; font-style: italic; text-decoration: none }

/*CONTACTO / COTIZACION*/

.etiqueta { color: #333; font-size: 11px }
.etiquetaobligatorio  { color: #333; font-size: 11px; background-image: url(../images/asterisco.gif); background-repeat: no-repeat; background-position: right 0; padding-right: 6px }
.campos          { color: #7a7a7a; font-size: 11px; font-family: Arial; background-color: #fff; padding: 2px; width: 239px; height: 20px; border: solid 1px #d3d3d3 }
.camposchicos           { color: #7a7a7a; font-size: 11px; font-family: Arial; background-color: #fff; padding: 2px; height: 20px; border: solid 1px #d3d3d3 }
.textarea            { color: #7a7a7a; font-size: 11px; font-family: Arial; background-color: #fff; padding: 2px; width: 491px; height: 100px; border: solid 1px #d3d3d3 }
.titulocontacto   { color: #333; font-size: 11px; font-weight: bold; text-transform: uppercase; padding-left: 7px }
.btnenviar   { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; background-image: url(../images/btnenviar.gif); background-repeat: repeat-x; text-align: center; text-transform: uppercase; padding-top: 4px; width: 491px; height: 24px; border-width: 0 }
.vinetacontacto  { color: #333; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(../images/vinetacontacto.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 7px }
.vinetacontacto:hover   { color: #000; font-size: 11px; font-family: Arial; text-decoration: underline; background-image: url(../images/vinetacontacto.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 7px }
