/* 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  {width:780px;min-height:435px;background:url(../img/Topec.jpg);background-repeat: no-repeat;background-position: center 0px;}


.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;}

.estrutural {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.limitelastico {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.aluminizada {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.aluzinc {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.corten {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.desgaste {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.decapado {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Produtos/Decapado.gif);width:421px;height:120px;}

.electrogalvanizado {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.galvanizado {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.frio {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.laser {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.naval {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.outras {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.pintada {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.recipientes {display:inline; float:left; margin:0 0 0 30px; overflow:visible; overflow:hidden;width:421px;height:120px;}

.xadrez {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;}

.tabelas .tabelasinterior p {color:rgb(255,255,255);}

/*CERTIFICAÇÃO*/

.links {display:inline; float:left;width:200px;margin:0 0 0 20px;}

.links  a {display:inline; float:left;width:200px;text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119); padding:0 0 10px 0;}

.links  a:hover {display:inline; float:left;width:200px;text-decoration:none; font-size:100%;/*test*/clear:none;color:rgb(0,14,119);font-weight:bold;}

.aenorlogo {display:inline; float:RIGHT; margin:0 0 0 320px; overflow:visible; overflow:hidden;background:url(../img/Aenor.PNG);width:300px;height:144px;}


/*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:2px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/Osca_sede.png);width:300px;height:381px;}

.Servicos {display:inline; float:left; margin:25px 0 0 30px; overflow:visible; overflow:hidden;background:url(../img/osca_serv.png);width:369px;height:381px;}

.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:350px; 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:175px; 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 */

.zpiffy{display:block;} 

.zpiffy *{display:block;height:1px;overflow:hidden;background:rgb(129,134,170);}
 
.zpiffy1{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);} 

.zpiffy2{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;}
 
.zpiffy3{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);margin:0px 1px;}
 
.zpiffy4{border-right:1px solid rgb(129,134,170);border-left:1px solid rgb(129,134,170);}
 
.zpiffy5{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;}

	/* 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_Oscacer.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(255,222,10); font-weight:normal; font-size:120%;text-align:right;}
.sitename a{text-decoration:none; color:rgb(255,222,10);}
.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;}

/*CALCULADORA*/

.main-calcula{height:425px /*Non-IE6*/;height:435px /*IE6*/;background:url(../img/Topec.jpg);background-repeat: no-repeat;background-position: center 36px;z-index:0}

.main-calcula p {margin:0 0 1.0em 0; line-height:1.5em; font-size:110%;/*test*/clear:none; color:rgb(0,14,119);}

