@charset "utf-8";
/* CSS Document */
* {margin:0 0; padding:0 0; border:0;}

p {line-height:23px;}
body { background: url(img/bg_geral.jpg);
	   font-family:Arial, Helvetica, sans-serif;
	   color:#333333;
	   font-size:12px;}

#bg_data { background:url(img/bg_data.jpg) repeat-x;
		width:100%;
		height:32pz;}

#data { margin:0 auto;
		width:900px;
		height:24px;
		color:#FFFFFF;
		font-size:11px;
		padding-top:8px;}

#corpo { background:url(img/bg_corpo.jpg) repeat-y;
		 width:900px;
		 margin:0 auto;
		 padding-left:20px;
		 padding-right:20px;
		 border-right:#000;
		 padding-bottom:20px;
		 }
#corpo:after {display:block; clear:both; visibility:hidden; content:"-";}		 
#conteudo {width:880px;
		   margin:0px 10px;
		  }
	
#conteudo:after {display:block; clear:both; visibility:hidden; content:"-";}
#corpo #col-1 {
			   margin-right:20px;
			   width:200px;
			   float:left;}

#corpo #col-1 #menu_secundario {background:#FFFFCC;
								width:200px;
								padding-top:10px;}

#corpo #col-1 #menu_secundario a {color:#979700; text-decoration:none;}
#corpo #col-1 #menu_secundario a:active {color:#979700; text-decoration:none;}
#corpo #col-1 #menu_secundario a:visited {color:#979700; text-decoration:none;}
#corpo #col-1 #menu_secundario a:hover {color:#979700; text-decoration:underline;}

#corpo #col-1 #menu_secundario li {list-style-image:url(img/flecha_bronze.jpg);
									margin-bottom:15px;}
#corpo #col-1 #menu_secundario ul {padding-left:25px;}

#corpo #col-1 #topo_previsao_tempo {background:url(img/bg_precisao_tempo.jpg) repeat-x;
									height:25px;
									padding-top:10px;
									width:200px;
									color:#487977;
									font-size:16px;
									font-weight:bold;
									text-align:center;
									margin-top:35px;
									margin-bottom:10px;}
#corpo #col-1 #foot_previsao_tempo {background:url(img/foot_previsao_tempo.jpg) repeat-x;
									height:19px;
									width:200px;}

#corpo #col-2 {width:440px;
			   float:left;
			   margin-top:10px;}
			   
#corpo #col-4 {width:660px;
			   float:right;
			   margin-top:10px;}
			   
#corpo #pg_internas {width:660px;float:right;}

#corpo #pg_internas p.negrito1 {font-size:14px; font-weight:bold; margin-bottom:10px;}
#corpo #pg_internas p.negrito {font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:20px;}
#corpo #pg_internas img.natureza {margin-right:10px;}
#corpo #pg_internas img.esquerdo {margin-left:10px;}


#titulos_internas {background:url(img/bg_laranja.jpg) repeat-x;
							   width:650px;
							   height:27px;
							   color:#FFFFFF;
							   font-size:16px;
							   font-weight:bold;
							   padding-top:8px;
							   padding-left:10px;
							   margin-bottom:10px;
							    margin-top:10px;}

#corpo #pg_internas p {line-height:23px; text-align:justify;}
							   
#titulo_como_chegar {background: url(img/bg_topo_estabelecimentos.jpg) repeat-x;
							   width:650px;
							   height:27px;
							   color:#FFFFFF;
							   font-size:16px;
							   font-weight:bold;
							   padding-top:8px;
							   padding-left:10px;
							   margin-bottom:10px;}
							   
#titulos_estabelecimentos {background: url(img/bg_topo_estabelecimentos.jpg) repeat-x;
							   width:430px;
							   height:27px;
							   color:#FFFFFF;
							   font-size:16px;
							   font-weight:bold;
							   padding-top:8px;
							   padding-left:10px;
							   margin-bottom:10px;}
							   
#corpo #col-2 #topo_inicial { background:url(img/bg_laranja.jpg) repeat-x;
							   width:430px;
							   height:27px;
							   color:#FFFFFF;
							   font-size:16px;
							   font-weight:bold;
							   padding-top:8px;
							   padding-left:10px;
							   margin-bottom:10px;}
							   
#corpo #col-2 #breve_apresentacao {width:440px;}
#corpo #col-2 #breve_apresentacao img {margin-right:10px;}

