input[type="image"],input[type="image"]:active
{
	border:none;
	outline:none;
}

body { /* CSS geral */
     background: #FFF;
    color: #818181;
   font-family: 'Lato', sans-serif;
font-weight: 200;
    font-size: 14px;
}

div.container{
    width:100%;
    position:relative;
    top:-20px;
    left:0px;
}

.content-box { /* Caixa do lado direito onde aparecem os conteúdos principais de cada página */
    width: 620px;
   background: #FFF;
    background: rgba(255,255,255,0.98);
    
    	    opacity: 0.98;
filter:alpha(opacity=98)

    border-radius: 8px;


}

.language-switcher_item { /* Item do Selector de idioma */
    width: 20px;
    height: 20px;
    line-height: 20px;
    background: #FFF;
    background: rgba(255,255,255,0.85);
    text-align: center;
    font-size: 13px;
    color: #959595;
    text-transform: uppercase;
    text-decoration:none;
    padding:2px;
}

.language-switcher_item:hover,
.language-switcher_item:focus,
.language-switcher_item:active { /* Acção sobre Item do Selector de Idioma */
    font-weight:700;
    color: #212121;
}

div.target{
    width:1000px;
    top:20px;
   /* border-radius: 10px;*/
    text-align:center;
}

.footer {
 color:#6e6e6e;
		font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 12px;
	height: 25px;
    line-height: 25px;
    background: #F8F8F8 ;
    font-size: 11px;
    font-weight: 300;
    color: #4e4e4e;
}

.sidebar { /* Barra do lado esquerdo */
    width: 330px;
    height:400px;
    background: #000;

    text-align: center;
    	    opacity: 0.75;
filter:alpha(opacity=75);
   text-align:center;


}

a:hover{
color: #cd5b1c ;
}

.projects-wrapper { /* Caixa dos Projectos Recentes */

    background: #FFF;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.75)
 
}

.projects-wrapper_title { /* Título da Caixa dos Projectos Recentes */
 font-size: 18px;
    color: #818181;
    font-weight:bold;
}

.projects-wrapper_readmore { /* Link Ver Mais da Caixa dos Projectos Recentes */
    width: 95px;
    height: 47px;
    background: #2b2b2b;
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    color: #FFF;
}

.news-wrapper_title { /* Título da Caixa dos Projectos Recentes */
    height: 40px;
    padding: 3px;
    background: #1a6ba3;
    color: #FFF;
    font-size: 22px;
    font-weight: 500;
    text-transform: uppercase;
}

.banner-moreinfo_title { /* Título do Banner Mais Informações */
    font-size: 20px;
    font-weight: 600;
    color: #494949;
    text-transform: uppercase;
}

.nav 
{
background: #0093dd;
   border-radius: 8px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   color: #FFF;
   font-size: 15px;
   text-transform: uppercase;
   padding-left: 35px;
    padding-right: 30px;
}



.nav_ul_li { /* Assumindo que o menu é feito como uma lista */
   color:gray;
}

.highlights_title { /* Título da secção de Newsletter */
   color: #2c2c2c;
   font-size:  15px; 
}

.articles_title{ /* Título das Secções de Artigos e Notícias */
    font-size: 16px;
    color: #780001;
    font-weight: 600;
}

.newsletter_box { /* Caixa do Formulário da Newsletter */
   background: #002241;
  padding:10px;
     border-radius: 8px;

   height:40px;
}

.newsletter_button { /* Botão de Submissão */
 font-size: 16px;
   height: 17px;
   text-align: center;
   background: #818181;
   text-decoration:nove;
     color: #fff;
    font-weight: 600;
}

.facebook { /* Texto Siga-nos no Facebook */
   color: #001d37;
   font-size: 11px;

   text-decoration:none;
   	font-family: verdana,arial,serif;
}

.aboutus { /* Secção Sobre Nós */
    width: 215px;
    background: #ffffff;
    background: rgba(255,255,255,0.95);
    color: #212121;
    font-weight: 300;
    font-style: italic;
    padding:5px;
}

