/* GERAL */
*{padding:0; margin:0;}
html {overflow: -moz-scrollbars-vertical;}

 body {font-size:62.5%; background-color:rgb(231,231,241);font-family:verdana,arial,sans-serif;}
.page-container {width:960px; margin:0px auto; margin-top:5px; margin-bottom:5px; font-size:1.0em;}
.main {clear:both; width:960px; padding-bottom:10px;}
.main-navigation {display:inline; float:left; width:150px; overflow:visible !important; overflow:hidden; background:rgb(231,231,241);}
.main-content {display:inline; float:left; width:780px; margin:0 0 0 30px; overflow:visible; overflow:hidden;}
.footer {clear:both; width:960px; padding:1.0em 0 1.0em 0;  border-left:solid 0px rgb(0,14,119);background:rgb(231,231,241); font-size:0.9em; overflow:visible; overflow:hidden;}

.contornoaplica {font-family:verdana,arial,sans-serif; margin:0 0 0 60px; display:inline; float:left;width:182px;height:235px;overflow:visible !important; overflow:hidden; }

/*PRODUTOS */
.aplicacoes {background:rgb(0,14,119);height:225px;}

.column1-unit .aplicacoes h1 {color:rgb(255,255,255);margin-bottom:15px; line-height:1.5em; font-size:120%;/*test*/clear:none;font-weight:bold; text-align:center;}

.column1-unit .aplicacoes p {color:rgb(255,255,255);margin-left:15px; line-height:1.5em; font-size:110%;/*test*/clear:none;}

