* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

body {
	background:#F4F3F1  url(../img_layout/bg-site.jpg) repeat;
}

h3, h4, h5, li, li a, input, alt, textarea, title, option, select {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
}

a, p, li, alt,label, textarea {
	font-size:13px;
}

p, alt, a, li {
	color:#b4afaf;
}

p, a {
	font-family:sans-serif, Verdana, Geneva;
}

a{
	cursor:pointer;
	color:#b4afaf;
}

a:hover{
	text-decoration:underline;
}

h3 {
	font: italic 18px  Verdana, Geneva, sans-serif;
	color:#3572ac;
	margin-bottom:10px;
}

br {
	line-height:5px;
}

a img {
	border:none;
}

input {
	height:16px;
}

.destaque {
	font-weight:bold;
}

span.espaco {
	padding-left:100px;
}

.upper {
	text-transform:uppercase;
}

span.delimitador {
	float:left;
}
/*--------------------------------------*/

#geral {
	width:760px;
	margin:0px auto;
}

#site {
	width:760px;
	float:left;
}

#topo {
	background: url(../img_layout/bg-topo.jpg) no-repeat;
	width:740px;
	height:113px;
	float:left;
	margin-left:8px;
	_margin-left:4px;
}

#topo h1 a{
	background:  url(../img_layout/logo.jpg) no-repeat;
	width:132px;
	height:90px;
	float:left;
	text-indent:-9000px;
	margin:10px 0 0 20px;
}

span.convenios {
	width:550px;
	float:right;
	margin:20px 10px 0 0;
}

span.convenios ul {
	width:550px;
	height:80px;
	float:right;
}

span.convenios ul li {
	width:auto;
	height:auto;
	float:right;
	margin:0 8px;
}

#banner {
	background:url(../img_layout/bg-banner2_a_w.jpg) no-repeat;
	width:740px;
	height:264px;
	float:left;
	margin-left:8px;
	_margin-left:4px;
}

#banner img, #banner object {
	float:left;
	margin-left:10px;
	margin-top:5px;
}

#decor_meio {
	width:739px;
	height:12px;
	float:left;
	margin-top:20px;
	margin-left:10px;
	_margin-left:5px;
	background:url(../img_layout/decor-meio.jpg) no-repeat;
}

#miolo {
	width:725px;
	padding:0 5px 0 5px;
	background-color:#FFF;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	_margin-top:-8px;
	border-left:solid 2px #D5D8EC;
	border-right:solid 2px #D5D8EC;
}

#lateral{
	width:208px;
	height:500px;
	float:left;
}

#lateral h3{
	background:url(../img_layout/tit-servicos.jpg) no-repeat;
	width:182px;
	color:#FFF;
	padding-left:10px;
	padding-top:5px;
	height:32px;
	float:left;
}

#lateral ul {
	width:165px;
	float:left;
	margin:20px 0 10px 0;
	padding-left:20px;
}

#lateral ul li {
	width:150px;
	padding-left:15px;
	margin-top:3px;
	border-bottom:solid 1px #D6D6D6;
	color: #000;
	list-style-type:disc;
	list-style-position:inside;
	float:left;
}

#lateral ul li a{
	color:#161616;
}

#lateral ul li a:hover{
	color: #3673AC;
	text-decoration:none;
}

#top_opi {
	background:url(../img_layout/top-opiniao.jpg) no-repeat;
	width:208px;
	height:12px;
	float:left;
	margin-top:30px;
}

#opiniao {
	width:184px;
	float:left;
	_margin-top:-8px;
	padding:0 10px;
	background-color:#f7f5f5;
	border-left:solid 2px #e4e6f3;
	border-right:solid 2px #e4e6f3;
}

#opiniao p {
	color:#161616;
}

#opiniao h3{
	background:none;
	float:left;
	font-size:15px;
	font-style:italic;
	color:#3572ac;
	width:184px;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#opiniao a{
	float:right;
	font-size:11px;
	font-style:italic;
	color:#3572ac;
}

#aviao_peq {
	background: url(../img_layout/aviao2.png) no-repeat;
	width:78px;
	height:55px;
	float: right;
	margin-right:-25px;
	margin-top:-60px;
	position:relative;
}

#bot_opi {
	background: url(../img_layout/bot-opiniao.jpg) no-repeat;
	width:208px;
	height:12px;
	float:left;
}

#conteudo{
	width:509px;
	float:right;
}

#conteudo h3.tit{
	background:url(../img_layout/tit-conteudo.jpg) no-repeat;
	width:489px;
	height:37px;
	padding-right:20px;
	padding-top:5px;
	color:#FFF;
	text-align:right;
	float:left;
	margin:0 0 0 0;
}

#aviao {
	background:url(../img_layout/aviao.png) no-repeat;
	width:243px;
	height:124px;
	float:left;
	margin-left:-100px;
	margin-top:-110px;
	position:relative;
}

#box1 {
	width:480px;
	float:right;
	margin-bottom:20px;
}

#box1 img{
	margin:0 15px 15px 0;
	float:left;
	border:solid 2px #e4e6f3;
}

#box1 h3{
	background:none;
	float:left;
	font-size:15px;
	font-style:italic;
	color:#3572ac;
	width:280px;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#box1 p{
	margin-bottom:5px;
	color:#161616;
}

#box2 {
	width:480px;
	float:right;
}

#box2 h3{
	background:none;
	width:450px;
	float:left;
	font-size:15px;
	font-style:italic;
	color:#3572ac;
	text-align:left;
	margin-left:20px;
	padding:20px 0 0 0;
	border-top:solid 1px #d0cfcf;
}

#box2 p{
	margin-bottom:5px;
	width:472px;
	float:left;
	padding-left:8px;
	color:#161616;

}

#compra_venda {
	width:200px;
	float:right;
	margin-top:20px;
}

#compra_venda a.com{
	width:200px;
	height:98px;
	background: url(../img_layout/cotacao_grande.png) no-repeat;
	float:right;
	text-indent:-9000px;
}

#compra_venda a.ven{
	width:200px;
	height:47px;
	background:url(../img_layout/saiba-vender.png) no-repeat;
	float:right;
	text-indent:-9000px;
}

#seguranca{
	width:266px;
	float:right;
	margin-top:20px;
}

#seguranca a{
	width:266px;
	height:76px;
	margin-right:15px;
	background: url(../img_layout/seguranca.jpg) no-repeat;
	float:right;
	text-indent:-9000px;
}

#decor_meio_final {
	width:739px;
	height:14px;
	float:left;
	background: url(../img_layout/decor-meio-bott.jpg) no-repeat;
	margin-bottom:20px;
	margin-left:10px;
	_margin-left:5px;
}

#bot_enviar {
	width:60px;
	height:40px;
	float:left;
	background-color:#f7f5f5;
	border-left:solid 2px #e4e6f3;
	border-right:solid 2px #e4e6f3;
	border-top:solid 2px #e4e6f3;
	border-bottom:solid 2px #e4e6f3;
}

#genius {
	width:740px;
	height:50px;
	float:center;
	margin-left:8px;
	_margin-left:4px;
}

