

td{

	font-size: 12px;

	font-family: Verdana;
	color:#484242;

	

}

/*nova cor para link menu topo*/


a.seccao:visited {

	color: #7f1307;

	font-family: verdana;

	font-size: 15px;

	line-height: normal;

	text-decoration: none;

	font-weight:bold;

	

}

a.seccao:link {

	color: #7f1307;

	font-family: verdana;

	font-size: 15px;

	line-height: normal;

	font-weight:bold;

	text-decoration: none;

	

}

a.seccao:hover {

	color: #000000;

		font-family: verdana;

	font-size: 15px;

	line-height: normal;

	text-decoration: none;

	

}

a.slider:visited {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #7f1307;

	text-align:left;

}

a.slider:link {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #7f1307;

	text-align:left;

}

a.slider:hover {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	text-align:left;

	}

a.extra:visited {

	font-size: 10px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #7f1307;

}

a.extra:link {

	font-size: 10px;

		font-family: Verdana;

	text-transform: uppercase;

	color: #7f1307;

}

a.extra:hover {

	font-size: 10px;

		font-family: Verdana;

	text-transform: uppercase;

	color: #e6e6e6;

	}



a.contentpagetitle:visited {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #7f1307;

	text-align:left;

	padding-top:15px;

}

a.contentpagetitle:link {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #7f1307;

	text-align:left;

	padding-top:15px;

}

a.contentpagetitle:hover {

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	text-align:left;

	padding-top:15px;

	}





a.readon:visited {

	color: #7f1307;

	font-family: verdana;

	font-size: 11px;

	height:11px;

	padding-left:21px;

	line-height: normal;

	text-decoration: none;

	background-image: url(../imagens/read.jpg);

background-repeat: no-repeat;



}

a.readon:link {

	color: #7f1307;

	font-family: verdana;

	font-size: 11px;

	line-height: normal;

		padding-left:21px;

		text-decoration: none;

		height:11px;

	background-image: url(../imagens/read.jpg);

background-repeat: no-repeat;



	

}

a.readon:hover {

	color: #000000;

		font-family: verdana;

		height:11px;

			padding-left:21px;

		font-size: 11px;

	line-height: normal;

	text-decoration: none;

	background-image: url(../imagens/read.jpg);

background-repeat: no-repeat;



	

}

table.bannerlin{background-image: url(../imagens/lingua.jpg);

background-repeat: no-repeat;

height:37px;

}

.modifydate{

color: #0a4a6a;

	font-family: verdana;

	font-size: 11px;

	line-height: normal;

		padding-left:21px;

		text-decoration: none;

		height:10px;

	background-image: url(../imagens/actualizado.jpg);

background-repeat: no-repeat;}



a.contactos:visited {

	color: #7f1307;

	font-family: verdana;

	font-size: 12px;

	line-height: normal;

	text-decoration: none;

	font-weight:bold;

	

}

a.contactos:link {

	color: #7f1307;

	font-family: verdana;

	font-size: 12px;

	line-height: normal;

	font-weight:bold;

	text-decoration: none;

	

}

a.contactos:hover {

	color: #000000;

		font-family: verdana;

	font-size: 12px;

	line-height: normal;

	text-decoration: none;

	

}



/*fim cor menu topo*/



a:visited {

	color: #7f1307;

	font-family: verdana;

	font-size: 12px;

	line-height: normal;

	text-decoration: none;

	}

a:link {

	color: #7f1307;

	font-family: verdana;

	font-size: 12px;

	line-height: normal;

	text-decoration: none;

	

}

a:hover {

	color: #000000;

		font-family: verdana;

	font-size: 12px;

	line-height: normal;

	text-decoration: none;

	

	

}

ul

{

margin: 5px;

padding: 0;

list-style: none;

}

li

{

margin-left:10px;

padding-left:10px;

background-image: url(../imagens/bola.jpg);

background-repeat: no-repeat;

}









.texto{

	font-family: Verdana;

	font-size: 12px;

	line-height: normal;

	text-align: justify;

	color: #CE0412;

}

.titulo {

	font-family: Verdana;

	font-size: 12px;

	line-height: normal;

	color: #CE0412;

}

.resultado{

font-family: Verdana;

	font-size: 20px;

	line-height: normal;

	color: #CE0412;

}

/* menu horizontal*/

.mainlevel-top {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: normal;

	font-weight: bold;

	color: #ffffff;

	padding: 0px;

	margin-left: 10px;

}

/*Fim menu horizontal*/



/*Fim menu horizontalpequeno*/

