<style type ="text/css">

hr {
	border: 0;
	width: 100%;
	color: #406BA6;
	background-color: #406BA6;
	height: 2px;
}

.seccaoartigo {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color: #E4E4E4;
	border-top-color: #E4E4E4;
}
.admin_caixa_texto2 {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 465px;
}

.style1 {
	font-family: "Arial"
}

.style2 {
	font-size: 12px
}

.style4 {
	font-family: "Arial";
	font-size: 12px;
	color: #FFFFFF
}

.style4 a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.style4 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.style4 a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.style4 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}

.style7 {
	color: #406BA6;
	font-family: "Arial";
	font-size: 16px;
	font-weight: bold;
}

.style7 a:link {
	color: #406BA6;
	text-decoration: none;
}

.style7 a:visited {
	color: #406BA6;
	text-decoration: none;
}

.style7 a:active {
	color: #406BA6;
	text-decoration: none;
}

.style7 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style8 {
	color: #7F7F7F;
	font-family: "Arial";
	font-size: 16px;
	font-weight: bold;
}

.style8 a:link {
	color: #7F7F7F;
	text-decoration: none;
}

.style8 a:visited {
	color: #7F7F7F;
	text-decoration: none;
}

.style8 a:active {
	color: #7F7F7F;
	text-decoration: none;
}

.style8 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style9 {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: center;
}

.style9 a:active {
	color: #000000;
	text-decoration: none;
}

.style9 a:visited {
	color: #000000;
	text-decoration: none;
}

.style9 a:link {
	color: #000000;
	text-decoration: none;
}

