h2, .h2 { font-weight:normal; font-size: 17px;  margin-top: 20px; font-family: verdana; color:#000000; padding-bottom: 6px; border-bottom: 1px solid #c1bbab  }

a:link {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #9796a9 !important;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
body {
	color: #000000; background-color: #ffffff
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.content {
	padding-top: 0px
}
.mh {
	border-bottom: #000000 1px solid
}
.mh1 {
	border-bottom: #979797 1px solid
}
.hc {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: verdana
}
.hcr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; vertical-align: middle; padding-top: 0px
}
table.ticker {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 10px; padding-top: 0px; border-bottom: #000000 1px solid
}
table.mainhighlight {
	margin: 0px 0px 20px
}
.ma1h {
	font-weight: bold; font-size: 17px; margin: 2px 0px 5px; font-family: verdana
}
.ma2h {
	font-weight: bold; font-size: 22px; margin: 4px 0px 5px; font-family: verdana
}
.ma3h {
	font-weight: bold; font-size: 13px; margin: 10px 0px 0px; font-family: verdana
}
.ma4h {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 17px; padding-bottom: 13px; margin: 8px 0px; width: 470px; padding-top: 0px; border-bottom: #000000 1px solid; font-family: verdana
}
.ma4h .ma4k {
	font-size: 12px; margin: 0px; text-transform: uppercase; color: #6699cc; font-family: verdana
}
.ma1t {
	font-size: 11px; margin: 0px 0px 10px; font-family: verdana
}
.ma2t {
	font-size: 16px; margin: 0px 0px 10px; font-family: verdana
}
.ma1l {
	padding-left: 0px; font-size: 11px; margin: -5px 0px 0px 10px; font-family: arial
}
.ma1l li.ma1lk a {
	color: #cc3300
}
.ch1h {
	font-weight: bold; font-size: 13px; margin: 0px; font-family: arial
}
.ch1k {
	font-size: 11px; margin: 0px; text-transform: uppercase; color: #6699cc; font-family: arial
}
.ch1t {
	font-size: 11px; margin: 3px 0px 15px; font-family: verdana
}
.ch1l {
	padding-left: 0px; font-size: 11px; margin: -10px 0px 15px 10px; font-family: arial
}
.ch1l li {
	padding-left: 0px; font-size: 11px; list-style-image: url(img/bullet.gif); margin: 0px 0px 0px 5px; font-family: arial; list-style-type: disc
}
.ch2h {
	font-weight: bold; font-size: 11px; margin: 0px 0px 15px; font-family: arial
}
.ch2h a {
	font-weight: normal; font-size: 11px; margin: 0px 0px 15px; font-family: arial
}
.ch3h {
	font-weight: bold; font-size: 11px; margin: 0px 0px 0px 3px; font-family: arial
}
.ch3h a {
	font-weight: normal; font-size: 11px; margin: 0px; font-family: arial
}
.ch3l {
	padding-left: 0px; font-size: 11px; margin: 0px 0px 0px 0px; font-family: arial
}
.ch4h {
	font-weight: bold; font-size: 11px; margin: 0px 0px 10px; color: #6699cc; font-family: arial
}
.ch4h a {
	font-weight: normal; font-size: 11px; margin: 0px 0px 10px; font-family: arial
}
.ch5h {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 5px 0px 10px; padding-top: 0px; font-family: verdana
}
.ch5h .ch5k {
	font-weight: bold; font-size: 11px; color: #cc3300; font-family: arial
}
.ch5h a {
	font-weight: bold; font-size: 14px; font-family: times new roman
}
.ch6h {
	font-weight: bold; font-size: 11px; margin: 0px 0px 6px; font-family: arial
}
.ch6h a {
	font-weight: normal; font-size: 11px; margin: 0px 0px 10px; text-transform: none; font-family: arial
}
.li1 {
	padding-left: 0px; font-size: 11px; margin: 0px 0px 15px 10px; font-family: arial
}
.li2 {
	padding-left: 0px; font-size: 11px; margin: 0px 0px 5px 10px; font-family: arial
}
.li3 {
	padding-left: 0px; font-size: 11px; margin: 0px 0px 5px 10px; font-family: arial
}
.fo1e {
	margin: 0px 10px 10px 0px
}
.fo1d {
	margin: 0px 0px 10px; border-left: #ffffff 10px solid
}
.fo1c {
	padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; line-height: 13px; padding-top: 0px; font-family: arial
}
.fo1l {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; line-height: 14px; padding-top: 0px; font-family: arial
}
.fo2 {
	margin: 0px 0px 5px
}
.vi1t {
	padding-right: 5px; background: #ffffff; font: bold 12px arial; color: #cc3300
}
.vi2t {
	padding-right: 5px; background: #eeeeee; font: bold 12px arial; color: #cc3300
}
.vi3t {
	padding-right: 5px; background: #ffffff; font: bold 12px arial; color: #6699cc
}
.me1 {
	font-size: 11px; font-family: verdana; text-decoration: none
}
.me1 select {
	font-size: 11px; width: 120px; font-family: arial
}
.me2 {
	font-weight: bold; font-size: 11px; padding-top: 8px; font-family: verdana; text-decoration: none
}
.me1i {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 2px; border-bottom: #cccccc 1px solid
}
.me1i a {
	color: #000000; text-decoration: none
}
.me1i a:hover {
	text-decoration: underline
}
.me1i a:visited {
	color: #000000
}
.me1v {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 10px; padding-bottom: 2px; margin: 0px; color: #cc3300; padding-top: 2px; border-bottom: #cccccc 1px solid; text-decoration: none; font-family: verdana
}

.me2v {
	font-weight: bold; font-size: 10px; margin: 10px 0px 4px; color: #6699cc; font-family: verdana
}
.me1e {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 30px; padding-top: 0px; border-bottom: #cccccc 1px solid
}
.me1e a {
	font-weight: bold; color: #000000; text-decoration: none
}
.me1e a:hover {
	text-decoration: underline
}
.me1e a:visited {
	color: #000000
}
.me1b {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px 0px 5px; padding-top: 5px; background-color: #eeeeee; text-align: center
}
.me1bv {
	padding-right: 0px; padding-left: 5px; font-weight: bold; font-size: 10px; padding-bottom: 2px; margin: 5px 0px 0px; color: #cc3300; padding-top: 2px; font-family: verdana; background-color: #eeeeee
}
.me1bb {
	font-weight: bold; font-size: 10px; margin: 5px 0px 0px; font-family: verdana
}
.me2i {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; margin: 0px; padding-top: 2px
}
.me2i a {
	color: #000000; text-decoration: none
}
.me2i a:hover {
	text-decoration: underline
}
.me2i a:visited {
	color: #000000
}
.sh {
	padding-top: 10px
}
.nl1 {
	font-weight: bold; font-size: 10px; margin: 0px 0px 12px; font-family: verdana
}
.nl1 a {
	font-weight: normal; font-size: 11px; font-family: arial
}
.nl1d {
	margin: 15px 0px 8px; font: bold 12px verdana
}
.nl1n {
	margin: 15px 0px 8px; font: bold 11px verdana
}
.nl2k {
	font-weight: bold; font-size: 10px; margin: 0px 0px 3px; text-transform: uppercase; color: #6699cc; font-family: verdana
}
.nl2 {
	font-weight: bold; font-size: 10px; margin: 0px 0px 12px; font-family: verdana
}
.nl2 a {
	font-weight: normal; font-size: 11px; font-family: arial
}
.nl2d {
	margin: 15px 0px 8px; font: bold 12px verdana
}
.nl2n {
	margin: 15px 0px 8px; font: bold 11px verdana
}
.bl1h {
	font-size: 11px; vertical-align: top; width: 75px; font-family: arial; text-align: center
}
.bl1 {
	margin: 0px 0px 10px
}
.bl2 {
	border-right: #cccccc 1px solid; padding-right: 0px; border-top: #cccccc 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; border-left: #cccccc 1px solid; padding-top: 0px; border-bottom: #cccccc 1px solid
}
.se1 {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px 0px 10px; line-height: 17px; padding-top: 0px; font-family: verdana; text-align: center
}
table.article tr td {
	font: 12px arial
}
.article {
	font: 12px/17px verdana
}
.article span.data {
	font: bold 10px verdana, arial; color: #cc3300
}
.article h1 {
	margin-top: 0px; font: bold 20px verdana,arial
}
.article h2 {
	font: bold 16px arial
}
.article h3 {
	margin: 0px 0px 8px; font: bold 14px arial
}
.article span.tagline {
	font: 10px verdana
}
.article span.jumpline {
	font: bold 10px verdana
}
.kicker {
	font: bold 10px verdana; color: #cc3300
}
.article .ad1 {
	font-weight: bold; font-size: 10px; float: right; margin: 0px 0px 5px; border-left: #ffffff 5px solid; width: 180px; font-family: arial; height: 150px; text-align: center
}
table.en1 {
	border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
table.en1 tr td {
	font-size: 12px; font-family: verdana
}
table.polls tr td {
	font: 12px/17px verdana
}
.polls span.data {
	font: bold 10px verdana, arial; color: #cc3300
}
.polls h1 {
	margin-top: 0px; font: bold 20px verdana,arial
}
.polls span.tagline {
	font: 10px verdana
}
span.lupa {
	display: block; left: 135px; margin-bottom: -15px; width: 15px; position: relative; top: -15px; height: 15px
}

div.star hr {
	display: none
}
#contextual_ads {
	margin-top: 10px
}
table.ca1 {
	font-size: 10px; font-family: verdana; background-color: #eeeeee
}
table.ca1 a {
	font-size: 11px
}
table.ca1 p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; line-height: 130%; padding-top: 0px
}
table.ca1 p.ca1l {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: center
}
/*<!-- barra principal -->*/
ul#primary-nav {
  	float: left;
  	margin: 6px 6px 0 0;
	margin: 0px;
  	padding: 0px;
  	line-height: normal;
	position: relative;
	background: #eeeeee;
	color: #000000;
	text-align:left;
  	}

/*<!-- menu -->*/
ul#primary-nav ul 
{
	display: block;
	float: left;
	margin: 0px;
  	padding: 4px;
  	line-height: normal;
	background: #eeeeee;
	color: #000000;
	text-align:left;
}

/*<!-- p/ ficar na horizontal -->*/
ul#primary-nav li {
	float: left;
    width: 78px;
    list-style-type: none;
    position: relative
}

/*<!-- formata a fonte -->*/
ul#primary-nav li a {
  	display: block;
  	padding: 0px 0px 0px 0px;
  	color: #000000;
	font-size: 10px;
	font-weight: normal;
	border-left: 3px solid #eeeeee;
	border-right: 3px solid #e0ddd5;
  	text-decoration: none;
	background: transparent;
}

ul#primary-nav li#imprensa {
	background: url('http://www.amcham.com.br/imagens/usa.jpg') no-repeat top;
}

ul#primary-nav li a#menu-english {
	border: none;
	color: #303559;
}
  	
/*<!-- mostra o menu apenas com mouseover -->*/
ul#primary-nav ul {
	display: none;
    position: absolute
}

/*<!-- mostra o menu -->*/
ul#primary-nav ul.over ul {

	display: block
}

/*<!-- deixa a célula ativa qdo está no menu -->*/
ul#primary-nav ul.over{
	background-color: #888888
}

