body { margin: 0; background-color: #ffffff; font-family: Tahoma, Helvetica, Arial, Verdana, MS Sans Serif;}

a { color: #0080af;}
a:hover { color: #000000;}
a:active { color: #0080af;}

.menu { width: 760px; height: 34px; text-align: center; background: #FFFFFF url(http://homepages.dcc.ufmg.br/~nivio/en/imagens/menu-fundo.gif) repeat-x bottom;}
.menu span { color: #666666; font-size: 8pt; font-weight: normal; line-height: 20pt; padding: 10px 6px 0 6px; position: relative; border-left: 1px solid #0099cc;}
.menu a { color: #666666; text-decoration: none;}
.menu a:hover { color: #000000;}
.menu a:active { color: #008cba;}

.cabecalho { width: 760px; margin: 30px 0 20px 0; text-align: left;}
.cabecalho h1 { color: #000000; font-size: 20pt; font-weight: normal; line-height: 17pt;}
.cabecalho h1 small { font-size: 8pt;}
.cabecalho h1 a { color: #000000; text-decoration: none;}
.cabecalho h1 a:hover { color: #0080af;}
.cabecalho h1 a:active { color: #000000;}
.cabecalho h2 { width: 760px; height: 54px; color: #FFFFFF; font-size: 8pt; font-weight: normal; line-height: 11pt; margin: 0 0 10px 0; background: #0099cc url(http://homepages.dcc.ufmg.br/~nivio/en/imagens/cabecalho-fundo.gif) repeat-x bottom;}
.cabecalho h2 a { color: #FFFFFF;}
.cabecalho h2 a:hover { color: #33ffff;}
.cabecalho h2 a:active { color: #FFFFFF;}

.titulo h1 { color: #669900; font-size: 11pt; font-weight: bold; line-height: 14pt; margin: 0 0 10px 0;}

.foto { float: right;}

.destaque { width: 395px; background-color: #FFFFFF; padding: 10px; -moz-border-top-colors:  #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-bottom-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-left-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-right-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border: 7px solid #ebebeb;}
.destaque h1 { color: #3c7900; font-size: 8pt; font-weight: bold; font-style: normal; line-height: 11pt; margin: 0 0 4px 0;}
.destaque ul { color: #000000; font-size: 8pt; margin: 0 0 10px 15px; padding: 0; list-style-image: url(http://homepages.dcc.ufmg.br/~nivio/en/imagens/marcador.gif);}
.destaque li { color: #000000; font-size: 8pt; font-style: italic; border-bottom: 1px solid #dddddd; margin: 0 0 4px 0; padding: 0;}
.destaque a { color: #000000; text-decoration: none;}
.destaque a:hover { color: #3c7900;}
.destaque a:active { color: #000000;}

.funcoesindex {}
.funcoes { margin-left: 531px; top: -40px; position: relative;}

.iframe { width: 725px; height: 300px; border: 0px;}

.conteudo { width: 715px; background-color: #FFFFFF; padding: 10px 15px 50px 15px; -moz-border-top-colors:  #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-bottom-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-left-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-right-colors: #ebebeb #f4f4f4 #f6f6f6 #f8f8f8 #fafafa #fcfcfc #fefefe; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; border: 7px solid #ebebeb;}
.conteudo h1 { color: #000000; font-size: 11pt; font-weight: bold; font-style: normal; line-height: 14pt; margin: 20px 0 15px 0; padding: 0 0 5px 0; border-bottom: 1px solid #dddddd;}
.conteudo h1 small { font-size: 8pt; font-weight: normal;}
.conteudo h2 { color: #669900; font-size: 9pt; font-weight: bold; font-style: normal; line-height: 14pt; text-transform: uppercase; margin: 5px 0 10px 0;}
.conteudo h3 { color: #000000; font-size: 9pt; font-weight: bold; font-style: normal; line-height: 14pt; margin: 5px 0 10px 0;}
.conteudo h4 { color: #000000; font-size: 8pt; font-weight: bold; font-style: normal; line-height: 14pt; margin: 5px 0 10px 0;}
.conteudo p { color: #000000; font-size: 9pt; line-height: 15pt; margin: 0 0 15px 0;}
.conteudo .imagem { background-color: #669900; border: 2px solid #dddddd;}
.conteudo ul { color: #000000; font-size: 9pt; margin: 0 0 10px 15px; padding: 0; list-style-image: url(http://homepages.dcc.ufmg.br/~nivio/en/imagens/marcador.gif);}
.conteudo ol { color: #000000; font-size: 9pt; margin: 0 0 10px 25px; padding: 0;}
.conteudo li { color: #000000; font-size: 9pt; line-height: 15pt; margin: 0 0 4px 0;}
.conteudo li a { color: #3c7900; text-decoration: none;}

.tabela { margin: 0 0 10px 0; width: 100%;}
.tabela th { color: #000000; font-size: 9pt; line-height: 11pt; padding: 2px 5px 2px 5px; background-color: #dddddd;}
.tabela td { color: #000000; font-size: 9pt; line-height: 11pt; padding: 2px 5px 2px 5px; border-bottom: 1px solid #cccccc;}

.formulario { margin: 10px 0 0 0; width: 470px;}
.formulario form { margin: 0;}
.formulario h1 { color: #000000; font-size: 8pt; font-weight: normal; margin: 0; padding: 3px 0 3px 0; border-bottom: 1px solid #fff0b2;}
.formulario label { color: #000000; font-size: 8pt;}
.formulario input { color: #000000; font-size: 8pt; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario textarea { color: #000000; font-size: 8pt; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario select { color: #000000; font-size: 8pt; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario .radiocheck { background-color: transparent; border: 0pt solid #ffffff; width: 25px; margin: 4px 0 -3px -7px; cursor: hand;}
.formulario .botoes { color: #ffffff; font-size: 7pt; font-weight: bold; text-transform: uppercase; background-color: #ff2127; border: 1px solid #ffffff;}

.rodape { margin: 0 0 10px 0; padding: 5px 0 5px 0; border-bottom: 1px solid #dddddd; border-top: 1px solid #eeeeee;}
.rodape p { color: #000000; font-size: 8pt; line-height: 15pt; margin: 0;}
