/* CSS Document */
/* Dohms Comunicação */
/* Michel Dohms  <>  michel@dohms.com.br */
/* DWEB */
html{
	background: url(imgs/back_site.jpg) no-repeat #A0E5F5 center top;
	/*background-image: url(imgs/back_site.jpg)  ;
	background-position: center top ;
	background-repeat: no-repeat;
	background-color: #FFFFFF;*/
	padding: 0px;
	margin: 0px;
	position: relative;
}

*{
	padding: 0;
	margin: 0;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\       	    specific DIVS   		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

#canais{
	width: auto;
	min-width: 1004px;
	height: auto;
	background: url(imgs/back_canais.jpg) repeat-x;
	margin: 15px 0 0 0;
}

	#canais #conteudo_canais{
	width: 984px;
	height: 140px;
	margin: 0 auto 30px auto;
	position: relative;
}

	#canais #conteudo_canais #fullbanner{
	width: 168px;
	height: 60px;
	position: absolute;
	bottom: 0;
	right: 350px;
	_right: 50px;
}

#menu{
	width: 966px;
	height: 69px;
	margin: 0 auto;
}

#corpo{
	width: 980px;
	height: auto;
	min-height: 550px;
	_height: 550px;
	background: url(imgs/back_corpo.jpg) #EDE1B9;
	margin: 0 auto;
	padding: 25px 0 25px 0;
	position: relative;
	/*border:1px solid red;*/
}

	#corpo #media_box{
		width: 534px;
		height: 335px;
		position: absolute;
		top: 15px;
		left: 0;
		z-index: 1;
	}

	#corpo #conteudo{
		width: 913px;
		height: auto;
		min-height: 428px;
		_height: 428px;
		margin: 0 0 0 50px;
		position: relative;
		display: table;
		/*border:1px solid red;*/
	}

		#corpo #conteudo #preview_tempo{
			width: 186px;
			height: 96px;
			margin: 400px 0 0 25px;
			float: left;
			display: inline;	
		}
		
		#corpo #conteudo #videos{
			width: 396px;
			height: 346px;
			margin: 345px 0 0 49px;
			_margin: 345px 0 0 39px;
			float: left;
			display: inline;
			/*border:1px solid red;*/
		}
			
			#corpo #conteudo #videos .videos_top{
				width: 178px;
				height: 170px;
				margin: 0 0 25px 11px;
				float: left;
				/*border:1px solid red;*/
			}
		
				#corpo #conteudo #videos .videos_top p{
					float:left;
					width: 178px;
				}
				
					#corpo #conteudo #videos .videos_top p img{
						float:right;
						border: 0;
						margin: 2px 0 0 3px;
					}
		
				#corpo #conteudo #videos .videos_top img{
					border: 0;
					margin-bottom: 5px;
					float:left;
				}
			
			#corpo #conteudo #videos .videos_bottom{
				width: 112px;
				height: 132px;
				margin: 0 0 0 21px;
				float: left;
				/*border:1px solid red;*/
			}
		
				#corpo #conteudo #videos .videos_bottom p{
					float:left;
					width: 112px;
				}
				
					#corpo #conteudo #videos .videos_bottom p img{
						float:right;
						border: 0;
						margin: 2px 0 0 3px;
					}
		
				#corpo #conteudo #videos .videos_bottom img{
					border: 0;
					margin-bottom: 5px;
					float:left;
				}
		
		#corpo #conteudo #agenda{
			width: 404px;
			height: 639px;
			margin: 77px 0 0 50px;
			float: left;
			display: inline;	
		}
		
			#corpo #conteudo #agenda .itens_agenda{
				width: 404px;
				height: auto;
				min-height: 10px;
				_height: 10px;
				padding: 8px 0;
				border-bottom: 1px solid #E7DEB7;
				display: table;
			}
			
				#corpo #conteudo #agenda .itens_agenda .image_itens_agenda{
					width: 106px;
					height: 106px;
					background: url(imgs/back_destaque_agenda.jpg);
					float: right;
					margin: 0 7px;
					padding: 6px 0 0 6px;
					display: inline;
				}			
		
		#corpo #conteudo #titulo{
			width: 584px;
			height: 180px;
		}
		
		#corpo #conteudo #titulo_cidade{
			width: 584px;
			height: 195px;
		}
		
		#corpo #conteudo .desc_cidade{
			width: 580px;
			height: auto;
			min-height: 196px;
			_height: 196px;
			padding: 12px 0 0 0;
			margin: 0 0 15px 0;
			border-left-width: 4px;
			border-left-style: solid;
			float: left;
			display: inline;
			background: #F9F6EA;
		}
		
			#corpo #conteudo .desc_cidade p{
				margin: 0 20px 5px 20px;
			}
			
			#corpo #conteudo .desc_cidade p img{
				border: 1px solid #FF6303;
				padding: 2px;
				margin: 6px 13px 0 0;
				float: left;
				display: inline;
			}
			
			#corpo #conteudo .desc_cidade hr{
				margin: 10px 10px;
				clear: both;
				width: 540px;
				height: 1px;
				background: none;
				color: white;
				display: table;
				border-top: 1px dashed #FF6303;
			}
			
			/*#corpo #conteudo .desc_cidade .vejamais{
				margin: 0 10px;
				float: right;
				width: 170px;
				height: 20px;
				margin-top: -10px;
			}deixou de existir a partir do momento em que foi criado o topo com o link*/

		#corpo #conteudo #conteudo_interna{
			width: 584px;
			height: auto;
			min-height: 196px;
			_height: 196px;
			/*padding: 12px 0 0 0;*/
			border-bottom-width: 4px;
			border-bottom-style: solid;
			float: left;
			display: inline;
			background: #F9F6EA;
		}
		
			#corpo #conteudo #conteudo_interna p{
				margin: 0 20px 5px 20px;
			}
			
		
		#corpo #conteudo .lugares{
			width: 580px;
			height: auto;
			min-height: 50px;
			_height: 50px;
			margin: 0 0 10px 0;
			padding: 12px 0 12px 0;
			border-left-width: 4px;
			border-left-style: solid;
			float: left;
			display: inline;
			background: #F9F6EA;
		}
		
			#corpo #conteudo .lugares .decricao_lugares{
				margin: 0 20px 5px 20px;
				display: table;
			}
			
				#corpo #conteudo .lugares .decricao_lugares img{
					float: left;
					margin-top: 7px;
					margin-right: 10px;
					/*margin-bottom: 10px;*/
					margin-bottom: 0;
					padding: 2px;
					border: 1px solid #FF6303;
				}
				
				#corpo #conteudo .lugares .decricao_lugares p{
					margin: 0 0 2px 0;
				}
			
			#corpo #conteudo .lugares .vantagens{
				width: 580px;
				height: 22px;
				border-top: 1px solid #E2D39A;
				margin: 15px 0 0 0;
			}
			
		#corpo #conteudo #legenda{
			width: 584px;
			height: 22px;
			margin: 20px 0 20px 0;
			clear: both;
			background: #FFFFFF;
			display: table;
		}
		
		#corpo #conteudo #conteudo_dir{
			width: 298px;
			height: auto;
			float: right;
		}
			
			#corpo #conteudo #conteudo_dir #menu_mais_verao{
				width: 298px;
				height: 427px;
			}
			
			#corpo #conteudo #conteudo_dir #videos_cidades{
				width: 230px;
				height: 184px;
				float: right;
				background:url(imgs/fundo_video_cidade.jpg) no-repeat;
				margin: 20px 27px 0 0;
				padding:27px 0 0 6px;
				_margin-right:13px;
			}
		
		#corpo #conteudo #titulo_dicas{
			width: 609px;
			height: 126px;
			_margin-bottom: -4px;
		}
		
		#corpo #conteudo #titulo_guia{
			width: 628px;
			height: 149px;
			_margin-bottom: -4px;
		}
		
		#corpo #conteudo #titulo_guiaDetalhe{
			margin:0 0 0 37px;
			width: 585px;
			height: 83px;
			_margin-bottom: -4px;
		}
		
			#corpo #conteudo #titulo_guiaDetalhe div .turismo{
				width: 100px;
				height: 75px;
				left: 149px;
				top:0;
				/*border: 1px solid red;*/
				position: absolute;
			}
			#corpo #conteudo #titulo_guiaDetalhe div .hospedagem{
				width: 75px;
				height: 75px;
				left: 268px;
				/*border: 1px solid red;*/
				position: absolute;
			}
			#corpo #conteudo #titulo_guiaDetalhe div .local{
				width: 87px;
				height: 75px;
				left: 368px;
				/*border: 1px solid red;*/
				position: absolute;
			}
			#corpo #conteudo #titulo_guiaDetalhe div .comida{
				width: 87px;
				height: 75px;
				left: 478px;
				/*border: 1px solid red;*/
				position: absolute;
			}
			#corpo #conteudo #titulo_guiaDetalhe div a .acessibility{
				display: none;
			}

		#corpo #conteudo #conteudo_guia{
			width: 535px;
			height: auto;
			min-height: 384px;
			_height: 384px;
			background: url(imgs/back_guia.jpg) repeat-y;
			margin: 0 0 0 19px;
			_margin: 0 0 0 19px;
			padding: 0 0 0 50px;
			display: table;
		}
		
			#corpo #conteudo #conteudo_guia .cidade{
				/*display:block;*/ 
				width:92px; 
				height:89px; 
				background:url(imgs/fundo_cidade.jpg); 
				margin:0 0 14px 5px; 
				/*padding:7px 10px 5px 8px;*/ 
				float:left;
			}
			
				#corpo #conteudo #conteudo_guia .cidade img{
					margin: 7px 5px 0 5px;
				}
				
		#corpo #conteudo #conteudo_guiaDetalhe{
			width: 545px;
			height: auto;
			min-height: 384px;
			_height: 384px;
			border-left: 4px solid #FF6303;
			background: #F9F6EA;
			padding: 10px 20px 20px 16px;
			margin-left:37px;
			/*border:1px solid red;*/
			/*FF6303 - 3583B3*/
			display:table;
		}	
		
			#corpo #conteudo #conteudo_guiaDetalhe p{
				margin-top: 10px;
				/*border:1px solid red;*/
			}
			
			#corpo #conteudo #conteudo_guiaDetalhe #navegacao{
				background:#FF7321;
				color:#FFFFFF;
				font-family:Verdana;
				font-size:18px;
				padding: 0 3px 0 3px;
				margin-bottom:10px;	
			}
			
			#corpo #conteudo #conteudo_guiaDetalhe .border_guia{
				width: auto;
				height: auto;
				border: 1px solid #FF6303;
				margin-right: 10px;
				float: left;
				display: table;
				margin-bottom:5px;
				padding:2px;
			}
			
			#corpo #conteudo #conteudo_guiaDetalhe h3{
				margin: 15px 0 8px 0;
				/*border:1px solid red;*/
				clear:left;
			}
			
			#corpo #conteudo #conteudo_guiaDetalhe #ecoturismo{
				width:530px;
				/*border:3px solid #FF6405;*/
			}

		#corpo #conteudo #rodape_guia{
			width: 585px;
			height: 57px;
			margin: 0 0 0 19px;
			/*_margin-top: -4px;
			margin-top: -5px;*/
		}
		
		#corpo #conteudo .dicas{
			width: 580px;
			height: auto;
			min-height: 50px;
			_height: 50px;
			margin: 0 0 0 16px;
			padding: 0 0 20px 0;
			border-left: 4px solid #FF6303;
			float: left;
			display: inline;
			background: #F9F6EA;
		}
		
			#corpo #conteudo .dicas p{
				margin: 0 20px 5px 16px;
			}
			
				#corpo #conteudo .dicas p span{
					margin: 5px 0 5px 0;
				}
			
				#corpo #conteudo .dicas p img{
					float: left;
					margin-right: 10px;
					margin-bottom: 10px;
					padding: 2px;
					border: 1px solid #FF6303;
				}
		
		#corpo #conteudo #menu_dicas{
			width: 298px;
			height: auto;
			float: right;
		}
		
			#corpo #conteudo #menu_dicas img{
				border: 0;
			}
			
			#corpo #conteudo #menu_dicas #banner_dicas{
				width: 298px;
				height: 127px;
				background: url(imgs/back_banner_dicas.jpg) no-repeat;
				margin: 10px 0 0 0;
				position: relative;
			}
			
				#corpo #conteudo #menu_dicas #banner_dicas object{
					margin: 35px 0 0 93px;
			}
			
				#corpo #conteudo #menu_dicas #banner_dicas embed{
					margin: 35px 0 0 0;
			}
			
			#corpo #conteudo #menu_dicas #menu_guia{
				width:298px;
				height:419px;
				margin:1px 0 44px 0;
				background:url(imgs/guia/back_menu_guia.jpg) no-repeat;
				padding-top:107px;
			}
			
				#corpo #conteudo #menu_dicas #menu_guia ul{
					list-style-type:none;
					width:282px;
					margin-left:8px;
				}
				
					#corpo #conteudo #menu_dicas #menu_guia ul li{
						border-bottom:1px solid #999999;
						padding: 1px 0 0 15px;
						height:19px;
					}
				
			#corpo #conteudo #menu_dicas #mapa{
				width: 282px;
				height: 538px;
				margin: 0 0 0 9px;
			}
		
		
	#corpo #bottom{
		width: 882px;
		height: 406px;
		margin: 0 0 0 50px;
		display: table;
	}
	
	#corpo #rodape{
		width: 919px;
		height: 128px;
		margin: 25px 0 0 29px;
		background: url(imgs/back_rodape.jpg);
		position: relative;
	}
	
		#corpo #rodape .link_mapas{
			 width:89px;
			 height:92px;
			 top:20px;
			 left:60px;
			 position:absolute;
			 display:block;
		}
 
			#corpo #rodape .link_mapas img{
				  width:89px;
				  height:92px;
				  position:absolute;
				  top:-11px;
				  left:-36px;
				  border:0;
			 }
			 
		#corpo #rodape .link_guia{
			 width:61px;
			 height:92px;
			 top:20px;
			 left:185px;
			 position:absolute;
		}
		
			#corpo #rodape .link_guia img{
				  width:61px;
				  height:92px;
				  position:absolute;
				  top:-11px;
				  left:-36px;
				  border:0;
			 }
			 
		#corpo #rodape .link_telefones{
			 width:76px;
			 height:92px;
			 top:20px;
			 left:285px;
			 position:absolute;
		}
		
			#corpo #rodape .link_telefones img{
			  width:76px;
			  height:92px;
			  position:absolute;
			  top:-11px;
			  left:-36px;
			  border:0;
			 }
			 
		#corpo #rodape .link_distancias{
			 width:77px;
			 height:92px;
			 top:20px;
			 left:395px;
			 position:absolute;
		}
		
			#corpo #rodape .link_distancias img{
				  width:77px;
				  height:92px;
				  position:absolute;
				  top:-11px;
				  left:-36px;
				  border:0;
			 }
			 
		#corpo #rodape .link_dicas{
			 width:77px;
			 height:92px;
			 top:20px;
			 left:520px;
			 position:absolute;
		}

			#corpo #rodape .link_dicas img{
				  width:77px;
				  height:92px;
				  position:absolute;
				  top:-11px;
				  left:-36px;
				  border:0;
			 }
 
		#corpo #rodape .link_estradas{
			 width:105px;
			 height:92px;
			 top:20px;
			 left:625px;
			 position:absolute;
		}

			#corpo #rodape .link_estradas img{
				  width:105px;
				  height:92px;
				  position:absolute;
				  top:-11px;
				  left:-36px;
				  border:0;
			 }
	
		#corpo #rodape img{
			float: left;
			margin: 9px 0 0 34px;
			display: inline;
	}
	
		#corpo #rodape #banner{
			width: 120px;
			height: 60px;
			float: left;
			margin: 35px 0 0 25px;
			display: inline;
			border:2px solid #B7D2DD;
			background:#FFFFFF;
	}
	
			#corpo #rodape #banner img{
				margin:0;
			}
			
		#corpo #conteudo #player_video{
			width: 372px;
			height: 305px;
			float: left;
			padding: 5px 0 0 10px;
			background: url(imgs/back_player.jpg);
		}	
		
		#corpo #conteudo #videos_cidade{
			width: 437px;
			height: 315px;
			float: left;
			/*clear: both;*/
			margin: 0 0 30px 57px;
			display: inline;
			background: url(imgs/back_titulo_videos_cidade.jpg) no-repeat #F9F6EA;
		}
		
				#corpo #conteudo #videos_cidade #titulo_jump{
					width: 437px;
					height: 24px;
				}
				
					#corpo #conteudo #videos_cidade #titulo_jump select{
						float: right;
						margin: 2px 10px 0 0;
					}
					
					#corpo #conteudo #videos_cidade #titulo_jump p{
						float: left;
						margin: 3px 0 0 85px;
						_margin: 3px 0 0 85px;
						display: inline;
					}
		
				#corpo #conteudo #videos_cidade #conteudo_videos_cidade{
					width: 437px;
					height: 291px;
					overflow-y: auto;
				}
				
					#corpo #conteudo #videos_cidade #conteudo_videos_cidade .detalhe_video{
						width: 159px;
						height: 137px;
						float: left;
						margin: 7px 24px 0 25px;
						/*background: Gray;*/
						display: inline;
					}
					
						#corpo #conteudo #videos_cidade #conteudo_videos_cidade .detalhe_video img{
							border: 0;
						}
					
		#corpo #conteudo #mais_videos{
			width: 876px;
			height: auto;
			min-height: 160px;
			_height: 160px;
			background: #F9F6EA;
			*margin: -4px 0 0 0;
			clear: both;
			padding: 0 0 10px 0;
			display: table;
		}
		
			#corpo #conteudo #mais_videos .detalhe_mais_video{
				width: 160px;
				height: 137px;
				float: left;
				margin: 10px 27px 10px 27px;
				/*background: Gray;*/
				display: inline;
			}
			
				#corpo #conteudo #mais_videos .detalhe_mais_video img{
					border: 0;
			}
	
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        		 BASIC elements 		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

