@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
img{ border:0px}
ul{list-style:none}
body {background: #FFFFFF url(../images/background/bg_body.gif) repeat-x; font:11px tahoma }
/**************** Global *************************/
#global {width:962px;margin:0 auto; padding-bottom:40px; padding-top:2px; background:url(../images/background/bg_header.gif) top no-repeat}
#global #header{width:962px;height:420px;margin:0; padding:0}
*+html #global #header{width:962px; height:420px;margin:0 0 5px 0;}
*html #global #header{width:962px; height:420px;margin:0 0 10px 0;}
#global #header .search{margin:0 0 0 538px;width:133px; height:12px;float:left;}
*html #global #header .search{margin:0 0 0 269px; height:12px;float:left;}
#global #header .search .found {border:none;background:#FFF;width: 110px;height:12px; font-size:10px; color:#535353;padding:0; float:left;}
#global #header .search .button{float:left; margin:0 0 0 3px; width:16px; height:12px;border:none; margin:0 0 0 2px; padding:0}
#global #header .accesTop{ float:left;margin:0 0 0 7px}
#global #header .accesTop ul{margin:0; padding:0}
#global #header .accesTop li{float:left;}
#global #header .accesTop li a{ color:#FFFFFF; padding:0 9px 0 9px; text-decoration:none;background:url(../images/pictos/li_acces_top.gif) left 4px no-repeat; }
#global #header .accesTop li a:hover{ color:#FFFFFF; text-decoration:underline}
#global #header .logo{ margin:6px 0 15px 35px; width:244px; height:51px; clear:both}
/** Menu **/
#global #header #menu {width:922px; height:32px; background:url(../images/background/menu_princi.gif) no-repeat; padding:0 20px; margin:0 0 5px 0;z-index:99999999;}
#global #header #menu ul {}
#global #header #menu ul ul{position:absolute;}
#global #header #menu ul li{float:left;margin:2px 0 0 0; position:relative; }
#global #header #menu ul ul li{border-bottom:1px solid #94C8D5; padding:2px 3px 5px 3px; clear:both; width:140px}
#global #header #menu ul ul li.last{border:0;}
#global #header #menu li.sep{float:left; margin:0 25px 0 25px}
#global #header #menu ul ul.Smenu{ background:#006887;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;  display:none; z-index:99999999; white-space:nowrap;}
#global #header #menu ul li ul.pos1{top:28px;left:0;}
#global #header #menu ul ul.pos1 a{display:block; color:#FFFFFF; text-decoration:none;  }
#global #header #menu ul ul.pos1 a:hover{display:block; color:#6bddff; text-decoration:none; }
#global #header #menu ul ul.pos1 .active{display:block; color:#6bddff;}
#global #header #menu ul li:hover ul.Smenu{display:block;}
#global #header #menu ul li.sfhover ul.Smenu{display:block;}
/**/
#global #header .animation{ width:962px; height:295px;clear:both;z-index:-1;}
/**************** Main *************************/
#global #contenu{ width:962px;}
#global #contenu .divRight{ float:left; display:inline; width:662px;}
#global #contenu .divRight h1{margin:10px 0 15px 0}
#global #contenu .divRight .trans{float:left; display:inline;}
#global #contenu .divRight .trans a{float:left; display:inline; width:164px;} 
#global #contenu .divRight .trans img{margin:0 0 0 0; float:left}
#global #contenu .divLeft {float:left; display:inline; position:relative; width:300px; margin:0 0 0 0px;}
#global #contenu .divLeft img{ margin:0 0 4px 0}
#global #contenu .divLeft .calculatrice{ position:absolute; top:51px; right:-10px;}


/**************** Footer *************************/
#Footer{ width:100%;height:43px;background: url(../images/background/bg_footer.gif) repeat-x;clear:both;position:fixed; bottom:0px;}
*html #Footer{position:absolute;width:100%; height:25px;clear:both;}
*html #Footer {width:100%; height:43px;background: url(../images/background/bg_footer.gif) repeat-x;clear:both;top: expression(offset = 0 + parseInt(document.body.currentStyle.paddingBottom) + parseInt(document.body.currentStyle.marginBottom), document.documentElement.clientHeight - this.offsetHeight - offset + document.documentElement.scrollTop + 'px');}
#Footer .footer1{width:962px; height:43px; margin:0 auto; position:relative;}
#Footer .footer1 .acessBottom{position:absolute; left:0; top:10px;}
#Footer .footer1 .acessBottom ul{color:#8b2412;padding:0 0 0 0}
#Footer .footer1 .acessBottom li{float:left; padding:0 3px 0 5px}
#Footer .footer1 .acessBottom li a{text-decoration:none;background:url(../images/pictos/li_footer.gif) left 3px no-repeat; color:#bdbdbd;padding:0 3px 0 10px}
#Footer .footer1 .acessBottom li a:hover{text-decoration:none;color:#8E8E8E;}
#Footer .footer1 .acessBottom .none{ background:none; padding:0; margin:0}
#Footer .footer1 .copyright{position:absolute; right:0; top:10px; color:#bdbdbd;}
