body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }


.main 
{ 
  font-family: 
  Arial,sans-serif; 
  font-weight: normal; 
  font-size: 9pt; 
  color: #333333;  
  border-collapse:collapse; 
}

a.main 
{ 
  color: #0000ee; 
}

.main8
{ 
  font-family: Verbena,sans-serif; 
  font-weight: normal; 
  font-size: 8pt; 
  color: #333333;  
  border-collapse:collapse; 
}

a.main8 
{ 
  color: #0000ee; 
  text-decoration:none;
}

.viewfile
{ 
  font-family: Verbena,sans-serif; 
  font-weight: normal; 
  font-size: 8pt; 
  color: #333333;  
  border-collapse:collapse; 
}

.viewfile_title
{ 
  font-family: Verbena,sans-serif; 
  font-weight: bold; 
  font-size: 8pt; 
  color: #ef4300; 
  border-collapse:collapse; 
}

.didyouknow
{ 
  font-family: Verbena,sans-serif; 
  font-weight: normal; 
  font-size: 8pt; 
  color: #333333;  
  border-collapse:collapse; 
}

.didyouknow_title
{ 
  font-family: Verbena,sans-serif; 
  font-weight: normal; 
  font-size: 8pt; 
  color: #333333;  
  border-collapse:collapse; 
}

.trace
{ 
  font-family: Arial,sans-serif; 
  font-weight: normal; 
  font-size: 8pt; 
  font-style: normal; 
  color: #ef4300; 
}
a.updated 
{ 
  text-decoration: none; 
}

.example { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; color: #333333;  }
a.example { color: #0000ee; }

.counters { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; color: #333333;}
a.counters { text-decoration:none; } 

.done 
{
  	cursor: pointer; 
	text-align: center;
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #333333;
}

a.done
{
	text-decoration:none;
} 

.running 
{ 
  	cursor: wait; 
	text-align: center; 
	font-family: Arial,sans-serif; 
	font-weight: bold; 
	font-size: 8pt; 
	background-color: #ef4300;  
	color: #ffffff;
}
a.running 
{
	text-decoration:none;
} 

.visites 
{ 
  	cursor: pointer; 
     	text-align: center; 
	font-family: Arial,sans-serif; 
	font-weight: bold; 
	font-size: 8pt; 
	background-color: #3ec300;  
	color: #ffffff;
}
a.visites 
{
	text-decoration:none;
} 


.selected_file { font-family: Arial,sans-serif; font-weight: bold; font-size: 8pt; color: #333333; border-collapse:collapse; }
.unselected_file { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; color: #333333;  border-collapse:collapse; }

.maintools { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; color: #ef4300;  }
.maindocs { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; color: #3ec300;  }
.mainsets { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; color: #006611;  }
.mainnews { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; color: #d29b02;  }
.mainabout { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; color: #87c022;  }

.titletools 
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 18pt; 
	font-style: normal; 
	color: #ef4300; 
}
a.titletools 
{ 
	text-decoration:none; 
} 

.titletools1
{ 
	font-family: Arial,sans-serif; 
	font-weight: bold; 
	font-size: 10pt;
	font-style: normal;
	color: #EF4300;
}

a.titletools1
{
	text-decoration:none;
} 

.titledocs
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 18pt; 
	font-style: normal;
	color: #3EC300;
}
a.titledocs
{
	text-decoration:none;
} 
.titledocs1
{ 
	font-family: Arial,sans-serif; 
	font-weight: bold; 
	font-size: 10pt;
	font-style: normal;
	color: #3EC300;
}
a.titledocs1
{
	text-decoration:none;
} 

.titledatasets
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 18pt;
	font-style: normal;
	color: #006611;
}

a.titledatasets
{
	text-decoration:none;
} 

.titledatasets1
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 12pt;
	font-style: normal;
	color: #006611;
}

a.titledatasets1
{
	text-decoration:none;
} 

.titlenews
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 18pt;
	font-style: normal;
	color: #d29b02;
}

a.titlenews
{
	text-decoration:none;
} 


.titleabout
{ 
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 18pt; 
	font-style: normal;
	color: #87c022;
}
a.titleabout
{
	text-decoration:none;
} 

.titlejob 
{ 
	text-align: left;
	font-family: Arial,sans-serif; 
	font-weight: normal; 
	font-size: 12pt; 
	font-style: normal; 
	color: #ffffff; 
	background-color: #ef4300; 
}

.titleothers { font-family: Arial,sans-serif; font-weight: normal; font-size: 15pt; font-style: normal; color: #336699; }
a.titleothers { text-decoration:none; } 

.logo1 { font-family: Arial,sans-serif; font-weight: bold; font-size: 8pt; font-style: normal; color: #333333; }

.sublogo { font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; font-style: normal; color: #333333; }
a.sublogo { text-decoration: none; }

.login { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #ffffff; background-color: #336699; border-collapse:collapse; border-color: #ffffff; cursor: pointer;}
.login:hover { font-weight: normal; color: #f4db24}
a.login { text-decoration: none; }

.login1 { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #336699; }
a.login1 { text-decoration: none; }

.login2 { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #333333; }
a.login2 { text-decoration: none; }

.login3 { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; }

.project { font-family: Arial,sans-serif; font-weight: normal; font-size: 9pt; font-style: normal; color: #ffffff; }
a.project { text-decoration: none; }

.project1 { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #ffffff; }
a.project1 { text-decoration: none; }

.bottom { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #333333; background-color: #f4bd24}
a.bottom { text-decoration: none; }

.updated { font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt; font-style: normal; color: #707070; }
a.updated { text-decoration: none; }

.tab  { font-family: Arial; font-weight: normal; font-size: 11pt; background-color: #ef4300; color: #ffffff; }
a.tab { text-decoration: none; }

.tab_off  { font-family: Arial; font-weight: normal; font-size: 9pt; color: #ef4300; cursor: pointer; }
.tab_off:hover { font-weight: bold; cursor: pointer; }
a.tab_off { text-decoration: none; cursor: pointer; }

.tab_off_results  { font-family: Arial; font-weight: normal; font-size: 9pt; color: #ef4300; }
.tab_off_results:hover { font-weight: bold; }
a.tab_off_results { text-decoration: none; }

.form_line1 {font-family: Arial,sans-serif; font-weight: normal; font-size: 10pt; background-color: #ccccff; border-style: solid; border-width:1px; border-\
color: #6145ac;}
/*.form_line0 {font-family: Arial,sans-serif; font-weight: normal; font-size: 9pt; background-color: #ffffff;}*/
.form_subline1 {vertical-align: bottom; font-size:9pt; }
/*.form_subline0 {font-family: Arial,sans-serif; font-size: 9pt; }*/

.formsubmit {font-family: Arial,sans-serif; font-weight: normal; font-size: 9pt; background-color: #9999cc; }

/*.separator {background-color: #6145ac; width: 1px;}*/
.separator {background-color: #dfdfff; width: 1px;}

.line_tab {background-color:#000000; width: 1px;}
.line_tab_off {background-color:#fafafa; width: 1px;}

.general_bgcolor {background-color:#fafafa; border-style: solid;  border-width: 0px;}
.form_bgcolor {background-color:#fafafa; border-style: dotted;  border-width: 0px;}

.file_label {font-family: Arial,sans-serif; font-weight: normal; font-size: 8pt;} 

.tool_title  {text-align:center; text-decoration: underline; font-family: Arial,sans-serif; font-weight: normal; font-size: 20pt; color: #6145ac;}

.cuadro_resul {border-style: dashed; border-width:1px; border-color: #6145ac;}



