/*
INDICE

00 - Reset
01 - Topo
02 - Container
03 - Navegacao
04 - Principal
05 - Rodape
06 - Classes 


*/


*{
margin:0;
padding:0;
}

html {	background:url("../img/bg.jpg"); }

body{
	background:url("../img/bg-topo.jpg") repeat-x;
	color: #656565;
	font: 11px Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
img {
	border: none;
}	



#tudo {
	width:772px;
	text-align:left;
	margin:0 auto;
	padding: 9px 0 0;
	}

/* Topo */
#topo {
	background:url("../img/topo/bg.jpg") no-repeat;
	height:196px;
	position:relative;
	}
	
#topo h1 a {
	display:block;
	height:110px;
	right:30px;
	position:absolute;
	text-indent:-10000px;
	top:22px;
	width:225px;
}

#topo #selecionar_idioma {
	color:#742B00;
	position:absolute;
	left:10px;
	top:5px;
	
}

#topo #selecionar_idioma a { color:#742B00; text-decoration:none; margin-right:10px; }

#topo #selecionar_idioma a#brasil { background:url(../img/topo/bandeiras.png) right 2px no-repeat; padding-right:20px; }
#topo #selecionar_idioma a#usa { background:url(../img/topo/bandeiras.png) right -12px no-repeat; padding-right:20px; }
#topo #selecionar_idioma a.selecionado { font-weight:bold; }

/* container */
#container { background:#fff url("../img/tudo/bg.jpg") repeat-y; overflow:hidden; width:100%; }

/* navegacao */
#navegacao {
	float:left;
	padding-bottom:40px;
	width:196px;
	}	


#menu {
	font:normal 11px Arial, Helvetica, sans-serif;
}

#menu li {
	list-style: none;
}

#menu li a {
	border-bottom:1px solid #531E00;
	border-top:1px solid #983800;
	color:#fff;
	display: block;
	padding: 5px 5px 5px 12px;
	background: #8C4C1E url("../img/navegacao/botao_bg.jpg") 0 0 no-repeat;
	text-decoration: none;
}
#menu li a:hover, #menu li.selecionado a  {
	background-position: -196px 0;
	color: #FECB18;
}
/* marca��o sem a jquery */
#navegacao_carousel, #navegacao_extras {
	margin:10px;
}

#navegacao_news, body#ingles #navegacao_news { background:url(../img/navegacao/bg_cadastro.jpg) 7px 0 no-repeat; padding:80px 30px 30px;  }
body#ingles #navegacao_news { background-image:url(../img/navegacao/bg_to-register.jpg); }
#navegacao_news fieldset { border:0; }
#navegacao_news input, #navegacao_news button { width:109px; font:11px Arial, Helvetica, sans-serif; margin-bottom:5px; }
#navegacao_news input { background:#fff; border:none; color:#85471b; padding:2px 0; }

#navegacao_news button { background:#762b01; border:none; color:#fff; font-weight:bold; }

/* principal */
#principal {
	float:right;
	padding:20px 20px 40px;
	width:530px;
}


#principal #noticias_carousel { background:url(../img/principal/noticias_chamada.jpg) 45px center no-repeat; position:relative; margin-bottom:20px; padding:7px 0; }
#principal #noticias_carousel span { color:#742B00; margin-right:20px;  font-weight:bold;  }
#noticias_carousel_noticias { position:absolute; top:-5px; left:75px; width:550px; }
#noticias_carousel_noticias  p { position:absolute; }
#noticias_carousel_noticias  p a { color:#4a2600; }
	
#principal h1, #principal h2, #principal h3 {
	color:#742B00;
	margin:10px 0;
}
#principal h1, #principal h3 { font: normal 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }	

#principal h1 { background: url(../img/tudo/titulo_bg.jpg) left bottom repeat-x; margin-bottom:20px; padding-bottom: 25px;  }
#principal h2 { color:#555; font-size:12px; margin-top:20px; }
#principal h3 { font-size:11px; }

#principal p { line-height:1.5; margin:10px 0; text-align:justify; }
#principal ul, #principal ol { margin:15px 0 15px 30px; }
#principal li { margin:7px 0; }

#principal .lista_minuscula {list-style:lower-alpha;}

#principal a { color:#CB4B00; }
#principal a:hover { text-decoration:none; }

#principal hr { background:#E5D8CF; height:2px; border:none; margin:10px 0; }

#principal .voltar { text-align:right; display:block; }

/* rodape */
#rodape {	
	background-color:#752A00;
	border-top: 7px solid #FFCC16;
	color:#fff;
	clear:both;
	font-size: 11px;
	overflow:hidden;
	padding:10px 0;
	text-align:center;
	width:100%;
	}
	
#rodape address { font-style:normal; }	

#rodape_desenvolvido { background:url(../img/rodape/rodape_desenvolvido_bg.jpg) 0 center repeat-x;  color:#fff; font-weight:bold; text-align:right; padding:5px 0; }
#rodape_desenvolvido span { background:url("../img/bg.jpg"); padding-left:5px; }
#rodape_desenvolvido span a { color:#fff; text-decoration:none; }
#rodape_desenvolvido span a:hover { text-decoration:underline; }

/* Classes */	
.img-left {float:left; margin-right:5px;}
.img-right {float:right; margin-left:5px;}
.center {text-align:center;}
.clear {clear:both;}