@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;	
	background: #3D9121;
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height: 20px;
}

#dots {
	height: 27px;
	background: url("../imagens/dots.gif") repeat-x;
}

#page {
	width: 1000px;
}

/************** CABECALHO **********************/
#header {
	height: 376px;
}

/****************** CORPO **********************/
#content {	
	width: 862px;
	background: url("../imagens/content-right.gif") repeat-y 100% 0 #1E4810;
}

#content-top {
	height: 15px;
	background: url("../imagens/content-top.gif") no-repeat;
}

#content-esquerda {
	width: 656px;
	margin-left: 4px;
	float: left;
	_margin-left: 2px;
}

#destaques {
	height: 230px;
}

#destaques-fotos {
	width: 254px;
	height: 230px;
	background: url("../imagens/destaques-fotos.gif");
	float:left;	
}

#destaques-fotos-conteudo {
	width: 216px;
	height: 172px;	
	margin-left: 19px;
	margin-top: 18px;
}

#destaques-fotos-conteudo a img{
	width: 216px;
	height: 172px;
}

#destaques-listagem {
	width: 398px;
	height: 230px;
	margin-left: -10px;
	float:left;
}

#destaques-listagem-titulo {
	height: 46px;
	background-image: url("../imagens/destaques-listagem-titulo.gif"); 
}

#destaques-listagem-titulo-en {
	height: 46px;
	background-image: url("../imagens/internas/highlight-listagem-titulo.gif"); 
}


#destaques-listagem ul {
	margin-top: 2px;
	margin-left: -40px;		
	*margin-left: -16px;
}

#destaques-listagem li a:hover {
	color: #ffde00;
}

#destaques-listagem li{
	height: 25px;
	background: url("../imagens/destaques-listagem.gif") 0 -2px;
	list-style: none;
	list-style-position: inside;
	color: #FFF;
	font-weight: bold;
}

.destaque_selecionado{
	background: url("../imagens/destaques-listagem-selected.gif") -1px 0px !important;
	margin-top:-2px;
	padding-top:2px;
}

.destaque_selecionado a{
	color: #ffde00 !important;	
}

#destaques-listagem li a{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

#destaques-listagem li img {
	border: none;
}

#destaques-listagem-bottom {
	height: 35px;
	margin-top: -13px;
	*margin-top: -19px;
}

#atuacao-banner {
	width: 233px;
	margin-top: 9px;	
	margin-left: 14px;
	float:left;
	color: #FFF;
	line-height: 15px;
	font-size: 11px;	
	_margin-left: 7px;	
}

.atuacao-banner-titulo {
	color:#FFBA00;
	font-size:13px;
	font-weight:bold;
	margin-top:12px;
	*margin-top:15px;
	position:absolute;
}

#areas-de-atuacao {
	height: 244px;
	background: url("../imagens/areas-de-atuacao.gif");
}

#areas-de-atuacao-conteudo {
	width: 203px;
	height: 205px;
	margin-top: 16px;
	margin-left: 9px;
	position: absolute;
}

#areas-de-atuacao-conteudo-titulo {
	height: 40px;
	background: url("../imagens/areas-de-atuacao-conteudo-titulo.gif");
}

#areas-de-atuacao-conteudo-titulo-en {
	height: 40px;
	background: url("../imagens/internas/performance-areas-conteudo-titulo.gif");
	background-repeat: no-repeat;
}


#areas-de-atuacao-conteudo-item1 {
	height: 44px;
}

#areas-de-atuacao-conteudo-item1-imagem {
	width: 44px;
	height: 44px;
	background: url("../imagens/areas-de-atuacao-conteudo-item1-imagem.gif") no-repeat;
	float: left;
}

#areas-de-atuacao-conteudo-item1-texto {
	width: 149px;
	height: 44px;
	margin-left: 10px;
	float: left;
}

#areas-de-atuacao-conteudo-item2 {
	margin-top: 20px;
	height: 44px;
}

#areas-de-atuacao-conteudo-item2-imagem {
	width: 44px;
	height: 44px;
	background: url("../imagens/areas-de-atuacao-conteudo-item2-imagem.gif") no-repeat;
	float: left;
}

#areas-de-atuacao-conteudo-item2-texto {
	width: 149px;
	height: 44px;
	margin-left: 10px;
	float: left;
}

#areas-de-atuacao-conteudo-item3 {
	margin-top: 20px;	
	height: 44px;
}

#areas-de-atuacao-conteudo-item3-imagem {
	width: 44px;
	height: 44px;
	background: url("../imagens/areas-de-atuacao-conteudo-item3-imagem.gif") no-repeat;
	float: left;
}

#areas-de-atuacao-conteudo-item3-texto {
	width: 149px;
	height: 44px;
	margin-left: 10px;
	float: left;
}


#banner {
	height: 88px;
	margin-top: 11px;
}
#banner-cin {
	margin-top: 31px;
}
#video {
	width: 398px;
	height: 352px;
	background: url("../imagens/video.gif");
	margin-left: 11px;
	margin-top: 9px;	
	float: left;	
	_margin-left: 10px;
}

