/* CONTAINER */ 
html, body { margin:0; padding:0; text-align: center; } 
/* for all browsers that understand min-width */
.width {width:100%; min-width:760px;}
.cNo { border-right: 1px solid #05418A; border-left: 1px solid #05418A; margin: 0 auto; width: 760px; min-width:760px; text-align: left; }
.cEx { border: 0; width: 100%; min-width:760px; text-align: left; }

/* HEADER - Logo/Imagem canal */ 
#hdr { width:100%; float:left; }  
#sBa { background-color:#05418A; color: inherit; width:100%; float:left; }
#iLg { margin: 18px 0 0 10px;position: absolute; z-index:3; background: transparent url('../ima/logo.gif') top left no-repeat; }
#iLg img { width:196px; height:87px; }
#iBa { background-color: transparent;float: left; position: relative; width: auto; top: 96px;margin: -64px 35px 0 0;z-index:2; }
#iBa li { list-style-type: none; float: right; margin: 0 20px 0 0; }
#iBa li img { border: 1px solid white; }

/* HEADER - Other languages/Sombra */ 
#sId { z-index: 2; background-image: url('../ima/barra-cinza-fim.gif'); background-repeat: repeat-x; position: relative; top: -18px; width:100%; float:left;}/*se XHTML 1.1 strict FF2 top:-17px */
#sIe { background-color: #e8ebf1;color: #05408A; list-style-type: none; padding:1px 5px 0 10px;float:left; font-size: 0.6em; text-align: center; }
#sIe li { float:left; }
#sIe a { text-decoration:none; color: #05408A; background-color: inherit; }
#sIe a:hover { text-decoration:underline; }
#sIt { float:left; background-image: url('../ima/barra-cinza-meio2.gif'); width:13px; height:17px; }
#sBl { z-index: 1;margin:-21px 0 0 0; width:100%; display: block; float:left; }/*se XHTML 1.1 strict FF2 margin:-20px 0 0 0; */
#som { background-image: url('../ima/sombra-langBar.gif'); background-repeat: repeat-x; height: 5px; margin: 2px 0 0 0; font-size: 0.1em; }

/* HEADER - Descrição/Utilizador */ 
#sDU { margin: -8px 0 0 0; padding: 0 10px 5px 10px; color: #313131; background-color: inherit; font-size: 0.6em; float:left; }
#cds { float:left; width: 54%; font-weight: bold; }
#atc { float:right; list-style-type: none; }
#atc a { color: #05408A; background-color: inherit; text-decoration:underline; }
#atc li { float:left; }

/* HEADER - Newsletter/Pesquisa */ 
#sFi { color: #505050; background-color: inherit; padding:5px 0;}
#sFi input { border: #05408a 1px solid; line-height:1em;font-size:0.6em;}
#sFi input.cNP { color: #505050; background-color: inherit;margin:-1px 0 0 0;}
#sNe { width: 62%; float: left; }
#sNe .sBx { float:left;padding: 0 0 0 10px; margin:-2px 0 0 0;}
#sNe .sBu { float:left;padding: 0 0 0 10px; }
#hit {font-size:0.6em;color: #313131; background-color: inherit;float:left;padding: 5px 0 11px 2px;}
#bNe { color:white; background-color: #05408a; padding:0 0.8em 0.10em 0.8em; }
#cEm { padding: 2px 5px; }
#sPe { float: right;width:37%;padding: 0 7px 0 0; }
#sPe .sBx { float:left;padding: 0 0 0 10px; margin:-2px 0 0 0;}
#sPe .sBu {float:left;padding: 0 0 0 10px;}
#bPe { color:white; background-color: #05408a; padding:0 0.8em 0.10em 0.8em; }
#cPe { padding: 2px 5px; }

/* HEADER - Breadcrumb */ 
#sBb { padding: 0 10px 0 10px; }
#uBb { list-style-type: none; margin: 8px 0; color: #05408a; background-color: inherit; padding: 0 5px 0 0; font-size: 0.6em;float:left; }
#uBb li { float:left; }
#uBb li.Bba { color: #313131; background-color: inherit; text-decoration: none; }
#uBb a:active,#uBb a:link, #fEs a:hover { color: #05408a; background-color: inherit; text-decoration: underline; }
#uBb a:visited { color: #800080; background-color: inherit; text-decoration: underline; }
#sFu { margin: 9px 0; float:right; color: #05408a; background-color: inherit; font-size: 0.6em; }
#bLd { margin: 0 0 0 3px;cursor:default; float:left; }
#bLa { margin: 0 3px 0 3px;cursor:default; float:left; }
#bEn, #bAl { margin: 1px 0 0 0; cursor:pointer;}

/* FOOTER - Barra azul e amarela */ 
#fFo { margin: 1px 0; width:100%; height:2em; background-color:#123b8d; color: white; font-size: 0.6em; }
#fEs { background-color:#123b8d; color: white; width:auto; height:100%; float:left; }
#fEs ul { list-style-type: none; margin: 2px 10px; width:auto; }
#fEs li { float:left; }
#fEs a:active,#fEs a:link, #fEs a:visited { color: white; background-color: inherit; text-decoration: none; }
#fEs a:hover { text-decoration: underline; }
#tra { background-image: url('../ima/footerTransicao.gif'); background-repeat: repeat-y; width:7px; height:100%; float:right; }
#fDr { background-color:#ffcc00; color: #05408a; width:auto; height:100%; float:right; }
#fDr ul { list-style-type: none; margin: 2px 10px; width:auto; }
#fDr li { float:left; }
#fDr a:active,#fDr a:link, #fDr a:visited { color: #05408a; background-color: inherit; text-decoration: none; }
#fDr a:hover { text-decoration: underline; }

/* FOOTER - Informação */ 
#sFo { font-size: 0.6em; margin: 0 10px;}
#sCt { padding: 7px 0; color: #313131; background-color: inherit; text-align: center; }
#sCt a:link, #sCt a:active, #sCt a:visited, #sCt a:hover { color: #05408a; background-color: inherit; }

/* FOOTER - Logos */ 
#sFL { width:100%; font-size: 0.6em; height:40px; }
#sL1 { width:80%; float:left; margin: 5px 0 0 0; list-style-type: none; }
#sL1 li { float:left; }
#sL1 a:active,#sL1 a:link { text-decoration:none;color: #636c97; background-color: inherit; }
#lg1 { margin: 0 0 0 10px; }
#lg2 { margin: 0 0 0 4px; }
#lg3 { margin: 0 0 0 30px; }
#lg4 { margin: 0 0 0 4px; }
#lg5 { margin: 0 0 0 30px; }
#sL2 { width:20%; float: right; margin: 5px 0 0 0; list-style-type: none; }
#sL2 li { float:right; }
#lg6 { float:right;margin: 0 10px 0 0;}
#sL3 { width:100%; float:left; margin: 5px 0 0 0; list-style-type: none; }
#sL3 li { float:left; }
#sL3 a:active,#sL1 a:link { text-decoration:none;color: #636c97; background-color: inherit; }