.main-calcula {display:inline; float:left; width:780px; margin:0 0 0 30px; overflow:visible; overflow:hidden;}
.main-calcula h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 5px rgb(0,14,119); font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,14,119); font-weight:bold; font-size:160%;}
.calcula {margin:20px 0 0 160px;}
.calcula table {width:450px;border-collapse:collapse; empty-cells:show; background-color:rgb(102,110,173);}
.calcula .fonte {font-family:verdana,arial,sans-serif;text-align:center; color:rgb(255,255,255);font-size:100%;}
.calcula .fontes {padding:7px 0 10px 0;font-family:verdana,arial,sans-serif;text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
.calcula .font {font-family:verdana,arial,sans-serif;text-align:right; color:rgb(255,255,255);font-size:110%;font-weight:bold;}
.calcula input.field {height:1.5em;border-left:0px;border-right:0px; border-top:0px; border-bottom:0px;font-family:verdana,arial,sans-serif; font-size:110%; color: #000080; background-color: #e7e7f1;text-align:center;}
.calcula .corn {width:450px;border-collapse:collapse; empty-cells:show; background-color:#e7e7f1;}
.calcula input.button {background:rgb(102,110,173); padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/;border-left:0px rgb(231,231,241);border-right:0px rgb(231,231,241); border-top:solid 1px rgb(231,231,241);border-bottom:solid 1px rgb(231,231,241);  text-align:center; font-family:verdana,arial,sans-serif; font-weight:bold;color:rgb(255,255,255); font-size:110%;}
.calcula input.button:hover {padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/;background:rgb(102,110,173); border-left:0px rgb(231,231,241);border-right:0px rgb(231,231,241); border-top:solid 1px rgb(255,222,10);border-bottom:solid 1px rgb(255,222,10); color:rgb(255,222,10);cursor:pointer;font-weight:bold; font-size:110%;text-align:center;}
.calcula .fim {font-family:verdana,arial,sans-serif;color:rgb(255,222,10);font-weight:bold; font-size:110%;text-align:center;width:140px;}
.calcula .separa {width:90px;}

/*ORGANIGRAMA*/

.main-content .corpo {margin-left:20px;margin-top:20px;background:url(../img/Topec.jpg);background-repeat: no-repeat;background-position: center 0px;}

.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:425px /*Non-IE6*/;height:435px /*IE6*/;width: 760px;}

.main-content .corpo div#gerencia {position: relative;Z-INDEX: 1;left: 0px;top: 0px;background:rgb(102,110,173);width:80px; height:50px;}

.main-content .corpo .boxgerencia{position: relative;Z-INDEX: 1;left: 285px;top: 0px!important /*Non-IE6*/; top:0px /*IE6*/;width:80px;}

.main-content .corpo div#secretariado {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}
.main-content .corpo .boxsecretariado{Z-INDEX: 1;position: relative;left: 180px;top: -5px !important /*Non-IE6*/; top:-15px /*IE6*/;width:90px;}

.main-content .corpo div#direccao {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:80px; height:60px;}

.main-content .corpo .boxdireccao{Z-INDEX: 1;position: relative;left: 378px;top: -67px !important /*Non-IE6*/; top:-82px /*IE6*/;width:80px;}

.main-content .corpo div#informatica {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxinformatica{Z-INDEX: 1;position: relative;left: 2px;top: -45px !important /*Non-IE6*/; top:-70px /*IE6*/;width:90px;}

.main-content .corpo div#informatica2 {Z-INDEX: 1;border-top:dotted 1px rgb(191,191,191);position: relative;left: 0px;top:0px;background:rgb(102,110,173);width:90px; height:17px;
}

.main-content .corpo .boxinformatica2{Z-INDEX: 1;position: relative;left: 2px;top: -380px !important /*Non-IE6*/; top:-454px /*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: 105px;top: -85px !important /*Non-IE6*/; top:-120px /*IE6*/;width:90px;}

.main-content .corpo div#administrativo {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:100px; height:30px;}

.main-content .corpo .boxadministrativo{Z-INDEX: 1;position: relative;left: 208px;top: -125px !important /*Non-IE6*/; top:-170px /*IE6*/;width:100px;}

.main-content .corpo div#administrativo2 {Z-INDEX: 1;border-top:dotted 1px rgb(191,191,191);position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:100px; height:50px;}

.main-content .corpo .boxadministrativo2{Z-INDEX: 1;position: relative;left: 208px;top: -380px !important /*Non-IE6*/; top:-455px /*IE6*/;width:100px;}

.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: 321px;top: -165px !important /*Non-IE6*/; top:-220px /*IE6*/;width:90px;}

.main-content .corpo div#producao {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxproducao{Z-INDEX: 1;position: relative;left: 424px;top: -205px !important /*Non-IE6*/; top:-270px /*IE6*/;width:90px;}


.main-content .corpo div#recursos {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:90px; height:30px;}

.main-content .corpo .boxrecursos{Z-INDEX: 1;position: relative;left: 527px;top: -245px !important /*Non-IE6*/; top:-320px /*IE6*/;width:90px;}

.main-content .corpo div#recursos2 {Z-INDEX: 1;border-top:dotted 1px rgb(191,191,191);position: relative;left: 0px;top:0px;background:rgb(102,110,173);width:90px; height:17px;
}

.main-content .corpo .boxrecursos2{Z-INDEX: 1;position: relative;left: 527px;top: -380px !important /*Non-IE6*/; top:-454px /*IE6*/;width:90px;}


