* {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#471205;
}

body {
        background-color: #f8f2e9;
	background:url(../img/bg.jpg) top center no-repeat;
}

a:hover {
	text-decoration:underline;
}

p {
	margin-bottom:15px;
}

#topo {
	height:220px;
	width:920px;
	position:relative;
	margin:0 auto 0 auto;
	background:url(../img/bg-topo.gif) 0 170px no-repeat;
}

#topo #logo {
	width:230px;
	height:70px;
	position:absolute;
	left:0;
	top:0;
}

#topo span {
	position:absolute;
	display:block;
	right:10px;
	top:110px;
}

#topo span a {
	text-decoration:underline;
	color:#973902;
}

#topo p {
	background:url(../img/tit-home.gif) no-repeat;
	display:block;
	width:248px;
	height:71px;
	position:absolute;
	top:118px;
	left:0;
	line-height:400px;
	overflow:hidden;
}

#topo #brasil img {
	position:absolute;
	top:18px;
	right:0;
}

#topo #compartilhe {
	position:absolute;
	top:175px;
	left:745px;
}

#topo h3 {
	font-weight:bold;
	position:absolute;
	top:178px;
	left:645px;
}

#topo #compartilhe a img {
	margin-right:3px;
}

/************* SUBMENUNAV ************/
#submenu {
	height:140px;
	padding-top:20px;
}

#submenu a {
	font-weight:bold;
	font-size:11px;
	text-align:center;
	height:50px;
	padding-top:70px;
	margin:10px 0 0 20px;
}

#ico-transporte {
	width:83px;
	background:url(../img/ico-transporte.gif) no-repeat;
	display:block;
	float:right;
}

#ico-transporte:hover {	background:url(../img/ico-transporte.gif) -83px 0 no-repeat; }

#ico-veiculos {
	width:90px;
	background:url(../img/ico-veiculos.gif) no-repeat;
	display:block;
	float:right;
}

#ico-veiculos:hover { background:url(../img/ico-veiculos.gif) -91px 0 no-repeat; }

#ico-saude {
	width:60px;
	background:url(../img/ico-saude.gif) no-repeat;
	display:block;
	float:right;
}

#ico-saude:hover { background:url(../img/ico-saude.gif) -60px 0 no-repeat; }

#ico-agencia {
	width:83px;
	background:url(../img/ico-agencia.gif) no-repeat;
	display:block;
	float:right;
}

#ico-agencia:hover { background:url(../img/ico-agencia.gif) -84px 0 no-repeat; }

#submenu span {
	width:240px;
	height:100px;
	display:block;
	overflow:hidden;
	float:left;
	font-size:20px;
	font-weight:bold;
	padding:0 0 0 200px;
	padding-top:20px;
	xborder:1px solid blue;
	text-align:center;
}

#ico-transporte-gnd {
	background:transparent url(../img/bg-box.gif) -259px 0 no-repeat;
}

#ico-agencia-gnd {
	background:transparent url(../img/bg-box.gif) -272px -237px no-repeat;
}

#ico-veiculos-gnd {
	background:transparent url(../img/bg-box.gif) -260px -486px no-repeat;
}

#ico-saude-gnd {
	background:transparent url(../img/bg-box.gif) -291px -740px no-repeat;
}
/************* SUBMENUNAV ************/

#content {
	width:920px;
	margin:0 auto 0 auto;
	overflow:hidden;
}

#content .boxes-home {
	width:215px;
	height:300px;
	float:left;
	padding-right:17px;
}

#box-saude {
	padding-right:0 !important;
}

#content .boxes-home h2 a {
	display:block;
	color:#4b1502;
	font-size:20px;
	font-weight:bold;
	padding:140px 0 0 0;
	margin:0 0 15px 0;
	text-align:center;
}

#content .boxes-home p {
	font-weight:normal;
}

#content .boxes-home span a {
	text-decoration:underline;
	font-weight:bold;
	color:#973902;
}

#box-transporte h2 a {
	background:transparent url(../img/bg-box.gif) 25px 0 no-repeat scroll;
}
#box-transporte h2 a:hover {
	background:transparent url(../img/bg-box.gif) -259px 0 no-repeat scroll;
}

#box-agencia h2 a {
	background:transparent url(../img/bg-box.gif) 25px -236px no-repeat scroll;
}
#box-agencia h2 a:hover {
	background:transparent url(../img/bg-box.gif) -272px -237px no-repeat scroll;
}

#box-locacao h2 a {
	background:transparent url(../img/bg-box.gif) 25px -486px no-repeat scroll;
}
#box-locacao h2 a:hover {
	background:transparent url(../img/bg-box.gif) -260px -486px no-repeat scroll;
}

#box-saude h2 a {
	background:transparent url(../img/bg-box.gif) 50px -740px no-repeat scroll;
}
#box-saude h2 a:hover {
	background:transparent url(../img/bg-box.gif) -291px -740px no-repeat scroll;
}

