/* Body */

body  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 10px;
}

/* Debugger */

.debug  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-size : 12px;
}

/* Form elements */

input.text  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
	width : 200px;
}

input.button  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

input.checkbox  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

input.radio  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

select.select  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

/* Text between form elements */

span.checkbox  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

span.radio  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

/* Result */

p.header  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 14px;
	text-decoration : none;
	width : 100%;
	background-color : #03629C;
	padding : 3px;
}

p.result  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.result:link  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

a.result:visited  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

a.result:active  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

a.result:hover  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

span.extract  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

span.match	{
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	background-color : #BDECFC;
}

span.file  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}

/* Jump meni */

div.meni  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
	width : 100%;
	background-color : #FFFFFF;
	padding : 3px;
}

a.meni:link  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.meni:visited  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.meni:active  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

a.meni:hover  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 12px;
	text-decoration : underline;
}

a.jump:link  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}

a.jump:visited  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}

a.jump:active  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}

a.jump:hover  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}

/* Footer */

div.footer  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #FFFFFF;
	font-weight : normal;
	font-size : 14px;
	text-decoration : none;
	width : 100%;
	background-color : #03629C;
	padding : 3px;
}

a.ts:link  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:visited  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:active  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}

a.ts:hover  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}
.menu {
width : 100%;
height : 20px;
font-size : 0.85em;
position : relative;
z-index : 1;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-left : auto;
margin-right : auto;
}
* html .menu {
width : 381px;
width : 380px;
}
.menu ul {
padding : 0;
margin : 0;
list-style-type : none;
text-align : center;
}
.menu ul ul {
width : 95px;
}
.menu li {
float : left;
width : 158px;
position : relative;
text-align : center;
font-weight : bold;
}
.menu a, .menu a:visited {
display : block;
font-size : 11px;
text-decoration : none;
color : #ffff00;
width : 158px;
height : 20px;
border : 1px solid #000;
border-width : 1px 0 1px 1px;
background : #006633;
padding-left : 0;
line-height : 19px;
}
* html .menu a, * html .menu a:visited {
width : 95px;
width : 89px;
}
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background : #339966 no-repeat bottom right;
}
.menu ul ul a.drop:hover {
background : #00cc66 url(drop.gif) no-repeat bottom right;
}
.menu ul ul :hover > a.drop {
background : #00cc66 url(drop.gif) no-repeat bottom right;
}
.menu ul ul ul a, .menu ul ul ul a:visited {
background : #333333;
}
.menu ul ul ul a:hover {
background : #00cc66;
}
.menu ul ul {
visibility : hidden;
position : absolute;
height : 0;
top : 21px;
left : 0;
width : 95px;
border-top : 1px solid #000;
}
* html .menu ul ul {
top : 30px;
top : 31px;
}
.menu ul ul ul {
left : 157px;
top : -1px;
width : 158px;
}
.menu ul ul ul.left {
left : -95px;
}
.menu table {
position : absolute;
top : 0;
left : 0;
border-collapse : collapse;
}
.menu ul ul a, .menu ul ul a:visited {
background : #339966;
color : #ffff00;
height : auto;
line-height : 1em;
padding : 5px 5px;
width : 146px;
border-width : 0 1px 1px 1px;
}
* html .menu ul ul a {
width : 96px;
width : 84px;
}
.menu a:hover, .menu ul ul a:hover {
color : #fff;
background : #00cc66;
}
.menu :hover > a, .menu ul ul :hover > a {
color : #fff;
background : #00cc66;
}
.menu ul li:hover ul, .menu ul a:hover ul {
visibility : visible;
}
.menu ul :hover ul ul {
visibility : hidden;
}
.menu ul :hover ul :hover ul {
visibility : visible;
}
.Estilo2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.Estilo4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	font-size: 10px;
}
.Estilo5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
}
.Estilo7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #CC3333;
	font-weight: bold;
}
.Estilo14 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; }
.Estilo15 {color: #FFFFFF}
.Estilo16 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: bold; }
.Estilo17 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	font-weight: bold;
}
.Estilo23 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }

