img
{
  border: 0px;
}

#title td, #selector td
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

#title td
{
  background-color: #424f62;
}
#selector
{
  border: 1px solid #424f62;
}
#selector td
{
  padding-left: 4px;
}
#title .sous_titre
{
  background-color: #5c6486;
  color: #ffffff;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
  height: 20px;
}

#selector .sous_titre
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
  background-image: url(all/img/outil_alpha/fond_titre.jpg);
  background-color: #e7e8ec;
  background-repeat: no-repeat;
  color: #ffffff;
}
#selector input, #selector select
{
  height: 16px;
  font-size: 10px;
}

#selector .sous_titre_bleu
{
  font-weight: bold;
  color: rgb(36, 68, 151);
  padding-top: 3px;
}
.ViewTitle
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 12px;
  height: 20px;
  margin-left: 4px;
}
.ViewFilter
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #C00000;
  margin-left: 4px;
  margin-bottom: 6px;
}
#selector .style1
{
  border-left: 1px solid #000033;
  text-align: left;
}
#selector .cell_filter
{
  text-align: right; /*padding-right: 42px;*/
}
.utbTabs
{
  height: 28px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}
.bold
{
  font-weight: bold;
}

.onglet_01_selec, .onglet
{
  background-image: url(../style/all/img/portefeuille/onglet_01_selec.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  vertical-align: middle;
}

.onglet_02_selec, .onglet
{
  background-image: url(../style/all/img/portefeuille/onglet_02_selec.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 63px;
  vertical-align: middle;
}
.onglet_03_selec, .onglet
{
  background-image: url(../style/all/img/portefeuille/onglet_03_selec.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  vertical-align: middle;
}
.onglet_04_selec, .onglet
{
  background-image: url(../style/all/img/portefeuille/onglet_04_selec.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  vertical-align: middle;
}


.onglet_b_01_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_b_01_deselec.gif);
  background-repeat: no-repeat;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  padding-top: 4px;
  vertical-align: top;
  color: #000000;
}
.onglet_b_00_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_b_01_deselec.gif);
  background-repeat: no-repeat;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  padding-top: 4px;
  vertical-align: top;
  color: #000000;
}
.onglet_b_02_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_b_02_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 63px;
  padding-top: 4px;
  vertical-align: top;
}
.onglet_b_03_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_b_03_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  vertical-align: middle;
}
.onglet_b_04_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_b_04_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px; /*padding-top: 10px;   vertical-align: top;*/
}
.onglet_b_01_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_b_01_hover.gif);
  background-repeat: no-repeat;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  color: #ffffff;
  padding-top: 3px;
  vertical-align: top;
}
.onglet_b_02_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_b_02_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 63px;
  padding-top: 4px;
  vertical-align: top;
}
.onglet_b_03_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_b_03_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 10px;
  vertical-align: top;
}
.onglet_b_04_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_b_04_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 4px;
  vertical-align: top;
}
.onglet_r_02_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_r_02_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  padding-top: 3px;
  vertical-align: top;
}
.onglet_r_03_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_r_03_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 10px;
  vertical-align: top;
}
.onglet_r_04_deselec
{
  background-image: url(../style/all/img/portefeuille/onglet_r_04_deselec.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 10px;
  vertical-align: top;
}
.onglet_r_02_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_r_02_hover.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
  padding-top: 4px;
  vertical-align: top;
}

.onglet_b_05_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_b_03_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 4px;
  vertical-align: top;
}

.onglet_r_03_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_r_03_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 10px;
  vertical-align: top;
}
.onglet_r_04_hover
{
  background-image: url(../style/all/img/portefeuille/onglet_r_04_hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 36px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 60px;
  padding-top: 10px;
  vertical-align: top;
}
.onglet_selec, .onglet
{
  background-image: url(../style/all/img/portefeuille/select.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 28px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  width: 65px;
}
.onglet_deselec
{
  background-image: url(../style/all/img/portefeuille/deselect.gif);
  background-repeat: no-repeat;
  color: #000000;
  height: 28px;
  width: 60px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}
.onglet_hover
{
  background-image: url(../style/all/img/portefeuille/hover.gif);
  background-repeat: no-repeat;
  color: #ffffff;
  height: 28px;
  width: 60px;
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}
.bord_droite
{
  border-left: 1px solid #000033;
}
/********************************************/
.font_center
{
  text-align: center;
}

.pub_borddroite_centre
{
  width: 5px;
  height: 60px;
  background-image: url(../style/fr/img/centre/ombre_pubdroite.gif);
  background-repeat: no-repeat;
}
.pub_bordbas_centre
{
  width: 185px;
  height: 13px;
  background-image: url(../style/fr/img/centre/ombre_pubbas.gif);
  background-repeat: no-repeat;
}
.print_button
{
  padding-left: 10px;
}
.centre_vert
{
  vertical-align: middle;
}
.padding_haut
{
  padding-top: 6px;
}
.integrated_List_Title
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-style: italic;
  text-align: left;
  height: 15px;
  font-size: 11px;
  padding-left: 10px;
}

.tab_separator
{
  padding-top: 7px;
}

.format_background
{
  background-repeat: no-repeat;
}

.small_right_gap
{
  padding-right: 2px;
}

.left_gap
{
  padding-left: 5px;
}

/****************************************************/

.tab_decalage
{
  margin-bottom: 10px;
}
.tab_small_decalage
{
  margin-bottom: 5px;
  margin-top: 0;
}

.pub_borddroite_centre
{
  width: 5px;
  height: 60px;
  background-image: url(../style/fr/img/centre/ombre_pubdroite.gif);
  background-repeat: no-repeat;
}
.pub_bordbas_centre
{
  width: 185px;
  height: 13px;
  background-image: url(../style/fr/img/centre/ombre_pubbas.gif);
  background-repeat: no-repeat;
}


.port_tour
{
  background-color: #5c6486;
  border-bottom: 1px solid #333366;
  border-left: 1px solid #333366;
}
.port_tour2
{
  background-color: #5c6486;
  border: 1px solid #333366;
}

.port_tour3
{
  background-color: #5c6486;
  background-image: url(all/img/portefeuille/fond_port_tour.gif);
  background-position: left top;
  border-left: 1px solid #333366;
  border-right: 1px solid #333366;
  border-bottom: 1px solid #333366;
}

.port_tour4
{
  background-color: #5c6486;
  background-image: url(all/img/portefeuille/fond_port_tour.gif);
  background-position: left top;
}

.ligne_corps1
{
  /*  background-color: #b9bed2;    background-color: #e2e2f9; */
  background-color: #ffffff;
}
.ligne_corps2
{
  background-color: #e2e2f9;
}
.ligne_corps3
{
  background-color: #f2e0a9;
}
.ligne_corps4
{
  background-color: #ffe0a0;
}

.ligne_corps1 > td, .ligne_corps2 > td
{
  padding: 3px;
}

.newtitle
{
  background-color: #424f62;
  color: white;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 11px;
}

.newsubtitle
{
  border-top: solid 1px white;
  // background-image: url(all/img/menu/fond_gris_bleu_mini.jpg);
  background-color: #EFEFEF;
  color: Black;
}

.cellsubtitle
{
  border-bottom: solid 1px black;
  color: Black;
  padding:5px;
}

.linksubtitle
{
  font-size: 11px;
  color: Black;
  font-family: Verdana, Arial;
  text-decoration: none;
}

a.linksubtitle:hover
{
  text-decoration: underline;
}

.celltitle
{
  border-top: solid 1px black;
  border-right: solid 1px gray;
  border-bottom: solid 1px gray;
  text-align: center;
  padding:5px;
}

.celltitle2
{
  border: solid 1px black;
  border-bottom: 0px;
  text-align: center;
}

.text_articlet
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 4px;
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
  padding-right: 2px;
}

