body {position : relative; margin : 0px; padding : 0px; background-color : #ffffff; background-image: url(../indeximagesFrench2/bg.gif); background-repeat: repeat-y;}
img {display : block;}

body, td {font : normal 11px verdana,arial,sans-serif; color : #000;}

#wrapper {display : block; position : absolute; left : 0px; top : 0px; margin : 121px 0 0 0; z-index : 10;}

#tWrapper {position : absolute; left : 0px; top : 0px; display : block; z-index : 20; width : 100%;}
#tBanner {display : block; background-color : #f3f3ef; height : 97px;}
#tBannerBg {width : 948px; background-color : #f3f3ef; height : 97px;}
#tBannerBg img {position : absolute; left : 204px; background-image: url(../indeximagesFrench2/t_bg.jpg);}
#tNavBg {position : absolute; display : block; top : 100px; padding : 0; margin : 0; background-image: url(../indeximagesFrench2/tbg.gif); height : 21px; width : 100%; min-width : 948px; z-index : 90;}


#tNav {position : absolute; left : 0px; top : 100px; margin : 0 0 0 180px; padding : 0; width : 850px; background-color : transparent; height : 21px; overflow : hidden; z-index : 90;}
#tNav img, #tNav a {display : inline; margin : 0; padding : 0;}
#tNavBg2 {position : absolute; display : block; top : 121px; padding : 0; margin : 0; background-color : #ffffff; height : 1px; width : 100%; min-width : 948px; z-index : 88;}

#lWrapper {position : absolute; left : 0px; top : 0px; display : block; width : 170px; z-index : 30;}
#lLogo {position : absolute ; display : block; width : 170px; height : 172px; background-color : #147420;}
#lLogo img{position :absolute; left : 24px; top : 5px;}
#lNav {position : absolute; left : 0px; top : 171px; display : block; width : 170px;}
#lNav .t {color : #a9b783; font : bold 12px verdana,arial,sans-serif; font-style : italic;}
#lNav .t strong{font-size : 13px;}
#lNav img {display : block;}
#login {position : relative; left : 0px; top : 0px; float : right; display : block; width : 170px;}

#lNav a {display : block; padding : 0; margin : 3px 2px 3px 11px; font : bold 12px verdana,arial,sans-serif; text-decoration : none; color : #fff770;}
#lNav a.on {display : block; padding : 0; margin : 3px 2px 3px 11px; font : bold 12px verdana,arial,sans-serif; text-decoration : none; color : #FFFFFF;}
#lNav a:hover {color : #ffffff;}

#tNav2Wrapper {display : block; position : absolute; top : 122px; left : 0px; width : 100%; z-index : 70;}
#tNav2{display : block; margin : 0; padding : 0; float : right; background-color : #f3f4ef; height : 17px; font : bold 10px verdana,arial,sans-serif; color : #4677AF; line-height : 14px;}
#tNav2 img {float : left; margin : 0 0 0 -3px; padding : 0; display : block;}
#tNav2 a {color : #000000; text-decoration : none;}
#tNav2 a:hover {color : #ff5600;}
#rWrapper {position : relative; top : 0; display : block; width : 148px; float : right; clear : both;}

#rNav {background-color : #d2e294; margin : 17px 0 0 0;}
#rNav2 {background-color : #f3f4ef;}

#enplusWrapper {display : block;  padding : 0; margin : 0; text-align : center; background-image : url(../indeximagesFrench2/en_plus_bg.gif);}
#enplus {display : inline; padding : 0; margin : 0;}

#utiLegend {padding : 5px 8px 4px 12px; font : normal 9px verdana,arial,sans-serif; color : #fff; height : 40px;}
#utiTxt {padding : 5px 8px 12px 10px; font : normal 10px verdana,arial,sans-serif; color : #254D82;}
#utiTxt a {color : #254D82;}

h1.t {position : absolute; display : block; padding : 0; margin : 0; left : 206px; top : 144px; font : bold 24px arial,sans-serif; color : #6d6060; z-index : 60; }
#t2 {position : absolute; display : block; padding : 0; margin : 0; left : 700px; top : 144px; font : bold 24px arial,sans-serif; color : #0924CA; z-index : 9999;}
h2 {display : block; padding : 0 ; margin : 0 0 14px 0; font : bold 14px verdana,arial,sans-serif; color : #254D82;}
h2 img {display : block; padding : 0; margin : 9px 4px 0 0; width : 4px; height : 4px; background-color : #0924CA; float : left;}
#inner p {display : block; padding : 0 6px 14px 60px; margin : 0; font : normal 12px verdana,arial,sans-serif;}
#inner p.inline {display : block; padding : 0 0 14px 0; margin : 0; font : normal 12px verdana,arial,sans-serif;}
#inner p.head {display : block; padding : 0 6px 14px 0; margin : 0; font : normal 12px verdana,arial,sans-serif;}
#inner ul { margin : 0 0 6px 52px; padding : 0; list-style : none; padding-left : 1em; text-indent : -1em; }
#inner ul li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}

#inner ol { margin : 0 0 6px 60px; padding : 0; list-style : decimal; }
#inner ol li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}

#inner ol.ol2 { margin : 2px 0 6px 56px; padding : 0; list-style : decimal; }
#inner ol.ol2 li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}
#inner ol.ol2 ul { margin : 10px 0 6px -8px; padding : 0; list-style : none; padding-left : 1em; text-indent : -1em;}

#inner ul.ul2 { margin : 0 0 6px 84px; padding : 0; list-style : none; padding-left : 1em; text-indent : -1em; }
#inner ul.ul2 li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}

#inner ul.head { margin : 0 0 14px 64px; padding : 0; list-style : none; padding-left : 1em; text-indent : -1em; }
#inner ul.head li {margin : 0; padding : 0; font : normal 12px verdana,arial,sans-serif;}

#inner a {color : #ff5600;}
#inner a:hover {color : #0924CA;}

#content {display : block; padding : 0; margin : 0 172px 0 184px;}
#inner {padding : 0; margin : 84px 6px 0 24px;}

#l {position : absolute; left : 170px; top : 0px; width : 13px; z-index : 130;}
#f {position : absolute; left : 171px; top : 171px; width : 501px; z-index : 131;}
#f2 {position : absolute; left : 171px; top : 365px; width : 501px; z-index : 131;}
#cT {position : absolute; left : 202px; top : 143px; width : 386px; z-index : 30;}
#espCli {margin : 4px 0 0 0;}
#hCt {margin : 50px 6px 0 22px;}
#hR1 {float : right; margin : 0 27px 0 12px;}

#bH {padding : 0; margin : 6px 0 0 0;}
#bH img {display : inline;}

.cptBlock {display : block; padding : 0; margin : -18px 0 28px 0; font : bold 24px arial,sans-serif; color : #0924CA;}
.cptImg {margin : 0 16px 0 0; float : left;}
.cptTxt {display : block; padding : 54px 0 0 0;}

#navT1 {background-image: url(../indeximagesFrench2/t1o.gif); width : 49px;}
#navT2 {background-image: url(../indeximagesFrench2/t2o.gif); width : 123px;}
#navT3 {background-image: url(../indeximagesFrench2/t3o.gif); width : 79px;}
#navT4 {background-image: url(../indeximagesFrench2/t4o.gif); width : 112px;}
#navT5 {background-image: url(../indeximagesFrench2/t5o.gif); width : 155px;}
#navT6 {background-image: url(../indeximagesFrench2/t6o.gif); width : 59px;}
#navT7 {background-image: url(../indeximagesFrench2/t7o.gif); width : 65px;}
#navT8 {background-image: url(../indeximagesFrench2/t8o.gif); width : 78px;}
#navT9 {background-image: url(../indeximagesFrench2/t9o.gif); width : 65px;}

#navT11 {background-image: url(../indeximagesFrench2/t1o.gif); width : 49px;}
#navT12 {background-image: url(../indeximagesFrench2/t2o.gif); width : 123px;}
#navT13 {background-image: url(../indeximagesFrench2/t3o.gif); width : 79px;}
#navT14 {background-image: url(../indeximagesFrench2/t4o.gif); width : 112px;}
#navT15 {background-image: url(../indeximagesFrench2/t5o.gif); width : 155px;}
#navT16 {background-image: url(../indeximagesFrench2/t6o.gif); width : 59px;}
#navT17 {background-image: url(../indeximagesFrench2/t7o.gif); width : 65px;}
#navT18 {background-image: url(../indeximagesFrench2/t8o.gif); width : 78px;}
#navT19 {background-image: url(../indeximagesFrench2/t9o.gif); width : 65px;}

.rollover, .rollover1 { display: block; margin : 0; padding : 0; height : 21px;}
.rollover img { width: 100%; height: 100%; border: 0; }

.rollover:hover img { visibility: hidden; }
.rollover1 img { width: 100%; height: 100%; border: 0; visibility: hidden;}
#images { position : absolute; }
#images a, #images img { float : left; }
#images a img {float : none; }


#cgv {padding : 0; margin : 16px 36px 16px 20px;  font : normal 12px verdana,arial,sans-serif; color : #000; background-color : #fff;}
#cgv h1 {display : block; padding : 2px 10px 2px 10px; margin : 0 0 18px 0; font : bold 13px verdana,arial,sans-serif; color : #000; background-color : #fff; border : dotted 1px #000; text-align : center;}
#cgv h2 {font : bold 12px verdana,arial,sans-serif; padding : 0; margin : 22px 0 14px 0; text-decoration : underline;}
#cgv p {padding : 0; margin : 0 0 12px 0;}
#cgv ul {
	margin : 0 0 6px 18px;
	padding : 0;
	list-style : none;
	padding-left : 1em;
	text-indent : -1em;	
	}
#cgv ul li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}
#cgv ol {
	margin : 0 0 6px 26px;
	padding : 0;
	list-style : none;
	padding-left : 1em;
	text-indent : -18px;	
	}
#cgv ol li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}
#cgv ol li h3 {marign : 0 0 12px 0; padding : 0; font : normal 12px verdana,arial,sans-serif; text-decoration : underline;}
#cgv ol li p {text-indent : 0;}

body.ow {background-color : #fff; background-image : none; margin : 0; padding : 0; width : 610px;}
body.ow img {display : block; border : 0;}
#owHead {display : block; padding : 0; margin : 0;}
#owContent {display : block; padding : 0 20px 0 20px; margin : 0; background-color : #fff; width : 570px;}
#owContent ul { margin : 0 0 6px 52px; padding : 0; list-style : none; padding-left : 1em; text-indent : -1em; }
#owContent ul li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}
#owContent h1 {display : block; padding : 16px 0 16px 0; margin : 0; font : bold 20px verdana,arial,sans-serif; color : #586FFC;}
#owFooter {display : block; margin : 0; padding : 0; height : 33px; border : none; border-top : solid 1px #0A25CA;}
#owFooter img {margin : 6px 0 0 0;}

#owContent ul.ulOw { margin : 0 0 6px 52px; padding : 0; list-style : square; padding-left : 0; text-indent : 0; }
#owContent ul.ulOw li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}
#owContent ul.ulOw2 { margin : 12px 0 6px 32px; padding : 0; list-style : disc; padding-left : 0; text-indent : 0; }
#owContent ul.ulOw2 li {margin : 0; padding : 0 0 8px 0; font : normal 12px verdana,arial,sans-serif;}

.expertCall {position : absolute; left : 660px; top : 348px; width : 105px; height : 34px; z-index : 150;}
.zoom {position : absolute; left : 520px; top : 330px; width : 14px; height : 14px; z-index : 160;}

