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

ul.plan li{list-style:url('../img/hotels/bout_arrow.gif')  }
ul.plan ul li{ list-style:url('../img/hotels/arrow.gif') }
ul.plan ul ul li{ list-style:url('../img/hotels/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/hotels/puce_list.gif);}
.cell_centre .separ {background-image: url(../img/1px_line_title.gif);}
.plan_col p {background-image: url(../img/hotels/bout_arrow.gif);}
.plan_col p.plan_submenu {background-image: url(../img/hotels/arrow.gif);}
.plan_col p.plan_submenu2 {background-image: url(../img/hotels/arrow_mini.gif);}
.plan_col p.plan_submenu3 {background-image: url(../img/hotels/puce_list.gif);}

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

       
#logo_form input.ok {height:20px;width:19px;}
#space_connect {color:#3078A8;}     
#space_connect a, #space_connect a:hover{color:#3078A8;}                
               
table.form .star{color:#3078A8;font-weight:bold;}

.diapo_play_button{
   position:absolute;
   margin-top:-90px;
   width:296px;
   height:54px;
   cursor: pointer;
   background:url('/img/hotels/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/hotels/bout_play_diapo2.png') no-repeat;
}


       

ul.submenu , ul.subsubmenu {
   width:168px;
   position:absolute;
   z-index:999;
   display:none;
   padding:10px 0px;
   background-color:#83AECB;
   border: 4px solid #3078A8;
   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:#3078A8;}
#nav_main ul.submenu li a{margin:0px;}
#nav_main ul.submenu li a:hover{color:#3078A8;} 

.article_them a{text-decoration:none;}
.encart_right a, .encart_right a:link, .encart_right a:hover{color:#5B5B5B;font-weight:normal;}



.h1{
   color:#3078A8;
   font-size:20px;
   font-weight:bold;
   margin:16px 0px;
   padding:2px 0px 1px 0px;
   border-bottom:2px solid #bbb;
}

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

.h3{
   color:#3078A8;
   font-size:16px;
   font-weight:bold;
   margin:12px 0px;
   padding:0px 0px 2px 0px;
   border-bottom:1px solid #949494;
}

.h4{
   color:#3078A8;
   font-size:14px;
   font-weight:bold;
   margin:10px 0px;
   padding:0px;
}

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

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

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

