.cell_gauche  a.index{color:#ED1155;text-decoration:none;font-weight:bold;}
.cell_gauche  a.index:hover{color:#e5647d;}

input.hidden{width:1px;height:1px;visibility:hidden;}

ul.plan li{list-style:url('../img/magazine/bout_arrow.gif')  }
ul.plan ul li{ list-style:url('../img/magazine/arrow.gif') }
ul.plan ul ul li{ list-style:url('../img/magazine/arrow_mini.gif') }

.cell_centre h1 {background-image: url(../img/1px_line_title.gif);}
.cell_centre h5 {background-image: url(../img/1px_line_subtitle.gif);}
.cell_centre li {list-style-image: url(../img/magazine/puce_list.gif);}
.cell_centre .separ {background-image: url(../img/1px_line_title.gif);}
.plan_col p {background-image: url(../img/magazine/bout_arrow.gif);}
.plan_col p.plan_submenu {background-image: url(../img/magazine/arrow.gif);}
.plan_col p.plan_submenu2 {background-image: url(../img/magazine/arrow_mini.gif);}
.plan_col p.plan_submenu3 {background-image: url(../img/magazine/puce_list.gif);}

.cell_centre a.box{color:#5b5b5b;}
.cell_centre a.box:hover{font-weight:normal;}

#logo_form input.ok {height:18px;width:18px;}
#logo_form input, select {margin-bottom:10px;}  
#space_connect{color:#ED1155;}     
#space_connect a, #space_connect a:hover{color:#ED1155;}     


table.form span.star{color:#ED1155;font-weight:bold;}

.diapo_play_button{
   position:absolute;
   margin-top:-90px;
   width:296px;
   height:54px;
   cursor: pointer;
   background:url('/img/magazine/bout_play_diapo.png') no-repeat;
}

.diapo_play_button_small{
   position:absolute;
   margin-top:-60px;
   margin-left:-5px;
   width:193px;
   height:36px;
   cursor: pointer;
   background:url('/img/magazine/bout_play_diapo2.png') no-repeat;
}

   
.alt_diaporama_title {
   color:#ED1155;
   font-size:12px;
   font-weight:bold;
   padding-bottom:15px;
}

.alt_diaporama_comment {
   background-color:#EDEDED;
   border-bottom:2px solid #DFDFDF;
   font-size:10px;
}


ul.submenu , ul.subsubmenu {
   width:168px;
   position:absolute;
   z-index:999;
   display:none;
   padding:10px 0px;
   background-color:#F47099;
   border: 4px solid #ED1155;
   border-top:none;
   border-bottom:none;
}

ul.submenu {
   margin:21px 0px 0px 18px;
}

ul.subsubmenu {
   margin:-11px 0px 0px 158px;
}

ul.submenu li,ul.subsubmenu li{
   text-align:left;
   list-style-type:none;
   padding:1px 10px;
   font-size:12px;
}

ul.submenu li a{color:#fff;text-decoration:none;font-weight:normal;margin:0px;padding:0px;}
ul.submenu li a:hover{font-weight:bold;color:#ED1155;}
#nav_main ul.submenu li a{margin:0px;}
#nav_main ul.submenu li a:hover{color:#ED1155;} 

.alt_content h1,
.h1{
   color:#ED1155;
   font-size:20px;
   font-weight:bold;
   margin:0px 0px 8px;
   padding:2px 0px 1px 0px;
   border-bottom:2px solid #bbb;    
   background-image:none;   
}

.alt_content h2,
.h2{
   color:#949494;
   font-size:16px;
   font-weight:bold;
   margin:8px 0px;
   padding:0px;
}

.alt_content h3,
.h3{
   color:#ED1155;
   font-size:16px;
   font-weight:bold;
   margin:12px 0px;
   padding:0px 0px 2px 0px;
   border-bottom:1px solid #949494;
   background-image:none;
}

.alt_content h4,
.h4{
   color:#ED1155;
   font-size:14px;
   font-weight:bold;
   margin:10px 0px;
   padding:0px;
}

.alt_content h5,
.h5 {
   color:#949494;
   font-size:16px;
   font-weight:bold;
   border-bottom:1px solid #949494;
   margin:16px 0px;
   padding:0px 0px 1px 0px;
   background-image:none;
}

.alt_content h6,
.h6 {
   color:#757575;
   font-weight:bold;
   font-size:12px;
   margin:0pt;
}

.highlight {
   color:#ED1155;
   font-weight:bold;   
}


                                               

