/* CSS Document */

* { padding:0px; margin:0px; border:0px; }

html { height:100%; }

p { font-family:Arial, Helvetica, sans-serif; }

body { height:100%; }

h2#barra-lateral { background:#00AEFF; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:36px; vertical-align:middle; height:36px; }

h3#barra-lateral { background:#00AEFF; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:36px; width:646px; vertical-align:middle; height:36px; }

#Container {
width:100%;
background:url(../images/footer.jpg) bottom center no-repeat; 
height:auto;
clear:both;
}

#Corpo {
height:auto;
width:992px;
margin:0px auto;
clear:both;
}

.blue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
vertical-align:middle;
color:#0066FF;
text-align:left;
padding-left:20px;
}

.blue a {
text-decoration:underline;
color:#0066FF;
}

.blue a:hover {
text-decoration:none;
color:#0099FF;
}

#Header {
width:100%;
height:155px;
clear:both;
background:url(../images/header-site.jpg) top center;
}

#Header-Inside {
width:992px;
height:155px;
margin:0px auto;
clear:both;
}

#Footer {
width:100%;
height:300px;
clear:both;
}

#Menu-Lateral {
width:282px;
height:517px;
clear:both;
background:url(../images/menu-bg.jpg);
}

#Menu-Lateral ul {
margin-left:70px;
}

#Menu-Lateral ul li {
list-style-image:url(../images/seta.gif);
font-family:Arial, Helvetica, sans-serif;
color:#0b52ab;
font-size:15px;
font-weight:bold;
line-height:25px;
height:30px;
vertical-align:top;

}

#Menu-Lateral ul li a {
text-decoration:none;
list-style-image:url(../images/seta.gif);
color:#0b52ab;
}

#Menu-Lateral ul li:hover {

list-style-image:url(../images/seta-hover.gif);
color:#0b52ab;
}

#Flash {
width:646px;
clear:both;
height:233px;
padding:30px 4px 20px 4px;
}

label.style14 { 
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
color: #999;	
margin-left:30px;
clear:both;
text-align:right;
width:160px;
display:block;
float:left;
}

.form { 
border:1px solid #00AEFF;
width:160px;
padding:2px;
height:16px;
font-family:Arial, Helvetica, sans-serif;
color:#0066FF;
float:left;
margin-left:12px;
}	

.endereco { 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;	
margin-left:30px;
line-height:22px;
text-align:right;
width:160px;
float:left;
}

.titulo-contato {
line-height:30px;
font-size:15px;
font-weight:bold;
border-bottom:2px solid #00AEFF;
color:#00AEFF;
clear:both;
}

#Div {
width:646px;
margin-left:20px;
margin-right:20px;
background:url(../images/bg-div.gif) top no-repeat;
height:auto;
background-color:#fff;
}

.p-div {
color:#797979;
text-align:justify;
font-size:12px;
padding:5px 20px 5px 20px;
line-height:20px;
vertical-align:middle;
font-weight:normal;
}

.contact-font {
color:#797979;
text-align:left;
font-size:12px;
line-height:22px;
vertical-align:middle;
text-decoration:none;
float:left;
font-weight:bold;
font-weight:normal;
padding-left:12px;
}

.contact-font a {
color:#00AEFF;
text-align:left;
font-size:12px;
line-height:22px;
vertical-align:middle;
text-decoration:underline;
float:left;
font-weight:bold;
font-weight:normal;
padding-left:12px;
}

.contact-font a:hover {
text-decoration:none;
color:#00AEFF;
}

.p-icons {
color:#797979;
text-align:center;
font-size:10px;
line-height:16px;
vertical-align:middle;
padding-top:4px;
}
.p-icons a:link {
text-decoration:none; color:#797979;
}
.p-icons a:active {
text-decoration:none; color:#797979;
}
.p-icons a:visited {
text-decoration:none; color:#797979;
}
.p-icons a:hover {
text-decoration:none; color:#0066FF;
}

#Sucesso {
font-family:Arial, Helvetica, sans-serif;
color:#0066FF;
background:#999999;
border:1px solid #000099;
padding:5px 10px 5px 10px;
font-size:14px;
font-weight:bold;
margin:0px auto;
}

.font2 {
font-family:Arial, Helvetica, sans-serif;
color:#0066FF;
line-height:34px;
clear:both;
font-size:15px;
font-weight:bold;
padding-left:20px;
}

.paginas {
color:#797979;
font-size:10px;
line-height:16px;
vertical-align:middle;
text-decoration:none;
}

