/***************************************************************************
*.css                                                           *
*                                                                     *
* Autor		Date					Comments
* RS		 18/03/2008        Created/Changed
* Last update:                                               		  *
****************************************************************************/

/********** Menu ********************/
.menu {
	color : #ffffff;
	font-family : Verdana;
	font-size : 11px;
	font-weight : none;
	text-decoration : none;
	vertical-align: middle;
	text-align:left;
}

a.menu:hover {
	color : #ffffff;
	font-family : Verdana;
	font-size : 11px;
	font-weight : none;
	text-decoration:none;
	vertical-align: middle;
	text-align:left;
}
.menuul {
	color : #ffffff;
	font-family : arial;
	font-size : 11px;
	font-weight : none;
	text-decoration : none;
	vertical-align: middle;
	text-align:center;
}

a.menuul:hover {
	color : #F6E470;
	font-family : arial;
	font-size : 11px;
	font-weight : none;
	text-decoration:none;
	vertical-align: middle;
	text-align:center;	
}
.menuli {
	color : #ffffff;
	font-family : arial;
	font-size :10px;
	font-weight : none;
	text-decoration : none;
	vertical-align: middle;
	text-align:center;
}

a.menuli:hover {
	color : #F6E470;
	font-family : arial;
	font-size : 10px;
	font-weight : none;
	text-decoration:none;
	vertical-align: middle;
	text-align:center;
}
/**********table borders ********************/
TD.bordertopbottom
{
  BORDER-BOTTOM: 1px solid #BBCDDC;
  border-top: 1px solid #BBCDDC;
  vertical-align:middle;
}
/**********Agenda ********************/
.agendalink
{
	color : #ffffff;
	font-family : Verdana;
	font-size : 9px;
	text-decoration : none;
	}
a.agendalink:hover
{
	color:#0099FF;
	font-family : Verdana;
	font-size : 9px;
	text-decoration : underline;
}
.agendadestaque {
	color: #EB3D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.agendatitulo {
	color: #EB3D00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.agendadias {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/**********Corpo ********************/
.menuBarraHover {
    background-color: #B1264D;
}
TD.Conteudo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #bf9f62;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	TEXT-ALIGN: left;
}
TD.ConteudoMagenta
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #B1264D;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:left
}
TD.ConteudoMagentaS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #B1264D;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:left
}
TD.Textogeral
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:justify;
}
TD.TextoCat
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:justify;
	line-height: 15px;
}
TD.Textogeraljust
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #bf9f62;
    FONT-STYLE:normal;
    FONT-FAMILY: arial;
	text-align:justify;
}
TD.Textonewsletter
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:center;
}
TD.frame
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE:normal;
    FONT-FAMILY: arial;
}

/********** Links ********************/
.linkmais {
	color : #B02850;
	font-family : arial;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	line-height: 15px;
	text-align:right;
}
a.linkmais:hover {
	color : #B02850;
	font-family : arial;
	font-size : 10px;
	font-weight:bold;
	text-decoration:underline;
	line-height: 15px;
	text-align:right;
}
.linknewsletter {
	color : #ffffff;
	font-family : arial;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}
		
a.linknewsletter:hover {
	color : #ffffff;
	font-family : arial;
	font-size : 11px;
	font-weight:bold;
	text-decoration:underline;
}

/******************************/
.data {
	color : #a8a8a8;
	font-family : Verdana;
	font-size : 10px;
	font-weight : none;
	text-decoration : none;
	vertical-align: middle;
	text-align:right;
}

.corpo11 {
	font-size: 12px;
	color : #50782f;
	font-family: tahoma;
	line-height: 17px;
}
.linkgeral {
	color : #50782f;
	font-family : tahoma;
	font-size : 12px;
	font-weight : none;
	text-decoration : none;
}
a.linkgeral:hover {
	color : #50782f;
	font-family : tahoma;
	font-size : 12px;
	font-weight : none;
	text-decoration : underline;
}
TD.TituloCorpo
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
}
TD.especialidades
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #6B7AB1;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	text-align:right;
	line-height: 15px;
}
.tituloespecialidades
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #2C5396;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	text-align:right;
}
TD.TituloDireito
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
}
TD.contactos
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:right;
}
.contactogeral
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 7pt;
    COLOR: #F7E564;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	text-align:right;	
}

TD.Conteudopequeno
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #6B7AB1;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
	TEXT-ALIGN:justify;
}
TD.procurar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #6B7AB1;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	vertical-align:middle;
}

TD.ConteudoEsq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN: RIGHT;
}

TD.Titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	height: 25px;
}

TD.User
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN: center;
	height: 25px;
}

.input1 {
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #000000;
    color : #000000;
	FONT-STYLE: normal;
    FONT-FAMILY: arial;
}

.image{
	border-style:outset;
	border-color: black;
	border-width:1px;
      }

.linkVoltar {
	color : #000000;
	font-family : Verdana;
	font-size : 10px;
	font-weight : none;
	text-decoration : none;
	vertical-align: middle;
	HEIGHT: 20px;
}

a.linkVoltar:hover {
	color : #000000;
	font-family : Verdana;
	font-size : 10px;
	font-weight : none;
	text-decoration : underline;
	vertical-align: middle;
}

.linkTEspecialidade {
	color : #ffffff;
	font-family : Verdana;
	font-size : 11px;
	font-weight : none;
	text-decoration : none;
}
	
a.linkTEspecialidade:hover {
	color : #F7E564;
	font-family : Verdana;
	font-size : 11px;
	font-weight: none;
	text-decoration:none;
}

.linkimg {
	border-color:#000000;
	border: 1px solid #9F603D;
}

a.linkimg:hover {
	border-color:#000000;
	border: 1px solid #9F603D;
}

.link {
	color : #7d9f69;
	font-family : TAHOMA;
	font-size : 10px;
	}

a.link:hover{
	color : #50782f;
	font-family : TAHOMA;
	font-size : 10px;
	text-decoration : underline;
}


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.style2 {
	font-size: 11px;
	color: #7d9f69;
	font-family: tahoma;
	line-height: 18px;
}
.style3 {color: #AF003D}
.style5 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.style9 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style11 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 23px;
}
.style22 {
	font-family: TAHOMA;
	font-size: 11px;
	color: #FFFFFF;
}
.style111 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AF003D;
	font-style: italic;
}
a {  font-family: TAHOMA}
a {  color: #7d9f69; text-decoration: none}
a {  }
a:hover {text-decoration:underline}
/**********Usadas Internet ********************/