/* CSS Document */

body {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/bg_header.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #626262;	
	border : 0px;
	text-align : center;
	width:800px;
	/*centrado*/
	position: absolute;
	left: 50%;
	margin-left:-400px;	
}

/*    spacers           */
span.boxItem { padding-left:7px; }
div.spacerBox1 { float:left; height:20px; width:100%; }
div.spacerBox2-1 { float:left; height:15px; width:100%; }
div.spacerBox2-2 { float:left; height:24px; width:100%; }
div.spacerBox3-1 { float:left; height:20px; width:100%; }
div.spacerBox4-1 { float:left; height:20px; width:100%; }
div.spacerBox4-2 { float:left; height:30px; width:100%; }
div.spacerBox5-1 { float:left; height:7px; width:100%; }
div.spacerBox5-2 { float:left; height:10px; width:100%; }

div.spacerCenter1 { float:left; height:7px; width:100%; }

/*    end spacers       */

/*general*/
div#allcenter { width:100%; text-align:center; }
div#allcenter1 { width:800px; margin:auto; text-align:left; }

div#body { position:relative; background-color:#FFFFFF; overflow: hidden; width: 100%; }

/*left column*/
div#leftColumn { float:left; width:220px; background-color:#FF9400; }
div#box1 { float:left; width:100%; }
div#title1 { float:left; width:100%; font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; height:17px; }
div#contentBox1 { float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-style:italic; padding-left:25%; }