/*<!-- troca a cor das fontes -->*/
ul#primary-nav ul a:hover {
	color: #9d102d
}

ul#primary-nav li a#menu-aboutus:hover,
ul#primary-nav li a#menu-comex:hover,
ul#primary-nav li a#menu-relgov:hover,
ul#primary-nav li a#menu-products:hover,
ul#primary-nav li a#menu-eco:hover {
	border-left: 3px solid #C30;
	border-right: 3px solid #303559;
	color: #303559;
}

/*<!-- mostra o menu -->*/
ul#primary-nav li.over ul {
	display: block;
}

/*<!-- deixa a célula ativa qdo está no menu -->*/
ul#primary-nav li.over {
	background-color: #cccccc;
}

/*<!-- troca a cor das fontes -->*/
ul#primary-nav li a:hover {
	color: #cc3300;
	border-left: 3px solid #cc3300;
	border-right: 3px solid #cc3300;
	background-color: #faf7ef;
}

ul#primary-nav li a#menu-english:hover { background-color:transparent; }

/*<!-- barra do menu -->*/
#navbarmenu {
    padding-right: 0px;
    border-top: #aaaaaa 1px solid;
    padding-left: 0px;
    background: #eeeeee;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 800px;
    padding-top: 0px;
    border-bottom: #eeeeee 1px solid;
    voice-family: inherit;
}

#nav {
	padding-right: 0px; padding-left: 0px; z-index: 99; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; position: relative;
}
#nav li.mainnav {
	padding-right: 0px; padding-left: 0px; background: #e0ddd5; float: left; padding-bottom: 0px; margin: 0px; color: #000000; line-height: normal; padding-top: 0px; position: relative; text-align: center
}
#nav li.mainnav:hover {
	z-index: 96;
}
#nav li.mainnav a {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; font-size: 11px; background: none transparent scroll repeat 0% 0%; float: left; padding-bottom: 5px; color: #000000; padding-top: 5px; text-decoration: none
}
#nav li.mainnav a {
	float: none;
}
#entidade {
	border-right: #c1bbab 1px solid; width: 78px;
}
#comite {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#imprensa {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#eventos {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#publicacoes {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#anuncie {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#servicos {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#socios {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px;
}
#cidadania {
	border-right: #c1bbab 1px solid; border-left: #faf7ef 1px solid; width: 78px; font-family: arial;
}

