body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px; background:#ffffff;}
img {border:0px;}

a:link, a:visited, .a:active {text-decoration: none;}
a:hover {text-decoration:underline;}

ul {margin:0px 0px 5px 14px; padding:0px;}

.header, .footer { 
    display: none;
}

.user_and_links {
    display: none;
}

.menu {
    display: none;
}

.structure_1 , .structure_2, .structure_3  { display:none; } 


.contenu {
    width: 504px; 
    padding: 1px 20px 0px 20px; 
    text-align:left; 
}

#frm {
    border: 0px solid green;

}

.contenu #frm img { display:none; }

.dd_title {
  border-right: 2px solid red;
}

.not_printer_friendly {
  display: none;
}

.contenu .grand_titre {color:#EE1D23; font-size:14px; font-weight:bold; text-transform:uppercase; margin:9px 0px 9px 0px;}
.contenu .grand_titre1 {color:#000000; font-size:10px; font-weight:bold; text-transform:uppercase; margin:9px 0px 9px 0px;}
.contenu .grand_titre2 {color:#ff9706; font-size:14px; font-weight:bold; text-transform:uppercase; margin: 9px 0px 0px 0px; background: url(../img/puce_orange.gif) no-repeat 0px 3px; text-indent: 15px;}
.contenu .point {background:url(../img/point_orange.gif) no-repeat 2px -2px; padding-left:11px; margin-bottom:4px;}
.contenu .point2 {background: url(../img/point_orange.gif) no-repeat 15px 0px; text-indent: 10px; padding-left: 15px; margin: 4px 0px;}
.contenu .point_orange {background:url(../img/point_orange.gif) no-repeat 2px -2px; padding-left:11px; margin-bottom:4px; color:#EE1D23; font-weight:bold;}
.contenu .point_bleu {background:url(../img/point_bleu.gif) no-repeat; padding-left:11px; margin-bottom: 4px; font-weight:bold; color:#c3cde6;}
.contenu .point_bleuf {background:url(../img/point_bleuf.gif) no-repeat 3px 6px; padding-left:11px; margin-bottom: 4px; font-weight:bold; color:#000000;}
.contenu .point_rouge {background:url(../img/point_rouge.gif) no-repeat; padding-left:11px; margin-bottom:4px; font-weight:bold; color:#f2016c;}
.contenu .point_mauve {background:url(../img/p_bleu.gif) no-repeat 0px 5px; padding-left:8px; color:#7e71b4; margin-bottom: 3px; font-weight: normal;}
.contenu ul.puce {padding: 0px 0px 4px 0px; margin: 0;}
.contenu .puce li {background: url(../imge.gif) no-repeat 1px 4px; padding: 0px 0px 4px 8px; list-style: none;}
.contenu .titre {margin-bottom:4px; color:#ff9706; font-weight:bold; color: #EE1D23;}
.contenu .lien {color:#612b83; font-weight:bold; padding-bottom:6px;}
.contenu p {margin:0px; margin-bottom:10px;} 
.contenu .bas_de_page {font-size:10px; text-align:center; padding:7px 5px 7px 5px;}
.contenu a:link, .contenu a:visited, .contenu a:active {color:#2981E5;}
.contenu a:hover {color:#EE1D23;}

.contenu .boite_arrondie, .contenu .boite_arrondie_avec_titre {margin-bottom:18px; width: 504px;}
.contenu .boite_arrondie .hg {background:url(../img/hg.gif); width: 6px;}

table.boite_arrondie_avec_titre td.block_bottom {
    padding-top:5px;
}


.boite_arrondie .hh {background:url(../img/hh.gif); height:6px; background-repeat:repeat-x;}
.boite_arrondie .hd {background:url(../img/hd.gif); width:6px;}
.boite_arrondie .dd {background-image:url(../img/dd.gif); height:6px; background-repeat:repeat-y;}
.boite_arrondie .bd {background-image:url(../img/bd.gif); width:6px;}
.boite_arrondie .bb {background-image:url(../img/bb.gif); height:    6px; background-repeat:repeat-x;}
.boite_arrondie .bg {background-image:url(../img/bg.gif); width:6px;}
.boite_arrondie .gg {background-image:url(../img/gg.gif); height:6px; background-repeat:repeat-y;}

.contenu .boite_arrondie .titre {color:#ffffff; padding:0px; padding-bottom:4px;}

.boite_arrondie_avec_titre .form {width: 400px; padding: 4px 0px 14px 0px; background: #F2F2F2;}
.boite_arrondie_avec_titre .prix {width: 122px; padding: 23px 0px 14px 0px; text-align: center; font-weight: bold; background: url(../img/th2.gif) repeat-x #BEBEBE;}
.boite_arrondie_avec_titre .prix_chaine {width: 122px; padding: 23px 0px 14px 0px; text-align: center; font-weight: bold; background: #BEBEBE;}
.boite_arrondie_avec_titre .prix_upselling {width: 122px; padding: 23px 0px 14px 0px; text-align: center; font-weight: bold; background-color: #BEBEBE;}
.boite_arrondie_avec_titre .form .point {margin-left: 10px; font-weight: bold; text-transform: uppercase;}
.boite_arrondie_avec_titre .form .point a {font-weight: normal; text-transform: lowercase;}
.boite_arrondie_avec_titre .form .option {margin-left: 10px;}


.boite_arrondie_avec_titre .hg 
{ display:none; }
.boite_arrondie_avec_titre .hh 
{ display:none; }
.boite_arrondie_avec_titre .hd 
{ display:none; }

.boite_arrondie_avec_titre .bd,
.boite_arrondie_avec_titre .bb,
.boite_arrondie_avec_titre .bg {
  display:none;
}

.boite_arrondie_avec_titre .dd { border-right: 2px solid #c8c8c8; height:6px; background:#fff;}
.boite_arrondie_avec_titre .gg {  border-left: 2px solid #c8c8c8; height:6px; background:#fff;}
.boite_arrondie_avec_titre .dd,
.boite_arrondie_avec_titre .gg { border-bottom: 2px solid #c8c8c8; }

.boite_arrondie_avec_titre .dd_gray { border-right: 2px solid #c8c8c8; height:6px; background:#fff;}
.boite_arrondie_avec_titre .gg_gray {  border-left: 2px solid #c8c8c8; height:6px; background:#fff;}
.boite_arrondie_avec_titre .dd_gray,
.boite_arrondie_avec_titre .gg_gray { border-bottom: 2px solid #c8c8c8; }

.boite_arrondie_avec_titre .title_gray { 
  color:#000; 
  background: #fff; 
  border-bottom: 2px solid #c8c8c8;
} 

.boite_arrondie_avec_titre .td_content { border-bottom: 2px solid #c8c8c8; } 
.boite_arrondie_avec_titre .td_content p { margin-top:5px; } 
.boite_arrondie_avec_titre .bottom { display:none;  }

.boite_arrondie_avec_titre .dd_titre,  
.boite_arrondie_avec_titre .gg_titre { 
  border-top: 2px solid #ee1d23;
  border-bottom: 2px solid #ee1d23;
  width:6px;  
} 
.boite_arrondie_avec_titre .dd_titre { border-right: 2px solid #ee1d23; } 
.boite_arrondie_avec_titre .gg_titre { border-left: 2px solid #ee1d23; }


.contenu .boite_arrondie_avec_titre .titre {
  border-top: 2px solid #ee1d23;
  border-bottom: 2px solid #ee1d23;
}

.contenu .boite_arrondie_avec_titre .titre div {
 padding-top: 5px;
}

.boite_arrondie_avec_titre .mm {background: url(../img/mm5.gif); padding: 0px 1px;}
.boite_arrondie_avec_titre .mm2 {background: url(../img/mm5.gif);}

.boite_arrondie_avec_titre .chaine .tt {background: url(../img/trait_h.gif); height: 1px;}
.boite_arrondie_avec_titre .chaine .vv {background: #C8C8C8;}
.boite_arrondie_avec_titre .chaine .nom div {padding: 10px;}
.boite_arrondie_avec_titre .chaine .prix_chaine div {font-weight: bold; padding: 0px 10px;}
.boite_arrondie_avec_titre .chaine .statut div {padding: 0px 10px;}

.boite_arrondie_avec_titre .choix_chaine .tt {background: url(../img/trait_h.gif); height: 1px;}
.boite_arrondie_avec_titre .choix_chaine .hh {background: #C8C8C8; height: 1px;}
.boite_arrondie_avec_titre .choix_chaine .vv {background: #C8C8C8; width: 1px;}
.boite_arrondie_avec_titre .choix_chaine .thematique {background-color: #E5E5E5;}
.boite_arrondie_avec_titre .choix_chaine .thematique div {margin: 10px; padding: 2px; color: #FFFFFF; font-weight: bold;}
.boite_arrondie_avec_titre .choix_chaine .nom {width: 185px;}
.boite_arrondie_avec_titre .choix_chaine .prix_chaine {width: 78px;}
.boite_arrondie_avec_titre .choix_chaine .choix {width: 104px;}
.boite_arrondie_avec_titre .choix_chaine .nom div {padding: 10px 10px 10px 18px;}
.boite_arrondie_avec_titre .choix_chaine .nom div.ok {padding: 10px 10px 10px 18px; background: url(../img/active.gif) no-repeat 3px 8px;}
.boite_arrondie_avec_titre .choix_chaine .prix_chaine div {font-weight: bold; padding: 0px 10px;}
.boite_arrondie_avec_titre .choix_chaine .choix div {padding: 0px 6px;}
.boite_arrondie_avec_titre .choix_chaine .choix div table {width: 100%; border: 0px;}
.boite_arrondie_avec_titre .choix_chaine .choix div table th {font-weight: normal;}
.boite_arrondie_avec_titre .choix_chaine .choix div table td {text-align: right;}


.boite_arrondie_avec_titre .array_block_left, .boite_arrondie_avec_titre .array_block_right {  
    border: 0px solid red; 
    float:left;
    width:48%;
    margin: 10px 0 10px 0 ;
}

.boite_arrondie_avec_titre .array_block_left#with_separation {
    border-right: 1px solid gray;
}

.boite_arrondie_avec_titre .array_block_left {  
    padding-left: 5px;
}

.boite_arrondie_avec_titre .array_block_right {  
    padding-left: 10px;
}

.boite_arrondie_avec_titre .array_block_left ul , .boite_arrondie_avec_titre .array_block_right ul {  
 list-style: none;
}

div.array_block_left input, div.array_block_right input, 
div.array_block_left ul, div.array_block_left li, 
div.array_block_right ul, div.array_block_right li {
  margin: 0;
  padding: 0;
}

div.array_block_left input, div.array_block_right input {
  margin: 3px 5px 3px 0;
}



.boite_arrondie .hg2 {background-image: url(../img/hg_gris.gif); width: 6px;} .boite_arrondie .hh2 {background-image: url(../img/hh_gris.gif); height: 6px; background-repeat: repeat-x;} .boite_arrondie .hd2 {background-image: url(../img/hd_gris.gif); width: 6px;} 
 
 td, th, .header, .user_and_links, .menu, .contenu, .contenu .boite_arrondie, .footer, popup {font-size:11px;}
 input {font-size:10px;}

.popup {width: 500px;}
.popup .contenu_popup {padding: 12px 10px}
.popup .titre {font-weight: bold; color: #ff9706; font-size: 14px; margin-bottom: 6px;}
.popup .gpoint {background: url(../img/puce_orange.gif) no-repeat 0px 1px; font-weight: bold; padding-left: 14px;}
.popup .picto_forfait {background: url(../img/f_i_j.gif) no-repeat; padding-left: 155px; margin: 15px 0px; height: 140px;}
.popup .point {background: url(../img/point.gif) no-repeat 0px 5px; font-weight: bold; padding-left: 8px;}
.popup .texte {padding-left: 8px; margin-bottom: 10px;}
.popup .bas {background: #f0f0f0; padding: 10px;}
 
.bas_debit {margin-top: 5px;}
.bas_debit .fij b {font-size: 11px;}
.bas_debit .fit b {font-size: 11px;}
.bas_debit .point {background : no-repeat 13px 6px; padding: 0px 0px 0px 20px;}
.bas_debit .sabonner {text-align: center; margin-top: 4px;}
.bas_debit .fij .point {background-image: url(../img/p_fij.gif); color: #B2B2B2;}
.bas_debit .fit .point {background-image: url(../img/p_fit.gif); color: #B2B2B2;}
.struct_hb {height: 1px; background-color: #ff9706;}
.asterix {color: #ff3300; font-weight: bold; font-size: 14px;}
.p_bleu {background: url(../img/p_bleu.gif) no-repeat 0px 7px; padding-left: 8px; font-weight: normal; color: #384c96;}
.p_rouge {background: url(../img/p_rouge.gif) no-repeat 0px 7px; padding-left: 8px; font-weight: normal; color: #f2016c;}
.c4 {background-color: #fff8ef;}
.p_ull {background-image: url(../img/g_point_orange.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 14px; margin: 8px 0px 17px 0px; font-size: 11px;}

.contenu .tableau .mm tr.v1 .form {background-color: #E5E5E5;}
.contenu .tableau .mm tr.v1 .prix {background-color: #BCBCBC;}
.contenu .tableau .mm tr.v1 .plus {background-color: #E5E5E5;}
.contenu .tableau .mm tr.v2 .form {background-color: #F2F2F2;}
.contenu .tableau .mm tr.v2 .prix {background-color: #E5E5E5;}
.contenu .tableau .mm tr.v2 .plus {background-color: #F2F2F2;}
.contenu .tableau .mm tr.v3 .form {background: #E5E5E5;}
.contenu .tableau .mm tr.v3 .prix {background: #BCBCBC;}
.contenu .tableau .mm tr.v3 .plus {background: #E5E5E5;}
.contenu .tableau .mm tr.v4 .form {background: #F2F2F2;}
.contenu .tableau .mm tr.v4 .prix {background: #E5E5E5;}
.contenu .tableau .mm tr.v4 .plus {background: #F2F2F2;}
.contenu .tableau .mm tr.v5 .form {background: #F2F2F2; padding: 0px 0px 0px 30px;}
.contenu .tableau .mm tr.v5 .prix {background: #E5E5E5; padding: 0px;}
.contenu .tableau .mm tr.v5 .plus {background: #F2F2F2; padding: 0px;}
.contenu .tableau .mm .form {width: 364px; padding-bottom: 14px; background-image: url(../img/th2.gif); background-repeat:repeat-x;}
.contenu .tableau .mm .prix {width: 90px; padding: 23px 0px 14px 0px; text-align:center; font-weight: bold; background-image: url(../img/th2.gif); background-repeat:repeat-x;}
.contenu .tableau .mm .plus {width: 80px; padding: 23px 0px 14px 0px; text-align:center; background-image: url(../img/th2.gif); background-repeat:repeat-x;}
.contenu .tableau .mm .plus a {font-weight: normal;}

.contenu .tableau .mm .option {margin-left: 22px;}
.contenu .tableau .mm .option input {margin-right: 10px;}

.rouge {color: #EE1D23;}

.popup {width: 450px;}
.popup .haut {height: 28px; background: url(../img/logo_pop-up.gif) no-repeat 1px 1px; text-align: right; margin: 0px 5px 0px 0px; border-bottom: 1px solid #EE1D23; overflow: hidden;}
.popup .haut div {padding-top: 15px;}
.popup .barre {background-repeat: repeat-x; padding: 1px 0px 0px 1px; font-size: 1px;}
.popup .barre div {float: left; background: #EE1D23; width: 150px; height: 9px;}
.popup .barre img {float: left;} 

.suivi_oui {width: 239px; height: 30px; float: left; background: url(../img/oui.gif) no-repeat 183px 9px;}
.suivi_non {width: 239px; height: 30px; float: left; background: url(../img/non.gif) no-repeat 214px 9px;}


body, body  table.selfcare_table, body table.selfcare_table td.contenu form#frm, body table.selfcare_table td.contenu form#frm
{
 border:none;
}
