body {
text-align:center; /* hack para IE */
background-color:#96C3FF;
background-image: url("projeto/fundo.jpg");
margin-top:0px;
margin-bottom:0px;
}
#geral {
	width: 860px;
	background-color:#ffffff;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:left; /* correção dos efeitos de alinhamento de textos do hack para*/ 
}
#mais {
	width: 830px;
	border-top:solid 5px #fff;
	background-color:#CCCCCC;
    margin-left:15px;
	margin-bottom:5px;
	margin-top:0px;
}
#tudo {float: left;
	width: 830px;
	background-color:#CCCCCC;
	padding-left:0px;
	margin:0px;
}
#bb {
    height: 40px;
	width: 307px;
	font-size:24px;
	background-image: url("projeto/agua.jpg");
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:78px;
	padding-left:523px;
	padding-bottom:0px;
}
#centrodireita {
    margin-top: 0px;
	margin-left:0px;
	width: 830px;
	background-color:#e7f1f6;
	height:1100px;
	padding-bottom:50px;
	}
#esquerdo {
	width: 180px;
	height: 1050px;
	padding-top:0px;
	padding-left:0px;
	margin: 0px;
	border-right:solid #fff 1px;
	
	color:#FF0000;
	float:left;
}
#centromeio {
	width: 644px;
	height: 310px;
	padding-top:10px;
	padding-left:0px;
	margin-top: 0px;
	font-family:"Times New Roman", Times, serif;
	
	color:#FF0000;
	float:left;
}
#centro {
	width: 285px;
	height: auto;
	padding-top:10px;
	padding-left:0px;
	margin-top: 0px;
	font-family:"Times New Roman", Times, serif;
	
	color:#FF0000;
	float:left;
}
#direito {
	width: 359px;
	height: auto;
	padding-top:10px;
	padding-left:0px;
	margin-top: 0px;
	font-family:"Times New Roman", Times, serif;
	
	color:#FF0000;
	float:left;
}
#rodape {
	clear: both;
	width:830px;
    height:60px;
	margin-bottom:0px;
	margin-top: 0px;
	padding-top:6px;
	font-size: 15px;
    color: #FF0000;
	text-align: center;
	background:#CCCC99;
}
#rodapepropaganda {
	clear: both;
	width:728px;
    height:90px;
	margin-top: 0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:51px;
	padding-right:51px;
	text-align: center;
	background-color:#e7f1f6;
}
#c2 {width:275px;
     height:80px;
	 border-bottom:#fff solid 1px;
	 border-left:#fff solid 1px;
	 border-right:#fff solid 1px;
	 margin-left:5px;
	 font-size: 13px;
	 text-align:center;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#c2 a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#c2 a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#c2 a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#c3 {width:275px;
     height:183px;
	 border:#fff solid 1px;
	 margin-left:5px;
	 margin-top: 0px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
}
#c4 {width:356px;
     height:87px;
	 border-bottom:#fff dashed 1px;
	 padding-left:3px;
	 margin-left:0px;
	 font-size: 14px;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#c4 a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#c4 a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#c4 a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#c4google {width:300px;
     height: 250px;
	 margin-top:25px;
	 margin-left:30px;
	 
	 }
#c41 {width:356px;
     height:87px;
	 padding-left:3px;
	 border-bottom:#fff dashed 1px;
	 margin-left:0px;
	 font-size: 14px;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#c41 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 18px; 
}
#c41 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 18px; 
}
#c41 a:hover {text-decoration: none; 
color:#006600; font-weight: bold; font-size: 18px; 
}
#c42 {width:356px;
     height:87px;
	 border-bottom:#fff dashed 1px;
	 padding-left:3px;
	 margin-left:0px;
	 font-size: 14px;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#c42 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 18px; 
}
#c42 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 18px; 
}
#c42 a:hover {text-decoration: none; 
color:#993300; font-weight: bold; font-size: 18px; 
}
#vereadores2 {width:165px;
     height: auto;
	 margin-top:10px;
	 margin-left:15px;
	 font-family: "Times New Roman", Times, serif;
	 }
#vereadores2 a:link {text-decoration: none;
color: #FF3300; font-size: 15px; 
}
#vereadores2 a:visited {text-decoration: none;
color:#FF3300; font-size: 15px; 
}
#vereadores2 a:hover {text-decoration: none; 
color: #fff; font-size: 15px; background-color:#0099FF;
}
#pinturas {
	width: 170px;
	height: auto;
	margin-left:5px;
	margin-top:5px;
	text-align:18px;
	color:#0099FF;
    font-family: "Times New Roman", Times, serif;
	 }
#pinturas a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 22px; 
}
#pinturas a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 22px; 
}
#pinturas a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 22px; 
}
#suamarca {width:275px;
     height:250px;
	 border:#fff solid 1px;
	 margin-left:5px;
	 margin-top: 3px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
}
#suamarca1 {width:275px;
     height:80px;
}
#suamarca2 {width:275px;
     height:80px;
	 padding-top:5px;
	 padding-bottom:5px;
}
#video {width:275px;
     height:222px;
	 border:#fff solid 1px;
	 margin-left:5px;
	 margin-top: 0px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
}
#videotopo {width:280px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:5px;
	 margin-right:0px;
	 margin-top: 10px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#videotopo2 {width:300px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:0px;
	 margin-top: 12px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#legendavideo {width:275px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 13px;
	 text-align:center;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#legendavideo a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendavideo a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendavideo a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#videolinkes {width:300px;
     height: 224px;
	 margin-top:5px;
	 padding-left:7px;
