html {overflow: scroll;}
body
{
	margin:0px;
}
.imgLink
{
	cursor:pointer;
}

.Registo
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14px;
	color:#783F51;
	border-style:outset;
}
.Registo a
{
	color:#783F51;
	text-decoration:none;	
}
.Registo a:hover
{
	color:#000000;
}
.Login
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14px;
	color:#bf8181;
}
.Login a
{
	color:#bf8181;
	text-decoration:none;	
}
.Login a:hover
{
	color:#000000;
}

.subtitulos
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Gill Sans MT; 
	color:#773d50;
}



.subMenu
{
	display:none;
	position:absolute;
	z-index:5;
    margin-left:-9px;
}
.subMenuLink
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size:11px;
	color:#FFFFFF;
	background-color:#bf8181;
}
.subMenuLink p
{
	padding-left:3px;
}
.subMenuLinkhover
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cd586a;
	background-color:#FFFFFF;
	cursor:pointer;
}
.subMenuLinkhover p
{
	padding-left:3px;
}
.menuCorrente
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#783F51;
}
.tituloBox
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;
	color:#783F51;
}
.tituloCarrinho
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#783F51;
}

.menu
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	color:#FFFFFF;
}
.conteudo
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	margin:10;
}
.conteudoData
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	margin:10;
}
.textoTamanhaImagem
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Gill Sans MT; 
	color:#989898;
}

.conteudo a
{
	color:#783F51;
	text-decoration:none;	
}
.conteudo a:hover
{ 
	color:#000000;
}
/*.conteudo img
{
	margin: 5 0 5 10;	
}*/
.imagensDTO
{
	margin:5 0 0 10;
}
.imagensCentro
{
	margin:5 0 5 0;
	text-align:center;
}

.imagensESQBoletim
{
	margin:5 10 0 0;
	cursor:pointer;
	
}

.imagensESQ
{
	margin:5 10 0 0;
	
}
.TituloConteudo
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#783F51;
	margin:10;
			
}

.TituloConteudoSemMargem
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#783F51;
			
}

.TituloConteudo a
{
	color:#783F51;
	text-decoration:none;	
}
.TituloConteudo a:hover
{
	color:#000000;
}
.marcastexto a
{
	color:#783F51;
	text-decoration:none;	
}
.marcastexto a:hover
{
	color:#000000;
}
.marcastexto
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	margin:10 0 10 30;	
}
.precoCarrinho
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	
}

.imagens
{
	margin:10;
}
li
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	margin:10;	
}
.menu a
{
	color:#FFFFFF;
	text-decoration:none;	
}
.menu a:hover
{
	color:#000000;
}
.rodape
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	color:#FFFFFF;
}
.scroller
{
margin-left:15px;
margin-right:15px;
border:1px;
border-style:inset;
}
.scroller a
{
text-decoration: none;
font-size:12px;
}
#scrollNoticias
{
width: 162px;
height: 65px;
}
#scrollNoticias a
{
font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
/*margin:5px;*/
margin-top:1px;
color:#000000;
}
.noticiasA
{
margin:10px;
}
#scrollNoticias a:hover
{
color:#bf8181;
}
#scrollNoticias a:visited
{
/*color:#000000;*/
}
#scrollEventos
{
width: 162px;
height: 65px;
}
#scrollEventos a
{
font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
/*margin:5px;*/
margin-top:1px;
color:#000000;
}
#scrollEventos a:hover
{
color:#bf8181;
}
#scrollEventos a:visited
{
/*color:#000000;*/
}
.tituloS
{
    font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;
	color:#783F51;
	font-weight:bold;
	text-align:center;
	
	padding-left:3px;
	
	border:1px;
	border-style:outset;
	vertical-align:middle;
}
.tituloSS
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#783F51;
	
}
.carrinho
{
	margin:0px;
}

.textoCarrinhoNome
{
	text-align:left;
	padding-left:5px;
}
.textoCarrinhoQuantidade
{
	text-align:right;
}
.Registo
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14px;
	color:#783F51;
}
.Registo a
{
	color:#783F51;
	text-decoration:none;	
}
.Registo a:hover
{
	color:#000000;
}
.Campanha
{
	font-family: "Gill Sans MT", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	margin:10;
}

.Campanha a
{
	color:#000000;
	text-decoration:none;	
}
.Campanha a:hover
{
	color:#783F51;
}
