BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
INPUT.btn {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Geneva,Arial,sans-serif;
}
html, body{
	scrollbar-face-color:#efeff1;
	scrollbar-base-color:#336699;/*#EBF5FF*/;
	scrollbar-arrow-color:#FF9900;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#336699;
	scrollbar-darkshadow-Color:#336699;
}


input.groovybutton
{
   font-size:11px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   height:18px;
   background-color:#FF9900;
   border-style:none;
   cursor:hand;
 }
 
.avisohdr{
	background-color:#990033;
	color:#FFFFFF;
	border-color:#FF6633;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.avisobody{
	background-color:#ffe0b2;
	border-color:#FF6633;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.sel {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}

selsmall {
	FONT-WEIGHT:lighter; FONT-SIZE:9px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR:#0033CC;
	text-decoration:none; 	
}
A:visited {
	COLOR:#003399;
	text-decoration:none; 

}
A:hover {
	COLOR:#FF6600;
	text-decoration:underline; 

}
.errormsg {
	FONT-SIZE: 10px; 
	COLOR: red;
	FONT-WEIGHT:bold; 
}

.okmsg {
	FONT-SIZE: 10px; 
	COLOR: green;
	FONT-WEIGHT:bold; 
}

.rep_frame {
	BACKGROUND-COLOR: #bfe2ff
}
.tdlnk {
	CURSOR: hand; COLOR: blue; TEXT-DECORATION: underline
}
.btnrep {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 110px; CURSOR: hand; COLOR: blue; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none; outline: none
}
.chkprecio {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT-WIDTH: thin
}
.liga {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: underline
}
.prove_lnk {
	CURSOR: hand; TEXT-DECORATION: none
}
.tcat {
	FONT-SIZE:  10px;
	FONT-WEIGHT:bold;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	COLOR: #ffffff; BACKGROUND-COLOR: #448ccb;
}
.tabla_rep {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	border:none;
	border-color:#000000;
}

.logtab {
	font-size: 9px;
	COLOR:#000000;
}

.login {
	font-size: 9px;
	COLOR:#000000;
}

.inputtxtrowon{
	BACKGROUND-COLOR:#FF9900;
}

.tabla_rep_cell {
	FONT-SIZE: 14px;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	border:solid;
	border-width:thin;
	border-color:#0099FF;
}

.ttitle{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	border-bottom: thin;
	border-top: thin;
	border-color:#CCCCCC;
}
.tabla_prnt {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: thin; COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: thin; TEXT-DECORATION: none
}
.tabla_prnt_brdr {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: thin; COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: thin; TEXT-DECORATION: none
}
.t_rep {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; border:thin; border-color:#FFFFFF;  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR:#0066FF; TEXT-DECORATION: none
}
.s_t_rep {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #84a2df; TEXT-DECORATION: none
}
.t_col_rep {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BACKGROUND-COLOR: #c1d0f0; TEXT-DECORATION: none
}
.total_final {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; TEXT-DECORATION: none
}
.r1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.r2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BACKGROUND-COLOR: #e1f0ff; TEXT-DECORATION: underline
}
.r1_nmal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BACKGROUND-COLOR: #e1f0ff; TEXT-DECORATION: none
}
.r2_nmal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.cell_on {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BACKGROUND-COLOR: #add8e6; TEXT-DECORATION: underline
}
.tab_planta_lnk {
	FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tab_plantaON_lnk {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #336699;
	TEXT-DECORATION: none
}

.inverso {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	COLOR: #336699;
}

.otro {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #9abedc;
	TEXT-DECORATION: none
}

.filapar{
	BACKGROUND-COLOR: #d4e6f4;
}
.fondo {
	BACKGROUND-COLOR: #efeff1;
}

.fondogris {
	BACKGROUND-COLOR: #cccccc;
}
.otro1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #0021B6; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #efeff1;
	TEXT-DECORATION: none
}

.fondotitulo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #336699;
	TEXT-DECORATION: none
}

.tablehdr {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
	BACKGROUND-COLOR: #336699;
	TEXT-DECORATION: none
}



.h2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	COLOR: #059;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
}

.h2fondo{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	COLOR: #059;
	BACKGROUND-COLOR: #efeff1;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
}

.h2fondosmall{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #059;
	BACKGROUND-COLOR: #efeff1;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
}

.h2small{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #059;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
}

.h1{
	FONT-WEIGHT: bold; 
	FONT-SIZE:18px;
	COLOR: #334;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
}

.tabla_h2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	COLOR: #059;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #efeff1;
	border:solid;
	border-left:none;
	border-right:none;
	border-bottom: thin;
	border-top: thin;
	border-color:#CCCCCC;
}

.tabla_h2B {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	COLOR: #059;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #84B8E8;
	border:solid;
	border-left:none;
	border-right:none;
	border-bottom: thin;
	border-top: thin;
	border-color:#CCCCCC;
}
.inlineimg {
	VERTICAL-ALIGN: middle;
}

.input2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #d4e6f4; TEXT-ALIGN: right; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.inputW {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.input1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.inputrend1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
.inputrend2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,Arial,sans-serif; TEXT-DECORATION: none
}
.divc {
	BORDER-RIGHT: #003399 thin solid; BORDER-TOP: #003399 thin solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #003399 thin solid; WIDTH: auto; BORDER-BOTTOM: #003399 thin solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}

.divlabel {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #059;
	BACKGROUND-COLOR: #efeff1;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
	width:620; 
	padding-top:2px;
	padding-bottom:2px;	
}

.divbutton {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #059;
	BACKGROUND-COLOR: #efeff1;
	font-family: "Trebuchet MS";
	TEXT-DECORATION: none;
	width:620; 
}

