/* CSS Document */
*{outline:none;}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0px; background-color:#000000;}
table{border:0px; text-agn:left;border-spacing:0px;}
div{padding:0px; margin:0px;}
form{margin:0px;}
h1{margin:0px; font-weight:normal;}
h2{margin:0px; font-weight:normal; font-size:11px;}
h3{margin:0px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#666666; text-transform:uppercase;}
h4{margin:0px; font-weight:normal;}
p{margin:0px;}
ul{margin-top:5px; margin-bottom:5px;list-style: square;}

h2.Texte11999999Maj{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase;}
h3.Texte13NoirGras{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}

/********************************************* HABILLAGE *********************************************/
.format_site{width:960px;}
.bandeau{width:960px; height:111px; background-image:url(../Images/Bandeau/bandeau.jpg); background-repeat:no-repeat;}
.bandeau_page{width:960px; height:101px; background-image:url(../Images/Bandeau/bandeau_page.jpg); background-repeat:no-repeat;}
.gauche{background-image:url(../Images/Bandeau/gauche.jpg); background-repeat:repeat-x; background-position:top left; height:111px;}
.droite{background-image:url(../Images/Bandeau/droite.jpg); background-repeat:repeat-x; background-position:top left; height:111px;}
.logo{padding-top:20px; padding-left:11px;}

.bordureFF7E00{border-top:2px solid #FF7E00; border-left:2px solid #FF7E00; border-right:2px solid #FF7E00;}
.bordure49B2B1{border-top:2px solid #49B2B1; border-left:2px solid #49B2B1; border-right:2px solid #49B2B1;}
.bordure59A64F{border-top:2px solid #59A64F; border-left:2px solid #59A64F; border-right:2px solid #59A64F;}
.bordureF43571{border-top:2px solid #FF0096; border-left:2px solid #F43571; border-right:2px solid #FF0096;}
.bordure7e7e7e{border-top:2px solid #7e7e7e; border-left:2px solid #7e7e7e; border-right:2px solid #7e7e7e;}  
.bordure99cc00{border-top:2px solid #99cc00; border-left:2px solid #99cc00; border-right:2px solid #99cc00;}  


 
LI{    margin-left:-25px;    color:#666666;    font-size:11px;    font-family: Arial;    list-style-position: outside;    list-style-type : square;  }

LI.decouverte{    list-style-image: url(../Images/puce-decouverte.gif); padding-bottom:2px; }
LI.communication{    list-style-image: url(../Images/puce-communication.gif); }
LI.professionnel{    list-style-image: url(../Images/puce-professionnel.gif); }
LI.collectivite{    list-style-image: url(../Images/puce-collectivite.gif); }
LI.freemove{    list-style-image: url(../Images/puce-freemove.gif); }

.puce_freemove{background-image: url(../Images/puce-freemove2.gif); background-repeat: no-repeat; background-position: left top; padding-left:10px;}
.puce_bleu{background-image: url(../Images/puce-bleu.gif); background-repeat: no-repeat; background-position: left top; padding-left:10px;}

#menu{}
    #menu ul{margin:0; padding:0;}
    #menu li{height:21px;list-style-type:none;display: inline;float:left;overflow: hidden;margin-left:0px;}
    
    #menu a.menuDecouverte{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabEnabledA.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center; margin-right:2px; padding-top:4px; text-decoration: none; font-size:10px;}
    #menu a.menuDecouverte:hover{ background:url("../Images/Onglet/tabHoverA.gif") no-repeat; color : #f36d03;text-decoration: none;cursor : pointer;}
    #menu a.menuDecouverteActif{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabActifA.gif") no-repeat;   color : #f36d03;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
    #menu a.menuCommunication{display:block;width:140px; height:21px;background:url("../Images/Onglet/tabEnabledB.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center;margin-right:2px;padding-top:4px;text-decoration: none; font-size:10px;}
    #menu a.menuCommunication:hover{ background:url("../Images/Onglet/tabHoverB.gif") no-repeat; color : #379897;text-decoration: none;cursor : pointer;}
    #menu a.menuCommunicationActif{display:block;width:140px; height:21px;background:url("../Images/Onglet/tabActifB.gif") no-repeat;   color : #379897;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
    #menu a.menuProfessionnel{display:block;width:150px; height:21px;background:url("../Images/Onglet/tabEnabledC.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center;margin-right:2px;padding-top:4px;text-decoration: none; font-size:10px;}
    #menu a.menuProfessionnel:hover{ background:url("../Images/Onglet/tabHoverC.gif") no-repeat; color : #498541;text-decoration: none;cursor : pointer;}
    #menu a.menuProfessionnelActif{display:block;width:150px; height:21px;background:url("../Images/Onglet/tabActifC.gif") no-repeat;   color : #498541;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
    #menu a.menuCollectivite{display:block;width:160px; height:21px;background:url("../Images/Onglet/tabEnabledD.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center;margin-right:2px;padding-top:4px;text-decoration: none; font-size:10px;}
    #menu a.menuCollectivite:hover{ background:url("../Images/Onglet/tabHoverD.gif") no-repeat; color : #d53064;text-decoration: none;cursor : pointer;}
    #menu a.menuCollectiviteActif{display:block;width:160px; height:21px;background:url("../Images/Onglet/tabActifD.gif") no-repeat;   color : #d53064;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
    #menu a.menuGris{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabEnabledG.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center;margin-right:2px;padding-top:4px;text-decoration: none; font-size:10px;}
    #menu a.menuGris:hover{ background:url("../Images/Onglet/tabHoverG.gif") no-repeat; color : #666666;text-decoration: none;cursor : pointer;}
    #menu a.menuGrisActif{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabActifG.gif") no-repeat;   color : #666666;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
    #menu a.menuFreemove{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabEnabledE.gif") no-repeat;text-transform: uppercase;color:#FFFFFF;text-align : center;margin-right:2px;padding-top:4px;text-decoration: none; font-size:10px;}
    #menu a.menuFreemove:hover{ background:url("../Images/Onglet/tabHoverE.gif") no-repeat; color : #82ad05;text-decoration: none;cursor : pointer;}
    #menu a.menuFreemoveActif{display:block;width:146px; height:21px;background:url("../Images/Onglet/tabActifE.gif") no-repeat;   color : #82ad05;text-decoration: none;text-transform: uppercase;text-align : center;margin-right:2px;padding-top:4px; font-size:10px;}    
    
.sousmenuDecouverteFixe {width:180px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#FFFFFF;background-color:#f36d03;text-align:right;}
.sousmenuDecouverte {width:171px;padding:2px;padding-right:13px;margin-right:1px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuDecouverteOver {width:171px;cursor:pointer;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-color:#f36d03;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuDecouverteActif {width:177px;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#f36d03;text-align:right;background-color:#e6e6e6;background-image:url("../Images/puce-decouverte1.gif"); background-repeat:no-repeat; background-position:top right;}

.sousmenuCommunicationFixe {width:180px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#FFFFFF;background-color:#379897;text-align:right;}
.sousmenuCommunication {width:171px;padding:2px;padding-right:13px;margin-right:1px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuCommunicationOver {width:171px;cursor:pointer;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-color:#379897;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuCommunicationActif {width:177px;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#379897;text-align:right;background-color:#e6e6e6;background-image:url("../Images/puce-communication1.gif"); background-repeat:no-repeat; background-position:top right;}

.sousmenuProfessionnelFixe {width:180px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#FFFFFF;background-color:#498541;text-align:right;}
.sousmenuProfessionnel {width:171px;padding:2px;padding-right:13px;margin-right:1px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuProfessionnelOver {width:171px;cursor:pointer;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-color:#498541;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuProfessionnelActif {width:177px;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#498541;text-align:right;background-color:#e6e6e6;background-image:url("../Images/puce-professionnel1.gif"); background-repeat:no-repeat; background-position:top right;}
    
.sousmenuCollectiviteFixe {width:180px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#FFFFFF;background-color:#d53064;text-align:right;}
.sousmenuCollectivite {width:171px;padding:2px;padding-right:13px;margin-right:1px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuCollectiviteOver {width:171px;cursor:pointer;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-color:#d53064;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuCollectiviteActif {width:177px;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#d53064;text-align:right;background-color:#e6e6e6;background-image:url("../Images/puce-collectivite1.gif"); background-repeat:no-repeat; background-position:top right;}

.sousmenuFreemoveFixe {width:180px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#FFFFFF;background-color:#82ad05;text-align:right;}
.sousmenuFreemove {width:171px;padding:2px;padding-right:13px;margin-right:1px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuFreemoveOver {width:171px;cursor:pointer;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#FFFFFF;text-align:right;background-color:#82ad05;background-image:url("../Images/puce-blanc.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuFreemoveActif {width:177px;padding:2px;padding-right:13px;margin-right:1px;margin-bottom:1px;color:#82ad05;text-align:right;background-color:#e6e6e6;background-image:url("../Images/puce-freemove1.gif"); background-repeat:no-repeat; background-position:top right;}
.sousmenuFreemoveFixeOver{width:180px;cursor:pointer;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#82ad05;background-color:#FFFFFF;text-align:right;}
.sousmenuFreemoveFixeActif {width:186px;padding:2px;padding-right:4px;margin-right:1px;margin-bottom:1px;text-transform: uppercase;color:#82ad05;background-color:#e6e6e6;text-align:right;}

.actualiteListe {width:335px; text-align:left; padding:10px;}
.actualiteListeOver {width:335px; cursor:pointer; text-align:left; background-color:#FFFFFF; padding:10px;}

.actualiteMoyenListe {width:320px; text-align:left; padding:5px;}
.actualiteMoyenListeOver {width:320px; cursor:pointer; text-align:left; background-color:#FFFFFF; padding:5px;}

.actualitePetiteListe {width:160px; text-align:left; padding:5px;}
.actualitePetiteListeOver {width:160px; cursor:pointer; text-align:left; background-color:#FFFFFF; padding:5px;}

.contactDecouverte{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_decouverte.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}
.contactDecouverteOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_decouverte_roll.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}

.contactCommunication{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_communication.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}
.contactCommunicationOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_communication_roll.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}

.contactProfessionnel{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_professionnel.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}
.contactProfessionnelOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_professionnel_roll.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}

.contactCollectivite{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_collectivite.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}
.contactCollectiviteOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_collectivite_roll.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}

.contactGamme{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_gamme.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}
.contactGammeOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_gamme_roll.gif); background-repeat:no-repeat; margin-bottom:5px; color:#000000; text-transform:uppercase;}


.contactFreemove{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_freemove.gif); background-repeat:no-repeat; text-align:center; color:#000000; text-transform:uppercase;}
.contactFreemoveOver{width:162px; height:25px; background-image:url(../Images/MenuDroit/contact_freemove_roll.gif); background-repeat:no-repeat; text-align:center; color:#000000; text-transform:uppercase;}

/********************************************* A (LIENS) *********************************************/
a.video{text-decoration:none;}
a.video:hover{text-decoration:none;}
  
a.pied{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#BEDF00; text-decoration:none;}
a.pied:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}
a.pied_roll{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}

a span.contact{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Home/picto_contact.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.contact{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_contact_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.contactActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_contact_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.agenda{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Home/picto_agenda.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.agenda{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_agenda_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.agendaActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_agenda_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.lien{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Home/picto_lien.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.lien{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_lien_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.lienActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_lien_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.ged{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Home/picto_ged.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.ged{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_ged_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.gedActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_ged_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.video{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Home/Picto-video.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.video{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/Picto-video-over.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.videoActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/Picto-video-over.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.toutagenda{width:351px; height:13px; background-color:#000000; background-image:url(../Images/Home/picto_agenda.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.toutagenda{width:351px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Home/picto_agenda_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
  
a.contact{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; background-color:#000000; text-decoration:none; line-height:1.1em;}
a.contact:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; background-color:#FFFFFF; text-decoration:none; line-height:1.1em;}
a.contactActif{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; text-decoration:none; line-height:1.1em;}

a span.textedate{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase; padding-top:2px; display:block;}
a:hover span.textedate{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-transform:uppercase; padding-top:2px; display:block;}

a span.textesortie{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; display:block;}
a:hover span.textesortie{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; display:block;}

a span.textechapo{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-top:2px; display:block;}
a:hover span.textechapo{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; padding-top:2px; display:block;}

a span.texteactu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; display:block;}
a:hover span.texteactu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; display:block;}

a span.agendadate{background-color:#000000; background-image:url(../Images/Home/puce_agenda.gif); background-repeat:no-repeat; background-position:top left; padding-left:10px; display:block;}
a:hover span.agendadate{background-color:#FFFFFF; background-image:url(../Images/Home/puce_agenda_roll.gif); background-repeat:no-repeat; background-position:top left; padding-left:10px; display:block;}

a span.actualite{background-color:#000000; padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; display:block;}
a:hover span.actualite{background-color:#FFFFFF; padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; display:block;}

a.agendadate{text-decoration:none; background-color:#000000;}
a.agendadate:hover{text-decoration:none; background-color:#FFFFFF;}

a.actualite{text-decoration:none; background-color:#000000;}
a.actualite:hover{text-decoration:none; background-color:#FFFFFF;}

a.segway{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase; background-color:#000000; text-decoration:none; line-height:15px;}
a.segway:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase; background-color:#FFFFFF; text-decoration:none; line-height:15px;}
a.segwayActif{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-transform:uppercase; background-color:#FFFFFF; text-decoration:none; line-height:15px;}

a span.segway{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Page/picto_segway.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.segway{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_segway_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.segwayActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_segway_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.gamme{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Page/picto_gamme.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.gamme{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_gamme_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.gammeActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_gamme_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.commande{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Page/picto_commande.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.commande{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_commande_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a span.commandeActif{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_commande_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a span.boutique{width:161px; height:13px; background-color:#000000; background-image:url(../Images/Page/picto_boutique.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}
a:hover span.boutique{width:161px; height:13px; background-color:#FFFFFF; background-image:url(../Images/Page/picto_boutique_roll.gif); background-repeat:no-repeat; background-position:center right; padding-right:19px; display:block;}

a.decouverte{text-decoration: underline;color: #666666;}
a.decouverte:hover{color: #ff6600;}
a.communication{text-decoration: underline;color: #666666;}
a.communication:hover{color: #379897;}
a.professionnel{text-decoration: underline;color: #666666;}
a.professionnel:hover{color: #498541;}
a.collectivite{text-decoration: underline;color: #666666;}
a.collectivite:hover{color: #d53064;}
a.freemove{text-decoration: underline;color: #666666;}
a.freemove:hover{color: #82ad05;}

a.retour{text-decoration: underline;color: #666666;}
a.retour:hover{color: #000000;}

a.souligne{text-decoration: none;}
a.souligne:hover{text-decoration: underline;}

a.photo{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; cursor:hand;}
a.photo:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; cursor:hand;}

/********************************************** TEXTE 10 *********************************************/
.Texte10BEDF00{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#BEDF00;}

/********************************************** TEXTE 11 *********************************************/
.Texte11FFFFFF{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.Texte11Gris{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.Texte11Noir{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.Texte11Jaune{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFC00;}

.Texte11GrisGras{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold;}
 
.Texte11Orange{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff6600;}
.Texte11Bleu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#379897;}
.Texte11Vert{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#498541;}
.Texte11Rose{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d53064;}
.Texte11VertFree{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#82ad05;}
.Texte11999999Maj{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase;}

.Texte12Orange{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6600;}
.Texte12Bleu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#379897;}
.Texte12Vert{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#498541;}
.Texte12Rose{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d53064;}
.Texte12VertFree{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#82ad05;}

.Texte12OrangeMaj{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6600; text-transform:uppercase;}
.Texte12NoirGras{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.Texte12GrisGras{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}

/********************************************** TEXTE 13 *********************************************/
.Texte13Orange{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff6600;}
.Texte13Bleu{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#379897;}
.Texte13Vert{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#498541;}
.Texte13Rose{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#d53064;}
.Texte13VertFree{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#82ad05;}
.Texte13NoirGras{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}

.Texte13BleuGras{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#379897; font-weight:bold;}
.Texte13VertFreeGras{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#82ad05; font-weight:bold;}
.Texte20GrisMajGras{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666666; text-transform:uppercase;}
/******************************************** TEXTE 24 MAJ *******************************************/
.Texte24GrisMaj{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#666666; text-transform:uppercase;}

/********************************************* PADDING-TOP *******************************************/
.T1{padding-top:1px;}
.T2{padding-top:2px;}
.T3{padding-top:3px;}
.T4{padding-top:4px;}
.T5{padding-top:5px;}
.T10{padding-top:10px;}
.T15{padding-top:15px;}

/******************************************** PADDING-RIGHT ******************************************/
.R2{padding-right:2px;}
.R3{padding-right:3px;}
.R7{padding-right:7px;}

/********************************************* PADDING-LEFT ******************************************/
.L7{padding-left:7px;}
.L10{padding-left:10px;}

.B5{padding-bottom:5px;}
.B3{padding-bottom:3px;}

/************************************ PADDING-TOP / PADDING-LEFT *************************************/
.T5R15{padding-top:5px; padding-right:15px;}
.T10R3{padding-top:10px; padding-right:3px;}

.T3L10{padding-top:3px; padding-left:10px;}
.T5L10{padding-top:5px; padding-left:10px;}
.T15L7{padding-top:15px; padding-left:7px;}
.T15L4{padding-top:15px; padding-left:4px;}
.T7L10{padding-top:7px; padding-left:10px;}
.T17R3{padding-top:17px; padding-right:3px;}
.T20L5{padding-top:20px; padding-left:5px;}

.T10L10{padding-top:10px; padding-left:10px;}
.T10L20{padding-top:10px; padding-left:20px;}
/*********************************** PADDING-LEFT / PADDING-RIGHT ************************************/
.L6R6{padding-left:6px; padding-right:6px;}
.L10R7{padding-left:10px; padding-right:7px;}
.L10T10R3{padding-left:10px;padding-top:10px; padding-right:3px;}
.L5T10{padding-left:5px;padding-top:5px;}
/**************************** PADDING-TOP / PADDING-LEFT / PADDING-RIGHT *****************************/
.T10L3R3{padding-top:10px; padding-left:3px; padding-right:3px;}
.T15L5R6{padding-top:15px; padding-left:5px; padding-right:6px;}
.T36L10R10{padding-top:36px; padding-left:10px; padding-right:10px;}

/*************************** PADDING-TOP / PADDING-LEFT / PADDING-BOTTOM *****************************/
.T2L6B2{padding-top:2px; padding-left:6px; padding-bottom:2px;}


/********************** Refonte **********************************************************************/
.bord{border:1px solid #00FF00;}
.hidden{display:none;}
.visible{display:block;}
.inline{display: inline;}
.block{display: block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.Tarif11Blanc{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;background-color:#000000;}
.Tarif11grisF{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;background-color:#CCCCCC;}
.Tarif11grisC{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;background-color:#E8E8E8;}
#tarif{border:1px solid #FFFFFF;}
#tarif .titre_40{padding: 3px 4px 3px 4px; width:40%;text-align:left;border:1px solid #FFFFFF;}
#tarif .titre{padding: 3px 4px 3px 4px;width:20%;text-align:left;border:1px solid #FFFFFF;}
#tarif .bordFAT{border-bottom:4px solid #FFFFFF;}
.absolut{width:752px;position:absolute;}
.videoHome{position:relative;right:0px;}
.banniere{border:2px solid #646464;}
.upper{text-transform: uppercase;}
.hidden{display:none;}
.visible{display:block;}
.top{vertical-align:top;}
.obligatoire{background-color:#FFD272;}
.calqueDaily{background-color:#FF0000;width:254px;height:190px;}

.playerCont{border:1px solid #00FF00;position:absolute;left:8px;width:254px;height:148px;z-index:10;}
.player{position:absolute;left:8px;width:254px;height:190px;z-index:1;}