@charset "UTF-8";

/* General definitions ---------------------------------------------------- */

A, IMG
{
    Border-Style:        None;
    Border-Width:        0px;
}

A,
A:Visited
{
    Text-Decoration:     None; 
	Color:               #167F4F; /* verde da do titulo secção BeE ???????????????????????????????????????????? */
                                  /* 416853 -- verde do fundo topo; Outra antiga= #3F8B60; mais antiga=#128C5A; */
}

A:Hover,
A:Active
{
    Text-Decoration:     Underline; 
}

H2
{
    /* Font-Family:      "AULP", Arial, Verdana, Sans-Serif; */
    Font-Style:          Normal;
    Font-Weight:         Normal;
    Font-Size:           18px;
    Line-Height:         18px;
    Margin-Top:          0px;
    Margin-Bottom:       10px;
	
	Text-Transform:      Uppercase;
}


P
{
    Text-Align:          Justify;
}

STRONG
{
    Color:               #303030;
    /*Line-Height:       20px*/
}



/* Global class definitions ---------------------------------------------------- */

.HideZone 
{
    Display:             None;
    Visibility:          Hidden;
}



.HideText
{
    Font-Family:         Sans-Serif;
    Font-Size:           0px;
    Line-Height:         0px;
    Text-Indent:         -9999px;
}





/* Parts definitions ---------------------------------------------------- */

BODY
{
    Background-Color:    #565656;
    Color:               #000000;

    Font-Family:         Arial, Verdana, Sans-Serif;
    Font-Style:          Normal;
    Font-Size:           12px;
    Line-Height:         15px;
    Text-Align:          Justify;
	
	Margin:              0px;
	Padding:             0px;
	
	
    /*
	Background-Image:    URL("");
    Background-Repeat:   No-Repeat;
    Background-Position: Center 40px;
	*/
}


#WCAG_SaltarParaConteudo /* DIV */
{
}


#Canvas /* DIV */
{
    Width:               970px;
    Min-Height:          400px;
    Margin-Left:         Auto;
    Margin-Right:        Auto;
	Display:             Block;


	Border-Left:         #FFFFFF 1px Solid;
	Border-Right:        #FFFFFF 1px Solid;

    Background-Color:    #D0D0D0;
    Color:               #000000;
}


#Cabecalho /* HEADER */
{
	Width:               970px;
    Height:              145px;
	Margin-Left:         0px;
	Margin-Right:        0px;
	Margin-Bottom:       73px;
	Display:             Block;

    Background-Color:    #476D57;
	
}

#Cabecalho_Logo /* DIV */
{
    Width:               287px;
	Height:              165px;
	Margin-Left:         40px;
	Margin-Right:        00px;
	Margin-Bottom:       -40px;
	Display:             Block;
	Float:               Left;

    Background-Color:    #FFFFFF;
}

#Cabecalho_Titulo /* H1 */
{
}


#Cabecalho_Logo_Img /* IMG */
{
    Width:               240px;
	Height:              118px;
    Margin-Top:          26px;

    Margin-Left:         22px;
    Margin-Right:        8px;
}



#Cabecalho_Topo /* SECTION */
{
    Width:               476px;
	Height:              28px;
	Margin-Top:          1px;
	Margin-Left:         80px;
	Margin-Right:        40px;
	Margin-Bottom:       73px;
	Display:             Block;
	Float:               Right;

 	Border:              #FFFFFF 1px Solid;
    Background-Color:    #4C4E50;
}


#Cabecalho_Topo .Cabecalho_Topo_SocialTile,    /* DIV */
#Cabecalho_Topo .Cabecalho_Topo_SocialTile IMG 
{
    Width:               28px;
	Height:              28px;
	Display:             Block;
	Float:               Right;
}

#Cabecalho_Topo #Cabecalho_Topo_Contactos,         /* DIV */
#Cabecalho_Topo #Cabecalho_Topo_Pesquisa,           /* DIV */
#Cabecalho_Topo #Cabecalho_Topo_Newsletter           /* DIV */
{
    Width:               100px;
	Height:              28px;
	Display:             Block;
	Float:               Right;
	Text-Align:          Center;
	Vertical-Align:      Middle;
}

