/***************************

  Elementos

 ***************************/

h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address {

    margin:0px;

    padding:0px;

}

html {

    height:100%;

    margin-bottom:1px;/* Não oculta a barra de rolagem em Firefox */

	 margin-top: 0px;

}

body {

    background-color: #FFFFFF;

 /*  text-align:center;  hack para o IE */

    background-image: url(../img/bg_html.jpg);

    background-repeat: repeat-x;

    background-position: top;

	 margin-top: 0px;

	 padding: 0px;

    }

	 



/***************************

  DIV's

 ***************************/

#bg {

    width: 766px;

    margin-left:auto;

    margin-right:auto;

    /*   text-align:center; */

    background: #FFFFFF;

    background-image: url(../img/bg_sombra.jpg);

    background-repeat: repeat-x;

    background-position: top;

	 margin-top: 0px;

	 padding: 0px;

}

#geral {

    width: 744px;

    margin-left:auto;

    margin-right:auto;

    padding: 0px;

	 margin-top: 0px;

   /* text-align:center; */

    background-color: #FFFFFF;

    background-position: top;

    border: 0px;

    height: auto;

}

#rodape{

    width: 744px;

    height:52px;

	 bottom:0px;

    margin-left:auto;

    margin-right:auto;

    background-repeat: repeat-x;

    background-position: left;

    text-align:center;

    background-image: url(../img/bg_rodape.jpg);

    border: 0px;

	 border-top: 1px solid #FFFFFF;

} 



#topo{

    width: auto;

    height: 374px;

    bottom: 0px;

    margin-left:auto;

    margin-right:auto;

    text-align: left;

    background-image: url(../img/bg_top.jpg);

	 background-repeat: repeat-x;

    border: 0px;

    padding-top: 0px;

	 padding-bottom: 0px;

    background-color: #FFFFFF;

    background-position: top;

	 top: 0px;

}

#conteudo {

    width: 744px;

    margin-left:auto;

    margin-right:auto;

    background: #FFFFFF;

    background-image: url(../img/bg_corpo.jpg);

	 background-repeat: repeat-y;

	 border: 0px;

	 clear: both;

}



/***************************

   Cabeçalho

 ***************************/

#topo h1 {

	text-indent: -5000px;

	overflow: hidden;

	background-image: url(../img/logo_ntco.jpg);

	width: 110px;

	height: 121px;

	border: 0px;

	margin-top: 0px;

	margin-left: 13px;

}

#topodir {

	float: right;

	width: 576px;

}

#cuadro {

	width: 576px;

	float: right;

}

#cuadro a img {

	border: 0px;

	float: right;

	margin-right: 3px;

	margin-top: 5px;

}

#ani {

	border: 0px;

	float: right;

	width: 576px;

	height: 200px;

	margin-right: 3px;

	margin-bottom: 5px;

	margin-top: 22px; 

}

#ani_cir {

	border: 1px solid #616200;

	width: 533px;

	height: 220px;

	text-align: center;

}





/* --[  Menu 1]------------------------------- */



#menu {

	float: left;

	margin-left:auto;

	margin-right:auto;

	background-image: url(../img/bg_menu.jpg);

	width: 576px;

	height: 52px;

	margin-top: 26px;

	text-align: center;

	padding-left: 5%;

	background-repeat: no-repeat;

}



#menu ul {

	float: left;

	margin-left: 10px;

	margin-right: 5px;

	display: inline;

}



#menu ul li {

	display: inline;

	text-align: center;

}



#menu ul li a {

	display: block;	

	color: #5E7271;

	text-decoration: none;

	text-align: center;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	width: 70px;

	border: 0px;

	padding-top: 12px;

	line-height: inherit;

	height: 45px;

}



#menu ul li a:hover {

	border: 0px;

	color: #729729;

}

#menu ul li a img {

	border: 0px;

   text-align: center;

}



.menuacima {

	display: block;

   text-align: center;

}

.menuabaixo {

	display: block;

	text-align:center;

	}

.icomenu {

	margin-left: auto;

	margin-right: auto;

}





/* --[  Menu 2]------------------------------- */



