*{margin:0; padding:0}
h2{margin:0; padding:0}
.clear{clear:both; height:1px; margin:0 0 -1px; overflow:hidden}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, th, var{font-style:normal; font-weight:normal}
ol, ul{list-style-type:none; list-style-position:inside}
h1, h2, h3, h4, h5, h6{font-size:100%}
body{font-family:Arial,Helvetica,sans-serif; font-size:9pt; text-decoration:none; background-color:#EBEDF0; color:#808080; margin:0px; padding:0px}
#header{position:absolute; width:100%; top:0px; z-index:1}
.content{position:relative; width:auto; min-width:725px; margin:0px 130px 20px 185px; top:6px; padding:5px; z-index:3}
#navAlpha{position:absolute; width:175px; top:110px; left:6px; padding:0px; z-index:2; voice-family:"\"}  \""; voice-family:inherit;width:175px}
body>#navAlpha{width:175px}
/* PUB */
#navBeta{position:absolute; width:125px; top:172px; right:7px;  background-color:#fff; padding:0px; z-index:1; voice-family:"\"}
\""; 
voice-family:inherit; 
width:120px}
body>#navBeta{width:120px}
#footer{ min-width:725px; margin:0px 135px 20px 190px; padding:5px; position:relative; clear:both;  background-color:#FFF;  border:1px solid #D9DEE4; width:auto;  z-index:1}
#footer p{text-align:center}
h1{font-size:15px; color:#0F78C9; margin:0px; display:inline}
h2{color:#0F78C9; font-weight:bold; font-family:Arial; font-size:17px; padding:2px 2px 2px 11px}
h3{color:#0F78C9; font-size:1.2em; font-weight:bold; padding:5px 5px 1px 5px; border-bottom:1px solid #6487dc}
a:link{color:#1070BA; font-family:Arial,Helvetica,sans-serif; font-size:9pt}
.faviconize{width:16px; height:16px; vertical-align:middle; border:0; padding-left:5px}
a:hover{color:#EE8027; font-size:9pt; text-decoration:underline}
a:active{color:#EE8027; font-size:9pt}
a:visited{color:#000; text-decoration:none; font-size:9pt; font-weight:bold}
.novisited a{background:none}
.souslogo{font-size:12pt; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#F5821F}
.onglet1 a{display:block; font-weight:bold; text-decoration:none; padding:1px 1px 1px 0.5em; background-image:url("../images/menu_bg.gif"); background-color:#d2def6; border-bottom:1px solid #9db2cd; border-right:1px solid #9db2cd}
.onglet1 a:hover{background-color:#9bb2db; color:#444}
.onglet1 a:visited{background-color:#fffffd; font-weight:normal; color:#800080}
.entetemenu{color:#0F78C9; font-weight:bold; font-family:Arial; font-size:15px; padding:5px 5px 5px 5px; width:100%}
.glossymenu{ margin:5px 0; padding:0px; width:170px;  border:1px solid #D9DEE4}
.glossymenu a.menuitem{background:#FFF; font:bold 13px Arial,Verdana,Helvetica,sans-serif; color:#888; display:block; position:relative; width:auto; padding:4px 0; padding-left:10px; text-decoration:none; border-bottom:1px solid #EFEFEF}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color:#404040; background:#F5F5F5}
.glossymenu a.menuitem .statusicon{position:absolute; top:5px; right:5px; border:none}
.glossymenu a.menuitem:hover{background:#fff; padding-left:5px; color:#444}
.glossymenu div.submenu{background:white}
.glossymenu div.submenu ul{list-style-type:none; margin:0; padding:0}
.glossymenu div.submenu ul li{border-bottom:1px solid gray}
.glossymenu div.submenu ul li a{display:block; font:normal 13px "Arial","Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif; color:#888; text-decoration:none; padding:2px 0px 2px 0px; padding-left:10px}
.glossymenu div.submenu ul li a:hover{background:#F3EFEF; color:#000}
.glossymenu div.submenu ul li a:visited{background:#FFF; color:#404040}
.tabloentete{margin-top:5px; width:100%}
.chemin{font-size:14px; color:#0F78C9; font-weight:bold; margin:0px; padding:0px}
.chemin a{font-size:14px; color:#000; margin:0px}
.chemin a:visited{font-size:14px; color:#039; margin:0px}
.tabloentete a:visited{font-size:9pt; color:#0F78C9; margin:0px; font-style:normal}
.tableau{background-color:#fffffd; padding:0px; margin-top:5px; border:1px solid #B7BFC9; width:100%}
.tableau div{border-bottom:1px solid #D9DEE4; margin-bottom:8px}
.tableau td{padding:0px 5px 0px 5px}
table{font-family:Arial,Helvetica,sans-serif; font-size:9pt}
.tablo{padding:0px; width:100%}
.tablo td{padding:0px 5px 0px 5px}
.tablod{background-color:#FFF; padding:0px; margin-top:5px; border:1px solid #B7BFC9; width:100%}
.tablod td{padding:0px 5px 0px 5px}
.tablod1{background-color:#F5F5F5; padding:0px; margin-top:5px; border:1px solid #B7BFC9; width:100%}
.tablod1 td{padding:0px 5px 0px 5px}
.tablodindex{background-color:#FFF; padding:0px; margin:0px; border:1px solid #B7BFC9; width:300px}
.tablodindex2{background-color:#EDEDED; padding:0px; margin:0px; border:1px solid #B7BFC9}
.tablodindex3{background-color:#FFF; padding:0px; margin:0px; border:1px solid #B7BFC9; width:99%}
.tablodindex4{background-color:#FFF; padding:0px; margin:0px; border:1px solid #B7BFC9; width:99%}
.tablodindex5{background-color:#FFF; padding:0px; margin:0px; border:1px solid #B7BFC9; width:350px; float:left}
.tabloh{background-color:#FFF;  border:1px solid #D9DEE4; padding:0px; margin-top:15px; margin-bottom:15px; width:100%}
tabloh td{padding:0px 5px 0px 5px}
.tablotitre{color:#555; font-weight:bold; font-family:Arial; font-size:16px; border-bottom:1px solid #B7BFC9; width:100%}
.tablogg{margin-top:5px; border:1px solid #B7BFC9; background-color:#FFF; width:100%; z-index:3}
div#pub120{background-color:#F9F7F7; margin:0px; padding:0px}
.ads{font-family:Arial; font-size:8pt; color:#ccc}
.adsindex{font-family:Arial; font-size:8pt; color:#000}
a.ads:link{color:#000; font-family:Arial; font-size:8pt; text-decoration:none}
a.ads:hover{color:#000; font-family:Arial; font-size:8pt; text-decoration:none}
#SearchControl2 .gs-imageResult{width:170px}
.entetecote{font-size:14pt; font-weight:bold; color:#0F78C9; padding:40px 0px 20px 0px}
.petitepolice{font-size:10px}
.petitepolice a{font-size:10px}
.petitepolice a:visited{font-size:10px}
.surligne{background-color:yellow; color:black}
.fond_lettre{background-image:url(../images/fond_lettre_off.gif); width:39px; line-height:25px; background-repeat:no-repeat; height:25px; text-align:center}
input[type="submit"]{width:152px; border:1px solid #aeb2ba; background:#f2f2f3 url(../images/input.gr.png) repeat-x 0 -49px; color:#6a6a6a; font-weight:bold; font-size:12px; padding:4px 0; height:28px; vertical-align:middle; cursor:pointer}
input[type="text"]{width:150px; border:1px solid #aeb2ba; background:#fff; color:#6a6a6a; font-weight:bold; font-size:13px; padding:4px 0; height:18px; vertical-align:middle}
#lettre a{color:#0F78C9; padding-right:14px; padding-left:14px; font-weight:bold; font-size:15px; padding-bottom:4px; padding-top:4px}