.paginas a {
color:#797979;
text-decoration:none;
}

.paginas a:hover {
color:#fff;
background:#36c9f3;
text-decoration:none;
}

.foto {
background:url(../images/fundo-foto.gif) top no-repeat;
width:208px;
height:142px;
float:left;
margin-left:20px;
}

#Calendario td { text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10px; font-weight:bold; height:24px; }

h4#Resposta { width:244px; height:auto; margin-left:20px; margin-right:20px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }

label#Resposta { width:244px; height:auto; margin-left:10px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; height:20px; vertical-align:middle; clear:both; }

h1#Titulo-Grande { width:646px; height:36px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background:#00AEFF; margin-left:4px; line-height:36px; vertical-align:middle; height:36px; }

table#Eventos { width:646px; height:auto; margin-left:4px; background:#E2E2E2; } 

td#Titulo { color:#993399; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px; width:420px; }

td#Data { color:#993399; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:5px; width:60px; }

td#Local { color:#993399; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:5px; width:60px;  }

td#TituloTXT { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px; width:420px; }

td#DataTXT { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:5px; width:60px; }

td#LocalTXT { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:5px; width:60px;  }

.verde {
font-size:17px;
line-height:38px;
font-weight:bold;
clear:both;
padding-left:20px;
color:#6cb100;
}

.contato {
color:#7f3280;
float:left;
width:60px;
text-align:right;
padding-left:30px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:24px;
vertical-align:bottom;
}

.contato-form {
height:22px;
width:220px;
border:1px solid #989898;
}

.contato-titulo {
font-size:16px;
font-weight:bold;
padding-left:20px;
line-height:30px;
vertical-align:middle;
color:#0b52ab;
clear:both;
}

.contato-info {
color:#7f3280;
float:left;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:24px;
width:60px;
text-align:right;
}

.contato-cinza {
color:#797979;
font-size:12px;
line-height:24px;
vertical-align:middle;
font-weight:normal;
padding-left:6px;
}

#atracoes-foto{ 
width:120px;
height:90px; 
border:1px solid #00AEFF;

}

#atracoes-titulo {
background:url(../images/titulo-lista.jpg) left top no-repeat #FFF; ;
height:23px;
line-height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
vertical-align:middle;
width:100%;
}
#atracoes-titulo a:link {
color:#FFFFFF;
text-decoration:none;
}
#atracoes-titulo a:visited {
color:#FFFFFF;
text-decoration:none;
}
#atracoes-titulo a:active {
color:#FFFFFF;
text-decoration:none;
}
#atracoes-titulo a:hover {
color:#FFFF00;
text-decoration:none;
}
#atracoes-texto {

height:18px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
vertical-align:middle;
text-align:left;
padding-left:5px;
}

#atracoes-texto span {
color:#333;
}
#linha {
background:url(../images/linha-separacao.jpg) top repeat-x;
height:18px;
}

#local-parque { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#003399; line-height:34px; height:34px; vertical-align:middle; font-weight:bold; }

#mapa-parque-endereco { width:614px; height:237px; border:1px solid #CCCCCC; margin:0px auto; }

.tabela-titulo { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; height:24px; background:#0099FF;}

.linha { width:80px; padding:3px; font-weight:bold; }

.nome { width:250px; padding:3px; font-weight:bold; }

.tabela-conteudo1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; height:18px; background:#ccc;}

.tabela-conteudo2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; height:18px; background:#E5E5E5;}

.e_titulo {font-family:Arial, Helvetica, sans-serif; color:#000; line-height:19px; vertical-align:middle; font-weight:bold; height:19px; font-size:11px; width:150px; padding:2px; }

.e_desc {font-family:Arial, Helvetica, sans-serif; color:#333; line-height:19px; vertical-align:middle; font-weight:normal; height:19px; font-size:11px; width:260px; padding:2px; }

.e_data {font-family:Arial, Helvetica, sans-serif; color:#FF6600; line-height:19px; vertical-align:middle; font-weight:bold; height:19px; font-size:11px; width:100px; padding:2px; }

.eventos-linha { background:url(../images/eventos-bg.jpg) repeat-y top left;}

#texto-evento { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; background:#E5E5E5; height:30px; line-height:30px; vertical-align:middle; }
#texto-evento span { font-weight:bold; }

#texto-evento-tit { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; background:#00FF99; height:30px; line-height:30px; vertical-align:middle; font-weight:bold; }

#banner-728 { height:90px; width:646px; margin:0px auto;}

div#thumb img { border:1px solid #CCCCCC; padding:2px; clear:both;  } 
