body {font: 1em Arial, Helvetica, sans-serif; color: #666666;	background: #E6E6E6;text-align: center;margin: 0;padding: 25px;}
#holder {overflow:visible;background: #FFFFFF;width: 940px;text-align: left;background-image:url(main_bkg.jpg);margin: 0 auto 0 auto;}
#header {overflow:visible;background: #FFFFFF;height: 185px;background-image:url(header_home3.jpg);margin: 0;padding: 0;}
#label {overflow:visible;position: relative;width:156px;height: 156px;margin: 0 0 0 -16px;padding: 0;}
#nav {width: 100%;text-align: center;margin: 15px 3px;padding: 0;}
#navlateral{overflow:visible;float: left;display: inline;position: relative;font-family:Arial;font-size:14px;font-weight:bold;width: 180px;height: 270px;text-align: left;margin: 0 0 0 0;padding: 10px 0 0 22px;}
#organizacao{overflow:hidden;float: left;display: inline;position: relative;width: 150px;height: 107px;background-image:url(organizacao_bkg.jpg);text-align: right;margin: 0 0 0 22px;padding: 15px 25px 0 0;}
#apoios {overflow:visible;float: right;display: inline;position: relative;width: 700px;background-image:url(apoios_bkg.jpg);background-repeat: no-repeat;text-align: left;margin: 0 22px 0 0;padding: 25px 0 0 15px;}
#maincontent {background: #ffffff;overflow:visible;float: left;display: inline;position: relative;width: 690px;text-align: left;margin: 0 22px 0 0;padding: 10px 0 0 15px;}
#content {clear:both;margin: 0;padding: 5px 30px 10px 30px;}
#footer {clear:both;font-size: 100%;text-align: center;color: #736B5E;height: 25px;background-image: url(main_bkg_footer.jpg);background-repeat: no-repeat; margin: 0;padding: 0;}
#footernav {clear:both;font-size: 100%;text-align: center;color: #736B5E;margin: 0 auto 0 auto;padding: 5px;}
#header p {margin: 0;padding: 0;}
#nav p {margin: 0;padding: 0;}
#navlateral p {margin: 0 0 10px 5px;padding: 0;}
#organizacao p {margin: 0;padding: 0;}
#apoios p {margin: 0;padding: 0;}
#footer p {margin: 0;padding: 0;}
#footernav p {margin: 0;padding: 0;}
#content p {font-size: 100%;line-height: 110%;}
#maincontent p {font-size: 100%;line-height: 110%;}
#maincontent h1 {margin: 0;padding: 0 0 5px 0 ;}
a:link {color: #009900;}
a:visited { color: #009900;}
a:hover {color: #99CC00;}
h1, h2, h3, h4 {color:#006600}
.tabelasmall {font-size:x-small}

#footernav a:link {color: #009900; text-decoration: none;}
#footernav a:visited { color: #009900; text-decoration: none;}
#footernav a:hover, #footer a:active, #footer a:focus { color: #99CC00;}

#footer a:link {color: #009900; text-decoration: none;}
#footer a:visited { color: #009900; text-decoration: none;}
#footer a:hover, #footer a:active, #footer a:focus { color: #99CC00;}

.message_center {clear:both;font-size: 100%;text-align: center;color: #736B5E;margin: 0;padding: 20px;}
.buttonStandard {margin-right: 5px; color: white; font-weight: bold}
.atencao {border:solid 1px #ccc;background-color:#f0f8ff;background-image:url(alert.png);background-repeat: no-repeat;padding:12px 12px 12px 57px;width:89%;display:block;margin:10px 0 10px 0;}
.atencao p {margin: 0;padding: 0 0 5px 0;}
.atencao h2 {margin: 0;padding: 0 0 5px 0;}
.destaque {border:solid 1px #ccc;background-color:#f0f8ff;padding:12px;width:96%;display:block;margin:10px 0 10px 0;}
.destaque p {margin: 0;padding: 0 0 5px 0;}
.destaque h2 {margin: 0;padding: 0 0 5px 0;}
.resumo {display:block;margin:15px 0 15px 0;padding:0;}
.resumo p {margin: 0;padding: 0 0 4px 0;}
.resumo h2 {margin: 0;padding: 5px 0 5px 0;}
.message_box {border:solid 1px #ccc;background-color:#f0f8ff;padding:20px;width:93%;display:block;margin:0;}
.message_box h2 {font-size:130%;border-bottom:1px #ccc solid;}
.message_box h4 {margin:25px 0px;font-size:13px;border-bottom:solid 1px #aac7e4}
.message_box p {margin:20px 0px}
.message_box .form {text-align:left;margin:20px 4px 40px 30px;}
.message_box .form label {font-size: 1em;display:block;float:left;padding-right:0.5em;width:120px;text-align:right;}
.message_box .form .field {margin-bottom:6px}
.message_box .buttons {text-align:right}
a.big_button {cursor:pointer;padding:0px;margin:0px;border:none;background:url(big_button_bkgd.gif) no-repeat;text-align:center;display:block;text-decoration:none;overflow:hidden;display:-moz-inline-box;display:inline-block;margin-right:10px;}
a.big_button span {white-space:nowrap;background:url(big_button_bkgd.gif) no-repeat right top;display:block;font-family:Arial;font-size:24px;line-height:41px;color:#fff;padding:0px 30px 0px 25px;font-weight:bold;margin:0px;margin-left:5px;}
a.big_button:hover {background:url(big_button_bkgd.gif) no-repeat left -41px;text-decoration:none;}
a.big_button:hover span {background:url(big_button_bkgd.gif) no-repeat right -41px;}
a.medium_button {cursor:pointer;padding:0px;margin:0px;border:none;background:url(medium_button_bkgd_green.gif) no-repeat;text-align:left;display:block;text-decoration:none;overflow:hidden;display:-moz-inline-box;display:inline-block;margin-right:5px;}
a.medium_button span {white-space:nowrap;background:url(medium_button_bkgd_green.gif) no-repeat right top;display:block;font-family:Arial;font-size:14px;line-height:31px;color:#fff;padding:0px 16px 0px 11px;font-weight:bold;margin:0px;margin-left:5px;}
a.medium_button:hover {background:url(medium_button_bkgd_green.gif) no-repeat left -31px;text-decoration:none;}
a.medium_button:hover span {background:url(medium_button_bkgd_green.gif) no-repeat right -31px;}
a.small_button {cursor:pointer;padding:0px;margin:0px;border:none;background:url(small_button_bkgd.gif) no-repeat;text-align:center;display:block;text-decoration:none;overflow:hidden;display:-moz-inline-box;display:inline-block;margin-right:5px;}
a.small_button span {white-space:nowrap;background:url(small_button_bkgd.gif) no-repeat right top;display:block;font-family:Arial;font-size:11px;line-height:21px;color:#fff;padding:0px 10px 0px 5px;font-weight:bold;margin:0px;margin-left:5px;}
a.small_button:hover {background:url(small_button_bkgd.gif) no-repeat left -21px;text-decoration:none;}
a.small_button:hover span {background:url(small_button_bkgd.gif) no-repeat right -21px;}

a.path:link {color: #009900; text-decoration: none;}
a.path:visited { color: #009900; text-decoration: none;}
a.path:hover, #footer a:active, #footer a:focus { color: #99CC00;}


#menu {
        width: 180px;
        margin: 0 0 5px 5px;
        }
		
#menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 32px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #ffffff;
        display: block;
        background:  url(menu.gif) no-repeat;
        padding: 8px 0 0 15px;
        }

#menu li a:hover, #menu li #current { 
        color: #ffffff;
        background:  url(menu.gif) 0 -42px no-repeat;
        padding: 8px 0 0 15px;
        }
	
.imgleftmin {
  margin: 2pt 5px 3px 0pt; 
  float: left;
  padding: 3px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}
.imgrightmin {
  margin: 2pt 0pt 3px 5px; 
  float: right;
  padding: 3px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}
.imgleft {
  margin: 0pt 10px 10px 0pt; 
  float: left;
  padding: 6px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}
.imgright {
  margin: 0pt 0pt 10px 10px; 
  float: right;
  padding: 6px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}
.imgcenter {
  margin: 0px auto 10px; 
  display: block; 
  text-align: center;
  padding: 6px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}
.img {
  padding: 6px;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
}