.main-content .corpo div#qualidade {Z-INDEX: 1;position: relative;left: 0px;top: 0px;background:rgb(102,110,173);width:110px; height:120px;}

.main-content .corpo .boxqualidade{Z-INDEX: 1;position: relative;left: 650px;top: -379px!important /*Non-IE6*/; top:-460px /*IE6*/;width:110px;}

.main-content .corpo div#conta {Z-INDEX: 1;position: relative;background-repeat: no-repeat;height: 200px;width: 280px;left: 65px;top: -375px !important /*Non-IE6*/; top:-450px /*IE6*/;}


.main-content .corpo div#respcon {Z-INDEX: 1;position: relative;height: 30px;width: 170px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxrespcon{Z-INDEX: 1;position: relative;left: -3px;top: 14px !important /*Non-IE6*/; top:9px /*IE6*/;width:170px;}

.main-content .corpo div#fincon {Z-INDEX: 1;position: relative;height: 30px;width: 100px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxfincon{Z-INDEX: 1;position: relative;left: 35px;top: 30px !important /*Non-IE6*/; top: 19px /*IE6*/;width:100px;}

.main-content .corpo div#esccon {Z-INDEX: 1;position: relative;height: 50px;width: 100px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxesccon{Z-INDEX: 1;position: relative;left: 35px;top: 50px !important /*Non-IE6*/; top: 28px /*IE6*/;width:100px;}

.main-content .corpo div#vend {Z-INDEX: 1;position: relative;height: 272px;width: 303px;  left: 153px;top:-375px !important /*Non-IE6*/; top: -450px /*IE6*/;}


.main-content .corpo div#comresp {Z-INDEX: 1;position: relative;height: 30px;width: 170px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxcomresp{Z-INDEX: 1;position: relative;left: 125px;top: 10px !important /*Non-IE6*/; top: 10px /*IE6*/;width:170px;}


.main-content .corpo div#comfor {Z-INDEX: 1;position: relative;height: 20px;width: 100px;left: 0px;top: 0px;;background:rgb(102,110,173);}


.main-content .corpo .boxcomfor{Z-INDEX: 1;position: relative;left: 20px;top: 25px !important /*Non-IE6*/; top: 15px /*IE6*/;width:100px;}


.main-content .corpo div#comadm {Z-INDEX: 1;position: relative;height: 70px;width: 120px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxcomadm{Z-INDEX: 1;position: relative;left: 155px;top: 40px !important /*Non-IE6*/; top: 25px /*IE6*/;width:120px;}

.main-content .corpo div#comexp {Z-INDEX: 1;position: relative;height: 30px;width: 120px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxcomexp{Z-INDEX: 1;position: relative;left: 15px;top: -20px !important /*Non-IE6*/; top: -40px /*IE6*/;width:120px;}

.main-content .corpo div#commot {Z-INDEX: 1;position: relative;height: 20px;width: 90px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxcommot{Z-INDEX: 1;position: relative;left: 30px;top: 0px !important /*Non-IE6*/; top: -23px /*IE6*/;width:90px;}


.main-content .corpo div#orprod {Z-INDEX: 1;position: relative;height: 454px;width: 788px;left: 115px;top:-375px !important /*Non-IE6*/; top: -450px /*IE6*/;}

.main-content .corpo div#responsavel {Z-INDEX: 1;position: relative;height: 30px;width: 170px;left:0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxresponsavel{Z-INDEX: 1;position: relative;left: 268px;top: 10px !important /*Non-IE6*/; top: 8px /*IE6*/;width:170px;}


.main-content .corpo div#coresponsavel {Z-INDEX: 1;position: relative;height: 45px;width: 190px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxcoresponsavel{Z-INDEX: 1;position: relative;left: 258px;top: 30px !important /*Non-IE6*/; top: 20px /*IE6*/;width:190px;}


