.Titulo { FONT-FAMILY: Trebuchet MS, Tahoma, Arial; COLOR: Black; FONT-SIZE: 14px; FONT-WEIGHT: bolder; MARGIN-TOP: 5px; }

body {
	MARGIN: 0px; 
    COLOR:#666666;
	FONT-FAMILY: Trebuchet MS, Tahoma, Arial; 
	FONT-SIZE: 10px; 
	background-color : #C4D0C5;
	behavior:url(#default#homePage);
	BACKGROUND-IMAGE: url(../images/background.gif);
	BACKGROUND-REPEAT: repeat; 
	
}

table {
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px
}

table TD {
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px
}


INPUT, TEXTAREA, SELECT {
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 11px
}

INPUT.InputChico {
	font-family : Verdana, Arial;
	font-size : 9px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

form {
	MARGIN: 0px;
}

h1 {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 20pt;
	color: #2a418c;
	text-decoration : none;
	font-weight: normal;
	padding-top : 0px;
	padding-left: 4px;
	width: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	letter-spacing: 1px;
}
H2
{
	COLOR: #dd8800;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	font-variant:small-caps;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 3px;
	BORDER-BOTTOM: #dd8800 1px solid;
}
H3
{
    COLOR: black;
    font-family: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px;
}

HR {
	BORDER: thin solid;
	HEIGHT: 1px;
	COLOR: #0D524F;
}

A {
    COLOR: #000000;
	font-family:arial;
	font-size:11px;
	text-decoration : underline;
}

A:visited {
    color: #000000;
}

A.blanco:visited  {
	color:#ffffff;
}

a.gris:visited {
	color:gray;
}

.boxed {
	COLOR: black;
	BORDER: 1px solid #993333;
	HEIGHT: 1px;
}

.error {
    COLOR: red;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-WEIGHT: bold
}

.info {
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-WEIGHT: bold
}

.smalltext {
    COLOR: gray;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 140%
}

.smalltext A {
    COLOR: gray;
}

.smalltext A:Visited {
    COLOR: gray;
}

.innersection {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}

SPAN.BulletNumber
{
    COLOR: #cc9933;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14pt
}
.button {
    COLOR:#ffffff;
	BACKGROUND: #dd8800;
    CURSOR: hand;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;	
    padding: 0 3;
    border: outset white 1px;
}

.section
{
    COLOR: navy;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.loginsection
{
    COLOR: #FFCC66;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
TD.fecha {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 14px;
	color: #6D7263;
	font-weight: bold;
	text-decoration : none;
	text-align: center;
}
.menu {
	font-family: Arial Narrow, Arial;
	font-size: 12pt;
	color: #666666;
	font-weight: Bold;
	text-decoration : none;
}

.menu_opciones {
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size: 11px;
	color: #ffffff;
}

.menuTexto {
	font-family: Arial Narrow, Arial;
	font-size: 14px;
	color: #666666;
	font-weight: Bold;
	text-decoration : none;
}
#menu A
{
	font-family: Arial;
	font-size: 12px;
    COLOR: black;
	font-weight: Normal;
    TEXT-DECORATION: Underline;
}
#menu A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.sectionmenu
{
    COLOR: #666666;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px;
	font-weight: normal;
	text-decoration : none;
}
.sectionmenu A {
    COLOR: #ffffff;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px;
	text-decoration : none;
}

.sectionmenu A:visited { COLOR: #ffffff; }
.sectionmenu A:active {}
.sectionmenu A:hover { text-decoration : underline; }

.sectionmenuSelected {
    color:#ffffff;
	font-weight:bold;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px;
	text-decoration : none;
	border:1px;
	border-color:#ffffff;
	border-style:solid;
}

.sectionmenuSelected A {color:#ffffff; text-decoration : none; }
.sectionmenuSelected A:visited { color:#ffffff; }

.submenu_seleccionado {
	font-weight:bold;
}

TABLE#GenTabla {
	PADDING: 0;
	MARGIN: 1;
    COLOR: black;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 12px;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial
}

TH#GenTabla {
	COLOR: Black;
	font-weight: normal;
	padding: 1px;
	border: solid gray 1px;
	BACKGROUND-color: #E5E5DD;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-image: url(../images/backgroundbutton.gif);
	BACKGROUND-repeat: repeat;
}

TD#GenTabla {
    COLOR: black;
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #e0e0e0;
}

TR.GenTablaTrImPar {
	nBACKGROUND-color: #F2F3F5;	
}

TR.GenTablaTrPar {
}

TABLE#GenTablaPedido
{
	PADDING: 0;
	MARGIN: 1;
	COLOR: black;
	VERTICAL_ALIGN: top;
	FONT-SIZE: 12px;
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #336699;
	FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	WIDTH: 600px
}
TH#GenTablaPedido
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-COLOR: #336699;
	COLOR: white;
	FONT-WEIGHT: bolder;
}
TD#GenTablaPedido
{
	COLOR: black;
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #e0e0e0
}

TABLE#GenTablaMensajes
{
	PADDING: 0;
	MARGIN: 1;
	COLOR: black;
	VERTICAL_ALIGN: top;
	FONT-SIZE: 12px;
	FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	WIDTH: 100%
}
TH#GenTablaMensajes
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND-COLOR: #336699;
	COLOR: white;
	FONT-WEIGHT: bolder;
}
TD#GenTablaMensajes
{
	COLOR: black;
}

TD#GenTablaMensajesNuevos
{
	COLOR: black;
	BACKGROUND-COLOR: #DCE8D5;
}
TABLE#TablaBuscar
{
	PADDING: 0;
	MARGIN: 1;
    COLOR: black;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 12px;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial
}
TD#TablaBuscar
{
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #FFFFE8;
    COLOR: black;
}
.TablaBuscarButton
{
    COLOR: black;
	BACKGROUND: #FFFFE8;
    CURSOR: hand;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Helvetica;
    FONT-SIZE: 10px;
}
TABLE.TablaVertical
{
}
TD.TablaVerticalHeader
{
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #FFCC66;
}
TD.TablaVerticalRecno
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder;
}
#noticiafecha
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	COLOR: gray;
    FONT-SIZE: 9px;
}
#noticiaCopete
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	COLOR: black;
    FONT-SIZE: 14px;
}
#noticiaTitulo
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	COLOR: Black;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder;
	font-variant: small-caps;
	MARGIN-BOTTOM: 5px;
}
#noticiaTitulo A
{
    COLOR: #5E0000;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
#noticiaTitulo A:visited
{
    COLOR: #5E0000;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
#noticiaTitulo A:hover
{
    COLOR: #993333;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
TD.clsRaised
{
    border-top: solid #99CCFF 1px;
    border-bottom: solid #003366 1px;
    padding: 5px 10px;
}
TD.clsDarkRaised
{
    border-top: solid #6699CC 1px;
    border-bottom: solid #000000 1px;
    padding: 5px 10px;
}
TD.clsSunken
{
    border-top: solid #003366 1px;
    border-bottom: solid #99CCFF 1px;
    padding: 5px 10px;
}
TD.clsBBarSunken
{
    border-top: solid #003366 1px;
    border-bottom: solid #99CCFF 1px;
    padding: 0px 10px;
}
TD.clsBBarRaised
{
    border-top: solid #99CCFF 1px;
    border-bottom: solid #000033 1px;
    padding: 0px 10px;
}
TD.clsLightGreen
{
    color: #CCFFCC;
    font-weight: normal;
    font-style: italic;

}

TD.clsBtnUp
{
    cursor: hand;
    COLOR: white;
    font-weight: normal;
    padding: 0 3;
    border: outset #99CCFF 2px;
	BACKGROUND: #336699;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Helvetica;
    FONT-SIZE: 10px;

}
TD.clsBtnUp A
{
    COLOR: white;
    font-weight: normal;
	text-decoration : none;
}

TD.clsBtnUp A:visited {COLOR: white;text-decoration: none;}
TD.clsBtnUp A:active {text-decoration: none;}
TD.clsBtnUp A:link {text-decoration: none;}
TD.clsBtnUp A:hover {text-decoration: none;}
TD.clsBtnDown
{
    cursor: hand;
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    border: inset #99CCFF 2px;
}

TD.clsBtnOn
{
    background-color: #336699;
    cursor: hand;
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    border: inset #99CCFF 2px;
}

TD.clsBtnOff
{
    color: #FFFFFF;
    font-weight: bold;
    padding: 0 3;
    tab-index: 0;
    border: solid #6699CC 2px;
}
TD.FormHeader
{
	color=black;
	/*background-color=white;*/
	text-align=right;
    font-weight: bold;
	vertical-align=top;
}
TD.FormField {}

TD.topmenu {
    COLOR: white;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
	BORDER: thin solid;
	BORDER-COLOR: white;
	BORDER-WIDTH: 1px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: Center;
}

.topmenu A {
	font-family: Trebuchet MS, Tahoma;
	font-size: 12px;
	color: white;
	font-weight: normal;
	text-decoration : none;
}

.topmenu A:visited {
	color:#ffffff;
}

TD.topmenuselected
{
    COLOR:#0D524F;
    FONT-FAMILY: Trebuchet MS, Tahoma;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
	BORDER: thin solid;
	BORDER-COLOR: white;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: Center;
    BACKGROUND-COLOR: white;
}
INPUT#loginButton
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    COLOR: white;
	BACKGROUND: #0D524F;
    FONT-SIZE: xx-small;
}
INPUT#login
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: xx-small;
}
TD#login
{
	color: #ffffff;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: xx-small;
}

TD#loginTitle
{
	color: white;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: xx-small;
}
#login A {
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	font-size: xx-small;
	color:#ffffff;
	font-weight: normal;
	text-decoration : underline;
}