#menu2 {

	float: left;

	margin-left:auto;

	margin-right:auto;

	margin-top: 18px;

	z-index: 1;

	}

ul#primary-nav,

ul#primary-nav ul {

	margin: 0;

	padding: 0;

	width: 149px; /* Width of Menu Items */

	border-bottom: 1px solid #ccc;

	background: #868686; /* IE6 Bug */

	font-size: 12px;

	font-family: Verdana;

	}



ul#primary-nav li {

	position: relative;

	list-style: none;

	}



ul#primary-nav li a {

	display: block;

	text-decoration: none;

	color: #FFFFFF;

	padding: 3px 15px;

	border: 1px solid #ccc;

	border-bottom: 0;

	background-image: url(../img/bot_over.jpg);

	background-position: left;

	background-repeat: no-repeat;	

	}



/* Fix IE. Hide from IE Mac \*/

* html ul#primary-nav li { float: left; height: 1%; }

* html ul#primary-nav li a { height: 1%; }

/* End */



ul#primary-nav ul {

	position: absolute;

	display: none;

	left: 149px; /* Set 1px less than menu width */

	top: 0px;

	}



ul#primary-nav li ul li a { 

	padding: 2px 14px;

	} /* Sub Menu Styles */



ul#primary-nav li:hover ul ul,

ul#primary-nav li:hover ul ul ul,

ul#primary-nav li.over ul ul,

ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */



ul#primary-nav li:hover ul,

ul#primary-nav li li:hover ul,

ul#primary-nav li li li:hover ul,

ul#primary-nav li.over ul,

ul#primary-nav li li.over ul,

ul#primary-nav li li li.over ul { display: block;} /* The magic */



ul#primary-nav li.menuparent { background: transparent url(../img/bot_link_seta.jpg) no-repeat left; }



ul#primary-nav li.menuparent:hover { background-color: #f9f9f9;  background-image: url(../img/bot_link_seta.jpg);  background-position: left;  background-repeat: no-repeat; }

ul#primary-nav li.over { background-color: #f9f9f9;  background-image: url(../img/bot_link.jpg);  background-position: left;  background-repeat: no-repeat; }



ul#primary-nav li a:hover { color: #FFFF9B;  background-image: url(../img/bot_link.jpg);  background-position: left;  background-repeat: no-repeat; }











/***************************

   Conteúdo

 ***************************/



#coluna{

	left: 0px;

	margin: 0px;

	padding: 1px;

	border: none;

	width: 200px; /* ie5win fudge begins */

	float: left;	

	text-align: center;

}

#coluna img {

	padding: 5px 0px 0px 2px;

	text-align: center;

}

#coluna a img {

	border: none;

}

#corpo{

	margin: 0px;

	padding: 1px;

	border: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 534px;

	float: right;

}



.spacio {

   clear: both;

}

.hide {

	display: none; 

	}

.outro {

	clear:both;

	display:none;

}

#col_contato {

	background: url(../img/bg_contato.jpg) no-repeat top;

	margin-left: 3px;

	width: 190px;

	height: 154px;

	/*height: 304px;*/

	color: #FDFDFD;

	text-align: center;

	font-family: Arial;

   font-size: 10px;

	font-style: normal;

	text-indent: 30px;

}

#col_contato p a {

	color: #BAFF77;

	text-decoration: underline;

}

#col_contato p a:hover{

    color: #FDFDFD;

    text-decoration: none;

    background-color: #BCBD00;

}

#col_contatoeng {

	background: url(../img/bg_contato_eng.jpg) no-repeat center;

	margin-left: 3px;

	width: 190px;

	height: 152px;

	color: #FDFDFD;

	text-align: center;

	font-family: Arial;

   font-size: 10px;

	font-style: normal;

	text-indent: 30px;

}

#col_contatoeng p a {

	color: #BAFF77;

	text-decoration: underline;

}

#col_contatoeng p a:hover{

    color: #FDFDFD;

    text-decoration: none;

    background-color: #BCBD00;

}



.tit_cont {

	font-weight: bold;

	color: #FFFFB7;

	padding-top: 7px;

	text-decoration: underline;

	padding-bottom: 2px;

	font-size: 105%;

}



