#blocglobal{background-image: none;}
#logo_form input.ok{float:right;margin:0px 8px 0px 4px;}
#bottom a{color:#8be;}
#bottom a:hover{text-decoration:underline;}

div.plan_block{background-color:#fafafa;padding:5px 100px;}
ul.plan, ul.plan ul{margin:5px 0px 10px;}
ul.plan{margin-left:20px;}
ul.plan li{margin:3px 15px;padding:0px;}

.banner_1{text-align:center;padding:10px;margin-bottom:10px;}
.banner_2{margin:20px 14px;text-align:center;padding:10px;}
.banner_3{margin:10px 14px;text-align:center;padding:16px;}
.banner_4{margin:14px auto;width:270px;text-align:center;padding:10px 0px;}
.banner_5{margin:14px auto;width:270px;text-align:center;padding:10px 0px;}
.banner_6{margin-top:10px;text-align:center;padding:4px;}

.separ{clear:both;}

.tempting_diapo {display:none;position:absolute;}         

input.pix{width:1px;height:1px;visibility:hidden;}
table.form{border-collapse: separate;width:auto;}
table.form th, table.form td{padding:3px;font-weight:normal;text-align:left;}
table.form th.header{font-weight:bold;}
table.form th.top{vertical-align:top;}
table.form .txt{width:200px;}
table.form .short{width:100px;}
table.form .center{text-align:center;}
table.form select{margin-bottom:0px;}

table.form select, table.form textarea {font-size:11px;font-family:Arial,Helvetica,sans-serif;}

#nav_presse a, #nav_presse a:link  {font-weight:normal;}
#nav_presse a.active  {font-weight:bold;}

.no_flash{position:absolute;width:700px;top:220px;padding-left:40px;color:#f63;}
.no_flash a{color:#f63;text-decoration:underline;}

div#space_connect{margin-top:0px;padding-right:0px;width:752px;}
div#space_connect span.connect_text{background-color:#fff;-moz-opacity:.70;opacity:.70;}

.cell_centre_hotel_right{margin-left:22px;}

.cell_centre .list_diaporama p {
   text-align:left;
}

.hidden_images{display:none;}

.list_alphanum{font-size:16px;}

/*.cell_centre p{text-align:left;} */
.cell_centre .hotel_list p{text-align:justify;}
.cell_centre .encart_right p{text-align:left;}
.cell_centre_home_right p, .cell_centre_home_left p{text-align:justify;}

                                                           
.cell_gauche .gmnoprint{width:160px;overflow:hidden;color:#ccc;}


.error{color:#c00;font-weight:bold;}

.print_global{
   background-color:#fff;
   color:#5B5B5B;
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
   padding:10px;
}


.cell_centre .hotel_right_description{
   padding:10px;
   margin-bottom:10px;
   background-color:#E1ECF2;
}

.cell_centre .hotel_right_description h4{
   color:#3078A8;
   border-bottom:1px solid #3078A8;
   padding-bottom:3px;
   margin:0px 0px 10px;
   font-size:12pt;
}

.hotel_advantages{
   margin-left:5px;
   width:180px;
}
.hotel_advantages h3{
   font-size:13pt;
   font-weight:bold;
   text-align:center;
   margin:10px 0px;
}
.hotel_advantages ol{
   margin:0px 0px 10px;
   padding-left:23px;
}

.cell_gauche .hotel_advantages li{
   color:#5b5b5b;
   font-weight:bold;
   font-size:10pt;
   margin:0px 0px 1px;
   padding:0px;
}

.cell_gauche .hotel_advantages li span{
   font-size:12px;
   color:#3078A8;
   font-weight:normal;
}

.cell_gauche .hotel_advantages li a{
   font-weight:bold;
   color:#3078A8;
}

table.alt_gallery{width:auto;}
table.alt_gallery td.thumb{width:230px;}
table.alt_gallery td.spacer{width:15px;}
table.alt_gallery td.author p{margin-bottom:3px;}
table.alt_gallery td.exergue{padding:5px 0px;}
table.alt_gallery td.subtitle{font-size:10px;padding:4px 2px;background: url('../img/1px_line_title.gif') #dfdfdf bottom left repeat-x;}
table.alt_gallery td.subtitle p{font-size:10px;}

