body,td,th,input,div,select,textarea{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 12px;color: #023563}
img{border-color: #D6D6E8;}
a{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #5089B3}
.headmenu{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #D6D6E8}
.headtable{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #FFFFFF}
.headlnk{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.searchstring{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #023563}
.micro{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 9px;color: #000042}
.auth{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 9px;color: #023563}
.autores{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 9px;color: #023563}
.copyright{font-family: Verdana,Tahoma,sans-serif; font-size: 9px; color: #FFFFFF}
.quicklink{font-family: Verdana,Tahoma,sans-serif; font-size: 9px; color: #000000}
.sechead{font-family: Verdana,Tahoma,sans-serif; font-size: 14px; color: #38508F; font-weight: bold;}
.autores{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 11px;color: #000042}
.mapmain{font-family: Verdana,Tahoma,sans-serif; font-size: 11px; color: #004988; font-weight: bold;}
.bigtext{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 12px;color: #023563; font-weight: bold;}
.required{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 11px;color: #FF0000; font-weight: bold;}
.error{font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 11px;color: #FF0000;}

.td1 {background-color: #eeeeee}
.td2 {background-color: #ffffff}
.td3 {background-color: #FFBCBC}
.td4 {background-color: #FFE4E4}
.help {font-size: 10px;}
.menu0 {
	color: #4E7286;
	text-decoration: none;
	font-size: 12px;
	font-family : Arial;
}
.menulink{
  color: #4E7286;
  text-decoration: none;
  font-size: 12px;
	font-family : Arial;
}
.menucaption {
  color: #4E7286;
  font-size: 13px;
	font-family : Arial;
  font-weight: bold;
  height: 10px;
  background-repeat: repeat-x;
  text-align: center;

}

.menutoptable {
  background-repeat: repeat-x;
  background-position: bottom;
  width: 100%
}

.menubottomtable {
  background-repeat: repeat-x;
  width: 100%
}

.menuitemstable {
  background: #C6D6DA;
  width: 100%;
  border: 1px solid;
  border-color: #579B9C
}

.menutable {
  border: 0px solid;
  border-color: #579B9C;
  vertical-align: bottom;
  width: 215;
}

.leftpart {
  width: 220;
  text-align: center;
  background-color: #C6D6DA;
}


.td{
  border: inset 1pt }

/*news cell TD*/
.td_news {
  padding: 10px 10px;
  text-align: justify;
}
/*news paragraph p*/
.p_news {
  padding: 0px 0px 0px 110px;
  margin-top: 5px;
}

.p_news_noimage {
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
}

/*news date span*/
.news_date {
  font-size: 14px;
  color: red;
}
/*news caption span*/
.news_caption {
  font-size: 14px;
}

.menucell {
  cursor: pointer;
  border: 0px solid;
  height: 15pt;

  text-indent: 10px;
  text-align: left;
}


.tablecounters {
  border: 0px solid;
  width: 100%;
}

.parheader {
  font-family: Verdana,Tahoma,Arial,sans-serif;
  text-align: center;
  text-decoration: underline;
  font-size: 12px;
  font-weight: bold;
}

.termin{
  font-family: Verdana,Tahoma,Arial,sans-serif;
  font-size: 12px;
  font-style: italic;
}

.menusel0 {color: #FFFFFF; text-decoration: none; font-size: 12px;font-family : Arial;}
.menu {color: #4E7286; text-decoration: none; font-size: 11px;}
.menusel {color: #163637; text-decoration: none; font-size: 11px;}
.tdsel {background-color: #023563}
.tdnosel {background-color: #469BCD}
.pagecaption {font-size: 14px; font-weight: bold;}

.inactivetab{
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid solid solid solid;

  background-color: #C6D6DA;

  border-bottom-color: #C6D6DA;
  border-left-color: #C6D6DA;
  border-right-color: #C6D6DA;
  border-top-color: #C6D6DA;
  font-weight: normal;
  cursor: pointer;
  text-decoration: underline;
}

.activetab{

  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
  border-style: none none none none;

  background-color: #C6D6DA;


  font-weight: bold;
  cursor: default;
}