/* --[ corpo ]------------------------------- */

#corpo .breadcrumb {

    text-align: left;

    font-family: Arial;

    font-size: 10px;

    text-decoration: none;

    color: #333333;

    margin-top: 6px;

    margin-left: 4px;

    float: left;

}

#corpo .breadcrumb ul li {

    list-style: none;

    margin: 0px;

    display: inline;

    padding: 0px;

}

#corpo .breadcrumb ul li a{

    display: inline;

    text-decoration: underline;

    color: #333333;

}

#corpo .breadcrumb ul li a:hover{

    color: #993300;

}



#corpo h2 {

	margin: 1em 0 1em 0;

	font-family: "Trebuchet MS";

	font-size: 130%;

	color: #782121;

   background-color: transparent;

	font-weight: bold;

	background-image: url(../img/marcador_titulo.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	letter-spacing: -1px;

	line-height: 120%;

	border-bottom-color: #6E6E00;

	border-bottom-style: solid;

	border-bottom-width: 3px;

	padding: 1px 1px 1px 25px;

}



#corpo h3 {

	margin: 2em 0 10px 0;

	padding: 0;

	font-family: "Tahoma", sans-serif;

	font-size: 100%;

	color: #003366;

   background-color: transparent;

	background-image: url(../img/seta_red.gif);

	background-repeat: no-repeat;

	background-position: left;

	text-indent: 10px;

	}	

#corpo ul li.itemb {

	font-family: Verdana;

	font-size: 12px;

	color: #3D3D3D;

	margin: 0 0 4px 20px;

	padding-left: 17px;

	list-style: none;

	background: url(../img/bullet-alt.gif) no-repeat top;

	line-height: 20px;

	background-position: 2px;

	}

#corpo ul li.item {

	font-family: Verdana;

	font-size: 12px;

	color: #3D3D3D;

	margin: 0 0 4px 0;

	padding-left: 17px;

	list-style: none;

	line-height: 20px;

	background-position: left top;

	background-image: url(../img/bullet-alt.gif);

	background-repeat: no-repeat;

	}

#corpo ul li.item a { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Verdana;

	font-size: 12px;

	}

#corpo ul li.item a:link { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Verdana;

	font-size: 12px;

	}

#corpo ul li.item a:hover {

	color: #ffffff;

	background-color: #7F8000;

	text-decoration: none;

	border: none;

	}

#corpo p {

	font-family: Verdana;

	font-size: 12px;

	color: #3D3D3D;

	margin-bottom: 10px;

}

#corpo p a { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Verdana;

	font-size: 12px;

}

#corpo p a:link { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Verdana;

	font-size: 12px;

}

#corpo p a:hover {

	color: #ffffff;

	background-color: #7F8000;

	text-decoration: none;

	border: none;

}

.negrito {

	font-weight: bold;	

}



#corpo .bot_nav {

    float: right;

    font-family: Arial;

    text-align: right;

    font-size: 10px;

    color: #000000;

    margin-top: 4px;

    margin-right: 4px;

}

#corpo .bot_nav a {

    display: block;

    border: 1px solid #000000;

    color: #000000;

    padding: 2px;

    text-decoration: none;

}

#corpo .bot_nav a:hover {

    display: block;

    border: 1px solid #333333;

    color: #FFFFFF;

    padding: 2px;

    text-decoration: none;

    background-color: #7F8000;

}

.thumbnail {

	border: none;

	margin: 0 7px 5px 0;

	float: right;

}	

.big_izq {

	border: none;

	margin: 0px;

	float: left;

}

.big_der {

	border: none;

	margin: 0px;

	float: right;

}	

#big_cen {

	border: none;

	margin: 0px;

	text-align: center;	

}	



#corpo a img {

	border: none;

}



/* --[ corpo - fotos galeria de imagens ]------------------------------- */

#titulo_quadro{

	font: bold 10px Verdana;	

}

#rodape_quadro {

	font-family: Tahoma, Verdana, Arial;

	color:#000;

	text-decoration:none;

	margin:0;

	padding:0;

	border:0;

	font-size:12px;

}

