

/* MENU GAUCHE */

.navLeft{float:left; margin:14px 0 0 0; padding:9px 0 0 0; width:143px; margin-left: 0px; background:url(../_fr/img/nouvelles_pages/m_chapeau.gif) top left no-repeat;}
#partenariats .navLeft li{min-height:25px; width:143px;  font-weight:bold;font-size:12px; color: #000; border-bottom:1px solid #e5e5e5;}
#partenariats .navLeft li a{display:block; padding:5px 5px 6px 10px; outline:none; color: #fff; background:url(../_fr/img/nouvelles_pages/m_bg_off.gif) repeat-x top left #1c191d;}
#partenariats .navLeft li a:hover { background: url(../_fr/img/nouvelles_pages/m_puce_over.gif) no-repeat top left; background-position:0px 6px; color:#d30124;}
#partenariats .navLeft li.on a {background:url(../_fr/img/nouvelles_pages/m_bg_on.gif) repeat-x bottom left #d20006; color:#FFF; outline:none;}
#partenariats .navLeft li ol{ list-style:none outside none; margin:4px 0 6px 0; padding:0px; font-size:10px;}
#partenariats .navLeft li ol li{ min-height:16px;  }
#partenariats .navLeft li.on ol li{ padding:0 0 0 6px; width:108px; font-size:10px; border:none; margin:0 0 4px 0;}
#partenariats .navLeft li.on ol li a{ display:block; background: url(../_fr/img/nouvelles_pages/m_puce_off.gif) no-repeat 0 4px; color:#000; padding:0 0 0 10px;}
#partenariats .navLeft li.on ol li a:hover{ background: url(../_fr/img/nouvelles_pages/m_puce_on.gif) no-repeat 0 4px; text-decoration:none; color:#d30124;}
#partenariats .navLeft li.on ol li.on a{ color:#d30124;background: url(../_fr/img/nouvelles_pages/m_puce_on.gif) no-repeat 0 4px;}

/* MENU GAUCHE "EN CE MOMENT"*/

.chapeau {float:left; margin:0; padding:0; width:143px; margin-left: 0px;}
.navLeft2{float:left; margin:0 0 0 0; padding:20px 0 0 0; width:143px; margin-left: 0px;}
#partenariats .navLeft2 li{min-height:25px; width:143px;  font-weight:bold;font-size:12px; color: #000; border-bottom:1px solid #e5e5e5;}
#partenariats .navLeft2 li a{display:block; padding:5px 5px 6px 10px; outline:none; color: #fff; background:url(../_fr/img/nouvelles_pages/m_bg_off.gif) repeat-x top left #1c191d;}
#partenariats .navLeft2 li a:hover { background: url(../_fr/img/nouvelles_pages/m_puce_over.gif) no-repeat top left; background-position:0px 6px; color:#d30124;}
#partenariats .navLeft2 li.on a {background:url(../_fr/img/nouvelles_pages/m_bg_on.gif) repeat-x bottom left #d20006; color:#FFF; outline:none;}
#partenariats .navLeft2 li ol{ list-style:none outside none; margin:4px 0 6px 0; padding:0px; font-size:10px;}
#partenariats .navLeft2 li ol li{ min-height:16px;  }
#partenariats .navLeft2 li.on ol li{ padding:0 0 0 6px; width:108px; font-size:10px; border:none; margin:0 0 4px 0;}
#partenariats .navLeft2 li.on ol li a{ display:block; background: url(../_fr/img/nouvelles_pages/m_puce_off.gif) no-repeat 0 4px; color:#000; padding:0 0 0 10px;}
#partenariats .navLeft2 li.on ol li a:hover{ background: url(../_fr/img/nouvelles_pages/m_puce_on.gif) no-repeat 0 4px; text-decoration:none; color:#d30124;}
#partenariats .navLeft2 li.on ol li.on a{ color:#d30124;background: url(../_fr/img/nouvelles_pages/m_puce_on.gif) no-repeat 0 4px;}

/* HOME */

.zone_centrale {width:828px; height:320px; float:left;}

.flash_slide {position:absolute;width:828px;z-index:2;}

#home_pict1, #home_pict2, #home_pict3, #home_pict4, #home_pict5 {float:left; display:none;}
#home_pict1, #home_pict2, #home_pict3, #home_pict4, #home_pict5 a {outline:none;}

.menu_home {float:right;}

