#loading {position: absolute; top:0; left:0; z-index: 200; width: 100%; height: 100%;}
#mainbody {position: absolute; top:0; left:0; visibility: hidden; z-index: 400;}
HTML {overflow-y: scroll;   overflow-x: hidden; overflow: -moz-scrollbars-vertical; }
BODY {background-color: #FFFFFF; color: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial; line-height:20px;height:100%}
TD {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;color: #000000; line-height:20px;}
P, LI, B, UL {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;color: #000000; line-height:20px;}

.bgray  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight:bold; COLOR:#DDDDDD; }
.gray  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR:#DDDDDD; }
.big  {FONT-FAMILY: Arial; FONT-SIZE: 15px; color: #000000; }
.navbig  {FONT-FAMILY: Arial; FONT-SIZE: 16px; color: #000000; }
.petit   {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color: #000000; }
.bottom {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}



A:link, A:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #808080; FONT-SIZE: 13px; TEXT-DECORATION: none}

A.navbig:link, A.navbig:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; color: #000000; TEXT-DECORATION: none}
A.navbig:hover {COLOR: #808080; FONT-SIZE: 16px; TEXT-DECORATION: none}



A.bottom:link, A.bottom:visited {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; color: #000000; TEXT-DECORATION: none}
A.bottom:hover {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none}

.field { border-style:solid; border-width:1; border-color:Gray;	font-size : smaller; height: 18; FONT-FAMILY: Arial,sans-serif;
COLOR:#505050;FONT-WEIGHT:bold;	background-color:Silver; cursor:hand;
}
.firms { FONT-SIZE:11px; FONT-WEIGHT:bold; COLOR:#505050; FONT-FAMILY: Arial,sans-serif;
}

}
H1 { COLOR:#F2F2F2; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; MARGIN-TOP: 3px; TEXT-DECORATION: none; TEXT-ALIGN:right;
}
H2 { COLOR:#F5F5F5; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 3px; TEXT-DECORATION: none;
}
H3 { COLOR:#F7F7F7; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 3px; TEXT-DECORATION: none; line-height:30px;
}

a.mainlevel:link, a.mainlevel:visited {
	color: #000000; text-decoration:none; line-height:25px;
	font-weight: normal;FONT-SIZE: 11px; text-transform: uppercase;line-height:16px;
}
a.mainlevel:hover {
	background-position: 0px -25px; line-height:25px;
	text-decoration: none; text-transform: uppercase;line-height:16px;
	color: red;FONT-SIZE: 11px;
}
a.mainlevel#active_menu {
    background-position: 0px -25px;text-decoration:none; line-height:16px;
	color: #010101; FONT-SIZE: 11px; font-weight:bold;
}
a.mainlevel#active_menu:hover {
    background-position: 0px -25px; text-decoration:underline; line-height:16px;
	color: red; FONT-SIZE: 11px; font-weight:bold;
}
a.sublevel:link, a.sublevel:visited {
	color: #888888; text-decoration: none;
	FONT-SIZE: 12px; font-weight:bold;
}
a.sublevel:hover {
	color: red;FONT-SIZE: 12px; font-weight:bold;text-decoration: none;
}
a.sublevel#active_menu {
	color: #36C431;FONT-SIZE: 12px; text-decoration: none;
}
.button {
	color:#F7F7F7; background:#808080; border: 1px #000000 solid; font-weight:bold; width:100%; height:100%; font-size:10px;
}
input,textarea,select {
	background:#F7F7F7; border: 1px #808080 solid; color:black; width:100%;font-size:11px;
}
.fbut {
	margin-top: 0px; margin-left: 0px; border: 1px #a4d7f4 solid; color:#0000CC; background:#dcedf7; font-size:12px; font-weight:bold;
	width:100%
}

.copy {COLOR: #000000; FONT-SIZE: 10px}
.opa  {filter: 'alpha(opacity=40)'}
.load {filter: 'alpha(opacity=70)'}
.load:hover {filter: 'alpha(opacity=20)'}