#rodape_quadro a {

	font-size:12px;

	color:#367093;

}

#rodape_quadro a:hover {

	color:#FE8E21;

	text-decoration:none;

}

#imagens {

	width: 500px; 

	margin:1px;

/* text-align:center;  hack para o IE */

	margin-left:auto;

	margin-right:auto;

	display: block;

	text-decoration:none;

}

#imagens a { 

	text-decoration:none;

}

#imagens a:hover { 

	text-decoration:none;

}

#imagens a img { 

	margin:5px;

	border: none;	

	text-decoration:none;

}

#imagens a:hover img { 

	border: none;	

	text-decoration:none;

}



#img_loading {

	width: 500px; 

	margin:1px;

/* text-align:center;  hack para o IE */

	margin-left:auto;

	margin-right:auto;

	display: block;

	text-decoration:none;

}

#img_loading a { 

	text-decoration:none;

}

#img_loading a:hover { 

	text-decoration:none;

}

#img_loading a img { 

	margin:5px;

	border: none;	

	text-decoration:none;

}

#img_loading a:hover img { 

	border: none;	

	text-decoration:none;

}

/* --[Notícias]----------------------- */

#quadnew {

	border: 1px solid;

	border-color: #282828;

	width: 267px;

	height: 234px;

	display: block;

	margin-top: 2px;

	margin-left: 2px;

}



#noticias {

	height: 174px;

	padding: 2px;

	display: block;

	overflow: auto;

	margin-top: 1px;

	margin-left: 2px;

	background-color: #FFFFFF;

	border-bottom-color: #939393;

	border-bottom-style: solid;

	border-bottom-width: 2px;

}

#noticias ul {

	border-bottom: 1px dashed #6D6D6D;

	padding-bottom: 10px;

	padding-top:2px;

}

#noticias ul li a {	

  	text-decoration: none;

	display: block;

}

#noticias a .item {

  	color: #688F27;

  	text-decoration: none;

  	border-bottom: 1px solid #688F27;

	font-family: Verdana;

	font-size: 12px;

	padding-left: 18px;

	padding-top: 1px;

	font-weight: bold;

	background-image: url(../img/thumb_news.gif);

	background-repeat: no-repeat;

	}

#noticias a:link  .item  { 

  	color: #688F27;

  	text-decoration: none;

  	border-bottom: 1px solid #688F27;

	font-family: Verdana;

	font-size: 12px;

	}

#noticias a:hover .item {

	color: #ffffff;

	background-color: #7F8000;

	text-decoration: none;

	border: none;

	

}



#noticias a .iteme { 

  	color: #333333;

  	text-decoration: none;

  	border-bottom: 1px solid #333333;

	font-family: Arial;

	font-size: 10px;	

	margin-left: 20px;

  	}

	

#noticias a:link .iteme { 

  	color: #333333;

  	text-decoration: none;

  	border-bottom: 1px solid #333333;

	font-family: Arial;

	font-size: 10px;

  	}

#noticias a:hover .iteme {

	color: #ffffff;

	background-color: #666600;

	text-decoration: none;

	border: none;

	}

	

#noticiasi {

	padding: 2px;

	display: block;

	overflow: auto;

	margin-top: 1px;

	margin-left: 2px;

	background-color: #FFFFFF;

	border-bottom-color: #939393;

	border-bottom-style: solid;

	border-bottom-width: 2px;

}

#noticiasi ul {

	border-bottom: 1px dashed #6D6D6D;

	padding-bottom: 10px;

	padding-top:10px;

}

#noticiasi ul li a {	

  	text-decoration: none;

	display: block;

}

#noticiasi a .item {

  	color: #688F27;

  	text-decoration: none;

  	border-bottom: 1px solid #688F27;

	font-family: Verdana;

	font-size: 12px;

	padding-left: 18px;

	padding-top: 1px;

	font-weight: bold;

	background-image: url(../img/thumb_news.gif);

	background-repeat: no-repeat;

	font-weight: bold;

	}

#noticiasi a:link  .item  { 

  	color: #688F27;

  	text-decoration: none;

  	border-bottom: 1px solid #688F27;

	font-family: Verdana;

	font-size: 12px;

	}

