body {
margin:0;
padding:0;
background-image: url(images/bac.jpg);
text-align:center; /* hack para o IE */	
	}

/* centraliza no IE */ 
#centro {
	margin:0px auto;
    width:768px; border: 0;
    vertical-align:top;
    position:relative;
    background-color:#000000;
} 
	

body, th, td, input, textarea, select, option {
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #fec602;
	font-weight: normal;
	padding: 0px;
	margin: 0px;	
}

h2 {
	font-size: 20px;
	color: #fec602;
	font-weight: normal;
	padding: 0;
	margin: 0;				
}

h3 {
    font: 16px Arial, sans-serif;
	color: #fec602;
	font-weight: normal;
	padding: 0;
	margin: 0;	
}

h3 vermelho {
	font-size: 18px;
	color: #ff0000;
	font-weight: normal;
	padding: 0;
	margin: 0;	
}

p {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0;			
}

p menu {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0;			
}


a:link {text-decoration:none; color:#ffffff;}
a:visited {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:none; color:#fec602;}

img { border: none; }

#menuhorizontal {
width: 960px;
border: 0px;
padding: 0px;
margin: 0px;
font: 12px Arial, sans-serif;
vertical-align: middle;
text-align:center; /* hack para o IE */	
}
#menuhorizontal li {
list-style: none; 
margin: 0;
display: inline;
vertical-align: middle;
}
#menuhorizontal li a {
height: 1px; /* IE5.0 bug */
padding: 5px 10px; 
margin: 5px;
border: 0px solid #ff6600; 
background: #111111;
text-decoration: none;
}
#menuhorizontal li a:link {
color: #fff;
}
#menuhorizontal li a:visited {
color: #fff;
}
#menuhorizontal li a:hover {
background: #111111;
color: #fec602; 
border-color: #ff0000;
}








#space {
text-align: left;
width: 768px;
padding: 0px;
margin: 10px, 20px, 10px, 20px;
background: #efe;
height: 10px;
float: right;
}

#page {
text-align: left;
width: 768px;
padding: 0px;
background: #00FF33;
height: 650px;
float: left;
}

#page-esq {
text-align: left;
width: 507px;
padding: 0px;
background: #cccccc;
height: 650px;
float: left;
}

#display {
text-align: left;
width: 507px;
padding: 0px;
background: #ff0000;
height: 250px;
float: left;
}

#space-2 {
text-align: left;
width: 9px;
padding: 0px;
background: #000;
float: left;
height: 650px;

}

#page-dir {
text-align: left;
width: 252px;
padding: 0px;
background: #666666;
height: 650px;
float: left;
}

#rodape {
text-align: left;
width: 768px;
padding: 0px;
margin: 10px, 20px, 10px, 20px;
background: #cccccc;
height: 200px;
float: right;
}