#login A:hover {
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	color: white;
	text-decoration : underline;
}

.footer {
    COLOR: black;
}

.footer A {
	color: black;
	text-decoration : underline;
}

.footer A:visited {
	color: black;
}

th.coolbox {
    COLOR: #D5B55E;
    font-family: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px;

}

.coolbox {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 12px;
	color: white;
	text-decoration : none;
	font-weight: normal;
    LINE-HEIGHT: 160%
}

.boxVerde
{
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 7pt;
	color: white;
	text-decoration : none;
	font-weight: bold;
    LINE-HEIGHT: 120%;
	letter-spacing: 1px;
}

UL.coolbox
{
	MARGIN-LEFT: 18px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 15px;
    list-style-image: url(../images/pingnaranja.gif);
}
.smalltitle
{
    COLOR: black;
	font-weight: bold;
}
.smalltitle A {
	color: black;
	font-weight: bold;
	text-decoration : none;
}
.smalltitle A:visited {
	color: black;
	text-decoration : none;	
}
#noticiaSideTitulo
{
    FONT-FAMILY:  Arial;
	COLOR: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
}
#noticiaSideTitulo A
{
    COLOR: #666666;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
#noticiaSideTitulo A:visited {}
#noticiaSideTitulo A:hover { TEXT-DECORATION: underline }
#noticiaSideCopete
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	COLOR: #999999;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
}
#noticiaSideFecha
{
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
	COLOR: gray;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
}
.FormPrompt
{
    font-family: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: Right;
	padding-RIGHT: 5px;
	padding-LEFT: 5px;
	VERTICAL-ALIGN: Top;
	xBACKGROUND: #F2FAED;
}