#noticiasi a:hover .item {

	color: #ffffff;

	background-color: #7F8000;

	text-decoration: none;

	border: none;

	

}



#noticiasi a .iteme { 

  	color: #333333;

  	text-decoration: none;

  	border-bottom: 1px solid #333333;

	font-family: Arial;

	font-size: 10px;	

	margin-left: 20px;

  	}

	

#noticiasi a:link .iteme { 

  	color: #333333;

  	text-decoration: none;

  	border-bottom: 1px solid #333333;

	font-family: Arial;

	font-size: 10px;

  	}

#noticiasi a:hover .iteme {

	color: #ffffff;

	background-color: #666600;

	text-decoration: none;

	border: none;

	}

.fonte {

	font-family: Verdana;

	font-size: 10px;

	color: #3B4A1C;

	}

/* --[  Paginação ]------------------------------- */



#paginacao {

	height:20px;

	width:450px;

	float: right;

	padding: 4px 0px 4px 0px;

	margin-left:auto;

	margin-right:auto;

	text-align: center;

	display: block;

}



#paginacao ul{

	border:0;

	padding:0;

	margin-left:auto;

	margin-right:auto;

	text-align: center;

	width: 350px;

	

}

#paginacao li{

	border:0;

	margin:0;

	padding:0;

	font: bold 10px Arial;

	list-style:none;

	margin-right:2px;

	display: inline;

}

#paginacao a{

	border: solid 1px #7F8000;

	margin-right:2px;

}

#paginacao .pag-ant-off, #paginacao .pag-prox-off {

	border: solid 1px #DEDEDE;

	color: #888888 ;

	display: block;

	float: left;

	font: bold 10px Arial;

	margin-right: 2px;

	padding: 3px 4px;

}

#paginacao .pag-prox a, #paginacao .pag-ant a {

	font: bold 10px Arial;

}

#paginacao .pag-ativo{

	background:#7F8000;

	color:#FFFFFF;

	font: bold 10px Arial;

	display:block;

	float:left;

	padding:4px 6px;

}

#paginacao a:link, #paginacao a:visited {

	color: #7F8000;

	display:block;

	float:left;

	padding:3px 6px;

	text-decoration:none;

}

#paginacao a:hover{

	border: 1px solid #484800;

	text-decoration: underline;

	color: #000000;

}







/* --[formulario]----------------------- */



div.row {

    float: left;

    width: 350px;

}

div.row span.label {

    float: left;

    width: 85px;

    text-align: right;

    font-family: Arial;

    font-size: 12px;

    height: 22px;

    vertical-align: middle;

    color: #088494;

}

div.row span.formw {

    float: right;

    width: 250px;

}

.formcont {

    border: 1px solid #000033;

    display: block;

    width: 99%;

    margin-bottom: 1px;

    text-align: left;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

}

div.cont {

	width: 310px;

   float: right;

}



div.cont span.botao {

    text-align: center;

    display: block;

    background-position: center;

    float: right;

    width: 60px;

    padding-right: 15px;

    padding-top: 10px;

}

.form {

    border: 1px solid #000033;

    width: 100%;

    float: right;

}

#contato {

	width: 360px;

	background-color: #f6f6f6;

	border: 1px dotted #666;

	padding: 5px;

	margin-left: 80px;

	margin-right: 10px;

	height: 255px;

}



#inscri {

	width: 460px;

	background-color: #f6f6f6;

	border: 1px dotted #666;

	padding: 5px;

	margin-left: 30px;

	margin-right: 10px;

	height: 100%;

}

div.row1 {

    float: left;

    width: 450px;

}

div.row1 span.label {

    float: left;

    width: 185px;

    text-align: right;

    font-family: Arial;

    font-size: 12px;

    height: 22px;

    vertical-align: middle;

    color: #088494;

}

div.row1 span.formw {

    float: right;

    width: 250px;

    font-family: Arial;

    font-size: 12px;

    color: #000000;

}

.warning {

	font: bold 12px Verdana;

	background-color: #FFC3C3;

	width: 460px;

	padding: 5px;

	margin-left: 30px;

	margin-right: 10px;

	margin-top: 10px;

}





