/*** Définition des styles de textes ***/
#abo_content .titre_abo { font-family:Arial,Helvetica,Sans-serif;font-size:15px;font-weight:bold;}
.espace_abonne_menu{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:13px;}
.espace_abonne_texte{font-family:Arial, Helvetica, Sans-serif;font-size:13px;}
.tHead{font-size:12px;font-weight:bold;color:#666;font-family:Arial, Helvetica, Sans-serif;}
.zone-pres-abo dt,.zone-pres-abo-noresize dt{font-size:13px;font-weight:bold;font-family:Arial, Helvetica, Sans-serif;color:#fff;}
.tContent{font-size:12px;font-family:Arial, Helvetica, Sans-serif;}
#abo_content p.no-invoice{font-family:Arial, Helvetica, Sans-serif;text-align:center;font-size:13px;font-weight:bold;padding-top:15px;}
#abo_content p.txt-intro{font-family:Arial, Helvetica, Sans-serif;font-size:13px;line-height:1.2em;color:#484848;margin-bottom:5px;margin-top:15px;}


/*** Structure ***/
#abo_content {margin:0;padding:10px 10px 15px 8px;position:relative;text-align:left;}
#corporate.nordnetfr_inc #abo_content {width:100%;}
#abo_content .titre_abo { margin:10px 0; }
#abo_content .txt-intro { margin-bottom:15px; }
#abo_content_top { position:relative;overflow:hidden;width:100%; }
#abo_content_top .top_left { float:left;padding:0px;margin:0px;width:790px; }
#abo_content_top .top_left .content{ padding:10px 10px 15px 8px }
#abo_content_top .top_right { float:right;padding:0px;margin:0px; }

#middle_espaceAbonne{margin-top:4px;}
#middle_espaceAbonne #nom_produit{float:left;display:inline;width:36px;}
#middle_left_espaceAbonne{float:left;display:inline;width:640px;margin:0 0 0 18px;}
#middle_left_espaceAbonne_content{position:relative;background:url(../images/bg-indexProduit-fond.gif) repeat-y 0 0;overflow:hidden;margin:2px 0 0;}
#middle_left_espaceAbonne #title_header_page{text-align:right;width:622px;height:32px;}
#middle_left_espaceAbonne #title_header_page h1{line-height:31px;}
#middle_left_espaceAbonne #colonne_espaceAbonne{background:url(../images/bg-indexProduit-header.gif) no-repeat 0 0;}
#middle_left_espaceAbonne #footer_espaceAbonne{position:absolute;bottom:0;clear:both;}
#middle_right_espaceAbonne{position:relative;width:274px;float:right;display:inline;margin-top:34px;}
#colonne_espaceAbonne_content_bottom{background:url(../images/img-indexProduit-footer.gif) no-repeat 0 100%;padding:0;position:relative;width:100%;}

#middle_espaceAbonne3{width:972px; margin:0 auto}
#corporate.nordnetfr_inc #middle_espaceAbonne3 {width:620px;}

#middle_espaceAbonne3_content #title_espaceAbonne3_content #title_header_page{height:38px;text-align:right; border-bottom:1px solid #DAD9D7}
#middle_espaceAbonne3_content #title_espaceAbonne3_content #title_header_page h1{line-height:38px;}
#middle_espaceAbonne3_content{position:relative;overflow:hidden}
#middle_espaceAbonne3_content #middle_left_abo3{position:relative;overflow:hidden}
#middle_left_abo3 #colonne_abo3{}
#middle_left_abo3 .largeur_colonne{width:972px;overflow:hidden;}
#corporate.nordnetfr_inc #middle_left_abo3 .largeur_colonne{width:620px;}

#colonne_abo3_content_bottom{padding:0;width:100%;position:relative;}
#middle_left_abo3 #footer{position:absolute;bottom:-1px;}
#colonne_espaceAbonne{margin:0;overflow:hidden;position:relative;width:100%;}

/*** Menu de l'espace abonné ***/
#colonne_espaceAbonne_content{position:relative;margin:4px 0 47px 16px;}
#colonne_espaceAbonne_content.nomargin{margin:0;}
#titre_espaceAbonne{font-weight:bold;line-height:23px;}
#titre_espaceAbonne span{text-transform:uppercase;}
#titre_texte_espaceAbonne{background:transparent url(../images/bg-pointilles-H.gif) repeat-x scroll 0 100%;margin:5px 18px;}
#titre_texte_espaceAbonne .index_produit_sstitre_txtHigh{font-weight:bold;line-height:2em;}
#titre_texte_espaceAbonne .index_produit_sstitre_txtSmall{font-weight:bold;}
.index_produit_texte{line-height:1.2em;margin:2px 18px 0;padding:0;background:#fff;}
#hauteur_espaceAbonne_bottom{position:relative;height:30px;}
#bottom_espaceAbonne{position:absolute;bottom:0;width:620px;height:12px;background:#FFF url(../images/bg-bottom-produit_1.jpg) no-repeat scroll 0 100%;margin:0 0 10px 10px;}
#colonne_espaceAbonne_content ul,#colonne_espaceAbonne2_content ul{position:relative;margin-left:5px;padding:0;}
#colonne_espaceAbonne_content ul li,#colonne_espaceAbonne2_content ul li{margin:5px 0 0;padding-left:15px;list-style:none;}
#colonne_espaceAbonne_content ul li span,#colonne_espaceAbonne2_content ul li span{font-weight:bold;display:block;font-size:15px;}
#colonne_espaceAbonne_content #menu_espaceAbonne,#colonne_espaceAbonne2_content #menu_espaceAbonne,#colonne_espaceAbonne3_content #menu_espaceAbonne{margin:8px 0 10px;border:1px solid red;}
#colonne_espaceAbonne_content #menu_espaceAbonne ul,#colonne_espaceAbonne2_content #menu_espaceAbonne ul,#colonne_espaceAbonne3_content #menu_espaceAbonne ul{margin:0;padding:0;width:500px;overflow:hidden;position:relative;}
#colonne_espaceAbonne_content #menu_espaceAbonne ul li,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li{position:relative;float:left;background:url(../images/bg-sep-menuProduit.gif) no-repeat 100% 0;text-align:center;display:inline;list-style:none;padding:0;margin:8px 0 0;}
#colonne_espaceAbonne_content #menu_espaceAbonne ul li a,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li a{text-decoration:none;display:block;height:22px;}
#colonne_espaceAbonne_content #menu_espaceAbonne ul li a.actif1,#colonne_espaceAbonne_content #menu_espaceAbonne ul li a:hover,#colonne_espaceAbonne_content2 #menu_espaceAbonne ul li a.actif1,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li a:hover{font-weight:bold;}
#colonne_espaceAbonne_content #menu_espaceAbonne ul li.menu_li_dernier,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li.menu_li_dernier{background:none;}
#colonne_espaceAbonne_content #menu_espaceAbonne .menu_abonne_1{width:130px;}
#colonne_espaceAbonne_content #menu_espaceAbonne .menu_abonne_2{width:100px;}
#colonne_espaceAbonne_content #menu_espaceAbonne .menu_abonne_3{width:208px;}
#colonne_espaceAbonne2_content #menu_espaceAbonne .menu_abonne_1{width:130px;}
#colonne_espaceAbonne2_content #menu_espaceAbonne .menu_abonne_2{width:100px;}
#colonne_espaceAbonne2_content #menu_espaceAbonne .menu_abonne_3{width:208px;}
#abo_content #menu_espaceAbonne,#colonne_espaceAbonne2_content #menu_espaceAbonne,#colonne_espaceAbonne3_content #menu_espaceAbonne{margin:8px 3px 10px;}
#abo_content #menu_espaceAbonne ul,#colonne_espaceAbonne2_content #menu_espaceAbonne ul,#colonne_espaceAbonne3_content #menu_espaceAbonne ul{margin:0;padding:0;width:660px;overflow:hidden;position:relative;}
#abo_content #menu_espaceAbonne ul li,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li{position:relative;float:left;background:url(../images/bg-sep-menuProduit.gif) no-repeat 100% 0;text-align:center;display:inline;list-style:none;padding:0;margin:8px 0 0;}
#abo_content #menu_espaceAbonne ul li a,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li a{text-decoration:none;display:block;height:22px;}
#abo_content #menu_espaceAbonne ul li a.actif1,#abo_content #menu_espaceAbonne ul li a:hover,#abo_content2 #menu_espaceAbonne ul li a.actif1,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li a:hover{font-weight:bold;}
#abo_content #menu_espaceAbonne ul li.menu_li_dernier,#colonne_espaceAbonne2_content #menu_espaceAbonne ul li.menu_li_dernier{background:none;}
#abo_content #menu_espaceAbonne .menu_abonne_1{width:130px;}
#abo_content #menu_espaceAbonne .menu_abonne_2{width:100px;}
#abo_content #menu_espaceAbonne .menu_abonne_3{width:130px;}
#abo_content #menu_espaceAbonne .menu_abonne_4{width:175px;}
#abo_content #menu_espaceAbonne a.menu_abonne_5{width:124px;}

/*** Tableaux des abonnements ***/
#abo_content .espace-abo .dataLine dt{width:210px;}
#abo_content .zone-pres-abo,#abo_content .zone-pres-abo-noresize{width:940px;position:relative;margin:auto;text-align:left;border:1px solid #8C8C8C;overflow:hidden;}
#abo_content .zone-pres-abo dt{color:#fff;background:#8C8C8C;overflow:hidden;cursor:pointer;position:relative;}
#abo_content .zone-pres-abo-noresize dt{color:#fff;background:#8C8C8C;overflow:hidden;position:relative;}
#abo_content .zone-pres-abo-noresize dt span.img-switch,#abo_content .zone-pres-abo-factures dt .img-switch{border:1px solid #fff;position:absolute;right:3px;top:2px;cursor:pointer;width:10px;height:10px;}
#abo_content .zone-pres-abo-noresize .img-switch img{display:block;width:10px;height:10px;position:absolute;top:0;}
#abo_content .blocks_produits_abo{margin-top:10px;}
#abo_content .zone-pres-abo-noresize table th{text-align:center;line-height:1.2em;}
#abo_content .zone-pres-abo-noresize table tr .link{cursor:pointer;}
#abo_content .zone-pres-abo dd,#abo_content .zone-pres-abo-noresize dd{margin:0;padding:0;}
#abo_content .tab_liste01{text-align:left;}
#abo_content .tab_liste01 tr td{white-space:normal;}
#abo_content .zone-pres-abo td,#abo_content .zone-pres-abo-noresize td,#abo_content .zone-pres-abo th,#abo_content .zone-pres-abo-noresize th,#abo_content .zone-pres-abo dt,#abo_content .zone-pres-abo-noresize dt{padding:0 0 0 6px;height:20px;line-height:20px;}
#abo_content .zone-pres-abo-noresize td.center{text-align:center;}
#abo_content .zone-pres-abo-noresize td.domains{text-align:left;}
#abo_content .zone-pres-abo-noresize td.domains ul.domainsList{margin-left:15px;list-style-type:none;}
#abo_content .zone-pres-abo-noresize td.domains ul.domainsList li{background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 50%;padding-left:10px;}
#abo_content .tab_liste01 .tHead th.grey{text-align:center;background:#D2D2D2 none repeat scroll 0;}
#abo_content .tab_liste01 .tHead th{background:#DFDFDF;border-bottom:1px solid #8C8C8C;}
#abo_content .tab_liste01 .tContent{background:#ECECEC;}
#abo_content .tab_liste01 .bwhite{background:#FFF;}
#abo_content .tab_liste01 .roweven{background:#ECECEC;}
#abo_content .tab_liste01 .rowodd{background:#FFF;}
#abo_content .tab_liste01 .btn01{position:relative;text-align:center;color:#000;text-decoration:none;display:block;width:74px;height:16px;margin:1px auto;padding:0 9px 0 7px;}
#abo_content .tab_liste01 .btn01 span{height:16px;width:9px;position:absolute;top:0;right:0;background:url(/images/bg-btn02-droit.gif);}
#abo_content .tab_liste01 .btn01,#abo_content .tab_liste01 .btn01:hover{background:url(/images/bg-btn02-gauche.gif);}
#abo_content .tab_liste01 .bwhite .btn01,#abo_content .tab_liste01 .bwhite .btn01:hover{background:url(/images/bg-btn01-gauche.gif);}
#abo_content .tab_liste01 .bwhite .btn01 span{background:url(/images/bg-btn01-droit.gif);}
#abo_content #action_form{margin:15px 0;}

/*** Differente largeur pour le bouton "aqua"  ***/
#abo_content .tab_liste01 a.btn01w85{position:relative;text-align:center;color:#000;text-decoration:none;display:block;width:85px;height:16px;margin:1px auto;padding:0 10px;background:url(/images/bg-btn02-gauche.gif) no-repeat scroll 0;cursor:pointer;}
#abo_content .tab_liste01 a.btn01w85:hover{font-weight:bold;}
#abo_content .tab_liste01 .btn01w85 span{height:16px;width:9px;position:absolute;top:0;right:0;cursor:pointer;background:url(/images/bg-btn02-droit.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w100{position:relative;text-align:center;color:#000;text-decoration:none;display:block;width:110px;height:16px;margin:1px auto;padding:1px 9px 0 7px;background:url(/images/bg-btn02-gauche.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w100:hover{font-weight:bold;}
#abo_content .tab_liste01 .btn01w100 span{height:16px;width:9px;position:absolute;top:0;right:0;background:url(/images/bg-btn02-droit.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w130{position:relative;text-align:center;color:#000;text-decoration:none;display:block;width:140px;height:16px;margin:1px auto;padding:1px 9px 0 7px;background:url(/images/bg-btn02-gauche.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w130:hover{font-weight:bold;}
#abo_content .tab_liste01 .btn01w130 span{height:16px;width:9px;position:absolute;top:0;right:0;background:url(/images/bg-btn02-droit.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w150{position:relative;text-align:center;color:#000;text-decoration:none;display:block;width:160px;height:16px;margin:1px auto;padding:1px 9px 0 7px;background:url(/images/bg-btn02-gauche.gif) no-repeat;}
#abo_content .tab_liste01 a.btn01w150:hover{font-weight:bold;}
#abo_content .tab_liste01 .btn01w150 span{height:16px;width:9px;position:absolute;top:0;right:0;background:url(/images/bg-btn02-droit.gif) no-repeat;}
#abo_content .tab_liste01 .tHead th.sortcol{background-image:url(/images/down_disable.gif);cursor:pointer;padding:2px 0;text-decoration:underline;text-align:center;background-repeat:no-repeat;background-position:right center;}
#abo_content .tab_liste01 .tHead th.sortasc{text-align:center;text-decoration:none;background-image:url(/images/up.gif);}
#abo_content .tab_liste01 .tHead th.sortdesc{text-align:center;text-decoration:none;background-image:url(/images/down.gif);}
#abo_content .tab_liste01 .tHead th.nosort{background-image:none;text-align:center;cursor:default;}