#corpo #col-2 #topo_galeria { background:url(img/bg_topo_azul.jpg) repeat-x;
							   width:440px;
							   height:27px;
							   color:#487977;
							   font-size:20px;
							   font-weight:bold;
							   padding-top:8px;
							   margin-top:30px;
							   margin-bottom:10px;}


#corpo #col-2 #topo_atracoes { background:url(img/bg_topo_azul.jpg) repeat-x;
							   width:440px;
							   height:27px;
							   color:#487977;
							   font-size:20px;
							   font-weight:bold;
							   padding-top:8px;
							   margin-top:30px;
							   margin-bottom:10px;}
							   
#corpo #col-2 #bg_galeria {width:440px;
						   padding:15px 2px;
						   background:#E9ECE1;
						   height:90px;}
#corpo #col-2 #bg_galeria img {margin-left:10px;}						   
#corpo #col-2 #atracoes {width:440px;}
#corpo #col-2 #atracoes #um {background:#E9ECE1; width:140px; height:121px; margin-right:10px; float:left;}
#corpo #col-2 #atracoes #dois {background:#E9ECE1; width:140px; height:121px; margin-right:10px; float:left;}
#corpo #col-2 #atracoes #tres {background:#E9ECE1; width:140px; height:121px;float:right;}
li.cinza {list-style-image:url(img/flecha_cinza.jpg); margin-left:20px; padding-left:0px; margin-top:13px;}
#corpo #col-3 {width:200px;
			   float:right;
			   margin-top:10px;overflow:hidden; display:inline;
			   }

#corpo #col-3 #topo_publicidade{ background: url(img/topo_publicidade.jpg) repeat-x;
							   width:200px;
							   height:27px;
							   color:#979700;
							   font-size:16px;
							   font-weight:bold;
							   padding-top:8px;
							   text-align:center;}
							   
#corpo #col-3 #publicidade_pg_inicial {background:url(img/bg_publicidade.jpg);
										width:180px;
										padding:10px 10px;}

										
#corpo #col-3 #publicidade_pg_inicial p {margin-bottom:21px;}
#corpo #col-3 #foot_publicidade {background:url(img/foot_publicidade.jpg) repeat-x;
								 width:200px;
								 height:16px;}
							   
#foto_topo {background:url(img/topo_exemplo.jpg);
			width:900px;
			height:254px;}

#menu {width:900px;
	   height:56px;}

#topo_links {background:url(img/bg_links.jpg);
			 height:27px;
			 width:870px;
			 padding-top:8px;
			 padding-left:10px;
			 margin:20px 0px 10px 0px;
			 color:#FFFFFF;
			 font-size:16px;
			 font-weight:bold;
			 float:left;}
			 
#bug {		 height:27px;
			 width:870px;
			 padding-top:8px;
			 padding-left:10px;
			 margin:20px 0px 10px 0px;
			 float:left;}

#bg_rodape {background:url(img/bg_rodape.jpg);
			width:100%;
			height:124px;}
			
#assinatura {width:321px;
			  height:90px;
			  margin:0 auto;
			  padding-top:20px;}
			

#menu_colonias {width:660px; height:35px; margin-bottom:20px; margin-top:20px;}
#menu_colonias li {list-style:none; display:inline; margin-right:10px;}
#menu_colonias a {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#menu_colonias a:active {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#menu_colonias a:visited {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#menu_colonias a:hover {color:#333; text-decoration:none; font-weight:bold; font-size:14px;}

#detalhes_como_chegar { width:660px;}

#como_chegar {width:660px; height:35px; margin-bottom:20px; margin-top:20px;}
#como_chegar li {list-style:none; display:inline; margin-right:40px; margin-left:40px;}
#como_chegar li2 {list-style:none; display:inline; margin-left:40px;}
#como_chegar a {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#como_chegar a:active {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#como_chegar a:visited {color:#D39019; text-decoration:none; font-weight:bold; font-size:14px;}
#como_chegar a:hover {color:#333; text-decoration:none; font-weight:bold; font-size:14px;}

input.asfalto { border:1px #637444 solid; background:#ECEFE4; height:25px; width:300px; vertical-align:middle; color:#637444; margin-top:5px;}

.subtitulos {color:#D39019; font-size:14px; font-weight:bold;}

#detalhe_contato { width:299px; height:159px; margin:0 auto;}

a.sub {text-decoration:none;color:#333333;}
s.sub:active {text-decoration:none;color:#333333;}
a.sub:visited {text-decoration:none;color:#333333;}
a.sub:hover {text-decoration:underline;color:#333333;}