body {
text-align:center; /* hack para IE */
background-color:#96C3FF;
background-image: url("../foto/cima.jpg");
margin-top:0px;
margin-bottom:0px;
}
#geral {
	width: 784px;
	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: 754px;
	border-top:solid 5px #fff;
	background-color:#CCCCCC;
    margin-left:15px;
	margin-bottom:5px;
	margin-top:0px;
}
#tudo {float: left;
	width: 754px;
	height:1100px;
	
	background-color:#CCCCCC;
	
	margin:0px;
}
.dd {
	height: 150px;
	width: 754px;
	
	border-left:0px;
	border-right:0px;
	
	font-size:14px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top: 0px;
	padding-left: 0px;
	color:#006600;
	background-color: #CCCCCC;
}
.de {
	height: 120px;
	width: 754px;
}
.bb {
    height: 52px;
	width: 307px;
	font-size:24px;
	background-image: url("projetos/topo.gif");
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:48px;
	padding-left:523px;
	padding-bottom:0px;
}
.cc {
    height: 26px;
	width: 827px;
	padding-top:6px;
	padding-left:3px;
	background-color: #f8d6e1;
	border-bottom:solid #f8d6e1 1px;
	color:#996600;
}
.cc a:link {text-decoration: none;
color:#FF0000;
}
.cc a:visited {text-decoration: none;
color:#339900;
}
.cc a:hover {text-decoration: none; 
color: #339900;
}
.centrodireita {
    margin-top: 0px;
	margin-left:0px;
	width: 754px;
	background-color:#e7f1f6;
	height:850px;
	padding-bottom:20px;
	}
#centro {
	width: 310px;
	height: 800px;
	padding-top:10px;
	padding-left:0px;
	margin-top: 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:40px;
	color:#FF0000;
	float:left;
}
#c2 {width:280px;
     height:183px;
	 border-bottom:#fff solid 1px;
	 margin-left:10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#c2 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c2 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c2 a:hover {text-decoration: none; 
color:#CC9966; font-weight: bold; font-size: 22px; 
}
#c3 {width:275px;
     height:183px;
	 border:#fff solid 1px;
	 margin-left:9px;
	 margin-top: 10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#c4 {width:313px;
     height:183px;
	 margin-left:10px;
	 margin-top:10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#c4 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c4 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c4 a:hover {text-decoration: none; 
color:#CC9966; font-weight: bold; font-size: 22px; 
}
#c5 {width:250px;
     height:34px;
	 border:#fff solid 1px;
	 margin-left:10px;
	 margin-top:10px;
	 font-size: 14px;
	 padding-top:6px;
	 padding-left:25px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#c5 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c5 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c5 a:hover {text-decoration: none; 
color:#CC9966; font-weight: bold; font-size: 22px; 
}
#c6 {width:270px;
     height:330px;
	 margin-left:10px;
	 margin-top:10px;
	 padding-top:5px;
	 font-size: 14px;
	 padding-left:5px;
	 border:#fff solid 1px;
color: #FF0000;
font-family: "Times New Roman", Times, serif;
overflow:auto;
	 }
#c6 a:link {text-decoration: none;
color:#0099FF; font-size: 14px;
}
#c6 a:visited {text-decoration: none;
color:#0099FF; font-size: 14px;
}
#c6 a:hover {text-decoration: none; 
color: #0099ff; font-size:16px;
}
	 #c7 {width:261px;
     height:34px;
	 border:#fff solid 1px;
	 margin-left:10px;
	 margin-top:10px;
	 font-size: 14px;
	 padding-top:6px;
	 padding-left:50px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#c7 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c7 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#c7 a:hover {text-decoration: none; 
color:#CC9966; font-weight: bold; font-size: 22px; 
}
#c8 {width:313px;
     height:183px;
	 margin-left:10px;
	 margin-top:10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 border:#fff solid 1px;
	 }
