.AllLink { padding:5px 0px 0px 0px; margin:0px; border-top:dotted 1px #999; }

/* Surcharges de styles.css pour des paramètres spécifiques à la Home Page : taille des colonnes, pas de courbe */
#Content { width:621px; background:none; padding:0px; margin:0px;}
#ContentHome { float:right; height:300px; width:621px; padding:0px; margin:0px;}
#Colonne { width:170px; margin:0px 5px 0px 0px; }
#ColH1   { float:left; width:442px; margin-top:4px; }
#ColH2   { float:left; width:170px; }

#Footer   { background:url(/img/Footer-home.gif) no-repeat top right; margin:0px 0px 30px 0px; padding:0px 0px 70px 0px; border-top:dotted 0px #ccc;}
#Footer p { text-align:center; margin:0px 0px 20px 0px; padding:0px; }

.Une1 { width:195px; vertical-align:top;}
.Une1 .FTxt { margin:5px; }
.Une1 .FImg { margin:0px; text-align:right; }
.Une1 .focus { margin:0px; color:black;}
.Une1 .focus a {color:black; text-decoration: none;}
.Une1 .focus a:hover {color:black; text-decoration: underline;}


.Une2 { width:195px; vertical-align:top; background:url(/img/fond-tiret.gif) repeat-y top left transparent; padding-left:5px; }
.Une2 .focus { margin:0px; color:#f60;}
.Une2 .focus a {color:#f60; text-decoration: none;}
.Une2 .focus a:hover {color:#f60; text-decoration: underline;}
.Une2 .FTxt { margin:5px; }
.Une2 .FImg { margin:0px; text-align:right; }

.Une1text { text-align:left;}



.UneUnique { width:390px; vertical-align:top; padding-left:5px; }
.UneUnique .focus { margin:0px; color:#f60;}
.UneUnique .focus a {color:#f60; text-decoration: none;}
.UneUnique .focus a:hover {color:#f60; text-decoration: underline;}
.UneUnique .FTxtOnly { margin:5px; width:100%; float:left;}
.UneUnique .FImgOnly { margin:0px; width:100%;  text-align:center; float:right;}
.UneUnique .FTxt { margin:5px; width:45%; float:left;}
.UneUnique .FImg { margin:0px; width:50%;  text-align:center; float:right;}

.Pub1 { float:left; width:80px; }
.Pub2 { float:left; width:220px; margin:5px 0px 0px 50px; }
.PubArrows { margin:0px 5px 0px 35px; }


/* Nouveau Tableau Pubs */

.PubFocus  { padding:15px 15px 15px 15px; }
.PubSep    { padding:1px; }
.PubArrowL { padding:21px 5px 0px 15px; }
.PubArrowR { padding:21px 10px 0px 5px; }
.PubTxt    { padding:0px 0px 15px 0px; margin:0px;}

#TitrePub  { margin:0px 0px 10px 0px; font-weight:bold; font-size:0.9em; }

#hold { position:relative; overflow:hidden; z-index:10; width:221px; padding-top:27px; }
#wn   { position:relative; left:0px; top:0px; width:221px; height:50px; clip:rect(0px, 221px, 50px, 0px); overflow:hidden; z-index:1; }
#lyr1 { position:absolute; visibility:hidden; left:0px; top:0px; z-index:1; }
#lyr1 img { padding-right:5px; }

/* Partie bandeau droit */

.EspacePart {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-ORA-droite.gif) no-repeat 3px 50%; color:#FF9933; font: bold 12px/46px verdana;}
.EspacePart a {text-decoration:none; color:#FF9933}
.EspacePartOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FF9933 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.EspacePartOver a {text-decoration:none; color:#FFFFFF}

/* Affichage sur 2 lignes */
.EspacePartDL {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-ORA-droite.gif) no-repeat 3px 50%; color:#FF9933; font: bold 12px/23px verdana;}
.EspacePartDL a {text-decoration:none; color:#FF9933}
.EspacePartDLOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FF9933 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/23px verdana; }
.EspacePartDLOver a {text-decoration:none; color:#FFFFFF}

.Espace18 {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-ROU-droite.gif) no-repeat 3px 50%; color:#CC6666; font: bold 12px/46px verdana;}
.Espace18 a {text-decoration:none; color:#CC6666}
.Espace18Over {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#CC6666 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.Espace18Over a {text-decoration:none; color:#FFFFFF}

.EspacePro {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-VER-droite.gif) no-repeat 3px 50%; color:#99CCCC; font: bold 12px/46px verdana;}
.EspacePro a {text-decoration:none; color:#99CCCC}
.EspaceProOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#99CCCC url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.EspaceProOver a {text-decoration:none; color:#FFFFFF}

/* Affichage sur 2 lignes */
.EspaceProDL {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-VER-droite.gif) no-repeat 3px 50%; color:#99CCCC; font: bold 12px/23px verdana;}
.EspaceProDL a {text-decoration:none; color:#99CCCC}
.EspaceProDLOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#99CCCC url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/23px verdana; }
.EspaceProDLOver a {text-decoration:none; color:#FFFFFF}

.EspaceEntr {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-JAU-droite.gif) no-repeat 3px 50%; color:#CCCC66; font: bold 12px/46px verdana;}
.EspaceEntr a {text-decoration:none; color:#CCCC66}
.EspaceEntrOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#CCCC66 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.EspaceEntrOver a {text-decoration:none; color:#FFFFFF}

/* Affichage sur 2 lignes */
.EspaceEntrDL {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-JAU-droite.gif) no-repeat 3px 50%; color:#CCCC66; font: bold 12px/23px verdana;}
.EspaceEntrDL a {text-decoration:none; color:#CCCC66}
.EspaceEntrDLOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#CCCC66 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/23px verdana; }
.EspaceEntrDLOver a {text-decoration:none; color:#FFFFFF}

.EspaceBP {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-BLU-droite.gif) no-repeat 3px 50%; color:#6699CC; font: bold 12px/46px verdana;}
.EspaceBP a {text-decoration:none; color:#6699CC}
.EspaceBPOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#6699CC url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.EspaceBPOver a {text-decoration:none; color:#FFFFFF}

/* Affichage sur 2 lignes */
.EspaceBPDL {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-BLU-droite.gif) no-repeat 3px 50%; color:#6699CC; font: bold 12px/23px verdana;}
.EspaceBPDL a {text-decoration:none; color:#6699CC}
.EspaceBPDLOver {float:right; height:48px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#6699CC url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/23px verdana; }
.EspaceBPDLOver a {text-decoration:none; color:#FFFFFF}

.EspaceAsso {float:right; height:49px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFFFFF url(/img/fleche-ORAclair-droite.gif) no-repeat 3px 50%; color:#FFBB47; font: bold 12px/46px verdana;}
.EspaceAsso a {text-decoration:none; color:#FFBB47}
.EspaceAssoOver {float:right; height:49px; width:103px; margin:0px; padding:0px; padding-left:17px; border-right:solid #67BAA7; border-right-width:1px; border-bottom:solid #B3DFD0; border-bottom-width:1px; background:#FFBB47 url(/img/fleche-blanche-droite.gif) no-repeat 3px 50% ; color:#FFFFFF; font: bold 12px/46px verdana; }
.EspaceAssoOver a {text-decoration:none; color:#FFFFFF}

