
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
margin:0;
background-color: #000033;

}

.floatResizeHack  {font-size: 1px; height: 1px; clear: both;}

.espaco
{
height:15px;
}

.boxSiteGeral
{
margin:0 auto;
width:760px;
}

.boxSite_news
{
background:#760602 url(../imagens/backgrounds/noticias2.jpg) top center no-repeat;
padding-bottom:20px;
}

.boxSite_bio
{
width:760px;
background:#033399 url(../imagens/backgrounds/bio.jpg) top center no-repeat;
padding-bottom:20px;
}

.boxSite_portfolio
{
background:#DF4402 url(../imagens/backgrounds/galeria.jpg) top center no-repeat;
padding-bottom:20px;
}

.boxSite_publicado
{
background:#033AAF url(../imagens/backgrounds/publicado.jpg) top center no-repeat;
padding-bottom:20px;

}

.boxSite_contactos
{
background:#242158 url(../imagens/backgrounds/contactos3.jpg) top center no-repeat;
padding-bottom:20px;
}

.boxSite_links
{
background:#033AAF url(../imagens/backgrounds/links.jpg) top center no-repeat;
padding-bottom:20px;
}

.boxHeader
{
cursor:pointer;
cursor:hand;
width:760px;
height:220px;
}

.boxBody
{
width:760px;
}


.boxMenu
{
margin-top:-5px;
width:153px;
float:left;
padding-left:14px;
}


.boxMenu_IE6
{
margin-left:5px;
margin-top:5px;
width:145px;
float:left;
padding-left:14px;
}


a.menu:link,
a.menu:active,
a.menu:visited
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin-bottom:10px;
}

a.menu:hover
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#999;
text-decoration:none;

}

.boxBT_IE6
{
padding-bottom:10px;
padding-top:10px;
}

.boxConteudo
{
/*background: url(../imagens/backconteudo.png) repeat-y;*/
width:574px;
min-height:384px;
float:left;
margin-right:19px;
_margin-right:8px;
}

.boxTitulo
{

}


.conteudo
{
padding:20px 25px 30px 25px;
}

.boxNoticia
{
clear:left;
margin-bottom:25px;
border-bottom:1px solid #fff;
padding-bottom:10px;
}

.Titulo
{
font-size:16px;
font-weight:bold;
color:#9FB3FF;
margin-bottom:5px;
}

.Subtitulo
{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
}

.Texto
{
font-size:12px;
color:#FFFFFF;
margin-bottom:10px;
}

.Texto a:link, .Texto a:active, .Texto a:visited
{
color:#FFFFFF;
text-decoration:none;
}

.Texto a:hover
{
color:#FFFFFF;
text-decoration:underline;

}

.fotos
{
clear:left;
}

.Foto
{
/*width:150px;*/
height:225px;
float:left;
margin-right:10px;
margin-bottom:10px;
border:#FFFFFF 4px solid;
}

.fotosRevista
{
width:350px;
}

.capaRevista
{
margin-bottom:10px;
}

.FotoRevista
{
width:150px;
float:left;
margin-right:0px;
margin-bottom:10px;
}

.FotoHorizontal
{
width:225px;
height:150px;
float:left;
margin-right:10px;
margin-bottom:10px;
border:#FFFFFF 4px solid;
}

 a.linkPDF:link, a.linkPDF:active, a.linkPDF:visited
{
color:#fff;
text-decoration: underline;
}

a.linkPDF:hover
{
color:#ccc;
text-decoration:underline;
}

.txt
{
color: #9FB3FF;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
}

.txt a:link, .txt a:active, .txt a:visited
{
color:#FFFFFF;
text-decoration:none;
}

.txt a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

.footer
{
padding-top:10px;
padding-bottom:10px;}


a.assinatura:link,a.assinatura:visited,a.assinatura:active
 {
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

a.assinatura:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #009ACC;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.assinatura_branco {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;

}

#fotogallery .uni {
background-image:url(../imagens/fotos/back.png); 
background-repeat:no-repeat; 
padding: 8px 11px 11px 8px; }



#hold{ position:relative; overflow:hidden;width:500px; height:150px; z-index:100; vertical-align:middle;padding-top: 50px;}
#wn	 { position:absolute;vertical-align:middle;left:0px; top:0px; width:500px; height:150px; clip:rect(45px,200px,44px,0px); overflow:hidden; z-index:1; }
#lyr1	{ position:absolute; visibility:hidden; left:0px; top:0px; z-index:1; } 
/* table containing images. adjust according to your images' sizes and numbers */
table#t1 { width:100%; }
table#t1 td { width:150px; text-align:left; }  
.Imagem { width:150px; height:150px; padding-right:35px;}
.link { width:113px; height:14px; background-color:#FF4800; color:#FFFFFF; font-size:9px; padding-top:3px; padding-left:8px; margin-left:3px; margin-top:8px;cursor:pointer;}