html, body
{
    margin: 0px;
    padding: 0px;
}

body
{
	background: url(../imagens/fundosite.png) top repeat-x #FFFFFF;
}

#geral
{
	width:944px;
	margin:auto;
	padding:0px;
}

#logo
{
	height:80px;
	background: url(../imagens/logosite.png) no-repeat left;
}

#pesquisa
{
	float:right;
}

#menutopo
{
	height:49px;
	background: url(../imagens/fundomenu.png) no-repeat center;
}

#inicio
{
	width:120px;
	height:49px;
	float:left;
}

#bottom
{
	margin-top:10px;
	height:280px;
	background: url(../imagens/fundobottom.png) no-repeat center;
}

#bottomredes
{
	width:180px;
}

#bottomdicas
{
	width:180px;
}

#bottomindicacao
{
	width:300px;
}

#bottomredes, #bottomdicas, #bottomindicacao
{
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:0px;
	border-right: solid 1px #E0DABE;
	height:240px;
}

#rodape
{
	height:100px;
	background: url(../imagens/logos.png) no-repeat left;
	margin-top:5px;
	margin-bottom:20px;
	padding-left:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#rodape li
{
	list-style:none;
	float:left;
	padding-left:10px;
}

#rodape li a
{
	color:#545454;
}

#banner
{
	margin-top:10px;
}

#esquerda
{
	width:594px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#545454;
	float:left;
}

#esquerdaGrafico
{
	width:944px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#545454;
	float:left;
}

#depoimentos
{
	background: url(../imagens/depoimentos.png) no-repeat;
	padding-top:25px;
}

#reflexoes
{
	background: url(../imagens/reflexoes.png) no-repeat;
	padding-top:25px;
}

#depoimentos ul, #reflexoes ul
{
	margin:0;
	padding:0;
}

#depoimentos ul li
{
	list-style:none;
	background: url(../imagens/balao01.png) no-repeat;
	margin-top:20px;
	padding-left:45px;
}

#reflexoes ul li
{
	list-style:none;
	background: url(../imagens/balao02.png) no-repeat;
	margin-top:20px;
	padding-left:45px;
}

#depoimentos p, #reflexoes p
{
	border-bottom:1px dashed #CBCBCB;
	padding-bottom:10px;
}


#depoimentos h2, #reflexoes h2
{
	font-size:18px;
}

#direita
{
	float:right;
	padding-top:25px;
	padding-left:5px;
}

#titulo
{
	float:left;
}

#opcoestitulo
{
	float:right;
}

#direitaconteudo
{
	float:right;
}

#video
{
	font: 11px Arial, Helvetica, sans-serif bold;
	color:#545454;
	width:328px;
}

#video h2, #grafico h2, #audios h2
{
	font: 18px Arial, Helvetica, sans-serif bold;
	color:#545454;
}

#bottomredes li, #bottomdicas li
{
	list-style:none;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
}

#bottomredes li a, .voltar a
{
	text-decoration:none;
	color:#999;
}

#bottomredes li a:hover, .voltar a:hover, #bottomdicas li a:hover
{
	text-decoration:underline;
}

#bottomdicas h2, #bottomindicacao h2
{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#545454;
}

#planejamento
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#planejamento h2
{
	font-size:15px;
	font-weight:bold;
	color:#545454;
}

#bottomdicas li
{
	padding-left:15px;
	background: url(../imagens/marcador01.gif) no-repeat left;
}

#bottomdicas li a
{
	text-decoration:none;
	color:#999;
}

.voltar
{
	list-style:none;
	padding-left:20px;
	background: url(../imagens/voltar.gif) no-repeat left;
}

.tituloPequeno
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#5D5D5D;
}

.imprimir
{
	list-style:none;
	padding-left:20px;
	background: url(../imagens/imprimir.gif) no-repeat left;
}

.redesSociais li
{
	list-style:none;
	float:left;
	padding-left:2px;
	margin-top:5px;
}

.followme li
{
	padding-left:115px;
}

.cop
{
	margin-left:15px;
	color:#535353;
}

.fundotextbox, .fundotextbox01
{
	border:none;
	padding-top:4px;
	height:20px;
	font-size:13px;
	text-align:center;
}

.fundotextbox
{
	background: url(../imagens/fundotextbox.gif) no-repeat;
	width:200px;
}

.fundotextbox01
{
	background: url(../imagens/fundotextbox01.gif) no-repeat;
	width:180px;
	margin-top:3px;
	margin-bottom:3px;
}

.dataRelogio, .relogio
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5D5D5D;
}

.relogio
{
	border:none;
	width:50px;
	background: url(../imagens/fundorelogio.gif) no-repeat;
}

.barrazAul
{
	background-color:#22ADE4;
	width:100%;
	height:7px;
}

/* Corners */
.roundedcornr_box_162849 {
   background: #ffffff;
}
.roundedcornr_top_162849 div {
   background: url(../imagens/roundedcornr_162849_tl.gif) no-repeat top left;
}
.roundedcornr_top_162849 {
   background: url(../imagens/roundedcornr_162849_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_162849 div {
   background: url(../imagens/roundedcornr_162849_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_162849 {
   background: url(../imagens/roundedcornr_162849_br.png) no-repeat bottom right;
}

.roundedcornr_top_162849 div, .roundedcornr_top_162849, 
.roundedcornr_bottom_162849 div, .roundedcornr_bottom_162849 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_162849 { margin: 0 10px; }

.botaodireita
{
	padding-right:10px;
	margin-top:2px;
}

.logoultramidia
{
	float:right;
}

.linkPequeno 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.linkPequeno a
{
	text-decoration:none;
	color:#999;
}

.linkPequeno a:hover
{
	text-decoration:underline;
}