#esquerdo {
	width: 150px;
	height: 700px;
	padding-top:0px;
	padding-left:0px;
	margin-top: 0px;
	border-right:solid #fff 1px;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FF0000;
	float:left;
}
#rodape {
	clear: both;
	width:754px;
    height:60px;
	margin-bottom:0px;
	margin-top: 0px;
	padding-top:6px;
	font-size: 15px;
    color: #FF0000;
	text-align: center;
	background:#CCCC99;
}
#menutopo{width:150px;
height:28px;
border-bottom:#FFf 1px solid;
padding-left:50px;
padding-top:2px;
}
#menutopo2{width:150px;
height:28px;
border-bottom:#FFf 1px solid;
padding-left:50px;
padding-top:2px;
}
#menutopo3{width:150px;
height:28px;
border-bottom:#FFf 1px solid;
padding-left:50px;
padding-top:2px;
}
#menutopo4{width:150px;
height:28px;
border-bottom:#FFf 1px solid;
padding-left:10px;
padding-top:2px;
color:#00CC00;
}
#menutopo5{width:150px;
height:28px;
border-bottom:#FFf 1px solid;
padding-left:50px;
padding-top:2px;
}
ul#menu {
width:200px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu li {
height:24px;
padding-top:1px;
margin-bottom:0px;
padding-left:10px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menu li a:link, ul#menu li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066FF;
padding-left:5px;
}
ul#menu li a:hover {
text-decoration: none;
color:#0099FF;
}
ul#menu2 {
width:200px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu2 li {
height:24px;
padding-top:1px;
margin-bottom:0px;
padding-left:10px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menu2 li a:link, ul#menu2 li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#00CC00;
padding-left:5px;
}
ul#menu2 li a:hover {
text-decoration: none;
color:#006633;
}
ul#menu3 {
width:200px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu3 li {
height:24px;
padding-top:1px;
margin-bottom:0px;
padding-left:10px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menu3 li a:link, ul#menu3 li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#996633;
padding-left:5px;
}
ul#menu3 li a:hover {
text-decoration: none;
color:#CC9966;
}
ul#menu4 {
width:150px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu4 li {
height:24px;
padding-top:1px;
margin-bottom:0px;
padding-left:10px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menu4 li a:link, ul#menu4 li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
padding-left:5px;
}
ul#menu4 li a:hover {
text-decoration: none;
color:#999999;
}
ul#menu5 {
width:200px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu5 li {
height:24px;
padding-top:1px;
margin-bottom:0px;
padding-left:10px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menu5 li a:link, ul#menu5 li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF9900;
padding-left:5px;
}
ul#menu5 li a:hover {
text-decoration: none;
color:#FFCC00;
}
#direito {
	width: 285px;
	height: 700px;
	padding-top:10px;
	padding-left:5px;
	margin-top: 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:40px;
	color:#FF0000;
	float:left;
}
#d1 {width:275px;
     height:183px;
	 border:solid #FFf 1px;
	 }
#d2 {width:275px;
     height:183px;
	 border-bottom:#fff solid 1px;
	 margin-top: 10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#d2 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d2 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d2 a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
#d3 {width:275px;
     height:230px;
	 border-bottom:#fff solid 1px;
	 margin-top: 10px;
	 }
#d4 {width:275px;
     height:188px;
	 border-bottom:#fff solid 1px;
	 margin-top: 10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#d4 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d4 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d4 a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
#d5 {width:275px;
     height:188px;
	 margin-top: 10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#d5 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d5 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d5 a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
#d6 {width:250px;
     height:34px;
	 border:#fff solid 1px;
	 margin-top:0px;
	 font-size: 14px;
	 padding-top:6px;
	 padding-left:23px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#d6 a:link {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#d6 a:visited {text-decoration: none;
color:#996600; font-weight: bold; font-size: 22px; 
}
#d6 a:hover {text-decoration: none; 
color:#cc9966; font-weight: bold; font-size: 22px; 
}
#d22 {width:275px;
     height:100px;
	 margin-top: 10px;
	 font-size: 14px;
color: #000000;
font-family: "Times New Roman", Times, serif;
	 }
#d22 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d22 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#d22 a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
ul#menud {
width:248px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menud li {
height:24px;
padding-top:1px;
margin-bottom:0px;
margin-left:38px;
padding-left:0px;
background-color:#e7f1f6; 
border-bottom:#FFf 1px solid;
}
ul#menud li a:link, ul#menud li a:visited {
display:block;
height:100%;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
text-align:center;
color:#996633;
padding-left:0px;
}
ul#menud li a:hover {
text-decoration: none;
color:#CC9966;
}
h1 {font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left:150px;
padding-top:15px;
}
h2 {font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left:30px;
padding-top:15px;
}
h3 {font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left:240px;
padding-top:15px;
}
#bordero {width:490px;
height: auto;
margin-left:127px;
text-align: left;
padding: 5px;
font-family: "Times New Roman", Times, serif;
}
#bordero a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#bordero a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#bordero a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
#bordero2 {width:490px;
height:50px;
margin-left:127px;
text-align:center;
padding: 5px;
font-family: "Times New Roman", Times, serif;
}
#bordero2 a:link {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#bordero2 a:visited {text-decoration: none;
color:#00CC00; font-weight: bold; font-size: 22px; 
}
#bordero2 a:hover {text-decoration: none; 
color:#009900; font-weight: bold; font-size: 22px; 
}
#ganhar {width:728px;
height: auto;
margin-top:15px;
margin-left:13px;
}
#email {width:490px;
height: auto;
margin-left:127px;
padding: 5px;
font-family: "Times New Roman", Times, serif;
}
#enviar {width:470px;
height: 183px;
padding-bottom:10px;
text-align: inherit;
}