#video-conteudo-texto {
	width: 361px;
	height: 13px;
	margin-top: 21px;
	margin-left: 17px;
	color: #363636;
}

#video-conteudo-texto span {
	color: #EA5700;
	font-weight: bold;
}

#video-conteudo-player {
	width: 361px;
	height: 286px;
	margin-top: 14px;
	margin-left: 17px;
	_margin-top: 7px;
}


#barra_ext_direita {
	position:absolute;
	width: 156px;
	height: 367px;
	float: left;
	font-size: 11px;
	line-height: 16px;
	top:382px;
	left:864px;
	
	background: url("../imagens/bg_barra_ext_direita.gif") no-repeat;
}


#banner_ext_direita_01 {
	position:absolute;
	float: left;
	top:432px;
	left:875px;
	
}

#banner_ext_direita_02 {
	position:absolute;
	float: left;
	top:545px;
	left:875px;
	
}

#banner_ext_direita_03 {
	position:absolute;
	float: left;
	top:658px;
	left:875px;
	
}

#banner_ext_direita_04 {
	position:absolute;
	float: left;
	top:678px;
	left:875px;
	
}








#sidebar {
	width: 199px;
	float: left;
	font-size: 11px;
	line-height: 16px;
	_margin-top:-3px;	
}

#sidebar-top {
	height: 40px;
	background: url("../imagens/sidebar-top.gif") no-repeat;
}

#sidebar-top-en {
	height: 40px;
	background: url("../imagens/img1_get_involved.gif") no-repeat;
}

#sidebar-body {
	background: url("../imagens/sidebar-body.gif") repeat-y;
}

#sidebar-body-conteudo {
	width: 160px;
	margin-left: 21px;	
}

#sidebar-body-conteudo span {
	color: #B52B00;
	font-weight: bold;
	font-size: 13px;
	line-height: 17px;
}

#sidebar-body-conteudo a:hover span {
	color: #fc4006;
}

#sidebar-body-conteudo input {
	width: 126px;
	height: 16px;
	padding-left: 5px;
	padding-right: 21px;
	color: #797979;	
	background-color:#fff;
	margin-top: 10px;
	*margin-left: ;
	
}

#sidebar-body-conteudo a {
	text-decoration: none;
	color: #000;
}

#sidebar-body-conteudo a:hover {
	color: #676666;
}

#sidebar-body-conteudo a img {
	text-decoration: none;
	position: absolute;	
	margin-top: 15px;
	margin-left: -23px;
	*margin-left: -26px;
}

#sidebar-top-2 {
	height: 46px;
	background: url("../imagens/sidebar-top-2.gif") no-repeat;
}

#sidebar-top-2-en {
	height: 46px;
	background: url("../imagens/img2_vienna2009.gif") no-repeat;
}

#sidebar-body-2 {
	background: url("../imagens/sidebar-body2.gif") repeat-y;
}

#sidebar-body-2-conteudo {
	width: 160px;
	margin-left: 21px;
	padding-top: 5px;
}

#sidebar-body-2-conteudo p {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px !important;
}

#sidebar-body-2-conteudo span {
	color: #00513B;
	font-weight: bold;
	font-size: 13px;	
}

#sidebar-body-2-conteudo a {
	color: #00513B !important;
	font-weight: bold !important;
	font-size: 13px !important;	
}

#sidebar-body-2-conteudo a:hover {
	color: #017F5D !important;
}

#sidebar-footer-2 {
	height: 11px;
	background: url("../imagens/sidebar-footer-2.gif") no-repeat;
	margin-top: -5px;
}

#sidebar-conteudos {
	background: url("../imagens/sidebar-conteudos.gif") repeat-y;
	_margin-top: -5px;
}

#sidebar-body-2-conteudo {
	width: 160px;
	margin-left: 21px;	
}

#sidebar-body-2-conteudo img{
	margin-top: 10px;
}

#sidebar-body-2-conteudo a {
	color: #CE4D00;
	font-weight: bold;
	text-decoration: none;
}

#sidebar-body-2-conteudo a:hover {
	color: #fc4006;
}

#sidebar-footer {
	height: 24px;
	background: url("../imagens/sidebar-footer.gif") no-repeat;
}

#ajuste-ie {
	height: 46px;
	clear: both;
}

/****************** RODAPE **********************/
#footer {
	width: 862px;
	height: 105px;
	clear: both;
	background: url("../imagens/footer_home.gif") no-repeat #1E4810;
}

/*#footer {
	height: 85px;	
	background: url("../imagens/internas/footer.gif") no-repeat;
	clear: both;
	_margin-left: -1px;
	_background: url("../imagens/internas/footer_ie.gif") no-repeat;	
	
}*/

#footer-texto {
	margin-left: 24px;
	padding-top: 24px;
	color: #FFF;
	font-size: 11px;	
}

#footer-texto a {
	color: #87e169;
	text-decoration: none;
}

#footer-texto a:hover {
	color: #b0fe96;	
}

#footer-texto img {
	margin-top: 10px;
}

#confirmation2{
	color: #3D9121 !important;	
	font-size: 13px;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 2px;
}
