body {
    text-align:center;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #CC3333;
}

#tudo {
position:relative;
    margin: 0 auto;
    text-align:left;
    position:relative;
	background: url(imagens/fundobody.jpg);
	width:780px;
	}	

#principal{
	text-align: justify;
	padding:10px 10px 10px 260px;
	width: 510px;
}

#rodape {
	padding:10px 10px 10px 260px;
	text-align:center;
	width:510px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	line-height:170%;
	color:#000;
	border-top: 1px #999999 solid;
}
#rodape1 {
	padding:0 10px 0 260px;
	text-align:center;
	width:510px;
	height:40px;
	line-height:170%;
	color:#000;
	overflow:auto;
	scrollbar-base-color: #FFF;
}

a{
color: #0099FF;
text-decoration:none;
}
a:hover
	{
	color: #FFFF00;
	text-decoration: none
	}
		

h1 {
margin-top:0;
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
color: #CC3333;
font-weight:bold;
padding: 4px 10px 4px 0;
}

h2 {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color: #CC3333;
font-style:italic;
}

p{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:100%;
font-weight:normal;
line-height:150%;
text-indent:5%;
letter-spacing:2px;
}

.um{
text-indent:10%;
font-family:Arial, Helvetica, sans-serif;
color: #000099;
font-size:100%;
line-height:150%;
}

.pullquote{
width:200px;
float:right;
margin: 10px;
padding: 5px;
text-align:center;
text-indent:0;
border-top: 3px dotted  #CC3333;
border-bottom: 3px  dotted #CC3333;
font-size:80%;
}

#nav, #nav ul {
	width:510px; 
	list-style: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 15px 0  0;
	margin: 0;
	float: right;
	z-index:20;
	}
#nav li {
float: right;
}
#nav a {
	display: block;
	padding:3px 0;
	width: 125px;
	height: auto;
	text-align: center;
	text-decoration: none;
	background-color: #69c; /* IE precisa desta declaração */
	color: #fff;
	border: 1px solid #FFF; 
	border-width: 0 1px 1px;
	} 
#nav a:hover {
	text-decoration: none;
	background: #c7daec;
	color:#69c;
	}
#nav a.bullet {background:#69c url(bullet.gif) no-repeat right;}
#nav a.bullet:hover {background: #c7daec url(bullet-over.gif) no-repeat right;	}
#nav li ul {
	position: absolute;
	left: -1000px;
	width: 125px;
	margin: 0;
	}
#nav ul ul {margin: -2.1em 0 0 10.1em;}
#nav li:hover ul ul, #nav li.over ul ul {left: -1000em;	}
#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul {
	left: auto;
}
ul#nav li.over ul li ul,
ul#nav li:hover ul li ul {
	display: none;
	}
ul#nav li.over ul li.over ul,
ul#nav li:hover ul li:hover ul {
	display: block;
	}