#Cabecalho_Topo #Cabecalho_Topo_Contactos A,       		/* DIV A */
#Cabecalho_Topo #Cabecalho_Topo_Pesquisa  A,       		/* DIV A */
#Cabecalho_Topo #Cabecalho_Topo_Newsletter  A,     		/* DIV A */
#Cabecalho_Topo #Cabecalho_Topo_Contactos A:hover, 		/* DIV A */
#Cabecalho_Topo #Cabecalho_Topo_Pesquisa  A:hover, 		/* DIV A */
#Cabecalho_Topo #Cabecalho_Topo_Newsletter  A:hover  	/* DIV A */
{
    Font-Size:           16px;
    Line-Height:         30px;
    Color:               #FFFFFF; 
    Text-Decoration:     None;  
}

#Cabecalho_Topo #Pesquisa_SearchForm,        		/* DIV */
#Cabecalho_Topo #NewsletterSignUp					/* DIV */
{
	Visibility: 			Hidden; 
	Color:					#FFFFFF;
	Background-Color:		#354B35; 
	Left: 					-1px;
	Position:				Relative; 
	Height:					40px;
	Width: 					476px;
	Border: 				#FFFFFF 1px Solid;
}

#Cabecalho_Topo #Pesquisa_SearchForm
{
	Top:					28px;
}

#Cabecalho_Topo #search-block-form--2			/** Generated Search Form DIV **/
{
	Position:				Relative;
	Top:    				-23px;
	Left:					5px;
}

#Cabecalho_Topo #edit-actions--2				/** Generated Search Form Search Button **/
{
	Position:				Relative;
	Left:					4px;
	Top:					3px;
}

/* Firefox 3.0+ */
@media screen and (min--moz-device-pixel-ratio:0) {
	#Cabecalho_Topo #edit-actions--2				/** Generated Search Form Search Button **/
	{
		Top:					2px;
	}
}

#Cabecalho_Topo #edit-search-block-form--4		/** Generated Search Form Textfield **/
{
	Width: 					396px;
	Height:					20px;
	Position:				Relative;
	Top:					-6px;
	Left:					2px;
}

#Cabecalho_Topo #edit-submit--4					/** Generated Search Form Submit Button **/
{
	Heigth:					26px;
}

#Cabecalho_Topo #Pesquisa_CloseButton			/** Search Form Close Button **/
{
	Position: 				Relative;
	Top:                    -55px;
	Left: 					442px;
}

/** Newsletter Sign Up Form **/
#NewsletterSignUp
{
	Top:					-14px;
}

#Newsletter_Label
{
	Font-Weight: 			500;
	Font-Size: 				16px;	
	Margin-Top: 			12px;
	Margin-Left: 			7px;	 
}

/** Email Input Text Area **/
.Newsletter_Email
{
	Width: 					346px;
	Height:					20px;
	Position:				Relative;
	Top:					-20px;
	Left:					52px;
}

.Newsletter_SubmitButton 
{
	Position: 				Relative;
	Left: 					410px;
	Top: 					-46px;
}

#Newsletter_CloseButton
{
	Position: 				Relative;
	Top: 					-76px;
	Left: 					442px;
}



#Cabecalho_Topo .Cabecalho_Topo_SocialTile,       /* DIV */
#Cabecalho_Topo #Cabecalho_Topo_Contactos,        /* DIV */
#Cabecalho_Topo #Cabecalho_Topo_Newsletter        /* DIV */
{
 	Border-Left:         #FFFFFF 1px Solid;
}

#Cabecalho_Menu /* NAV */
{
    Width:               580px;
	Height:              30px;
	Margin-Left:         0px;
	Margin-Right:        40px;
	Margin-Bottom:       73px;
	Display:             Block;
	Float:               Right;

    Font-Size:           16px;
    Line-Height:         16px;
    Color:               #FFFFFF; 
}

.region-menu-main h2
{
    Display:             None;
}


#Mensagens /* SECTION */
{
	Display:             Block;


    Color:               #FF0000;
}

#Banner /* SECTION */
{
    Width:               890px; 
	Height:              225px;
	Margin-Left:         40px;
	Margin-Right:        40px;
	Margin-Bottom:       33px;
	Display:             Block;
    Clear:               Both;
}

