@charset "iso-8859-1";
/* CSS Document
*/

body, html { margin:0; padding:0; font-family:Tahoma; color:#333; background:url(../images/fundo.jpg); background-repeat:repeat-x}

img { border:none}

#geral { width:1000px; height:1100px; margin-left:auto; margin-right:auto;}
#topo { height:210px; width:100%; margin-top:5px; }
#box_wifi { width:772px; float:left}

#lateral_direita{ width:220px; max-height:auto; height:695px; float:right; margin-top:7px; background:url(../images/linha.jpg) repeat-y; }
#lateral_direita ul{margin:0; padding:0; list-style:none}
#lateral_direita li {text-align:center;list-style:none; width:219px; display:block;  height:69px; margin:5px 0; border-bottom:dashed #CCC 1px}
#lateral_direita li img { padding-top:5px; }

#rodape {  width:980px;  clear:both; padding:5px 10px; height:56px; text-align:center; color:#FFF; font-size:11px; background-color:#666}
.parque { float:left; width:380px; margin-right:10px; height:120px;}
.parque .titulo { float:right; margin-left:15px; color:#900; font-weight:bold; width:245px; margin-top:10px;}
.parque .texto a { text-align:justify; text-decoration:none; float:right; margin-left:15px; color:#900; font-size:12px; color:#999; width:245px; margin-top:5px}
.parque .texto a:hover { text-decoration:underline}
#museu { float:left; width:360px; margin-right:10px; padding:10px;}
#museu .titulo { float:left; margin-left:10px; color:#900; font-weight:bold; width:235px;}
#museu .texto a { text-align:justify; text-decoration:none; float:left; margin-left:10px; font-size:12px; color:#999; width:235px; margin-top:5px}
#museu .texto a:hover { text-decoration:underline}

#egovedu .titulo {color:#900; font-weight:bold;}
#egovedu .titulo_boletim a{font-size:12px; text-align:center;  color:#999; text-decoration:none}
#egovedu .titulo_boletim a:hover{text-decoration:underline}
 
#interno{ float:left; height:290px; width:780px; margin-top:5px}

/* box net gratuira*/
#content {	width: 750px;	margin: 7px auto;	padding: 10px;	background: #FFF;		border: 1px solid #CCC;}
#content a { 	outline-color: #888;	}

h3 { margin: 0;padding: 7px 0 0 0;	font-size: 14px;	text-transform: uppercase;	}

div#feature_list {	width: 750px;	height: 240px;	overflow: hidden;	position: relative;}
div#feature_list ul {	position: absolute;	top: 0;	list-style: none;		padding: 0;	margin: 0;}
ul#tabs {	left: 0;	z-index: 2;	width: 320px;}
ul#tabs li {	font-size: 12px;	font-family: Arial;}
ul#tabs li img {	padding: 5px;	border: none;	float: left;	margin: 10px 10px 0 0;}
ul#tabs li a {	color: #222;	text-decoration: none;		display: block;	padding: 10px;	height: 60px;	outline: none;}
ul#tabs li a:hover {	text-decoration: underline;}
ul#tabs li a.current {	background:  url('../images/feature-tab-current.png');	color: #FFF;}
ul#tabs li a.current:hover {	text-decoration: none;	cursor: default;}
ul#output {	right: 0;	width: 463px;	height: 240px;	position: relative;}
ul#output li {	position: absolute;	width: 463px;	height: 240px;}
ul#output li a {	position: absolute;	bottom: 10px;	right: 10px;	padding: 8px 12px;	text-decoration: none;	font-size: 11px;	color: #FFF;	background: #000;	-moz-border-radius: 5px;}
ul#output li a:hover {	background: #D33431;}
/*fim box net gratuita*/

#numeros{ position:absolute; padding-top:20px; width:220px; left:1px; /*display:inline*/}
/*#numeros img{ padding:0; margin-right:2px;}*/

#galleryy {	position:relative;	height:282px; }
#galleryy a {		float:left;		position:absolute;	}
#galleryy a img {		border:none;	}
#galleryy a.show {		z-index:2}
#galleryy .caption {		z-index:3; 		background-color:#000; 		color:#ffffff; 		height:70px; 		width:100%; 		position:absolute;		bottom:0;	}
#galleryy .caption .content {		margin:5px; font-size:15px; text-align:justify	}	
#galleryy .caption .content h3 {	 font-size:11px;	margin:0;		padding:0;		color:#1DCCEF;	}	



#noticias { float:left; height:220px; width: 375px; margin-left:15px; margin-top:10px;}
#leia_mais { float:left; height:12px; width: 370px; margin-left:10px; margin-right:10px; text-align:right; font-size:10px; font-weight:bold }
#leia_mais a{ color:#900; text-decoration:none }
#leia_mais a:hover{ color:#900; text-decoration:underline }
.textos_p { font-size:11px}
.navegador_noticias { font-size:11px; color:#900;}
.navegador_noticias a { font-size:11px; color:#900; text-decoration:none;}
.navegador_noticias a:hover { font-size:11px; color:#333; text-decoration:underline;}
.active { font-size:11px; color:#333;}
.textos_p_int { font-size:11px; color:#900; text-align:left}
.textos_m { font-size:12px; padding-bottom:10px;}
.titulo_noticia_capa{ font-size:13px;  font-weight:bold}
.titulo_noticia_capa a { text-decoration:none; color:#900;}
.titulo_noticia_capa a:hover { text-decoration:underline;}
.titulos_internas { text-align:center; font-weight:bold}
.ultimas_noticias{float:left;text-align:left; font-weight:bold; color:#900; padding:10px 0 10px 0; margin-left:15px; width:375px;}

.campo_form {font-size: 12px; width: 320px;	height: 15px;	border: 1px solid #E1E1E1;	color: #333; padding: 5px; margin-bottom:10px;		}
.campo_form_multilinha 	{ font-size: 12px;	width: 90%;	height: 120px;	border: 1px solid #E1E1E1;	color: #333;	padding:5px;		}		
.Botao{font-size: 12px; background: #333;width: 80px;	height: 25px;	border: 0px solid #333;	color: #FFF; margin-top:10px;		}
.texto_li a{ color:#FFF; text-align:left; padding-left:15px; font-size:13px; font-weight:bold; line-height:20px; text-decoration:none }
.texto_li a:hover{ color:#FFF; text-align:left; padding-left:15px; font-size:13px; font-weight:bold; line-height:20px; text-decoration:underline }

#cobertura { color:#666; text-align:center; font-weight:bold; padding-top:20px; float:left; width:760px }
#cobertura ul{ list-style-type:none;  }
#cobertura li {  margin-right: 50px; margin-bottom: 20px;  float:left}
#cobertura img {width:110px; height:110px;}
#cobertura a,#cobertura a img{overflow:hidden;float:left;}
#cobertura a:hover{border:4px solid #69F}
#cobertura a:hover img{margin:-4px}

/* Menu wifi*/
#menu_wifi{float:left; margin:0; width:760px; height:30px; border-bottom:#333 dotted 1px;  }
#menu_wifi ul {list-style-type:none;	padding: 0; text-align:left;	 margin: 0;	}
#menu_wifi a {  text-decoration: none; color:#333; font-size:12px; font-weight:bold 	}
#menu_wifi li { float:left; list-style-type:none; margin-right:40px;}
#menu_wifi li a {padding:0; line-height:35px; }
/* Menu wifi*/

hr {
	padding:0;
	margin:8px 0;
}

#menu_zone {list-style:none; position:absolute; left:57px; width:260px; top:125px;}
#menu_zone ul{list-style:none; width:305px; margin:0; padding:0;}
#menu_zone li a{ display:block; color:#fff; font-size:13px; font-weight:bold;  margin-bottom:9px; padding:5px; width:245px; border:solid 1px #CCC; border-left:5px solid #999 ; text-decoration:none; background: url(../ico/fundo_barra.png) repeat-x 34px 0;}
#menu_zone li{height:30px; width:305px; margin-bottom:9px; }
#menu_zone li a:hover{list-style:none; width:245px; padding:5px; color:#FFF; font-size:13px; font-weight:bold; margin-bottom:9px; background: url(../ico/fundo_barra.png) repeat-x 34px -39px; border:solid 1px #CCC; border-left:5px solid #999 ;}

/* Menu wifi*/
#menu_wifi{float:left; margin:0; width:760px; height:30px; border-bottom:#333 dotted 1px;  }
#menu_wifi ul {list-style-type:none;	padding: 0; text-align:left;	 margin: 0;	}
#menu_wifi a {  text-decoration: none; color:#333; font-size:12px; font-weight:bold 	}
#menu_wifi li { float:left; list-style-type:none; margin-right:40px;}
#menu_wifi li a {padding:0; line-height:35px; }
/* Menu wifi*/

