.list_style
{
	list-style:none;
	margin:0;
	padding:0;
}

.centro
{
	text-align:center;
}


.txt10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.62em;
}

.txt11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
}

.txt12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
}

.txt14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.87em;
}

.txt18
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.12em;
}

.m0
{
	margin:0em;
}

.mr20
{
	margin-right:1.25em;
}

.mt16
{
	margin-top:1em;
}

.mb16
{
	margin-bottom:1em;
}


.pt2
{
	padding-top:0.12em;
}
.pt5
{
	padding-top:0.31em;
}


.pt6
{
	padding-top:0.37em;
}

.pt8
{
	padding-top:0.5em;
}
.pt10
{
	padding-top:0.62em;
}

.pt12
{
	padding-top:0.75em;
}

.pt14
{
	padding-top:0.87em;
}


.pt16
{
	padding-top:1em;
}

.pt18
{
	padding-top:1.12em;
}


.pt20
{
	padding-top:1.25em;
}

.pt24
{
	padding-top:1.5em;
}
.pt26
{
	padding-top:1.62em;
}

.pt34
{
	padding-top:2.12em;
}


.pl4
{
	padding-left:0.25em;
}
.pl5
{
	padding-left:0.31em;
}


.pl8
{
	padding-left:0.5em;
}

.pl12
{
	padding-left:0.87em;
}

.pl15
{
	padding-left:0.93em;
}
.pl16
{
	padding-left:1em;
}


.pl20
{
	padding-left:1.25em;
}

.pl22
{
	padding-left:1.37em;
}

.pl26
{
	padding-left:1.63em;
}

.pl45
{
	padding-left:2.81em;
}

.pl115
{
	padding-left:7.18em;
}

.pl160
{
	padding-left:10em;
}

.pr4
{
	padding-right:0.25em;
}

.pr8
{
	padding-right:0.5em;
}


.pr10
{
	padding-right:0.62em;
}

.pr16
{
	padding-right:1em;
}
.pb8
{
	padding-bottom:0.5em;
}
.pb10
{
	padding-bottom:0.62em;
}
.pb16
{
	padding-bottom:1em;
}
.pb20
{
	padding-bottom:1.25em;
}


.height_box
{
	height:1.25em;
}

.noticias_rel
{
	width:16.56em;
	
}


.cor1
{
	color:#637f00;
}
.cor2
{
	color:#8db503;
}

.cor3
{
	color:#c45143;
}

.cor4
{
	color:#000000;
}
.cor5
{
	color:#ffffff;
}



.cor_1
{
	background-color:#f2f2f2;
}

.cor_2
{
	background-color:#f5f7ef;
}

.cor_3
{
	background-color:#c3e741;
}


.box_form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color: #000000;
	border:solid 0.06em #9c9c9c;
}

.box_form_select {
	width: 16em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #666666;
	border: solid 0.06em #5a5a5a;
	background-color: #f2f2f2;
}

/* *********** form registo ************ */
.form_esq
{
	width:8.75em;
	padding-left:1.37em;
}

.box_form{
	width: 23.75em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #666666;
	border: solid 0.06em #5a5a5a;
	background-color: #f2f2f2;
}

.box_form2{
	width: 9.37em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #666666;
	border: solid 0.06em #5a5a5a;
	background-color: #f2f2f2;
}

.box_form3{
	width: 30.00em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.69em;
	color: #666666;
	border: solid 0.06em #5a5a5a;
	background-color: #f2f2f2;
}


.border_textarea
{
	border:0.06em solid #5a5a5a;
}

.width_contributo
{
	/*width:17.88em;*/
	width:286px;
}
.width_anexo
{
	width:19.55em;
}

.width3
{
	width:7.8em;
}

.width4
{
	width:7.2em;
}
/* ****************** imprimir **************/
.header_imp
{
	height:3.75em; 
	width:37.63em;
}

.footer_imp
{
	height:1.25em;
	width:37.63em;
}