.verdana9cinza, .verdana9cinza a:link, .verdana9cinza a:visited{
	font: 9px verdana, sans-serif;
	color:#535353; 
	text-decoration:none;
}

.cidade_legenda a:hover{
	text-decoration: underline;
}

.verdana10azulclaro, .verdana10azulclaro a:link, .verdana10azulclaro a:visited{
	font: bold 10px/13px verdana, sans-serif;
	color: #438BB9;
	text-decoration: none;
}

.verdana10azulclaro a:hover{
	text-decoration: underline;
}

.verdana11azulclaro, .verdana11azulclaro a:link, .verdana11azulclaro a:visited{
	font: bold 11px/13px verdana, sans-serif;
	color: #438BB9;
	text-decoration: none;
}

.verdana11azulclaro a:hover{
	text-decoration: underline;
}

.verdana11vermelha, .verdana11vermelha a:link, .verdana11vermelha a:visited{
	font: bold 11px/13px verdana, sans-serif;
	color: #BD2F15;
	text-decoration: none;
}

.verdana11vermelha a:hover{
	text-decoration: underline;
}

.verdana16boldazulclaro, .verdana16boldazulclaro a:link, .verdana16boldazulclaro a:visited{
	font: bold 16px/19px verdana, sans-serif;
	color: #438BB9;
	text-decoration: none;
}

