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: 820px;
	background-color:#CCCCCC;
	padding-left:0px;
	margin:0px;
}
.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;
}
.bb {
    height: 92px;
	width: 827px;
	font-size:24px;
	background-image: url("../projeto/1.gif");
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:8px;
	padding-left:3px;
	padding-bottom:0px;
}
.cc {
    height: 26px;
	width: 830px;
	padding-top:6px;
	background-color:#CCCCCC;
	border-bottom:solid #FFFFFF 1px;
}
.cc a:link {text-decoration: none;
color:#339900;
}
.cc a:visited {text-decoration: none;
color:#339900;
}
.cc a:hover {text-decoration: none; 
color: #339900;
}
#la {
border:none;
color: #009900;
margin:0px;
padding:0px;
font: 17px Arial, sans-serif;
}
#la li {
list-style: none; 
margin: 0;
border-right:solid #FFFFFF 1px;
padding-left:5px;
padding-right:5px;
display: inline;
}
#la li a {
height:1px; /* IE5.0 bug */
margin:0; 
text-decoration: none;
}
#la li a:link {
color: #009900;
}
#la li a:visited {
color: #009900;
}
#la li a:hover {
color: #FF0000; 
border-color: #000;
}
.centrodireita {
    margin-top: 0px;
	margin-left:0px;
	width: 830px;
	background-color:#e7f1f6;
	height:1200px;
	padding-bottom:50px;
	}
#faixa {width:820px;
        height:40px;
		border-bottom:3px #FFf solid;
		margin:0px;
		padding-top:60px;
		padding-left:10px;
	}
#faixa a:link {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#faixa a:visited {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#faixa a:hover {text-decoration: none; 
color:#0099FF; font-size: 25px; 
}
#faixa1 {width:820px;
        height:40px;
		margin:0px;
		padding-top:0px;
		padding-left:10px;
	}
#faixa1 a:link {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#faixa1 a:visited {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#faixa1 a:hover {text-decoration: none; 
color:#0099FF; font-size: 25px; 
}
#rodape {
	clear: both;
	width:830px;
    height:30px;
	margin-bottom:3px;
	margin-top: 3px;
	padding-top:6px;
	font-size: 20px;
    color: #FF0000;
	text-align: center;
}
#caixa {width:700px;
        height:900px;
		border:solid 1px #FFFFFF;
		margin-left:65px;
		margin-top:50px;
		overflow:auto;
		}
#caixa2 {width:700px;
        height:900px;
		margin-left:65px;
		margin-top:50px;
		overflow:auto;
		}
#caixa3 {width:640px;
        height:157px;
		margin-left:87px;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		font:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
#caixa3 a:link {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#caixa3 a:visited {text-decoration: none;
color:#0099FF; font-size: 25px; 
}
#caixa3 a:hover {text-decoration: none; 
color:#0099FF; font-size: 25px; 
}
#caixa4 {width:200px;
         height:133px;
		 margin-left:80px;
		 margin-top:20px;
		 float:left;
		 
		 }
#caixa5 {width:200px;
         height:133px;
		 margin-top:20px;
		 float:left;
		 margin-left:60px;
		 
		 }
#caixa6 {width:540px;
        height:80px;
		margin-left:125px;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		border:solid #0099FF 2px;
		font:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
