/*
Theme Name: Pantanal Express Theme
Theme URI: http://www.pantanalexpress.com/
Version: 1.0
Description: Pantanal Express Theme v1.0
Author: pH Design
Author URI: http://www.phdesign.com.br/
*/





html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: "Trebuchet MS", Verdana, Arial;
	vertical-align: baseline;
}
strong { font-weight:bold;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}



/* ---- */
/* BODY */
/* ---- */

body
	{
	background:url(imagens/bg_fundoPapel.jpg) repeat bottom center;
	color: #555;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	}





/* ----- */
/* LINKS */
/* ----- */

a:active,
a:link,
a:visited
	{
	color:#2A926C;
	text-decoration:none;
	}

a:hover
	{
	text-decoration: none;
	}





/* -------- */
/* HEADINGS */
/* -------- */

h1, h2, h3, h4, h5, h6
	{
	font-weight: normal;
	margin: 0;
	padding: 0;
	}

h1
	{
	font-size: 22px;
	color: #666666;
	}

h1 a
	{
	background:url(imagens/h1_Logo.jpg) no-repeat top left;
	width:452px;
	height:194px;
	text-indent:-999em;
	margin:0 auto;
	display:block;
	clear:both;
	}

h2
	{
	font-size: 18px;
	}

h3
	{
	/*color:#338B92;
	font-size:22px;
	font-weight:bold;
	background:transparent url(imagens/bg_bordarisco.gif) no-repeat scroll left bottom;
	font-size:22px;
	font-weight:bold;
	padding:0 10px 6px 0;
	margin: 20px 0;
	text-transform: uppercase;*/
	color: #338B92;
	font-weight: bold;
	padding: 20px 0;
	margin: 0;
	text-transform: uppercase;
	width: 678px;
	font-size: 16px;
	}

	h3 a:active,
	h3 a:link,
	h3 a:visited,
	h3 a:hover
		{
		color:#338B92;
		}

h3.horarios {
	background:url(imagens/h3_horarios.gif) no-repeat top left;
	width:121px;
	height:33px;
	text-indent:-999em;
}
h3.tarifas {
	background: url(imagens/h3_tarifas.gif) no-repeat top left;
	width:99px;
	height:27px;
	text-indent:-999em;
}

h3.momentos {
	background:url(imagens/h3_momentos.gif) no-repeat top left;;
	width:689px;
	height:38px;
	text-indent:-999em;
	float:left;
	margin: 20px 0;
	padding: 0;
}

h3.camarotes {
	background: url(imagens/h3_camarotes.gif) no-repeat scroll left top;
	clear:both;
	float:left;
	height:28px;
	margin-top:30px;
	text-indent:-999em;
	width:146px;
	}

h3.vendasOnline {
	width:227px;
	height:27px;
	background: url(imagens/h3_vendasonline.gif) no-repeat top left;
	text-indent:-999em;
	float:left;
	margin: 0 0 20px;
	padding: 0;
}
h3.locaisVenda {
	width:240px;
	height:27px;
	background: url(imagens/h3_locaisvenda.gif) no-repeat top left;
	text-indent:-999em;
	float:left;
	margin: 20px 0;
	padding: 0;
}

h3.lembrancas {
	width:662px;
	height:39px;
	background: url(imagens/h3_lembrancas.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;	
	padding: 0;
	margin: 20px 0;
}

h4, h5
	{
	font-size: 14px;
	}
	
h5 {
	font-size:16px;
	font-weight:bold;
	color:#139F19;
	margin:20px 0 10px 0;
	text-transform:uppercase
	
}

h5.atracoes {
	width:282px;
	height:32px;
	background:url(imagens/h5_atracoes.jpg) no-repeat top left;
	text-indent:-999em;
}

h5.segredos {
	width:287px;
	height:32px;
	background: url(imagens/h5_segredos.jpg) no-repeat top left;
	text-indent:-999em;
}

h6 {
	font-size:15px;
	font-weight:normal;
	color:#287186;
	margin:20px 0 10px 0;
	background: url(imagens/bg_saibamais2.gif) no-repeat left 4px;
	padding-left:15px;
	width:500px;
}




/* ------------- */
/* HTML ELEMENTS */
/* ------------- */

a.btnEnvieViagens
	{
	background:url(imagens/btn_envieFotos.gif) no-repeat top left;
	width:145px;
	height:27px;
	display:block;
	text-indent:-999em;
	margin:10px 0 0 93px;
	}

a.empresaBWT,
a.bwt {
	background:#fff url(imagens/btn_newsbwt.gif) no-repeat top left;
	width:70px;
	height:14px;
	text-indent:-999em;
	float:left;
	clear:right;
	margin:10px 0 0 10px;
}

a.empresaGBE,
a.great-brazil-express {
	background:#fff url(imagens/btn_newsgbe.gif) no-repeat top left;
	width:159px;
	height:9px;
	text-indent:-999em;
	float:left;
	clear:right;
	margin:10px 0 0 10px;
}

a.empresaPantanal,
a.pantanal {
	background:#fff url(imagens/btn_newspantanal.gif) no-repeat top left;
	width:121px;
	height:12px;
	text-indent:-999em;
	float:left;
	clear:right;
	margin:10px 0 0 10px;
}

a.active,
a.link,
a.visited {
	color:#2A926C;
	text-decoration:none;
}

a.chamadaEnvie {
	background:#fff url(imagens/btn_enviediario.gif) no-repeat top left;
	width:706px;
	height:83px;
	display:block;
	text-indent:-999em;
	margin-bottom:25px;
	float:left;
}

a.confiraTarifas {
	width:189px;
	height:46px;
	background:#fff url(imagens/btn_confirahorarios.jpg) no-repeat top left;
	text-indent:-999em;
	float:right;
	margin-top:60px;
	*margin-top:120px;
}

a.link:hover { text-decoration:underline;}

a.envieTextoTbm {
	width:276px;
	height:97px;
	background: url(imagens/btn_envietextotbm.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;
	margin-left:20px;
}

a.saibaMais {
	width:86px;
	height:27px;
	background:url(imagens/btn_saibamais.gif) no-repeat top left;
	text-indent:-999em;
	display:block;
}

a.verMais
	{
	color:#338B94;
	font-size:11px;
	text-decoration:none;
	float:right;
	margin-left:15px;
	background:url(imagens/bg_saibamais.gif) no-repeat left 2px;
	padding-left:12px;	
	}

a.verMais:hover
	{
	text-decoration:underline;
	}

b, strong
	{
	/*color:#444;*/
	}

div.compartilheVideos {
	width:662px;
	height:90px;
	background: url(imagens/btn_enviealbum.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;	
}

div.data, div.direita div.data a { 
	background:url(imagens/bg_fundodata.gif) no-repeat top left;; 
	width:72px; 
	height:35px;
	color:#8CC53F; 
	font-size:24px;
	font-weight:bold;
	float:right;
}
div.direita div.data a { margin-top:-6px; text-decoration:none;}
div.data span, div.direita div.data a span { font-size:15px; }
div.data a {margin:10px 0 0; }

div.contato {
	width:100%;
	float:left;
	background:url(imagens/bg_contato.jpg) no-repeat top left;
}

div.form {
	width:410px;
	float:left;
	padding-top:13px;
}
div.form_texto {
	width:410px;
	float:left;
	padding-top:0px;
}
div.local {
	width:274px;
	padding:42px 0 0 15px;
	float:right;
	color:#267185;
	font-size:16px;
}

div.noticias {
	width:345px;
	float:right;
}

div.postDiario {
	padding-bottom:15px;
	background:url(imagens/bg_bordarisco.gif) no-repeat bottom center;
	/*float:left;*/
	margin-top:40px;
}
div.postDiario h4, div.postDiario h4 a {
	font-size: 24px;
	font-weight: bold;
	color:#338B93;
	float:left;
	width:497px;
	text-decoration:none
}
div.postDiario div.autor {
	color:#338B92;
	float:left;
	font-size:12px;
	clear:left;
	margin-bottom:20px;
	width:497px;
	padding: 5px 0 0 0;
}
	div.postDiario div.autor ul {
		color:#338B92;
	}

div.postDiario div.direita {
	width:202px;
	float:right;
	color:#7BBA3E;
	padding-top:10px;
}
div.postDiario div.tags, div.tags_relacionadas {
	background-color:#E1EEEF;
	/*width:697px;*/
	padding: 0 0 0 10px;
	color:#056639;
	font-size:14px;
	font-size:14px;
}
div.postDiario div.tags
	{
	padding: 0 0 0 10px;
	height: 58px;
	}

div.postDiario div.tags p, div.tags_relacionadas p {
	margin-top:10px;
	width:539px;
}
div.postDiario div.tags a, div.tags_relacionadas a { margin-left:15px; font-size:14px; color:#056639;}
div.postDiario div.tags a.fotos, div.tags_relacionadas a.fotos {
	width:158px;
	height:58px;
	background:url(imagens/btn_fotos.jpg) no-repeat top left;
	float:right;
	text-indent:-999em;
}
 div.tags_relacionadas {
	background-color:#fff;
	background: url(imagens/bg_bordanoticiasgrande.gif) repeat-x bottom center;
	margin-bottom:20px;
	}

img
	{
	border: 0;
	}

p.texto, .postDiario div.conteudo p { 
	color:#4C4C4C;
	font-size:14px;
	margin-bottom:24px;
	line-height:17px;
	text-align:justify;
}

ul, ol
	{
	/*color: #F2782F;*/
	margin: 0;
	padding: 0;
	}

ul#sitemap { margin-top:16px;}

ul#sitemap li { display:inline; margin:0 10px;}

ul#sitemap li a {color: #4C4C4C; text-decoration:none;}

ul#sitemap li a:hover {color: #056639; text-decoration:underline;}

ul.lista { 
	list-style-position:inside;
	list-style-type:disc;
	padding-left:20px;
	color:#4C4C4C;
	font-size:14px;
	margin-bottom:24px;
	line-height:17px;
	text-align:justify;

}

table
	{
	margin: 0;
	padding: 0;
	}





/* --------- */
/* STRUCTURE */
/* --------- */

#banner_home
	{
	padding-bottom: 20px;
	background-color: #fff;
	}
	
#barraPasseios
	{
	width:100%;
	height:30px;
	background-color:#353E4B;
	}

#barraPasseios ul
	{
	width:1006px;
	margin:0 auto;
	color:#fff;
	}

#barraPasseios ul li
	{ 
	display:inline;
	height:30px;
	}

#barraPasseios ul li a
	{
	text-indent:-999em;
	float:left;
	height:30px;
	border-right:1px solid #585F6A;
	}

#barraPasseios ul li.sve a
	{
	width:151px;
	background:url(imagens/barra_sve.gif) no-repeat top left
	}

#barraPasseios ul li.sme a
	{
	width:144px;
	background: url(imagens/barra_sme.gif) no-repeat top left
	}

#barraPasseios ul li.pantanal a
	{
	width:146px;
	background: url(imagens/barra_pantanal.gif) no-repeat top left
	}

#barraPasseios ul li.gbe a,
#barraPasseios ul li.great-brazil-express a
	{
	width:184px;
	background: url(imagens/barra_gbe.gif) no-repeat top left
	}

#barraPasseios ul li.bwt a
	{
	width:98px;
	background: url(imagens/barra_bwt.gif) no-repeat top left
	}

#barraPasseios ul li.amantes a
	{
	width:167px;
	background: url(imagens/barra_amantes.gif) no-repeat top left
	}

#barraPasseios ul li.linguas a
	{
	text-indent:0;
	color:#fff;
	margin:10px 0 0 13px;
	font-size:12px;
	text-decoration:none;
	border:none;
	display:none;
}

#barraPasseios ul li.linguas a:hover
	{
	text-decoration:underline;
	}

#comentarios div.comentarios, div.comentarios a {
	padding-left:28px;
	background:url(imagens/bg_comentarios.gif) no-repeat top left;
	font-size:14px;
	float:left;
	color:#7BBA3E;
	height:25px;
	text-decoration:none;
}

#commentform label {
	width:190px;
	color:#1F684D;
	font-size:12px;
	font-weight:bold;
	float:left;	
	margin:0 15px 20px 0;
	*margin:0 7px 20px 0;
}
#commentform input {
	border:1px solid #2B926D;
	width:189px;
	color:#1F694E;
	font-size:12px;
	height:17px;
	padding-left:6px;
	*padding:3px 0 0 6px;
	margin-top:10px;
}
#commentform select {
	width:130px;
	height:24px;
	font-size:12px;
	color:#4C4C4C;
	clear:both;
	float:left;
	margin-top:10px;
}
#commentform textarea {
	width:400px;
	border:1px solid #2B926D;
	height:110px;
	margin-top:10px;
	color:#1F694E;
	font:12px "Trebuchet MS",Verdana,Arial;
	padding-left:6px;
	*padding:3px 0 0 6px;
}
#commentform label.check {
	width:315px;
}
#commentform label.check input {
	width:20px;
	height:15px;
	border:none;
}
#commentform label.check a { color:#1F694E;}
#commentform .campoGrande { width:394px}
#commentform .envia {
	background: url(imagens/btn_enviar.gif) no-repeat scroll left top;
	border:none;
	float:right;
	height:27px;
	width:78px;
	text-indent:-999em;
}