.region-banner h2
{
    Display:             None;
}

  
#Listas /* SECTION */
{
    Width:               930px; /* 890px */ 
	Min-Height:          250px;
	Margin-Left:         40px;
	Margin-Right:        0px;
	Margin-Bottom:       33px;
	Display:             Block;
    Clear:               Both;
	
    Overflow:            Hidden;
}

#Listas_Not, /* DIV */
#Listas_Cal, /* DIV */
#Listas_BeE  /* DIV */
{
    Width:               268px;
	Margin-Bottom:       33px;
	Display:             Block;
	Padding-Top:         10px;
    Padding-Left:        10px;
    Padding-Right:       10px;
    Padding-Bottom:      10000px;
    Margin-Bottom:       -9990px;

    Background-Color:    #FFFFFF;
    Color:               #6B6B6B;  /* #231F20; */
}

#Listas_Not, /* DIV */
#Listas_Cal /* DIV */
{
	Margin-Left:         0px;
	Margin-Right:        13px;
	Float:               Left;
}

#Listas_BeE /* DIV */
{
	Margin-Left:         0px;
	Margin-Right:        0px;
	Float:               Left;
}

.Listas_Img /* IMG */
{
    Width:               29px;
	Height:              29px;
	Margin-Left:         231px;
	Margin-Right:        0px;
	Margin-Top:          -17px;
	Margin-Bottom:       0px;
	Display:             Block;
	Position:            Absolute;
} 

#Listas_Not_Img, /* IMG */
#Listas_Cal_Img, /* IMG */
#Listas_BeE_Img  /* IMG */
{
    Background-Color:    #231F20;   
}

#Listas_Not_Titulo /* H2 */
{
    Color:               #005D92; 
}

#Listas_Noticias_Titulo,         /* H2 A */
#Listas_Noticias_Titulo:Visited /* H2 A */
{
    Color:               #005D92;
}

#Listas_Cal_Titulo /* H2 */
{
    Color:               #AD1016;   
}

#Listas_Calendarios_Titulo,         /* H2 A */
#Listas_Calendarios_Titulo:Visited /* H2 A */
{
    Color:               #AD1016;
}

#Listas_BeE_Titulo /* H2 */
{
    Color:               #167F4F;   
}

#Listas_BeE_Titulo_A_Bol,         /* H2 A */
#Listas_BeE_Titulo_A_Bol:Visited, /* H2 A */
#Listas_BeE_Titulo_A_Est,         /* H2 A */
#Listas_BeE_Titulo_A_Est:Visited  /* H2 A */
{
    Color:               #167F4F;
}



#Listas_Not .views-field-title A,         /* DIV */
#Listas_Not .views-field-title A:Visited, /* DIV */
#Listas_Cal .views-field-title A,         /* DIV */
#Listas_Cal .views-field-title A:Visited, /* DIV */
#Listas_BeE .views-field-title A,         /* DIV */
#Listas_BeE .views-field-title A:Visited  /* DIV */
{
    Font-Weight:         Bold;
    Color:               #000000;
	Margin-Bottom:       2px;
}

#Listas_Not P,
#Listas_Cal P,
#Listas_BeE P
{
	Margin-Top:          2px;
}

	
	

.view-display-id-view_noticias_bloco           .views-row:after, /* DIV */
.view-display-id-view_calendario_bloco         .views-row:after, /* DIV */
.view-display-id-view_bolsasestagios_bloco     .views-row:after, /* DIV */
.view-display-id-view_noticias_imprensa_pagina .views-row:after, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-row:after, /* DIV */
.view-display-id-view_calendario_pagina        .views-row:after, /* DIV */
.view-display-id-bolsas_pagina                 .views-row:after, /* DIV */
.view-display-id-view_estagios_pagina          .views-row:after, /* DIV */
.view-display-id-bolsas_estagios_pagina        .views-row:after, /* DIV */
.view-display-id-view_protocolos_pagina        .views-row:after  /* DIV */
{
       Content:          " "; /* separator */
	   Display:          Block;
       Width:            30px;
	   Height:           2px;
	   Margin-Top:       10px;
	   Margin-Bottom:    10px;
}