.mainlevel-topmenor {

	font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 15px;

	line-height: normal;

	font-weight: bold;

	color: #ffffff;

		padding-left: 10px;

}

/*Fim menu horizontal pequeno*/



a.mainlevel:link, a.mainlevel:visited {

	width:177px;

	font-size:11px;

	text-transform: uppercase;

	text-align: left;

	padding-top: 7px;

	padding-left: 15px;

	color:#ffffff;

	display:block;

	background-attachment: fixed;

	background: url(../imagens/menu.jpg);

    background-repeat: no-repeat;

	height: 22px !important;

	height: 29px;

	font-weight:bold;

	width: 100%;

	text-decoration: none;

	

	

}

a.mainlevel:hover {

		text-decoration: none;

		color:#ffffff;

		background: url(../imagens/menu1.jpg);

		background-repeat: no-repeat;

	}



a.mainlevel-top:link, a.mainlevel-top:visited {

	font-size:11px;

	text-align: left;

	color:#ffffff;

	text-decoration: none;

	background-attachment: fixed;

	}



a.mainlevel-top:hover {

		text-decoration: none;

		color:#ffffff;

}

.componentheading,.contentheading,.componentheading321{

	font-size: 13px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #ffffff;

	text-align:left;

	height:30px;

	width:597px;
	background-color:#7f1307;

	padding-top:0px;

	padding-left:15px;

	font-weight: bold;

	}
.componentheading2{

	font-size: 20px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #7f1307;

	text-align:left;

	height:30px;

	padding-top:0px;

	padding-left:5px;

	font-weight: bold;

	}
	.componentheading3{

	font-size: 14px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #ffffff;

	text-align:left;

	height:30px;

	padding-top:0px;

	padding-left:15px;
	background-color:#7f1307;
	width:300px;

	font-weight: bold;

	}





.back_button{

width:90%;

text-align:right;

padding-bottom:10px;

}



.searchintro

{

text-align:left;

	margin-left: 40px;

	width: 420px;

}

table.contentpane{

	width:auto;
	margin:10px;

	

	

}

.contentdescription{

width:420px;

}







table.contentpaneopen{
width:auto;

}



.message{

color:#F60019;

font-size:15px;

padding-bottom:10px;}



.inputbox

{

	color: #000000;

	text-align:left;

	font-size:9px;

	font-family:verdana;

	

}

.button

{

	color: #CE0412;

	background: url(../imagens/bume.jpg) repeat-x;

	font-family: Verdana;

	font-size: 9px;

	height:18px;

	font-weight: bold;

	boder:1px solid;

	border-color:#9D9EAB;

	}

table.moduletablenoticias{

}

table.moduletablerss{

background: url(../imagens/_15_1.jpg);

background-repeat: no-repeat;

width:192px;

height:29px;

	

}

table.moduletableMenuP{

background-color:#BC0009;

margin-right:8px;

margin-left:0px;

width:185px;

}

table.moduletablequest{

background: url(../imagens/_15.jpg);

background-repeat: no-repeat;

width:192px;

}

.sectiontableheader{

font-weight:bold;

font-size:11px;

font-family:verdana;}

.tabelacontactos{

border-bottom:1px solid;}

table.moduletablesec{

background: url(../imagens/14_588.jpg);

background-repeat: no-repeat;

width:100%;



}

table.moduletablepopulares{

background: url(../imagens/_15_1.jpg);

background-repeat: no-repeat;

width:192px;

height:29px;

	

}

table.moduletableutilizador{

background: url(../imagens/_16.jpg);

background-repeat: no-repeat;

width:auto;

}

table.moduletablebreves{

margin-top:3px;

width:290px;

padding-left:10px;

padding-top:8px;

}

.createdate{

width:420px;

}



h5{

	font-size: 15px;

	font-weight: bold;

	color: #1388a9;

	font-family: tahoma;

}

h1{

	font-size: 10px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #0a4a6a;}



h6{	font-size: 10px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #0a4a6a;

	}



h2{	font-size: 10px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #0a4a6a;

	}

h4, h3{

	font-size: 10px;

	font-family: Verdana;

	text-transform: uppercase;

	color: #0a4a6a;

}

th{

	font-size: 10px;

		font-family: Verdana;

	font-weight: bold;

	text-transform: uppercase;

	color: #0a4a6a;

	text-align:left;

	padding-top:15px;

	padding-left:15px;

	}

hr{

	color:#62abc7;

	}





table.blog{

width:420px;}


.galeria{
border-color:#669933;}

.imagens{
border:6px solid #7f1307;
margin:10px;
}