body
	{ 
scrollbar-face-color: EEEEEE;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #EEEEEE;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
	}

	
.margensImgsDir
	{
	margin-left:10px;
	}

.titulo { font-family: arial, helvetica, verdana; font-size: 24px; color:#FFFFFF} 
.pequeno { font-family: arial, helvetica, verdana; font-size: 10px; color:#FFFFFF}

a.titulo:link    {  font-family: Arial, Helvetica; font-size: 20px; color: #FFFFFF; text-decoration: none}
a.titulo:visited {  font-family: Arial, Helvetica; font-size: 20px; color: #FFFFFF; text-decoration: none}
a.titulo:active  {  font-family: Arial, Helvetica; font-size: 20px; color: #FFFFFF; text-decoration: none}
a.titulo:hover   {  font-family: Arial, Helvetica; font-size: 20px; color: #FFFFFF; text-decoration: none}

a.linkvm:link    {  font-family: Arial, Helvetica; font-size: 9px; color: #007FE6; text-decoration: underline}
a.linkvm:visited {  font-family: Arial, Helvetica; font-size: 9px; color: #999999; text-decoration: underline}
a.linkvm:active  {  font-family: Arial, Helvetica; font-size: 9px; color: #999999; text-decoration: underline}
a.linkvm:hover   {  font-family: Arial, Helvetica; font-size: 9px; color: #999999; text-decoration: underline}

a:link    {  font-family: Arial, Helvetica; font-size: 13px; color: #000000; text-decoration: none}
a:visited {  font-family: Arial, Helvetica; font-size: 13px; color: #000000; text-decoration: none}
a:active  {  font-family: Arial, Helvetica; font-size: 13px; color: #000000; text-decoration: none}
a:hover   {  font-family: Arial, Helvetica; font-size: 13px; color: #FFFFFF; text-decoration: none}

.linhaazul {  border: none; font-family: Arial; font-size: 10px; height: 8px; clip:  rect(   )}

.objecto { font-family: arial, helvetica, verdana; font-size: 14px; color:#000000}




.sublink
	{
	font-family: arial, helvetica, verdana; font-size: 14px; color:#ef2d6a;
	margin-left: 10px;
	}

.objectosTitulos
	{
	font-family: arial, helvetica, verdana; font-size: 16px; color:#ef2d6a;
	margin-bottom:7px;
	text-align:left;
	}
	
.linksMargens
	{
	margin-left: 10px;
	margin-right: 10px;
	}	

.conteudo
	{
	font-family: verdana, arial, helvetica; font-size: 10px; color:#000000; text-align: justify;
	margin-left: 10px;
	margin-bottom: 20px;
	}
	
.legendaImprensa
	{
	font-family: verdana, arial, helvetica; font-size: 9px; color:#000000;
	margin-bottom: 20px;
	}
	
.conteudoCurriculum
	{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color:#000000;
	text-align:left;
	line-height:15px;
	}
	
.titulosCurriculum
	{
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	color:#000000;
	margin-top:20px;
	}
	
.conteudoDestaqueLegenda
	{
	font-family: verdana, arial, helvetica; font-size: 10px; color:#ef2d6a; text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	}
	
.plantasLegendas
	{
	font-family: verdana, arial, helvetica; font-size: 10px; color:#000000; text-align:center
	}


.plantasBorders
	{
	border-color: #f4739c #f4739c #f4739c #f4739c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	}
	
	
.margens {
    font-family: verdana, arial, helvetica;
    font-size: 10px; color: #000000;
    text-decoration:none;
    text-align: justify;
    margin-left: 52px;
    margin-right: 52px;
	}
	
	
a.imprensa:link    {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; text-decoration: underline}
a.imprensa:visited {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; text-decoration: underline}
a.imprensa:active  {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; text-decoration: underline}
a.imprensa:hover   {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ef2d6a; text-decoration: underline}



a.conteudo:link    {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ef2d6a; text-decoration: underline}
a.conteudo:visited {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ef2d6a; text-decoration: underline}
a.conteudo:active  {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ef2d6a; text-decoration: underline}
a.conteudo:hover   {  font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #999999; text-decoration: underline}

a.submenu:link    {  font-family: Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none}
a.submenu:visited {  font-family: Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none}
a.submenu:active  {  font-family: Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none}
a.submenu:hover   {  font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; text-decoration: none}

/* PÁGINA LISTAS DE CASAMENTO */

.tabelaTxt
	{
    font-family: verdana, arial, helvetica;
    font-size: 10px;
	color: #000000;
    text-decoration:none;
    text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
	}
	
.newsTxt
	{
    font-family: verdana, arial, helvetica;
    font-size: 9px;
	color: #201501;
    text-decoration:none;
    text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
.newsCampos
	{
    font-family: verdana, arial, helvetica;
    font-size: 9px;
	color: #000000;
	border-color: #f4739c #f4739c #f4739c #f4739c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	}
	
.newsBotao
	{
    font-family: verdana, arial, helvetica;
    font-size: 9px;
	color: #ffffff;
	height:16px;
	background-color: #f4739c;
	border-color: #f4739c #f4739c #f4739c #f4739c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	}
	
/* --------------- MENU --------------- */


/*
body{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
*/

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:22px;
text-align:left;
}

#nav a{
display:block;
padding:0px 5px;
color:#ef2d6a;
text-decoration:none;
background-color:#222;
}

#nav a:hover{
background-color:#ef2d6a;
color:#222;
}

#nav li{
float:left;
position:relative;
padding-right:10px;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#nav li ul a{
width:14em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
z-index:10;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
