/* 20080715 > LM > Page Header
-----------------------------------------------------------------*/

#header { padding: 5px 5px 0px 5px; background-color: #ffffff; }

#menu { padding-left: 295px; padding-right: 5px; height: 31px; background-image: url(Imagens/bgMenu.jpg); background-repeat: no-repeat; background-color: #ffffff; }
#menu #buttonBox { background-image: url(Imagens/bgMenuButton.jpg); background-repeat: repeat-x; height: 30px; padding-bottom: 1px; }
#menu #buttonBox table { width: 100%; height: 30px; }
#menu #buttonBox table td.button, #menu #buttonBox table td.buttonActive { padding: 0px 9px; text-align: center; white-space: nowrap; }
#menu #buttonBox table td.button, #menu #buttonBox table td.buttonActive, #menu #buttonBox table td.button a { font: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 12px; color: #dbadad; cursor: pointer; }
#menu #buttonBox table td.button:hover, #menu #buttonBox table td.buttonActive, #menu #buttonBox table td.buttonActive:hover { font: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 12px; color: #ffffff; text-decoration: none; background-image: url(Imagens/bgMenuButtonHover.jpg); background-repeat: repeat-x; }
#menu #buttonBox table td.button:hover a, #menu #buttonBox table td.button a:hover, #menu #buttonBox table td.buttonActive:hover a, #menu #buttonBox table td.buttonActive a:hover, #menu #buttonBox table td.buttonActive a:visited { font: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 12px; color: #ffffff; text-decoration: none; }
#menu #buttonBox table td.break { padding-left: 1px; background-image: url(Imagens/bgMenuBreak.jpg); background-repeat: no-repeat; }


/* 20080715 > LM > Page Content
-----------------------------------------------------------------*/
#content { padding: 0px 5px; background-color: #ffffff; }
.bgImagemHome { background-image: url(Imagens/bgImagem.jpg); background-repeat: no-repeat; }
.bgImagemCandidaturaOk { background-image: url(Imagens/bgImagem2.jpg); background-repeat: no-repeat; }
.bgImagemNone { }

#contentBox { width: 100%; }
.noSubMenu { background-image: url(Imagens/bgContent2.gif); background-repeat: no-repeat; }
.SubMenu { background-image: url(Imagens/bgContent.gif); background-repeat: no-repeat; }

#contentBox .left { width: 215px; vertical-align: top; padding: 5px; }
#contentBox .right { width: 715px; vertical-align: top; padding: 0px; }

/* SUB MENU */

#subMenuBox { height: 20px; margin-left: 10px; padding-left: 20px; padding-right: 5px; background-image: url(Imagens/bgSubMenuButton.jpg); background-repeat: repeat-x; }
#subMenuBox table { width: 100%; margin-top: 2px; }
#subMenuBox table td.button, #subMenuBox table td.buttonActive { padding: 0px 7px; text-align: center; white-space: nowrap; }
#subMenuBox table td.button, #subMenuBox table td.button a { font: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #dbadad; cursor: pointer; }
#subMenuBox table td.buttonActive, #subMenuBox table td.buttonActive a { font: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #ffffff; cursor: default; }
#subMenuBox table td.button:hover, #subMenuBox table td.button:hover a, #subMenuBox table td.button a:hover, #subMenuBox table td.buttonActive:hover, #subMenuBox table td.buttonActive:hover a #subMenuBox table td.buttonActive a:hover { color: #ffffff; text-decoration: none; }
#subMenuBox table td.break { padding-left: 1px; background-image: url(Imagens/bgSubMenuBreak.jpg); background-repeat: no-repeat; }


/* 20080715 > LM > Page Footer
#footer {height: 32px; padding: 8px 5px 5px 5px; background-color: #ffffff; text-align: right; font-size: 10px;}
#alvara {width: 150px; height: 32px; margin-top: -40px; margin-left: 10px; padding-top: 8px; font-size: 10px;}
*/

/* 20081029 > LM > Page Footer (Changes)
-----------------------------------------------------------------*/
#footer { height:55px; background-color:#ffffff; font-size:10px; }
#footer .footer-left { width:320px; padding-left:10px; float:left; }
.footer-left .links-menu { margin-top:5px; font-size:11px; }
.footer-left .alvara { margin-top:15px; }
#footer .footer-right { width:500px; padding-right:10px; float:right; }
.footer-right .footerMenu { margin-top:5px; font-size:11px; text-align:right; }
.footer-right p { margin-top:1px; margin-bottom:0px; text-align:right; line-height:14px; }