.welcome-box-title { /* Título da Secção */
    font-size: 26px;
    font-weight: 100;
    color: #780001;
     font-style: normal;
}

.welcome-box { /* Texto de Bem-Vindos */
   background: #FFF;
   font-size: 15px;
   color: #242424;
    padding:14px;
  
   
}

.caixabranca
{
  background: #F0F0F0;
    background: rgba(255,255,255,0.5);
    border-radius: 8px;
    padding: 10px;
    height:300px;
         box-shadow: 4px 4px 10px rgba(0,0,0,0.1);
}

.news-title { /* Título da Secção de Notícias */
   font-size: 22px;
   color: #001d36;
   font-weight: 300;
   text-transform: uppercase;

}

			.lnkBotaoGrena {
		color:#fff;
		background-color:#a32f0f;
			font-size: 13px;

padding:5px;
		font-weight:bold;
			text-decoration: none;
			vertical-align:middle;
			

	}

.dot {font-size: 18px; font-weight: 600; color: #259ccd;}



.box { /* Pedido de Informação */
 
  border-radius: 4px;

}

.newsletter { /* Secção de Subscrição de Newsletter */
 font-size:18px;
    color: #818181;
    font-weight: 300;
    text-transform: uppercase;
}

.infobutton { /* Pedido de Informação */
 
 width: 34px;
   height: 34px;
   background: #757575;
   line-height: 34px;
   color: #FFF;
   font-size: 16px;
    border-radius: 6px;
    box-shadow: 4px 4px 10px rgba(0,0,0,0.1);
		
}

table 
{ 
    border-collapse: collapse; /* 'cellspacing' equivalent */ 

    border-spacing: 0;

} 

	tr.teste {
	background-color:Transparent;

}

tr.teste:hover {
	background-color: #13657A ;
}

	td.linha {
	border-right-color:#D8D8D8;border-right-style:solid;border-right-width:thin;
	padding:10px;
	height:70px;
		background-color:Transparent;
}

td.linha:hover {
	background-color:#F8F8F8   ;
}



.txtAutor {
	color:#9d9d9d;
		font-family: arial,verdana,serif;
			 font-size: 10px;
	}


.lnkVer {
	color:#fff;
		font-family: arial,verdana,serif;
			 font-size: 14px;
  
 text-decoration:none;
	}
	.lnkVer:hover {
	color:#E0E0E0  ;
	
	}
	
.txtPreto12 {
	color:#000;
		font-family: arial,verdana,serif;
			 font-size: 12px;
    font-weight: bold;
 
	}
	
	
.lnkAzul16 {
	color:#496b80;
		font-family: arial,verdana,serif;
			 font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
	}
	
	.lnkPreto12 {
	color:#000;
		font-family: arial,verdana,serif;
			 font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration:none;
	}
	
	.lnkPreto14 {
	color:#000;
		font-family: arial,verdana,serif;
			 font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration:none;
	}

	.lnkAzulTopo {
	color:#209CBE;
		font-family: arial,verdana,serif;
			font-size: 15px;
			text-decoration: none;
			font-weight:bold;
	}
	
		.lnkrosa14 {
	color:#de127a;
		font-family: arial,verdana,serif;
			font-size: 16px;
			text-decoration: none;
			font-weight:bold;
	}
	
	

	.fundoBarraAzulTopo 
	{
		position:absolute;z-index:5;
	background-color:#209CBE;
  width:350px;
  height:45px;
  left:0px;
	text-align:center;
	vertical-align:top;
		    opacity: 0.65;
filter:alpha(opacity=65);

	}




	.fundopretotransparente {
	    opacity: 0.90;
filter:alpha(opacity=90);
   text-indent:20px;
   padding:10PX;
   text-align:center;
background-color:#3366CC;
  border-radius: 8px;
	}
	
	
	.fundodourado {

	text-indent:5px;
	height:150px;
		color:#ffffff;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 11px;
			text-decoration: none;
			border-style:none;
			border-width:thin;
			width:95px;
				background-color:#000000;
	    opacity: 0.9;
	filter:alpha(opacity=90);

	}
	
		.fundocinza {

		color:#ffffff;
	
	
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 10px;
			text-decoration: none;
			border-style:solid;

			border-width:thin;
			border-color:#212121;
			text-align:left;
			width:240px;
				background-color:#000000;

	}
	

	.textoLoginON {
		color:#fff;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 9px;
		font-weight:normal;
		background:black;
		border-style:none;
	}
	
	.textoLoginOFF {
		color:#000;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 9px;
		font-weight:normal;
		background:white;
		border-style:solid;
		border-width:thin;
	}

.textoAmarelo {

	color:yellow;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 12px;
		
	}
	
.textobranco30 {
	color:#ffffff;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 30px;
		font-weight:bold;
	}
	
.textobranco9 {
	color:#ffffff;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 9px;
		font-weight:normal;
	}
	
	.textocinza12 {
	color:#AAAAAB;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 12px;
		font-weight:normal;
	
	}
	
	.textocinzacontactos {
	color:#AAAAAB;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
	
	}
	
	.textocinza13 {
	color:#808080;
					  font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 17px;
	
	line-height:25px;
	
	}
	
	.txtPreco1 {
		color:#E0E0E0 ;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
		text-decoration: line-through;
		
	
	}
	
	.txtPreco2 {
		color:#DEC70A;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 16px;
		font-weight:bold;
	
	}
	
	
	.cxregisto {
	color:white;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
		background-color:Transparent;
		border-style:solid;
		border-width:thin;
		border-color:Gray;
	
	}
	
	
	
.textocinza20 {
	color:#E8E8E8 ;
		font-family:Lucida Bright Demibold,verdana,arial,serif;
			font-size: 20px;
		font-weight:bolder;
		text-indent:17px;
	}
	
	.textocinza15 {
	color:gray ;
		font-family:Lucida Bright Demibold,verdana,arial,serif;
			font-size: 15px;
		font-weight:bold;
		
	}
	
			.lnkBotaoCinza {
		color:#fff;
		background-color:Gray;
		font-family: arial,verdana,serif;
			font-size: 12px;
			text-align:left;
	text-indent:5px;
		font-weight:bold;
			text-decoration: none;
			vertical-align:middle;
	}
	
				.lnkBotaoAzul {
		color:#fff;
		background-color:#5E96A4;
		font-family: arial,verdana,serif;
			font-size: 12px;
			text-align:left;
	text-indent:5px;
		font-weight:bold;
			text-decoration: none;
			vertical-align:middle;
			padding:5px;
	}
	
					.lnkBotaoAzul:hover {
		color:#E7ECEC;

	}
	
					.cxAzul {
		color:#fff;
		background-color:#5E96A4;
		font-family: arial,verdana,serif;
			font-size: 12px;
			text-align:center;
		font-weight:bold;
			text-decoration: none;
			vertical-align:middle;
			padding:5px;
			
	}
	
	

			.caixaNewsletter 
			{
				 
		color:gray;
		height:20px;
		border-width:1px;
		border-color:#D8D8D8;
		width:150px;
		border-style:solid;
		background-color:#F8FBEF;
		font-family: arial,verdana,serif;
			font-size: 11px;
			text-align:left;
	text-indent:5px;
		font-weight:normal;
			text-decoration: none;
			vertical-align:middle;
	}
	
			.textovermelho11 {
	color:red;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 11px;
		font-weight:bold;
		text-decoration: none;
	}
	
	
	.lnkBranco11 {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
	}
	
	.lnkBranco11s {
	text-decoration: underlined;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
	}
	
		.lnkBandeiraSel {
	outline: none;
	color:#ffffff;
	font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
		
		color:	#CD7F32   ;
		text-decoration:none;
		text-align:center;
	
		width:30px;
		vertical-align:middle;
	}
	
			.lnkBandeira {
	outline: none;
	color:#ffffff;
	font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
		
	
		text-decoration:none;
		text-align:center;

		vertical-align:middle;
	}
	


.news { /* Título da Secção de Artigos */
    font-family: Arial, Tahoma, sans-serif;
    font-size: 25px;
    text-transform: uppercase;
    color: #0cb0bf;
} 

.textoFraseHome
{ /* Título da Secção de Artigos */
   font-family: 'Lato', sans-serif;
font-weight: 300; /* 400 corresponde à espessura normal da fonte */
font-size:68px;
    color: #cd5b1c;
    text-align:right;
    padding:10px
} 

.textoTituloAbout
{ /* Título da Secção de Artigos */
   font-family: 'Lato',  sans-serif;
    color: #fff;
    text-align:center;
	font-weight: 300;
	font-size:80px;
} 

.textoTituloWork
{ /* Título da Secção de Artigos */
   font-family: 'Lato',  sans-serif;
    color: gray;
    text-align:center;
	font-weight: 300;
	font-size:50px;
} 

.file
{ /* Título da Secção de Artigos */
   border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#C8C8C8 ;width:150px;
	
} 


.textoIntroAbout
{ /* Título da Secção de Artigos */
   font-family: 'Lato', sans-serif;
    color: #fff;
    text-align:center;
    font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 22px;
} 




.newstitle { /* Título do Artigo */
               font-family: Arial, Tahoma, sans-serif;
    font-size: 15px;
    color: #540000;
    font-weight: 700;
}

.readmore { /* Links Ver Mais */
               font-family: Arial, Tahoma, sans-serif;
  font-size: 12px;
    color: #780001;
    text-decoration: none;
}


		.divMenu
{
	   font-family: Arial, Tahoma, sans-serif;
	position:absolute;display:none; z-index:1002;background-color:#fff  ;
		padding:10px;	
background-color:#0091c8;
	    opacity: 0.90;
filter:alpha(opacity=90);
   border-radius: 4px;
    box-shadow: 2px 2px 10px rgba(0,0,0,0.3);
}

		.lnkcinza14 
		{
			  font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
	color:#AAAAAB;
	
			font-size: 15px;
		
			text-decoration: none;
			text-transform: uppercase;
	}
	
	.lnkcinza14 :active { /* Mouse over nos items do menu */
   
   color: red;
}
	
			.lnktexto
		{
			color:#808080;
					  font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 17px;
	
	line-height:25px;
	
		
			text-decoration: none;
	
	}
	
	.lnkcinza14b 
		{
			font-size: 15px;
	color:#cd5b1c;
		 font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
		font-weight:normal;
			text-decoration: none;
		text-transform: uppercase;
	}
	
			.lnkcinza13
		{
			   font-family: Arial, Tahoma, sans-serif;
	color:#6e6e6e;
		font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
			text-decoration: none;
			line-height:20px;
	}
	
	
			.lnkcinza13b
		{
			   font-family: Arial, Tahoma, sans-serif;
	color:#E86C19;
		font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 12px;
		font-weight:normal;
			text-decoration: none;
	}
	
	
			.lnkcinza11 
		{
			   font-family: Arial, Tahoma, sans-serif;
	color:#6e6e6e;
		font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
			text-decoration: none;
	}
	
		.lnkcinza11b 
		{
			   font-family: Arial, Tahoma, sans-serif;
	color:#6e6e6e;
		font-family:  Arial Narrow,verdana,arial,serif;
			font-size: 11px;
		font-weight:bold;
			text-decoration: none;
	}
	
		.linkProjecto 
		{
			 color:White;
		font-family: 'Lato', sans-serif;
			font-size: 39px;
		font-weight:300;
			text-decoration: none;

	}
	
	
	

	
		.lnkcinza11 
		{
	
	color:#6e6e6e;
		font-family:  Arial Narrow,verdana,arial,serif;
		
	height: 25px;
    line-height: 25px;

    font-size: 11px;
    font-weight: 300;
    color: #4e4e4e;
			text-decoration: none;
	}

			.lnkcinza16 {
  color: #5b5b5b;
		   font-family: Arial, Tahoma, sans-serif;
			font-size: 16px;
		font-weight:normal;
	
			
			 text-decoration:none;
	}
	
	.lnkbranco14 {
		color:White;
		   font-family: Arial, Tahoma, sans-serif;
			font-size: 13px;
		font-weight:normal;
			text-decoration: none;
	}
	
	.lnkbranco14;hover {
	color:#fff;
	}
	
			.linkcinza11 {
	color:Gray;
	   font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 12px;
		font-weight:normal;
			text-decoration: none;
	}
	
	
	.textobranco28{
		color:white;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 22px;
		font-weight:none;
			text-decoration: none;
	}
	
		.textoBranco12b{
		color:white;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 14px;
		font-weight:bold;
			text-decoration: none;
	}
	
			.lnkBranco12s{
		color:white;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 12px;
		font-weight:normal;
			text-decoration:underline;
	}
	
	
	
	
	
		.textodourado {
	color:#705110;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 26px;
		font-weight:normal;
		text-align:center;
	}
	
			.textodourado14 {
	color:#CC9933;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 14px;
		font-weight:bold;
		text-align:center;
	}

	.textobranco32 {
	color:#ffffff;
			font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 60px;
	
	}
	
		.textotituloverde 
		{
			font-size: 25px;
	color:#DBDB4D;
		
		
		font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
		
	}
	
			.textotituloazul {
	color:#FFA347;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 14px;
		font-weight:normal;
	}
	
			.textotitulolaranja {
	color:#B45F04;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 18px;
		font-weight:lighter;
		
	}
	
	
	
			
															
					.borderMenuTopoVerde {
		color:#a47d0a;
		height:40px;
		border-style:solid;
		border-width:4px;
	}
	

	
		.textotituloazul {
	color:#0099FF;
		font-family: Lucida Bright Demibold,verdana,arial,serif;
			font-size: 14px;
		font-weight:bold;
	}
	
	
		.linkbranco10 {
	color:#ffffff;
		font-family: Helvetina Neu regular,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
			text-decoration: none;
	}
	
			.textoBranco9 {
	color:#ffffff;
		font-family: Helvetina Neu regular,verdana,arial,serif;
			font-size: 9px;
		font-weight:normal;
			text-decoration: none;
	}
	
	
	
		.linkverde10 {
	color:Green;
		font-family: Helvetina Neu regular,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
			text-decoration: none;
	}
	
			.caixa {
	color:#ffffff;
		font-family: Helvetina Neu regular,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
			text-decoration: none;
			border-style:solid;
			border-width:1px;
	}
	
	


	.fundomenutopo 
	{
		background: url('imagens/SONOFAGUN-slices-2_06.jpg') y-repeat;
	height:50px;
	}
	
		.fundonegro {
	background-color:#000000;
	}


.lnkBranco12 {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 12px;
		font-weight:normal;
	}

.lnkBranco12:hover {
color:#F0F0F0;
}	

.lnkBranco18b {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 18px;
		font-weight:bold;
	}
	
		.lnkBranco15 {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 15px;
		font-weight:normal;
	}
	
	.lnkBranco16b {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: Lucida Bright,verdana,arial,serif;
			font-size: 16px;
		font-weight:bold;
	}


					.textoBranco12 {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family: 'Lato', sans-serif;
font-weight: 400; /* 400 corresponde à espessura normal da fonte */
			font-size: 18px;
			font-style:italic;
		
	}
	
						.textoBranco11 {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family:  Lucida Bright,verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
	}
	
							.textoBranco11s {
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family:  Lucida Bright,verdana,arial,serif;
			font-size: 11px;
		text-decoration: underlined;
	}
	
	
					.textoBranco13{
	text-decoration: none;
	outline: none;
	color:#ffffff;
	font-family:  Lucida Bright,verdana,arial,serif;
			font-size: 13px;
		font-weight:normal;
	}
	
	.textoBranco14 {
	text-decoration: none;
	outline:gray;
	color:#ffffff;
	font-family: Lucida Bright, verdana,arial,serif;
			font-size: 14px;
		font-weight:normal;
	}
	

.textoPreto11 {
	text-decoration: none;
	outline: none;
	color:#000000;
	font-family:  arial,serif;
			font-size: 11px;
		font-weight:normal;
		
	}

.textoPreto12 {
	text-decoration: none;
	outline: none;
	color:#000000;
	font-family:  arial,serif;
			font-size: 12px;
		font-weight:normal;
		
	}
	
	.textoPreto12b {
	text-decoration: none;
	outline: none;
	color:#000000;
	font-family:  arial,serif;
			font-size: 12px;
		font-weight:bold;
		
	}
	
.textoPreto11Left {
	text-decoration: none;
	outline: none;
	color:#000000;
	font-family:  verdana,arial,serif;
			font-size: 11px;
		font-weight:normal;
		text-align:left;
	}
.divOverflow 
{
	overflow:auto;
	position:relative;
	z-index:1;
    height:435px;
width:99%;

}

.divOverLista 
{
	overflow:auto;
	position:relative;
	z-index:1;
    height:265px;
	left:0px;
top:0px;
padding-right:40px;

}

.divOverflowInfor
{
	position:absolute;
	z-index:1;
	left:330px;
	top:165px;
	overflow:auto;
    height:350px;
	width:350px;


	background-color:#000000;
	    opacity: 0.7;
filter:alpha(opacity=70);

}


.dvSociedade
{
	position:absolute;display:none; width:181px;z-index:1002;background-color:#5E96A4  ;
		
	    opacity: 0.85;
filter:alpha(opacity=85);
width:100px;
}

.dvSociedade:hover 
{
	color:#fff;
	}

.dvEquipa
{
	position:absolute;display:none; width:181px;z-index:1002;background-color:#5E96A4  ;
		
	    opacity: 0.85;
filter:alpha(opacity=85);
width:190px;
}

.dvEquipa:hover 
{
	color:#fff;
	}

.divOverflowSemImagemFundo 
{
	overflow:auto;
	position:absolute;
	z-index:1;
    height:330px;
	width:400px;
	left:80px;
	top:168px;
      scrollbar-arrow-color:#82CAFA;
      

scrollbar-face-color:#000000;
      scrollbar-shadow-color:#000000;
      scrollbar-highlight-color:#000000;
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color:#000000;
	background-color:#000000;
		
	    opacity: 0.7;
filter:alpha(opacity=70);
}


.divOverflowMedia
{
	overflow:auto;
	position:absolute;
	z-index:1;
    height:335px;
	width:570px;
	left:80px;
	top:168px;
      scrollbar-arrow-color:#82CAFA;
      

scrollbar-face-color:#000000;
      scrollbar-shadow-color:#000000;
      scrollbar-highlight-color:#000000;
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color:#000000;
	background-color:#000000;
}

.divOverflowRegisto
{
	position:absolute;
	z-index:1;
	left:130px;
	top:169px;
	overflow:auto;
    height:330px;
	width:430px;


	background-color:#000000;
	    opacity: 0.7;
filter:alpha(opacity=70);

}

.divFundoProdutos
{
	position:absolute;
	z-index:1;
	left:80px;
	top:380px;
	color:White;
	    opacity: 0.9;
filter:alpha(opacity=90);
   width:130px;
   text-indent:5px;
   padding:10PX;
   text-align:center;
background-color:#66023e
}

.divFundoMomentos
{
	position:absolute;
	z-index:1;
	left:220px;
	top:300px;
	color:White;
	    opacity: 0.9;
filter:alpha(opacity=90);
   width:100px;
   text-indent:5px;
   padding:10PX;
   text-align:center;
background-color:#66023e
}

.divFundoNoivas
{
	position:absolute;
	z-index:1;
	left:360px;
	top:350px;
	color:White;
	    opacity: 0.9;
filter:alpha(opacity=90);
   width:100px;
   text-indent:5px;
   padding:10PX;
   text-align:center;
background-color:#66023e
}


.menu1
{
	height:70px;
}

.content1
{
	padding-top:25px;
}