TABLE.GenTabla
{
	PADDING: 0;
	MARGIN: 1;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 10px;
	BORDER-BOTTOM: thin solid;
	BORDER-COLOR: #333333;
}
TH.GenTabla
{
    COLOR: black;
    font-weight: normal;
    padding: 1px;
    border: solid gray 1px;
	BACKGROUND-color: #E5E5DD;	
    FONT-FAMILY: Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center;    
    VERTICAL-ALIGN: middle;   
	BACKGROUND-image: url(../images/backgroundbutton.gif);
	BACKGROUND-repeat: repeat;
}
TD.GenTabla
{
    COLOR: black;
}
.CPHeader
{
	COLOR: #993333;
    FONT-FAMILY: Trebuchet MS, Tahoma, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
	BORDER-BOTTOM: #993333 1px solid;
}
th.cottabla
{
	BACKGROUND-color: #DADDDD;
	color: black;
    FONT-SIZE: 11px;	
}	
td.cottabla
{
    FONT-SIZE: 11px;
}	
th.cottabladolar
{
	BACKGROUND-color: #993333;
	color: white;
    FONT-SIZE: 11px;	
}	


th.detallecomp
{
    COLOR: black;
    font-weight: normal;
    padding: 1px;
    border: solid gray 1px;
	BACKGROUND-color: #E5E5DD;	
    FONT-FAMILY: Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center;    
    VERTICAL-ALIGN: middle;   
	BACKGROUND-image: url(../images/backgroundbutton.gif);
	BACKGROUND-repeat: repeat;
}
TABLE.CompTabla
{
	PADDING: 0;
	MARGIN: 1;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 12px;
    border-bottom: solid #C4D0C5 2px;	
}

TABLE.CompTablaReciboPDF
{
	PADDING: 0;
	MARGIN: 1;
	VERTICAL_ALIGN: top;
    FONT-SIZE: 12px;
    border-bottom: solid #FFFFFF 2px;	
}


TH.CompTabla
{
    COLOR: black;
    font-weight: normal;
    padding: 1px;
    border: solid gray 1px;
	BACKGROUND-color: #C4D0C5;	
    FONT-FAMILY: Trebuchet MS, Arial, Helvetica;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;    
    VERTICAL-ALIGN: middle;   
}

td.CompTabla {
    COLOR: black;
}

TD.CompTablatotal {
    COLOR: black;
    border-top: solid gray 1px;	
    font-weight: bold;	
}

.shadowbox {
	background: #dfdfdf;
	border: 1px solid #f5f5f5;
	position: relative;
	top: 3px;
	left: 3px;
} 

.shadowbox div {
	background: #fff;
	border: 1px solid gray;
	padding: 5px 10px;
	position: relative;
	top: -3px;
	left: -3px;
}


.Font28 { FONT-SIZE: 24px; FONT-WEIGHT: bold }
.Font14 { FONT-SIZE: 12px; FONT-WEIGHT: bold }
.Font13 { FONT-SIZE: 11px; FONT-WEIGHT: bold}		
.Font12 { FONT-SIZE: 10px; }				
.Font9 { FONT-SIZE: 8px; }				
.FontTabla { FONT-FAMILY: Courier New; FONT-SIZE: 10px; }				
.normal { FONT-SIZE: 10px; }				
.Font20 { FONT-SIZE: 18px; FONT-WEIGHT: bold }

.barras {
	font-family:pf interleaved 2 of 5;
	font-size:60px;
}
.barras2 {
	font-family:palatino linotype;
	font-size:60px;
}

.blanco {
	color:#ffffff;
}

.fecha_articulo
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Trebuchet MS;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}

.headergrande
{
    BORDER-BOTTOM: #336699 1px solid;
    COLOR: #174D1E;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 2px
}

.titulo_noticia
{
    COLOR: #666666;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}

.comprobante_empresa {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	font-size:20px;
}