div#box2 { float:left; width:100%; }
div#title2 { float:left; padding-top:2px; height:21px; background-color:#FFFFFF; width:100%; }
div.contentBox2 { float:left; font-family:tahoma; font-size:11px; color:#FFFFFF; padding-left:14%; }
ul.contentBox2 { float:left; font-family:tahoma; font-size:11px; color:#FFFFFF; /*padding-left:14%;*/ }
span.boxDate2 { font-weight:bold; }
span.boxContent2 { text-decoration:underline; }
a.boxContent2 { font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:underline; }
a.boxContent2:hover { text-decoration:none; }

div#box3 { float:left; width:100%; }
div#title3 { float:left; padding-top:2px; height:21px; }
div#boxImgTitle3 { float:left; width:112px; }
div#contentBox3 { float:left; font-family:tahoma; font-size:11px; color:#FFFFFF; text-align:center; padding-right:20px; padding-top:20px; }
div#contentBox3-1 { float:right; font-family:tahoma; font-size:11px; color:#FFFFFF; padding-right:20px; }
span.boxTopic{ float:left; font-weight:bold; padding-right:5px; }
span.boxTopicInfo{ float:left; text-align:right; }
div#boxContact { float:left; font-family:tahoma; font-size:15px; font-style:italic; color:#FFFFFF; width:100%; padding-bottom:5px; padding-top:7px; }

div#box4 { float:left; width:100%; margin-top:12px; }
div#title4 { float:left; padding-top:2px; height:21px; background-color:#FFFFFF; width:100%; }
div#contentBox4 { float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-style:italic; padding-left:10%; }

div#box5 { float:left; width:100%; }

div#contentBox5 { float:left; padding-left:10%; }
span#searchField { padding-top:10px; width:100%; }
span#searchBtn { padding-left:45%; padding-top:5px; }
span.boxTitle { padding-left:20px; }
span.boxTitleInfo { padding-left:100px; }

/*center boxes*/
div.boxSeparator{ float:left; width:90%; margin-top:10px; margin-bottom:10px; }
div.boxSeparatorDotted{ float:left; width:90%; border-top:1px dotted #626262; font-family:tahoma; font-size:11px; color:#666666; margin-left:10px; margin-top:5px; }

div#centerBox { float:left; left:220px; width:580px; }
div#centerBoxSection { float:left; width:100%; background-color:#FFFFFF; background-image:url(../images/boxBorder.gif); background-position:left top; background-repeat:no-repeat; }
div#centerContentSection { float:left; width:90%; padding-left:43px; padding-top:5px; }
div.seeMore { float:left; font-family:tahoma; font-size:11px; color:#666666; padding-left:43px; padding-top:21px; padding-bottom:20px; }
div#centerFooterSection { float:left; width:100%; background-color:#FFFFFF; padding-top:10px; }
div#centerFooter { float:left; width:90%; border-top:1px dotted #626262; font-family:tahoma; font-size:11px; color:#666666; margin-left:10px; margin-top:5px; padding-bottom:5px; }
div#centerContentSectionAcordos { float:left; width:90%; padding-left:43px; padding-top:5px; }
span#sectionIntro { font-family:"Trebuchet MS"; font-size:16px; color:#626262; font-weight:bold; }
div.sectionImg { float:left; width:60%; }
img.sectionImg { border:15px solid #E8E9EC; }
div.sectionDes { float:left; width:40%; }
span.sectionDes { font-family:tahoma; font-size:13px; color:#838383; font-weight:bold; }
span.sectionPadroadoItem { font-family:"Trebuchet MS"; font-size:16px; color:#7D7D7D; font-weight:bold; }
span.sectionPadroadoPosition { padding-left:10px; font-family:"Trebuchet MS"; font-size:16px; color:#7D7D7D; font-style:italic; }
span.padroadoRegister { font-family:tahoma; font-size:11px; color:#FFAD3E; font-weight:bold; padding-bottom:3px; }
/*exceptional*/
h1#mainTitle { font-family:"Trebuchet MS"; font-size:16px; color:#626262; font-weight:bold; }

/*
div.contentTitle { float:left; width:100%; }
div.contentPhoto { float:left; width:20%; }
*/
div.contentTitle { float:left; width:100%; text-align:center; }
div.contentPhoto { float:left; width:100%; text-align:center; }
div.contentBlock { float:left; width:50%;}
a.padroadoRegister { font-family:tahoma; font-size:11px; color:#FFAD3E; font-weight:bold; padding-bottom:3px; text-decoration:none;}
a.padroadoRegister:hover { text-decoration:underline;}

/*novas*/
div#centerBox4 { float:right; width:95%; padding-top:15px; }
div#novaCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#novaCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#novaCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.novaRegister { width:100%; }
span.novaTitle { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:5px; }
span.novaContent { float:left; width:65%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
span.novaSeeMore { float:left; width:65%; padding-right:20px; padding-top:10px; text-align:right;  }
.novaSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; }
.novaSeeMore:hover { text-decoration:underline; }
span.novaImg { float:left; width:30%; font-family:tahoma; font-size:11px; color:#626262; margin-top:-35px; }
img.novaImg { border:4px solid #626262; }

/*ficha nova*/
div#centerBox5 { float:left; width:100%; background-color:#FFFFFF; background-image:url(../images/boxBorder.gif); background-position:left top; background-repeat:no-repeat; }
div#fichaNovaRight { float:left; width:45%; padding-top:15px; }
span#fichaNovaTitle { font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
.fichaNovaContent { font-family:tahoma; font-size:11px; color:#666666; }
.bigText { font-family:tahoma; font-size:14px; color:#666666; }
img.fichaNovaImg { border:8px solid #626262; }
.novaMainText { font-family:tahoma; font-size:11px; color:#666666; line-height: 1.5em;}
div#novaLinks { float:left; width:40%; }
div#novaDocs { float:left; width:52%; margin-left:20px; }
span.novaLinkTitle { font-family:tahoma; font-size:11px; font-weight:bold; color:#626262; }
a.novaLink { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; padding-left:10px; }
a.novaLink:hover { text-decoration:underline; }
span.novaDoc { font-family:tahoma; font-size:10px; color:#999999; }

/*enviar nova*/
div#centerBox8 { float:right; width:95%; padding-top:15px; }
div#sendNovaCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#novaCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#sendNovaCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.sendNovaRegister { width:100%; }
span.sendNovaItemL { float:left; width:30%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
span.sendNovaItemR { float:left; width:50%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
input.sendNovaItem { width:250px; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:5px; border: 1px solid #DFDFDF; }
div.sendNovaButton { float:left; width:100%; padding-top:25px; text-align:center; }

/*axenda*/
div#centerBox6 { float:right; width:95%; padding-top:15px; }
div#axendaCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#axendaCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#axendaCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.axendaRegister { width:100%; }
span.axendaTitle { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:5px; }
span.axendaContent { float:left; width:95%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
span.axendaSeeMore { float:right; width:65%; padding-right:30px; padding-top:10px; text-align:right;  }
.axendaSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; }
.axendaSeeMore:hover { text-decoration:underline; }
span.axendaImg { float:left; width:30%; font-family:tahoma; font-size:11px; color:#626262; margin-top:-55px; }
img.axendaImg { border:4px solid #626262; }

/*ficha axenda*/
div#centerBox7 { float:left; width:100%; background-color:#FFFFFF; background-image:url(../images/boxBorder.gif); background-position:left top; background-repeat:no-repeat; }
div#fichaAxendaRight { float:left; width:45%; padding-top:35px; padding-left:5px; line-height:100%; }
span#fichaAxendaTitle { font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
.fichaAxendaContent { font-family:tahoma; font-size:11px; color:#666666; }
img.fichaAxendaImg { border:8px solid #626262; }
.axendaMainText { font-family:tahoma; font-size:11px; color:#666666; line-height: 1.5em;}
div#axendaLinks { float:left; width:40%; }
div#axendaDocs { float:left; width:52%; margin-left:20px; }
span.axendaLinkTitle { font-family:tahoma; font-size:11px; font-weight:bold; color:#626262; }
a.axendaLink { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; padding-left:10px; }
a.axendaLink:hover { text-decoration:underline; }
span.axendaDoc { font-family:tahoma; font-size:10px; color:#999999; }

/*mapa do sitio*/
div#centerBox9 { float:right; width:95%; padding-top:15px; }
div#mapaCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#mapaCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#mapaCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.mapaRegister { width:100%; }
span.mapaItem { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
div.mapaButton { float:left; width:100%; padding-top:25px; text-align:center; }

.listTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:bolder; text-decoration:underline; padding-top:3px; padding-left:5px; }
.listSubTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:bolder; text-decoration:none; padding-top:3px; padding-left:5px; }
div.listSubTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:bolder; text-decoration:none; padding-top:0px; padding-left:5px; }
a.listLink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:500; text-decoration:none; }
a.listLink:hover { text-decoration:underline; }
a.listSubLink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; text-decoration:none; }
a.listSubLink:hover { color:#868686; text-decoration:underline; }
.listSubTitle ul li { padding:0px; margin: 0; list-style: none; text-align:left; margin-left:15px; padding-left:10px; padding-top:5px; background-image:url(../images/listItemImg.gif); background-position:0px 12px; background-repeat:no-repeat; text-decoration:none; }

/*privacidade*/
div#centerBox10 { float:right; width:95%; padding-top:15px; }
div#privacidadeCardTitle { float:left; width:173px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImgLong.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#privacidadeCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.privacidadeCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:center; }

/*accesibilidade*/
div#centerBox11 { float:right; width:95%; padding-top:15px; }
div#accesibilidadeCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#accesibilidadeCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.accesibilidadeCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:left; }
span#accesibilidadeCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:left; }
span.accesibilidadeCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:center; font-weight:bold; }

/*contacto*/
div#centerBox12 { float:right; width:95%; padding-top:15px; }
div#contactoCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#contactoCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.contactoCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:left; }
span.contactoCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:left; font-weight:bold; }

/*axenda*/
div#centerBox13 { float:right; width:95%; padding-top:15px; }
div#campaignCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#campaignCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#campaignCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.campaignRegister { width:100%; }
span.campaignTitle { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:5px; }
span.campaignContent { float:left; width:65%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
span.campaignSeeMore { float:left; width:65%; padding-right:20px; padding-top:10px; text-align:right; }
.campaignSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; }
.campaignSeeMore:hover { text-decoration:underline; }
span.campaignImg { float:left; width:30%; font-family:tahoma; font-size:11px; color:#626262; margin-top:-55px; }
img.campaignImg { border:4px solid #626262; }

/*ficha campaing*/
div#centerBox14 { float:left; width:100%; background-color:#FFFFFF; background-image:url(../images/boxBorder.gif); background-position:left top; background-repeat:no-repeat; }
div#fichaCampaignRight { float:left; width:45%; padding-top:15px; }
span#fichaCampaignTitle { font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
.fichaCampaignContent { font-family:tahoma; font-size:11px; color:#666666; }
img.fichaCampaignImg { border:8px solid #626262; }
.campaignMainText { font-family:tahoma; font-size:11px; color:#666666; line-height: 1.5em;}
div#campaignLinks { float:left; width:40%; }
div#campaignDocs { float:left; width:52%; margin-left:20px; }
span.campaignLinkTitle { font-family:tahoma; font-size:11px; font-weight:bold; color:#626262; }
a.campaignLink { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; padding-left:10px; }
a.campaignLink:hover { text-decoration:underline; }
span.campaignDoc { font-family:tahoma; font-size:10px; color:#999999; }

/*aviso legal*/
div#centerBox15 { float:right; width:95%; padding-top:15px; }
div#legalCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#legalCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.legalCardContent { font-family:tahoma; font-size:11px; color:#666666; text-align:center; }

/*galego*/
div#centerBox16 { float:right; width:95%; padding-top:15px; }
div.galegoTitle { float:left; width:90%;  margin-left:5px; padding-left:5px; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div.galegoContentContainer { float:left; width:95%;  margin-left:5px; padding-left:5px; padding-top:5px; padding-bottom:5px; line-height:12px; }
span.galegoContentContainer { font-family:tahoma; font-size:11px; color:#666666; text-align:left; }
div.galegoContentContainer1 { float:left; width:95%; padding-top:5px; padding-bottom:5px; line-height:12px; }
div.galegoMap { float:right; width:140px; margin-left:5px; padding-left:5px; }
div.galegoInfoMap { float:left; width:350px; }
span.galegoItem { padding-top:100px; }

/*hemeroteca*/
div#centerBox17 { float:right; width:95%; padding-top:15px; }
div#newsCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#newsCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#newsCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.newsRegister { width:100%; }
span.newsTitle { float:left; width:100%; font-family:tahoma; font-size:13px; color:#626262; padding-left:10px; padding-top:5px; }
span.newsContent { float:left; width:95%; font-family:tahoma; font-size:13px; color:#626262; padding-left:10px; padding-top:10px; }
span.newsSeeMore { float:left; width:95%; padding-right:20px; padding-top:10px; text-align:right;  }
.newsSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; }
.newsSeeMore:hover { text-decoration:underline; }

/*ligazons*/
div#centerBox18 { float:right; width:95%; padding-top:15px; }
div#ligaCardTitle { float:left; width:153px; margin-left:10px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#ligaCardResult { float:right; width:40%; padding-right:40px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#ligaCardContent { float:left; overflow: hidden;	width: 90%; margin-left:10px; margin-right:10px; padding-left:5px; background-color: #DFDFDF; }
div.ligaRegister { width:100%; }
span.ligaTitle { float:left; width:100%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:5px; }
span.ligaContent { float:left; width:95%; font-family:tahoma; font-size:11px; color:#626262; padding-left:10px; padding-top:10px; }
span.ligaSeeMore { float:left; width:95%; padding-right:20px; padding-top:10px; text-align:right;  }
.ligaSeeMore { font-family:tahoma; font-size:11px; color:#626262; text-decoration:none; }
.ligaSeeMore:hover { text-decoration:underline; }
.ligaSeeDoc { font-family:tahoma; font-size:11px; color:#999999; text-decoration:none; }
.ligaSeeDoc:hover { text-decoration:underline; }

/*lusofonia*/
div#centerBox19 { float:right; width:95%; padding-top:15px; }
div#lusofoniaCardTitle { float:left; width:153px; margin-left:5px; padding-left:5px; background-image:url(../images/cardTitleImg.gif); background-position:left; background-repeat:no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#lusofoniaCardContent { float:left; overflow: hidden; width: 95%; margin-left:5px; margin-right:5px; padding-left:5px; background-color: #DFDFDF; }
div#lusofoniaTableTitle { float:left; width:153px; margin-left:5px; padding-left:5px; font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
div#lusofoniaCardBar { float:right; width:40%; padding-right:12px; font-family:tahoma; font-size:11px; color:#999999; text-align:right; }
div#lusofoniaInfo { float:right; width:100%; padding-top:15px; }
div#lusofoniaTableMain { float:left; width:98%; margin-top:-2px; background-color:#DFDFDF; }
span.lusofoniaMainItem { font-family:tahoma; font-size:11px; color:#626262; font-weight:bold; padding-left:3px; width:17%; float:left; padding-top:5px; padding-bottom:5px; text-align:center; }
span.lusofoniaMainItem1 { font-family:tahoma; font-size:11px; color:#626262; font-weight:bold; padding-left:3px; width:12%; float:left; padding-top:5px; padding-bottom:5px; text-align:center; }
div#lusofoniaTableContent { float:left; width:98%; }
span.lusofoniaItem { font-family:tahoma; font-size:11px; color:#626262; padding-left:3px; width:17%; float:left; padding-top:4px; padding-bottom:4px; text-align:center; }
span.lusofoniaItem1 { font-family:tahoma; font-size:11px; color:#626262; padding-left:3px; width:12%; float:left; padding-top:4px; padding-bottom:4px; text-align:center; }
div.lusofoniaTableRow { float:left; width:100%; border-bottom:1px dotted #CCCCCC; }
div.lusofoniaTableRow1 { float:left; width:100%; }
div#lusofoniaTableFooter { float:left; width:98%; background-color:#DFDFDF; }


/*zoom*/
div#zoomMenu1 { float:right; width:60%; text-align:right; padding-right:40px; }
div#zoomMenu2 { float:right; width:60%; text-align:right; padding-right:40px; }

/*paginado*/
.pagination { font-family:tahoma; font-size:11px; color:#626262; font-weight:bold; }
.paginationItem { font-family:tahoma; font-size:11px; color:#626262; font-weight:normal; text-decoration:none; }
.paginationItem:hover { text-decoration:underline; }
.paginationSelected { font-family:tahoma; font-size:11px; color:#626262; font-weight:bold; text-decoration:underline; }

/*buscador*/
#centerSearcher form fieldset p{ margin-top:4px; margin-left:5px; }
#centerSearcher{ margin: 0px; max-width: auto; height: 40px; }
.searcherText { font-family:tahoma; font-size:11px; color:#494949; font-weight:bold; }
select.searcherText { font-family:tahoma; font-size:10px; color:#494949; font-weight:lighter; width:100px; }

/*footer*/
div#footer { position:relative; width:100%; }
div#footerContainer { float:left; width:100%; overflow: hidden; }
div#footerBox1 { float:left; width:220px;  background-color:#E57403; height:80px; }
span#footerCR { font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:60px; }
span#footerCR1 { font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:45px; }
span#footerCR_1 { font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:50px; }
div#footerBox2 { float:left; background-image:url(../images/footerBG.jpg); background-repeat:repeat-x; height:80px; width:580px; padding-top:15px; }

span.footerLnk { margin-right:5px; float:left; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; }
span#footerLnk {  float:left; padding-left:45px; }
span#footerLegality { float:left; font-family:tahoma; font-size:11px; color:#7D7D7D; width:70%; padding-left:45px; padding-top:15px; }

a.footer { font-family:tahoma; font-size:11px; color:#7D7D7D; text-decoration:none; }
a.footer:hover { text-decoration:underline; }

/*interior*/
div#headerInterior { position:relative; top:0; left:0; overflow: hidden; width: 100%; height:293px; background-color:#DFDFDF; }
div#headerLeftPart { float:left; width:237px; }
div#headerRightPart { float:left; width:563px; }
div#headerSectionPart { float:left; width:563px; }
div#headerSection { background-color:#DFDFDF; height:15px; padding-left:20px; }
span#sectionTitle { font-family:tahoma; font-size:11px; color:#AC2B0C; font-weight:bold; padding-left:5px; }
div#headerSectionContent { height:92px; background-color:#DFDFDF; background-image:url(../images/headerSectionBG.jpg); background-position:top; background-repeat:repeat-x; padding-left:20px; }/*padding-top:10px;*/
span#mainContentTitle { font-family:"Trebuchet MS"; font-size:26px; color:#626262; font-weight:bold; }
span#mainPreContent { font-family:"Trebuchet MS"; font-size:13px; color:#626262; font-weight:bold; }
span#mainContent { font-family:tahoma; font-size:11px; color:#666666; }
span.mainText { font-family:tahoma; font-size:13px; color:#333333; }
.listTextItem { font-family:tahoma; font-size:13px; color:#626262; text-align:justify; }

/*links*/
a.boxLnk { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-style:italic; text-decoration:none; }
a.boxLnk:hover { text-decoration:underline; }
a.footerLnk { font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:11px; text-decoration:none; font-weight:bold; }
a.footerLnk:hover { text-decoration:underline; }

/*input*/
input#inputBox5 { width:160px; }

/*    inicializa objetos    */
h1{ font-style:normal; font-weight:bold; color: #000000; margin: 0px; padding: 0px; }
h2, h3, h4, h5, h6{ font-style:normal; font-weight:normal; color: #000000; margin: 0px; padding: 0px; }


.listText ul { padding:0px; margin: 0; list-style: none; text-align:left; }    
.listText ul li { padding: 5px 10px 0px 10px; float:left; width:90%; }


/*	  hidden titles			*/	
.seccionTitle span{ display: none; }
.hiddenTitle{ position: absolute; margin-left:-40000px; }

form fieldset { border-width: 0px; vertical-align:middle; }
fieldset { border:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ins { text-decoration:none; }

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.boldText { font-weight:bold; }