#middle {
	width:920px;
	height:351px;
	overflow:hidden;
	margin:0 auto 0 auto;
	padding-top:10px;
	position:relative;
}

#middle hr {
	position:absolute;
	width:100%;
	z-index:1;
	left:0;
	border:1px solid #4f1803;
}

#middle hr#linha01 { top:50px; }
#middle hr#linha02 { top:300px; }

#middle #centrais {
	width:180px;
	position:absolute;
	top:60px;
}

#middle #centrais h2 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:14px;
}

#middle #centrais p {
	font-weight:normal;
}

#middle #centrais a {
	border:1px solid #4f1803;
	display:block;
	padding:8px 12px 8px 12px;
}

#middle #centrais a u {
	color:#973902;
	text-decoration:underline;
}

#middle #box-info {
	background:url(../img/bg-box-info.gif) no-repeat;
	width:330px;
	height:338px;
	position:absolute;
	right:0;
	background:#fffff;
	z-index:2;
	display:none;
}

#middle #box-info a {
	display:block;
	width:80px;
	height:35px;
	position:absolute;
	right:0;
	top:0;
}

#middle #mapa {
	width:353px;
	height:351px;
	position:absolute;
	left:210px;
	background:#fffff;
	z-index:2;
}

#middle #box-info h3 {
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	position:absolute;
	top:9px;
	left:12px;
}

#middle #box-info div {
	width:295px;
	height:279px;
	overflow:auto;
	position:absolute;
	top:40px;
	left:22px;
	padding:10px 5px 0 0;
}

#middle #box-info div dl {
	padding:0 0 15px 0;
}

#middle #box-info div dl dt {
	color:#81370c;
	font-weight:bold;
}

#middle #box-info div dl dd {
	font-weight:normal;
}

#middle #box-info div dl dd a {
	color:#d35600;
}

/************* ORGAOS *************/
#orgaos-abre {
	padding:0 0 30px 0;
}

#orgaos-abre h1 {
	font-weight:bold;
	font-size:20px;
	margin-bottom:8px;
}

#orgaos-abre p {
	margin-bottom:0;
	font-weight:normal;
}

.orgaos {
	width:302px;
	float:left;
	background:url(../img/linha.gif) 0 20px repeat-x;
}

.orgaos h2 {
	font-weight:bold;
}

.orgaos p {
	font-weight:normal;
	font-size:13px;
	margin-bottom:5px;
	padding:12px 50px 0 0;
}

.orgaos a {
	text-decoration:underline;
	font-weight:bold;
	color:#973902;
	display:block;
	padding-bottom:30px;
}

#orgaos-sup {
	padding:0 0 30px 0;
}
/************* ORGAOS *************/

/************ CUIDADOS GERAIS ***********/
#cuidados-gerais {
	padding:0 0 5px 0;
}

#cuidados-gerais h1 {
	font-weight:bold;
	font-size:18px;
	padding-bottom:4px;
	margin-bottom:8px;
	border-bottom:1px solid #724d32;
}

#cuidados-gerais p {
	font-weight:bold;
	font-size:16px;
}

#cuidados-gerais-boxes {
	margin-bottom:25px;
}

#cuidados-gerais-boxes div {
	width:189px;
	height:127px;
	background:#39221d;
	float:left;
	margin-right:1px;
	padding:15px 20px 15px 20px;
}

#cuidados-gerais-boxes div h2 {
	color:#ddbf8d;
	font-weight:bold;
	margin-bottom:10px;
	font-size:22px;
}

#cuidados-gerais-boxes div p {
	font-size:12px;
	font-weight:bold;
	color:#b1987e;
}

#cuidados-gerais-boxes #referencias {
	margin-right:0 !important;
}
/************ CUIDADOS GERAIS ***********/


/************ CUIDADOS GERAIS 2***********/
#cuidados-gerais2 {
	padding:0 0 5px 0;
}

#cuidados-gerais2 h1 {
	font-weight:bold;
	font-size:18px;
	padding-bottom:4px;
	margin-bottom:8px;
	border-bottom:1px solid #724d32;
}

#cuidados-gerais2 p {
	font-weight:bold;
	font-size:16px;
}

#cuidados-gerais-boxes2 {
	margin-bottom:25px;
}

#cuidados-gerais-boxes2 div {
	width:189px;
	height:187px;
	background:#39221d;
	float:left;
	margin-right:1px;
	padding:15px 20px 15px 20px;
}

#cuidados-gerais-boxes2 div h2 {
	color:#ddbf8d;
	font-weight:bold;
	margin-bottom:10px;
	font-size:22px;
}

#cuidados-gerais-boxes2 div p {
	font-size:12px;
	font-weight:bold;
	color:#b1987e;
}

#cuidados-gerais-boxes2 #referencias {
	margin-right:0 !important;
}
/************ CUIDADOS GERAIS 2 ***********/


/*********** SAUDE ************/
#saude-sup {
	padding:0 0 60px 0;
	background:url(../img/linha.gif) 0 40px repeat-x;
}

