BODY {
	margin: 0px;
	padding: 0px;
}
FORM {
	margin: 0px;
	padding: 0px;
}
DIV {
	margin: 0px;
	padding: 0px;
}

.background_menuleft {
	background-image: url(pics/fundo_menu_left.gif);
	background-repeat: repeat;
}
.background_cinza {
	background-color: #DDDDDD;
}
.border_contactos {
	border: 1px solid #666666;
}

.bullet1 {
	color : #2B6392;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
}

.linktexto {
	color : #007480;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
}
.linktextop {
	color : #007480;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.linktexto1 {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : underline;
}

.linktexto2 {
	color : #2B6392;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : underline;
}

.menuactive {
	color : #1E5482;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	line-height: 13px;
}
.menu {
	color : #995EAA;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	line-height: 13px;
}
.menu:Hover {
	color : #1E5482;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	line-height: 13px;
}

.menu1 {
	color : #D1B3D8;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	line-height: 13px;
}

.rosa {
	background : #F9F0F9;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
}

.rosaclaro {
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
}

.subtitle {
	color : #FFFFCC;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : normal;
	line-height : 13px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 30px;
}

.subtitle1 {
	color : #2B6392;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	line-height : 13px;
	text-decoration : none;
}

.text1 {
	color : #9555A5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : 600;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.texto {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
}
a.textolink {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
}
a.textolink:hover {
	color : #9C5DAD;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.texto11 {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

.texto11_black {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.texto11_link_black {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
.texto11_link_black:Hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #9C5DAD;
	text-decoration : underline;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.texto11_azul {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #2B6392;
	text-decoration : none;
}
.texto12_azul {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #2B6392;
	text-decoration : none;
}

.texto10 { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 15px;
	text-decoration: none;
	color: #666666;
}


.texto12 {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
}
.texto12_black {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.texto12_link_blackU {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
.texto12_link_blackU:Hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #9C5DAD;
	text-decoration : underline;
}
.texto12_link_black {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.texto12_link_black:Hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #9C5DAD;
	text-decoration : underline;
}

.texto13_black {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.texto13_link_blackU {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
.texto13_link_blackU:Hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #9C5DAD;
	text-decoration : underline;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.textoHP {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
}

.title1 {
	color : #9555A5;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : 600;
	font-style: italic;
}

.title2 {
	color : #2B6392;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : 600;
font-style: italic; 
text-decoration : none;
}
.bullet2 { color : #2B6392; font-family : Arial, Helvetica, sans-serif; font-size : 18px; font-weight : 600; ; list-style-type: circle}
.textoBold { color : #000000; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : 900; line-height : 18px; }
.linkmail { color : #995EAA; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; text-decoration : underline; }
.texto2 { color : #995EAA; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; }
.text3 { color : #9555A5; font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-size : 13px; font-weight : normal; ; font-style: italic }
.linktexto3 { color : #995EAA; font-family : Verdana, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; text-decoration : underline; }
.linktexto4 { color : #995EAA; font-family : Verdana, Helvetica, sans-serif; font-size : 9px; font-style : normal; font-weight : normal; text-decoration : underline; }
.texto2small { color : #995EAA; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; }
.textoUnder { color : #000000; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : normal; line-height : 16px; ; text-decoration: underline}

.texto3small { color : #2B6392; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; }
.texto4small { color : #000000; font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 10px; font-style : normal; font-weight : normal; }

/*
a.menu:link {
	color : #995EAA;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
*/



.textopopup {
	color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}
.box1 {
	border: 1px solid #99CCCC;
}
.textoItalic {

	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : normal;
	line-height : 16px;
}

.textonolink {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : none;
}
.textonolink:hover {
	color : #9C5DAD;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : none;
}


.linksubtitle1 {
	color : #2B6392;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	line-height : 13px;
	text-decoration : underline;
}
.linksubtitle1:hover {
	color : #996699;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	line-height : 13px;
	text-decoration : underline;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #d6f7f7;

}
.LinkTextoCongressos { color : #000000; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : 900; line-height : 13px; }
.LinkTextoCongressos:hover { color : #995EAA; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : 900; line-height : 13px; }

.FormTexto {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
}
.FormInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCFFFF;
}
.FormBotao {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	cursor: hand;
	background-color: #FFFFFF;
	border: 1px solid #999999;	
}


.LinkInstrucoes {
	color : #1E5482;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}
.LinkInstrucoes:Hover {
	color : #995EAA;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}
.TextoInstrucoesCongresso {
	color : #1E5482;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
.TextoInstrucoesCongressoTopico {
	color : #990000;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
.LinkCongressoClassificacoes {
	color : #1E5482;
	font-family : Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}
.LinkCongressoClassificacoes:Hover {
	color : #995EAA;
	font-family : Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
}
.background-home
{
	background-image: url(pics/bghome.jpg);
	background-repeat: no-repeat;
	background-color: #ABE0E2;
}

.TextoCongressos {
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}
.TituloAgenda { color : #1E5482; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : bold; line-height : 18px; }

.ServicosHospitais { 
	color : #1E5482; 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-style : normal; 
	font-weight : bold; 
	line-height : 18px;
}

.ListagemRevistasHeader{
	color : #2B6392;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style: italic;
	text-decoration : none;
	border: 1px solid #91C7D2;
	font-weight: 600;
}
.ListagemRevistasLink{
	color : #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	line-height : 20px;
}
.ListagemRevistasLink:Hover{
	color : #995EAA;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	line-height : 20px;
}
.linkrevistas {
	color : #1E5482;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : underline;
}
.linkrevistas:Hover {
	color : #995EAA;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 16px;
	text-decoration : underline;
}
.FormHomeTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.FormHomeInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.FormHomeBotao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #99CCCC;
	cursor: hand;
}


/* ----------------------------------------------------------------------- */

.TabelaAzul3 {
	background-color: #93D6D9;
	padding-right: 10px;
	padding-left: 10px;
}

.TabelaAzul2 {
	background-color: #85CDDC;
	padding-right: 10px;
	padding-left: 10px;
}
.TabelaAzul1 {
	background-color: #ABE0E2;
	padding-right: 10px;
	padding-left: 10px;
}

.TabelaBorderAzul3 {
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #93D6D9;
}
.TabelaBorderAzul2 {
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #85CDDC;
}
.TabelaBorderAzul1 {
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #ABE0E2;
}

.TabelaAgendaTop {
	background-color: #F3F3F3;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}
.TabelaAgendaBottom {
	background-color: #F3F3F3;
	padding-right: 10px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #4192B0;
	border-bottom-color: #4192B0;
	border-left-color: #4192B0;
}
.TabelaInformacao {
	background-color: #F3F3F3;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}

.TabelaEditorial {
	background-color: #93D6D9;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}
.TabelaDestaque {
	background-color: #ABE0E2;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}
.TabelaNoticias {
	background-color: #F3F3F3;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}
.TabelaOLDBanners {
	background-color: #FFFFFF;
	border: 1px solid #4192B0;
}
.TabelaBlack {
	background-color: #000000;
	border: 1px solid #000000;
}
.TabelaUltimasActualizacoes {
	background-color: #85CDDC;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #4192B0;
}


.border_azul1 {
	border: 1px solid #91C7D2;
}
.row_rosa {
	background-color: #F9F0F9;
	border: 1px solid #91C7D2;
}
.row_titulo {
	color : #2B6392;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : 600;
	font-style: italic;
	text-decoration : none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #91C7D2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #91C7D2;
	border-bottom-color: #91C7D2;
}

.background-rosa1 {
	background-color: #F9F0F9;
}
.background-azul4 {
	background-color: #4192B0;
}
.background-azul3 {
	background-color: #93D6D9;
}
.background-azul2 {
	background-color: #85CDDC;
}
.background-azul1 {
	background-color: #ABE0E2;
}
.background-cinza1 {
	background-color: #EAEAEA;
}
.background-cinza2 {
	background-color: #F3F3F3;
}
.background-cinza3 {
	background-color: #dfe3eb;
}
.background-cinza4 {
	background-color: #f2f4f7;
}



.linkHomePage { 
	color : #995EAA; 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	font-weight : normal;
	text-decoration : none;
}
.linkHomePage:Hover { 
	color : #995EAA; 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 10px; 
	font-style : normal; 
	font-weight : normal;
	text-decoration : underline;
}

.TableHeader 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5A6B94; text-align: Center}			   
.TableRow
{ PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}			   


/* -------------------------------------------------------------------------------- */

.tabela_rodape {
	background-image: url(pics/fundo_menu_left.gif);
	background-repeat: repeat;
	/*background-color: #F4F4F4;*/
}

.rodape {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	line-height : 13px;
	text-decoration: none;
	color: #CCCCCC;
}
.rodape A{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	line-height : 13px;
	text-decoration: none;
	color: #CCCCCC;
}
.rodape A:hover{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	line-height : 13px;
	text-decoration: none;
	color: #21419C;
}

/* -------------------------------------------------------------------------------- */

ul,li,ol { list-style:none; }

#banners {
	width:285px;
	padding-top:20px;
	padding-bottom:10px;
}

#banners ul { margin: 0px; padding:0px; }

#banners li {
	margin:0px;
	margin-bottom: 10px;
	padding:0px;
	list-style-type: none;
}


