@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
}

#head {MARGIN: auto; WIDTH: 950px; HEIGHT: 10px;}
#title {MARGIN: auto; WIDTH: 950px;}
#logo {BACKGROUND-IMAGE: url(images/logo.png); WIDTH: 240px; FLOAT: left; HEIGHT: 92px}
#logo_space {WIDTH: 470px; FLOAT: left; HEIGHT: 92px}
#logo2 {WIDTH: 240px; FLOAT: left; HEIGHT: 92px;}

#menu {MARGIN: auto; WIDTH: 685px; HEIGHT: 17px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666;}
#menu a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666;font-weight:bold;}
#menu a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000;font-weight:bold;}
#menu a.link_on{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; font-weight:bold; color:#000;cursor:default;}

#menu2 {MARGIN: auto; WIDTH: 265px; HEIGHT: 10px; float:right; text-align:right;}
#menu2 a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666}
#menu2 a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000;}
#menu2 a.link_on{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000; font-weight:bold;}


#space {MARGIN: auto; WIDTH: 950px; HEIGHT: 30px; float:left;}
#image_area_1 {MARGIN: auto;WIDTH: 950px; height:280px; float:left;}
#space2 {MARGIN: auto; WIDTH: 950px; HEIGHT: 30px; float:left;}
#space_bottom {MARGIN: auto; WIDTH: 950px; HEIGHT: 75px; float:left;}
#space_bottom_qualidade {MARGIN: auto; WIDTH: 950px; HEIGHT: 300px; float:left;}
#space_bottom_projectos {MARGIN: auto; WIDTH: 950px; HEIGHT: 105px; float:left;}

#copyright {margin-bottom: 30px; WIDTH: 100%; HEIGHT: 10px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; text-decoration:none; color:#666}
#copyright a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666;}
#copyright a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000;font-weight:bold;}

#titulo_big_box1_contactos_content_2 a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#666;font-weight:bold;}
#titulo_big_box1_contactos_content_2 a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#000;font-weight:bold;}
 
/*PÃ¡gina empresa*/

#menu_empresa {MARGIN: auto; WIDTH: 610px; HEIGHT: 10px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666}
#menu_empresa a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666; font-weight:bold;}
#menu_empresa a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000}
#menu_empresa a.link_on{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; font-weight:bold; color:#000; cursor:default;}

#menu_empresa_2 {MARGIN: auto; WIDTH: 340px; HEIGHT: 10px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}

#titulo_big_box1 {MARGIN: auto; WIDTH: 595px; height:180px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}
#titulo_big_box1_content{MARGIN: auto; margin-top:20px; WIDTH: 295px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#titulo_big_box1_content_2{MARGIN: auto; margin-top:20px; margin-left:25px; margin-right:10px; line-height:17px; WIDTH: 250px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:none; text-decoration:none; color:#000}
#titulo_big_box1_content_3{MARGIN: auto; margin-top:20px; WIDTH: 585px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}


#titulo_big_box1_1 {MARGIN: auto; height:180px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}
#titulo_big_box1_content_1{margin-right:20px; auto; margin-top:20px; WIDTH: 295px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#titulo_big_box1_content_2_1{MARGIN: auto; margin-top:20px; margin-right:10px; line-height:17px; WIDTH: 297px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:none; text-decoration:none; color:#000}
#titulo_big_box1_content_1 a{text-decoration: none; color:#000;}
#titulo_big_box1_content_2_1 a{text-decoration: none; color:#000;}

#titulo_big_box2 {MARGIN: auto; WIDTH: 15px; height:180px; float:left;}
#titulo_big_box3 {MARGIN: auto; WIDTH: 340px; height:180px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-decoration:none; color:#000}

#assinatura {BACKGROUND-IMAGE: url(images/assinatura.jpg); WIDTH: 120px; FLOAT: left; HEIGHT: 45px}

#image_area_empresa_1 {MARGIN: auto;WIDTH: 595px; height:280px; float:left;}
#image_area_empresa_2 {MARGIN: auto;WIDTH: 15px; height:280px; float:left;}
#image_area_empresa_3 {MARGIN: auto;WIDTH: 340px; height:280px; float:left;}

