.clear{clear:both;height:0px;}
*{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#303030}
body {background-color:#d6d6d6;margin:0px;padding:0;}
#superglobal{background:#d6d6d6 url(../images/fond.jpg) 50% 0;}
#superglobal #global{width:980px;margin:auto;background-color:#fff;}
#superglobal #footer{width:970px;margin:auto;padding: 0 0 0 10px;background-color:#0e6d7c;}
#header{position:relative;height:304px;background-color:#fff;}
#header #divmenu{position:absolute;top:32px;left:340px;}
#header #logo,#header #ciel,#header #bandeau1,#header #bandeau2{float:left;}

#fil_ariane span.fil a{color:#303030;font-size:14px;font-weight:bold;}

/*Page cneuve*/
#conteneur_vignette{width:400px;}
#content #bloc_cneuve #left_caravelair{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_cneuves.jpg) no-repeat top;}
#content #bloc_cneuve #left_trigano{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_cneuves_trigano.jpg) no-repeat top;}
#contenu{margin:185px 0 0 20px;}
#superglobal #global #photoprint{display:none;}
#content #bloc_cneuve #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:600px;}
#content #bloc_cneuve #right #contenu_cat{margin:18px 0 0 0;}
div.box_vignette{width:145px;height:200px;float:left;margin:0 30px 40px 0;}
div.box_vignette div.titre{font-size:12px;font-weight:bold;color:#a70b22;height:25px;}
div.box_vignette div.legende{font-size:11px;color:#5e5e5e;height:35px;text-align:center;}
div.box_vignette div.prix{background:#fff url(../images/ligne_grise.gif) no-repeat 0 50%;color:#303030;font-size:11px;font-weight:bold;text-align:right;padding:0 0px 0 0;margin:5px 0 0 0;}
div.box_vignette img{border:1px solid #c9c9c9;padding:2px;}
#titre{background:#fff url(../images/fond_titre.gif) no-repeat;height:35px;width:444px;margin:0 0 0 1px;}
#titre div{padding:10px 0 0 20px;font-size:14px;font-weight:bold;color:#1d7887;}
#haut{background-color:#fff;position:relative;}
#haut #multiphotos{float:left;width:382px;margin:0 10px 0 0;}
#ecran{width:375px;height:262px;border:  1px solid #ccc;;background-color: #eee;text-align:center;}
#bloc_vignette{margin:10px 0 0 0;height:146px;width:105px;position:relative;}
#conteneurv{position:absolute;bottom:0;}
div.vphotos{float:left;margin:3px 2px 0 0;border:1px solid #ccc;}
#haut #multiphotos #ecran div.pics {width:382px;height:302px;padding: 0;margin:  0;} 
#haut #multiphotos #ecran div.pics img {padding: 15px;width:  350px;height: 262px;top:  0;left: 0;} 
#haut #droite span.prix{font-size:22px;font-weight:bold;color:#1d7887;}
#gauche{float:left;}
img.photo{border:1px solid #c5c5c5;padding:2px;}
#gauche form#cneuve_contact{padding:0;margin:0;}
#gauche form#cneuve_contact label{float:left;width:100px;color:#0c7688;font-size:12px;}
b.accroche{font-size:12px;}
#content2 #description{float:left;background-color:#fff;width:230px;margin:25px 0px 0 0;}
#content2 #equipement{float:left;width:280px;margin:25px 35px 0 0;}

/*Page cpliante*/
#content #bloc_cpliante #left_cabanon{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_cpliante.jpg) no-repeat top;}
#content #bloc_cpliante #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:600px;}
#superglobal #global #content #bloc_cpliante #right #contenu_cat #photoprint{display:none;}
#content #bloc_cpliante #right #contenu_cat{margin:18px 0 0 0;}
#content #bloc_cpliante #right #contenu_cat div.box_vignette{width:145px;float:left;margin:0 30px 40px 0;height:200px;}
#content #bloc_cpliante #right #contenu_cat div.box_vignette div.titre{font-size:12px;font-weight:bold;color:#a70b22;height:25px;}
#content #bloc_cpliante #right #contenu_cat div.box_vignette div.legende{font-size:11px;color:#5e5e5e;height:35px;text-align:center;}
#content #bloc_cpliante #right #contenu_cat div.box_vignette div.prix{background:#fff url(../images/ligne_grise.gif) no-repeat 0 50%;color:#303030;font-size:11px;font-weight:bold;text-align:right;padding:0 0px 0 0;margin:5px 0 0 0;}
#content #bloc_cpliante #right #contenu_cat div.box_vignette img{border:1px solid #c9c9c9;padding:2px;}
#content #bloc_cpliante #right #contenu_cat #titre{background:#fff url(../images/fond_titre.gif) no-repeat;height:35px;}
#content #bloc_cpliante #right #contenu_cat #titre div{padding:10px 0 0 20px;font-size:14px;font-weight:bold;color:#1d7887;}
#content #bloc_cpliante #right #contenu_cat #haut{background-color:#fff;}
#content #bloc_cpliante #right #contenu_cat #haut p#polaroide {float:left; margin-top:-40px;}
#content #bloc_cpliante #right #contenu_cat #haut #multiphotos{float:left;width:382px;margin:0 10px 0 0;position:relative;}
#content #bloc_cpliante #right #contenu_cat #haut #multiphotos #ecran{position:relative;width:375px;height:262px;border:  1px solid #ccc;;background-color: #eee;text-align:center;}
#content #bloc_cpliante #right #contenu_cat #haut #bloc_vignette{margin:10px 0 0 0;height:146px;width:205px;position:relative;}
#contenu_cat #haut #bloc_vignette #conteneurv{position:absolute;bottom:0;}
#content #bloc_cpliante #right #contenu_cat #haut #bloc_vignette #conteneurv div.vphotos{float:left;margin:3px 2px 0 0;border:1px solid #ccc;}
#content #bloc_cpliante #right #contenu_cat #haut #multiphotos #ecran div.pics {width:382px;height:302px;padding: 0;margin:  0;} 
#content #bloc_cpliante #right #contenu_cat #haut #multiphotos #ecran div.pics img {padding: 15px;width:  350px;height: 262px;top:  0;left: 0;} 
#droite{width:205px;}
span.prix{font-size:22px;font-weight:bold;color:#1d7887;}
#content #bloc_cpliante #right #contenu_cat #gauche{float:left;}
#content #bloc_cpliante #right #contenu_cat #droite{float:left;}
#content #bloc_cpliante #right #contenu_cat #droite img.photo{border:1px solid #c5c5c5;padding:2px;}
#content #bloc_cpliante #right #contenu_cat #gauche form#cpliante_contact{padding:0;margin:0;}
#content #bloc_cpliante #right #contenu_cat #gauche form#cpliante_contact label{float:left;width:100px;color:#0c7688;font-size:12px;}
#content #bloc_cpliante #right #contenu_cat b.accroche{font-size:12px;}
#content #bloc_cpliante #right #contenu_cat #content2 #description{float:left;background-color:#fff;width:230px;margin:25px 35px 0 0;}
#content #bloc_cpliante #right #contenu_cat #content2 #equipement{float:left;width:280px;margin:25px 0 0 0;}

/*Page coccasion*/
#content #bloc_coccasion #left{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_coccasion.jpg) no-repeat top;}
#content #bloc_coccasion #left p{margin:5px 0 0 30px;color:#303030;text-align:justify;width:250px;}
#content #bloc_coccasion #left p span.bleu{color:#1e899b;font-size:12px;font-weight:bold;}
#content #bloc_coccasion #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:600px;}
#content #bloc_coccasion #right #contenu_cat{margin:18px 0 0 0;}
#superglobal #global #photoprint{display:none;}
div.box_vignette{width:145px;float:left;margin:0 30px 40px 0;height:200px;}
div.box_vignette div.titre{font-size:12px;font-weight:bold;color:#a70b22;height:25px;}
div.box_vignette div.legende{font-size:11px;color:#5e5e5e;height:35px;text-align:center;}
div.box_vignette div.prix{background:#fff url(../images/ligne_grise.gif) no-repeat 0 50%;color:#303030;font-size:11px;font-weight:bold;text-align:right;padding:0 0px 0 0;margin:5px 0 0 0;}
div.box_vignette img{border:1px solid #c9c9c9;padding:2px;}
#titre{background:#fff url(../images/fond_titre.gif) no-repeat;height:35px;width:444px;margin:49px 0 0 1px;}
#titre div{padding:10px 0 0 20px;font-size:14px;font-weight:bold;color:#1d7887;}
#haut{background-color:#fff;}
#haut #multiphotos{float:left;width:382px;margin:0 10px 0 0;position:relative;}
#haut #multiphotos #ecran{position:relative;width:375px;height:262px;border:  1px solid #ccc;;background-color: #eee;text-align:center;}
#bloc_vignette{margin:10px 0 0 0;height:123px;width:205px;background-color:#000;}
#conteneurv{position:absolute;bottom:0;left:0px;}
div.vphotos{float:left;margin:3px 2px 0 0;border:1px solid #ccc;}
#haut #multiphotos #ecran div.pics {width:382px;height:302px;padding: 0;margin:  0;} 
#haut #multiphotos #ecran div.pics img {padding: 15px;width:  350px;height: 262px;top:  0;left: 0;} 
#haut #droite span.prix{font-size:22px;font-weight:bold;color:#1d7887;}
#gauche{float:left;}
#droite img.photo{border:1px solid #c5c5c5;padding:2px;}
#gauche form#coccasion_contact{padding:0;margin:0;}
#gauche form#coccasion_contact label{float:left;width:100px;color:#0c7688;font-size:12px;}
b.accroche{font-size:12px;}
#content2 #description{float:left;background-color:#fff;width:230px;margin:25px 35px 0 0;}
#content2 #equipement{float:left;width:280px;margin:25px 0 0 0;}

/*Page boutique*/
#content #bloc_boutique #left{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_boutique.jpg) no-repeat top;}
#content #bloc_boutique #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:600px;}
#content #bloc_boutique #right #haut{margin:37px 0 0 0;}
#content #bloc_boutique #right #haut img.photo{float:right;margin:-15px 0 0 30px;}
#content #bloc_boutique #right #haut p{text-align:justify;font-size:12px;color:#303030;}  
#content #bloc_boutique #right #haut p b{font-size:12px;}
#content #bloc_boutique #right #haut p span.titrerouge{color:#a70b22;font-weight:bold;font-size:12px;}
#content #bloc_boutique #right #haut p span.titrevert{color:#a2ab24;font-weight:bold;font-size:12px;} 
#content #bloc_boutique #left #contenu{margin:185px 0 0 20px;width:280px;font-size:12px;}
#content #bloc_boutique #left #contenu p,#content #bloc_boutique #left #contenu p b{color:#303030;font-size:13px;}
#content #bloc_boutique #right #bas{width:620px;}
#content #bloc_boutique #right #bas img.bt{float:left;}

/*Page service*/
#content #bloc_service{width:980px;}
#content #bloc_service #left{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_service.jpg) no-repeat top;}
#content #bloc_service #left #contenu{margin:185px 0 0 20px;width:280px;}
#content #bloc_service #left #contenu span.gris13{font-weight:bold;color:#303030;font-size:13px;}
#content #bloc_service #left #contenu #adresse{text-align:center;font-weight:bold;color:#303030;font-size:12px;}
#content #bloc_service #left #contenu #adresse span.titrebleu{color:#33b2c7;font-size:14px;font-weight:bold;}
#content #bloc_service #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:634px; padding:67px 0 0 0;}
#content #bloc_service #right #polaroide { float:left; margin:0 15px 0 0;}
#content #bloc_service #right #texte_service {float:left; width:350px;}
#content #bloc_service #right #atelier_reparation { background:url(images/fond_atelierreparation.gif) no-repeat top left; width:305px; height:75px; padding:20px 0 10px 25px; margin:0 0 0 25px;}


/*Page contact*/
#content #bloc_contact #left{float:left;width:346px;background:#fff url(../images/elem_gauche/elem_gauche_contact.jpg) no-repeat top;}
#content #bloc_contact #left #contenu{margin:175px 0 0 15px;}
#content #bloc_contact #right{float:left;background:#fff url(../images/fond_fixe.gif) no-repeat top left;width:600px;}
#content #bloc_contact #right #col_gauche{float:left;width:400px;}
#content #bloc_contact #right #col_droite{float:left;margin:130px 0 0 0;width:200px;}
#content #bloc_contact #right #col_droite #adresse{text-align:center;width:150px;}
#content #bloc_contact #right #col_droite #adresse span.titrerouge{color:#a70b22;font-size:14px;font-weight:bold;}
#content #bloc_contact #right #col_gauche img.titre{margin:25px 0 0 11px;}
#content #bloc_contact #right #col_gauche form#contact{padding:0;margin:0;}
#content #bloc_contact #right #col_gauche form#contact label{float:left;width:100px;color:#303030;font-weight:bold;font-size:12px;}

/*Gestion du menu*/
ul.menu,ul.menu li{padding:0px;margin:0;list-style:none;}
ul.menu{margin:0px 0 0 0;padding:0;}
ul.menu li{padding:0 0 0px 0;float:left;}
a.accueil{background:url(images/menu/accueil_off.gif) no-repeat;display:block;width:79px;height:29px;text-indent:-3000px;}
a.accueil:hover{background:url(images/menu/accueil_on.gif) no-repeat;display:block;width:79px;height:29px;text-indent:-3000px;}
a.current_accueil{background:url(images/menu/accueil_on.gif) no-repeat;display:block;width:79px;height:29px;text-indent:-3000px;}
a.cneuve{background:url(images/menu/cneuve_off.gif) no-repeat;display:block;width:85px;height:29px;text-indent:-3000px;}
a.off_cneuve{background:url(images/menu/cneuve_off.gif) no-repeat;display:block;width:85px;height:29px;text-indent:-3000px;}
a.cneuve:hover{background:url(images/menu/cneuve_on.gif) no-repeat;display:block;width:85px;height:29px;text-indent:-3000px;}
a.current_cneuve{background:url(images/menu/cneuve_on.gif) no-repeat;display:block;width:85px;height:29px;text-indent:-3000px;}
a.cpliante{background:url(images/menu/cpliante_off.gif) no-repeat;display:block;width:82px;height:29px;text-indent:-3000px;}
a.cpliante:hover{background:url(images/menu/cpliante_on.gif) no-repeat;display:block;width:82px;height:29px;text-indent:-3000px;}
a.current_cpliante{background:url(images/menu/cpliante_on.gif) no-repeat;display:block;width:82px;height:29px;text-indent:-3000px;}
a.coccasion{background:url(images/menu/coccasion_off.gif) no-repeat;display:block;width:87px;height:29px;text-indent:-3000px;}
a.coccasion:hover{background:url(images/menu/coccasion_on.gif) no-repeat;display:block;width:87px;height:29px;text-indent:-3000px;}
a.current_coccasion{background:url(images/menu/coccasion_on.gif) no-repeat;display:block;width:87px;height:29px;text-indent:-3000px;}
a.boutique{background:url(images/menu/boutique_off.gif) no-repeat;display:block;width:148px;height:29px;text-indent:-3000px;}
a.boutique:hover{background:url(images/menu/boutique_on.gif) no-repeat;display:block;width:148px;height:29px;text-indent:-3000px;}
a.current_boutique{background:url(images/menu/boutique_on.gif) no-repeat;display:block;width:148px;height:29px;text-indent:-3000px;}
a.service{background:url(images/menu/service_off.gif) no-repeat;display:block;width:72px;height:29px;text-indent:-3000px;}
a.service:hover{background:url(images/menu/service_on.gif) no-repeat;display:block;width:72px;height:29px;text-indent:-3000px;}
a.current_service{background:url(images/menu/service_on.gif) no-repeat;display:block;width:72px;height:29px;text-indent:-3000px;}
a.contact{background:url(images/menu/contact_off.gif) no-repeat;display:block;width:69px;height:29px;text-indent:-3000px;}
a.contact:hover{background:url(images/menu/contact_on.gif) no-repeat;display:block;width:69px;height:29px;text-indent:-3000px;}
a.current_contact{background:url(images/menu/contact_on.gif) no-repeat;display:block;width:69px;height:29px;text-indent:-3000px;}

/*Gestion des ssmenu*/
ul.ssmenu{padding:0px;margin:0;}
ul.ssmenu li{list-style:none;border-top:1px solid #FFF;border-bottom:1px solid #FFF;text-align:center;padding:0 5px}
ul.ssmenu li a{display:block;background-color:#33b2c7;height:16px;font-size:14px;color:#fff;text-decoration:none;}
#cneuve_ssmenu{position:absolute;top:28px;left:82px;display:none;background-color:#33b2c7;}
#cpliante_ssmenu{position:absolute;top:28px;left:168px;display:none;background-color:#33b2c7;}

/*Gestion menu accordeon*/
#navigation {margin: 0;padding: 0;list-style: none;color: #fff;width: 250px;}
#navigation a, #navigation span {font-weight:bold;font-size:12px;display: block;padding: 4px 0 0 0px;color: #0c7688;text-decoration: none;background: #fff url(../images/fond_ferme.gif) right bottom no-repeat;}
#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {background: #fff url(../images/fond_ferme.gif) no-repeat right;}
#navigation .open a, #navigation .open span {background-image: url(../images/fond_ouvert.gif);}
#navigation a:hover, #navigation a:focus, #navigation a:active {text-decoration: none;}
#navigation .subMenu {background-color: #fff;margin: 0;padding: 0;}
#navigation ul.subMenu a {background: none;padding: 3px 0 0 30px;color:#303030;font-size:11px;font-weight:normal;}
#navigation ul.subMenu li{list-style:none;}
