body {

	text-align: center;

	font-size: 62.5%;

	padding: 0px;

	margin: 0px;

	background: url(../imagens/back.jpg) repeat-x top;

}



/* formatação básica */



#center {

	width: 762px;

	margin: 0 auto;

	text-align: left;

/*	position: absolute;

	left: 50%;

	margin-left: -381px; */

}



#bottom {

	background: url(../imagens/rodape.jpg) no-repeat #ECECEE;

	clear: both;

	height: 91px;

}



#header {

	background: url(../imagens/back_topo.jpg);

	height: 71px;

	padding-top: 22px;

}



#headerr {

	height: 70px;

	width: 410px;

	float: right;

}



#headerr p {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	font-size: 1em;

	padding-bottom: 3px;

}



#headerr input {

	background-color: #f5f5f5;

	border: solid 1px #cccccc;

	width: 130px;

}



#headerr #versao {

	float: right;

	padding-top: 50px;

}



#headerr .botao {

	width: 22px;

	height: 22px;

	background: url(../imagens/ok.jpg);

	border: none;

}



#flash {

	padding-bottom: 10px;

}



#conteudo #right {

	width: 205px;

	height: 200px;

	float: right;

}



#left H1 {

	font-family: Arial;

	color: #ab0909;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.4em;

	font-size: 1.4em;

	padding-left: 120px;

	padding-bottom: 10px;

}



#left H2 {

	font-family: Arial;

	color: #57924c;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

	padding-left: 120px;

}



.pequeno {

	font-size: 0.8em;

	font-weight: normal;

}



#left p {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: justify;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

	padding-left: 120px;

}



#left a:link {

	color: #57924c;

}



#left a:visited {

	color: #57924c;

}



#left a:hover {

	color: #57924c;

}



#left a:active {

	color: #57924c;

}



/* boxes */



#galeria_topo {

	height: 14px;

	background: url(../imagens/galeria_topo.jpg) no-repeat;

}



#galeria_txt {

	padding-left: 5px;

	background: url(../imagens/galeria_txt.jpg) repeat-y;

}



#galeria_rodape {

	height: 14px;

	background: url(../imagens/galeria_rodape.jpg) no-repeat;

}



#galeria_txt H1 {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

	padding-left: 10px;

}



#galeria {

	padding-bottom: 34px;

}



#box_topo {

	height: 31px;

	background: url(../imagens/box_topo.jpg) no-repeat;

}



#box_meio {

	padding-left: 10px;

	background: url(../imagens/box_meio.jpg) repeat-y;

}



#box_rodape {

	height: 31px;

	background: url(../imagens/box_rodape.jpg) no-repeat;

}



#box_meio H1 {

	font-family: Trebuchet MS;

	color: #ab0909;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.1em;

	font-size: 1.4em;

	padding-left: 10px;

}



#box_meio P {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.1em;

	padding-left: 10px;

	margin-right: 20px;

}



#box_meio a:link {

	color: #ab0909;

}



#box_meio a:visited {

	color: #ab0909;

}



#box_meio a:hover {

	color: #ab0909;

}



#box_meio a:active {

	color: #ab0909;

}



#img_link{

padding-left: 20px;

background: url(../imagens/sombra_link.jpg) no-repeat;

float:right;

}



/* home */



/* #home #titulo {

	margin-top: 23px;

	background: url(../imagens/titulo_home.jpg) no-repeat;

	width: 762px;

	height: 36px;

} */



#home #box1 .titulo {

	background: url(../imagens/titulo_home1.jpg) no-repeat;

	height: 36px;

}



#home #box2 .titulo {

	background: url(../imagens/titulo_home2.jpg) no-repeat;

	height: 36px;

}



#home #box3 .titulo {

	background: url(../imagens/titulo_home3.jpg) no-repeat;

	height: 36px;

}



#home #box1 {

	margin-top: 23px;

	background: url(../imagens/fundo_3.jpg) no-repeat 0px 36px #ECECEE;

	float: left;

	margin-right: 21px;

	width: 240px;

	height: 150px;

	padding-bottom: 70px;

}



#home #box2 {

	margin-top: 23px;

	background: url(../imagens/fundo_2.jpg) no-repeat 0px 36px #ECECEE;

	float: left;

	margin-right: 21px;

	width: 240px;

	height: 150px;

	padding-bottom: 70px;

}



#home #box3 {

	margin-top: 23px;

	background: url(../imagens/fundo_1.jpg) no-repeat 0px 36px #ECECEE;

	float: left;

	width: 240px;

	height: 150px;

	padding-bottom: 70px;

}



#home .box p {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

	padding-left: 120px;

	padding-top: 11px;

}



#home .box a:link {

	color: #e19319;

	font-size: 0.9em;

}



#home .box a:visited {

	color: #e19319;

	font-size: 0.9em;

}



#home .box a:hover {

	color: #e19319;

	font-size: 0.9em;

}



#home .box a:active {

	color: #e19319;

	font-size: 0.9em;

}



/* daytrip */



#daytrip #titulo {

	background: url(../imagens/titulo_daytrip.jpg) no-repeat #ECECEE;

	height: 58px;

}



#daytrip #conteudo #left {

	background: url(../imagens/fundo_2.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



#daytrip #conteudo #left a:link {

	font-size: 0.8em;

	color: #ab0909;

}



#daytrip #conteudo #left a:visited {

	font-size: 0.8em;

	color: #ab0909;

}



#daytrip #conteudo #left a:hover {

	font-size: 0.8em;

	color: #ab0909;

}



#daytrip #conteudo #left a:active {

	font-size: 0.8em;

	color: #ab0909;

}



#daytrip select {

	float: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 200px;

	font-size: 10px;

	border: #cccccc;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px

}



/* cadastre-se */



