/* layout style */
HTML, BODY{margin:0;padding:0;height:100%;font:normal 12px verdana,arial,helvetica,sans-serif;background:url(../imgs/bg/bg_menu.gif) repeat-y;color:#333333;  background-color: White; }
HTML, BODY.cork{background:url(../imgs/bg/bg_menu_cork.gif) repeat-y;color:#333333;  background-color: White; }
HTML, BODY.industry{background:url(../imgs/bg/bg_menu_industry.gif) repeat-y;color:#333333;  background-color: White; }
FORM{height:100%;}

DIV.wrapper{position:relative;min-height:100%;height:100%;voice-family:"\"}\"";voice-family:inherit;height:auto;}
HTML>BODY DIV.wrapper{height:auto;}

DIV.hdr{height:150px;position:absolute;top:0px;width:100%;border-bottom:2px solid #969696;background-color:#ffffff;}
BODY.cork DIV.hdr{border-bottom:2px solid #03582e;background:url(../imgs/bg/bg_hdr_cork.gif) repeat-x;}
BODY.industry DIV.hdr{border-bottom:2px solid #133846;background:#24586a url(../imgs/bg/bg_hdr_industry.gif) no-repeat;}

DIV.cnt{clear:both;padding:150px 0 0 0;}
DIV.cnt DIV.menu{position:absolute;top:150px;width:150px;}
DIV.cnt DIV.menu DIV.lang{text-align:center;margin:7px 0 5px 0;}
DIV.cnt DIV.menu DIV.lang A IMG{border:1px solid #969696;margin:0 2px 0 2px;}
DIV.cnt DIV.menu DIV.lang A IMG.on{border:1px solid #ff0000;}
BODY.cork DIV.cnt DIV.menu A.menu{display:block;font:bold 12px arial,verdana,helvetica,sans-serif;color:#333333;padding:3px 0 3px 5px;background-color:#95ba81;text-decoration:none;margin:0 0 1px 0;}
BODY.cork DIV.cnt DIV.menu SPAN.smenu A{display:block;font:bold 11px arial,verdana,helvetica,sans-serif;color:#333333;padding:3px 5px 3px 15px;background-color:#9ec489;text-decoration:none;margin:0 0 1px 0;font-weight:normal;}
BODY.industry DIV.cnt DIV.menu A.menu{display:block;font:bold 12px arial,verdana,helvetica,sans-serif;color:#333333;padding:3px 0 3px 5px;background-color:#c0d9df;text-decoration:none;margin:0 0 1px 0;}
BODY.industry DIV.cnt DIV.menu SPAN.smenu A{display:block;font:bold 11px arial,verdana,helvetica,sans-serif;color:#333333;padding:3px 5px 3px 15px;background-color:#d4e6ea;text-decoration:none;margin:0 0 1px 0;font-weight:normal;}
DIV.cnt DIV.menu SPAN.smenu_off{display:none;}
DIV.cnt DIV.menu SPAN.smenu{display:block;}

DIV.clear{clear:both;}

DIV.cnt DIV.icnt{margin:20px 20px 10px 175px;}

DIV.ftr{clear:both;width:100%;height:20px;position:absolute;bottom:0px;border-top:2px solid #969696;background-color:#D5D5D5;}
BODY.cork DIV.ftr{border-top:2px solid #03582e;background-color:#51a422;}
BODY.industry DIV.ftr{border-top:2px solid #133846;background-color:#7B9BA6;}
DIV.ftr DIV.inner{padding:3px 0 0 5px;}

IMG.logo{text-align:center;display:block;padding:10px 0 5px 0;}
DIV.logo{position:absolute;text-align:center;width:100%;top:60px;}
IMG.center{display:block;text-align:center;margin:0 auto 15px auto;padding:0 auto 0 auto;}
IMG.center1{display:block;text-align:center;margin:0 auto 15px auto;padding:0 auto 0 auto;border:1px solid #333333;}
IMG.right{float:right;margin:0 0 15px 15px;}
IMG.right1{float:right;margin:0 0 15px 15px;border:1px solid #333333;}

TABLE.photos{width:100%;}
TABLE.photos TD{text-align:center;vertical-align:top;}
TABLE.photos TR TD IMG{display:block;margin:0 0 5px 0;border:1px solid #333333;}
TABLE.photos TD.left{text-align:left;}

/* inner styles */
BODY.ibody{margin:0;padding:0;font:normal 12px arial,verdana;background:#ffffff url(../imgs/spacer.gif) no-repeat;width:95%;}
H1{font:bold 18px arial,verdana,helvetica,sans-serif;padding:0;margin:0 0 7px;line-height:1;}
H2{font:bold 14px arial,verdana,helvetica,sans-serif;padding:0;margin:0 0 7px;line-height:1;}
H3{font:bold 12px arial,verdana,helvetica,sans-serif;padding:0;margin:0;line-height:1;}
P{margin:0 0 15px 0;padding:0;line-height:1.5;}
UL{margin:0 0 10px 20px;list-style:square;}
A:hover{color:#ff0000;}

H2.center {text-align:center}

P.center{
	float: left;
	width: 650px;
	text-align: center;
}

/* nav */
TABLE.nav{position:absolute;top:130px;margin:0 0 0 8px;font:bold 14px arial,verdana,helvetica,sans-serif;color:#ffffff;empty-cells:show;}
BODY.cork TABLE.nav TD{background-color:#03582E;height:20px;padding:0;}
BODY.industry TABLE.nav TD{background-color:#25586b;height:20px;padding:0;}
BODY.cork TABLE.nav TD.spacer{width:7px;background-color:transparent;}
BODY.industry TABLE.nav TD.spacer{width:7px;background-color:#C9D7DA;}
TABLE.nav IMG.lft,TABLE.nav IMG.rgt{width:4px;height:19px;vertical-align:middle;padding:1px 0 0 0;}
TABLE.nav IMG.lft{background:url(../imgs/bg/menu_cork_lft.gif) no-repeat;margin-right:2px;}
TABLE.nav IMG.rgt{background:url(../imgs/bg/menu_cork_rgt.gif) no-repeat;margin-left:2px;}
BODY.cork TABLE.nav IMG.lft{background:url(../imgs/bg/menu_cork_lft.gif) no-repeat;}
BODY.cork TABLE.nav IMG.rgt{background:url(../imgs/bg/menu_cork_rgt.gif) no-repeat;}
BODY.industry TABLE.nav IMG.lft{background:url(../imgs/bg/menu_industry_lft.gif) no-repeat;}
BODY.industry TABLE.nav IMG.rgt{background:url(../imgs/bg/menu_industry_rgt.gif) no-repeat;}
TABLE.nav A{color:#ffffff;text-decoration:none;}
TABLE.home TABLE.nav{position:absolute;top:130px;margin:0 0 0 8px;font:bold 14px arial,verdana,helvetica,sans-serif;color:#ffffff;empty-cells:show;}
TABLE.home TABLE.nav TD{background-color:#03582E;height:20px;padding:0;}
TABLE.home TABLE.nav TD.spacer{width:7px;background-color:transparent;}

/* home */
TABLE.home{height:150px;width:100%;empty-cells:show;}
TABLE.home TD{padding:0;}
TABLE.home TD.center{width:5px;background:#969696/*url(../imgs/bg/bg_hdr_home.gif) repeat-y*/;}
TABLE.home TD.cork{background:url(../imgs/bg/bg_hdr_cork.gif) repeat-x top right;}
TABLE.home TD.industry{background:#24586a url(../imgs/bg/bg_hdr_industry.gif) no-repeat top left;}

TABLE.cnt_home{margin:40px 0 0 0;}
TABLE.cnt_home TD{text-align:center;width:50%;padding:0 20px 0 20px;}
TABLE.cnt_home TD A IMG{border:0;}
TABLE.cnt_home P{text-align:left;}

DIV.photolist{text-align:center;float:left;margin:0 20px 20px 0;width:150px;}
DIV.photolist IMG{}

/* peças page */

TABLE.catalogo{width:300px;background-color: #f2f6f7;border: 1px solid #D4E6EA;}
TABLE.catalogo TR TD{padding: 8px;}
TABLE.catalogo TR TD.label{width: 100px;font-weight: bold; vertical-align: top;}