#saude-inf {
	padding:0 0 30px 0;
	background:url(../img/linha.gif) 0 40px repeat-x;
}

#saude-sup div, #saude-inf div {
	width:302px;
	float:left;
}

#saude-sup div h2, #saude-inf div h2 {
	font-weight:bold;
	font-size:14px;
	padding-bottom:18px;
}

#saude-sup div p, #saude-sup div span, #saude-inf div p, #saude-sup inf span {
	font-weight:bold;
	color:#6c3718;
	font-size:12px;
	margin-bottom:8px;
	padding:0 50px 0 0;
}

#saude-sup div a, #saude-inf div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/leia-mais.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}

#saude-sup div div a, #saude-inf div div a, #veiculos-esq div div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/recolher.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}
/*********** SAUDE ************/

/*********** AGENCIA ***********/
#agencia-sup {
	padding:0 0 60px 0;
	background:url(../img/linha.gif) 0 20px repeat-x;
}

#agencia-sup div {
	width:302px;
	float:left;
}

#agencia-sup div h2 {
	font-weight:bold;
	font-size:14px;
	padding-bottom:18px;
}

#agencia-sup div p, #agencia-sup div span {
	font-weight:bold;
	color:#6c3718;
	font-size:12px;
	margin-bottom:8px;
	padding:0 50px 0 0;
}

#agencia-sup div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/leia-mais.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}

#agencia-sup div div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/recolher.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}
/*********** AGENCIA ***********/


/****** VEICULOS ******/
#veiculos-esq {
	padding:0 0 60px 0;
	background:url(../img/linha.gif) 0 48px repeat-x;
	width:640px;
	float:left;
}

#veiculos-dir {
	padding:0 0 60px 80px;
	background:url(../img/linha.gif) 0 48px repeat-x;
	width:195px;
	float:left;
}

#veiculos-dir h2 {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:20px;
}

#veiculos-dir a {
	display:block;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
}

#veiculos-esq h2 {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:20px;
}

#veiculos-esq div h3 {
	font-weight:bold;
	font-size:11px;
	padding-bottom:2px;
	color:#973902;
}

#veiculos-esq div {
	margin-bottom:25px;
}

#veiculos-esq div a, #saude-inf div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/leia-mais.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}

#veiculos-esq div span, #veiculos-esq div div p {
	color:#6c3718;
	font-size:13px;
	font-weight:normal;
}
/****** VEICULOS ******/

/*********** TRANSPORTE ************/
#transporte-esq {
	padding:0 0 60px 0;
	background:url(../img/linha.gif) 0 28px repeat-x;
	width:440px;
	float:left;
	padding-right:34px;
}

#transporte-dir {
	padding:0 0 60px 0;
	background:url(../img/linha.gif) 0 28px repeat-x;
	width:440px;
	float:left;
}

#transporte-dir h2 {
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:20px;
}

#transporte-dir a {
	display:block;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
}

#transporte-esq h2 {
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:20px;
}

#transporte-esq div h3, #transporte-dir div h3 {
	font-weight:bold;
	font-size:14px;
	padding-bottom:2px;
	color:#973902;
}

#transporte-esq div, #transporte-dir div {
	margin-bottom:25px;
}

#transporte-esq div a, #transporte-dir div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/leia-mais.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}

#transporte-esq div span, #transporte-esq div div p, #transporte-dir div span, #transporte-dir div div p {
	color:#6c3718;
	font-size:13px;
	font-weight:normal;
}

#transporte-esq div a, #transporte-dir div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/leia-mais.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}

#transporte-esq div div a, #transporte-dir div div a {
	display:block;
	width:71px;
	height:18px;
	background:url(../img/recolher.gif) no-repeat;
	overflow:hidden;
	line-height:100px;
	margin-top:8px;
}
/*********** TRANSPORTE ************/

.conteudo-exp {
	display:none;
	margin-bottom:0 !important;
}

#rodape {
	width:920px;
	height:100px;
	margin:0 auto 0 auto;
	position:relative;
}

#rodape a img {
	position:absolute;
	top:15px;
}

#rodape #logo-cadastrur {
	left:0;
}

#rodape #bt-download {
	left:370px;
}

#rodape #logo-min-turismo {
	right:0;
}

/************** CLEARFIX *************/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
/************** CLEARFIX *************/


/*************** DONWLOADS ***********/

#divDonwloads div{


    font-weight: normal;
    float: left;

    font-size:14px;

}



.d1{
    width: 232px;
}

.d2{
    width: 314px;
}

.d3{
    width: 200px;
}

.d4{
   /* width: 314px; */
}

.dd1{
    width: 232px;
    font-size: 12px;
    margin-top: 10px;
}

.dd2{
    width: 314px;
    font-size: 12px;
    margin-top: 10px;
}

.dd3{
    width: 200px;
    font-size: 12px;
    margin-top: 10px;
}

.dd4{
    margin-top: 10px;
   /* width: 314px; */
}

/*************** DONWLOADS ***********/