#cadastre #titulo {

	background: url(../imagens/titulo_cadastre.jpg) no-repeat #ECECEE;

	height: 58px;

}



#cadastre #conteudo {

}



#cadastre #conteudo #left {

	background: url(../imagens/fundo_cadastre.jpg) no-repeat #ECECEE;

	width: 530px;

	height: auto;

	float: left;

}



#cadastre #conteudo #right {

	width: 205px;

	height: 200px;

	float: right;

}



#cadastre #left fieldset {

	border: 0;

	padding-left: 120px;

}



#cadastre #left label {

	display: block;

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	padding-right: 10px;

	text-align: right;

	letter-spacing: 0;

	line-height: 1.4em;

	font-size: 1.1em;

	width: 120px;

	float: left;

}



#cadastre #left input .text {

	background-color: #f5f5f5;

	border: solid 1px #cccccc;

	width: 240px;

}



#cadastre #left input .radio{

	border: none;

	width: 10px;	

}



#cadastre #left input .checkbox{

	border: none;

	width: 10px;	

}



#cadastre #left textarea {

	background-color: #f5f5f5;

	border: solid 1px #cccccc;

	width: 240px;

	height: 80px;

}



#cadastre #botoes {

	padding-left: 120px;

}



#cadastre #left .botao {

	border: none;

	background: url(../imagens/back_botao.jpg);

	width: 75px;

	height: 22px;

	color: #444;

	float:right;

}



#cadastre #left .data {

	width: 30px;

}





#cadastre #left select {

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: #cccccc;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}



#tabela{

padding-top: 10px;

width:400px;

border:none;

margin-left:120px;

/*border-collapse: collapse;*/

float:left;

height:auto;

}



#tabela a{

color:#999999;

}



#tabela tr td{



padding-top:5px;

font:Arial;

font-size:12px;

color:#000000;

width: 280px;

height:auto;

padding-left: 15px;



}



#tabela input.text{

background-color: #f5f5f5;

/*border: solid 1px #cccccc;*/

border-left: solid 2px #969696;

border-top: solid 2px #969696;

border-right: solid 1px #edebeb;

border-bottom: solid 1px #edebeb; 

width: 140px;

height: 12px;

margin-right:20px;

margin-bottom: 5px;

}



#tabela p{

color:#a10b0c;



}



#tabela input.radio{

font:Arial, Helvetica, sans-serif;

font-size:9px;

border: none;

width: 10px;



}



#tabela tr.dif td{

background-color:#FFFFFF;



}



/* city tours */



#city #titulo {

	background: url(../imagens/titulo_city.jpg) no-repeat #ECECEE;

	height: 58px;

}



#city #conteudo #left {

	background: url(../imagens/fundo_3.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



#city select {

	float: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 200px;

	font-size: 10px;

	border: #cccccc;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}



#city #conteudo #right {

	width: 205px;

	height: 1200px;

	float: right;

}



#city #conteudo #left a:link {

	font-size: 0.8em;

	color: #ab0909;

}



#city #conteudo #left a:visited {

	font-size: 0.8em;

	color: #ab0909;

}



#city #conteudo #left a:hover {

	font-size: 0.8em;

	color: #ab0909;

}



#city #conteudo #left a:active {

	font-size: 0.8em;

	color: #ab0909;

}



/* contato */



#contato #titulo {

	background: url(../imagens/titulo_contato.jpg) no-repeat #ECECEE;

	height: 58px;

}



#contato #conteudo #left {

	background: url(../imagens/fundo_contato.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



#contato #left fieldset {

	border: 0;

	padding-left: 120px;

}



#contato #left label {

	display: block;

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: right;

	letter-spacing: 0;

	padding-right: 10px;

	line-height: 1.4em;

	font-size: 1.1em;

	width: 120px;

	float: left;

}



#contato #left input {

	background-color: #f5f5f5;

	border: solid 1px #cccccc;

	width: 240px;

}



#contato #botoes {

	padding-left: 245px;

}



#contato #left .botao {

	border: none;

	background: url(../imagens/back_botao.jpg);

	width: 75px;

	height: 22px;

	color: #444;

}



#contato #left select {

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: #cccccc;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}



#contato #left textarea {

	background-color: #f5f5f5;

	border: solid 1px #cccccc;

	width: 240px;

	height: 80px;

}



/* serviços */



#servicos #titulo {

	background: url(../imagens/titulo_servicos.jpg) no-repeat #ECECEE;

	height: 58px;

}



#servicos #conteudo #left {

	background: url(../imagens/fundo_servicos.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



#servicos li {

	color: #57924c;

	margin-left: 98px;

	padding-bottom: 8px;

}



#servicos li span {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

}



/* serviços especiais */



#sespeciais #titulo {

	background: url(../imagens/titulo_sespeciais.jpg) no-repeat #ECECEE;

	height: 58px;

}



#sespeciais #conteudo #left {

	background: url(../imagens/fundo_1.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



#sespeciais li {

	color: #57924c;

	margin-left: 98px;

	padding-bottom: 8px;

}



#sespeciais li span {

	font-family: Arial;

	color: #444;

	text-decoration: none;

	word-spacing: normal;

	text-align: left;

	letter-spacing: 0;

	line-height: 1.2em;

	font-size: 1.2em;

}



/* quem somos */



#quem #titulo {

	background: url(../imagens/titulo_quem.jpg) no-repeat #ECECEE;

	height: 58px;

}



#quem #conteudo #left {

	background: url(../imagens/fundo_2.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}



/* links */



#links #titulo {

	background: url(../imagens/titulo_links.jpg) no-repeat #ECECEE;

	height: 58px;

}



#links #conteudo #left {

	background: url(../imagens/fundo_links.jpg) no-repeat #ECECEE;

	width: 530px;

	float: left;

}