.view-display-id-view_noticias_imprensa_pagina .views-row:after, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-row:after, /* DIV */
.view-display-id-view_calendario_pagina        .views-row:after, /* DIV */
.view-display-id-bolsas_pagina                 .views-row:after, /* DIV */
.view-display-id-view_estagios_pagina          .views-row:after, /* DIV */
.view-display-id-bolsas_estagios_pagina        .views-row:after, /* DIV */
.view-display-id-view_protocolos_pagina        .views-row:after  /* DIV */
{
       Position: 		relative;
       Top: 			-5px;
	   Margin-Bottom:    5px;
}

.view-display-id-view_noticias_imprensa_pagina 	.views-row:after, /* DIV */
.view-display-id-view_noticias_aulp_pagina     	.views-row:after, /* DIV */
.view-display-id-view_estagios_pagina          	.views-row:after, /* DIV */
.view-display-id-bolsas_pagina        			.views-row:after  /* DIV */
{
	Top:				-8px;
}

.view-display-id-view_protocolos_pagina        .views-row:after  /* DIV */
{
       Top: 			-2px;
}


.view-display-id-view_noticias_bloco           .views-row:after /* DIV */
{
       Background-Color: #005D92;
}

.view-display-id-view_calendario_bloco         .views-row:after /* DIV */

{
      Background-Color:  #AD1016;   
}

.view-display-id-view_noticias_imprensa_pagina .views-row:after, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-row:after, /* DIV */
.view-display-id-view_calendario_pagina        .views-row:after,  /* DIV */
.view-display-id-view_bolsasestagios_bloco     .views-row:after, /* DIV */
.view-display-id-bolsas_pagina                 .views-row:after, /* DIV */
.view-display-id-view_estagios_pagina          .views-row:after, /* DIV */
.view-display-id-bolsas_estagios_pagina        .views-row:after, /* DIV */
.view-display-id-view_protocolos_pagina        .views-row:after  /* DIV */
{
      Background-Color:  #167F4F;
} 

.view-display-id-view_noticias_bloco           .views-row-last:after, /* DIV */
.view-display-id-view_calendario_bloco         .views-row-last:after, /* DIV */
.view-display-id-view_bolsasestagios_bloco     .views-row-last:after, /* DIV */
.view-display-id-view_noticias_imprensa_pagina .views-row-last:after, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-row-last:after, /* DIV */
.view-display-id-view_calendario_pagina        .views-row-last:after, /* DIV */
.view-display-id-bolsas_pagina                 .views-row-last:after, /* DIV */
.view-display-id-view_estagios_pagina          .views-row-last:after, /* DIV */
.view-display-id-view_protocolos_pagina        .views-row-last:after  /* DIV */
{
       Content:          ""; /* NO separator */
	   Display:          None;
}
 
.view-display-id-view_noticias_imprensa_pagina .views-field-field-destaque, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-field-field-destaque, /* DIV */
.view-display-id-view_calendario_pagina        .views-field-field-destaque, /* DIV */
.view-display-id-bolsas_pagina                 .views-field-field-destaque, /* DIV */
.view-display-id-view_estagios_pagina          .views-field-field-destaque, /* DIV */
.view-display-id-bolsas_estagios_pagina        .views-field-field-destaque /* DIV */
{
	Position: relative;
	Top: -5px;
}

.view-display-id-view_noticias_imprensa_pagina .views-field-field-destaque, /* DIV */
.view-display-id-view_noticias_aulp_pagina     .views-field-field-destaque, /* DIV */
.view-display-id-bolsas_pagina                 .views-field-field-destaque, /* DIV */
.view-display-id-view_estagios_pagina          .views-field-field-destaque  /* DIV */
{
	Position: relative;
	Top: -10px;
}

/** Pagina protocolos has no date, so needs a different spacing **/
.view-display-id-view_protocolos_pagina        .views-field-field-destaque  /* DIV */ 
{
	Position: relative;
	Top: 3px;
}
 
 
 
 
#Conteudo /* SECTION */
{
    Width:               auto; 
    Min-Height:          250px;
	Margin-Left:         40px;
	Margin-Right:        40px;
	Margin-Bottom:       33px;
	Display:             Block;
    Clear:               Both;

	Padding-Top:         10px;
    Padding-Left:        10px;
    Padding-Right:       10px;
    Padding-Bottom:      10px;

	Vertical-Align:      Top;

    Background-Color:    #FFFFFF;
    Color:               #6B6B6B;
}