#imc_calc {	

	background-color: #F4F4F4;

	display: table;

	padding: 2px;

	border: 1px solid #3A471F;

	width: 90%;

	margin-left: 5%;

	margin-right: 5%;

}

#div.bg {

	background-color: #D5EAA9;

	

}

#imc_calc form {	

   margin: 1px; 

}

div.imc {

    float: left;

    padding-bottom: 5px;

}



div.imc span.labeltxt {

font-family: Verdana;

font-size: 10px;

color: #004401;

    float: left;

    margin-bottom: 10px;

    font-style: italic;

}

div.imc span.labelx {

    float: left;

    width: 245px;

    text-align: right;

    font-family: Arial;

    font-size: 13px;

    height: 22px;

    color: #5A7031;

    font-weight: bold;

    margin-top: 5px;

}

div.imc span.formwin {

    float: right;

    width: 228px;

    text-align: left;

    font: bold 11px Tahoma;

}





div.imc span.formlos input {

    float: right;

    width: 228px;

    text-align: left;

    font: bold 12px Tahoma;

    border: 0px solid #F0F0F0;

	 color: #FF0000; 

	 background-color: #F0F0F0;

	 font-weight: bold;

    margin-top: 5px;

}



div.spacer {

    clear: both;

}

form.login { 

	background-color: #F3F3F3; 

	width:420px;

	font: 11px Verdana, sans-serif;

	color: #003399;

	border: 1px solid #000066;

	padding-left:10px;

	margin-left: auto;

	margin-right: auto;

	padding-bottom: 6px;

	padding-top: 6px;

}

.campos {

margin-right: 20px;

}

.bota {

background-color: #777777;

font: 10px Arial, sans-serif;

color: #E8FFFF;

}

.ita {

	font-style: italic;

}

	

/* --[Tabela]----------------------- */

#tabela table{

	background-color: #B2C787;

	border: 1px;

	color: #000000;

	display: block;

	font-family: Tahoma;

	font-weight: bold;

	font-size: 12px;

	text-align: center;

	width: 50%;

}



#corpo table {

	background-color: #F4F4F4;

	display: table;

	padding: 1px;

	border: 1px solid #3A471F;

	width: 90%;

	text-align: center;

	margin-left: 5%;

	margin-right: 5%;

}

#corpo table tr {

	margin: 1px;

}

#corpo table tr th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #E6FAFF;

	background-color: #556B2F;

	text-align: center;

	border: 1px solid #FFFFFF;

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 6px;

}

#corpo table tr td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3C4B1F;

	background-color: #D5EAA9;

	border: 1px solid #FFFFFF;

	padding-right: 6px;

	padding-left: 6px;

}

.izqtxt {

	text-align: left;

}





/* --[Mapa do Site]----------------------- */

	

#corpo ul	.itemc {

	margin-bottom: 20px;

}

#corpo ul li.itemc {

	font-family: Arial;

	font-size: 12px;

	color: #666600;

	margin: 0 0 4px 8px;

	padding-left: 17px;

	list-style: none;

	background-image: url(../img/seta_verde_claro.gif);

	background-position: left top;

	background-repeat: no-repeat;

	line-height: 16px;

	margin-left: 20px;

	}

#corpo ul li.itemc a { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #666600;

	font-family: Arial;

	font-size: 12px;

  	}

	

#corpo ul li.itemc a:link { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #666600;

	font-family: Arial;

	font-size: 12px;

  	}

#corpo ul li.itemc a:hover {

	color: #ffffff;

	background-color: #666600;

	text-decoration: none;

	border: none;

	}

	



#corpo ul li.itemd {

	font-family: Arial;

	font-size: 11px;

	color: #3D3D3D;

	margin: 0 0 4px 8px;

	padding-left: 17px;

	list-style: none;

	background: url(../img/seta_verde_medio.gif) no-repeat top;

	line-height: 18px;

	background-position: 2px;

	margin-left: 34px;

	}

#corpo ul li.itemd a { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #990000;

	font-family: Arial;

	font-size: 11px;

  	}

	