#commentform label.check {
	width:315px;
}
#commentform label.check input {
	width:20px;
	height:15px;
	border:none;
}
#commentform label.check a { color:#1F694E;}

#commentform .envia {
	background: url(imagens/btn_enviar.gif) no-repeat scroll left top;
	border:none;
	float:right;
	height:27px;
	width:78px;
	text-indent:-999em;
}

#content
	{
	/*width:1006px;*/
	width:966px;
	background-color:#fff;
	padding: 0 20px 20px 20px;
	}

#envie { float:left;}
#envie .envieTexto, #envie .envieFoto {
	width:272px;
	height:91px;
	text-indent:-999em;
	float:left;
	margin:30px 38px;
}
#envie .envieTexto {background:url(imagens/btn_envietexto.jpg) no-repeat top left;}
#envie .envieFoto {background:url(imagens/btn_enviefoto.jpg) no-repeat top left;}

#envie #envieTexto {
	padding-left:10px;
	width:400px;
	float:left;
	background:url(imagens/bg_formenvietexto.jpg) no-repeat top left;
	
}
#envie #envieTexto label { 	width:185px}
#envie #envieTexto label input { 	width:175px}

#envie .botoes {
	width:282px;
	float:left;
	padding-top:31px;
	overflow: hidden;
}
#envie .botoes .abaEnvieTexto {
	width:282px;
	height:92px;
	background: url(imagens/p_envietexto.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;
}
#envie .botoes a.abaEnvieFoto {
	width:282px;
	height:92px;
	background: url(imagens/btn_enviefototbm.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;
}