#Conteudo H2
{
    Color:               #303030;
    Font-Style:          Normal;

    Margin-Bottom:       15px;
}

#Conteudo P
{
}

#Conteudo .statistics_counter, /* LI */
#Conteudo .AyEdit              /* Multi */
{
	Display:             Inline-Block;
	Margin-Top:          10px;
	Padding-Left:        15px;
	Padding-Right:       15px;
	Padding-Top:         3px;
	Padding-Bottom:      3px;
	
	Border:              1px Solid #000000;
	Background-Color:    #FFFF00;
	Color:               #000000;
}



#Conteudo A,
#Conteudo A:Visited
{
    Font-Weight:        Bold;
}

#Conteudo .Voltar /* DIV */
{
	Clear:              Both;
	Margin-Top:         15px;
}

#Conteudo .pager     /* UL */
{
	Clear:              Both;
	Margin-Top:         15px;
}

#Conteudo .pager LI    /* UL LI */
{
	Margin-Left:        5px;
	Margin-Right:       5px;
}

#Conteudo .field-name-body IMG,
#Conteudo .field-name-field-imagem /* DIV */
{
	Display:             Block;
	Float:               Right;
	Margin-Left:         10px;
	Margin-Right:        10px;
	Margin-Top:          0px;
	Margin-Bottom:       10px;
	
}

#Conteudo .field-name-body IMG
{
    Max-Width:           250px;
	Max-Height:          300px;
}


#Conteudo .field-name-field-fotografia .field-label, /* DIV */
#Conteudo .field-name-field-anexo      .field-label  /* DIV */
{
    Visibility:        Hidden;
}

#Conteudo .field-name-field-fotografia .field-item /* DIV */
{
	Display:           Inline-Block;
    Max-Width:         200px;
	Width:             200px;
	Margin-Top:        12px;
	Margin-Bottom:     12px;
	Margin-Right:      10px;
	Text-Align:        Center;
}


#Conteudo .field-label-inline /* MULTI */
{
  overflow: hidden;
  zoom: 1; /* Triggers 'hasLayout' in IE */
}

#Conteudo .node-membro .field-label      /* DIV */
{
    Width:               140px;
}

#Conteudo .node-orgaosocial .field-label /* DIV */
{
    Width:               95px;
}

#Conteudo .view-id-view_orgaossociais .views-field-field-imagem /* DIV */
{
    Float:               Left;
	Margin-Bottom:       12px;
	Margin-Right:        20px;
}

#Conteudo .view-id-view_orgaossociais .views-field-field-orgaocargo /* DIV */
{
	Padding-Top:          12px;
	Margin-Bottom:        5px;
}

#Conteudo .view-id-view_orgaossociais .views-row /* DIV */
{
	Clear: Both;
 
}


#Conteudo .view-display-id-view_noticias_imprensa_pagina .views-field-field-datainicio, /* DIV */
#Conteudo .view-display-id-view_noticias_aulp_pagina     .views-field-field-datainicio, /* DIV */
#Conteudo .view-display-id-view_calendario_pagina        .views-field-field-datainicio, /* DIV */
#Conteudo .view-display-id-bolsas_pagina                 .views-field-field-datalimite, /* DIV */
#Conteudo .view-display-id-view_estagios_pagina          .views-field-field-datalimite  /* DIV */
{
    Color:                     #A0A0A0;
	Margin-Bottom:             7px;
}

#Conteudo .view-display-id-view_noticias_imprensa_pagina .view-header,  /* DIV */
#Conteudo .view-display-id-view_noticias_aulp_pagina     .view-header,  /* DIV */
#Conteudo .view-display-id-view_calendario_pagina        .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_rilp_pagina         .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_ata_pagina          .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_boletim_pagina      .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_directorio_pagina   .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_livro_pagina        .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_caderno_pagina      .view-header,  /* DIV */
#Conteudo .view-display-id-view_pubs_outra_pagina        .view-header,  /* DIV */
#Conteudo .view-display-id-view_protocolos_pagina        .view-header,  /* DIV */
#Conteudo .view-display-id-view_premios_pagina           .view-header,  /* DIV */
#Conteudo .view-display-id-view_encontrosaulp_pagina     .view-header   /* DIV */
{
	Margin-Bottom:       25px;
}



