HTML { 
padding-right : 0;
padding-left : 0;
font-size : 100%;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
BODY { 
padding-right : 0;
padding-left : 0;
font-size : 100%;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
HTML { 
height : 100%;
} 
BODY { 
height : 100%;
} 
BODY { 
font-size : 0.75em;
background : white  repeat-y center top;
color : black;
font-family : Arial, Sans-serif;
text-align : center;
} 
.bodywovb { 
font-size : 0.75em;
background : white repeat-y center top;
color : black;
font-family : Arial, Sans-serif;
text-align : center;
} 
#container { 
padding-right : 0;
padding-left : 0;
min-height : 100%;
padding-bottom : 0;
margin : 0 auto;
width : 752px;
padding-top : 0;
position : relative;
height : auto;
text-align : left;
} 
HTML #container { 
width : 752px;
height : 100%;
} 
#header { 
padding-right : 0;
padding-left : 0;
background : #fff;
padding-bottom : 5px;
padding-top : 10px;
} 
#panel { 
clear : both;
padding-right : 0;
display : block;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#leftColumn { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
width : 178px;
padding-top : 0;
} 
#leftColumn DIV.newsPanel { 
border-top-width : 0;
padding-right : 10px;
padding-left : 10px;
border-left-width : 0;
background : #d0cbbf;
border-bottom-width : 0;
padding-bottom : 10px;
margin : 10px 0 0;
width : 178px;
padding-top : 10px;
border-right-width : 0;
} 
#leftColumn DIV.newsPanel { 
width : 158px;
} 
.newsItem { 
margin-bottom : 0;
} 
#mainPage { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 10px 0 0 10px;
width : 564px;
padding-top : 0;
} 
#mainPageIndent { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0 0 0 16px;
width : 548px;
padding-top : 0;
} 
#mainPageIndent DIV.full { 
clear : both;
width : 548px;
} 
#mainPageIndent DIV.leftcol { 
float : left;
width : 263px;
} 
#mainPageIndent DIV.rightcol { 
float : right;
width : 263px;
} 
#mainPageIndent DIV.withlinks { 
float : left;
width : 358px;
} 
#mainPageIndent DIV.links { 
padding-left : 10px;
float : right;
border-left : 1px solid #d0cbbf;
width : 168px;
} 
#mainPageIndent DIV.rule { 
margin-bottom : 10px;
padding-bottom : 10px;
border-bottom : 1px solid #d0cbbf;
} 
#mainPageIndent DIV.right { 
padding-right : 0;
padding-left : 10px;
float : right;
padding-bottom : 1em;
padding-top : 0;
} 
#mainPageIndent DIV.left { 
padding-right : 10px;
padding-left : 0;
float : left;
padding-bottom : 10px;
padding-top : 0;
} 
#mainPageIndent DIV.center { 
padding-right : 0;
padding-left : 0;
padding-bottom : 10px;
padding-top : 0;
} 
#footerspace { 
clear : both;
height : 50px;
} 
#footer { 
padding-right : 0;
padding-left : 216px;
font-size : 0.75em;
padding-bottom : 0;
margin : 0;
color : #a9a18c;
bottom : 0;
padding-top : 0;
position : absolute;
height : 30px;
} 
#footer A { 
color : #a9a18c;
} 
#footer A:hover { 
color : #ea2026;
} 
#mainMenu { 
font-size : 0.95em;
background : #a9a18c url(images/right-end.gif) no-repeat right top;
float : left;
margin : 0;
width : 100%;
line-height : normal;
border-bottom : 8px solid #d0cbbf;
} 
#mainMenu UL { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
#mainMenu LI { 
padding-right : 0;
padding-left : 9px;
background : url(images/left.gif) no-repeat;
float : left;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
#mainMenu A { 
padding-right : 5px;
display : block;
padding-left : 2px;
background : url(images/right.gif) no-repeat right top;
float : left;
padding-bottom : 5px;
color : #fff;
padding-top : 5px;
text-decoration : none;
} 
#mainMenu A { 
float : none;
} 
#mainMenu A:hover { 
color : #000;
} 
#mainMenu #home { 
border-top-width : 0;
border-left-width : 0;
background-image : url(images/left-home.gif);
border-bottom-width : 0;
border-right-width : 0;
} 
#mainMenu #current { 
#background-image : url(images/-left-on.gif);
} 
#mainMenu #current A { 
background-image : url(images/right-on.gif);
padding-bottom : 5px;
color : #000;
} 
#mainMenu #empty { 
border-top-width : 0;
padding-right : 15px;
padding-left : 6px;
border-left-width : 0;
background-image : url(images/left.gif);
border-bottom-width : 0;
padding-bottom : 5px;
padding-top : 5px;
height : 100%;
border-right-width : 0;
} 
#mainMenu #rightItem { 
background : url(images/right-end.gif) no-repeat right top;
float : right;
} 
#mainMenu #rightItem A { 
background : url(images/right-end.gif) no-repeat right top;
padding-bottom : 5px;
} 
#mainMenu #rightItem_current { 
border-top-width : 0;
border-left-width : 0;
background : url(images/right-end.gif) no-repeat right top;
float : right;
border-bottom-width : 0;
color : #000;
border-right-width : 0;
} 
#mainMenu #rightItem_current A { 
padding-bottom : 5px;
color : #000;
} 
#subMenu { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
width : 100%;
color : black;
padding-top : 30px;
} 
#subMenu UL { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
#subMenu LI { 
display : block;
margin : 0;
list-style-type : none;
} 
#subMenu A { 
display : block;
margin : 0;
color : black;
text-decoration : none;
} 
#subMenu A.d0 { 
padding-right : 12px;
padding-left : 12px;
padding-bottom : 7px;
padding-top : 7px;
} 
#subMenu A.open { 
background : #e9e7e1;
} 
#subMenu A.d1 { 
padding-right : 12px;
padding-left : 24px;
background : #e9e7e1;
padding-bottom : 7px;
padding-top : 7px;
} 
#subMenu A.d2 { 
padding-right : 12px;
padding-left : 36px;
background : #e9e7e1;
padding-bottom : 7px;
padding-top : 7px;
} 
#subMenu A.d3 { 
padding-right : 12px;
padding-left : 48px;
background : #e9e7e1;
padding-bottom : 7px;
padding-top : 7px;
} 
#subMenu A:hover { 
background : #a9a18c;
} 
#subMenu #current { 
font-weight : bold;
background : #d0cbbf;
} 
#subMenu A.open { 
background : #e9e7e1;
} 
.customBanner { 
font-size : medium;
color : #a9a18c;
font-family : Arial, Sans-serif;
text-align : right;
} 
#customPanel { 
margin-top : 10px;
font-size : medium;
color : #a9a18c;
font-family : Arial, Sans-serif;
text-align : left;
} 
.languageLink { 
font-size : xx-small;
color : #a9a18c;
font-family : Arial, Sans-serif;
} 
A.languageLink { 
font-weight : normal;
color : #a9a18c;
} 
A.languageLink:hover { 
font-weight : normal;
color : #ea2026;
} 
.personName { 
font-weight : bold;
font-size : medium;
} 
.personFunction { 
font-weight : normal;
margin-bottom : 10px;
font-style : italic;
} 
.personBackground { 
width : 180px;
} 
.personDescription { 
margin-top : 20px;
width : 450px;
} 
#sitemap { 
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 0;
margin : 0;
width : 100%;
color : black;
padding-top : 0;
} 
#sitemap UL { 
list-style-position : outside;
list-style-type : none;
} 
#sitemap LI { 
font-weight : bold;
font-size : x-small;
background : #fff;
height : 20px;
} 
#sitemap A { 
color : black;
text-decoration : none;
} 
#sitemap A:hover { 
color : #ea2026;
} 
#sitemap TD { 
padding-left : 4px;
background-color : #ddd9d0;
} 
#investorInfo { 
color : black;
font-family : Verdana, Arial;
} 
#investorInfo .dropselect { 
font-size : 1em;
width : 420px;
} 
#investorInfo #usefullLinks A { 
font-weight : normal;
width : 50px;
text-align : left;
} 
#investorInfo .label { 
font-weight : bold;
background : #d0cbbf;
vertical-align : top;
text-align : center;
} 
#investorInfo #calendarOfEventsTable TD { 
height : 20px;
} 
.titleBar { 
font-weight : bold;
background : #c3bdae;
} 
#calendarOfEvents TABLE { 
margin-top : 20px;
margin-left : 20px;
} 
#calendarOfEvents TD { 
height : 20px;
} 
#newsViewer { 
margin : 30px;
} 
#newsViewer #newsIngress { 
font-weight : bold;
} 
A { 
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
Body { 
background-color : #ffffff;
} 
.accessibility { 
font-size : 1pt;
color : #fdfdfd;
font-family : Arial, Helvetica, sans-serif;
} 
.bodytext { 
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
} 
.bodytext STRONG { 
font-weight : bold;
font-size : 11px;
color : #A9A18C;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 

.bodytext A:link { 
font-size : 11px;
color : black;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.bodytext A:visited { 
font-size : 11px;
color : black;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.bodytext A:active { 
font-size : 11px;
color : black;
font-family : Arial, Helvetica, sans-serif;
text-decoration : underline;
} 
.bodytext A:hover { 
font-size : 11px;
color : black;
font-family : Arial, Helvetica, sans-serif;
text-decoration : underline;
} 
.whiteheading { 
font-weight : bold;
font-size : 12px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
} 
.pulldown { 
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
} 
H1 { 
font-weight : bold;
font-size : 16px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
H2 { 
font-weight : normal;
font-size : 14px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
H3 { 
font-weight : bold;
font-size : 14px;
color : black;
font-family : Arial, Helvetica, sans-serif;
} 
H4 { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
} 
H5 { 
font-weight : bold;
font-size : 12px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
H6 { 
font-weight : bold;
font-size : 12px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
.pgttl { 
font-weight : bold;
font-size : 10px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgtt2 { 
font-weight : bold;
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgttl A:link { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgttl A:visited { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgttl A:active { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgttl A:hover { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.pgttf A:link { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : capitalize;
} 
.pgttf A:visited { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : capitalize;
} 
.pgttf A:active { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : capitalize;
} 
.pgttf A:hover { 
font-weight : bold;
font-size : 12px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : capitalize;
} 
.level1ttl { 
font-weight : bold;
font-size : 14px;
color : #ff9900;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1ttl A:link { 
font-weight : bold;
font-size : 14px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1ttl A:visited { 
font-weight : bold;
font-size : 14px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1ttl A:active { 
font-weight : bold;
font-size : 14px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1ttl A:hover { 
font-weight : bold;
font-size : 14px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1 { 
font-weight : bold;
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1 A:link { 
font-weight : bold;
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1 A:visited { 
font-weight : bold;
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1 A:active { 
font-weight : bold;
font-size : 11px;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level1 A:hover { 
font-weight : bold;
font-size : 11px;
color : #ff0000;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level2 { 
padding-left : 16px;
font-weight : bold;
font-size : 11px;
color : #666666;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level2 A:link { 
font-weight : bold;
font-size : 11px;
color : #666666;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level2 A:visited { 
font-weight : bold;
font-size : 11px;
color : #666666;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level2 A:active { 
font-weight : bold;
font-size : 11px;
color : #666666;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.level2 A:hover { 
font-weight : bold;
font-size : 11px;
color : #cc3333;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.footer { 
font-size : 7pt;
color : black;
font-family : Arial, Helv?tica, sans-serif;
} 
.links { 
font-weight : bolder;
font-size : 8pt;
color : #003366;
font-family : Arial, Helv?tica, sans-serif;
} 
H7 { 
font-weight : bold;
font-size : 12px;
color : black;
font-family : Arial, Helv?tica, sans-serif;
} 
.titleagences { 
font-weight : bolder;
font-size : 10pt;
color : black;
font-family : Arial;
} 
.bnoir : link { 
font-weight : bold;
font-size : 18px;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
} 
.bnoir : hover { 
font-weight : bold;
font-size : 18px;
color : red;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
} 
.bnoir : visited { 
font-weight : bold;
font-size : 18px;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
} 

.bnoir : active { 
font-weight : bold;
font-size : 18px;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
} 


.subtitleagences { 
font-weight : bolder;
font-size : 9pt;
color : red;
font-family : Arial;
} 
.agences { 
font-weight : bolder;
font-size : 11pt;
color : black;
font-family : Arial;
} 
.link { 
font-size : 11px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
.resultnolink { 
font-weight : bolder;
font-size : 11pt;
color : black;
font-family : Arial;
} 
.botitle { 
font-weight : bolder;
font-size : 11pt;
color : black;
font-family : Arial;
} 
.bosubtitleunder { 
font-weight : bolder;
font-size : 9pt;
color : black;
font-family : Arial;
text-decoration : underline;
} 
.headertablesbo { 
border-right : medium none;
border-top : medium none;
font-weight : bolder;
font-size : 9pt;
border-left : medium none;
color : black;
border-bottom : medium none;
font-family : Arial;
} 
.poll { 
font-weight : bold;
font-size : 12px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
background-color : #ff0000;
} 
.form { 
font-size : 10px;
color : #000000;
font-family : Verdana;
background-color : #ffffff;
} 
.button { 
font-weight : bold;
font-size : 10px;
float : right;
font-family : Verdana;
} 
.FormulaireCel2 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
vertical-align : middle;
font-size : 10px;
color : #c8c3a2;
} 
.FormulaireCel1 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
text-align : right;
vertical-align : middle;
} 
.Cel1 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
text-align : left;
vertical-align : middle;
} 
.portletText { 
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
color : #31527b;
} 
.RealisationUp { 
font-size : 10px;
} 
.navigationBottom { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
color : #848484;
} 
hr { 
color : #999999;
height : 1px;
} 
input, select, textarea { 
background : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
border : 1px solid #848484;
color : #666666;
} 
.Titre { 
font-size : 11px;
color : #ff9900;
font-family : Arial, Helvetica, sans-serif;
} 
.Titrered { 
font-size : 12px;
color : red;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
} 
.Page { 
font-size : 11px;
color : red;
font-family : Arial, Helvetica, sans-serif;
} 
.visite { 
font-weight : bold;
font-size : 12px;
color : #848484;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.menu_gauche { 
font-size : 18px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
} 
.soustitre { 
font-weight : bold;
font-size : 12px;
color : #A9A18C;
font-family : Arial, Helvetica, sans-serif;
} 
A { 
font-weight : normal;
color : #ea2026;
font-family : Arial, Sans-serif;
text-decoration : none;
} 
A:hover { 
text-decoration : underline;
} 
A:active { 
text-decoration : underline;
} 
LI { 
margin-bottom : 10px;
} 
TABLE { 
font-size : 1em;
} 
TD A { 
font-weight : normal;
color : #6e695b;
font-family : Arial, Sans-serif;
text-decoration : none;
} 
TD A:hover { 
text-decoration : underline;
} 
A:active { 
text-decoration : underline;
} 
IMG { 
border-top-style : none;
border-right-style : none;
border-left-style : none;
border-bottom-style : none;
} 
P { 
margin-top : 0;
margin-bottom : 10px;
margin-right : 6px;
text-align:justify;
} 
.txtQuestion { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
} 
.txtOption { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
} 
.txtAutresSondages { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
} 
.txtOptionPourcentage { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
} 
.txtTotal { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000000;
} 
.txtTitreListe { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
font-weight : bold;
} 
.OPTION_ {border-color: #E4E9E9; background-color: #E4E9E9 }
.OPTION {border-color: #D8D6CA; background-color: #D8D6CA }

.visiteConseil { 
font-weight : normal;
color : #6e695b;
font-family : Arial, Sans-serif;
text-decoration : underline;
font-size : 11;
} 

.lien_haut : link { 
font-weight : normal;
color : #000000;
font-family : Arial, Sans-serif;
text-decoration : none;
font-size : 11;
} 
.lien_haut : hover { 
font-weight : normal;
color : #000000;
font-family : Arial, Sans-serif;
text-decoration : underline;
font-size : 11;
} 
.lien_haut : active { 
font-weight : normal;
color : #000000;
font-family : Arial, Sans-serif;
text-decoration : underline;
font-size : 11;
} 

.grisbold { 
font-weight : bold;
font-size : 12px;
color : #A9A18C;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.grisnormal { 
font-size : 11px;
color : #A9A18C;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.rougenormal { 
font-size : 11px;
color : red;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.rougeTitre { 
font-size : 16px;
font-weight:bold;
color : red;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.Whitetitre { 
font-size : 16px;
font-weight:bold;
color : white;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
} 
.texte_bas { 
font-size : 11px;
color : black;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;

/*margin-left:10px;*/
} 

