.dg1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma,sans-serif,Verdana
}
.dg2
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Tahoma,sans-serif,Verdana;
    BACKGROUND-COLOR: #eceeed
}
.text
{
    FONT-SIZE: 15pt;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial
}
.textwf
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: white;
    TEXT-DECORATION: none
}
.textwhite
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.texts
{
    FONT-SIZE: 10px;
    COLOR: #191970;
    FONT-FAMILY: Verdana
}
.texts14
{
    FONT-SIZE: 14px;
    COLOR: #808080;
    FONT-FAMILY: Verdana
}
.textsb
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #191970;
    FONT-FAMILY: Verdana
}
.textss
{
    FONT-SIZE: 8px;
    COLOR: #808080;
    FONT-FAMILY: Verdana
}
.textsilver
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #a9a9a9;
    FONT-FAMILY: Arial
}
.hr
{
    PADDING-BOTTOM: 1px;
    BORDER-BOTTOM: lightgrey 1px solid
}
.hr2
{
    PADDING-BOTTOM: 1px;
    BORDER-BOTTOM: lightgrey 2px solid
}
.text1
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: Tahoma,sans-serif
}
.text2
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: Tahoma,sans-serif;
    BACKGROUND-COLOR: #eceeed
}
.linedotbottom
{
    BACKGROUND-POSITION: left 50%;
    BACKGROUND-IMAGE: url(images/linea-punteada.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.textbox
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #d3d3d3 1pt solid;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #d3d3d3 1pt solid;
    COLOR: #003366;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #d3d3d3 1px solid;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #eceeed
}
SELECT
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #d3d3d3 1px solid;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.box
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-LEFT: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid
}
.text
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.submit
{
    BORDER-RIGHT: #191970 1pt solid;
    BORDER-TOP: #191970 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #191970 1pt solid;
    COLOR: #003366;
    BORDER-BOTTOM: #191970 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: center
}
.menusilver
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.menubluedark
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #08174e
}
.menublue
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #174080
}
.submenu
{
    BORDER-RIGHT: #08174e 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #08174e 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #08174e 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #08174e 1px solid;
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    POSITION: absolute;
    BACKGROUND-COLOR: #174080;
    TEXT-DECORATION: none
}
A
{
    TEXT-DECORATION: none
}
.underline
{
    BORDER-RIGHT: #08174e 2px;
    BORDER-TOP: #08174e 1px solid;
    MARGIN-TOP: 5px;
    BORDER-LEFT: #08174e 2px;
    BORDER-BOTTOM: 1px
}
.underlines
{
    BORDER-RIGHT: #08174e 2px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #08174e 2px;
    BORDER-BOTTOM: 1px
}
.texth
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #808080;
    BORDER-BOTTOM: silver 2px solid;
    FONT-FAMILY: Tahoma,sans-serif
}
.tagendatitle
{
    FONT-SIZE: 12px;
    COLOR: #123e7b;
    FONT-FAMILY: Tahoma, sans-serif;
    TEXT-DECORATION: none
}
.tagendadesc
{
    FONT-SIZE: 12px;
    COLOR: #123e7b;
    FONT-FAMILY: Tahoma, sans-serif;
    TEXT-DECORATION: none
}
.tagendatime
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: Tahoma, sans-serif;
    TEXT-DECORATION: none
}
.texthnotegrid
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma,sans-serif;
    BACKGROUND-COLOR: #b0c4de
}
.breadcrums
{
    BACKGROUND-COLOR: #f0f0f0
}
.breadcrumsfont
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.smnufontwhite
{
    COLOR: #ffffff
}
.textwhitebold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana
}
.mnufontblack
{
    COLOR: #000000
}
.lgnbox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.titlebox
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Georgia
}
.textblue
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #13255a;
    FONT-FAMILY: Arial
}
.textsblue
{
    FONT-SIZE: 8pt;
    COLOR: #13255a;
    FONT-FAMILY: Arial
}
.textssilver
{
    FONT-SIZE: 8pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial
}
.aboxmnutop
{
    BORDER-RIGHT: #c0c0c0 1pt solid;
    BORDER-TOP: #c0c0c0 1pt solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #c0c0c0 1pt solid;
    COLOR: #191970;
    BORDER-BOTTOM: #c0c0c0 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.amnu
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0em;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0.5em;
    CURSOR: pointer;
    COLOR: #191970;
    PADDING-TOP: 0em;
    FONT-FAMILY: Verdana;
    WHITE-SPACE: nowrap;
    POSITION: relative
}
.asubmnu
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: gray 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 0.5em;
    FONT-SIZE: 8pt;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    BORDER-LEFT: gray 1px solid;
    CURSOR: pointer;
    COLOR: #191970;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana;
    WHITE-SPACE: nowrap;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
.afooter
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
.abox
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #191970;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.divmsgerrorlogin
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: black 1pt solid;
    COLOR: #ff0000;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.boxcalendar
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #191970;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fffff0
}
.textreds
{
    FONT-SIZE: 8px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.textred
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.textredb
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.textb
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.textbwhite
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.textblueb
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #87cefa;
    FONT-FAMILY: Verdana
}
.subsbox1
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.subsbox2
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightgrey
}
.subsbox11
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.subsbox22
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dcdcdc
}

.iCalc
{
	position:absolute;
	top:300;
	left:100;
	border-right:1px solid;
	border-left:1px solid;
	border-top:1px solid;
	border-bottom:1px solid;
	display:none;
	height:50px;
	BACKGROUND-COLOR: #fafad2;
}