#Conteudo .view-display-id-view_pubs_rilp_pagina       .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_ata_pagina        .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_boletim_pagina    .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_directorio_pagina .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_livro_pagina      .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_caderno_pagina    .view-content, /* DIV */
#Conteudo .view-display-id-view_pubs_outra_pagina      .view-content, /* DIV */
#Conteudo .view-display-id-view_premios_pagina         .view-content, /* DIV */
#Conteudo .view-display-id-view_encontrosaulp_pagina   .view-content  /* DIV */
{
   Text-Align:          Left;
}

#Conteudo .view-display-id-view_pubs_rilp_pagina       .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_ata_pagina        .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_boletim_pagina    .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_directorio_pagina .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_livro_pagina      .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_caderno_pagina    .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_outra_pagina      .views-row,    /* DIV */
#Conteudo .view-display-id-view_premios_pagina         .views-row,    /* DIV */
#Conteudo .view-display-id-view_encontrosaulp_pagina   .views-row     /* DIV */
{
    Min-Height:          200px;
	Margin-Left:         10px;
	Margin-Right:        10px;
	Margin-Top:          0px;
	Margin-Bottom:       15px;
	
	Display:             Inline-Block;
	Text-Align:          Center;
	Vertical-Align:      Top;
}

#Conteudo .view-display-id-view_pubs_rilp_pagina       .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_directorio_pagina .views-row     /* DIV */
{
    Width:               150px;
}

#Conteudo .view-display-id-view_pubs_ata_pagina        .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_boletim_pagina    .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_livro_pagina      .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_caderno_pagina    .views-row,    /* DIV */
#Conteudo .view-display-id-view_pubs_outra_pagina      .views-row,    /* DIV */
#Conteudo .view-display-id-view_premios_pagina         .views-row,    /* DIV */
#Conteudo .view-display-id-view_encontrosaulp_pagina   .views-row     /* DIV */
{
    Width:               190px;
}


#Conteudo .view-display-id-bolsas_pagina               .view-filters, /* DIV */
#Conteudo .view-display-id-view_estagios_pagina        .view-filters,  /* DIV */
#Conteudo .view-display-id-bolsas_estagios_pagina      .view-filters,  /* DIV */
#Conteudo .view-display-id-view_calendario_pagina      .view-filters  /* DIV */

{
	Margin-Top:          15px;
	Margin-Bottom:       25px;
}

#Conteudo .view-display-id-bolsas_pagina               .view-filters  LABEL, 
#Conteudo .view-display-id-view_estagios_pagina        .view-filters  LABEL,
#Conteudo .view-display-id-bolsas_estagios_pagina      .view-filters  LABEL,
#Conteudo .view-display-id-view_calendario_pagina      .view-filters  LABEL, 
#Conteudo .view-display-id-bolsas_pagina               .view-filters  .views-widget, /* DIV*/ 
#Conteudo .view-display-id-view_estagios_pagina        .view-filters  .views-widget,  /* DIV*/ 
#Conteudo .view-display-id-bolsas_estagios_pagina      .view-filters  .views-widget,  /* DIV*/ 
#Conteudo .view-display-id-view_calendario_pagina      .view-filters  .views-widget /* DIV*/
{
	Display:             Inline-Block;
	Margin-Right:        10px;
	Vertical-Align:      Center;
}

#Conteudo .view-display-id-bolsas_pagina               .views-field-field-datalimite   .field-content, /* DIV */
#Conteudo .view-display-id-view_estagios_pagina        .views-field-field-datalimite   .field-content,  /* DIV */
#Conteudo .view-display-id-bolsas_estagios_pagina      .views-field-field-datalimite   .field-content,  /* DIV */
#Conteudo .view-display-id-view_calendario_pagina      .views-field-field-datalimite   .field-content  /* DIV */
{
	Display:             Inline-Block;
}

.SocialShareButtons
{
	Padding-Top:		10px; 
}

.ShareButton
{
	Float:			Left;
	Padding-Right:	10px; 
}

.SocialShareImages
{
	Height:			16px; 
}

.VoltarLink
{
	Padding-Top: 	10px;
}

