@charset "utf-8";
/* CSS Document */

body{margin:0}
a{	color:#867764; }
a:hover{ color:#B82929}

#geral{
	margin:0 auto;
	padding:0 5px 0 5px;
	width:770px;
	height:1000px;
	background:url(images/bordas_lt.jpg) center repeat-y;
}
#geral .topo{
	width:750px;
    height:105px;
	margin:0 auto;
	padding:10px 10px 0 10px;
	background:url(images/fundo_topo_02.jpg) repeat-x;
}
#logo{
	width:375px;
	height:45px;
	background:url(images/logo.jpg) center no-repeat;
}
#logo a{

}
#slogan{
	padding-left:210px;
	width:392px;
	height:17px;
	background:url(images/slogan.jpg) center no-repeat;
}
#menutopo{
	width:770px;
	margin:0 auto;
	text-align:center;
	background-color:#f5f3e8;
}
#conteudo{
	width:770px;
	height:600px;
}
#cole{
	width:555px;
	height:400px;
	float:left;
}
.borda{
	border-top:5px solid #ece9d8;
	background-color:#ece9d8;
}
#cold{
	width:214px;
	height:400px;
	float:right;
	border-left:1px dotted #eee;
}
#painel-cli{
	float:right;
	background:url(images/fd_painel.jpg) center no-repeat;
	width:214px;
	height:198px;
}
#painel-cli h2{
	margin-top:50px;
	font:bold italic 12px Arial, Helvetica, sans-serif;
}
#painel-cli label{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#painel-cli p{
	text-align:center;
	color:#777777;
	font:normal 10px Arial, Helvetica, sans-serif;
}
#destaques{
	margin:3px 0 0 2px;
	width:548px;
	height:192px;
	background:url(images/fd_destaque.gif) center no-repeat;
}
#boxes{
	margin:3px 0 0 2px;
	width:549px;
	height:215px;
}
#boxes .ebox{
	width:183px;
	height:214px;
	background:url(images/box_sites.jpg) center no-repeat;
	float:left;
}
#boxes .mbox{
	width:183px;
	height:214px;
	background:url(images/box_cotas.jpg) center no-repeat;
	float:left;
}
#boxes .dbox{
	width:173px;
	height:214px;
	background:url(images/box_blog.jpg) center no-repeat;
	float:left;
}
#botoesd{
	width:214px;
	text-align:center;
}
#botoesd .divisoria{
	padding:10px 0 10px 0;
}
/******* rodape *********/
div.rodape *{
	margin:0px;
	padding:0px;
}
div.rodape{
	position:relative;
	width:778px;
	background:#ffffff;
}
div.rodape ul{
	background:#E2E2D8 url(images/fd_rodape.gif) repeat-x 0px 22px;
	display:block;
	height:222px;
}
div.rodape ul li{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	height:222px;
}
div.rodape ul li#Sites{
	width:190px;
}
div.rodape ul li#Cotas ul li{
	width:180px;
}
div.rodape ul li#Clientes{
	width:180px;
}
div.rodape ul li#Empresa ul li{
	width:180px;	
}
div.rodape ul li strong{
	color:#663300;
	display:block;
	padding:4px 0px 4px 15px;
}
div.rodape ul li ul{
	padding-top:5px;
	background:none;
	float:left;
	display:block;
	height:180px;
	margin-top:5px;
}
div.rodape ul li.separador_rodape{
	float:left;
	display:block;
	width:1px;
	height:200px;
	margin:0px;
	padding:0px;
}
div.rodape ul li ul li{
	width:160px;
	background:none;
	height:20px;
	clear:both;
	padding-left:15px;
}
div.rodape ul li ul li a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
div.rodape ul li ul li a:hover{
	text-decoration:underline;
}
div.rodape ul li.separador_rodape ul li{
	background:#E6E6E6 no-repeat 0px 17px;
	float:left;
	display:block;
	width:1px;
	height:200px;
	padding:0px;
	margin:0px;
}
div.rodape ul li.separador_rodape ul li hr{
	display:none;
}
div.rodape div.linha{
	background:#E6E6E6;
	height:6px;
	clear:both;
	border:0px;
}
div.rodape div.linha hr{
	display:none;
}
div.rodape h4{
	padding:12px 0px 0px 12px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#a8a7a7;
}
div.rodape h5{
	padding:0px 0px 40px 12px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#a8a7a7;
}
div.topicos{
	margin:90px 0 0 18px;
	font:9px Arial;
	list-style:none;
	line-height:15px;
}
div.btexto{
	margin-top:10px;
	padding:10px;
	color:#666666;
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
}
div.btexto ul li{
	color:#666666;
	font:11px Geneva, Arial, Helvetica, sans-serif;
	line-height:20px;
}
#chat{
	text-align:center;
	padding-top:10px;
	font:bold 10px Arial, Helvetica, sans-serif;
}
div.caminho{
	padding:5px 0 0 5px;
	font:12px Arial, Helvetica, sans-serif;
}
div.caminho span{
	padding:0 5px 0 5px;
	font-weight:bold;
	color:#000;
}
div.caminho a{
	color:#776C40;
}