.text_articletleft
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 4px;
  vertical-align: middle;
  text-align: left;
  color: #FFFFFF;
  /* font-weight: bold; */
  font-weight: normal;
}

.text_articletright
{
  font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 4px;
  vertical-align: middle;
  text-align: right;
  color: #FFFFFF;
  /* font-weight: bold; */
  font-weight: normal;
}

.text_article_left
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: left;
  padding-left: 4px;
  vertical-align: middle;
  height: 15px;
  color: #000000;
}
.text_article_right
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  vertical-align: middle;
  height: 15px;
  color: #000000;
}

.text_article_XSmall
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  height: 15px;
  color: #000000;
}

.text_article_small
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  height: 15px;
  color: #000000;
}

.text_article2
{
  /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  height: 15px;
  color: #000000;
}

.cartouche_titre
{
  background-color: #5c6486;
/*  background-image: url(all/img/portefeuille/cartouche.gif); */
  background-repeat: no-repeat;
  background-position: right top;
  height: 15px;
  text-align: left;
  padding-left: 10px;
  vertical-align: middle;
  color: white;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
}
.cartouche_titre2
{
  background-color: #5c6486;
  background-image: url(all/img/portefeuille/cartouche2.gif);
  background-repeat: no-repeat;
  background-position: right top;
  height: 15px;
  text-align: left;
  padding-left: 10px;
  vertical-align: middle;
  color: white;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
}

.summary
{
   /* font-family: Arial narrow, Verdana, Arial, Helvetica, sans-serif; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 4px;
  vertical-align: middle;
  text-align: right;
}
.bord_droite_tab
{
  border-right: 1px solid #000033;
}

.cell_icone img
{
  margin-left: 1px;
  margin-right: 1px;
}

.legende
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  vertical-align: middle;
}

.ligne_bouton div
{
  float: left;
}

.padding_haut
{
  padding-top: 6px;
}
.integrated_List_Title
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-style: italic;
  text-align: left;
  height: 15px;
  font-size: 11px;
}

.TopMargin_Tabs
{
  margin-top: 3px;
  margin-left: auto;
  margin-right: auto;
  width: 99%;
}

.format_background
{
  background-repeat: no-repeat;
}

.small_right_gap
{
  padding-right: 5px;
}

.left_gap
{
  padding-left: 5px;
}

.frame_invisible
{
  border: 0px;
}

.margin_error_message
{
  margin-left: 15px;
}

.small_margin_error_message
{
  margin-left: 3px;
}

.bande_separation
{
  background-image: url(../style/all/img/portefeuille/fond_titre.jpg);
  background-repeat: no-repeat;
  height: 1px;
}

.small_bottom_margin
{
  margin-bottom: 3px;
}

.small_bottom_padding
{
  padding-bottom: 3px;
}

.small_top_padding
{
  padding-top: 3px;
}

.legend_top_padding
{
  padding-top: 6px;
}

.cell_valid_cash
{
  border-left: 1px solid #333366;
  border-bottom: 0px;
  border-right: 0px;
  border-top: 0px;
}

.bottomAndLeftBorder_tab
{
  border-left: 1px solid #333366;
  border-bottom: 1px solid #333366;
}

.topAndLeftBorder_tab
{
  border-left: 1px solid #333366;
  border-top: 1px solid #333366;
}

.topBorder_tab
{
  border-top: 1px solid #333366;
}

.bottomBorder_Tab
{
  border-bottom: 1px solid #333366;
}
