
body {font-family: Verdana;font-size:11px;text-align:justify;margin:0px; color:#000000;padding:0; background:url(../images/ban.gif) repeat-x #e7e7e7;}
img{border:0;}
/*div#ban{margin:0px auto;width:843px; height:102px; padding:0px; background:url(../images/bane.jpg) no-repeat; margin-top:5px; padding:62px 0 0 177px;}*/
div#ban{margin:0px auto;width:1020px; height:166px; padding:0px; margin-top:4px; }
div#ban img{margin:5px 0 0px 0;}
div#layout{width:992px; margin:0px auto; padding:0px;}
div#layout div#but{float:left;width:992px;margin:4px 0 0 0; position:relative; z-index:7;}
*html div#layout div#but{float:left;width:992px;margin:3px 0 0 0;}

div#layout div#center1{float:left;width:992px; height:15px; background:url(../images/center1.jpg) no-repeat;}
div#layout div#center0{float:left;width:973px; height:29px; background:url(../images/bag.jpg) no-repeat; padding:24px 0 0 19px;}
div#layout div#center0 a{float:left;font-family:Verdana; font-size:10px; color:#000; text-decoration:none; margin:0 3px 0 0; text-transform:uppercase}
div#layout div#center0 a:hover{text-decoration: underline;}
div#layout div#center0 img{float:left; margin:0 3px 0px 0}
div#layout div#center2{float:left;width:992px; height:auto; background:url(../images/center2.jpg) repeat-y; padding:0 0 7px 0 ;}


div#layout div#center2 div#contenu div#left div#tot{float:left;width:697px; height:auto;margin:0 0 56px 12px;}
*html div#layout div#center2 div#contenu div#left div#tot{float:left;width:697px; height:auto;margin:0 0 46px 4px;}
div#layout div#center2 div#contenu div#left div#tot div#titre{float:left;width:653px; height:23px;margin:0 0 0px 0px; background:url(../images/bg_titre.jpg) no-repeat; padding:11px 0 0 45px;}
div#layout div#center2 div#contenu div#left div#tot div#titre span#tit{float:left;font-family:Verdana; font-size:17px; color:#fa3100;margin:0 3px 0 0; text-transform:uppercase; font-weight:bold;}
div#layout div#center2 div#contenu div#left div#text{float:left;width:697px; height:68px;margin:0 0 0px 0px;}
div#layout div#center2 div#contenu div#left div#photo{float:left;width:662px; height:231px;margin:0 0 0px 13px; background:url(../images/bg_photo.jpg) no-repeat; padding:11px 0 0 11px;}
*html div#layout div#center2 div#contenu div#left div#photo{float:left;width:662px; height:231px;margin:0 0 0px 6px; background:url(../images/bg_photo.jpg) no-repeat; padding:11px 0 0 11px;}
div#layout div#center2 div#contenu div#left p#txt{float:left;width:658px;margin:10px 0 0px 18px;font-family:Verdana; font-size:10px; color:#3a3e42;}
*html div#layout div#center2 div#contenu div#left p#txt{float:left;width:658px;margin:10px 0 0px 9px;font-family:Verdana; font-size:10px; color:#3a3e42;}
div#layout div#center2 div#contenu div#left div#dispo{float:left;width:697px; height:47px;margin:0 0 0px 0px;}
div#layout div#center2 div#contenu div#left ul#point{float:left;width:641px;margin:15px 0 0px 30px; list-style:none;}
*html div#layout div#center2 div#contenu div#left ul#point{float:left;width:641px;margin:15px 0 0px 15px; list-style:none;}
div#layout div#center2 div#contenu div#left ul#point li{font-family:Verdana;font-size:10px;color:#165db6;background:url(../images/piki.jpg) no-repeat; padding:6px 0 0 25px; height:16px; margin:0 0 8px 0; font-weight:bold;}

div#layout div#center2 div#contenu div#left ul#point2{float:left;width:312px;margin:15px 0 0px 30px; list-style:none;}
*html div#layout div#center2 div#contenu div#left ul#point2{float:left;width:312px;margin:15px 0 0px 15px; list-style:none;}
div#layout div#center2 div#contenu div#left ul#point2 li{font-family:Verdana;font-size:10px;color:#165db6;background:url(../images/piki.jpg) no-repeat; padding:6px 0 0 25px; height:16px; margin:0 0 8px 0; font-weight:bold;}





div#layout div#center3{float:left;width:992px; height:13px; background:url(../images/center3.jpg) no-repeat;}
*html div#layout div#center3{float:left;width:992px; height:13px; background:url(../images/center3.jpg) no-repeat; margin:-7px 0 0 0;}

div#layout div#center2 div#haut{float:left;width:982px; height:236px; background:url(../images/bg_haut.jpg) no-repeat; padding:97px 0 0 10px;}

div#layout div#center2 div#haut div#total{float:left;width:975px; height:203px;}
div#layout div#center2 div#haut div#total img{ cursor:pointer;}
div#layout div#center2 div#haut div#total div#auto{float:left;width:358px; height:203px; margin:0 10px 0 0;}
div#layout div#center2 div#haut div#total div#truck{float:left;width:358px; height:203px; margin:0 10px 0 0;}
div#layout div#center2 div#haut div#total div#recherche{float:left;width:235px; height:203px; background:url(../images/bg_rech.jpg) no-repeat;}

div#layout div#center2 div#haut div#total div#recherche div#inp{float:left;width:140px;margin:47px 0 0 80px;}
*html div#layout div#center2 div#haut div#total div#recherche div#inp{float:left;width:140px;margin:47px 0 0 40px;}
div#layout div#center2 div#haut div#total div#recherche div#inp input#gar{float:left;}
div#layout div#center2 div#haut div#total div#recherche div#inp input#rev{float:right;}
div#layout div#center2 div#haut div#total div#recherche  select#ville{float:left; width:147px; height:15px; border:1px solid #b0b0b1; margin:25px 0 0 16px; background:url(../images/bg_select.jpg) repeat-x;}
div#layout div#center2 div#haut div#total div#recherche div#btn{float:left;width:73px;height:21px;margin:69px 0 0 153px;}
*html div#layout div#center2 div#haut div#total div#recherche div#btn{float:left;width:73px;height:21px;margin:59px 0 0 75px;}

div#layout div#center2 div#contenu{float:left;margin:5px 0 0 7px; width:975px; height:auto;}
*html div#layout div#center2 div#contenu{float:left;margin:3px 0 0 4px; width:975px; height:auto;}
div#layout div#center2 div#contenu div#left{float:left;margin:0px 10px 0 0;width:728px; height:auto;}
/*div#layout div#center2 div#contenu div#left div#slide{float:left;margin:0px 0px 0 0;width:728px; height:118px;}*/
div#layout div#center2 div#contenu div#left div#contact{float:left;margin:8px 0px 0 5px;width:719px; height:148px; background:url(../images/bg_contact.jpg) no-repeat;}
*html div#layout div#center2 div#contenu div#left div#contact{float:left;margin:-2px 0px 0 3px;width:719px; height:148px; background:url(../images/bg_contact.jpg) no-repeat;}
div#layout div#center2 div#contenu div#left div#contact div#bouton{float:right;margin:2px 5px 0 0px;}
*html div#layout div#center2 div#contenu div#left div#contact div#bouton{float:right;margin:2px 2px 0 0px;}
div#layout div#center2 div#contenu div#left div#contact div#texte{float:left;margin:5px 0px 0 10px; width:696px;}
*html div#layout div#center2 div#contenu div#left div#contact div#texte{float:left;margin:10px 0px 0 5px; width:696px;}
div#layout div#center2 div#contenu div#left div#contact div#texte p{ font-family:Verdana; font-size:11px; color:#574b48;}
div#layout div#center2 div#contenu div#left div#contact div#texte a{ font-family:Verdana; font-size:11px; color:#fa3100; text-decoration:underline;}
div#layout div#center2 div#contenu div#left div#contact div#texte a:hover{text-decoration:none;}

div#layout div#center2 div#contenu div#left div#multi{float:left;margin:8px 0px 27px 0;width:728px;}

div#layout div#center2 div#contenu div#left div#multi div#infos{float:left;margin:0px 10px 0 0;width:226px; height:91px; background: url(../images/infos.jpg) no-repeat; padding:55px 0 0 10px;}
div#layout div#center2 div#contenu div#left div#multi div#infos ul{float:left;width:175px; list-style:none; margin:0px; padding:0px;}
div#layout div#center2 div#contenu div#left div#multi div#infos ul li{float:left;margin:0px 0px 4px 0px; background:url(../images/puc.jpg) no-repeat; padding:0 0 0 20px; height:16px;}
div#layout div#center2 div#contenu div#left div#multi div#infos ul li a{font-family:Verdana; font-size:10px; color:#1c74f8; text-decoration:underline;}
div#layout div#center2 div#contenu div#left div#multi div#infos ul li a:hover{text-decoration:none;}

div#layout div#center2 div#contenu div#left div#multi div#ecoute{float:left;margin:0px 10px 0 0;width:226px; height:91px; background: url(../images/ecoute.jpg) no-repeat; padding:55px 0 0 10px;}
div#layout div#center2 div#contenu div#left div#multi div#ecoute ul{float:left;width:175px; list-style:none; margin:0px; padding:0px;}
div#layout div#center2 div#contenu div#left div#multi div#ecoute ul li{float:left;margin:0px 0px 4px 0px; background:url(../images/puc.jpg) no-repeat; padding:0 0 0 20px; height:16px;}
div#layout div#center2 div#contenu div#left div#multi div#ecoute ul li a{font-family:Verdana; font-size:10px; color:#1c74f8; text-decoration:underline;}
div#layout div#center2 div#contenu div#left div#multi div#ecoute ul li a:hover{text-decoration:none;}


div#layout div#center2 div#contenu div#left div#multi div#temoignage{float:left;width:216px; height:101px; background: url(../images/temoignage.jpg) no-repeat; padding:45px 0 0 20px;}
*html div#layout div#center2 div#contenu div#left div#multi div#temoignage{float:left;width:216px; height:91px; background: url(../images/temoignage.jpg) no-repeat; padding:55px 0 0 20px;}
div#layout div#center2 div#contenu div#left div#multi div#temoignage p{width:174px; font-family:Verdana; font-size:10px; color:#574b48; height:37px;}
div#layout div#center2 div#contenu div#left div#multi div#temoignage a{ float:left;font-family:Verdana; font-size:10px; color:#fa3100; background:url(../images/pic.jpg) no-repeat; padding:0 0 0 10px; margin:10px 0 0 0; text-decoration:underline;}
*html div#layout div#center2 div#contenu div#left div#multi div#temoignage a{float:left;font-family:Verdana; font-size:10px; color:#fa3100; background:url(../images/pic.jpg) no-repeat; padding:0 0 0 10px;  text-decoration:underline; margin:-10px 0 0 0;}
div#layout div#center2 div#contenu div#left div#multi div#temoignage a:hover{text-decoration:none;}


div#layout div#center2 div#contenu div#left div#footer{float:left;width:554px; height:25px; background:url(../images/bg_footer.jpg) no-repeat; padding:0px 0 0 165px;}

div#layout div#center2 div#contenu div#left div#footer ul#acces { float:left; list-style:none;width:391px; height:12px;padding:0px; margin:5px 0 0 0;}
div#center2 div#contenu div#left div#footer ul#acces  li{ display:inline;}
div#center2 div#contenu div#left div#footer ul#acces  li a{font-family:Verdana;font-size:9px;color:#004593;cursor:pointer; text-decoration:none}
div#center2 div#contenu div#left div#footer ul#acces  li a:hover{text-decoration:underline}
div#center2 div#contenu div#left div#footer ul#acces  li img{ margin:0 2px;}

div#layout div#center2 div#contenu div#right{float:left;width:236px; height:auto;}
div#layout div#center2 div#contenu div#right div#espace{float:left;width:236px; height:115px; background:url(../images/espace.jpg) no-repeat;}
div#layout div#center2 div#contenu div#right div#espace div#inf{float:left;width:141px; height:44px; margin:39px 0 0 55px;}
*html div#layout div#center2 div#contenu div#right div#espace div#inf{float:left;width:141px; height:44px; margin:39px 0 0 18px;}
div#layout div#center2 div#contenu div#right div#espace div#inf input#logg{float:left; width:141px; height:15px; border:1px solid #b1b1b1; margin:0px 0 6px 0px; background:url(../images/bgg.jpg) repeat-x; font-family:verdana; font-size:10px; color:#000;}
div#layout div#center2 div#contenu div#right div#espace div#inf input#pas{float:left; width:141px; height:15px; border:1px solid #b0b0b1; margin:0px 0 0px 0px; background:url(../images/bgg.jpg) repeat-x;font-family:verdana; font-size:10px; color:#000;}

div#layout div#center2 div#contenu div#right div#espace div#inf img{margin:10px 0 0 5px;}
*html div#layout div#center2 div#contenu div#right div#espace div#inf img{margin:0px 0 0 170px;}
div#layout div#center2 div#contenu div#right div#espace div#ok{float:left;width:26px; height:19px;margin:50px 0 0 10px;}
*html div#layout div#center2 div#contenu div#right div#espace div#ok{float:left;width:26px; height:19px;margin:50px 0 0 5px;}
div#layout div#center2 div#contenu div#right div#espace div#bas{float:left;width:209px;margin:10px 0 0 10px;}
*html div#layout div#center2 div#contenu div#right div#espace div#bas{float:left;width:209px;margin:8px 0 0 5px;}
div#layout div#center2 div#contenu div#right div#espace div#bas a#passe{float:left;margin:0px 0 0 0px;font-family:verdana; font-size:10px; color:#004593; background:url(../images/pic1.jpg) no-repeat; padding:0 0 0 10px; text-decoration:underline;}
div#layout div#center2 div#contenu div#right div#espace div#bas a#passe:hover{text-decoration:none;}
div#layout div#center2 div#contenu div#right div#espace div#bas a#ins{float:right;margin:0px 0 0 0px;font-family:verdana; font-size:10px; color:#f75630; background:url(../images/pic2.jpg) no-repeat; padding:0 0 0 10px;text-decoration:underline;}
div#layout div#center2 div#contenu div#right div#espace div#bas a#ins:hover{text-decoration:none;}

div#layout div#center2 div#contenu div#right div#monroe{float:left;width:228px; height:148px;margin:10px 0 0 0px;}
div#layout div#center2 div#contenu div#right div#garagiste{float:left;width:228px; height:139px;margin:13px 0 0 0px;}
div#layout div#center2 div#contenu div#right div#news{float:left;width:219px; height:33px;margin:5px 0 0 0px; background:url(../images/newsletter.jpg) no-repeat; padding:28px 0 0 9px;}
div#layout div#center2 div#contenu div#right div#news input#txtnews{float:left; width:181px; height:15px; border:1px solid #b0b0b1; margin:0px 4px 0px 0px; background:url(../images/bgg.jpg) repeat-x;font-family:verdana; font-size:10px; color:#000;}
div#layout div#center2 div#contenu div#right div#news a#des{float:left;margin:2px 0px 0px 0px;font-family:verdana;font-size:9px;color:#686969; text-decoration:underline; width:72px;}
div#layout div#center2 div#contenu div#right div#news a#des:hover{text-decoration:none;}
div#layout div#copy { float:left; margin:3px 0 0px 9px; padding:0 0 10px 0;}
*html div#layout div#copy { float:left; margin:3px 0 0px 5px; padding:0 0 10px 0;}
div#layout div#copy span{ font-family:verdana;font-size:9px;color:#15354c;}
div#layout div#center2 div#contenu div#right div#call{float:left;padding:103px 0px 0px 8px;width:246px;height:208px; background:url(../images/call.jpg) no-repeat;}
/******************************** page interieure *******************************************************************/



div#layout div#ensemble{float:left;width:987px; height:auto; background:url(../images/bg_ens.jpg) repeat-x #fff; padding:0px 0 7px 5px;}
div#layout div#ensemble  div#lefte{float:left;margin:0px 0px 0 0;width:720px; height:auto;}
div#layout div#ensemble div#lefte div#aaa{ float:left; margin:20px 0 25px 25px;}
*html div#layout div#ensemble div#lefte div#aaa{ float:left; margin:20px 0 25px 8px;}
div#layout div#ensemble div#lefte div#aaa img{ float:left; margin:0px 5px 0px 5px;}
div#layout div#ensemble div#lefte div#aaa a{float:left;font-family:Verdana; font-size:10px;color:#000; text-decoration:none; margin:0 3px 0 0; text-transform:uppercase}
div#layout div#ensemble div#lefte div#aaa a:hover{text-decoration: underline;}
/*div#layout div#ensemble  div#lefte div#slide{float:left;margin:0px 0px 0 0;width:728px; height:118px;}*/
div#layout div#ensemble  div#lefte div#contact{float:left;margin:8px 0px 0 5px;width:719px; height:148px; background:url(../images/bg_contact.jpg) no-repeat;}
*html div#layout div#ensemble  div#lefte div#contact{float:left;margin:-2px 0px 0 3px;width:719px; height:148px; background:url(../images/bg_contact.jpg) no-repeat;}
div#layout div#ensemble  div#lefte div#contact div#bouton{float:right;margin:2px 5px 0 0px;}
*html div#layout div#ensemble  div#lefte div#contact div#bouton{float:right;margin:2px 2px 0 0px;}
div#layout div#ensemble  div#lefte div#contact div#texte{float:left;margin:5px 0px 0 10px; width:696px;}
*html div#layout div#ensemble  div#lefte div#contact div#texte{float:left;margin:10px 0px 0 5px; width:696px;}
div#layout div#ensemble  div#lefte div#contact div#texte p{ font-family:Verdana; font-size:11px; color:#574b48;}
div#layout div#ensemble  div#lefte div#contact div#texte a{ font-family:Verdana; font-size:11px; color:#fa3100; text-decoration:underline;}
div#layout div#ensemble  div#lefte div#contact div#texte a:hover{text-decoration:none;}

div#layout div#ensemble  div#lefte div#multi{float:left;margin:8px 0px 27px 0;width:728px;}

div#layout div#ensemble  div#lefte div#multi div#infos{float:left;margin:0px 10px 0 0;width:226px; height:91px; background: url(../images/infos.jpg) no-repeat; padding:55px 0 0 10px;}
div#layout div#ensemble  div#lefte div#multi div#infos ul{float:left;width:175px; list-style:none; margin:0px; padding:0px;}
div#layout div#ensemble  div#lefte div#multi div#infos ul li{float:left;margin:0px 0px 4px 0px; background:url(../images/puc.jpg) no-repeat; padding:0 0 0 20px; height:16px;}
div#layout div#ensemble  div#lefte div#multi div#infos ul li a{font-family:Verdana; font-size:10px; color:#1c74f8; text-decoration:underline;}
div#layout div#ensemble  div#lefte div#multi div#infos ul li a:hover{text-decoration:none;}

div#layout div#ensemble  div#lefte div#multi div#ecoute{float:left;margin:0px 10px 0 0;width:226px; height:91px; background: url(../images/ecoute.jpg) no-repeat; padding:55px 0 0 10px;}
div#layout div#ensemble  div#lefte div#multi div#ecoute ul{float:left;width:175px; list-style:none; margin:0px; padding:0px;}
div#layout div#ensemble  div#lefte div#multi div#ecoute ul li{float:left;margin:0px 0px 4px 0px; background:url(../images/puc.jpg) no-repeat; padding:0 0 0 20px; height:16px;}
div#layout div#ensemble  div#lefte div#multi div#ecoute ul li a{font-family:Verdana; font-size:10px; color:#1c74f8; text-decoration:underline;}
div#layout div#ensemble  div#lefte div#multi div#ecoute ul li a:hover{text-decoration:none;}


div#layout div#ensemble  div#lefte div#multi div#temoignage{float:left;width:216px; height:101px; background: url(../images/temoignage.jpg) no-repeat; padding:45px 0 0 20px;}
*html div#layout div#ensemble  div#lefte div#multi div#temoignage{float:left;width:216px; height:91px; background: url(../images/temoignage.jpg) no-repeat; padding:55px 0 0 20px;}
div#layout div#ensemble  div#lefte div#multi div#temoignage p{width:174px; font-family:Verdana; font-size:10px; color:#574b48; height:37px;}
div#layout div#ensemble  div#lefte div#multi div#temoignage a{ float:left;font-family:Verdana; font-size:10px; color:#fa3100; background:url(../images/pic.jpg) no-repeat; padding:0 0 0 10px; margin:10px 0 0 0; text-decoration:underline;}
*html div#layout div#ensemble  div#lefte div#multi div#temoignage a{float:left;font-family:Verdana; font-size:10px; color:#fa3100; background:url(../images/pic.jpg) no-repeat; padding:0 0 0 10px;  text-decoration:underline; margin:-10px 0 0 0;}
div#layout div#ensemble  div#lefte div#multi div#temoignage a:hover{text-decoration:none;}

div#layout div#ensemble  div#lefte div#footer{float:left;width:554px; height:25px; background:url(../images/bg_footer.jpg) no-repeat; padding:0px 0 0 165px;}

div#layout div#ensemble  div#lefte div#footer ul#acces { float:left; list-style:none;width:391px; height:12px;padding:0px; margin:5px 0 0 0;}
div#ensemble  div#lefte div#footer ul#acces  li{ display:inline;}
div#ensemble  div#lefte div#footer ul#acces  li a{font-family:Verdana;font-size:9px;color:#004593;cursor:pointer; text-decoration:none}
div#ensemble  div#lefte div#footer ul#acces  li a:hover{text-decoration:underline}
div#ensemble  div#lefte div#footer ul#acces  li img{ margin:0 2px;}

div#layout div#ensemble  div#lefte div#tot{float:left;width:697px; height:auto;margin:0 0 56px 12px;}
*html div#layout div#ensemble  div#lefte div#tot{float:left;width:697px; height:auto;margin:0 0 46px 4px;}

div#layout div#ensemble  div#lefte div#tot a#glossaire{font-size:11px;	color:#000;	text-decoration:underline;}
div#layout div#ensemble  div#lefte div#tot a#glossaire:hover{font-size:11px;color:#574B48;text-decoration:none;}


div#layout div#ensemble  div#lefte div#tot div#titre{float:left;width:653px; height:23px;margin:0 0 0px 0px; background:url(../images/bg_titre.jpg) no-repeat; padding:11px 0 0 45px;}
div#layout div#ensemble  div#lefte div#tot div#titre span#tit{float:left;font-family:Verdana; font-size:17px; color:#fa3100;margin:0 3px 0 0; text-transform:uppercase; font-weight:bold;}
div#layout div#ensemble  div#lefte div#text{float:left;width:697px; height:68px;margin:0 0 0px 0px;}
div#layout div#ensemble  div#lefte div#photo{float:left;width:667px; height:402px;margin:0 0 0px 13px; background:url(../images/bg_photo.jpg) no-repeat; padding:11px 0 0 14px; clear:both;}
*html div#layout div#ensemble  div#lefte div#photo{float:left;width:667px; height:402px;margin:0 0 0px 6px; background:url(../images/bg_photo.jpg) no-repeat; padding:11px 0 0 14px;}
div#layout div#ensemble  div#lefte p#txt{float:left;width:658px;margin:10px 0 0px 18px;font-family:Verdana; font-size:10px; color:#3a3e42;}
*html div#layout div#ensemble  div#lefte p#txt{float:left;width:658px;margin:10px 0 0px 9px;font-family:Verdana; font-size:10px; color:#3a3e42;}
div#layout div#ensemble  div#lefte div#dispo{float:left;width:697px; height:47px;margin:0 0 0px 0px;}
div#layout div#ensemble  div#lefte ul#point{float:left;width:641px;margin:15px 0 0px 30px; list-style:none;}
*html div#layout div#ensemble  div#lefte ul#point{float:left;width:641px;margin:15px 0 0px 15px; list-style:none;}
div#layout div#ensemble  div#lefte ul#point li{font-family:Verdana;font-size:10px;color:#165db6;background:url(../images/piki.jpg) no-repeat; padding:6px 0 0 25px; height:16px; margin:0 0 8px 0; font-weight:bold;}
div#layout div#ensemble  div#lefte div#tot div#inter1{float:left;width:692px; height:437px;margin:15px 0 10px 3px; background:url(../images/inter1.jpg) no-repeat}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#video{float:left;width:277px;height:212px;margin:10px 0 0px 395px;background:url(../images/video.jpg) no-repeat;padding:9px 0 0 8px;}
*html div#layout div#ensemble  div#lefte div#tot div#inter1 div#video{float:left;width:277px;height:212px;margin:10px 0 0px 197px;background:url(../images/video.jpg) no-repeat;padding:9px 0 0 8px;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1{float:left;width:353px;margin:20px 0 0px 25px;}
*html div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1{float:left;width:353px;margin:20px 0 0px 12px;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1 span#title{float:left;font-family:Verdana; font-weight:bold; font-size:12px; color:#fa3100;width:350px;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1 ul{float:left;width:220px;margin:10px 0 0px 20px; list-style:none;}
*html div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1 ul{float:left;width:220px;margin:10px 0 0px 10px; list-style:none;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note1 ul li{float:left;margin:0px 0 8px 0px; font-family:Verdana; font-size:10px; color:#3a3e42; background:url(../images/picto.jpg) no-repeat; padding:0 0 0 10px; height:12px;width:220px;}

div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2{float:left;width:270px;margin:20px 0 0px 5px;}
*html div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2{float:left;width:200px;margin:20px 0 0px 5px;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2 span#title{float:left;font-family:Verdana; font-weight:bold; font-size:12px; color:#fa3100;width:200px;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2 ul{float:left;width:200px;margin:10px 0 0px 20px; list-style:none;}
*html div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2 ul{float:left;width:220px;margin:10px 0 0px 10px; list-style:none;}
div#layout div#ensemble  div#lefte div#tot div#inter1 div#note2 ul li{float:left;margin:0px 0 8px 0px; font-family:Verdana; font-size:10px; color:#3a3e42; background:url(../images/picto.jpg) no-repeat; padding:0 0 0 10px; height:12px;width:220px;}

div#layout div#ensemble div#lefte div#tot div#inter2{float:left;width:692px; height:311px;margin:15px 0 0px 3px; background:url(../images/inter2.jpg) no-repeat}
div#layout div#ensemble  div#lefte div#tot div#inter2 div#video{float:left;width:277px;height:212px;margin:10px 0 0px 395px;background:url(../images/video.jpg) no-repeat;padding:9px 0 0 8px;}
*html div#layout div#ensemble  div#lefte div#tot div#inter2 div#video{float:left;width:277px;height:212px;margin:10px 0 0px 197px;background:url(../images/video.jpg) no-repeat;padding:9px 0 0 8px;}
div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1{float:left;width:353px;margin:-30px 0 0px 140px;}
*html div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1{float:left;width:353px;margin:-30px 0 0px 70px;}
div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1 span#title{float:left;font-family:Verdana; font-weight:bold; font-size:12px; color:#fa3100;width:350px;}
div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1 ul{float:left;width:220px;margin:10px 0 0px 20px; list-style:none;}
*html div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1 ul{float:left;width:220px;margin:10px 0 0px 10px; list-style:none;}
div#layout div#ensemble  div#lefte div#tot div#inter2 div#note1 ul li{float:left;margin:0px 0 8px 0px; font-family:Verdana; font-size:10px; color:#3a3e42; background:url(../images/picto.jpg) no-repeat; padding:0 0 0 10px; height:12px;width:380px;}

div#layout div#ensemble  div#lefte div#tot div#reseau{float:left;width:455px;height:79px;margin:20px 0 0px 0px;background:url(../images/reseau.jpg) no-repeat; padding:212px 0 0 240px;}
div#layout div#ensemble  div#lefte div#tot div#reseau div#clic{float:left;width:431px;height:26px;}
div#layout div#ensemble  div#lefte div#tot div#reseau div#clic div#clic1{float:left;width:85px;height:26px; cursor:pointer;}
div#layout div#ensemble  div#lefte div#tot div#reseau div#clic div#clic2{float:right;width:85px;height:26px; cursor:pointer;}

div#layout div#ensemble  div#lefte div#tot div#reseau div#clice{float:left;width:431px;height:26px; margin:7px 0 0 0;}
div#layout div#ensemble  div#lefte div#tot div#reseau div#clice div#clice1{float:left;width:85px;height:26px; cursor:pointer;}
div#layout div#ensemble  div#lefte div#tot div#reseau div#clice div#clice2{float:right;width:85px;height:26px; cursor:pointer;}

div#layout div#ensemble  div#lefte div#tot div#final {float:left;width:697px; height:47px;margin:0 0 0px 15px;}
*html div#layout div#ensemble  div#lefte div#tot div#final {float:left;width:697px; height:47px;margin:0 0 0px 8px;}

div#layout div#ensemble  div#lefte div#tot div#log {float:left;width:230px; height:414px;margin:15px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#txtlog {float:left;width:465px;height:414px;margin:15px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#txtlog p#loge{float:left;width:455px;margin:5px 0 33px 0px;font-family:Verdana; font-size:10px; color:#3a3e42; line-height:15px;}

div#layout div#ensemble  div#lefte div#tot div#part {float:left;width:669px;height:45px;margin:10px 0 0px 15px;}
*html div#layout div#ensemble  div#lefte div#tot div#part {float:left;width:669px;height:45px;margin:10px 0 0px 8px;}
div#layout div#ensemble  div#lefte div#tot div#part span#etc{ float:left;font-family:verdana; font-size:11px; color:#165db6; font-weight:bold; margin:10px 0 0 0;}
div#layout div#ensemble  div#lefte div#tot div#part a{float:left;margin:10px 10px 0px 0px; height:12px; background:url(../images/cercle.jpg) no-repeat right; padding:0 10px 0 0; text-decoration:underline;font-family:verdana; font-size:11px; color:#165db6; font-weight:bold;}
div#layout div#ensemble  div#lefte div#tot div#part a:hover{text-decoration:none;}

div#layout div#ensemble  div#lefte div#tot div#img {float:left;width:691px;height:56px;margin:0px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#img2 {float:left;width:691px;height:40px;margin:0px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#service {float:left;width:691px;margin:10px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser1 {float:left;width:96px;margin:0px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser2 {float:left;width:595px;margin:25px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser2 p#ser{float:left;width:590px;font-family:Verdana; font-size:10px; color:#3a3e42;line-height:15px;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser2 span#serv{float:left;width:490px;font-family:Verdana;font-size:12px;color:#fa3100;font-weight:bold;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser2 ul{float:left;width:490px; list-style:none; margin:10px 0 0 20px;}
div#layout div#ensemble  div#lefte div#tot div#service div#ser2 ul li{ float:left; width:490px; height:12px; background:url(../images/cercle2.jpg) no-repeat; padding:0 0 0 10px;font-family:Verdana; font-size:10px; color:#3a3e42;}

div#layout div#ensemble  div#lefte div#tot div#pro {float:left;width:666px;margin:10px 0 0px 15px;}
div#layout div#ensemble  div#lefte div#tot div#pro div#pro1 {float:left;width:324px;margin:0px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#pro div#pro2 {float:left;width:337px;margin:0px 0 0px 0px;}
div#layout div#ensemble  div#lefte div#tot div#pro div#pro2 div#tof {float:left;width:328px;margin:0px 0 0px 0px; height:261px; background:url(../images/bg_pro2.jpg) no-repeat; padding:10px 0 0 9px;}

div#layout div#ensemble  div#lefte div#tot div#pro div#pro1 ul#point2{float:left;width:300px;margin:0px 0 0px 0px; list-style:none; padding:0px;}
*html div#layout div#ensemble  div#lefte div#tot div#pro div#pro1 ul#point2{float:left;width:300px;margin:0px 0 0px 0px; list-style:none; padding:0px;}
div#layout div#ensemble  div#lefte div#tot div#pro div#pro1 ul#point2 li{font-family:Verdana;font-size:10px;color:#165db6;background:url(../images/piki.jpg) no-repeat; padding:6px 0 0 25px; height:auto; margin:15px 0 0px 0; font-weight:bold;}














div#layout div#ensemble  div#righte{float:left;width:252px; height:auto; margin:0 0 0 10px;}
*html div#layout div#ensemble  div#righte{float:left;width:252px; height:auto; margin:0 0 0 0px;}
div#layout div#ensemble  div#righte div#espace{float:left;width:236px; height:115px; background:url(../images/espace.jpg) no-repeat; margin:0 0 0 9px;}
*html div#layout div#ensemble  div#righte div#espace{float:left;width:236px; height:115px; background:url(../images/espace.jpg) no-repeat; margin:0 0 0 4px;}
div#layout div#ensemble  div#righte div#espace div#inf{float:left;width:141px; height:44px; margin:39px 0 0 55px;}
*html div#layout div#ensemble  div#righte div#espace div#inf{float:left;width:141px; height:44px; margin:39px 0 0 18px;}
div#layout div#ensemble  div#righte div#espace div#inf input#logg{float:left; width:141px; height:15px; border:1px solid #b1b1b1; margin:0px 0 6px 0px; background:url(../images/bgg.jpg) repeat-x; font-family:verdana; font-size:10px; color:#000;}
div#layout div#ensemble  div#righte div#espace div#inf input#pas{float:left; width:141px; height:15px; border:1px solid #b0b0b1; margin:0px 0 0px 0px; background:url(../images/bgg.jpg) repeat-x;font-family:verdana; font-size:10px; color:#000;}

div#layout div#ensemble  div#righte div#espace div#inf img{margin:10px 0 0 5px;}
*html div#layout div#ensemble  div#righte div#espace div#inf img{margin:0px 0 0 170px;}
div#layout div#ensemble  div#righte div#espace div#ok{float:left;width:26px; height:19px;margin:50px 0 0 10px;}
*html div#layout div#ensemble  div#righte div#espace div#ok{float:left;width:26px; height:19px;margin:50px 0 0 5px;}
div#layout div#ensemble  div#righte div#espace div#bas{float:left;width:209px;margin:10px 0 0 10px;}
*html div#layout div#ensemble  div#righte div#espace div#bas{float:left;width:209px;margin:8px 0 0 5px;}
div#layout div#ensemble  div#righte div#espace div#bas a#paasse{float:left;margin:0px 0 0 0px;font-family:verdana; font-size:10px; color:#004593; background:url(../images/pic1.jpg) no-repeat; padding:0 0 0 10px; text-decoration:underline;}
div#layout div#ensemble  div#righte div#espace div#bas a#paasse:hover{text-decoration:none;}
div#layout div#ensemble  div#righte div#espace div#bas a#ins{float:right;margin:0px 0 0 0px;font-family:verdana; font-size:10px; color:#f75630; background:url(../images/pic2.jpg) no-repeat; padding:0 0 0 10px;text-decoration:underline;}
div#layout div#ensemble  div#righte div#espace div#bas a#ins:hover{text-decoration:none;}

div#layout div#ensemble  div#righte div#news{float:left;width:219px; height:33px;margin:5px 0 0 9px; background:url(../images/newsletter.jpg) no-repeat; padding:28px 0 0 9px;}
*html div#layout div#ensemble  div#righte div#news{float:left;width:219px; height:33px;margin:5px 0 0 1px; background:url(../images/newsletter.jpg) no-repeat; padding:28px 0 0 9px;}
div#layout div#ensemble  div#righte div#news input#txtnews{float:left; width:181px; height:15px; border:1px solid #b0b0b1; margin:0px 4px 0px 0px; background:url(../images/bgg.jpg) repeat-x;font-family:verdana; font-size:10px; color:#000;}
div#layout div#ensemble  div#righte div#news a#des{float:left;margin:2px 0px 0px 0px;font-family:verdana;font-size:9px;color:#686969; text-decoration:underline; width:72px;}
div#layout div#ensemble  div#righte div#news a#des:hover{text-decoration:none;}

div#layout div#ensemble  div#righte div#call{float:left;padding:98px 0px 0px 8px;width:246px;height:209px; background:url(../images/call.jpg) no-repeat;
margin:15px 0 0px 0;}

div#layout div#ensemble  div#righte div#call div#recherche{float:left;width:235px; height:208px; background:url(../images/rech.jpg) no-repeat;}
div#layout div#ensemble  div#righte div#call div#recherche div#inp{float:left;width:140px;margin:47px 0 0 80px;}
*html div#layout div#ensemble  div#righte div#call div#recherche div#inp{float:left;width:140px;margin:47px 0 0 40px;}
div#layout div#ensemble  div#righte div#call div#recherche div#inp input#gar{float:left;}
div#layout div#ensemble  div#righte div#call  div#recherche div#inp input#rev{float:right;}
div#layout div#ensemble  div#righte div#call div#recherche  select#ville{float:left; width:147px; height:15px; border:1px solid #b0b0b1; margin:25px 0 0 16px; background:url(../images/bg_select.jpg) repeat-x;}
div#layout div#ensemble  div#righte div#call div#recherche div#btn{float:left;width:73px;height:21px;margin:69px 0 0 153px;}
*html div#layout div#ensemble  div#righte div#call div#recherche div#btn{float:left;width:73px;height:21px;margin:59px 0 0 75px;}

div#layout div#ensemble  div#righte div#auto2{float:left;width:235px;height:129px;margin:0px 0 0px 9px;}
div#layout div#ensemble  div#righte div#truck2{float:left;width:235px;height:114px;margin:5px 0 0px 9px;}
div#layout div#ensemble  div#righte div#monroe{float:left;width:228px; height:148px;margin:10px 0 0 12px;}
div#layout div#ensemble  div#righte div#garagiste{float:left;width:228px; height:139px;margin:10px 0 0 12px;}

*html div#layout div#ensemble  div#righte div#auto2{float:left;width:235px;height:129px;margin:0px 0 0px 4px;}
*html div#layout div#ensemble  div#righte div#truck2{float:left;width:235px;height:114px;margin:5px 0 0px 4px;}
*html div#layout div#ensemble  div#righte div#monroe{float:left;width:228px; height:148px;margin:10px 0 0 6px;}
*html div#layout div#ensemble  div#righte div#garagiste{float:left;width:228px; height:139px;margin:10px 0 0 6px;}

/********************************************************modif 10/11/2010*****************************************/

/************************************************************index invitaion*********************************/
div.texte{font-family:Arial, Helvetica, sans-serif; font-size:15px; width:655px; color:#004593; margin:19px 0 0 80px;}
div.titre{font-family:Arial, Helvetica, sans-serif; font-size:24px; text-align:center; font-weight:bold; color:#fa3100; margin:16px 0 0 0}
div.adresse{font-family:Arial, Helvetica, sans-serif; font-size:16px; width:655px; color:#4c7cb3; margin:19px 0 0 80px;}
div.ptitre{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#004593; margin:24px 0 0 54px;}
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			min-height:1400px;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position:relative;
			width: 820px;
			height: auto;
			margin:auto;
			padding: 16px;
			border: 18px solid #000000;
			background-color: white;
			z-index:999999;
			}
			.fullpage{
			width: 100%;
			height: 100%;
			position: absolute;
			}
			
			

/************************************************************fomulaire_invitation*********************************/
div#layout div#ensemble  div#lefte div#tot  span.inv{ float:left; font-size:13px; color:#032b73; font-family:verdana; text-decoration:underline; margin:5px 0 15px 15px; text-align:left}
div#layout div#ensemble  div#lefte div#tot div.inv_formu{ float:left; width:697px; margin:0 0 0 5px; height:387px; background: url(../images/bg_invitation.jpg) no-repeat; }
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv1{ float:left; width:660px; height:65px; margin:27px 0 0 30px}
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv1 td.champs_libellebi{ font-family:verdana; font-size:11px; color:#032b73; font-weight:bold}
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv1 td input{ float:left; background:none; width:147px; height:16px; border:1px solid #999999; color:#333333; font-size:13px;}

div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv2{ float:left; width:660px; height:45px; margin:30px 0 0 30px}
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv2 td.champs_libellebi{ font-family:verdana; font-size:11px; color:#032b73; font-weight:bold}
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.tab_inv2 td.champs_libe{ font-family:verdana; font-size:11px; color:#032b73; padding:2px 0 0 0 }
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.separ_inv{width:645px; background:url(../images/separ_inv.jpg) repeat-x; height:3px; float:left; margin:0 0 0 35px}
div#layout div#ensemble  div#lefte div#tot div.inv_formu div.env_inv{ float:right; width:75px; height:37px; margin:2px 10px 0 0; cursor:pointer}