#corpo ul li.itemd a:link { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #666600;

	font-family: Arial;

	font-size: 11px;

  	}

#corpo ul li.itemd a:hover {

	color: #ffffff;

	background-color: #666600;

	text-decoration: none;

	border: none;

	}

	

	



#corpo ul li.iteme {

	font-family: Arial;

	font-size: 10px;

	color: #3D3D3D;

	margin: 0 0 4px 8px;

	padding-left: 17px;

	list-style: none;

	background: url(../img/seta_verde_escuro.gif) no-repeat top;

	line-height: 20px;

	background-position: 2px;

	margin-left: 48px;

	}

#corpo ul li.iteme a { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #666600;

	font-family: Arial;

	font-size: 10px;

  	}

	

#corpo ul li.iteme a:link { 

  	color: #666600;

  	text-decoration: none;

  	border-bottom: 1px solid #666600;

	font-family: Arial;

	font-size: 10px;

  	}

#corpo ul li.iteme a:hover {

	color: #ffffff;

	background-color: #666600;

	text-decoration: none;

	border: none;

	}

	



	

/* --[Artigos PDF]----------------------- */

#corpo ul li.itemb {

	font-family: Arial;

	font-size: 11px;

	color: #3D3D3D;

	margin: 0 0 4px 0;

	padding-left: 17px;

	list-style: none;

	background: url(../img/pdf_thumb.gif) no-repeat 0 3px;

	line-height: 24px;

	background-position: 2px;

	background-color: #F3F3F3;

	text-indent: 14px;

	}

#corpo ul li.itemb a { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Arial;

	font-size: 11px;

	text-indent: 14px;

	}

#corpo ul li.itemb a:link { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Arial;

	font-size: 11px;

	text-indent: 14px;

	}

#corpo ul li.itemb a:hover {

	color: #ffffff;

	background-color: #3080CB;

	text-decoration: none;

	border: none;

	text-indent: 14px;

	}	

	

#corpo ul li.itema {

	font-family: Arial;

	font-size: 11px;

	color: #3D3D3D;

	margin: 0 0 4px 0;

	padding-left: 17px;

	list-style: none;

	background: url(../img/pdf_thumb.gif) no-repeat 0 3px;

	line-height: 20px;

	background-position: 2px;

	text-indent: 14px;

	}

#corpo ul li.itema a { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Arial;

	font-size: 11px;

	text-indent: 14px;

	}

#corpo ul li.itema a:link { 

  	color: #3080CB;

  	text-decoration: none;

  	border-bottom: 1px solid #68C3EE;

	font-family: Arial;

	font-size: 11px;

	text-indent: 14px;

	}

#corpo ul li.itema a:hover {

	color: #ffffff;

	background-color: #3080CB;

	text-decoration: none;

	border: none;

	text-indent: 14px;

	}

/***************************

 Rodape

 ***************************/

div.linkrod {

    font-family: Arial;

    font-size: 9px;

    text-align: center;

    font-weight: normal;

    color: #EEFFEE;

    line-height: 300%;

    padding-right: 4px;

    padding-top: 5px;

    word-spacing: 1px;

}

div.linkrod ul li {

    list-style: none;

    display: inline;

}

div.linkrod ul li a {

    list-style: none;

    display: inline;

    font-weight: normal;

    color: #EEFFEE;

    text-decoration: underline;

}

div.linkrod ul li a:hover {

    list-style: none;

    display: inline;

    font-weight: normal;

    color: #FEFEFE;

    text-decoration: none;

    background-color: #004001;

}

div.linha {

    margin: 1px;

}

div.linha span.autor {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    float: left;

    text-align: left;

    font-weight: bold;

    color: #FCFCFC;

    line-height: normal;

    padding-left: 4px;

}

div.linha span.autor a {

    font-weight: bold;

    color: #FFFFCC;

    text-decoration: underline;

}

div.linha span.autor a:hover {

    color: #F4FFFF;

    text-decoration: none;

    background-color: #1E1E1E;

}

div.linha span.cop {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    float: right;

    text-align: right;

    font-weight: bold;

    color: #9ACD32;

    line-height: normal;

    padding-right: 4px;

}
