@charset "utf-8";

.quadro_busca { width:900px; min-height:100px; border:#d0c18f solid 0px; border-bottom-width:1px; padding:5px 0px 5px 5px; }
.quadro_busca:hover { background-image:url(../img/sombreado_foto2.png) }

label.form_avaliacao{ 
	float:left;
	width:120px;
	margin:10px 0px 0px 0px;
}

input.form_avaliacao{ 
	float:left;
	margin:5px 0px 0px 0px;
}

select.form_avaliacao{ 
	float:left;
	margin:5px 0px 0px 5px;
}


.hover:hover { cursor:pointer; }

.borda_foto1 { width:241px; height:145px }

.borda_foto2 { width:277px; height:170px }

.borda_foto3 {width:166px; height:102px; }

.borda_foto4  {width:290px; height:175px;}

.borda_apoio {width:160px; height:50px;}

.borda_produto  {width:145px; height:88px;}

.borda_verde_grande  {width:335px; height:171px;}

.borda_verde_grande2  {width:290px; height:176px;}

.borda_verde_pequena  {width:220px; height:133px;}

#menu_busca_geral {padding:0px; margin: 30px 0px 5px 0px;  clear:both }
#menu_busca_geral li {list-style:none; padding:0px 5px 0px 5px; float:left;}
#menu_busca_geral li:hover {color:#B13509; text-decoration:underline; cursor:pointer}
#menu_busca_geral a { display:none; color:#202020; text-decoration:none}


#menu_busca_geral li.bg_destinos { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid}
#menu_busca_geral li.bg_destinos_sel { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid; border-bottom-width:0px}

#menu_busca_geral li.bg_cicloturismo { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid}
#menu_busca_geral li.bg_cicloturismo_sel { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid; border-bottom-width:0px}

#menu_busca_geral li.bg_eventos { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid}
#menu_busca_geral li.bg_eventos_sel  { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid; border-bottom-width:0px}

#menu_busca_geral li.bg_noticias { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid}
#menu_busca_geral li.bg_noticias_sel  { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid; border-bottom-width:0px}

#menu_busca_geral li.bg_tags { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid}
#menu_busca_geral li.bg_tags_sel  { padding:10px 0px 0px 0px; width:85px; height:25px; text-align:center; border:1px #d0c493 solid; border-bottom-width:0px}

#menu_busca_geral li.bg_linha { padding:10px 0px 0px 0px; width:590px; height:26px; text-align:center; border:0px #d0c493 solid; border-bottom-width:1px}


/*inicio ajuste css*/


.clear { clear:both }

.maiusculo {
	text-transform:uppercase;
	
	
}

.imglink:hover { cursor:pointer; }

.mancha_fundo_h1 { 
	 background-image:url(../img/sombra_titulo.jpg);
	 background-repeat:no-repeat;
	 background-position:0px -20px;
  }
  
.mancha_grande { 
	 background-image: url(../img/mancha_destinos.jpg);
	 background-repeat:no-repeat;
	 background-position:right;
  }  
  
.mancha_fundo_login {
	background-image:url(../img/sombra_login.jpg);
	background-repeat:no-repeat;
	
}

.mancha_tags {
	
	background-image:url(../img/sombra_tags.jpg); background-repeat:no-repeat;
}

.floatleft { float:left }

.margem_foto {
	margin:0px;
	background-image:url(../img/sombreado_foto.png);
}

.foto_home {
	margin: 4px 0px 0px 0px;
	background-position:center;
	background-repeat:no-repeat;
	width:241px;
	height:155px;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}





h1 {
	clear:both;
	margin:0;
}

h2 {
	clear:both;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#B13509;
}
h3 {
	clear:both;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#226D69;
	
}

.fonte_laranja_15_normal {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; color: #B13509; }
.fonte_titulo_texto {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #B13509; }
.fonte_laranja_12_normal {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color: #B13509; }
.fonte_laranja_12_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #B13509; }

.fonte_cinza_12_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;color: #7A645E; }
.fonte_cinza_12_normal {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;color: #7A645E; }

.fonte_marrom_claro_12 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;color:#5E5530}
.fonte_marrom_claro_12_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;color:#5E5530}

.fonte_verde_12_bold {font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;color:#226D69;}

.fonte_verde_12_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px;color:#226D69;}

.fonte_cinzaesc_12_bold { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;	color:#281D1A;}

.fonte_cinzaesc_10_bold {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#281D1A; }

.fonte_laranja_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#B13509;
}


A.destaque { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:15px; font-weight:bold; }
A.destaque:link {color:#B13509; }
A.destaque:hover { text-decoration:underline; }
A.destaque:visited {color:#B13509;}

A.tags 			{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; }
A.tags:link 	{color:#B13509;}
A.tags:hover 	{text-decoration:underline;}
A.tags:visited 	{color:#B13509;}


.formulario {margin:0px 0px 0px 100px; clear:both;}
.formulario li {float:left; list-style:none; margin:0px 0px 10px 0px;}


.painel_logado  {margin:0px 0px 0px -42px;}
.painel_logado li {float:left; list-style:none; margin:0px 0px 0px 0px;}


.lista_roteiros {margin:0px 0px 0px -28px; clear:both;}
.lista_roteiros li {float:left; list-style:none}
.lista_roteiros li a {display:block;}
.lista_roteiros .item {margin:3px 0px 0px 2px; }
.lista_roteiros .marcador {  width:18px; height:20px; text-align:center; background-image:url(../img/bolinha.jpg); background-repeat:no-repeat; background-position:center; padding:3px 0px 0px 0px ;}


.lista_roteiros_old {margin:0px 0px 0px 0px; clear:both;}
.lista_roteiros_old li {float:left; list-style:none}
.lista_roteiros_old li a {display:block;}
.lista_roteiros_old .item {margin:3px 0px 0px 2px; }
.lista_roteiros_old .marcador {  width:18px; height:20px; text-align:center; background-image:url(../img/bolinha.jpg); background-repeat:no-repeat; background-position:center; padding:3px 0px 0px 0px ;}

.abaquadro:hover { cursor:pointer; color: #B13509 }

#menu2						{ padding:0px 0px 0px 0px; margin:0px; clear: both; }
#menu2 li					{ float: left; list-style: none; }
#menu2 li a					{ display: block; }
#menu2 li a span				{ font-size:12px; display: none; }

#menu2 li .destinos				{ width: 82px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -3px -3px; }
#menu2 li .destinos:hover		{ background-position: -3px -41px; }
#menu2 li .destinos_sel			{ width: 82px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -3px -41px; }

#menu2 li .cicloturismo			{ width: 120px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -88px -3px; }
#menu2 li .cicloturismo:hover	{ background-position: -88px -41px; }
#menu2 li .cicloturismo_sel		{ width: 120px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -88px -41px; }

#menu2 li .caminhada			{ width: 105px; height: 36px; background: url(../img/btnmenu_caminhada.jpg) no-repeat; background-position: -88px -3px; }
#menu2 li .caminhada:hover		{ background-position: -88px -41px; }
#menu2 li .caminhada_sel		{ width: 105px; height: 36px; background: url(../img/btnmenu_caminhada.jpg) no-repeat; background-position: -88px -41px; }


#menu2 li .montanhista		    { width: 120px; height: 36px; background: url(../img/btnmenu_montanhista.jpg) no-repeat; background-position: -88px -3px; }
#menu2 li .montanhista:hover	{ background-position: -88px -41px; }
#menu2 li .montanhista_sel		{ width: 120px; height: 36px; background: url(../img/btnmenu_montanhista.jpg) no-repeat; background-position: -88px -41px; }

#menu2 li .eventos				{ width: 80px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -209px -3px; }
#menu2 li .eventos:hover		{ background-position: -209px -41px; }
#menu2 li .eventos_sel			{ width: 80px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -209px -41px; }


#menu2 li .noticias				{ width: 76px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -290px -3px; }
#menu2 li .noticias:hover		{ background-position: -290px -41px; }
#menu2 li .noticias_sel			{ width: 76px; height: 36px; background: url(../img/btnmenu_cicloturismo.jpg) no-repeat; background-position: -290px -41px; }


.menu_header {padding:0px; margin: 0px 0px 5px -5px;  clear:both }
.menu_header li { float:left; list-style:none; padding:0px 5px 0px 5px; }
.menu_header li a {display:block;}
.borda {border:1px #7A645E solid;border-left:0px; border-top:0px; border-bottom:0px;}
/*fim ajuste css*/


.menu_projeto {padding:0px; margin: 0px 0px 5px -5px;  clear:both }
.menu_projeto li {list-style:none; padding:0px 5px 0px 5px; }
.menu_projeto li a {display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:3px 0px 3px 25px;}
.menu_projeto li a:link {color:#281D1A;}
.menu_projeto li a:hover { text-decoration:underline}
.menu_projeto li a:active { color:#B13509 }
.menu_projeto li a:visited { color:#281D1A}

.menu_projeto li a.link_ck {display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:3px 0px 3px 25px;}
.menu_projeto li a.link_ck:link {color:#B13509}
.menu_projeto li a.link_ck:hover { text-decoration:underline}
.menu_projeto li a.link_ck:active { color:#B13509 }
.menu_projeto li a.link_ck:visited { color:#B13509}

.mptitulo { color:#281D1A; margin:5px 0px 10px 10px; }
.mptitulo_ck {color:#B13509;  margin:5px 0px 10px 10px; }


a.link_ck {display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:3px 0px 3px 5px;}
a.link_ck:link {color:#B13509}
a.link_ck:hover { text-decoration:underline}
a.link_ck:active { color:#B13509 }
a.link_ck:visited { color:#B13509}


a.link {display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin:3px 0px 3px 5px;}
a.link:link {color:#281D1A}
a.link:hover { text-decoration:underline}
a.link:active { color:#281D1A }
a.link:visited { color:#281D1A}


A.tamanho1 			{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; }
A.tamanho1:link 	{color:#5a542f ;}
A.tamanho1:hover 	{text-decoration:underline;}
A.tamanho1:visited 	{color:#5a542f;}

A.tamanho2 			{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
A.tamanho2:link 	{color:#281d1a;}
A.tamanho2:hover 	{text-decoration:underline;}
A.tamanho2:visited 	{color:#281d1a;}

A.tamanho3 			{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
A.tamanho3:link 	{color:#b13509;}
A.tamanho3:hover 	{text-decoration:underline;}
A.tamanho3:visited 	{color:#b13509;}

A.link0 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:12px; }
A.link0:link {color:#B13509;}
A.link0:hover {text-decoration:underline;}
A.link0:visited {color:#B13509;}


A.link1 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:10px; }
A.link1:link {color:#B13509;}
A.link1:hover {text-decoration:underline;}
A.link1:visited {color:#B13509;}


A.link2 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:12px; }
A.link2:link {color:#B13509;}
A.link2:hover {text-decoration:underline;}
A.link2:visited {color:#B13509;}

A.link3 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:12px; }
A.link3:link {color: #202020;}
A.link3:hover {text-decoration:underline; color:#B13509}
A.link3:visited {color:#202020;}
A.link3:visited:hover {text-decoration:underline; color:#B13509}


A.link_verde { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:12px; }
A.link_verde:link {color: #226D69;}
A.link_verde:hover {text-decoration:underline;}
A.link_verde:visited {color:#226D69;}

A.link_header { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;	font-size:11px; }
A.link_header:link {color:#7A645E;}
A.link_header:hover {text-decoration:underline;}
A.link_header:visited {color:#7A645E;}

A.saibamais { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:10px; font-weight:normal; }
A.saibamais:link {	color:#226D69;}
A.saibamais:hover {	text-decoration:underline;}
A.saibamais:visited {color:#226D69;}



.apoio {background-image:url(../img/sombreado_foto.png); height:80px;}


body {
		
	background-image:url(../img/bkg_05.jpg);
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#topo {
	background-color:#f8f7f2;
	height:38px;
}

#base_menu {
	width:100%;
	background-image:url(../img/bkg_02.jpg);
}

.base_menu2 { background-image:url(../img/div_animacao.jpg); height:33px; }


#animacao_base {

	background-image:url(../img/bkg_02.jpg);
	height:166px;
	width:100%;
	
}
#animacao_old {
	position:absolute;
	margin-left:auto;
	margin-right:auto;	
	height:200px;
}

#animacao {
	margin-left:auto;
	margin-right:auto;	
	height:200px;
}

#apoio {
	clear:left;
	padding:20px 0px 20px 0px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:90px;
	
	
}
#menu {
	height:85px;
	width:885px;
}
#menu_div{
	height:120px;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	
}
#menu_logo {
	padding:10px 0px 10px 10px;
	width:170px;
	height:70px;
	float:left;
}
#menu_btn {
	font-size:0px;
	padding:50px 0px 0px 0px;
	width:420px;
	height:40px;
	float:left;
}
#menu_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	width:350px;
	height:30px;
	float:left;	
	
}
#menu_busca {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	width:350px;
	height:30px;
	float:left;
}
#menu_ok {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:60px 0px 0px 0px;
	width:20px;
	height:30px;
	float:left;
}
.form_busca_home {
	padding-left: 17px;
	background-image:url(../img/lupa.jpg);
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: left center;
	border:solid 1px #CCC;
	height: 16px;

	
}

.form_padrao {
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: left center;
	border:solid 1px #CCC;
	height: 20px;
}


.form_PG {
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: left center;
	border:solid 1px #666;
	height: 16px;
	width:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666;
}

.form_busca_destino {
	width:400px;
	padding-left: 17px;
	background-image:url(../img/lupa.jpg);
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: left center;
	border:solid 1px #666;
	height: 16px;

	
}


.form_local_home {
	background-color:#FFF;
	border:solid 1px #CCC;
	height: 20px;
	width:103px;

	
}
#conteudo_fundo {
	background-image:url(../img/bkg_04.jpg);
}
#conteudo {
	background-image:url(../img/bkg_04.jpg);
	width:950px;
	margin-left:auto;
	margin-right:auto;
	padding:20px 0px 0px 0px;
}

#sep_header {
	background-image: url(../img/div_inferior.jpg);
	background-position:center;
	height:20px;
	position:static;
}

#header {
	margin:10px 0px 0px 0px;
	background-image:url(../img/bkg_05.jpg);
	height:100px;
	position:static;
}

.fonte_header_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7A645E;
}

.fonte_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A645E;
}

.fonte_base_laranja {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B13509;
}

.fonte_titulo_sessao {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#226D69;
}

.fonte_titulo_sessao3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#226D69;
}

.fonte_titulo_sessao2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#B13509;
}

.fonte_13_normal_laranja {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#B13509;
}
.fonte_13_bold_laranja {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#B13509;
}

.fonte_titulo_sessao_cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#331B0E;
}

.txt_12_branco {
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFF;
	
}



.fonte_texto_padrao {
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#281D1A;

}

.fonte_texto_padrao_bold {
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#281D1A;

}




.fonte_texto_padrao_verde {
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#226D69;
}


#txt_header {
	padding:10px 0px 0px 0px;
	width:950px;
	margin-left:auto;
	margin-right:auto;	
}


.balaoesq {
	float:left; height:29px; background-image:url(../img/balao_login.jpg);background-repeat:no-repeat; width:5px	
}
.balaocentro {
	float:left; height:27px; background-image:url(../img/balao_login_centro.jpg);background-repeat:repeat-x; text-align:center; padding:2px 0px 0px 0px;
	}
.balaocentro2 {
	float:left; height:27px; background-image:url(../img/balao_login_centro.jpg);background-repeat:repeat-x; text-align:center; padding:0px 0px 0px 0px;
	}	
.balaodir {
	float:left; height:29px; background-image:url(../img/balao_login.jpg);background-repeat:no-repeat; background-position:right; width:5px
}



#balao_login {
	width:348px;
	height:61px;
	
}

#home_cl1 {
	padding:0px 0px 0px 5px;
	line-height:90%;
	width:540px;

}

#home_cl2 {
	padding:20px 0px 0px 70px;
	width:305px;	
}

.lista_destinos_cl1 {
	margin-left:auto;
	margin-right:auto;
	padding:0px 0px 0px 5px;
	line-height:90%;
	width:920px;
	
}

.lista_destinos_cl1:hover { background-image:url(../img/sombreado_foto2.png);}





.mnu_acessorio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#202020;
	background-image:url(../img/fundo_mnu_vitrine.jpg);
	background-position:0px 0px;
	border: 1px solid #d1c392;
	border-left-width:0px;
	border-right-width:0px;
	width:200px;
}


.mnu_projeto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#202020;
	background-image:url(../img/fundo_mnu_vitrine.jpg);
	background-position:0px 0px;
	border: 1px solid #d1c392;
	border-left-width:0px;
	border-right-width:0px;
}


.mnu_acessorio:hover {
	cursor:pointer;
	color:#B13509;
	background-image:url(../img/fundo_mnu_vitrine.jpg);
	background-position:-320px 0px;
}

.oquee{ width:97%; }

.canto {
        float:right;
        clear:right;
        margin: 0px 10px 10px 10px;
		height:200px;
		background-color:#aabb2c;
}


.destaque_vitrine { background-position:0px 0px; }
.destaque_vitrine:hover { background-position:0px -171px; cursor:pointer }