.style9 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style10 {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.style10 a:active {
	color: #000000;
	text-decoration: none;
}

.style10 a:visited {
	color: #000000;
	text-decoration: none;
}

.style10 a:link {
	color: #000000;
	text-decoration: none;
}

.style10 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style10b {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
}

.style10b a:active {
	color: #000000;
	text-decoration: none;
}

.style10b a:visited {
	color: #000000;
	text-decoration: none;
}

.style10b a:link {
	color: #000000;
	text-decoration: none;
}

.style10b a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style10grey {
	font-family: "Arial";
	font-size: 11px;
}

.style10grey a:active {
	color: #000000;
	text-decoration: none;
}

.style10grey a:visited {
	color: #000000;
	text-decoration: none;
}

.style10grey a:link {
	color: #000000;
	text-decoration: none;
}

.style10grey a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style11grey {
	font-family: "Arial";
	font-size: 12px;
}

.style11grey a:active {
	color: #000000;
	text-decoration: none;
}

.style11grey a:visited {
	color: #000000;
	text-decoration: none;
}

.style11grey a:link {
	color: #000000;
	text-decoration: none;
}

.style11grey a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style12 {
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
}

.style12 a:active {
	color: #000000;
	text-decoration: none;
}

.style12 a:visited {
	color: #000000;
	text-decoration: none;
}

.style12 a:link {
	color: #000000;
	text-decoration: none;
}

.style12 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style12a {
	color: #406BA6;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
}

.style12a a:active {
	color: #406BA6;
	text-decoration: none;
}

.style12a a:visited {
	color: #406BA6;
	text-decoration: none;
}

.style12a a:link {
	color: #406BA6;
	text-decoration: none;
}

.style12a a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style12nav {
	font-family: "Arial";
	font-size: 12px;
	color: #CCCCCC;
}

.style12nav a:active {
	color: #000000;
	text-decoration: none;
}

.style12nav a:visited {
	color: #000000;
	text-decoration: none;
}

.style12nav a:link {
	color: #000000;
	text-decoration: none;
}

.style12nav a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style12b {
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}

.admin_select_box {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 504px;
}

.admin_caixa_texto {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 500px;
}

.admin_caixa_file {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 507px;
}

.admin_caixa_combo {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 504px;
}

.select_box {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 51%;
}

.select_box_all {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 506px;
}

.caixa_texto {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 500px;
}

.caixa_texto_all {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
	width: 96%;
}

/*Estilo para a caixa de texto ficheiro*/
.caixa_texto_file {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	width: 51%;
}

/*Campos de preenchimento obrigatório admin*/
.admin_campos_obr {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
}

/*Campos de preenchimento obrigatório */
.campos_obr {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
}

/*Estilo para a caixa ordem*/
.caixa_ordem {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 25px;
	height: 12px;
	text-align: center;
	vertical-align: middle;
}

.style12pp {
	font-family: "Arial";
	font-size: 12px;
}

.style12pp a:active {
	color: #000000;
	text-decoration: none;
}

.style12pp a:visited {
	color: #000000;
	text-decoration: none;
}

.style12pp a:link {
	color: #000000;
	text-decoration: none;
}

.style12pp a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style13 {
	color: #406BA6;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
}

.style13 a:active {
	color: #7F7F7F;
	text-decoration: none;
}

.style13 a:visited {
	color: #406BA6;
	text-decoration: none;
}

.style13 a:link {
	color: #406BA6;
	text-decoration: none;
}

.style13 a:hover {
	color: #7F7F7F;
	text-decoration: none;
}

.stylefooter {
	color: #7F7F7F;
	font-family: "Arial";
	font-size: 9px;
	font-weight: none;
}

.stylefooter a:active {
	color: #7F7F7F;
	text-decoration: none;
}

.stylefooter a:visited {
	color: #7F7F7F;
	text-decoration: none;
}

.stylefooter a:link {
	color: #7F7F7F;
	text-decoration: none;
}

.stylefooter a:hover {
	font-family: "Arial";
	font-size: 9px;
	color: #406BA6;
	text-decoration: none;
}

.style14 {
	color: #406BA6;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
}

.style14 a:active {
	color: #406BA6;
	text-decoration: none;
}

.style14 a:visited {
	color: #406BA6;
	text-decoration: none;
}

.style14 a:link {
	color: #406BA6;
	text-decoration: none;
}

.style14 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style14pp {
	color: #000000;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
}

.style14pp a:active {
	color: #000000;
	text-decoration: none;
}

.style14pp a:visited {
	color: #000000;
	text-decoration: none;
}

.style14pp a:link {
	color: #000000;
	text-decoration: none;
}

.style14pp a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style15 {
	color: #7F7F7F;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
}

.style15 a:active {
	color: #406BA6;
	text-decoration: none;
}

.style15 a:visited {
	color: #7F7F7F;
	text-decoration: none;
}

.style15 a:link {
	color: #7F7F7F;
	text-decoration: none;
}

.style15 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.stylemenuadm {
	color: #406BA6;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
}

.stylemenuadm a:link {
	color: #406BA6;
	text-decoration: none;
}

.stylemenuadm a:visited {
	color: #406BA6;
	text-decoration: none;
}

.stylemenuadm a:active {
	color: #406BA6;
	text-decoration: none;
}

.stylemenuadm a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style16 {
	font-family: "Arial";
	font-size: 13px;
}

.style16 a:active {
	color: #000000;
	text-decoration: none;
}

.style16 a:visited {
	color: #000000;
	text-decoration: none;
}

.style16 a:link {
	color: #000000;
	text-decoration: none;
}

.style16 a:hover {
	color: #406BA6;
	text-decoration: none;
}

.style17 {
	color: #406BA6;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
}

.tabela_com_borda {
	font-family: "Arial";
	font-size: 9px;
	color: #406BA6;
	background-color: #ffffff;
	border: solid;
	border-width: 1px;
	border-color: #406BA6;
}

.style_press_rel {
	font-family: "Arial";
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
}

.style_press_rel a:link {
	font-family: "Arial";
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

.style_press_rel a:visited {
	color: #000000;
	text-decoration: none;
}

.style_press_rel a:active {
	color: #000000;
	text-decoration: none;
}

.style_press_rel a:hover {
	color: #406BA6;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

.styleselect {
	font-family: "Arial", sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	font-weight: none;
	border-style: solid;
	border-color: #C5D5FC;
	border-width: 1px;
}

.erro {
	font-family: "Arial", sans-serif;
	font-size: 10px;
	color: #ff0000;
}

/*Formulario Caixa Pesquisa e Login*/
.style_pesquisa {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 80%;
}

/*Formulario Quem sao os Reumatologistas Portugueses*/
.style_select {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 52%;
}

/*Formulario Registo*/
.style_registo {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 410px;
}

/*Formulario Pesquisa publicacoes*/
.style_pesquisa_pub {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 200px;
}

.style_select_pub {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 200px;
}

.style_select_pub1 {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 380px;
}

/*Formulario Associacoes e Slidoteca*/
.style_combo {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 146px;
	height: 40px;
}

.style_text_area {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 500px;
}

.style_select_file {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	height: 22px;
	width: 297px;
}

/* estilo para justificar texto */
.styleTextojustify {
	font-family: "Arial";
	font-size: 12px;
	text-align: justify;
}

/*Caixa biblioteca pedidos */
.styleBibpedidos {
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E4E4E4;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #406BA6;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #406BA6;
}

/*Mensagem de erro ou de sucesso no submit dos forms*/
.style_time {
	font-family: "Arial";
	font-size: 12px;
	/*color: #FF0000;*/
}

/* link para resultados da pesquisa */
.style_link_pesq_noticia {
	font-family: "Arial";
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
}

.style_link_pesq_noticia a:link {
	font-family: "Arial";
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

.style_link_pesq_noticia a:visited {
	color: #000000;
	text-decoration: none;
}

.style_link_pesq_noticia a:active {
	color: #000000;
	text-decoration: none;
}

.style_link_pesq_noticia a:hover {
	color: #406BA6;
	text-decoration: none;
	font-size: 9pt;
}

/* link para caminho das publicacoes */
.style_link_cam_pub {
	font-family: "Arial";
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
}

.style_link_cam_pub a:link {
	font-family: "Arial";
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

.style_link_cam_pub a:visited {
	color: #000000;
	text-decoration: none;
}

.style_link_cam_pub a:active {
	color: #000000;
	text-decoration: none;
}

.style_link_cam_pub a:hover {
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: none;
}

/*data noticias*/
.style_data_noticias {
	font-family: "Arial";
	font-size: 12px;
	color: #406BA6;
	height: 19px;
}

/*Formulario Pesquisar Notícias */
.style_select_noticias {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 81%;
}

/* LINK NOTICIAS BOLD */
.style_noticias_link {
	font-family: "Arial";
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
}

.style_noticias_link a:link {
	font-family: "Arial";
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

.style_noticias_link a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.style_noticias_link a:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.style_noticias_link a:hover {
	color: #406BA6;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

/* LINK NOTICIAS NORMAL */
.style_noticias_linkn {
	font-family: "Arial";
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
}

.style_noticias_linkn a:link {
	font-family: "Arial";
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
}

.style_noticias_linkn a:visited {
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.style_noticias_linkn a:active {
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.style_noticias_linkn a:hover {
	color: #406BA6;
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
}

.style_noticias_linkn2 {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.style_noticias_linkn2 a:active {
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.style_noticias_linkn2 a:visited {
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.style_noticias_linkn2 a:link {
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.style_noticias_linkn2 a:hover {
	color: #406BA6;
	text-decoration: none;
	text-align: justify;
}

/* TITULO NOTICIA UNI */
.style_noticia_uni {
	color: #406BA6;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
}

/*Caixa ordem noticias */
.styleOrdemNoticias {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	width: 20px;
}

/*Caixa Posição Menu */
.style_menu_posicao {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 500px
}

.style_boas_vindas {
	color: #406BA6;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}

.backoffice_box {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 500px;
}

.backoffice_combo {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 500px;
}

.backoffice_file {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	text-align: left;
	width: 507px;
}

.border_caixa_evento {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: color :   #406BA6;
	border-bottom-color: color :   #406BA6;
	border-left-color: color :   #406BA6;
	border-top-color: color :   #406BA6;
}

.barra_horizontal{
	width: 500px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
</style>