#footer
	{ 
	text-align:center;
	margin-top:25px;
	font-size:12px;
	background:url(imagens/bg_footer.jpg) no-repeat bottom center;
	padding-bottom:165px;
	}

#fotos {
	width:464px;
	float:left;
	background-color:#ECF8FD;
	padding:18px 0 18px 18px;
	*padding:18px 0 18px 11px;
}

#fotos_wrapper
	{
	width: 482px;
	float:right;
	margin-top:40px;
	}
	
	#fotos_wrapper h4 {
		width:482px;
		height:66px;
		background: url(imagens/h4_fotos.jpg) no-repeat top left;
		text-indent:-999em;
		float:left;
		/*margin:-18px 0 0 -18px;
		*margin:-18px 0 0 -10px;*/
	}
#fotos .album img {
	padding:0;
	border:0;
}
#fotos .album a {
}
#fotos .paginacao { background:none; margin:0; padding:0; float:left; clear:both;}
#fotos h5 {
	width:216px;
	height:24px;
	background: url(imagens/h5_enviefotos.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;
	margin:27px 0 20px 0;

}
#fotos a.ajuda { color:#9AA0A3; font:normal 12px "Trebuchet MS",Verdana,Arial; text-decoration:none;  margin:0; padding:0;}

#miolo,
#miolo_home
	{
	width:704px;
	float:right;
	margin-left:20px;
	}
	
	#miolo p,
	#album p
		{ 
		color:#4C4C4C;
		font-size:14px;
		margin-bottom:24px;
		line-height:17px;
		text-align:justify;
		}
	
	#album p
		{
		clear: both;
		}
	
	#miolo .img_border
		{
		border: 1px solid #CCCCCC;
		margin-bottom: 20px;
		padding: 6px;
		}

