@import url("/Rendering/Images/styles.css");

html, body, form
{
	height:100%; 
}

.menu_selected { font-weight: bold; }

.tdCnt
{   
    width:100%;
    height: 300px;
    
}

.tblCanvas
{
    width:100%;
    height:100%;
}

.divMargins {margin-top:70px; margin-bottom:20px;}
.pop_up_size { width:600px; height:500px;}

.site_width { width:950px; margin:0px auto; }

.line {background:#7c6a55;}

.tblSearch {  vertical-align:top; margin-right: 20px; }

.tbox_white { border: 1px solid white;}
.tbox { border: 1px solid #7c6a55; }
.tbox_search 
{ 
	width: 200px; 
	font-size: 11px;
	background: #ffffff; 
	border: 1px solid #ffffff; 
}

.searchM { background: url(/PublicImages/layout/search_mid.gif) repeat-x; }

.tblTopMenu  { width:100%; font-family:Trebuchet MS; font-size:14px; text-decoration: none; color:#7c6a55; }
.tblTopMenu a {color:#7c6a55; text-decoration: none;}
.tblTopMenu a:hover {color: black;}

.tbl_menu {margin-top:15px;}
.tbl_menu td{padding-left:15px;}


.tbl_submenu td { padding-right: 12px; }
.tbl_submenu_sep { border-top:1px solid #aaaaaa; margin-bottom: 1px;}

.side_menu { width:200px; }
.side_menu a{text-decoration:none;}
.side_menu a:hover {text-decoration: underline; }

.submenu_spacer { padding-left: 1px; }

.div_cnt{ margin-top:10px; margin-bottom:20px; }
.home_banner, .home_banner a {color:#666200; font-family:Trebuchet MS; font-size:14px; text-decoration:none;}
.home_banner_title, .home_banner_title a{color:#666200; font-family:Verdana; font-size:18px; text-decoration:none;}

.box { background-color:#bb8c0a; }

.img_req_top {font-size: 24px; margin: 15px;line-height:40px;border-bottom:solid 1px black;}

/*Páginas dinamicas style*/

.tblImages {width:150px; background:#eeeeee;text-align:center;}
.tblImages td {height:130px;}

.links_nodec {line-height:20px;}

.links_pr, .links_pr a { color: #cec6be; }

.link_CU_OO_SEL {font-size:15px; font-weight:bold;}

.CU_OO_tdBorder { border-right: 1px solid #bdb4aa; }

.CU_OO_address { padding-left: 50px; margin-top: 20px; }

.links_data a{text-decoration:underline;}

.report_cover{float:left; margin:0px 5px; border:solid 1px #7c6a55;}

.blue_border { border-bottom:solid 1px #005b84; margin-bottom:20px;}

.Links_tdBorder {border-right: 1px solid #bdb4aa; padding-left:10px; padding-right:15px; }

.email_nodec, .HomeNews, .nodec, .nodec a {text-decoration:none;}

/*pt, gb, es, it, br, de, gr, ro*/

.bg_geral{ background: url(/PublicImages/layout/bg_home.jpg) top center; }

.bg_gb_geral1{ background: url(/PublicImages/layout/bg_gb_home1.jpg) top center; }
.bg_gb_geral2{ background: url(/PublicImages/layout/bg_gb_home2.jpg) top center; }
.bg_gb_geral3{ background: url(/PublicImages/layout/bg_gb_home3.jpg) top center; }
.bg_gb_geral4{ background: url(/PublicImages/layout/bg_gb_home4.jpg) top center; }
.bg_gb_geral5{ background: url(/PublicImages/layout/bg_gb_home5.jpg) top center; }


.bg_pt_geral1{ background: url(/PublicImages/layout/bg_pt_home1.jpg) top center; }
.bg_pt_geral2{ background: url(/PublicImages/layout/bg_pt_home2.jpg) top center; }
.bg_pt_geral3{ background: url(/PublicImages/layout/bg_pt_home3.jpg) top center; }
.bg_pt_geral4{ background: url(/PublicImages/layout/bg_pt_home4.jpg) top center; }
.bg_pt_geral5{ background: url(/PublicImages/layout/bg_pt_home5.jpg) top center; }

/*bg_geral micro*/
.bg_es_geral1{ background: url(/PublicImages/layout/bg_es_micro1.jpg) top center; }
.bg_es_geral2{ background: url(/PublicImages/layout/bg_es_micro2.jpg) top center; }
.bg_es_geral3{ background: url(/PublicImages/layout/bg_es_micro3.jpg) top center; }
.bg_es_geral4{ background: url(/PublicImages/layout/bg_es_micro4.jpg) top center; }
.bg_es_geral5{ background: url(/PublicImages/layout/bg_es_micro5.jpg) top center; }

.bg_it_geral1{ background: url(/PublicImages/layout/bg_it_micro1.jpg) top center; }
.bg_it_geral2{ background: url(/PublicImages/layout/bg_it_micro2.jpg) top center; }
.bg_it_geral3{ background: url(/PublicImages/layout/bg_it_micro3.jpg) top center; }
.bg_it_geral4{ background: url(/PublicImages/layout/bg_it_micro4.jpg) top center; }
.bg_it_geral5{ background: url(/PublicImages/layout/bg_it_micro5.jpg) top center; }

.bg_br_geral1{ background: url(/PublicImages/layout/bg_br_micro1.jpg) top center; }
.bg_br_geral2{ background: url(/PublicImages/layout/bg_br_micro2.jpg) top center; }
.bg_br_geral3{ background: url(/PublicImages/layout/bg_br_micro3.jpg) top center; }
.bg_br_geral4{ background: url(/PublicImages/layout/bg_br_micro4.jpg) top center; }
.bg_br_geral5{ background: url(/PublicImages/layout/bg_br_micro5.jpg) top center; }

.bg_de_geral1{ background: url(/PublicImages/layout/bg_de_micro1.jpg) top center; }
.bg_de_geral2{ background: url(/PublicImages/layout/bg_de_micro2.jpg) top center; }
.bg_de_geral3{ background: url(/PublicImages/layout/bg_de_micro3.jpg) top center; }
.bg_de_geral4{ background: url(/PublicImages/layout/bg_de_micro4.jpg) top center; }
.bg_de_geral5{ background: url(/PublicImages/layout/bg_de_micro5.jpg) top center; }

.bg_gr_geral1{ background: url(/PublicImages/layout/bg_gr_micro1.jpg) top center; }
.bg_gr_geral2{ background: url(/PublicImages/layout/bg_gr_micro2.jpg) top center; }
.bg_gr_geral3{ background: url(/PublicImages/layout/bg_gr_micro3.jpg) top center; }
.bg_gr_geral4{ background: url(/PublicImages/layout/bg_gr_micro4.jpg) top center; }
.bg_gr_geral5{ background: url(/PublicImages/layout/bg_gr_micro5.jpg) top center; }

.bg_ro_geral1{ background: url(/PublicImages/layout/bg_ro_micro1.jpg) top center; }
.bg_ro_geral2{ background: url(/PublicImages/layout/bg_ro_micro2.jpg) top center; }
.bg_ro_geral3{ background: url(/PublicImages/layout/bg_ro_micro3.jpg) top center; }
.bg_ro_geral4{ background: url(/PublicImages/layout/bg_ro_micro4.jpg) top center; }
.bg_ro_geral5{ background: url(/PublicImages/layout/bg_ro_micro5.jpg) top center; }

/*bg_sec*/
.bg_gb_our_services,.bg_gb_about_us,.bg_gb_our_portfolio,.bg_gb_our_figures,.bg_gb_press_room,.bg_gb_corporate_responsibility,
.bg_gb_contact_us,.bg_gb_join_us,.bg_gb_links,.bg_gb_more_about_us
{ background: url(/PublicImages/layout/bg_gb_sec.jpg) top center; }
.bg_pt_our_services,.bg_pt_about_us,.bg_pt_our_portfolio,.bg_pt_our_figures,.bg_pt_press_room,.bg_pt_corporate_responsibility,
.bg_pt_contact_us,.bg_pt_join_us,.bg_pt_links,.bg_pt_more_about_us
{ background: url(/PublicImages/layout/bg_pt_sec.jpg) top center; }
/*bg_sec micro*/
.bg_es_about_us,.bg_es_our_portfolio,.bg_es_our_services,.bg_es_our_figures,.bg_es_press_room,.bg_es_corporate_responsibility,.bg_es_contact_us,.bg_es_join_us,.bg_es_links,.bg_es_more_about_us
{ background: url(/PublicImages/layout/bg_es_sec.jpg) top center; }
.bg_it_about_us,.bg_it_our_portfolio,.bg_it_our_services,.bg_it_our_figures,.bg_it_press_room,.bg_it_corporate_responsibility,.bg_it_contact_us,.bg_it_join_us,.bg_it_links,.bg_it_more_about_us
{ background: url(/PublicImages/layout/bg_it_sec.jpg) top center; }
.bg_br_about_us,.bg_br_our_portfolio,.bg_br_our_services,.bg_br_our_figures,.bg_br_press_room,.bg_br_corporate_responsibility,.bg_br_contact_us,.bg_br_join_us,.bg_br_links,.bg_br_more_about_us
{ background: url(/PublicImages/layout/bg_br_sec.jpg) top center; }
.bg_de_about_us,.bg_de_our_portfolio,.bg_de_our_services,.bg_de_our_figures,.bg_de_press_room,.bg_de_corporate_responsibility,.bg_de_contact_us,.bg_de_join_us,.bg_de_links,.bg_de_more_about_us
{ background: url(/PublicImages/layout/bg_de_sec.jpg) top center; }
.bg_gr_about_us,.bg_gr_our_portfolio,.bg_gr_our_services,.bg_gr_our_figures,.bg_gr_press_room,.bg_gr_corporate_responsibility,.bg_gr_contact_us,.bg_gr_join_us,.bg_gr_links,.bg_gr_more_about_us
{ background: url(/PublicImages/layout/bg_gr_sec.jpg) top center; }
.bg_ro_about_us,.bg_ro_our_portfolio,.bg_ro_our_services,.bg_ro_our_figures,.bg_ro_press_room,.bg_ro_corporate_responsibility,.bg_ro_contact_us,.bg_ro_join_us,.bg_ro_links,.bg_ro_more_about_us
{ background: url(/PublicImages/layout/bg_ro_sec.jpg) top center; }

.tblfooter { }

.note_month {background: url(/PublicImages/layout/note_02.gif) bottom right no-repeat; font-family: arial; color: white; font-size:14px; text-align:center; font-weight:bold }
.note_day {margin-top:3px; font-family: arial; color: #005075; font-size:20px; text-align:center; font-weight:bold;line-height:15px;}
.note_year {font-family: arial; color:#005075 ; font-size:11px; text-align:center;font-weight:bold; height:20px;}

.small_note_month {background: url(/PublicImages/layout/note_02.gif) bottom right no-repeat; font-family: arial; color: white; font-size:12px; text-align:center; font-weight:bold }
.small_note_day {font-family: arial; color: #005075; font-size:14px; text-align:center; font-weight:bold;line-height:15px;}
.small_note_year {font-family: arial; color:#005075 ; font-size:9px; text-align:center;font-weight:bold; height:20px;}

.footer { width:100%; }
.footer a {text-decoration:none;}
.footer, .bg_geral .footer, .bg_gb_geral .footer, .bg_pt_geral .footer,
.bg_es_geral .footer, .bg_it_geral .footer, .bg_br_geral .footer, .bg_de_geral .footer,
.bg_gr_geral .footer, .bg_ro_geral .footer
{ background: url(/PublicImages/layout/footer_home.png); }
.bg_gb_about_us .footer, .bg_pt_about_us .footer,
.bg_es_about_us .footer, .bg_it_about_us .footer, .bg_br_about_us .footer, .bg_de_about_us .footer,
.bg_gr_about_us .footer, .bg_ro_about_us .footer
{ background: url(/PublicImages/layout/footer_about_us.png); }
.bg_gb_our_portfolio .footer, .bg_pt_our_portfolio .footer,
.bg_es_our_portfolio .footer, .bg_it_our_portfolio .footer, .bg_br_our_portfolio .footer, .bg_de_our_portfolio .footer,
.bg_gr_our_portfolio .footer, .bg_ro_our_portfolio .footer
{ background: url(/PublicImages/layout/footer_our_portfolio.png); }
.bg_gb_our_figures .footer, .bg_pt_our_figures .footer,
.bg_es_our_figures .footer, .bg_it_our_figures .footer, .bg_br_our_figures .footer, .bg_de_our_figures .footer,
.bg_gr_our_figures .footer, .bg_ro_our_figures .footer
{ background: url(/PublicImages/layout/footer_our_figures.png); }
.bg_gb_press_room .footer, .bg_pt_press_room .footer,
.bg_es_press_room .footer, .bg_it_press_room .footer, .bg_br_press_room .footer, .bg_de_press_room .footer,
.bg_gr_press_room .footer, .bg_ro_press_room .footer
{ background: url(/PublicImages/layout/footer_press_room.png); }
.bg_gb_corporate_responsibility .footer, .bg_pt_corporate_responsibility .footer,
.bg_es_corporate_responsibility .footer, .bg_it_corporate_responsibility .footer, .bg_br_corporate_responsibility .footer, .bg_de_corporate_responsibility .footer,
.bg_gr_corporate_responsibility .footer, .bg_ro_corporate_responsibility .footer
{ background: url(/PublicImages/layout/footer_corporate_responsibility.png); }
.bg_gb_contact_us .footer, .bg_pt_contact_us .footer,
.bg_es_contact_us .footer, .bg_it_contact_us .footer, .bg_br_contact_us .footer, .bg_de_contact_us .footer,
.bg_gr_contact_us .footer, .bg_ro_contact_us .footer
{ background: url(/PublicImages/layout/footer_contact_us.png); }
.bg_gb_join_us .footer, .bg_pt_join_us .footer,
.bg_es_join_us .footer, .bg_it_join_us .footer, .bg_br_join_us .footer, .bg_de_join_us .footer,
.bg_gr_join_us .footer, .bg_ro_join_us .footer
{ background: url(/PublicImages/layout/footer_join_us.png); }
.bg_gb_links .footer, .bg_pt_links .footer,
.bg_es_links .footer, .bg_it_links .footer, .bg_br_links .footer, .bg_de_links .footer,
.bg_gr_links .footer, .bg_ro_links .footer
{ background: url(/PublicImages/layout/footer_links.png); }
.bg_gb_our_services .footer, .bg_pt_our_services .footer,
.bg_es_our_services .footer, .bg_it_our_services .footer, .bg_de_our_services .footer, .bg_gr_our_services .footer, .bg_ro_our_services .footer, .bg_br_our_services .footer,
.bg_gb_more_about_us .footer, .bg_pt_more_about_us .footer,
.bg_es_more_about_us .footer, .bg_it_more_about_us .footer, .bg_br_more_about_us .footer, .bg_de_more_about_us .footer,
.bg_gr_more_about_us .footer, .bg_ro_more_about_us .footer
{ background: url(/PublicImages/layout/footer_more_about_us.png); }

.footer_portfolio { background: url(/PublicImages/layout/footer_portfolio.png) repeat-x bottom center;}
.footer_portfolio a, .footer_portfolio td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_figures { background: url(/PublicImages/layout/footer_figures.png) repeat-x bottom center;}
.footer_figures a, .footer_figures td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_press { background: url(/PublicImages/layout/footer_press.png) repeat-x bottom center;}
.footer_press a, .footer_press td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_cr { background: url(/PublicImages/layout/footer_cr.png) repeat-x bottom center;}
.footer_cr a, .footer_cr td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_joinus { background: url(/PublicImages/layout/footer_joinus.png) repeat-x bottom center;}
.footer_joinus a, .footer_joinus td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_links { background: url(/PublicImages/layout/footer_links.png) repeat-x bottom center;}
.footer_links a, .footer_links td { color: white; font-family: Tahoma; font-size: 11px;}

.footer_contactus { background: url(/PublicImages/layout/footer_contactus.png) repeat-x bottom center;}
.footer_contactus a, .footer_contactus td { color: white; font-family: Tahoma; font-size: 11px;}

.ft_border { border-right: 1px solid white;}

.div_border { border-top: solid 1px #7c6a56; background:#ece3ce; }
.div_border_txt, .div_border_txt a { color:#7c6a56; font-family:Tahoma; font-size:10px; }


.CU_dep_notselected { color: #beb2a4; }
.CU_dep_selected { color: #483d34; text-decoration:none; }

.CU_box { border: 1px solid #dedede; margin:20px 0px; }

.flashmapsubtitle { margin-top: 5px; }

.countryCentres { margin: 8px 0px; }
.countrySelected { font-weight: bold; }

.centreUrl { margin-top: 35px; }
.centreUrl a
{
    font-family:Trebuchet MS;
	text-decoration:none;
	font-size: 20px;	
}

.imgTransp, .transpWhite {behavior: url(/Rendering/Images/iepngfix.htc); }

/*END RADCOMBO SKIN*/
.ComboBoxDropDown_Sonae
{
	border: none;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
	background: #f2efea;
}

.ComboBoxImage_Sonae, .ComboBoxImageHover_Sonae { vertical-align:middle; }

.ComboBoxInput_Sonae, .ComboBoxInputHover_Sonae
{
    cursor: pointer;
	cursor: hand;
	height: 16px !important;
	border: none;
	scrollbar-base-color: #B6D2FC;
	vertical-align: middle;
	background: #f2efea;
	font: normal 14px Arial, Verdana, Sans-serif;
	color: #005a84;
	padding: 0px;
}

.ComboBoxItem_Sonae, .ComboBoxItemHover_Sonae
{
    cursor: pointer;
	cursor: hand;
	font-family: Arial;
	font-size: 14px; 
	color: #005a84;	
	padding: 5px;
	text-decoration: none;
	text-align: left;
	_height:1%;
	border-bottom: 1px solid #e6e6e6;
}

.ComboBoxItemHover_Sonae
{
	color: black;
	background-color: #dedede;	
}
/*END RADCOMBO SKIN*/

.print{ display:none; }

@media print{

	html, body, form, .tblCanvas
	{
		height:auto; 
	}
	
	.print{	display:block;	}
	
	.noprint, .tdCntLeft { display: none; }

	body, .site_width, .tdCnt, .tblCanvas { width: 630px;}
	
	.overimg_title { font-family:Trebuchet MS; font-size: 20px; }

    .content{color:#666200; font-family:Arial; font-size:14px;}
    .title {color:#666200; font-family:Trebuchet MS; font-size:20px;}

}