input.inp
{
   color: #000080;
   border-style: solid;
   border-width: 1px;
   border-color: #c0c0c0;
   font-family: Verdana;
   font-size: 11px;
}
select.inp
{
   color: #000080;
   font-family: Verdana;
   font-size: 11px;
}
textarea
{
   color: #000080;
   border-style: solid;
   border-width: 1px;
   border-color: #c0c0c0;
   font-family: Verdana;
   font-size: 11px;
}
p
{
   font-family: Verdana;
   font-weight: bold;
   font-size: 11px;
   margin: 0px;
}

td
{
   font-family: Verdana;
   font-size: 11px;
}

body
{
   background-color:  #ffffff;
   margin: 0px;
   text-align: center;
}

table.principal
{
   background-color: #ffffff;
}

p.nota
{
   background-color: #e0e0e0;
   border-color: #000000;
   border-style: solid;
   border-width: 0px;
   color: #000000;
   margin: 0px;
   padding: 10px 10px 10px 12px;
   text-align: left;
   width: 600px;
}

p.error
{
   color: #400000;
   border-style: solid;
   border-width: 1px;
   border-color: #ff0000;
   margin: 0px;
   background-color: #ffd8dd;
   padding: 10px 10px 10px 12px;
   width: 600px;
   text-align: left;
}

td.infoindustrias
{
   background-image: url("leng.gif");
   background-position: 479 0;
   background-repeat: no-repeat;
   width: 740px;
   height: 77px;
}

td.columna_principal
{
   width: 734;
   text-align: center;
   padding-top: 20px;
   padding-bottom: 20px;
}

td.columna_margen
{
   background-color: #d57b1b;
   width: 3px;
}

td.nombre_seccion1
{
   color: #000000;
   border-style: solid;
   border-width: 1px 0px 1px 1px;
   border-top-color: #c8fcdf;
   border-left-color: #c8fcdf;
   border-bottom-color: #007052;
   background-color: 98ebc8;
   font-weight: bold;
   font-size: 10px;
   height: 17px;
   padding-left: 5px;
}
td.nombre_seccion1_c
{
   color: #000000;
   border-style: solid;
   border-width: 1px 0px 1px 1px;
   border-top-color: #ffd0ff;
   border-left-color: #ffd0ff;
   border-bottom-color: #d29ddd;
   background-color: #f2bdfd;
   font-weight: bold;
   font-size: 10px;
   height: 17px;
   padding-left: 5px;
}
td.nombre_seccion2
{
   border-style: solid;
   border-width: 1px 0px 1px 0px;
   border-top-color: #ffffff;
   border-bottom-color: #007052;
   background-image: url("banda.gif");
   background-repeat: repeat-x;
   height: 17px;
}
td.nombre_seccion2_c
{
   border-style: solid;
   border-width: 1px 0px 1px 0px;
   border-top-color: #ffffff;
   border-bottom-color: #d29ddd;
   background-image: url("banda_c.gif");
   background-repeat: repeat-x;
   height: 17px;
}

td.nombre_campo
{
   border-style: solid;
   border-width: 1px;
   border-top-color: #c8fcdf;
   border-right-color: #007052;
   border-bottom-color: #007052;
   border-left-color: #c8fcdf;
   background-color: 98ebc8;
   vertical-align: middle;
   text-align: right;
   padding: 5px;
}
td.nombre_campo_c
{
   border-style: solid;
   border-width: 1px;
   border-top-color: #ffd0ff;
   border-right-color: #d29ddd;
   border-left-color: #ffd0ff;
   border-bottom-color: #d29ddd;
   background-color: #f2bdfd;
   vertical-align: middle;
   text-align: right;
   padding: 5px;
}

optgroup
{
   background-color: #f5e1cc;
}
option
{
   background-color: #ffffff;
}


td.datos_campo
{
   background-color: #ffffff;
   padding: 5px;
   font-weight: bold;
}

td.explicacion_campo
{
   background-color: #f0f0f0;
   vertical-align: top;
}

p.separacion_10px
{
   height: 10px;
   text-align: center;
   vertical-align: middle;
}

p.separacion_600px
{
   height: 600px;
   text-align: center;
   vertical-align: middle;
}

p.separacion_50px
{
   height: 50px;
   text-align: center;
   vertical-align: middle;
}

p.explicacion_campo
{
   margin: 5px;
   border-style: solid;
   border-width: 1px;
   border-color: #5aa8c2;
   background-color: #def7ff;
   font-size: 10px;
   padding: 5px;
}

table.seccion
{
   margin: 0px 0px 0px 0px;
   width: 600px;
}

table.anterior_siguiente
{
   border-style: solid;
   border-width: 1px;
   border-color: #5aa8c2;
   background-color: #ffffff;
   margin: 0px;
   width: 600px;
   padding: 5px;
}

form
{
   padding: 0px;
   margin: 0px;
}

p.titulo
{
   color: #000000;
   font-family: Verdana, Arial;
   font-size: 15px;
}

td.barra_opciones
{
   text-align: center;
   background-image: url("banda_gris.gif");
   background-position: 0 0;
   background-repeat: repeat-x;
   height: 19px;
}

a.opcion_general
{
   color: #4a0e02;
   font-family: Verdana, Arial;
   font-weight: bold;
   font-size: 10px;
   text-decoration: none;
}
a:hover
{
   text-decoration: underline;
   font-color: #0000ff;
}