color: #666666;
font-family: "Times New Roman", Times, serif;	 
	 }
#videolinkes a:link {text-decoration: none;
color: #999999; font-weight: bold; font-size: 14px; 
}
#videolinkes a:visited {text-decoration: none;
color:#999999; font-weight: bold; font-size: 14px; 
}
#videolinkes a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 14px; 
}
#fotos {width:275px;
     height:183px;
	 border:#fff solid 1px;
	 margin-left:5px;
	 margin-top: 0px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
}
#fotostopo {width:280px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:5px;
	 margin-right:0px;
	 margin-top: 20px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#fotostopo2 {width:300px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:0px;
	 margin-top: 0px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#legendafotos {width:275px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 15px;
	 text-align:center;
color: #996633;
font-family: "Times New Roman", Times, serif;
	 }
#legendafotos a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendafotos a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendafotos a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#legendafotos22 {width:300px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 15px;
	 text-align:center;
color: #996633;
font-family: "Times New Roman", Times, serif;
	 }
#legendafotos22 a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendafotos22 a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendafotos22 a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#fotoslinkes {width:300px;
     height: 185px;
	 margin-top:5px;
	 padding-left:7px;
color: #666666;
font-family: "Times New Roman", Times, serif;	 
	 }
#fotoslinkes a:link {text-decoration: none;
color: #999999; font-weight: bold; font-size: 14px; 
}
#fotoslinkes a:visited {text-decoration: none;
color:#999999; font-weight: bold; font-size: 14px; 
}
#fotoslinkes a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 14px; 
}
#legendafotos2 {width:275px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 13px;
	 text-align:center;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#legendafotos2 a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendafotos2 a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendafotos2 a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#pessoas {width:275px;
     height:183px;
	 border:#fff solid 1px;
	 margin-left:40px;
	 margin-top: 35px;
	 font-size: 14px;
}
#pessoastopo {width:280px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:5px;
	 margin-right:0px;
	 margin-top: 0px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#pessoastopo2 {width:290px;
     height:20px;
	 border-bottom: #0099FF 5px solid;
	 margin-left:10px;
	 margin-top: 0px;
	 margin-bottom:10px;
	 font-size: 20px;
	 background:0px;
color:#666666;
font-family: "Times New Roman", Times, serif;
}
#legendapessoas {width:275px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 13px;
	 text-align:center;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#legendapessoas a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendapessoas a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendapessoas a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#pessoaslinkes {width:290px;
     height: 280px;
	 margin-top:5px;
	 margin-left:10px;
	 padding-left:7px;
	 font-size:15px;
color: #666666;
font-family: "Times New Roman", Times, serif;
overflow:auto; 
	 }
#pessoaslinkes a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 14px; 
}
#pessoaslinkes a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 14px; 
}
#pessoaslinkes a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 14px; 
}
#legendapessoas2 {width:275px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 13px;
	 text-align:center;
color: #666666;
font-family: "Times New Roman", Times, serif;
	 }
#legendapessoas2 a:link {text-decoration: none;
color:#0099FF; font-weight: bold; font-size: 18px; 
}
#legendapessoas2 a:visited {text-decoration: none;
color:#0099ff; font-weight: bold; font-size: 18px; 
}
#legendapessoas2 a:hover {text-decoration: none; 
color:#00CCFF; font-weight: bold; font-size: 18px; 
}
#email {width:120px;
     height:100px;
	 margin-top:10px;
	 margin-left:25px;
	 text-align:center;
	 }
#email a:link {text-decoration: none;
color:#0099FF; font-size: 13px; 
}
#email a:visited {text-decoration: none;
color:#0099ff; font-size: 13px; 
}
#email a:hover {text-decoration: none; 
color:#00CCFF; font-size: 13px; 
}
#email2 {width:120px;
     height:190px;
	 margin-top:10px;
	 margin-left:25px;
	 text-align:center;
	 }
#email2 a:link {text-decoration: none;
color:#0099FF; font-size: 13px; 
}
#email2 a:visited {text-decoration: none;
color:#0099ff; font-size: 13px; 
}
#email2 a:hover {text-decoration: none; 
color:#00CCFF; font-size: 13px; 
}
.dd {
	height: 95px;
	width: 825px;
	border-bottom:solid 1px #fff;
	border-left:0px;
	border-right:0px;
	border-top:solid 1px #fff;
	font-size:14px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top: 5px;
	padding-left: 5px;
	color:#006600;
	background-color: #CCCCCC;
}
.de {
	height: 90px;
	width: 820px;
}
#legendafotos23 {width:300px;
     height:80px;
	 padding-top:5px;
	 margin-left:5px;
	 font-size: 15px;
	 text-align:center;
color: #996633;
font-family: "Times New Roman", Times, serif;
	 }
#legendafotos23 a:link {text-decoration: none;
color:#996633;  
}
#legendafotos23 a:visited {text-decoration: none;
color:#996633;  
}
#legendafotos23 a:hover {text-decoration: none; 
color: #996666;  
}