#nav ul 
	{
	width:1006px;
	clear:both;
	}

#nav ul li
	{
	display:inline;
	}

#nav ul li a 
	{
	height:36px;
	text-indent:-999em;
	display:block;
	float:left;
	}

#nav ul li.passeio a
	{ 
	background:url(imagens/mnu_passeio.gif) no-repeat top left;
	width:94px;
	}

#nav ul li.tarifas a
	{ 
	background: url(imagens/mnu_tarifas.gif) no-repeat top left;
	width:152px;
	}

#nav ul li.compre a 
	{ 
	background: url(imagens/mnu_compre.gif) no-repeat top left;
	width:187px;
	}

#nav ul li.ferrovia a 
	{ 
	background: url(imagens/mnu_ferrovia.gif) no-repeat top left;
	width:92px;
	}

#nav ul li.noticias a 
	{ 
	background: url(imagens/mnu_noticias.gif) no-repeat top left;
	width:78px;
	}

#nav ul li.diario a 
	{ 
	background: url(imagens/mnu_diario.gif) no-repeat top left;
	width:132px;
	}

#nav ul li.album a 
	{ 
	background: url(imagens/mnu_album.gif) no-repeat top left;
	width:148px;
	}

#nav ul li.contato a 
	{ 
	background: url(imagens/mnu_contato.gif) no-repeat top left;
	width:123px;
	}

#sidebar,
#sidebar_home
	{
	width:240px;
	float:left;
	}

#sidebar h4 a,
#sidebar_home h4 a {
	/*background:url(imagens/bg_h4sidebar.jpg) no-repeat left top;
	text-transform:uppercase;
	font-size:19px;
	font-weight:bold;
	color:#8CC53F;
	text-indent:0;
	text-decoration:none;
	padding:9px 0 0 11px;
	height:33px;*/
}

#sidebar div { margin-bottom:20px}

#sidebar div a.saibaMais,
#sidebar_home div a.saibaMais { margin-top:0;}

#sidebar .hotel,
#sidebar_home .hotel { float:left;}

/*#sidebar .hotel h4 a,*/

#sidebar_home .hotel h4 a {
	/*background:url(imagens/h4_hotelmedio.jpg) no-repeat top left;*/
	width:240px;
}

#sidebar_home .img_holder
	{
	width: 57px;
	height: 57px;
	float: left;
	overflow: hidden;
	margin: 0 1px 1px;
	}
	
#site
	{ 
	background:url(imagens/bg_fundoCor.jpg) no-repeat top center;
	width:100%;
	}

#vendasOnline, #locaisVenda {
	float:left;
	clear:both;
	width:475px;
}

#vendasOnline p, #locaisVenda p {
	color:#056639;
	font-size:14px;
	text-align:justify;
	float:left;
	clear:both;
	margin-bottom:20px;
	width: 480px;
}