.verdana16boldazulclaro a:hover{
	text-decoration: underline;
}

.verdana11cinza, .verdana11cinza a:link, .verdana11cinza a:visited{
	font: 11px/15px verdana, sans-serif;
	color: #333333;
	text-decoration: none;
}

.verdana12cinza, .verdana12cinza a:link, .verdana12cinza a:visited{
	font: 12px/21px verdana, sans-serif;
	color: #535353;
	text-decoration: none;
}

.verdana12cinza a:hover{
	text-decoration: underline;
}

.verdana14boldbranca, .verdana14boldbranca a:link, .verdana14boldbranca a:visited{
	font: bold 14px/17px verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.verdana14boldbranca a:hover{
	text-decoration: underline;
}

.verdana15cinza, .verdana15cinza a:link, .verdana15cinza a:visited{
	font: 15px/21px verdana, sans-serif;
	color: #535353;
	text-decoration: none;
}

.verdana15cinza a:hover{
	text-decoration: underline;
}

.verdana18azulclaro, .verdana18azulclaro a:link, .verdana18azulclaro a:visited{
	font: 18px/21px verdana, sans-serif;
	color: #438BB9;
	text-decoration: none;
}

.verdana18azulclaro a:hover{
	text-decoration: underline;
}

.verdana13azul, .verdana13azul a:link, .verdana13azul a:visited{
	font: 13px/18px verdana;
	color: #438BB9;
	text-decoration: none;
	font-weight:bold;
}

.verdana13azul a:hover{
	color: #fd7221;
}

.verdana15BoldLaranja{
	font: 15px/21px verdana;
	color: #fd7221;
	font-weight:bold;
}

.verdana14boldvermelha, .verdana14boldvermelha a:link, .verdana14boldvermelha a:visited{
	font: bold 14px/17px verdana, sans-serif;
	color: #CE4C25;
	text-decoration: none;
}

.verdana14boldvermelha a:hover{
	text-decoration: underline;
}

.verdana12boldazulclaro, .verdana12boldazulclaro a:link, .verdana12boldazulclaro a:visited{
	font: bold 12px/15px verdana, sans-serif;
	color: #438BB9;
	text-decoration: none;
}

.verdana12boldazulclaro a:hover{
	text-decoration: underline;
}

.verdana17azulclaro, .verdana17azulclaro a:link, .verdana17azulclaro a:visited{
	font: 17px/20px verdana, sans-serif;
	color: #3583B3;
	text-decoration: none;
}

.verdana17azulclaro a:hover{
	text-decoration: underline;
}

.verdana12laranja, .verdana12laranja a:link, .verdana12laranja a:visited, .verdana12laranja a:hover{
	font: 12px/15px verdana, sans-serif;
	color: #FF7828;
	text-decoration: underline;
}

.verdana9boldlaranja, .verdana9boldlaranja a:link, .verdana9boldlaranja a:visited, .verdana9boldlaranja a:hover{
	font: bold 9px/20px verdana, sans-serif;
	color: #FF7828;
	text-decoration: none;
}

.verdana10boldlaranja, .verdana10boldlaranja a:link, .verdana10boldlaranja a:visited{
	font: bold 10px/20px verdana, sans-serif;
	color: #FF7828;
	text-decoration: none;
}

.verdana10boldlaranja a:hover{
	text-decoration: underline;
}
.cidade_legenda, .cidade_legenda a:link, .cidade_legenda a:visited, .cidade_legenda a:hover{
	font: bold 9px verdana, sans-serif;
	color:#398899; 
	text-align:center;
	text-decoration:none;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  Another Stuff    		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
#corpo #conteudo #conteudo_guiaDetalhe .clear{
	clear: both;
}