.menu_bloc {margin:0; padding:0; background:url(../_fr/img/btn_m_home.gif); width:207px; height:64px;}
.menu_bloc_on {margin:0; padding:0; background:url(../_fr/img/btn_m_home_on.gif); width:207px; height:64px;}
.menu_bloc p {margin:0 0 0 36px; color:#949294; margin:0 0 0 36px;}
.menu_bloc_on p {margin:0 0 0 36px; color:#fff; margin:0 0 0 36px; text-decoration:none;}
.menu_bloc_on:hover p {margin:0 0 0 36px;color:#FFF;}
.menu_bloc h1 {margin:0 0 0 36px; padding:10px 0 0 0; color:#FFF; font-size:12px; font-weight:bold;}
.menu_bloc_on h1 {margin:0 0 0 36px; padding:10px 0 0 0; color:#FFF; font-size:12px; font-weight:bold; text-decoration:none;}
.menu_bloc a {outline:none; text-decoration:none;}
.menu_bloc a:hover {outline:none; text-decoration:none;}

.bas_home {margin:0; padding:0; background:url(../_fr/img/bg_bas_page.gif) bottom repeat-x #FFF; height:136px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.titre {margin:0 0 0 15px; padding:0;}
.bas_home .bloc_home  p { margin:4px 0 0 15px; padding:0;color:#6c6a6d; width:175px;}
.bas_home .bloc_home_carte  p { margin:4px 0 0 16px; padding:0; color:#6c6a6d; width:175px;}
.bloc_home {float:left; height:136px; width:206px;}
.bloc_home_carte { float:left;height:136px; width:204px; background:url(../_fr/img/img_carte_fr.gif) bottom right no-repeat;}
.bloc_home_collector { float:left;height:136px; width:204px; background: url(../_fr/img/img_becollector.gif) bottom right no-repeat;}
.bas_home .bloc_home_collector p { margin:4px 0 0 16px; padding:0; color:#6c6a6d; width:175px;}
.bas_home .separateur {float:left; width:1px; height:136px; margin:0; padding:0;}
.btn_home { position:absolute; margin:20px 0 0 16px; padding:0; border:none;}
.btn_home2 { position:absolute; margin:44px 0 0 16px; padding:0; border:none;}
.btn_home3 { position:absolute; margin:32px 0 0 16px; padding:0; border:none;}
.input {border:1px solid #06C; height:21px; margin:22px 0 0 15px; padding:0;}
.ok {float:left;}

/* OUVERTURE */

#ouverture { margin:40px 0 0 110px;}
#ouverture h1 { font-size:14px; font-weight:bold; color:#bd0926; margin:0; padding:0;}
#ouverture h2 {font-size:12px; font-weight:bold; color:#1e1b1f; margin:0; padding:0;}
#ouverture .img_mag {float:left;}
#ouverture p { font-size:10px; color:#595959; margin:10px 0 20px 0; padding:0;}
a.fiche_mag { float:left; display:block; outline:none; text-decoration:none;}
/* a.fiche_mag { float:right; display:block; width:151px; height:26px; background:url( ../_fr/img/ouverture/btn_fiche.gif);}
a.fiche_mag:hover {float:right; display:block; width:151px; height:26px; background:url( ../_fr/img/ouverture/btn_fiche.gif); background-position:0 -26px;}*/
#ouverture .bloc_mag {float:left; margin:0 0 0 10px; width:490px;}
#ouverture .sep_dotted {float:left; display:block; margin:20px 0 20px 0; padding:0; width:581px; height:1px; background: url(../_fr/img/ouverture/dotted.gif) repeat-x;}


/* CONTENUS */

.contenu {float:left; padding:0; width:655px; margin:8px 0 20px 12px;}
.breaker {clear:both;}

.contenu h1{font-size:20px; padding:0 0 6px 0; margin:0;}
.contenu h2{font-size:18px; border-bottom:1px solid #CCC;}

.description p{ margin:0; padding:0; font-size:11px; line-height:18px;}
.description {margin:0 0 20px 0; padding:0;}

.texte {font-size:12px;}
.texte p {line-height:18px; margin:0; padding:0;}

.focus {margin:20px 0 20px 0; padding:0;}
.focus .haut {margin:0; padding:0; width:645px; height:31px; background: url(../_fr/img/nouvelles_pages/focus_haut.gif) no-repeat;}
.focus p { background:#a10506; color:#FFF; margin:0; padding:18px; width:609px;}
.focus .bas {margin:0; padding:0; width:645px; height:10px; background: url(../_fr/img/nouvelles_pages/focus_bas.gif) no-repeat;}

.img {float:left; margin:4px 15px 10px 0; padding:0;}
.img p {font-size:9px; font-style:italic;}

.btn {float:left; display:table; margin:8px 0 6px 0;}
.btn .lien {float:left; height:23px; padding:3px 0 0 0; margin:0; background:url(../_fr/img/nouvelles_pages/btn_rouge_bg.gif) repeat-x top left; color:#FFF;}
.btn_gauche {float:left; width:26px; height:23px; background:url(../_fr/img/nouvelles_pages/btn_rouge.gif);}
.btn_droite {float:left; width:12px; height:23px; background:url(../_fr/img/nouvelles_pages/btn_rouge2.gif);}
.btn a:hover .lien { text-decoration:none; background:url(../_fr/img/nouvelles_pages/btn_rouge_bg_on.gif) repeat-x top left; }
.btn a:hover .btn_gauche { background:url(../_fr/img/nouvelles_pages/btn_rouge_on.gif) repeat-x top left;}
.btn a:hover .btn_droite { background:url(../_fr/img/nouvelles_pages/btn_rouge2_on.gif);}

.sommaire ul {margin:18px 0 0 0; padding:0;}
.sommaire ul li{margin:0; padding:0 0 10px 16px; width:420px; background:url(../_fr/img/nouvelles_pages/sommaire_puce.gif) top left no-repeat; background-position:0 4px;}
.sommaire ul li:hover{background:url(../_fr/img/nouvelles_pages/sommaire_puce_on.gif) top left no-repeat; background-position:0 4px;}
.sommaire ul li h1 { font-size:14px; font-weight:bold; color:#d30124; margin:0; padding:0;}
.sommaire ul li p {margin:0; padding:0 0 8px 0; line-height:16px; border-bottom:1px solid #ccc;}
.separateur { margin:0 0 0 16px; padding:0; height:1px; background:#cccccc; width:420px;}

/* FOOTBALL */

.banniere {margin:10px 0 10px 0; padding:0; width:655px; height:124px; background:url(../_fr/operation/cm/img/ban_home2.jpg) top left no-repeat;}
.banniere h1 {margin:10px 0 10px 10px; padding:0; color:#49474c; text-transform:uppercase; font-size:18px; float:left;}
.banniere p { width:370px; margin:0 0 10px 10px; padding:0; color:#49474c; font-size:11px;}
.banniere img {margin:0; padding:0 0 0 10px;}


/* NOUVEAU FOOTER */

.footer_nav {font-size:10px; text-transform:uppercase;color:#5b5b5b; text-align:right; margin:8px 0 0 0}
.footer_nav a {text-decoration:none; color:#5b5b5b;}
.footer_nav a.special {color:#c9c9c9}
.spacer_left { float:left; width:92px; height:60px; color:#FFF;}

/*.nouveau_footer { float:left; background: url(../_fr/img/footer_bg2.gif) top no-repeat #fff; color:#FFF; font-size:11px; width:100%; text-align:left; margin:60px 0 0 0;}*/
.nouveau_footer { float:left; color:#FFF; font-size:11px; width:100%; text-align:left; margin:60px 0 0 0;}

.footer_bloc p { color:#5b5b5b; text-transform:uppercase; margin:10px 0 0 0;}

.nouveau_footer .footer_nav {height:27px; background: url(../_fr/img/footer_bg_nav.gif) top center repeat-x; text-align:right; font-size:10px; text-transform:uppercase;padding:6px 10px 0 0;}
.nouveau_footer .footer_nav a {color:#5b5b5b; text-decoration:none;}
.nouveau_footer .footer_nav a:hover {text-decoration:underline;}
.nouveau_footer .footer_bloc {padding:0 0 20px 20px;}
.nouveau_footer .footer_bloc a {color:#5b5b5b; text-decoration: none;}
.nouveau_footer .footer_bloc a:hover {text-decoration:underline;}
.nouveau_footer .footer_bloc p {padding:10px 0 0 0; font-size:10px;}
.nouveau_footer .footer_bloc ul { float:left; padding:20px 0 0 0; width:260px;}
.nouveau_footer .footer_bloc ul  li {padding:0 0 4px 0;}
.nouveau_footer .footer_bloc ul  li a {font-size:11px;}

.breaker {clear:both;}


/* ANNONCE */
.annonce {width: 620px; border-bottom:1px solid #e5e5e5; margin-bottom: 30px;}
.annonce h2 {text-transform:uppercase; border-bottom:none; text-align:center; font-size:18px; color:#a50205}
.annonce h4 {text-align:center; font-size:18px; color:#424242; line-height:1; padding-bottom:0px; margin-bottom:10px;}
.annonce h5 {text-transform:uppercase;text-align:center; font-size:14px; color:#424242; line-height:1; padding-top:0px; margin-top:0px; margin-bottom: 35px;}
.annonce h6 {font-size: 12px; font-weight:normal; color:#a50205; }
.annonce p {font-size: 11px; line-height:1.4;}
.annonce .contacte {background: #f3f3f3 url(../img/contact.jpg) no-repeat 25px 30px; border: 1px solid #e5e5e5; width: 100%; margin-top: 15px; }
.annonce .bord { border: 1px solid #fff; padding: 15px 15px 5px 90px;}
.annonce .contacte a {color:#a50205;}
.annonce strong {color: #424242;}
.annonce .contacte a:hover {color: #c00c0f;}
.annonce p.date {text-align:right; font-size:9px; color: #999; margin-right: 5px; margin-top: 5px;}
a.aToggle {visibility:hidden;}
.annonce .conditions {margin-top:20px; font-style:italic}