#videos {
	width:432px;
	float:left;
	background-color:#F2F8E9;
	padding:18px;
}

#videos_wrapper
	{
	float: left;
	width:468px;
	margin:40px 16px 0 0;
	*margin:40px 8px 0 0;
	}
	
	#videos_wrapper h4 {
		width:468px;
		height:66px;
		background: url(imagens/h4_videos.jpg) no-repeat top left;
		text-indent:-999em;
		float:left;
		/*margin:-18px 0 0 -18px;
		*margin:-18px 0 0 -10px;*/
	}
#videos h5 {
	width:217px;
	height:30px;
	background: url(imagens/h5_envievideos.jpg) no-repeat top left;
	text-indent:-999em;
	float:left;
	margin-bottom:20px;
}
#videos #envieVideos {margin-top:84px; *margin-top:68px;}

#wrapper
	{
	width:1006px;
	margin:0 auto;
	background:none;
	}





/* ---------- */
/* FORMATTING */
/* ---------- */

.album
	{
	height: 438px;
	*height: auto;
	/*margin-bottom:20px*/
	}

.album h4 a
	{
	width:240px;
	height:40px;
	background:url(imagens/h4_album.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
	}

.atracoes h4 a { background:url(imagens/h4_atracoes.jpg) no-repeat left top !important; }

.botaocompre {
	width:200px;
	height:53px;
	background: url(imagens/btn_compreagora.gif) no-repeat top left;
	text-indent:-999em;
	float:right;
	margin-top:5px;
	*margin-top:4px;
}

.botaonews {
	width:118px;
	height:27px;
	background: url(imagens/btn_receber.gif) no-repeat top left;
	text-indent:-999em;
	border:none;
	float:right;
}

.breadcrumb {
	width:100%;
	float:left;
	clear:both;
	padding:20px 0;
}

.breadcrumb a {
	color: #fff;
}

.breadcrumb ul li {
	display:inline;
	height:18px;
	float:left;
	padding:3px 20px 0 6px;
}

.breadcrumb ul li a {
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight: normal;
}

.breadcrumb ul li.serraverde {
	background:#48973B url(imagens/bg_breadserra.gif) no-repeat right top;
	padding:3px 20px 0 6px;
}

.breadcrumb ul li.passeios {
	background:#48973B url(imagens/bg_breadpasseios.gif) no-repeat right top;
}

.breadcrumb ul li.normal {
	background:#167246 url(imagens/bg_breadnormal.gif) no-repeat right top;
}
.breadcrumb ul li.normal a {
	color: #fff;
}

.breadcrumb ul li.ultimo {
	background:#167246 url(imagens/bg_breadultimo.gif) no-repeat right top;
}

.breadcrumb ul li.atual {
	padding:0 20px 0 6px;
}
.breadcrumb ul li.atual h2
	{
	float:left;
	padding:0 10px 6px 0;
	color:#338B92;
	font-size:22px;
	font-weight:bold;
	background:url(imagens/bg_bordarisco.gif) no-repeat bottom left;
}
.breadcrumb ul li.atual h2 a
	{
	color:#338B92;
	font-size:22px;
	font-weight:bold;
	padding:0 10px 6px 5px;
	}

.breadcrumb ul li.atual_int {
	padding:0 20px 0 6px;
}
.breadcrumb ul li.atual_int h2
	{
	float:left;
	padding:0 10px 6px 0;
	color:#338B92;
	font-size:17px;
	font-weight:bold;
	background:url(imagens/bg_bordarisco.gif) no-repeat bottom left;
}
.breadcrumb ul li.atual_int h2 a
	{
	color:#338B92;
	font-size:17px;
	font-weight:bold;
	padding:0 10px 6px 5px;
	}

.breadcrumb ul li.atual h2.a-ferrovia {
	width:142px;
	height:25px;
	background:url(imagens/h2_ferrovia.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.noticias {
	width:123px;
	height:36px;
	background: url(imagens/h2_noticias.gif) no-repeat top left;
	margin-top:-8px;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.fale-conosco {
	width:173px;
	height:26px;
	background: url(imagens/h2_contato.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.diario-de-bordo {
	width:163px;
	height:26px;
	background: url(imagens/h2_diario.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.album-de-viagens {
	width:184px;
	height:27px;
	background: url(imagens/h2_album.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.tarifas-e-horarios {
	width:243px;
	height:31px;
	background: url(imagens/h2_tarifas.jpg) no-repeat top left;
	text-indent:-999em;
	margin-top:-6px;
}

.breadcrumb ul li.atual h2.compre-sua-passagem {
	width:281px;
	height:26px;
	background: url(imagens/h2_compre.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.o-passeio {
	width:121px;
	height:26px;
	background: url(imagens/h2_passeio.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.atual h2.pantanal {
	width:155px;
	height:26px;
	background: url(imagens/h2_pantanal.gif) no-repeat top left;
	text-indent:-999em;
}

.breadcrumb ul li.feed a.ajuda { margin-top:-7px;}

.breadcrumb ul li.feed { margin-left:-20px;}

.camponews {
	float:right;
	width:183px;
	height:17px;
	border:1px solid #2A926C;
	color:#1F694E;
	font-size:12px;
	margin-bottom:6px;
	padding:3px 0 0 6px;
}

.chamadaNoticia {
	width:650px;
	float:left;
	clear:both;
	padding:20px;
	background: #fff url(imagens/bg_bordanoticiasgrande.gif) no-repeat right bottom;
}

.chamadaNoticia img {
	padding: 10px 0 0 10px;
}

.chamadaNoticia:hover { background-color:#FAFCFB; }
/*
.chamadaNoticia:hover a.empresaBWT,
.chamadaNoticia:hover a.bwt { background-position: bottom left;}

.chamadaNoticia:hover a.empresaGBE,
.chamadaNoticia:hover a.great-brazil-express { background-position: bottom left;}

.chamadaNoticia:hover a.empresaPantanal,
.chamadaNoticia:hover a.pantanal { background-position: bottom left;}
*/
.chamadaNoticia:hover .data { background-position:bottom left;}

.chamadaNoticia .data { 
	background:#fff url(imagens/bg_fundodata.gif) no-repeat top left;; 
	width:68px; 
	height:35px;
	color:#8CC53F; 
	font-size:24px;
	font-weight:bold;
	float:left;
}

.chamadaNoticia .data span
	{
	font-size:15px;
	margin-left:-6px;
	}

.chamadaNoticia .chamada a {
	float:left;
	/*clear:both;*/
	font-size:16px;
	color:#056639;
	text-decoration:none;
	width: 648px;	
}

.chamadaNoticia .chamada a:hover { text-decoration:underline;}

.comentario { width:100%; float:left; margin-bottom:30px;}
.comentario div.numero {
	width:32px;
	background: url(imagens/bg_numerocomentario.gif) no-repeat top right;
	float:left;
	height:40px;
	font-size:14px;
	color:#79B83E;
	padding-top:5px;
}
.comentario .textoComentario {
	width:630px;
	padding:20px;
	float:left;
	background-color:#F1F8EB;
	color:#4C4C4C;
	font-size:14px;
	text-align:justify;
}
.comentario .textoComentario strong { font-size:18px; display:block; margin-bottom:5px}
.comentario .textoComentario small { font-size:10px; display:block; margin-bottom:15px}
.comentario #texto p { margin: 0; }


#comente { float:left; width:707px; background:url(imagens/bg_bordanoticiasgrande.gif) no-repeat bottom center; padding-bottom:20px;}
#comente h4 {
	width:253px;
	height:27px;
	background:url(imagens/h4_enviecomentario.gif) no-repeat top left;
	text-indent:-999em;
	clear:both;
	
}
#comente .form { clear:both;}
#comente span { font-size:11px; color:#7F7F7F; font-weight:normal; }

.compartilhe {
	float:right;
	width:240px;
	/*margin:-31px 0 0;*/
	margin: 20px 0;
	}
.conheca div,
.conheca_int div{
	background-color:#F3F9EB;
	padding:5px;
}

.conheca p,
.conheca_int p{ 
	color:#056639;
	font-size:12px;
	margin:15px 0 10px 0;
	background:none;
	text-decoration:none;
}

.conheca a p:hover,
.conheca_int a p:hover{ text-decoration:underline;}

.conheca a.saibaMais,
.conheca_int a.saibaMais{ margin-top:10px; *margin-top:6px; float:right; }

.conteudo { padding-bottom:1px; background:url(imagens/bg_bordanoticiasgrande.gif) no-repeat bottom center;}

	.conteudo img,
	.postInterno img
		{
		border: 1px solid #CCCCCC;
		padding: 6px;
		}
	
	.conteudo .alignright,
	.postInterno .alignright
		{
		float: right;
		margin: 0 0 10px 20px;
		}
	
	.conteudo .alignleft,
	.postInterno .alignleft
		{
		float: left;
		margin: 0 20px 10px 0;
		}
	
	.conteudo .aligncenter,
	.postInterno .aligncenter
		{
		}

.clear,
.clearboth
	{
	clear: both;
	}

.conheca {
	width:238px;
	float:left;
}

.conheca h4 a {
	width:240px;
	height:40px;
	background: url(imagens/h4_conheca.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

.diario { float:left;}

.diario h4 a {
	width:240px;
	height:40px;
	background: url(imagens/h4_diario.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

.diario p {  
	background:url(imagens/bg_bordaNews.gif) no-repeat bottom center;
	height:50px;
	padding-top:4px;
}

.diario p a span.dia {
	color:#1F575E;
	font:bold 22px "Trebuchet MS", Verdana, Arial;
	width:40px;
	height:23px;
	float:left;
	text-decoration:none;
	cursor:pointer;
	margin-top:6px;
}

.diario p a:hover span.txt { text-decoration:underline;}

.diario p a span.mes {
	color:#16A21B;
	font:13px "Trebuchet MS", Verdana, Arial;
	width:30px;
	height:18px;
	float:left;
	clear:left;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

.diario p a span.txt {
	color:#20575E;
	font:13px "Trebuchet MS", Verdana, Arial;
	float:right;
	width:200px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
}

.diario p.primeira a span.dia {
	color:#348B95;
	font:bold 28px "Trebuchet MS", Verdana, Arial;
	width:40px;
	height:31px;
	margin-top:0;
}

.diario p.primeira a span.txt {
	color:#266C73;
	font:16px "Trebuchet MS", Verdana, Arial;
	width:200px;
	padding-top:5px;
}

.diario p.primeira {  
	padding-bottom:8px;
}

.diario p.ultima a span.dia {
	color:#14393E;
}

.diario p.ultima a span.txt {
	color:#15393E;

}

.diario p.ultima {  background:none;}

.feed a.rss {
/*	display:block;*/
	display:none;
	
	background:url(imagens/btn_rss.gif) no-repeat top left;
	width:30px;
	height:26px;
	text-indent:-999em;
	float:left;
}

.feed a.ajuda {
/*	display:block;*/
	display:none;
	
	background: url(imagens/btn_oquerss.gif) no-repeat top left;
	width:17px;
	height:30px;
	text-indent:-999em;	
	float:left;
}

.floatleft
	{
	float:left;
	margin-right:20px;
	}
	
.floatright
	{
	float:right;
	margin-left:20px;
	}

.hotel {
	width:198px;
	float:right;
}

.hotel h4 a {
	width:198px;
	height:42px;
	background: url(imagens/h4_hotel.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

.hidden
	{
	display: none;
	}

.imgAuxiliar {
	padding:6px;
	border:1px solid #ccc;
	
}

.img_holder
	{
	width: 75px;
	height: 75px;
	float: left;
	overflow: hidden;
	margin: 0 16px 22px 0; /*0 13px 22px 0*/
	}

.msgs
	{
	color: red;
	padding-bottom: 5px;
	text-align: center;
	}
	
.newsletter {
	width:198px;
	float:right;
	clear:right;
	margin-top:6px;
	*margin-top:2px;
}

.newsletter  h4 {
	width:198px;
	height:42px;
	background: url(imagens/h4_promocoes.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

.noticias h4 a {
	width:345px;
	height:40px;
	background: url(imagens/h4_noticias.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

.noticias a.verMais{ color:#15A11A; background:url(imagens/bg_saibamais2.gif) no-repeat left 2px;}

.noticias p {  
	background:url(imagens/bg_bordanoticias.gif) no-repeat bottom right;
	height:50px;
	padding-top:4px;
}

.noticias p a span.dia {
	color:#0E7111;
	font:bold 22px "Trebuchet MS", Verdana, Arial;
	width:40px;
	height:23px;
	float:left;
	text-decoration:none;
	cursor:pointer;
	margin-top:6px;
}

.noticias p a:hover span.txt { text-decoration:underline;}

.noticias p a span.mes {
	color:#348B95;
	font:13px "Trebuchet MS", Verdana, Arial;
	width:30px;
	height:18px;
	float:left;
	clear:left;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

.noticias p a span.txt {
	color:#0F7111;
	font:13px "Trebuchet MS", Verdana, Arial;
	float:right;
	width:300px;
	padding-top:5px;
	text-decoration:none;
	cursor:pointer;
}

.noticias p.primeira a span.dia {
	color:#16A21B;
	font:bold 28px "Trebuchet MS", Verdana, Arial;
	width:40px;
	height:31px;
	margin-top:0;
}

.noticias p.primeira a span.txt {
	color:#15A11A;
	font:16px "Trebuchet MS", Verdana, Arial;
	padding-top:5px;
}

.noticias p.primeira {  
	padding-bottom:8px;
}

.noticias p.ultima a span.dia {
	color:#083F0A;
}

.noticias p.ultima a span.txt {
	color:#09400A;

}

.noticias p.ultima {  background:none;}

.parceiros { margin-left:14px; float:right; padding-top:20px;}

.parceiros div { margin-top:7px;}

.post
	{ }
	
	.post img
		{
		/*float: right;
		margin: 0 0 10px 20px;
		border: 0;*/
		}
		
	.post .alignright
		{
		float: right;
		margin: 0 0 10px 20px;
		border: 0;
		}
	
	.post .alignleft
		{
		float: left;
		margin: 0 20px 10px 0;
		border: 0;
		}
	
	.post .aligncenter
		{
		float: none;
		margin: 0 20px 10px 20px;
		border: 0;
		}
	
	.post h4
		{
		color: #338B92;
		font-weight: bold;
		padding: 20px 0;
		margin: 0;
		width: 678px;
		font-size: 16px;
		}

	.post h4 a:active,
	.post h4 a:link,
	.post h4 a:visited,
	.post h4 a:hover
		{
		color:#338B92;
		}

.postInterno { 
	margin-top:0px !important;
	background:none !important;
}

.proximas {
	width:238px;
	float:left;
	margin-left:20px;
}

.proximas_int { 
	margin-left:0px;
	width:238px;
	float:left;
}

.proximas h4 a {
	width:240px;
	height:40px;
	background: url(imagens/h4_proximassaidas.jpg) no-repeat top left;
	text-indent:-999em;
	margin-bottom:5px;
	display:block;
}

#sidebar h4 {
	background:transparent url(imagens/bg_h4sidebar.jpg) no-repeat scroll left top;
	color:#8CC53F;
	font-size:19px;
	font-weight:bold;
	height:33px;
	padding:9px 0 0 11px;
	text-decoration:none;
	text-indent:0;
	text-transform:uppercase;
	margin-bottom: 5px;
	width: 240px;
}
#sidebar a{
	color: #8CC53F;
}

.proximas p,
.proximas_int p {  
	background:url(imagens/bg_bordaproximas.gif) no-repeat bottom center;
	height:43px;
	padding:4px 0;
}

.proximas p a,
.proximas_int p a { text-decoration:none;}

.proximas p a span.dia,
.proximas_int p a span.dia {
	color:#139F19;
	font:20px "Trebuchet MS", Verdana, Arial;
	float:left;
	text-decoration:none;
	cursor:pointer;
	margin-left:6px;
	width:20px;
}

.proximas p a span.mes,
.proximas_int p a span.mes {
	font:13px "Trebuchet MS", Verdana, Arial;
	text-decoration:none;
	cursor:pointer;
	margin-top:4px;
	float:left;
	color:#139F19;
}

.proximas p a span.horario,
.proximas_int p a span.horario {
	font:12px "Trebuchet MS", Verdana, Arial;
	color:#338B93;
	float:left;
	margin-left:-11px;
	width: 35px;
}

.proximas p a span.txt,
.proximas_int p a span.txt {
	color:#266C73;
	font:14px "Trebuchet MS", Verdana, Arial;
	width:175px;
	float:right;
	clear:left;
	height:36px;
}

.proximas p.primeira,
.proximas_int p.primeira {
	background-color:#F3F9EB;
}

.proximas p.segunda,
.proximas_int p.segunda {
	background-color:#E8F4D9;
}

.proximas p.ultima,
.proximas_int p.ultima {
	background:#DCEEC5 none;
}

.tab_color1
	{
	background-color:#214863;
	}

.tab_color2
	{ }
	
.tag_serra
	{
	padding: 10px 0;
	}

.tag_tags
	{ }
	
	.tag_tags a
		{
		text-decoration: underline;
		}

.tags_relacionadas
	{ }
		
	.tags_relacionadas h6 { 
		font-size:14px; 
		font-weight:bold; 
		width:250px; 
		margin: 0 0 10px; 
		background:none; 
		padding:0;
	}
	.tags_relacionadas ul { 
		float:left; 	
		background:url(imagens/bg_bordavertical.jpg) repeat-y top right;
		margin-right:14px;
		*margin-right:0px;	
		padding-right:10px;
	}
	.tags_relacionadas ul li {
		width:430px;
		float:left;
		clear:left;
		margin:7px 0;
	}
	.tags_relacionadas ul li a {
		font-size:13px;
		text-decoration:none;
		color:#056639;
		margin: 0;
	}
	.tags_relacionadas ul li a:hover { text-decoration:underline;}

.textoNoticia {
	background: url(imagens/bg_bordanoticiasgrande.gif) repeat-x bottom center;
}

.sociable_tagline
	{
	display: none;
	}
	
.segredos h4 a { background:url(imagens/h4_segredos.jpg) no-repeat left top !important; }

.verNoticias {
	width:147px;
	height:27px;
	background:url(imagens/btn_todasnoticias.gif) no-repeat top left;
	float:right;
	text-indent:-999em;
	margin:15px 0;
}

.ver_fotos
	{
	text-align: right;
	margin-right: 20px;
	}

#regulamento1
	{
	background: #fff;
	width: 600px;
	padding: 20px;
	margin-left: 30px;
	*margin-left: -700px;
	margin-top: 110px;
	*margin-top: 60px;
	border: 1px solid #666;
	}
	
#regulamento2
	{
	background: #fff;
	top: 1050px;
	width: 600px;
	padding: 20px;
	margin-left: 150px;
	border: 1px solid #666;
	}

/*
.botoes
	{
	background: #ccc;
	}

#envieTexto
	{
	background: #ddd;
	}
*/
a.botaoBlu {
	width:31px;
	height:10px;
	float:right;
	background:url(imagens/botaoblu.gif) no-repeat top left;
	text-indent:-999em;
}