html
{
background: transparent url(images/wmlogo.jpg) 90% 100% no-repeat;
}
body
{
text-align: center;
background: #fff url(images/colaboradores.png) 25% 33px no-repeat;
}

#pagina
{
font-family: sans-serif;
font-size: 11px;
width: 740px;
margin: 0 auto;
padding-top: 5px;
text-align: left;
}

#cab
{
height: 220px;
}

#cab h1.logo a
{
display: block;
margin-left: 50px;
text-indent: -9999px;
overflow: hidden;
width: 278px;
height: 220px;
float: left;
}

#intro
{
float: right;
padding: 10px;;
font: normal 16px sans-serif;
width: 250px;
text-align: right;
font-size: 10px;
}

#intro h1 {
margin: 0px;
}

#intro h1 a
{
font: normal 50px sans-serif;
margin-bottom: 20px;
overflow: show;
color: #000;
text-decoration: none;
}

#intro p {
  padding-right: 10px;
}

#secao
{
text-align: center;
}

#secao #menu
{
width: 600px;
margin: 0 auto;
}

#secao #menu ul
{
height: 43px;
margin: 0;
background: url(images/menu-colaborar.gif) no-repeat;
}

#secao #menu li
{
display: block;
float: left;
height: 44px;
text-align: center;
font: 19px sans-serif;
margin-right: 10px;
}

#secao #menu li a
{
color: white;
text-decoration: none;
padding-top: 10px;
display: block;
}

#secao #menu li.leaf
{
width: 205px;
}

#secao #menu li.leaf.first
{
width: 160px;
}

#secao #menu li.leaf.last
{
width: 152px;
}

#secao div.bloco
{
text-align: left;
border-left: 9px solid #204a87;
margin: 20px 15px 30px 150px;
padding: 15px;
font-size: 14px;
}

#secao div.bloco h3
{
font: normal 30px sans-serif;
color: #204a87;
}

#secao div.bloco p
{
margin-left: 2em;
line-height: 24px;
}

#secao div.bloco a {
	color: #3465a4;
	text-decoration: none;
}

#secao div.bloco a:hover {
	text-decoration: underline;
}

#secao div.bloco ul {
margin: 15px;
margin-left: 50px;
padding-left: 3px;
}

#secao div.bloco ul li {
list-style-type: square;
padding-left: 3px;
}

#add-this-button {
	text-align: right;
	margin-top: 15px;
	margin-bottom: 50px;
}

#rodape {
	text-align: center;
	border-top: 1px solid #bacde1;
	padding-top: 7px;
	color: #729fcf;
	font-size: 12px;
	background-color: #fff;
	margin-top: 20px;
}

#rodape h2 {
	display: none;
}

#rodape ul {
	text-align: center;
	padding: 10px;
}

#rodape ul li {
	display: inline;
	padding: 5px;
}

#rodape ul li a {
	text-decoration: none;
	color: #666;
	margin: 7px;
}

#rodape ul li a:hover {
	text-decoration: underline;
}

div.box {
border: 1px dotted #ccc;
padding: 5px;
background-color: #eee;
color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
}

div.code {
	font-size: 10px; 
	width: 500px;
	padding: 7px;
	margin-left: 20px;
	border: 1px dotted #b8ab30;
	background-color: #faf39a;
	color: #333;
}

