BODY
{
    BACKGROUND-COLOR: #FFFFFF;
}
.titulo_empresa
{
    COLOR: #000000;
    FONT-FAMILY: "AdineKirnberg Regular","Monotype Corsiva","Arial";
    FONT-SIZE: 30pt;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.titulo_sistema2
{
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.titulo_sistema
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.subtitulo_sistema
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.enca_tabla_centro
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.enca_tabla_derecha
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.enca_tabla_izquierda
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.producto
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #0000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deta_tabla
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deta_tabla_centro
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.deta_nuestra_empresa
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.deta_tabla_derecha
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.deta_tabla_derecha_negro
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subtitulo
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 13pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.subtitulo_oi
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana, Sans Serif;
    FONT-SIZE: 13pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Letra
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.campo_tabla
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.campos
{
    COLOR: #fffff0;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.texto_campos
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.texto_login
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
    FONT-WEIGHT: bold;
	font-size:9pt;
    TEXT-ALIGN: left
}
.texto_conectarse
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
    FONT-WEIGHT: bold;
	font-size:9pt;
    TEXT-ALIGN: center
}
.texto_encabezado
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
    FONT-WEIGHT: bold;
	font-size:9pt;
    TEXT-ALIGN: center;
}
.texto_encabezado_izquierda
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
    FONT-WEIGHT: bold;
	font-size:9pt;
    TEXT-ALIGN: left;
}
.texto_encabezado_derecha
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
    FONT-WEIGHT: bold;
	font-size:9pt;
    TEXT-ALIGN: right;
}
.texto_totales_izquierda
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;

	font-size:8pt;
    TEXT-ALIGN: left;
}
.texto_encabezados
{
    COLOR: #00000f;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.subtitulo2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Sans Serif;
    FONT-SIZE: 13pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.texto_campos1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, "Sans Serif";
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.texto_campos2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, "Sans Serif";
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.texto_boton
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.encabezados
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.encabezados2
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H1
{
    FONT-WEIGHT: lighter;
    LETTER-SPACING: 4px;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: uppercase
}
FIELDSET
{
    BORDER-BOTTOM: #cc9966 1px solid;
    BORDER-LEFT: #cc9966 1px solid;
    BORDER-RIGHT: #cc9966 1px solid;
    BORDER-TOP: #cc9966 1px solid;
    DISPLAY: block;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
.tabla
{
    BACKGROUND-COLOR: lightblue;
    BORDER-BOTTOM: #d5aa80 1px solid;
    BORDER-LEFT: #d5aa80 1px solid;
    BORDER-RIGHT: #d5aa80 1px solid;
    BORDER-TOP: #d5aa80 1px solid;
    DISPLAY: block;
    TEXT-DECORATION: none;
    WIDTH: 100%
}
tabla_incompleta
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: #cc9966 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #cc9966 4px solid;
    BORDER-TOP: #000000 4px solid;
    COLOR: #cc9966;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt
}
TD
{
    FONT-SIZE: x-small
}
TR.titulo
{
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-LEFT-COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    FONT-SIZE: medium;
    FONT-WEIGHT: 200;
    TEXT-ALIGN: center
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
	font-size:7pt;
    FONT-WEIGHT: bold;
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-family:arial;
	font-size:7pt;
    FONT-WEIGHT: bold;
}

a.letras:link{
	COLOR: #000000;
  TEXT-DECORATION: none;
	font-family:arial;
	font-size:9pt;
  FONT-WEIGHT: bold;
}
a.letras:hover{
	COLOR: #000000;
  TEXT-DECORATION: none;
	font-family:arial;
	font-size:9pt;
  FONT-WEIGHT: bold;
  background-color:#CCCCCC;
}


SELECT
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #003399;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 9pt
}
.numero_pagina
{
    COLOR: lightblue;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center
    FONT-WEIGHT: bold;
}
.numero_otra_pagina
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #d5aa80;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center
}
tit
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.button
{
    BACKGROUND-COLOR: CCCCCC;
    BORDER-BOTTOM: #fffff0 thin outset;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-LEFT-STYLE: outset;
    BORDER-RIGHT: #fffff0 thin outset;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-TOP-STYLE: outset;
    COLOR: #000000
}
.button3
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    BORDER-BOTTOM: #fffff0 thin outset;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-LEFT-STYLE: outset;
    BORDER-RIGHT: #fffff0 thin outset;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-TOP-STYLE: outset;
    CURSOR: hand;    


}
.enviar
{
    COLOR:#666666;
    CURSOR: hand;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
}
.fila
{
    COLOR:#666666;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.enviar_oferta
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: #000000;
    CURSOR: hand;
	font-family:arial;
    FONT-WEIGHT: bold;

}
table.Design3 {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Design3 tr {
    text-align: right;
}
table.Design2 {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #666666;
}
table.Design2 th {
    border-bottom: 1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
}
table.Design2 td {
    text-align: right;
    border-bottom: 1px solid #666666;
    padding: 0.1em 0.5em;
}
table.Design2 thead th {
    background-color: #E5E5E5;
    text-align: center;
}
table.Design2 th.Corner {
    text-align: left;
}
.separador {
		background-color: #000000;
		color: #000000;
		height: 2px;
		}
		
.papel {
display:block;
position:relative;
margin:10px;
padding:20px;
font-family:"Verdana";
font-size:50%;
font-weight:bold;
background-image: url('../cuadro.png');
}
.papel:before, .papel:after {
-webkit-box-shadow: 0 15px 10px rgba(0,0,0, .7);
-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
position: absolute;
bottom: 15px;
z-index: -1;
width: 50%;
height: 20%;
content: "";
}
.papel:before {
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
}
.papel:after {
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg);
right: 10px;
}