.main-content .corpo div#laboratorio{Z-INDEX: 1;position: relative;height: 30px;width: 100px;left: 0px;top: 0px;background:rgb(102,110,173);}


.main-content .corpo .boxlaboratorio{Z-INDEX: 1;position: relative;left: 460px;top: 20px !important /*Non-IE6*/; top: 5px /*IE6*/;width:100px;}


.main-content .corpo div#encarregado {Z-INDEX: 1;position: relative; height: 30px;width: 120px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxencarregado{Z-INDEX: 1;position: relative;left: 295px;top: 15px !important /*Non-IE6*/; top: -15px /*IE6*/;width:120px;}


.main-content .corpo div#adm {Z-INDEX: 1;position: relative;height: 70px;width: 120px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxadm{Z-INDEX: 1;position: relative;left: 295px;top: 28px !important /*Non-IE6*/; top: -5px /*IE6*/;width:120px;}


.main-content .corpo div#opcorte {Z-INDEX: 1;position: relative;height: 30px;width: 100px;left:0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxopcorte{Z-INDEX: 1;position: relative;left: 75px;top: 48px !important /*Non-IE6*/; top: 8px /*IE6*/;width:100px;}


.main-content .corpo div#oplinhacorte {Z-INDEX: 1;position: relative;height: 30px;width: 100px;left:0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxoplinhacorte{Z-INDEX: 1;position: relative;left: 185px;top: 8px !important /*Non-IE6*/; top: -42px /*IE6*/;width:100px;}

.main-content .corpo div#opauxlinha {Z-INDEX: 1;position: relative;height: 30px;width: 120px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxopauxlinha{Z-INDEX: 1;position: relative;left: 295px;top: -32px !important /*Non-IE6*/; top: -92px /*IE6*/;width:120px;}

.main-content .corpo div#serventes {Z-INDEX: 1;position: relative;height: 30px;width: 100px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxserventes{Z-INDEX: 1;position: relative;left: 425px;top: -72px !important /*Non-IE6*/; top: -142px /*IE6*/;width:100px;}

.main-content .corpo div#mecanico {Z-INDEX: 1;position: relative;height: 30px;width: 100px;left: 0px;top: 0px;background:rgb(102,110,173);}

.main-content .corpo .boxmecanico{Z-INDEX: 1;position: relative;left: 535px;top: -112px !important /*Non-IE6*/; top: -190px /*IE6*/;width:100px;}

/* 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(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 .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(0,14,119); text-decoration:none;color:rgb(231,231,241);} /*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%; }
.nav2 .fer 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;color: rgb(0,14,119);}
.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(255,222,10); text-decoration:none;color:rgb(102,110,173);} /*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;width:400px;height:300px;}

.linha5{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;width:400px;height:300px;}

.linha6{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;width:400px;height:300px;}

.linha7{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;width:400px;height:300px;}

.oxicorte{display:inline; float:left; margin:0 0 0 0px; overflow:visible; overflow:hidden;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%;}


/*Intro*/


.copy{

color:rgb(0,14,119);
text-align:center;
}

.copy2{

color:rgb(0,14,119);
text-align:right;
}

.copy a img {border:none;}

.nameintro{

background-image:  url(../img/oski.jpg);
background-position:bottom;
background-repeat:no-repeat;
color:rgb(0,14,119);
text-align:center;

}
.nameintro h1{
vertical-align:top;
font-size:28pt;
font-weight:bold;
}
.nameintro h2{
font-size:16px;
font-weight:bold;
}

.nameintro2 h2{
color:rgb(0,14,119);
font-size:16px;
font-weight:bold;
}


.name h2{
color:rgb(0,14,119);
text-align:center;
font-size:14px;
font-weight:bold;
}
.contentore{

width:500px;
margin-left:auto;
margin-right:auto;
position:relative;
top:-40px;
}

.contentori{

width:600px;
margin-left:auto;
margin-right:auto;
position:relative;
top:-30px;
}

.conten{
height:140px;
width:100%;
background-image:  url(../img/topi.gif);
}

.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);}