/* Organisation Tree Graph Styling -- Using Google Charts */
.OrganisationTreeNodeLink:hover
{
	Text-decoration: None;
}

.OrganisationTreeUniversity
{
	Color:			black;
	Font-Weight:	500; 
}

.OrganisationTreeName
{
	Font-Weight:	Bold;	
}

.OrganisationTreeNode
{
	Background-Color: 	#D0D0D0;
	Background:         -webkit-gradient(linear, left top, left bottom, from(white), to(#D0D0D0));
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 3px;
	Width:				200px;	 
}

.OrganisationTreeImg IMG
{
	Display:			Inline-Block!important; 
	Float: 				None!important;
}

.OrganisationTreePosition 
{
	Display: 			Inline-Block;
}

.google-visualization-orgchart-linebottom
{
	Border-Bottom: 		1px Solid Black !important;
}

.google-visualization-orgchart-lineleft
{
	Border-Left:		1px Solid Black !important; 
}

.google-visualization-orgchart-lineright
{
	Border-Right:		1px Solid Black !important; 
}

.google-visualization-orgchart-nodesel
{
	Border:				None !important;
}

.google-visualization-orgchart-table
{
	Border-Collapse:	Separate !important; 
}

.ZeroPositioner
{
	Width: 				0px;
	Height: 			0px;
	Position: 			relative;
	Top:                -884px;
	Left:               433px;
}



#OrganisationTreeConnector
{
	Height: 			303px;
	Border-Right: 		solid 1px black;
}

#AdministracaoChart tr:nth-child(3) .google-visualization-orgchart-lineleft,
#AdministracaoChart tr:nth-child(3) .google-visualization-orgchart-linebottom
{
	Position: 			Relative;
	Left:				9px;
}

#AdministracaoChart tr:nth-child(4) .google-visualization-orgchart-lineleft,
#AdministracaoChart tr:nth-child(4) .google-visualization-orgchart-lineright
{
	Position: 			Relative;
	Left:				9px;
}

//Positional Fixes for Internet Explorer only
html > body .selector {
	.OrganisationTreeNode
	{
		Max-Width:				180px;	 
	}

	#AdministracaoChart tr:nth-child(3) .google-visualization-orgchart-lineleft,
	#AdministracaoChart tr:nth-child(3) .google-visualization-orgchart-linebottom
	{
		Left:				0px;
	}

	.ZeroPositioner
	{
		Top:                -870px;
		Left:               434px;
	}
}

/* Firefox 3.0+ */
@media screen and (min--moz-device-pixel-ratio:0) {
	#Cabecalho_Topo #edit-actions--2				/** Generated Search Form Search Button **/
	{
		Top:					2px;
	}

	.ZeroPositioner
	{
			Left:               434px;
	}
}

.WorldMap
{
	Max-Width: 			800px !important;
	Max-Height: 		400px !important; 
	Margin-Left:		35px;
}

.MapSection
{
	Color: 				Red;
}

#Rodape /* FOOTER */
{
}

#Rodape_Info /* DIV */
{
    Width:               890px;
    Margin-Left:         Auto;
    Margin-Right:        Auto;
	Padding-Top:         12px;
	Padding-Bottom:      25px;
	Display:             Block;
	
	Border-Top:          1px Solid #4C4E50;
	
    Color:               #231F20;
	
	Font-Size:           11px;
}

#Rodape_Alojamento /* DIV */
{
	Display:             Block;
	Float:               Right;
}


#Rodape_Logo_FCCN /* DIV */
{
	Display:             Block;
	Float:               Right;
}

#Rodape_Logo_FCCN_IMG /* IMG */ 
{}

#Rodape_Logo_FCT /* DIV */
{
	Display:             Block;
	Float:               Right;
}

#Rodape_Logo_FCT_IMG /* IMG */ 
{}

#Rodape_Alojamento_Texto /* SPAN */
{
	Display:             Inline-Block;
    Padding-Top:         5px;
	Margin-Right:        10px;
}

#Rodape_Copyright /* DIV */ 
{}

#Rodape_Copyright_Copy /* SPAN */ 
{
	Display:             Block;
}

#Rodape_Copyright_Direitos /* SPAN */ 
{}

#Rodape_Copyright_Avisos /* SPAN */ 
{
	Margin-Left:         5px;
}
