
@page { size: landscape; }
@media print {
  /* hide anything */
  body>* {
    display: none;
  }
}

div.btn_big{z-index:2000; background:url("./pic/btn/btn_big_01.png") no-repeat; padding:8px 8px;background-position:center top; text-align:center; cursor:pointer; font:24px verdana; color:#FFFF00; font-style:italic; font-weight:bold;}
div.menu_deroulant_inverted{z-index:2000; background:url("./pic/btn/btn_menu_deroulant_inverted_01.png") no-repeat; background-position:center top; text-align:center; cursor:pointer; font:18px verdana; color:#FFFF00; font-style:italic; font-weight:bold;}
div.menu_deroulant{z-index:2000; background:url("./pic/btn/btn_menu_deroulant_01.png") no-repeat; background-position:center top; text-align:center; cursor:pointer; font:18px verdana; color:#FFFF00; font-style:italic; font-weight:bold;}
div.menu_deroulant_high{z-index:2000; background:url("./pic/btn/btn_menu_deroulant_02.png") no-repeat; background-position:center top; text-align:center; cursor:pointer; font:18px verdana; color:#FFFF00; font-style:italic; font-weight:bold;}
div.ss_menu_deroulant{z-index:2000; cursor:pointer; background:url("../pic/btn/btn_background_01.png") no-repeat; background-position:center center; position:absolute; text-align:left; padding:5px 5px; font:11px verdana; color:#FFFF00;}
div.ss_menu_deroulant_high{z-index:2000; cursor:pointer; background:url("../pic/btn/btn_background_02.png") no-repeat; background-position:center center; position:absolute; text-align:left; padding:5px 5px; font:11px verdana; color:#FFFF00;}
div.btn{margin-left:auto; margin-right:auto; z-index:2000; cursor:pointer; background:url("../pic/btn/btn_background_01.png") no-repeat; background-position:center center; position:absolute; text-align:center; padding:5px 5px; font:12px verdana; color:#FFFF00; font-weight:bold;}
div.btn_high{margin-left:auto; margin-right:auto; z-index:2000; cursor:pointer; background:url("../pic/btn/btn_background_02.png") no-repeat; background-position:center center; position:absolute; text-align:center; padding:5px 5px; font:12px verdana; color:#FFFF00; font-weight:bold;}
div.back_right{margin-left:auto; margin-right:auto; z-index:2000; cursor:pointer; background:url("../pic/img/backgound_right.png") no-repeat; background-position:center center; position:absolute; text-align:center; padding:5px 5px; font:12px verdana; color:#FFFF00; font-weight:bold;}
div.text_base_left{font:11px verdana; text-align:left;}
div.text_base_left_16{font:16px verdana; font-weight:bold; text-align:left;}
div.iphone_btn{font:80px verdana; color:#FF0000; font-weight:bold; text-align:center;}
div.text_16_left{font:16px verdana; font-weight:bold;text-align:left;}
div.titre_tableau{font:18px verdana; font-style:italic; font-weight:bold; background:None; vertical-align: middle; text-align:center; background:url("../pic/img/table_title_background.png") repeat; cursor: default;}
div.titre_tableau_big_no_back{font:24px verdana; font-style:italic; font-weight:bold; background:None; vertical-align: middle; text-align:center; cursor: default;}
div.titre_tableau_no_back{font:18px verdana; font-style:italic; font-weight:bold; background:None; vertical-align: middle; text-align:center; cursor: default;}
div.ligne_tableau{font:12px verdana; background:None; text-align:center; background:url("../pic/img/table_background.png") repeat; cursor: default;}
div.ligne_tableau_no_back{font:12px verdana; background:None; text-align:center; cursor: default;}
div.ligne_tableaubig{font:13px verdana; font-weight:bold; background:None; text-align:center; background:url("../pic/img/table_background.png") repeat; cursor: default;}
div.ligne_tableaubig_no_back{font:13px verdana; font-weight:bold; background:None; text-align:center; cursor: default;}
div.ligne_tableauverybig{font:16px verdana; font-weight:bold; background:None; text-align:center; background:url("../pic/img/table_background.png") repeat; cursor: default;}
div.ligne_tableauverybig_no_back{font:16px verdana; font-weight:bold; background:None; text-align:center; cursor: default;}
div.entete_colonne{font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background.png") repeat; cursor: default;}
div.entete_colonne_plain{font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background_plain.png") repeat; cursor: default;}
div.entete_colonne_no_back{font:12px verdana; font-weight:bold; text-align:center; cursor: default;}
div.site{font:18px verdana; font-weight:bold; color:#FFFF00; text-align:right; cursor: default;}
div.login{font:12px verdana; font-weight:bold; text-align:center; cursor: default;color:#FFFFFF}
div.saisie_back{font:16px verdana; background:url("../pic/img/saisie_background.png") repeat;}
div.fond_dialog_box{background:url("../pic/img/dialog_box_background.png") no-repeat; background-position:center center;}
div.fond_dialog_box_big{background-color:#FFEF66; background:url("../pic/img/dialog_box_big_background.png") no-repeat; background-position:center center;}
div.fond_dialog_box_big_ipod{background-color:#FFEF66; background:url("../pic/img/dialog_box_big_background_ipod.png"); background-position:center center;}
div.txt_dialog_box{font:22px verdana; color:#FFFFFF; font-style:italic; font-weight:bold; text-align:center;}
div.txt_dialog_box_left{font:22px verdana; color:#FFFFFF; font-style:italic; font-weight:bold; text-align:left;}
div.poi{margin-left:auto; margin-right:auto; z-index:2000; cursor:pointer; background:url("../pic/img/poi.png") no-repeat; background-position:center center; position:absolute; text-align:center; padding:5px 5px; font:12px verdana; color:#FFFF00; font-weight:bold;}
div.saut{page-break-after:always; font:11px verdana;}
div.logo_print{font:32px arial; font-style:italic; font-weight:bold; text-align:left;}
div.addr_print{font:16px arial; font-weight:bold; text-align:left;}
div.addr_print2{font:14px arial; font-weight:bold; text-align:left;}
div.zone{font:14px arial; font-weight:bold; text-align:center;cursor:pointer;}
div.ligne_tarif{font:14px arial; font-weight:bold; text-align:center;}
div.titre_tarif{font:28px arial; font-style:italic; font-weight:bold; text-align:center;}
div.scrollbar_back{background: rgba(0,0,0,0.6)}
div.scrollbar_btn{background:url("../pic/btn/btn_scrollbar.png") repeat; cursor: pointer;}
div.scrollbar_up{background:url("../pic/btn/btn_scrollbar_up.png") repeat; cursor: pointer;}
div.scrollbar_down{background:url("../pic/btn/btn_scrollbar_down.png") repeat; cursor: pointer;}

td.titre_tableau{font:18px verdana; font-style:italic; font-weight:bold; background:None; text-align:center; background:url("../pic/img/table_title_background.png") repeat; cursor: default;}
td.titre_tableau_plain{font:18px verdana; font-style:italic; font-weight:bold; background:None; text-align:center; background:url("../pic/img/table_title_background_plain.png") repeat; cursor: default;}
tr.entete_colonne{font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background.png") repeat; cursor: default;}
tr.entete_colonne_plain{font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background_plain.png") repeat; cursor: default;}
tr.ligne_tableau{font:10px verdana; text-align:center; background:url("../pic/img/table_background.png") repeat; cursor:pointer;}
tr.ligne_tableau_plain{font:10px verdana; text-align:center; background:url("../pic/img/table_background_plain.png") repeat; cursor:pointer;}
tr.ligne_tableau_hover{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_hover.png") repeat; cursor:pointer;}
tr.ligne_tableau_hover_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_hover_plain.png") repeat; cursor:pointer;}
tr.ligne_tableau_selected{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected.png") repeat; cursor:pointer;}
tr.ligne_tableau_selected_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_plain.png") repeat; cursor:pointer;}
tr.ligne_tableau_selected_hover{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_hover.png") repeat; cursor:pointer;}
tr.ligne_tableau_selected_hover_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_hover_plain.png") repeat; cursor:pointer;}
td.entete_colonne{font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background.png") repeat; cursor: default;}
td.ligne_tableau{font:10px verdana; text-align:center; background:url("../pic/img/table_background.png") repeat; cursor:pointer;}
td.ligne_tableau_green{font:10px verdana; text-align:center; background:rgba(0,255,0,0.8) ; cursor:pointer;}
td.ligne_tableau_yellow{font:10px verdana; text-align:center; background:rgba(255,255,0,0.8) ; cursor:pointer;}
td.ligne_tableau_orange{font:10px verdana; text-align:center; background:rgba(255,175,0,0.8) ; cursor:pointer;}
td.ligne_tableau_red{font:10px verdana; text-align:center; background:rgba(255,0,0,0.8) ; cursor:pointer;}
td.ligne_tableau_plain{font:10px verdana; text-align:center; background:url("../pic/img/table_background_plain.png") repeat; cursor:pointer;}
td.ligne_tableau_hover{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_hover.png") repeat; cursor:pointer;}
td.ligne_tableau_hover_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_hover_plain.png") repeat; cursor:pointer;}
td.ligne_tableau_selected{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected.png") repeat; cursor:pointer;}
td.ligne_tableau_selected_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_plain.png") repeat; cursor:pointer;}
td.ligne_tableau_selected_hover{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_hover.png") repeat; cursor:pointer;}
td.ligne_tableau_selected_hover_plain{font:10px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_background_selected_hover_plain.png") repeat; cursor:pointer;}
td.scrollbar{background:None;}

input.titre_like{background:None; font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background.png") repeat;}
input.titre_like_focus{background:None; font:12px verdana; font-weight:bold; text-align:center; background:url("../pic/img/table_title_background.png") repeat;}
input.titre_like_left{background:None; font:12px verdana; font-weight:bold; text-align:left; background:url("../pic/img/table_title_background.png") repeat;}
input.titre_like_left_focus{background:None; font:12px verdana; font-weight:bold; text-align:left; background:url("../pic/img/table_title_background.png") repeat;}
input.transparent{font:12px verdana; background:None; border: 0px;}
input.login{font:10px verdana; }
input.obligatoire{font:12px verdana; background-color:#FF0000; font-weight:bold;}
input.obligatoire_focus{font:12px verdana; background-color:#FFB000; font-weight:bold;}
input.non_obligatoire{font:12px verdana; background-color:#FFFF66; font-weight:bold;}

input.non_obligatoire_focus{font:12px verdana; background-color:#FFB000; font-weight:bold;}
input.non_obligatoire_focus2{font:18px verdana; background-color:#FFB000; font-weight:bold;}
input.obligatoire_center{font:12px verdana; background-color:#FF0000; font-weight:bold; text-align:center;}
input.obligatoire_center_focus{font:12px verdana; background-color:#FFB000; font-weight:bold; text-align:center;}
input.non_obligatoire_center{font:12px verdana; background-color:#FFFF66; font-weight:bold; text-align:center;}
input.non_obligatoire_center_big{font:28px verdana; background-color:#FFFF66; font-weight:bold; text-align:center;}
input.non_obligatoire_center_focus{font:12px verdana; background-color:#FFB000; font-weight:bold; text-align:center;}
input.obligatoire_right{font:12px verdana; background-color:#FF0000; font-weight:bold; text-align:right;}
input.obligatoire_right_focus{font:12px verdana; background-color:#FFB000; font-weight:bold; text-align:right;}
input.non_obligatoire_right{font:12px verdana; background-color:#FFFF66; font-weight:bold; text-align:right;}
input.non_obligatoire_right_focus{font:12px verdana; background-color:#FFB000; font-weight:bold; text-align:right;}
input.zone{font:14px arial; font-weight:bold; text-align:center;cursor:pointer;}
select.non_obligatoire{font:12px verdana; background-color:#FFFF66; font-weight:bold;}
option.non_obligatoire{font:12px verdana; background-color:#FFFF66; font-weight:bold;}
option.obligatoire{font:12px verdana; background-color:#FF0000; font-weight:bold;}
select.non_obligatoire_center{font:12px verdana; background-color:#FFFF66; font-weight:bold; text-align:center;}
select.non_obligatoire_focus{font:12px verdana; background-color:#FFB000; font-weight:bold;}
select.non_obligatoire_big{font:18px verdana; background-color:#FFFF66; font-weight:bold;}
input.non_obligatoire_big_input{font:18px verdana; background-color:#FFFF66; font-weight:bold;}
select.obligatoire{font:12px verdana; background-color:#FF0000; font-weight:bold;}
select.obligatoire_center{font:12px verdana; background-color:#FF0000; font-weight:bold; text-align:center;}
img.hand_pointer{cursor:pointer;}
img{behavior:url(./main/iepngfix.htc)}
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