/*PÃ¡gina Ã?reas de ActuaÃ§Ã£o*/
#image_area_actuacao_1 {MARGIN: auto;WIDTH: 467px; height:280px; float:left;}
#image_area_actuacao_2 {MARGIN: auto;WIDTH: 16px; height:280px; float:left;}
#image_area_actuacao_3 {MARGIN: auto;WIDTH: 467px; height:280px; float:left;}
#menu_actuacao {MARGIN: auto; WIDTH: 950px; HEIGHT: 10px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666}
#menu_actuacao a.link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#666;font-weight:bold;}
#menu_actuacao a.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; color:#000;font-weight:bold;}
#menu_actuacao a.link_on{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; text-decoration:none; font-weight:bold; color:#000; cursor:default;}

/*PÃ¡gina Contactos*/
#menu_contactos {MARGIN: auto; WIDTH: 950px; HEIGHT: 10px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}
#titulo_big_box1_contactos {MARGIN: auto; WIDTH: 950px; height:180px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}
#titulo_big_box1_contactos_content{MARGIN: auto; margin-top:0px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#titulo_big_box1_contactos_content_2{MARGIN: auto; margin-left:35px; line-height:17px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:none; text-decoration:none; color:#000}
#image_area_contactos {MARGIN: auto;WIDTH: 950px; height:280px; float:left; background-color:#999;}

/*PÃ¡gina Parcerias*/
#titulo_big_box1_parcerias {MARGIN: auto; WIDTH: 950px; height:180px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform: uppercase; text-decoration:none; color:#000}
#box_parcerias{MARGIN: 0 auto; text-align: center; margin-top:20px; WIDTH: 950px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}

#box_parcerias_1{MARGIN: auto; WIDTH: 172px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_2{MARGIN: auto; WIDTH: 123px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_3{MARGIN: auto; WIDTH: 184px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_4{MARGIN: auto; WIDTH: 125px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_5{MARGIN: auto; WIDTH: 128px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_6{MARGIN: auto; WIDTH: 138px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_7{MARGIN: auto; WIDTH: 80px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}


#box_parcerias_1_1{MARGIN: auto; WIDTH: 172px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_2_2{MARGIN: auto; MARGIN-LEFT:73px; WIDTH: 123px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_3_3{MARGIN: auto; WIDTH: 184px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_4_4{MARGIN: auto; margin-left:10px; WIDTH: 115px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_5_5{MARGIN: auto; margin-left:13px; WIDTH: 102px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_6_6{MARGIN: auto; margin-left:20px; margin-right:10px; WIDTH: 121px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}
#box_parcerias_7_7{MARGIN: auto; margin-left:20px; WIDTH: 75px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; text-transform:none; text-decoration:none; color:#000}

/*PÃ¡gina projectos*/
#image_thumb_1 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_1 img{ position:absolute;}
#image_thumb_2 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_2 img{ position:absolute;}
#image_thumb_3 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_3 img{ position:absolute;}
#image_thumb_4 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_4 img{ position:absolute;}
#image_thumb_5 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_5 img{ position:absolute;}
#image_thumb_6 {MARGIN: auto;WIDTH: 149px; height:135px; float:left;position:relative;overflow:hidden;}
#image_thumb_6 img{ position:absolute;}

#image_thumb_space {MARGIN: auto;WIDTH: 10px; height:135px; float:left;}
#image_thumb_space_h {MARGIN: auto;WIDTH: 467px; height:10px; float:left;}
#image_projectos_plast_1 {MARGIN: auto;WIDTH: 467px; height:280px; float:left;}

.large_thumb_shine	{width:240px; height:92px; background:url('images/shine1.png'); position:relative; background-position:-170px 0; left:5px; top:-92px; background-repeat:no-repeat;}

#extras{
	width: 950px;
	height: 120px;
}
#feiras {MARGIN: auto;  text-align: left; float:left;font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; text-decoration:none; color:#666;}
#iso {MARGIN: auto;  text-align: center; float:right;font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform: uppercase; text-decoration:none; color:#666;}

#qren-hold{
width: 100%;
	height: 100%;
	float:right;
	margin:0 auto;
	padding-top: 20px;
	text-align: center;
	clear:both;
	font-family:Arial,  Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none; color:#666;
	

}
#qren-hold a{
		font-family:Arial,  Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none; color:#666;
}
#qren{
	margin:0 auto;
	padding-top: 20px;
	text-align: center;
	clear:both;
	font-family:Arial,  Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none; color:#666;}
#qren2{
	margin:0 auto;
	padding-top: 20px;
	text-align: center;
	clear:both;
	font-family:Arial,  Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none; color:#666;}
#qren-hold p{
	font-family:Arial,  Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none; color:#666;
	text-align: justify;
}
.thumb{
	padding-right: 17px;
	padding-top: 5px;
}
.floatLeft{
	float: left;
}

