* {margin:0; padding : 0; border:0;background-repeat: no-repeat;background-position: 0 0;}
body {font-family : Arial, Helvetica, Sans-serif;margin-left: 1px;font-size : 12px ;}

ul, li {list-style-type:none}

a {text-decoration: none; color: #000000; cursor:pointer;}
input {cursor:pointer;font-family : Arial, Helvetica, Sans-serif;}

/* .png24 {tmp:expression(setPNG24(this));} */

div.spacer {clear:left}
/*-- --*/

#global {width: 970px; margin-top: 10px;overflow:hidden;height:550px}

#leftColumn {width:240px;float:left;margin-right:10px;}

#centerColumn {width: 720px; float: left;padding:0px;position:relative;}
#centerColumnFilter { opacity:0.0;filter:alpha(opacity=0);display:none;background-color:#000000;width:720px;height:550px;position:absolute;top:0;left:0}
div.sub {overflow:hidden;}

div#ajaxload{position:absolute;top:250px;left:600px;}

/*-- --*/

div#centerColumn div#centerColumnContent{float:left;margin-bottom:2px;width:240px;}

#leftColumn div.menuLvl0, #leftColumn div.menuLvl0Sel, #leftColumn div.menuLvl0SelSub{height:29px;cursor:pointer;margin-left:10px}
#leftColumn div.menuLvl0 h3, #leftColumn div.menuLvl0Sel h3, #leftColumn div.menuLvl0SelSub h3{text-transform:uppercase;font-weight:bold;font-size:11px;height:29px;position:absolute;padding:9px 0 0 30px;color:#404041}

#leftColumn div.menuLvl0, #leftColumn div.menuLvl0Sel{background:url('../images/peugeot_images_pages_services_1024_bordertop.gif') repeat-x}
#leftColumn div.menuLvl0SelSub{background:url('../images/peugeot_images_pages_services_1024_borderboth.gif') repeat-x}

#leftColumn div.menuLvl0 div.inner, #leftColumn div.menuLvl0Sel div.inner, #leftColumn div.menuLvl0SelSub div.inner{height:29px;background:url('../images/peugeot_images_pages_services_1024_arrow_grey.gif') 16px 13px no-repeat}
#leftColumn div.menuLvl0Sel div.inner{background-image:url('../images/peugeot_images_pages_services_1024_arrow_orange.gif')}
#leftColumn div.menuLvl0SelSub div.inner{background-image:url('../images/peugeot_images_pages_services_1024_subarrow_orange.gif')}

#leftColumn div.submenuLvl0{overflow:hidden;margin-left:25px}


#leftColumn div.menuLvl1, #leftColumn div.menuLvl1Sel, #leftColumn div.menuLvl1SelSub{font-size:9px;font-weight:bold;height:18px;padding:0;overflow:hidden;cursor:pointer;background:url('../images/peugeot_images_pages_services_1024_bordertop.gif') 0 17px repeat-x}
#leftColumn div.menuLvl1 a, #leftColumn div.menuLvl1Sel a, #leftColumn div.menuLvl1SelSub a{color:#a0a0a0;font-weight:bold;display:block;line-height:18px;padding-left:14px;height:18px;}
#leftColumn div.menuLvl1 div.inner, #leftColumn div.menuLvl1Sel div.inner, #leftColumn div.menuLvl1SelSub div.inner{height:18px;background:url('../images/peugeot_images_pages_services_1024_arrow_grey.gif') 5px 6px no-repeat}
#leftColumn div.menuLvl1Sel div.inner{background-image:url('../images/peugeot_images_pages_services_1024_arrow_orange.gif')}
#leftColumn div.menuLvl1SelSub div.inner{background-image:url('../images/peugeot_images_pages_services_1024_subarrow_orange.gif')}
#leftColumn div.menuLvl1Sel a, #leftColumn div.menuLvl1SelSub a{color:#404041}

#leftColumn div.submenuLvl1{overflow:hidden;margin-left:14px}


#leftColumn div.menuLvl2, #leftColumn div.menuLvl2Sel{font-size:9px;font-weight:bold;height:18px;padding:0;overflow:hidden;cursor:pointer;background:url('../images/peugeot_images_pages_services_1024_bordertop.gif') 0 17px repeat-x}
#leftColumn div.menuLvl2 a, #leftColumn div.menuLvl2Sel a{color:#a0a0a0;font-weight:bold;display:block;line-height:18px;padding-left:20px;height:18px;}
#leftColumn div.menuLvl2 div.inner, #leftColumn div.menuLvl2Sel div.inner{height:18px;background:url('../images/peugeot_images_pages_services_1024_arrow_grey.gif') 6px 6px no-repeat}
#leftColumn div.menuLvl2Sel div.inner{background:url('../images/peugeot_images_pages_services_1024_longarrow_orange.gif') 0px 6px no-repeat}
#leftColumn div.menuLvl2Sel a{color:#404041}

#leftColumn div.menuSpacer{height:18px;overflow:hidden}

/*-- --*/
/*
#bottomMenu div{height: 20px;width:240px;cursor:pointer;border-top:1px dotted #858585;background:url('../images/peugeot_images_pages_services_1024_roundarrow.gif') #ffffff 9px 3px no-repeat}
#bottomMenu a{font-size:12px;height:20px;position:absolute;padding:2px 0 0 30px;color:#404041}
*/
/*-- --*/

#centerHomeContent{width:720px;height:385px;margin-bottom:20px}
#centerHomeContent div.title{padding-top:196px}
#centerHomeContent div.title h3{height:49px;line-height:49px;font-size:22px;color:#ffffff;font-weight:normal;margin-left:13px}
#centerHomeContent div.content{height:140px;width:453px;background:url('../images/peugeot_images_pages_services_1024_centerHomeBoxGradient.png') repeat-y;float:left}
#centerHomeContent div.content h3{height:24px;color:#FFFFFF;line-height:24px;vertical-align:middle;font-weight:normal;padding-left:13px;font-size:14px}
#centerHomeContent div.content div.forfaits{}
#centerHomeContent div.content div.forfaits li{width:151px;float:left;display:block;height:25px;background:url('../images/peugeot_images_pages_services_1024_roundarrow.png') 14px 8px no-repeat}
#centerHomeContent div.content div.forfaits li table td{height:25px;padding-left:34px;vertical-align:middle;line-height:12px;}
#centerHomeContent div.content div.forfaits li table td a{color:#ffffff;font-size:12px;position:relative}
#centerHomeContent div.video{height:140px;width:267px;float:left;position:relative}
#centerHomeContent div.video h3{height:24px;color:#FFFFFF;line-height:24px;vertical-align:middle;font-weight:normal;padding-left:63px;font-size:14px}
#centerHomeContent div.video div.thumb{border:1px solid #d6d6d6;position:absolute;left:63px;top:40px;cursor:pointer}
#centerHomeContent div.video div.thumb img{width:135px;height:84px;}

#centerHomeFilter{width:720px;height:385px;position:absolute;top:0;left:0;}
#centerHomeOverlay{position:absolute;top:25px;left:95px;}
#centerHomeFilter{background-color:#27458d;opacity:0.9;filter:alpha(opacity=90)}

div#centerColumn div.centerHomeBox{width:345px;height:145px;background:url('../images/peugeot_images_pages_services_1024_centerHomeBoxBg.gif') #ffffff repeat-x;float:left}
div#centerColumn div.centerHomeBox div.title{height:32px;line-height:32px;background:url('../images/peugeot_images_pages_services_1024_bordertop.gif') 0 31px repeat-x}
div#centerColumn div.centerHomeBox div.title strong{color:#577e9b;font-size:14px;margin-left:13px}
div#centerColumn div.centerHomeBox div.content{position:relative}
div#centerColumn div.centerHomeBox div.content div.thumb{border:1px solid #d6d6d6;position:absolute;left:13px;top:13px;padding:1px}
div#centerColumn div.centerHomeBox div.content div.thumb img{width:179px;height:83px;}
div#centerColumn div.centerHomeBox div.content div.text{padding:13px 9px 0 208px}
div#centerColumn div.centerHomeBox div.content div.text p{color:#5f5f5f;font-size:11px;margin-bottom:2px}
div#centerColumn div.centerHomeBox div.content div.text li{margin-bottom:2px}
div#centerColumn div.centerHomeBox div.content div.text li a{color:#577e9b;font-size:9px;text-transform:uppercase;vertical-align:middle;line-height:12px;display:block}
div#centerColumn div.centerHomeBox div.content div.text li a img{vertical-align:middle;margin-left:5px}



/*-- --*/


div.centerZone0 {width : 720px;height: 550px; float:left; margin : 0 0px 0px 0px; padding:0 0 0 0px;}
div.centerZone1 {width : 410px;height: 354px; float:left; margin : 0 10px 0px 0px;padding:185px 6px 6px 4px;}
* > div.centerZone1 {width : 400px;height: 163px;}
div.centerZone2 {width : 300px;height: 174px; margin : 0 0 3px 0;float:left;cursor:pointer;}
div.centerZone3 {width : 300px;height: 174px; margin : 0 0 5px 0;float:left;cursor:pointer}
div.centerZone4 {width : 300px;height: 354px; margin : 0 0 5px 0;float:left;cursor:pointer}
div.centerZonefull {width : 574px;height: 354px; margin : 0 0 5px 0;float:left}
div.centerZonefullscreen {width : 720px;height: 550px;float:left}

/*-- --*/

div#boxContener {position : absolute;margin-top : 350px}

div.centerZone0 h1{font-size:35px;margin:13px 0 0 8px;position:absolute}
div.centerZone0 h1 span.g{color:#333333;opacity:0.5}
div.centerZone0 h1 span.o{color:#DB5611;position:absolute;top: -2px;left: -2px}
div.centerZone0 h2{font-size:20px;color:#FFFFFF;margin:52px 0 0 8px;position:absolute;}
div.centerZone0 div.boxContent, div.centerZone0 div.boxContentSmall { width : 350px;margin :0 2px 0 4px;float:left;}
div.centerZone0 div.boxContent table.titre, div.centerZone0 div.boxContentSmall table.titre{margin-bottom:2px;height:32px;width:350px;}
div.centerZone0 div.boxContent table.titre td.titre, div.centerZone0 div.boxContentSmall table.titre td.titre{font-weight:bold;background-repeat:repeat-x;background-image:url('../images/peugeot_images_pages_services_1024_panel_header_middle.png');color:white;font-size:11px;}
* > div.centerZone0 div.boxContent h2, div.centerZone0 div.boxContentSmall h2 {height : 31px}


div.centerZone0 div.boxContentContener div.content{background-image : url('../images/peugeot_images_pages_services_1024_boxContent_bg.png');background-repeat:repeat-x;background-color: #E1E1E1;font-size :11px;color: #333; padding : 0 5px 0 5px;width : 350px;height : 116px;}
* > div.centerZone0 div.boxContentContener div.content{width : 340px;}

table.boxContentSmallContener{width:350px;height:30px;margin-bottom:2px;}
table.boxContentSmallContener td{width:7px;height:30px;padding:0;font-size:11px;color:#333;}
table.boxContentSmallContener td.middle{background-color:#E1E1E1;background-image:url('../images/peugeot_images_pages_services_1024_boxContentSmall_bg.png');background-repeat:repeat-x;width:290px;}
table.boxContentSmallContener td.link{background-color:#E1E1E1;background-image:url('../images/peugeot_images_pages_services_1024_boxContentSmall_bg.png');background-repeat:repeat-x;width:48px;}

table.boxContentSmallContener td div.seeMore{width:45px;height:16px;text-align:center;background-color:#20577E}
table.boxContentSmallContener td div.seeMore a{color:#FFF;text-transform: uppercase;}

div#boxForfait {background-image : url('../images/peugeot_images_pages_services_1024_forfait.png');width:350px;height:81px;position:absolute;top:4px;left:360px;cursor:pointer}
div#boxForfait p {float:left;}
div#boxForfait p.left {color:#FFF;text-align:center;width:124px;margin-top:7px;font-size:14px;}
div#boxForfait p.left strong{font-size : 35px;display : block;}
div#boxForfait p.right {color:#D04410;margin : 5px 0 0 5px;width:215px;cursor:pointer;line-height:14px}
div#boxForfait a{position:absolute;bottom:5px;left:160px;color:#D04410;line-height:20px}

div#boxFocus {background-image : url('../images/peugeot_images_pages_services_1024_focusBottom.png');width:350px;height:81px;position:absolute;top:260px;left:5px;cursor:pointer}
div#boxFocus p {float:left;}
div#boxFocus p.left {color:#FFF;text-align:center;width:123px;margin-top:7px;font-size:14px}
div#boxFocus p.left strong{font-size : 45px;display : block;}
div#boxFocus p.right {color:#D04410;margin : 5px 0 0 9px;width:170px;cursor:pointer;line-height:14px}
div#boxFocus a{position:absolute;bottom:5px;left:160px;color:#D04410;line-height:20px}

div#smallerTitle{position:absolute;top:10px;left:145px;font-size:14px;font-weight:bold;width:200px;color:white;text-align:right;}
div#smallerTitle div.forfait{font-weight:bold;font-size : 24px;position:relative}
div#smallerTitle div.forfait div.oc{position:absolute;width:200px;top:0;right:0}
div#smallerTitle div.forfait div.g{color:#333333;opacity:0.5}
div#smallerTitle div.forfait div.o{color:#DB5611;position:relative;top: -2px;left: -2px}

/*-- --*/

div.centerZone1, div.centerZonefull{position:relative}
div.centerZone1  table.boxCenterZone1, div.centerZonefull  table.boxCenterZone1{opacity:0.5;filter:alpha(opacity=50);width:400px;position:absolute;bottom:4px;}
div.centerZone1  div.boxCenterZone12, div.centerZonefull  div.boxCenterZone12{position:absolute;bottom:8px;width:400px;color:white;height:156px}
div.centerZone1  div.boxCenterZone12 a, div.centerZonefull  div.boxCenterZone12 a{text-transform:uppercase;font-size:11px;font-weight:bold;color:white}


/*-- --*/

div.size1 {background-image : url('../images/peugeot_images_pages_services_1024_onglet_header_left.gif');width:225px;margin-right:12px}
div.size2 {background-image : url('../images/peugeot_images_pages_services_1024_onglet_header_right.gif');width:355px;margin-right : 10px;}
div.size1 div.homepanelright{position:absolute;top:22px;left:224px;}
div.size2 div.homepanelright{position:absolute;top:22px;left:354px;}
div.boxOnglet div.homepanelleft{position:absolute;top:22px;left:0}
div.boxOnglet div.homepanelbottom{position:absolute;top:150px;}
div.boxOnglet {position:relative;float:left}
div.boxOnglet h2{color:white;font-weight:bold;font-size:12px;height:22px;line-height:22px}
div.boxOnglet h2 span{margin-left:25px;}
div.boxOnglet div.boxOngletContent {border:0;padding:5px;height:135px}
div.boxOnglet div.boxOngletContent li {background-image : url('../images/peugeot_images_pages_services_1024_dotte_arrow.gif');background-position: 0 2px;padding-left:13px; color : #666}
div.boxOnglet div.boxOngletContent li a{color : #666}


/*-- --*/

div.boxContentWhite {position:absolute;left:10px;z-index:15;bottom:182px}

div.boxContentWhite div.boxContentWhiteContener {display:block; background-color: #FFF;font-size :11px;color: #333; padding : 5px;width : 700px}
* > div.boxContentWhite div.boxContentWhiteContener {width : 690px}
div.boxContentWhite div.boxContentWhiteContener p.header {color : #DC5616;border-bottom : solid 2px #DC5616;width : 690px; margin-bottom : 15px; font-size : 12px; padding-bottom : 5px;font-weight : bold;}
div.boxContentWhite div.boxContentWhiteContener ul {margin-bottom : 10px}
div.boxContentWhite div.boxContentWhiteContener li {list-style-type:disc; margin-left:20px}
div.boxContentWhite div.boxContentWhiteContener a {color:white;padding:0 10px;font-weight:bold}
div.boxContentWhite div.boxContentWhiteContener a.closeBtn {text-transform:uppercase;float:right;color :#666;background-color : #FFF; padding: 0 20px 0 0;margin:0;background-image : url('../images/peugeot_images_pages_services_1024_closeBtn.gif');background-position: 100% 0;}


div.boxOngletContent table{position:absolute;width:125px;height:125px}
div.boxOngletContent table.trans{opacity:0.5;filter:alpha(opacity=50)}
div.boxOngletContent table td.cont{font-size:12px;padding:10px 5px 0;color:white;text-align:center}
div.boxOngletContent table td.cont a{color:white}