#navbarmenu #nav li.selected {
	background-color: #9d102d
}
#navbarmenu #nav li.selected a.selected {
	color: #ffffff
}
#navbarmenu #nav li.selected a.selected:hover {
	color: #ffffff; text-decoration: underline
}
unknown {
	color: #000000; text-decoration: none
}
#navbarmenu #nav li.mainnav a:hover {
	color: #000000; text-decoration: underline
}
li#navnews ul {
	right: 0px; left: auto; margin-right: 0px; position: absolute
}
#nav ul {
	display: none; overflow: hidden; width: 0px; position: absolute
}

li.menuparent {
font-family: arial;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 3px;
padding-top: 3px;
}

input, textarea { font-size: 12px; font-family: verdana}

.button 	{
	border-right: #336699 1px solid;
    border-top: #336699 1px solid;
    border-left: #336699 1px solid;
    color: #336699;
    font: 8pt arial;
    border-bottom: #336699 1px solid;
    background-color: #f2f5f7;
}

.smallfont { font-size: 11px; }

.corpo {font-family: verdana; font-size: 12px; text-align: justify}

.date { font-family: verdana; color: #04049c; font-weight: bold; font-size: 10px}

.lista { font-family: verdana; color: #002369; font-weight: bold; font-size: 8pt; text-decoration: none}

.lista2 { font-family: verdana; color: #000000; font-weight: bold; font-size: 8pt; text-decoration: none}

.lista3 { font-family: verdana; color: #272d4e; font-weight: bold; font-size: 8pt; text-decoration: none}

.pergunta { font-family: verdana; color: #2278b5; font-weight: bold; font-size: 9pt; text-decoration: none}

.time { font-family: verdana; color: #000000; font-weight: bold; font-size: 7pt}

.h8 { font-family: verdana; font-size:7pt; color: #000000; font-weight: bold}

.titulomateria { font-family: verdana; font-size:13pt; color: #000000; font-style: normal; font-weight: bold; text-decoration: none}

.obs { font-family: verdana; font-size:10pt; color: #000000; font-style: normal; text-decoration: none; font-weight: bold}

.formsetor { font-family: verdana; font-size:8pt; color: #000000; font-style: normal; font-weight: normal}

.link6 { font-family: verdana; font-size:8pt; text-decoration: underline; color: #04049c; font-weight: normal; font-style: normal}

.obsred { font-family: verdana; font-size:10pt; color: #ff0000; font-style: normal; text-decoration: none; font-weight: bold}

.texto_cinza { font-size: 11px; margin: 0px 0px 11px; font-family: verdana; color:#bdbdbd}

.bl3 {
	border-right: #696d7d 1px solid; padding-right: 0px; border-top: #696d7d 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 15px; border-left: #696d7d 1px solid; padding-top: 0px; border-bottom: #696d7d 1px solid
}

.mee2bv {
	padding-right: 0px; padding-left: 5px; font-weight: bold; font-size: 10px; padding-bottom: 2px; margin: 5px 0px 0px; color: #002267; padding-top: 2px; font-family: verdana; background-color: #dedede
}

#mee2bv2 {
	font-weight: bold; font-size: 10px; color: #002267; padding: 5px; font-family: verdana; background-color: #dedede; text-align: center;
}

.ab12 {
	padding-left: 0px; font-size: 11px; margin: 0px 0px 0px 0px; color: #c10606; font-family: arial; color: #000000
}

.linkadmin {  font-family: verdana, arial, helvetica, sans-serif; font-size:9pt; text-decoration: none; color: #ffcc00;  font-weight: bold; font-style: normal}

.bco6 { font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; color: #ffffff; font-weight: bold; font-style: normal; text-decoration: none}

.bco4 { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color: #ffffff; font-weight: bold; font-style: normal; text-decoration: none}

.corpored { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color: #ff0000; font-weight: normal; font-style: normal}

.corpoblue { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; color: #04049c; font-weight: normal; font-style: normal}

.apagar {
	background: url('imagens/apagar.gif') no-repeat;
	width:66px;
	height:19px;
	border:0;
	cursor:pointer;
}

.enviar {
	background: url('imagens/enviar.gif') no-repeat;
	width:66px;
	height:19px;
	border:0;
	cursor:pointer;
}

.download {
	background: url('imagens/download.gif') no-repeat;
	width:66px;
	height:18px;
	border:0;
	cursor:pointer;
}

.botao {
	border:0;
	cursor:pointer;
}

.fale_conosco {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 10px; padding-bottom: 2px; margin: 0px; color: #cc3300; padding-top: 2px; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; text-decoration: none; font-family: verdana;
}

.box_space {
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px; padding-top: 2px;
}

/*
#leader_behind {
	background: url('http://www.amcham.com.br/entidade/leadership/selecao2008/background_logo.jpg') no-repeat;
	background-position: 50%;
}
*/