body {
margin:0;
padding:0;
background: #FFFFFF;
text-align:center;

}

#tudo {
width: 760px;
margin:0 auto;
padding: 0;
text-align:left;
background:#FFFFFF;
}


#logo {
background: url(topo.jpg);
width:760px;
height:130px;
color:#000099;
margin: 10px;
margin-bottom:4px;


}



#barra {
background: #FFFFFF url(imagens/fundopl.jpg)
top left repeat-x fixed;
margin: 10px;
margin-top:0;
width:760px;
font: 13px Verdana, Arial, Helvetica, sans-serif;
color: #691468;
height: 16px;
text-align:center;

}


ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
		padding: 0;
	width: 140px; /* Width of Menu Items */
	border-bottom: 0px solid  #691468;
	background: #FFFFFF; /* IE6 Bug */
	font-size: 100%;
	background-color: #f9f9f9 ;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	margin-bottom:10px;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color:  #691468;
	padding: 5px;
	border: 1px solid #691468;
	text-align:center;
	
	 
	
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 139px; /* Set 1px less than menu width */
	top: 0;
	width: 185px;
	}

ul#primary-nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(imagens/arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #E8E8E8; }

ul#primary-nav li a:hover { background-color: #E8E8E8; color: #691468; font-weight:bold;}



#colunad {
width:155px;
float:left;
margin:10px;
padding:0;
font: normal 80% verdana;

}


#noticias {
background:#FFFFFF;
border:#999999 1px solid;
margin: 15px;
}

#centro {
border: 0px solid #691468;
background: #FFFFFF;
margin-left: 175px;
margin-right:0px;
text-align:center;
padding: 10px;


}

.style1 {
	color: #691468;
	font-weight: bold;
}


#rodape {
background: #FFFFFF url(rodapea.jpg);
width:760px;
height:30px;
margin:10px;
}


/* Convenios e empregos/estagios */

#titulo_conv{
background: #006699;
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:400px;
border:#000000 1px solid;
text-align:center;
padding:3px;
}



#conve{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
border-bottom:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
border-top:#999999 solid 1px; 
width:400px;
padding:2px;
}



#conv{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
border-bottom: #999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
border-top:0; 
width:400px;
padding:2px;
}

#conv3{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
border-bottom:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
border-top:0; 
width:200px;
padding:2px;

position:relative;
display:inline-table;
}


#conv2{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#000000;
border-bottom:#999999 solid 1px;
border-left:#999999 solid 1px;
border-right:#999999 solid 1px;
border-top:0; 
width:400px;
padding:2px;
}

#flash{
width:5px;
height:5px;

}