.perfis {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.varao_betao {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.varao_redondo {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.barra_quadrada {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.barra_rectangular {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.barra_t {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.cantoneira {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}


.arame {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.pregos {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.malha {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.sendzimir {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.geral {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.estrutural {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.canalizacao {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.especial {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.tabelas {display:inline; float:left; width:423px; height:92px; margin:25px 0 0 30px; overflow:visible; overflow:hidden;text-align:right;}

.tabelas a{text-decoration:none; font-size:110%;/*test*/clear:none;color:rgb(255,255,255);}

.tabelas a:hover {font-weight: bold;}

.tabelasinterior {background:rgb(129,134,170);height:80px;}

.tabelasinterior p {text-align:center;font-weight:bold;}


/*PESQUISA*/


.res {display:inline;text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119);}
.res:hover {display:inline;text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119);font-weight:bold;}


/*INSTALAÇÕES*/

.SEDE {display:inline; float:left; margin:25px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Ferlito_Ovar.jpg);width:300px;height:187px;}

.MIRANDELA {display:inline; float:left; margin:25px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Ferlito_Mirandela.jpg);width:300px;height:187px;}

.PALMELA {display:inline; float:left; margin:25px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Ferlito_Palmela.jpg);width:300px;height:187px;}

.VISEU {display:inline; float:left; margin:25px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Ferlito_Viseu.jpg);width:300px;height:187px;}

.boldi {font-weight: bold;}

.areas .separa {font-size:50%;}

.areas .metri {text-align:right;font-weight: bold;}

.areas {display:inline; float:left; width:350px; margin:0px 0 0 30px; overflow:visible; overflow:hidden;color:rgb(0,14,119);}

.areas h1{font-weight: bold;font-size:120%;border-bottom:solid 2px rgb(0,14,119);}

.areas .left p {display:inline; float:left; width:175px; overflow:visible; overflow:hidden;} 

.areas .metros {text-align:right;}

.areas .total {font-weight: bold;}

.areas .totalvalor {font-weight: bold;text-align:right;}


/*CONTACTOS*/

.msede{display:inline; float:left; width:300px; margin:0px 0 0 30px; overflow:visible; overflow:hidden;color:rgb(0,14,119);}

.msede h1{font-weight: bold;font-size:130%;border-bottom:solid 2px rgb(0,14,119);}

.msede a{text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119);}

.msede a:hover {font-weight: bold;}



.arease {display:inline; float:left; width:400px; margin:0px 0 0 30px; overflow:visible; overflow:hidden;color:rgb(0,14,119);}

.arease h1{font-weight: bold;font-size:130%;border-bottom:solid 2px rgb(0,14,119);}

.arease .left p {display:inline; float:left; width:200px; overflow:visible; overflow:hidden;} 

.arease .metros {text-align:right;}

.arease a{text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119);}

.arease a:hover {font-weight: bold;}


/* CONTORNOS */

.spi{display:block;} 

.spi *{display:block;height:1px;overflow:hidden;background:rgb(129,134,170);}
 
.spi1{border-right:1px solid rgb(129,134,170);padding-right:1px;margin-right:3px;border-left:1px solid rgb(129,134,170);padding-left:1px;margin-left:3px;background:rgb(129,134,170);} 

.spi2{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);padding:0px 1px;background:rgb(129,134,170);margin:0px 1px;}
 
.spi3{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);margin:0px 1px;}
 
.spi4{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);}
 
.spi5{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);} 






.spiffy{display:block;} 

.spiffy *{display:block;height:1px;overflow:hidden;background:#FFDE0A;}
 
.spiffy1{border-right:1px solid #FFDE0A;padding-right:1px;margin-right:3px;border-left:1px solid #FFDE0A;padding-left:1px;margin-left:3px;background:#FFDE0A;} 

.spiffy2{border-right:1px solid #FFDE0A;border-left:1px solid #FFDE0A;padding:0px 1px;background:#FFDE0A;margin:0px 1px;}
 
.spiffy3{border-right:1px solid #FFDE0A;border-left:1px solid #FFDE0A;margin:0px 1px;}
 
.spiffy4{border-right:1px solid #FFDE0A;border-left:1px solid #FFDE0A;}
 
.spiffy5{border-right:1px solid #FFDE0A;border-left:1px solid #FFDE0A;} 


.spiff{display:block;}
 
.spiff *{display:block;height:1px;overflow:hidden;background:rgb(102,110,173);} 

.spiff1{border-right:1px rgb(102,110,173);padding-right:1px;margin-right:3px;border-left:1px rgb(102,110,173);padding-left:1px;margin-left:3px;background:rgb(102,110,173);}
 
.spiff2{border-right:1px rgb(102,110,173);border-left:1px rgb(102,110,173);padding:0px 1px;background:rgb(102,110,173);margin:0px 1px;} 

.spiff3{border-right:1px solid rgb(102,110,173);border-left:1px solid rgb(102,110,173);margin:0px 1px;} 

.spiff4{border-right:1px solid rgb(102,110,173);border-left:1px solid rgb(102,110,173);} 

.spiff5{ border-right:1px solid rgb(102,110,173);border-left:1px solid rgb(102,110,173);} 

.spif{ display:block;}
 
.spif *{display:block;height:1px;overflow:hidden;background:rgb(0,14,119);} 

.spif1{ border-right:1px rgb(0,14,119);padding-right:1px;margin-right:3px;border-left:1px rgb(0,14,119);padding-left:1px;margin-left:3px;background:rgb(0,14,119);} 

.spif2{ border-right:1px rgb(0,14,119);border-left:1px rgb(0,14,119);padding:0px 1px;background:rgb(0,14,119);margin:0px 1px;}
 
.spif3{border-right:1px solid rgb(0,14,119);border-left:1px solid rgb(0,14,119);margin:0px 1px;} 

.spif4{ border-right:1px solid rgb(0,14,119);border-left:1px solid rgb(0,14,119);} 

.spif5{ border-right:1px solid rgb(0,14,119);border-left:1px solid rgb(0,14,119);} 

/* POPUP */
.popup_logo {width:103px; height:100px;background:url(../img/Oscacer_popup.gif);}
.mapa {width:400px; height:350px;margin-left:4px;}

.linkw a{font-weight: normal;text-decoration:none; font-size:110%;/*test*/clear:none;color:rgb(0,14,119);}

.linkw a:hover {font-weight: bold;}

	/* HEADER */
.header {width:960px;}
.header-top {width:960px; height:106px; border-top:solid 0px rgb(0,14,119); border-left:solid 0px rgb(0,14,119); border-right:solid 0px rgb(0,14,119); margin-top:10px; background:url(../img/Top.gif); overflow:visible; overflow:hidden;}

.sitelogo_osc {width:97px; height:96px; position:absolute; z-index:600; margin:3px 0 0 20px; background:url(../img/Logo_Ferlito.gif);}

.sitename {width:940px; height:45px; position:absolute; z-index:1; margin:23px 0 0 0; overflow:visible; overflow:hidden;}
.sitename h1 {font-weight:normal; font-size:240%;text-align:right;}
.sitename h2 {margin:0 0 0 0; color:rgb(0,14,119); font-weight:normal; font-size:120%;text-align:right;}
.sitename a{text-decoration:none; color:rgb(0,14,119);}
.sitename a:hover {text-decoration:none; color:#e7e7f1;}

.header-bottom {width:960px; border-bottom:solid 3px rgb(0,14,119); background:rgb(231,231,241); border-left:solid 0px rgb(0,14,119); border-right:solid 0px rgb(0,14,119); border-top:solid 0px rgb(0,14,119);}

.header-breadcrumbs {clear:both; width:960px; padding:1.0em 0 1.5em 0; border-left:solid 0px rgb(0,14,119); }
.header-breadcrumbs ul {float:left; width:560px; list-style:none; padding:0 0 0 15px; font-family:verdana,arial,sans-serif;}
.header-breadcrumbs ul li {display:inline; padding:0 0 0 10px; background:transparent url(../img/bg_bullet_arrow.gif) no-repeat 0 50%; font-weight:bold; color:rgb(0,14,119); font-size:100%;}
.header-breadcrumbs ul a {color:rgb(0,14,119); text-decoration:none;}
.header-breadcrumbs ul a:hover {color:rgb(0,14,119); text-decoration:underline;}


.header-breadcrumbs .searchform {float:right; width:135px; padding:0 12px 0px 0px !important /*Non-IE6*/; padding:0 12px 0px 0px }
.header-breadcrumbs .searchform form fieldset {float:right; border:none;}
.header-breadcrumbs .searchform input.field {width:11.5em; padding:0.2em 0 0.2em 0; border-left:0px;border-right:0px; border-top:3px solid rgb(102,110,173); border-bottom:3px solid rgb(102,110,173);font-family:verdana,arial,sans-serif; font-size:90%; color: #000080; background-color: #e7e7f1;}
.header-breadcrumbs .searchform input.button {width:1.5em; padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(102,110,172); border-left:0px;border-right:0px; border-top:solid 3px rgb(231,231,241);border-bottom:solid 3px rgb(231,231,241);  text-align:center; font-family:verdana,arial,sans-serif; font-weight:bold;color:rgb(255,255,255); font-size:110%;}
.header-breadcrumbs .searchform input.button:hover { width:1.5em; padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/;border-top:solid 3px rgb(231,231,241);border-bottom:solid 3px rgb(231,231,241); background:rgb(102,110,172); color:rgb(255,222,10);cursor:pointer;font-weight:bold; font-size:110%;}


/* MENU LATERAL*/


.menu {z-index:1000;font-size:100%;margin:0 0 0 5px; font-family:verdana,arial,sans-serif;font-weight:bold;}

.menu ul {z-index:1000;padding:0;margin:0;list-style-type:none;width:145px;}

* html .menu ul {z-index:1000;margin-left:-16px; ma\rgin-left:0;}

.menu li {z-index:1000;position:relative;background:rgb(255,222,10);height:26px;}

.menu table {z-index:1000;position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:100%;}

.menu a, .menu a:visited {z-index:1000;display:block;text-decoration:none;height:25px;line-height:25px;width:146px;color:rgb(0,14,119);text-indent:5px;}

* html .menu a, * html .menu a:visited {z-index:1000;background:rgb(255,222,10); width:145px; w\idth:144px;border:1px solid rgb(255,222,10);
border-width:0 1px 1px 0;}

* html .menu a:hover {z-index:1000;color:#fff; background:rgb(102,110,173);width:145px;}

.menu :hover > a {z-index:1000;color:#fff; background:rgb(102,110,173);}

.menu ul ul {z-index:1000;visibility:hidden;position:absolute;top:0;left:146px;}

.menu ul li:hover ul,.menu ul a:hover ul {z-index:1000;visibility:visible;}

.menu ul :hover ul ul{z-index:1000;visibility:hidden;}

.menu ul :hover ul :hover ul ul{z-index:1000;visibility:hidden;}

.menu ul :hover ul :hover ul{z-index:1000; visibility:visible;}

.menu ul :hover ul :hover ul :hover ul {z-index:1000; visibility:visible;}

.menu .sub ul {z-index:1000;padding:0;margin:0;list-style-type:none;width:200px;}

* html .menu .sub ul {z-index:1000;margin-left:-16px; ma\rgin-left:0;}

.menu .sub li {z-index:1000;position:relative;background:rgb(255,222,10);height:26px;}

.menu .sub table {z-index:1000;position:absolute; border-collapse:collapse; top:0; left:0; z-index:0; font-size:100%;}

.menu .sub a, .menu .sub a:visited {z-index:1000;display:block;text-decoration:none;height:25px;line-height:25px;width:200px;color:rgb(0,14,119);text-indent:3px;}

* html .menu .sub a, * html .menu .sub a:visited {z-index:1000;background:rgb(255,222,10); width:200px; w\idth:199px;}

* html .menu .sub a:hover {z-index:1000;color:#fff; background:rgb(102,110,173);width:200px;}

.menu .sub :hover > a {z-index:1000;color:#fff; background:rgb(102,110,173);width:201px;}

.menu .sub ul ul {z-index:1000;visibility:hidden;position:absolute;top:0;left:201px;}

.menu .sub ul li:hover ul,.menu .sub ul a:hover ul {z-index:1000;visibility:visible;}

.menu .sub ul :hover ul ul{z-index:1000;visibility:hidden;}

.menu .sub ul :hover ul :hover ul ul{z-index:1000;visibility:hidden;}

.menu .sub ul :hover ul :hover ul{z-index:1000; visibility:visible;}

.menu .sub ul :hover ul :hover ul :hover ul {z-index:1000; visibility:visible;}

/* BANDEIRAS */

.nav0 {width:156px; position:relative; background:rgb(231,231,241); z-index:2; margin:0 0 0 0; float:right;}
.nav0 ul {float:right; padding:0 10px 0 0;}
.nav0 li {display:inline; list-style:none;}
.nav0 li a {padding:0 0 0 9px;}
.nav0 a:hover {text-decoration:none;}
.nav0 a img {height:20px; border:none;}



/*ORGANIGRAMA*/


.main-content .corpo {margin-left:20px;margin-top:20px;}

.main-content .corpo p{color:rgb(255,255,255);font-weight:bold; font-size:100%;text-align:center;}

.main-content .corpo .spacing{font-size:50%;text-align:center;}

.main-content .corpo .nomes{text-decoration:none;color:rgb(222,222,222);}

.main-content .corpo .nomes:hover {text-decoration:none; color:rgb(255,222,10);}

.main-content .corpo a{text-decoration:none; color:rgb(255,255,255);}

.main-content .corpo a:hover {text-decoration:none; color:rgb(255,222,10);}

.main-content .corpo .organo {position: relative;background-repeat: no-repeat;overflow: hidden;height: 340px;width: 760px;}

.main-content .corpo div#admin {position: relative;Z-INDEX: 1;left: 0px;top: 0px;background:rgb(102,110,173);width:100px; height:50px;}

.main-content .corpo .boxadmin{position: relative;Z-INDEX: 1;left: 325px;top: 0px!important /*Non-IE6*/; top:0px /*IE6*/;width:100px;}

.main-content .corpo div#invest {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:110px; height:50px;}
.main-content .corpo .boxinvest{Z-INDEX: 1;position: relative;left: 230px;top: 15px !important /*Non-IE6*/; top:10px /*IE6*/;width:110px;}

.main-content .corpo div#qualidade {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:110px; height:50px;}

.main-content .corpo .boxqualidade{Z-INDEX: 1;position: relative;left: 410px;top: -47px !important /*Non-IE6*/; top:-55px /*IE6*/;width:110px;}

.main-content .corpo div#comercial {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxcomercial{Z-INDEX: 1;position: relative;left: 104px;top: -30px !important /*Non-IE6*/; top:-40px /*IE6*/;width:90px;}


.main-content .corpo div#delega {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxdelega{Z-INDEX: 1;position: relative;left: 333px;top: -70px !important /*Non-IE6*/; top:-90px /*IE6*/;width:90px;}

.main-content .corpo div#fin{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:100px; height:30px;}

.main-content .corpo .boxfin{Z-INDEX: 1;position: relative;left: 558px;top: -110px !important /*Non-IE6*/; top:-140px /*IE6*/;width:100px;}

.main-content .corpo div#viseu{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxviseu{Z-INDEX: 1;position: relative;left: 0px;top: -80px !important /*Non-IE6*/; top:-120px /*IE6*/;width:90px;}


.main-content .corpo div#palmela{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxpalmela{Z-INDEX: 1;position: relative;left: 104px;top: -120px !important /*Non-IE6*/; top:-160px /*IE6*/;width:90px;}

.main-content .corpo div#mirandela{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxmirandela{Z-INDEX: 1;position: relative;left: 208px;top: -160px !important /*Non-IE6*/; top:-200px /*IE6*/;width:90px;}

.main-content .corpo div#compras{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxcompras{Z-INDEX: 1;position: relative;left: 230px;top: -140px !important /*Non-IE6*/; top:-180px /*IE6*/;width:90px;}


.main-content .corpo div#logistica{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxlogistica{Z-INDEX: 1;position: relative;left: 334px;top: -180px !important /*Non-IE6*/; top:-220px /*IE6*/;width:90px;}

.main-content .corpo div#comerciais{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxcomerciais{Z-INDEX: 1;position: relative;left: 438px;top: -220px !important /*Non-IE6*/; top:-260px /*IE6*/;width:90px;}

.main-content .corpo div#contabilidade{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxcontabilidade{Z-INDEX: 1;position: relative;left: 460px;top: -320px !important /*Non-IE6*/; top:-360px /*IE6*/;width:90px;}


.main-content .corpo div#risco{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxrisco{Z-INDEX: 1;position: relative;left: 564px;top: -360px !important /*Non-IE6*/; top:-400px /*IE6*/;width:90px;}

.main-content .corpo div#fact{Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxfact{Z-INDEX: 1;position: relative;left: 668px;top: -400px !important /*Non-IE6*/; top:-450px /*IE6*/;width:90px;}

/* SEPARADOR EMPRESAS*/

.nav2 {white-space:nowrap; float:left; width:804px;  color:rgb(100,100,100); font-size:110%; }
.nav2 ul {list-style-type:none; background:rgb(102,103,173);}
.nav2 ul li {float:left; z-index:auto; z-index:1000; font-size:50%;  border-right:solid 0px rgb(0,14,119);border-left:solid 0px rgb(0,14,119);border-top:solid 0px rgb(0,14,119);}


.nav2 .osc{white-space:nowrap; float:left; width:90px; font-size:100%; }
.nav2 .osc ul li {font-weight:bold; float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; font-size:100%; border-right:solid 0px rgb(0,14,119);border-left:solid 0px rgb(0,14,119);border-top:solid 0px rgb(0,14,119);}
.nav2 .osc ul li a {background-color:rgb(255,222,10); color:rgb(0,14,119);font-weight:bold; float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:1.6em; line-height:1.3em; padding:0 16px 0 16px; text-decoration:none;}
.nav2 .osc table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 .osc ul li a:hover {font-weight:bold; position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; background-color:rgb(255,222,10); text-decoration:none;color:rgb(102,110,173);} /*Color main cells hovering mode*/


.nav2 .fer{white-space:nowrap; float:left; width:86px; font-size:100%; }
.nav2 .fer ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; font-size:100%; border-right:solid 0px rgb(0,14,119);border-left:solid 0px rgb(0,14,119);border-top:solid 0px rgb(0,14,119);}
.nav2 .fer ul li a {background-color:rgb(0,14,119);color:rgb(255,222,10);font-weight:bold; float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:1.6em; line-height:1.3em; padding:0 16px 0 16px; text-decoration:none;}
.nav2 .fer table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 .fer ul li a:hover {font-weight:bold; position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; background-color:rgb(0,14,119); text-decoration:none;color:rgb(231,231,241);} /*Color main cells hovering mode*/


/* CORPO CONTEUDO */
.column1-unit {width:780px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column1-unita {width:100px;background:url(../img/1.gif); }
/* popup CONTEUDO */
.column1-popup {width:920px; margin-left:0px !important /*Non-IE6*/; margin-left:0px /*IE6*/;}

.apcer {display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Apcer2.jpg);width:557px;height:395px;}

.iqnet {display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Apcer.jpg);width:400px;height:554px;}

.linha4{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Linhas/Linha4.gif);width:400px;height:300px;}

.linha5{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Linhas/Linha5.gif);width:400px;height:300px;}

.linha6{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Linhas/Linha6.jpg);width:400px;height:300px;}

.linha7{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Linhas/Linha7.gif);width:400px;height:300px;}

.oxicorte{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;background:url(../img/Linhas/Oxicorte.gif);width:400px;height:300px;}

/* FOOTER*/
.footer {border-top:solid 2px rgb(0,14,119);}
.footer p {line-height:1.3em; text-align:center; color:rgb(0,14,119); font-weight:bold; font-size:110%;}
.footer p.credits {font-weight:normal;}
.footer a {text-decoration:underline; color:rgb(0,14,119);}
.footer a:hover {text-decoration:none; color:rgb(0,14,119);font-weight:bold;}
.footer a:visited {color:rgb(0,14,119);}

/*NOTICIAS*/
.tit {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 2px rgb(0,14,119); font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,14,119); font-weight:bold; font-size:130%;}






.page-container:after, .header:after, .header-bottom:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0; /*clear:both*/; visibility:hidden;}
.footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:690px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
