/* general */
a {
    text-decoration: none;
}

a:hover, div a:hover, li a:hover {
    text-decoration: underline;
}

table tr td a:hover {
    text-decoration: underline;
    color: #113366
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

.bodypage {
    text-align: center;
    background-color: #DDDDDD;
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    display: inline;
    margin: 0;
    padding: 0;
    font-weight: normal;
    text-decoration: none;
}

/* p {display:inline; margin: 0; padding: 0; font-weight:normal;} */
.ClearBoth {
    clear: both
}

.separation {
    margin: 5px 0;
    padding: 0;
    height: 1px;
    background: url(/imgv6/structure/separationbg.jpg) left repeat-x;
}

/* barre */
.BarreReseau {
    height: 16px;
    padding: 0px 0 0px 0;
    background: #E7E7E7;
    font-family: arial, helvetica;
    font-size: 11px;
    margin-bottom: 0px;
    text-align: left;
    border-bottom: solid 1px #9C9C9C;
}

.CadreReseau {
    background: #E7E7E7;
}

.LiensReseau, .LiensReseau a, .LiensReseau a:link, .LiensReseau a:visited, .LiensReseau a :active {
    color: #CB0000;
    padding: 0 6px 0 6px;
    font-weight: bold;
}

/* menus */
.sousmenusdiv_inactif_lien {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}

.sousmenusdiv_inactif_lien:link, .sousmenusdiv_inactif_lien:active, .sousmenusdiv_inactif_lien:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.sousmenusdiv_inactif_lien:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.sousmenusdiv_actif_lien {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}

.sousmenusdiv_actif_lien:link, .sousmenusdiv_actif_lien:active, .sousmenusdiv_actif_lien:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.sousmenusdiv_actif_lien:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.menuderouldiv {
    position: absolute;
    top: 112px;
    z-index: 99999;
    margin: 0;
    padding: 0;
    text-align: left;
}

.menuderouldiv_inactif_lien {
    font: 10px verdana;
    color: #FFFFFF;
    padding: 1px 10px 4px 10px;
    background-color: #333333;
    z-index: 99999;
}

.menuderouldiv_inactif_lien:link, .menuderouldiv_inactif_lien:active, .menuderouldiv_inactif_lien:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.menuderouldiv_inactif_lien:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.menuderouldiv_actif_lien {
    font: 10px verdana;
    color: #FFFFFF;
    padding: 1px 10px 4px 10px;
    background-color: #5C5C5C;
    z-index: 99999;
}

.menuderouldiv_actif_lien:link, .menuderouldiv_actif_lien:active, .menuderouldiv_actif_lien:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.menuderouldiv_actif_lien:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.menuderouldiv_ombredroite {
    background: url('http://www.01net.com/imgv6/structure/ombre_droite_sousmenu.gif');
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: #BFBFBF;
}

.menuderouldiv_ombrebas {
    background: url('http://www.01net.com/imgv6/structure/ombre_bas_sousmenu.gif');
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: #BFBFBF;
}

/*A LA UNE */
/* habillage */
#Box_Alaune {
    width: 655px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF url(/imgv6/structure/une/box_alaune_ventre.gif) repeat-y right;
}

.Box_Alaune_top {
    width: 655px;
    height: 4px;
    background: #FFFFFF url(/imgv6/structure/une/box_alaune_top.gif) no-repeat left top;
    margin: 0;
    padding: 0;
}

.Box_Alaune_bas {
    width: 655px;
    height: 5px;
    background: #FFFFFF url(/imgv6/structure/une/box_alaune_bas.gif) no-repeat left top;
    margin: 0;
    padding: 0;
}

.Box_Alaune_ventre {
    width: 652px;
    margin: 0 3px 0 0;
    padding: 10px 0 0 0;
}

#Alaune_bloc1 {
    display: block;
    width: 652px;
    margin: 0;
    padding: 0;
}

#Alaune_bloc2, #Alaune_bloc3, #Alaune_bloc4 {
    display: none;
    width: 652px;
    margin: 0;
    padding: 0;
}

#Box_Alaune a:link, a:active, a:visited {
    text-decoration: none;
}

#Box_Alaune a:hover {
    text-decoration: underline;
}

/*ALAUNE MEA partie haute*/
.Box_Alaune_mea {
    width: 652px;
    margin: 18px 0 10px 0;
    padding: 0;
}

.Box_Alaune_mea_gauche {
    float: left;
    width: 300px;
    margin-left: 10px;
    margin-right: 20px;
}

.Box_Alaune_mea_droit {
    float: left;
    width: 312px;
}

.Box_Alaune_mea_titre {
    display: block;
    margin-bottom: 15px;
    font-family: verdana, arial;
    font-size: 24px;
    font-weight: bold;
    color: #003366;
    line-height: 30px;
}

.Box_Alaune_mea_fleche {
    margin-right: 5px;
    float: left;
}

.Box_Alaune_mea_chapo {
    display: block;
    margin-bottom: 5px;
    font-family: verdana, arial;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
}

.Box_Alaune_mea_sep {
    height: 1px;
    margin-bottom: 5px;
    background: url(/imgv6/structure/separationbg.jpg) repeat-x left;
}

.Box_Alaune_mea_motscles {
    font-family: verdana, arial;
    font-size: 13px;
    color: #990000;
    line-height: 18px;
}

.Box_Alaune_mea_motscles span {
    display: inline;
    color: #333333
}

.Box_Alaune_mea_motscles a {
    font-size: 10px;
    color: #990000;
}

/*ALAUNE menu*/
.Box_Alaune_menu {
    display: block;
    list-style: none;
    width: 652px;
    height: 175px;
    margin: 0;
    padding: 0;
    background: url(/imgv6/structure/une/box_alaune_menubg.gif) repeat-x top left;
}

.Box_Alaune_menu_bloc {
    display: block;
    float: left;
    margin-left: 20px;
    width: 135px;
    text-align: center;
    cursor: pointer;
}

.Box_Alaune_menu_bloc_on {
    float: left;
    margin-left: 20px;
    width: 135px;
    text-align: center;
    border-bottom: 1px dotted #999999;
    background: url(/imgv6/structure/une/box_alaune_menubg2.gif) top center;
    cursor: pointer;
}

/*blocs*/
.Box_Alaune_menu_num {
    font-family: Impact, arial;
    font-size: 16px;
    line-height: 16px;
    color: #BFC0C2;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
}

.Box_Alaune_menu_num2 {
    font-family: Impact, arial;
    font-size: 22px;
    line-height: 22px;
    color: #BFC0C2;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
}

.Box_Alaune_menu_img {
    margin-bottom: 10px;
}

.Box_Alaune_menu_titre {
    font-family: verdana;
    font-weight: bold;
    font-size: 13px;
    line-height: 16px;
    color: #113366;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
}

.Box_Alaune_menu_titre a {
    font-family: verdana;
    font-weight: bold;
    font-size: 13px;
    line-height: 16px;
    color: #113366;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0;
}

/* FIL INFO */
#Bloc_Filinfo {
    width: 315px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left
}

#Bloc_Filinfo a:link {
    text-decoration: none
}

#Bloc_Filinfo div a:hover {
    text-decoration: underline
}

#Bloc_Filinfo ul, li {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

.Filinfo_col1 {
    float: left;
    width: 40px;
}

.Filinfo_col2 {
    float: left;
    width: 275px;
}

/*.Filinfo_separation {margin:15px 0 15px 0; padding:0; height:1px; background:url(/imgv6/structure/separationbg.jpg) left repeat-x; clear:both;}*/
.Filinfo_separation {
    margin: 10px 0 10px 0;
    padding: 0;
    height: 1px;
    background: url(/imgv6/structure/separationbg.jpg) left repeat-x;
    clear: both;
}

.Filinfo_date {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    display: block;
    margin-bottom: 15px;
    padding: 0;
}

.Filinfo_heure {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    line-height: 18px;
}

.Filinfo_ico {
    margin-left: 7px;
}

.Filinfo_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.Filinfo_plus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #113366;
    line-height: 18px;
}

.Filinfo_infotitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    line-height: 18px;
}

.Filinfo_info {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #113366;
    line-height: 18px;
}

.Filinfo_tousles {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    font-weight: normal;
    color: #990000;
    margin: 0;
    padding: 0;
    text-align: right
}

.Filinfo_tousles a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    color: #990000;
}

.Filinfo_tousles a:hover {
    text-decoration: underline
}

.Filinfo_titleBig {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin-bottom: 15px;
}

.Filinfo_titleBig2 {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin: 15px 0;
}

.Filinfo_une {
    width: 315px;
    margin-bottom: 5px;
}

.Filinfo_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #113366;
    line-height: 20px;
    display: block
}

.Filinfo_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
}

.Filinfo_stitre {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    color: #990000;
    margin: 0;
    padding: 0;
}

/*actu*/
.Filinfo_date_actu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    display: block;
    margin-bottom: 6px;
    padding: 0;
}

.Filinfo_heure_actu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    line-height: 18px;
}

/*.Filinfo_separation_actu {margin:11px 0 11px 0; padding:0; height:1px; background:url(/imgv6/structure/separationbg.jpg) left repeat-x; clear:both;}*/
.Filinfo_separation_actu {
    margin: 8px 0 8px 0;
    padding: 0;
    height: 1px;
    background: url(/imgv6/structure/separationbg.jpg) left repeat-x;
    clear: both;
}

/*HOME GENE TELECHARGER*/
#Bloc_Filinfo_tel {
    width: 315px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left;
}

/*.recherche {width:315px; margin-bottom:15px;}*/
.recherche {
    width: 315px;
    margin-bottom: 9px;
}

.recherche_txt {
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    float: left;
    margin-right: 10px;
}

.recherche_txt2 {
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #979797;
    float: left;
    margin-right: 10px;
}

.recherche_form {
    background: url(/imgv6/structure/inputbg1.gif) no-repeat left top;
    width: 219px;
    height: 20px;
    float: left
}

.recherche_input {
    width: 192px;
    height: 14px;
    border: 0;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #999999;
    margin: 2px 1px 1px 1px;
    float: left
}

.recherche_btn {
    width: 22px;
    height: 18px;
    border: 0;
    float: left
}

.h_tel_menu_off {
    font: 12px verdana;
    color: #666666;
    line-height: 30px;
    text-decoration: none;
}

.h_tel_menu_inter {
    background: url(/imgv6/rub/telecharger/ventre/h_tel_ongl_inter.gif) repeat-y;
    width: 2px;
    height: 30px;
    float: left;
}

.h_tel_cat_log {
    font: bold 12px verdana;
    color: #113366;
    text-decoration: none;
}

.h_tel_sous_cat_log {
    font: 10px verdana;
    color: #000000;
    cursor: pointer;
}

.h_tel_nb_cat_log {
    font: 10px verdana;
    color: #990000;
    padding-left: 5px;
    line-height: 14px;
    float: left;
}

.h_tel_annuaire {
    color: #113366;
    text-decoration: none;
}

.h_tel_propose {
    padding-left: 4px;
    font-family: verdana;
    font-size: 10px;
    color: #000000;
}

.h_tel_propose_ts {
    font: 9px verdana;
    color: #990000;
    text-decoration: none;
    line-height: 16px;
}

.h_tel_nouveautes_stitre {
    font: bold 11px verdana;
    color: #990000;
}

.h_tel_nouveautes_titre {
    font: bold 14px verdana;
    color: #113366;
    line-height: 18px;
}

.h_tel_nouveautes_texte {
    font: 12px verdana;
    color: #000000;
    line-height: 20px;
}

.h_tel_nouveautes_avis {
    font: 11px verdana;
    color: #990000;
    padding-left: 10px;
    float: left;
}

.h_tel_dossier_titre {
    font: bold 14px verdana;
    color: #113366;
    line-height: 20px;
}

.h_tel_dossier_texte {
    font: 12px verdana;
    color: #000000;
    line-height: 20px;
}

.h_tel_bloc_titre {
    font: 18px impact;
    color: #990000;
}

.h_tel_premium_stitre {
    font: bold 11px verdana;
    color: #990000;
}

.h_tel_premium_titre {
    font: bold 14px verdana;
    color: #113366;
    line-height: 24px;
}

.h_tel_premium_texte {
    font: 12px verdana;
    color: #000000;
    line-height: 20px;
}

.h_tel_premium_liste_stitre {
    font: bold 11px verdana;
    color: #990000;
}

.h_tel_premium_liste_titre {
    font: bold 13px verdana;
    color: #113366;
}

.h_tel_premium_liste_inter {
    background: url(/imgv6/rub/telecharger/cold/h_tel_sep_ombre.gif) repeat-x;
    margin: 5px 0 5px 0;
}

.h_tel_premium_suite {
    font: 10px verdana;
    color: #990000;
}

.h_tel_notes_stitre {
    font: 11px verdana;
    color: #990000;
}

.h_tel_notes_titre {
    font: bold 13px verdana;
    color: #113366;
}

.h_tel_notes_avis {
    font: 10px verdana;
    color: #666666;
    padding-left: 10px;
    float: left;
}

.h_tel_telechargement_stitre {
    font: bold 12px verdana;
    color: #990000;
    padding-left: 5px;
    float: left;
}

.h_tel_telechargement_titre {
    font: bold 12px verdana;
    color: #000000;
}

.h_tel_telechargement_texte {
    font: 11px verdana;
    color: #000000;
    line-height: 16px;
}

.h_tel_telechargement_points {
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_dl_points.gif);
    background-repeat: repeat-x;
    width: 315px;
    height: 1px;
}

.h_tel_shop_stitre {
    font: 11px verdana;
    color: #990000;
}

.h_tel_shop_titre {
    font: bold 12px verdana;
    color: #113366;
    line-height: 18px;
}

.h_tel_shop_prix1 {
    font: 11px verdana;
    color: #888888;
    line-height: 14px;
    text-decoration: line-through;
    float: left;
}

.h_tel_shop_prix2 {
    font: bold 12px verdana;
    color: #990000;
    padding-left: 10px;
    float: left;
}

.h_tel_plan {
    font: 11px verdana;
    color: #585757;
}

.h_tel_plan_border {
    border-right: 1px solid #BEBDBD;
    border-left: 1px solid #BEBDBD;
    border-bottom: 1px solid #BEBDBD;
    background-color: #FDF8F8;
}

.h_tel_mobiles {
    font: 11px verdana;
    color: #990000;
}

#h_tel_top100 {
    width: 315px;
    margin: 0;
    padding: 0
}

#h_tel_recherche ul, li {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

#h_tel_top100 ul, li {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

#h_tel_progressions ul, li {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

.h_tel_recherche_txt {
    font: 28px impact;
    color: #990000;
    float: left;
    line-height: 28px;
}

.h_tel_recherche_input {
    background: url(/imgv6/rub/telecharger/ventre/h_tel_recherche_bg.gif) no-repeat left top;
    width: 290px;
    height: 20px;
}

.h_tel_recherche_points {
    background: url(/imgv6/rub/telecharger/ventre/h_tel_points.gif) repeat-x;
    width: 413px;
    height: 1px;
}

.h_tel_recherche_points2 {
    background: url(/imgv6/rub/telecharger/ventre/h_tel_points.gif) repeat-x;
    width: 607px;
    height: 1px;
    margin-left: 40px;
}

.h_tel_recherche_scategorie {
    background: url(/imgv6/structure/puce_transp.gif) no-repeat;
    background-position: 0px 2px;
    padding-left: 12px;
    line-height: 12px;
}

.h_tel_recherche_scategorie_lien {
    font: 12px verdana;
    color: #000000;
}

/*fil T�l�charger home g�n�*/
.Filinfo_tel_title {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin-bottom: 15px;
}

.Filinfo_tel {
    width: 315px;
    margin: 5px 0;
    clear: both;
}

.Filinfo_tel_img {
    float: left;
    width: 90px;
    padding-right: 5px;
}

.Filinfo_tel_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    line-height: 16px;
    display: block
}

.Filinfo_tel_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #444444;
    line-height: 14px;
    display: block
}

/*.Filinfo_tel2 {overflow:auto; height:165px; width:315px;}*/
.Filinfo_tel2 {
    overflow: auto;
    height: 190px;
    width: 315px;
}

.Filinfo_tel_title2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px #CCCCCC solid;
}

.Filinfo_tel_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block
}

.Filinfo_tel_titre3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block;
    padding-top: 6px;
}

.Filinfo_tel_nbr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #990000;
}

.Filinfo_tel_chapo2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #444444;
    line-height: 16px;
    display: block;
    margin-bottom: 5px;
}

.Filinfo_tel_chapo3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #444444;
    line-height: 16px;
}

.Filinfo_tel_titre4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block;
}

.Filinfodeacchapo {
    padding-bottom: 6px;
}

/*PDT HOME*/
.ImgTitre_plus1 {
    display: block;
    position: relative;
    background: #FFFFFF;
    width: 180px;
    padding: 15px 10px 0 15px;
    margin-left: 160px;
    font-family: Impact, arial;
    font-size: 16px;
    color: #990000;
    line-height: 18px;
}

#BoxPdt_home {
    background: #FFFFFF;
    margin: 0;
    padding: 0;
    width: 655px;
    text-align: left;
}

.BoxPdt_home_nbr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #990000;
}

.BoxPdt_home_col {
    float: left;
    width: 200px;
}

.BoxPdt_home_col2 {
    float: left;
    width: 200px;
    margin: 0 25px;
}

.ombredroitesousmenu {
    background: url(/imgv6/structure/ombre_droite_sousmenu.gif);
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: black;
}

.ombrebassousmenu {
    background: url(/imgv6/structure/ombre_bas_sousmenu.gif);
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: black;
}

/*PDT HOME NAV base produit */
#BasePdt_Liste {
    padding: 0;
    margin: 0;
    display: block;
    list-style: none;
    width: 645px;
    background: #FFFFFF
}

#BasePdt_Liste li {
    width: 215px;
    height: normal;
    margin: 0 0 4px 0;
    padding: 0;
    float: left;
}

.BoxPdt_home_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    cursor: pointer;
    text-align: left;
    padding-left: 20px;
    background: #FFFFFF url(/imgv6/structure/flechebg.png) 10px 8px no-repeat;
}

#BasePdt_Liste a.BoxPdt_home_lien:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
}

#BasePdt_Liste a.BoxPdt_home_lien:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
}

#BasePdt_Liste a.BoxPdt_home_lien:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
}

#BasePdt_Liste a.BoxPdt_home_lien:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
}

#NavBoxPdt_1, #NavBoxPdt_2, #NavBoxPdt_3, #NavBoxPdt_4,
#NavBoxPdt_5, #NavBoxPdt_6, #NavBoxPdt_7, #NavBoxPdt_8,
#NavBoxPdt_9, #NavBoxPdt_10, #NavBoxPdt_11, #NavBoxPdt_12 {
    position: absolute;
    top: 0px;
    left: 2px;
    width: 186px;
    display: none;
    z-index: 99;
}

#NavBoxCompPdt_1, #NavBoxCompPdt_2, #NavBoxCompPdt_3, #NavBoxCompPdt_4,
#NavBoxCompPdt_5, #NavBoxCompPdt_6, #NavBoxCompPdt_7, #NavBoxCompPdt_8,
#NavBoxCompPdt_9, #NavBoxCompPdt_10, #NavBoxCompPdt_11 {
    position: absolute;
    top: 0px;
    left: 2px;
    width: 186px;
    display: none;
    z-index: 99;
}

.NavBoxPdt_cadre {
    width: 180px;
    text-align: left;
    background: #EEEEEE;
    border: 1px #666666 solid;
    padding: 0 0 5px 0;
    margin: 0;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #333333;
}

a.NavBoxPdt_lien {
    display: block;
    padding: 2px 0 2px 15px;
    background: #EEEEEE url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
}

a.NavBoxPdt_lien:hover {
    display: block;
    padding: 2px 0 2px 15px;
    background: #CBCBCB url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
}

.NavBoxPdt_lien {
    text-decoration: none;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #000000
}

.NavBoxPdt_titre {
    display: block;
    margin: 5px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #113366;
    font-weight: bold;
}

/*PDT HOME NAV Comparateur de prix */
#CompPdt_Liste {
    padding: 0;
    margin: 0;
    display: block;
    list-style: none;
    background: #FFFFFF;
    width: 645px;
}

#CompPdt_Liste li {
    width: 310px;
    margin-bottom: 10px;
    float: left;
}

.BoxPdt_home_lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
    cursor: pointer;
    text-align: left;
    padding-left: 20px;
    background: #FFFFFF url(/imgv6/structure/flechebg.png) 10px 8px no-repeat;
}

#CompPdt_Liste a.BoxPdt_home_lien:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
}

#CompPdt_Liste a.BoxPdt_home_lien:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
}

#CompPdt_Liste a.BoxPdt_home_lien:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
}

#CompPdt_Liste a.BoxPdt_home_lien:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
}

#NavBoxCompPdt_1, #NavBoxCompPdt_2, #NavBoxCompPdt_3, #NavBoxCompPdt_4,
#NavBoxCompPdt_5, #NavBoxCompPdt_6, #NavBoxCompPdt_7, #NavBoxCompPdt_8,
#NavBoxCompPdt_9, #NavBoxCompPdt_10, #NavBoxCompPdt_11,
#NavBoxCompPdt_12, #NavBoxCompPdt_13, #NavBoxCompPdt_14 {
    position: absolute;
    top: 0px;
    left: 2px;
    width: 186px;
    display: none;
    z-index: 99;
}

.NavBoxCompPdt_cadre {
    width: 180px;
    text-align: left;
    background: #EEEEEE;
    border: 1px #666666 solid;
    padding: 0 0 5px 0;
    margin: 0;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #333333;
}

a.NavBoxCompPdt_lien {
    display: block;
    padding: 2px 0 2px 15px;
    background: #EEEEEE url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
}

a.NavBoxCompPdt_lien:hover {
    display: block;
    padding: 2px 0 2px 15px;
    background: #CBCBCB url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
    text-decoration: none
}

.NavBoxCompPdt_lien {
    text-decoration: none;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #000000
}

.NavBoxCompPdt_titre {
    display: block;
    margin: 5px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #113366;
    font-weight: bold;
}

/* HP astuces */
#BoxHP_astuces {
    width: 645px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left
}

.BoxHP_astuces_dossier {
    width: 315px;
    float: left
}

.BoxHP_astuces_title {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin-bottom: 15px;
}

.BoxHP_astuces_stitre {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    color: #990000;
    margin: 0;
    padding: 0;
}

.BoxHP_astuces_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block
}

.BoxHP_astuces_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #113366;
    line-height: 20px;
    display: block
}

.BoxHP_astuces_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
}

.BoxHP_astuces_dern {
    width: 315px;
    float: left;
    margin-left: 15px;
}

.BoxHP_astuces_title2 {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin-top: 5px;
    float: left
}

.BoxHP_astuces_lienimg {
    float: left;
    width: 33px;
    margin-left: 20px;
}

/*Zoom sur...*/
#BoxHP_zoom {
    width: 645px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left
}

.BoxHP_zoom1 {
    width: 315px;
    float: left
}

.BoxHP_zoom2 {
    width: 315px;
    float: left;
    margin-left: 15px;
}

.BoxHP_zoom_stitre {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    color: #990000;
    margin: 0;
    padding: 0;
}

.BoxHP_zoom_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block
}

.BoxHP_zoom_titre1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block;
    padding-left: 20px;
    background: url(/imgv6/structure/ico_ampoule.gif) left top no-repeat;
}

.BoxHP_zoom_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #113366;
    line-height: 20px;
    display: block
}

.BoxHP_zoom_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
}

.BoxHP_zoom_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
}

/*BOX Forums*/
#BoxHP_forum {
    width: 645px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left
}

#BoxHP_forum a:hover {
    text-decoration: underline
}

.BoxHP_forum1 {
    width: 315px;
    float: left
}

.BoxHP_forum2 {
    width: 315px;
    float: left;
    margin-left: 15px;
}

#BoxHP_forum ul {
    display: block;
    height: auto;
    margin: 0;
    padding: 0;
    list-style: none;
}

#BoxHP_forum li {
    line-height: 18px;
    display: block;
    height: auto;
    list-style: none;
    padding-left: 15px;
    margin: 0 0 6px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    background: url(/imgv6/structure/flechebg.png) 0px 8px no-repeat;
}

/*.BoxHP_forum_title {display:block; font-family:Impact,arial; font-size:18px; line-height:20px; color:#990000; margin-bottom:15px;}*/
.BoxHP_forum_title {
    display: block;
    font-family: Impact, arial;
    font-size: 18px;
    line-height: 20px;
    color: #990000;
    margin-bottom: 5px;
}

.BoxHP_forum_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
}

.BoxHP_forum_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    display: block;
    margin: 0;
    padding: 0;
}

#BoxHP_forum_recherche {
    background: #999999;
    margin-bottom: 15px;
    width: 552px;
    height: 92px;
    margin-left: 46px;
    padding: 0;
    background: #EEEEEE url(/imgv6/structure/forumhg_bg.gif) top left no-repeat;
}

.BoxHP_forum_recherche_col1 {
    width: 284px;
    margin: 10px 35px 12px 10px;
    float: left;
}

.BoxHP_forum_recherche_col2 {
    float: left;
    width: 210px;
    margin: 10px 0 12px 0;
}

.BoxHP_forum_recherche_form {
    background: url(/imgv6/structure/inputbg283.gif) no-repeat left top;
    width: 283px;
    height: 20px;
    margin-bottom: 5px;
    padding: 0;
}

.BoxHP_forum_recherche_input {
    width: 252px;
    height: 14px;
    border: 0;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #999999;
    margin: 2px 1px 1px 1px;
    float: left
}

.BoxHP_forum_recherche_btn {
    width: 26px;
    height: 18px;
    border: 0;
    float: left
}

.BoxHP_forum_recherche_titre {
    display: block;
    height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    line-height: 18px;
    text-transform: uppercase;
    color: #666666;
    margin-bottom: 5px;
}

.BoxHP_forum_recherche_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    text-align: right;
    display: block
}

.BoxHP_forum_recherche_select {
    width: 200px;
    height: 20px;
    border: 0;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
}

.BoxHP_forum_recherche_lien2 {
    display: block;
    margin-bottom: 5px;
    color: #990000;
    font-family: verdana, arial;
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
    background: url(/imgv6/structure/puce_liste.gif) 0 1px no-repeat;
}

/*MEA COLD type 1 */
#BoxMea315 {
    width: 315px;
    background: #DDDDDD url(/imgv6/structure/ombre_meacold.gif) repeat-x bottom;
    padding-bottom: 4px;
    margin-bottom: 20px;
}

.BoxMea315_img {
    margin-right: 10px;
}

.BoxMea315_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block;
    margin-top: 5px;
}

.BoxMea315_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
    display: block;
    margin-left: 10px;
}

/*MEA COLD type 2 */
#BoxMea2_315 {
    width: 313px;
    border: 1px dotted #6E6E6E;
    margin: 0 0 10px 0;
    padding: 0
}

.BoxMea2_315_img {
    margin-right: 10px;
}

.BoxMea2_315_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 18px;
    font-size: 11px;
    font-weight: normal;
    display: block;
    margin-top: 3px;
    color: #333333
}

.BoxMea2_315_titre {
    font-size: 13px;
    font-weight: bold;
}

.BoxMea2_315_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 18px;
    font-size: 10px;
    font-weight: normal;
    color: #990000;
    display: block
}

/* MEA EDITO */
.BoxMeaedito315_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    line-height: 18px;
    display: block;
    margin-top: 5px;
}

.BoxMeaedito315_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #003368;
    line-height: 18px;
    display: block;
    margin-left: 10px;
    margin-right: 3px;
}

#BoxMeaedito315 {
    width: 315px;
    border: 1px solid #CCCCCC;
    padding-bottom: 0px;
    margin-bottom: 10px;
}

.BoxMeaedito315_img {
    margin-right: 10px;
}

.meaedito_box {
    width: 315px;
    margin-bottom: 10px;
}

.meaedito_surtitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    line-height: 18px;
    margin-top: 5px;
}

.meaediti_texte {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #003368;
    line-height: 18px;
}

/*OFFRE SPE*/
#BoxOffreSpe {
    width: 315px;
    margin-bottom: 40px;
}

.BoxOffreSpe {
    width: 315px;
    margin-bottom: 10px;
    background: #EEEEEE url(/imgv6/structure/pointille_offrespe.gif) repeat-x bottom;
}

.BoxOffreSpe_cadre {
    padding: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #C50024;
    font-weight: bold;
    line-height: 16px;
    font-size: 13px;
}

.BoxOffreSpe_titre {
    font-family: Impact, Arial;
    font-size: 22px;
    color: #BCBCBC;
    display: block;
    width: 305px;
    line-height: 26px;
    font-weight: normal;
    margin-bottom: 5px;
}

.BoxOffreSpe_img {
    margin: 0 5px 5px 10px;
}

/*BOX Services*/
/* bloc services */
#BoxServices {
    background: #EEEEEE;
    width: 315px;
    margin-bottom: 20px;
    margin-top: 20px
}

#BoxServices a:hover {
    text-decoration: underline
}

.ServicesNl {
    height: 40px;
    background: #EEEEEE url(/imgv6/structure/bg_newsletters.gif) no-repeat;
    margin-bottom: 10px;
    width: 315px;
}

.ServicesNlLien {
    padding-left: 170px;
    display: block;
    color: #C50024;
    font-size: 13px;
    line-height: 18px;
    font-family: Verdana;
    font-weight: bold;
}

.ServicesRss {
    height: 40px;
    background: #EEEEEE url(/imgv6/structure/bg_rss.gif) no-repeat;
    margin: 10px 0;
    width: 315px;
}

.ServicesRssLien {
    padding-left: 140px;
    display: block;
    color: #C50024;
    font-size: 13px;
    line-height: 18px;
    font-family: Verdana;
    font-weight: bold;
}

.ServicesNlTxt {
    font-family: Arial, Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 12px;
}

.ServicesCheckbox {
    margin-right: 8px;
    border: 1px #999999
}

.ServicesNlLienSmall {
    font-family: Arial, Helvetica;
    font-weight: bold;
    font-size: 10px;
    line-height: normal;
    color: #999999
}

.ServicesDemicolG {
    width: 157px;
    float: left;
}

.ServicesDemicolD {
    width: 157px;
    float: left;
}

.ServicesNlLienSmall2 {
    font-size: 10px;
    font-weight: bold;
    color: #CC0000
}

.ServicesNlChampTxt {
    width: 100px;
    height: 17px;
    line-height: 17px
    border: 1px #999999 solid;
    vertical-align: top;
    font-family: verdana;
    font-size: 11px;
    color: #999999;
    margin-top: 0;
}

.ServicesTxtSmall {
    font-family: Arial, Helvetica;
    font-style: normal;
    font-size: 10px;
    line-height: normal;
    color: #999999;
    margin-bottom: 10px;
}

.BoxServices_col1 {
    float: left;
    width: 155px;
}

.BoxServices_col2 {
    float: left;
    width: 145px;
}

.BoxServices_col1bis {
    float: left;
    width: 125px;
}

.BoxServices_col2bis {
    float: left;
    width: 175px;
}

.BoxServices_txt1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    color: #C50024;
    display: block
}

.BoxServices_txt2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #575757
}

.BoxServices_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #747474
}

.BoxServices_lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    line-height: 20px;
}

.BoxServices_lien3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    line-height: 20px;
    display: block;
    background: url(/imgv6/structure/blocservice_ico_rss.gif) left no-repeat;
    padding: 2px 0 2px 20px;
}

.BoxServices_lien4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    line-height: 20px;
    display: block;
    background: url(/imgv6/structure/blocservice_ico_pod.gif) left no-repeat;
    padding: 2px 0 2px 20px;
}

.BoxServices_lien5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #575757;
    line-height: 20px;
    display: block;
    background: url(/imgv6/structure/blocservice_ico_ques.gif) left no-repeat;
    padding: 2px 0 2px 22px;
}

/*BOX TAGS */
#BoxTags {
    background: #FFFFFF;
    width: 315px;
    margin-bottom: 10px;
}

#BoxTags a:hover {
    text-decoration: underline;
}

.BoxTags_cadre {
    padding: 0 20px;
    text-align: center
}

.BoxTags_titre {
    margin-bottom: 10px;
}

.BoxTags_tag1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 22px;
    color: #113366;
    font-size: 11px;
}

.BoxTags_tag2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 22px;
    color: #113366;
    font-size: 13px
}

.BoxTags_tag3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 22px;
    color: #113366;
    font-size: 15px
}

.BoxTags_tag4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 22px;
    color: #113366;
    font-size: 18px
}

/* A LA UNE OLD */
#Alaune {
    width: 655px;
    margin-bottom: 7px;
}

#Alaune a:hover {
    text-decoration: underline;
}

#alaune1 {
    width: 655px;
    margin: 0;
    padding: 0;
}

#alaune2, #alaune3, #alaune4, #alaune5 {
    width: 655px;
    margin: 0;
    padding: 0;
    display: none;
}

#UneBloc1, #UneBloc2, #UneBloc3, #UneBloc4, #UneBloc5 {
    width: 645px;
    margin-left: 10px;
    padding-top: 20px;
    padding-bottom: 10px;
}

.UneBlocGauche {
    float: left;
    width: 340px;
    margin-right: 15px;
}

.UneBlocDroite {
    float: left;
    width: 270px;
}

.UneBlocTitre {
    font-family: verdana;
    font-size: 24px;
    font-weight: bold;
    color: #003366;
    line-height: 30px;
    margin-bottom: 10px;
    display: block
}

.UneBlocChapo {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    line-height: 18px;
}

.UneFleche {
    margin-right: 5px;
    float: left;
}

.UneTags {
    color: #990000;
    font-size: 11px;
}

#UneMenu1, #UneMenu2, #UneMenu3, #UneMenu4, #UneMenu5 {
    width: 655px;
    height: 101px;
    background: url(/imgv6/structure/bg_une_menu.jpg) no-repeat right;
    margin: 0;
    padding: 0;
}

#UneMenu a:link {
    text-decoration: none;
}

#UneMenu a:hover {
    text-decoration: underline;
    color: #FFFFFF
}

.menublocs {
    float: left;
    width: 120px;
    margin: 0 4px;
    padding: 0;
    height: 90px;
}

.menublocs2 {
    float: left;
    width: 120px;
    margin: 0 4px;
    padding: 0;
    height: 90px;
    background: url(/imgv6/structure/bg_BlocMenu.jpg) no-repeat top center;
    text-align: center
}

.MenuBlocLien2 {
    display: block;
    margin-top: 10px;
}

.MenuBlocLien {
    display: block;
    height: 15px;
    width: 120px;
    padding-top: 65px;
    margin-top: 10px;
}

.MenuBlocT {
    text-align: center;
    color: #FFFFFF;
    background: url(/imgv6/structure/fond_trans.png) repeat;
    height: 15px;
    display: block
}

/* - MEA Texte - */
#MeaTxt {
    background: #FFFFFF;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 645px;
}

#MeaTxt a:hover {
    text-decoration: underline;
}

.Bloc_MeaTxt {
    float: left;
    width: 150px;
    margin-right: 15px;
}

.Bloc_MeaTxt_top {
    height: 15px;
    background: url(/imgv6/structure/bg_BlocMeaTxt_top.jpg) no-repeat bottom;
}

.Bloc_MeaTxt_contenu {
    background: #EEEEEE;
    border-left: 1px #999999 solid;
    border-right: 1px #999999 solid;
    padding: 0 5px 5px 5px;
    line-height: 15px;
}

.Bloc_MeaTxt_bas {
    background: url(/imgv6/structure/bg_BlocMeaTxt_bas.gif) repeat-x;
    height: 4px;
}

.Bloc_MeaTxt_lienSt {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
}

.Bloc_MeaTxt_lienT {
    color: #003366;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana;
}

.Bloc_MeaTxt1 {
    float: left;
    width: 150px;
}

.Bloc_MeaTxt1_top {
    height: 15px;
    background: url(/imgv6/structure/bg_BlocMeaTxt2_top.jpg) no-repeat bottom;
}

.Bloc_MeaTxt1_contenu {
    background: #E9F2FB;
    border-left: 1px #999999 solid;
    border-right: 1px #999999 solid;
    padding: 0 5px 5px 5px;
}

.Bloc_MeaTxt1_bas {
    background: url(/imgv6/structure/bg_BlocMeaTxt_bas.gif) repeat-x;
    height: 4px;
}

.Bloc_MeaTxt1_lien {
    margin-left: 35px;
}

.Bloc_MeaTxt1_lienT {
    color: #003F8B;
    font-size: 11px;
    font-family: Verdana;
}

.Bloc_MeaTxt1_sep {
    clear: left;
    margin: 3px 0;
}

/*fil 320 General*/
.Separation315 {
    clear: both;
    height: 1px;
    padding: 7px 0;
}

#Tousles a:hover {
    text-decoration: underline
}

.ToutesLes {
    color: #990000;
    font-size: 10px;
    font-family: Verdana;
    text-align: right;
    padding-right: 5px;
}

.BoxTitre {
    color: #990000;
    font-family: Impact, Arial;
    font-size: 16px;
    padding-bottom: 10px;
    border-bottom: 1px #B2B2B2 solid;
    margin-bottom: 10px;
}

.BoxTitre2 {
    color: #990000;
    font-family: Impact, Arial;
    font-size: 18px;
    padding: 10px;
}

.BoxTitre3 {
    color: #444444;
    font-family: Impact, Arial;
    font-size: 16px;
    padding: 10px;
}

.BoxTitreImg {
    margin-bottom: 10px;
    background: #FFFFFF url(/imgv6/structure/bg_titre_rub.gif) repeat-x bottom
}

/* Produit BLOC Actu - fil 315*/
#BoxActuProduit {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
}

#BoxActuProduit a:hover {
    text-decoration: underline;
}

.ActuProduit {
    width: 315px;
    margin-bottom: 10px;
}

.ActuProduitImg {
    width: 75px;
    margin-right: 10px;
    float: left
}

.FloatLeft {
    float: left;
    width: 230px;
}

.ActuProduitStitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    display: block
}

.ActuProduitTitreNiv1 {
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    color: #113366;
    line-height: 20px;
}

.ActuProduitTitre {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.ActuProduitChapo {
    font-family: Verdana;
    font-size: 13px;
    color: #444444;
    line-height: 18px;
}

/*Shopping*/
#BoxShopping {
    width: 315px;
    background: #EEEEEE;
    margin-bottom: 10px;
    padding: 0;
}

#BoxShopping a:hover {
    text-decoration: underline
}

#BoxShopping span {
    display: block;
    padding: 2px;
    font-family: Verdana;
}

.ShoppingLigne {
    margin-bottom: 10px;
}

.ShoppingCellule {
    float: left;
    width: 157px;
    text-align: center;
}

.ShoppingCellule2 {
    float: left;
    width: 157px;
    text-align: center;
    border-left: 1px #B2B2B2 solid;
}

.ShoppingImg {
    border: 1px #A1A1A1 solid
}

.BoxShoppingTitre {
    margin-top: 0;
    margin-bottom: 10px;
}

.ShoppingTxt1 {
    color: #990000;
    font-weight: bold;
    font-size: 11px;
}

.ShoppingTxt2 {
    color: #666666;
    font-size: 10px;
    line-height: 12px;
}

.Degrade {
    height: 5px;
    background: url(/imgv6/structure/separation_degrade.gif) repeat-x;
}

/*Base produits */
#BoxBaseProduits {
    width: 645px;
    background: url(/imgv6/structure/bg_BaseProduits.gif) repeat-x #EEEEEE;
    margin-bottom: 10px;
}

#BoxBaseProduits a:hover {
    text-decoration: underline
}

.Produits_img {
    border-bottom: 2px #D6D6D6 solid;
    border-left: 2px #D6D6D6 solid;
}

.ProduitsBarre {
    height: 38px;
    background: url(/imgv6/structure/bg_BarreRecherche.gif) repeat-x #EEEEEE;
    margin-bottom: 10px;
    padding-left: 10px;
}

#BoxBaseProduits input {
    width: 140px;
    height: 14px;
    border: #ECECEC 1px solid;
    font-size: 11px;
    color: #999999
}

#BoxBaseProduits select {
    width: 140px;
    height: 18px;
    border: #EEEEEE 1px solid;
    font-size: 11px;
    color: #999999
}

.ProduitsListe {
    width: 215px;
    margin-bottom: 10px;
}

.ProduitsListeImg {
    width: 62px;
    float: left;
    margin: 0 5px;
}

#BoxBaseProduits UL LI {
    list-style: none;
    display: block;
    margin: 0;
    width: 138px;
    float: left;
}

.ProduitsListeTitre {
    color: #444444;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    padding: 1px 0;
    display: block
}

.ProduitsListeTxt {
    color: #444444;
    font-size: 10px;
    font-family: Verdana;
    padding: 1px 0;
}

.ProduitsListePrix {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    padding: 1px 0;
}

#NavBoxPdt_1, #NavBoxPdt_2, #NavBoxPdt_3, #NavBoxPdt_4,
#NavBoxPdt_5, #NavBoxPdt_6, #NavBoxPdt_7, #NavBoxPdt_8,
#NavBoxPdt_9, #NavBoxPdt_10, #NavBoxPdt_11, #NavBoxPdt_12 {
    position: absolute;
    top: 0px;
    left: 2px;
    width: 186px;
    display: none;
    z-index: 99;
}

.NavBoxPdt_cadre {
    width: 180px;
    background: #EEEEEE;
    border: 1px #666666 solid;
    padding: 0 0 5px 0;
    margin: 0;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #333333;
}

a.NavBoxPdt_lien {
    display: block;
    padding: 2px 0 2px 15px;
    background: #EEEEEE url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 7px;
}

a.NavBoxPdt_lien:hover {
    display: block;
    padding: 2px 0 2px 15px;
    background: #CBCBCB url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 7px;
}

.NavBoxPdt_lien {
    text-decoration: none;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #000000
}

.NavBoxPdt_titre {
    display: block;
    margin: 5px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #113366;
    font-weight: bold;
}

.ombredroitesousmenu {
    background: url(/imgv6/structure/ombre_droite_sousmenu.gif);
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: black;
}

.ombrebassousmenu {
    background: url(/imgv6/structure/ombre_bas_sousmenu.gif);
    filter: alpha(opacity=20);
    -moz-opacity: .20;
    opacity: .20;
    color: black;
}

/* Dossiers - Produits */
#BoxDossiersProduit {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
}

#BoxDossiersProduit a:hover {
    text-decoration: underline
}

.DossiersTitreNiv1 {
    float: left;
}

.DossiersProduitNiv1 {
    width: 315px;
}

.DossiersProduitStitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
}

.DossiersProduitTitre {
    font-family: Verdana;
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    color: #113366;
}

.DossiersProduitChapo {
    font-family: Verdana;
    font-size: 12px;
    line-height: 16px;
    color: #444444;
    display: block;
    margin-top: 5px;
}

.DossiersProduitImg {
    width: 120px;
    padding-right: 10px;
    float: left
}

.FilFlecheBas {
    float: left;
    width: 14px;
    margin-left: 5px;
    margin-right: 11px;
    padding-top: 4px;
}

.FilFlecheBas2 {
    float: left;
    width: 14px;
    margin-left: 5px;
    margin-right: 11px;
    padding-top: 20px;
}

.DossiersProduitTitre2 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 16px;
    display: block;
    width: 280px;
    float: left
}

.FilsTags {
    color: #990000;
}

.DossiersProduitTags {
    padding-top: 5px;
    font-size: 11px;
    font-family: verdana, arial;
    font-size: 11px;
    color: #990000;
}

.DossiersProduitTags a {
    color: #990000;
}

.DossiersProduitTagsTxt {
    color: #444444;
}

/* Avis */
#BoxAvisProduit {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
}

#BoxAvisProduit a:hover {
    text-decoration: underline
}

.AvisProduit {
    width: 315px;
    margin-bottom: 10px
}

.AvisProduitStitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold
}

.AvisProduitTitre {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    padding: 5px 0;
    display: block
}

.AvisProduitChapo {
    font-family: Verdana;
    font-size: 12px;
    color: #444444;
    line-height: 16px;
}

.AvisProduitImg {
    width: 120px;
    margin-right: 10px;
    float: left
}

.AvisProduitTitreNiv1 {
    float: left;
    width: 185px
}

.AvisNiv2 {
    width: 315px;
}

.AvisNiv2Img {
    width: 75px;
    float: left;
    margin-right: 5px;
}

.AvisNiv2Stitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold
}

.AvisNiv2Titre {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    padding: 5px 0;
    display: block
}

.AvisNiv2Txt {
    font-family: Verdana;
    font-size: 11px;
    color: #444444;
    line-height: 16px;
}

/*HP Produits // Actu */
#BoxProduitActu {
    margin: 0 0 10px 0;
    padding: 0;
    width: 315px;
    background: #FFFFFF
}

#BoxProduitActu a:hover {
    text-decoration: underline
}

.ProduitActu {
    margin: 0;
    padding: 0;
    width: 315px;
}

.ProduitActu_img {
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    width: 75px;
}

.ProduitActu_blocd {
    margin: 0 0 0 5px;;
    padding: 0;
    width: 235px;
    float: left;
}

.ProduitActu_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    display: block;
    margin-bottom: 3px;
}

.ProduitActu_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
}

.ProduitActu_date {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    font-weight: normal;
    line-height: 18px;
}

/*HP Produits // TESTS */
#BoxTestsProduit {
    width: 645px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
}

#BoxTestsProduit a:hover {
    text-decoration: underline
}

.BoxTestsProduitNiv1 {
    background: #FFFFFF url(//imgv6/structure/bg_liseret3col.gif) repeat-y;
    width: 645px;
    margin-bottom: 10px;
}

.TestsProduitStitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    display: block
}

.TestsProduitTitre {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.TestsProduitStitre2 {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
    display: block
}

.TestsProduitTitre2 {
    font-family: Verdana;
    font-size: 13px;
    color: #113366;
    line-height: 18px;
}

.SeparationDegr {
    height: 5px;
    background: url(//imgv6/structure/separation_degrade.gif) repeat-x;
    margin: 5px 0;
}

.TestsProduitImg {
    margin-bottom: 10px;
}

.TestsNiv1 {
    width: 200px;
    margin-right: 1px;
    float: left
}

.Tests2Niv1 {
    width: 200px;
    margin-left: 22px;
    float: left
}

.TestsNiv2 {
    width: 315px;
    float: left
}

.TestsNiv2Separ {
    width: 15px;
    float: left;
}

.TestsNiv2Img {
    width: 75px;
    float: left;
    margin-right: 5px;
}

.TestsNiv2Txts {
    float: left;
    width: 235px
}

/*Pdt BLOC TESTS*/
.Bloc645_pdt {
    width: 645px;
    margin: 10px 0 20px 0;
    padding: 0;
}

.Bloc645_pdt_3col {
    width: 200px;
    float: left;
    margin: 0;
    padding: 0;
}

.Bloc645_pdt_3col_2 {
    width: 200px;
    float: left;
    margin: 0 23px 0 22px;
}

.PdtBlocTest_img {
    margin: 0;
    padding: 0;
}

.PdtBlocTest_img2 {
    margin: 0 5px 0 0;
    padding: 0;
    width: 75px;
    float: left
}

.PdtBlocTest_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    line-height: 18px;
    display: block;
}

.PdtBlocTest_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
    display: block;
}

.PdtBlocTest_cadre {
    width: 235px;
    float: left
}

.PdtBlocTest_stitre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
}

.PdtBlocTest_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: normal;
    line-height: 18px;
    display: block;
}

.PdtBlocTest_note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
}

/*HP Produits // BASE PRODUIT / COMPARATEUR PRIX */
#NavHomePdt {
    width: 645px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF
}

#NavHomePdt a:hover {
    text-decoration: underline;
}

#NavHomePdt_1 {
    width: 645px;
    margin: 0;
    padding: 0;
    display: block
}

#NavHomePdt_2 {
    width: 645px;
    margin: 0;
    padding: 0;
    display: none
}

/*menu home produit*/
#NavHomePdt_menu {
    width: 645px;
    height: 25px;
    margin: 0;
    padding: 0;
}

#NavHomePdt_menu ul {
    display: block;
    height: 23px;
    margin: 0;
    padding: 2px 0 0;
    list-style: none;
}

#NavHomePdt_menu li {
    display: block;
    margin: 0 5px;
    padding: 0;
    float: left;
    text-align: center;
    cursor: pointer
}

.NavHomePdt_menu_0 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.NavHomePdt_menu_1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    line-height: 18px;
}

#BasePdt {
    width: 635px;
    margin: 0;
    padding: 10px 0;
}

#HPdt_CompPrix {
    width: 645px;
    margin: 0;
    padding: 10px 0;
}

#Hpdt_recherche {
    width: 645px;
    margin: 10px 0;
    padding: 0
}

.Hpdt_recherche_bloc1 {
    width: 300px;
    float: left;
}

.Hpdt_recherche_bloc2 {
    width: 345px;
    float: left;
}

.Hpdt_recherche_txt {
    font-family: Impact, Arial, Helvetica;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;
    color: #990000;
    display: block;
    padding-left: 7px;
}

.Hpdt_recherche_form {
    width: 322px;
    height: 21px;
    border: 0;
    background: url(/imgv6/structure/bg_formNavHPdt.gif) no-repeat left top;
}

.Hpdt_recherche_input {
    width: 294px;
    height: 14px;
    border: 0;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #999999;
    margin: 2px 1px 1px 1px;
    float: left
}

.Hpdt_recherche_btn {
    width: 22px;
    height: 18px;
    border: 0;
    float: left
}

/*HP Produits // Astuces */
#Hpdt_astuces {
    width: 315px;
    background: #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
}

#Hpdt_astuces a:hover {
    text-decoration: underline
}

.Hpdt_astuces_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    line-height: 14px;
    display: block;
    margin: 0;
    padding: 0 0 5px 0
}

.Hpdt_astuces_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

/*HP Produits // Astuces */
#Hpdt_mprix {
    width: 315px;
    background: #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
}

#Hpdt_mprix a:hover {
    text-decoration: underline
}

.Hpdt_mprix_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #113366;
    display: block;
    margin: 0;
    padding: 0 0 2px 0
}

.Hpdt_mprix_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #113366;
    line-height: 18px;
    display: block;
    padding: 0;
    margin: 0;
}

.Hpdt_mprix_img {
    margin-right: 5px;
    margin-bottom: 10px;
}

.Hpdt_mprix_prix {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #990000;
    line-height: 18px;
    display: block;
    margin: 0;
    padding: 0
}

/*HP Produits // redaction */
#Hpdt_redaction {
    width: 315px;
    background: #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
}

#Hpdt_redaction a:hover {
    text-decoration: underline
}

.Hpdt_redaction_titrecadre {
    height: 28px;
    width: 315px;
    border-bottom: 1px #949494 solid;
    padding-top: 37px;
    background: #FFFFFF url(/imgv6/structure/photo_redaction.jpg) no-repeat left bottom;
    margin: 0 0 10px 0;
}

.Hpdt_redaction_titre {
    text-align: right;
    font-family: Impact;
    color: #990000;
    font-size: 24px;
}

.Hpdt_redaction_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block;
    margin: 0;
    padding: 0
}

.Hpdt_redaction_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
    display: block;
    margin: 0;
    padding: 0
}

/*HP Produits // Drivers */
#Hpdt_drivers {
    width: 315px;
    background: #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
}

#Hpdt_drivers a:hover {
    text-decoration: underline
}

.Hpdt_drivers_note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
    line-height: 16px;
    display: block;
    margin: 0 0 10px 0;
    padding: 0
}

.Hpdt_drivers_titre {
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #990000;
    line-height: 20px;
    display: block;
    margin: 0 0 10px;;
    padding: 0
}

.Hpdt_drivers_categorie {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block;
    margin: 0;
    padding: 0
}

#Hpdt_drivers ul {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
}

#Hpdt_drivers li {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 14px;
    color: #444444;
    font-size: 11px;
}

/* Forums recherche */
#BoxForums {
    width: 645px;
    margin-bottom: 10px;
    background: #FFFFFF;
    color: #666666
}

#BoxForums a:hover {
    text-decoration: underline
}

#BoxForums H4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    padding-bottom: 5px;
    display: block;
    margin: 0;
}

.BlocForums {
    width: 645px;
    background: url(/imgv6/structure/bg_ForumTop.gif) repeat-x #EEEEEE;
    padding-top: 10px;;
}

.Forums_separation {
    margin: 8px 0;
    background: url(/imgv6/structure/liseret_forums.jpg) repeat-x;
    height: 2px;
}

.ForumSelect {
    width: 270px;
    height: 18px;
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    border-bottom: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    color: #666666;
    font-size: 12px;
}

.ForumSelect2 {
    width: 65px;
    height: 18px;
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    border-bottom: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    color: #666666;
    font-size: 12px;
}

#tbl_Forum {
    border-bottom: 1px #999999 solid;
    margin: 10px 8px;;
    font-size: 10px;
    color: #999999;
}

.tbl_ForumSujetT {
    padding: 0 0 2px 15px;
}

.tbl_ForumRubT {
    padding-bottom: 2px;
    text-align: center;
}

.tbl_ForumAutT {
    padding-bottom: 2px;
    text-align: center;
}

.tbl_ForumRepT {
    padding-bottom: 2px;
    text-align: center;
}

.tbl_ForumLigne1 {
    background: #EEEEEE;
}

.tbl_ForumLigne2 {
    background: #FFFFFF;
}

.tbl_ForumSujet {
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    padding: 5px 5px 5px 15px;
}

.tbl_ForumSujet a {
    color: #113366;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.tbl_ForumRub {
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    text-align: center;
    padding: 5px
}

.tbl_ForumRub a {
    color: #990000;
    font-size: 10px;
    text-decoration: none;
}

.tbl_ForumAut {
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    text-align: center;
    color: #676767;
    font-size: 10px;
    padding: 5px
}

.tbl_ForumAut a {
    color: #444444;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold
}

.tbl_ForumRep {
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    border-right: 1px #999999 solid;
    text-align: center;
    color: #676767;
    font-size: 10px;
    padding: 5px;
}

.tbl_ForumRep a {
    color: #444444;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold
}

/*Bloc Astuces*/
#BoxAstuces {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
}

#BoxAstuces a:hover {
    text-decoration: underline
}

.AstucesTitre {
    font-family: Verdana;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    color: #113366;
    display: block
}

.AstucesTexte {
    color: #990000;
    font-size: 12px;
    font-family: Verdana;
    font-weight: normal;
}

/*Bloc Drivers*/
#BoxDrivers {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
    color: #999999
}

#BoxDrivers a {
    color: #999999;
    line-height: 16px;
}

#BoxDrivers a:hover {
    text-decoration: underline
}

.DriversTitre {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    color: #990000;
    padding: 5px 0;
}

.DriversTexte {
    color: #999999;
    font-size: 11px;
    font-family: Verdana;
    padding: 5px 0;
}

.DriversMenu {
    padding: 5px 0;
}

.DriversTexteSmall {
    color: #999999;
    font-size: 10px;
    font-family: Verdana;
    padding: 5px 0;
}

.DriversBloc {
    width: 315px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
}

.DriversBlocAlpha {
    width: 30px;
    color: #990000;
    font-weight: bold;
    float: left;
}

.DriversBlocListe {
    float: left;
    width: 285px;
}

/* Tag-clouds*/
#BoxCloud {
    background: #FFFFFF;
    width: 315px;
    margin-bottom: 10px;
}

#BoxCloud a:hover {
    text-decoration: underline
}

.CloudNiv1 {
    word-spacing: normal;
    font-weight: bold;
    text-decoration: none;
    color: #CC0000;
    font-size: 24px;
}

.CloudNiv2 {
    word-spacing: normal;
    font-weight: normal;
    text-decoration: none;
    color: #0071D2;
    font-size: 20px;
}

.CloudNiv3 {
    word-spacing: normal;
    font-weight: normal;
    text-decoration: none;
    color: #E96300;
    font-size: 17px;
}

.CloudNiv4 {
    word-spacing: normal;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    font-size: 14px;
}

.CloudNiv5 {
    word-spacing: normal;
    font-weight: normal;
    text-decoration: none;
    color: #666666;
    font-size: 11px;
}

/* Mea cold avec ombre */
.BoxMea_Cold {
    background: #DDDDDD;
    margin-bottom: 10px
}

.BoxMeaCold {
    width: 315px;
    margin: 0;
    padding: 0;
}

.BoxMeaCold span {
    display: block
}

.BoxMeaCold a:hover {
    text-decoration: none
}

.BoxMeaCold_bas {
    background: url(/imgv6/structure/BoxMeaCold_bas.gif) repeat-x;
    height: 3px;
    width: 315px;
}

.BoxMeaCold_G {
    width: 150px;
    height: 100px;
    float: left
}

.BoxMeaCold_D {
    width: 165px;
    height: 100px;
    float: left
}

.BoxMeaCold_contenu {
    padding: 8px 10px
}

.BoxMeaCold_Titre {
    line-height: 16px;
    font-size: 13px;
    font-weight: bold;
    color: #123171
}

.BoxMeaCold_Txt {
    line-height: 18px;
    font-size: 11px;
    color: #3F3F3F;
    margin-top: 3px;
}

/* mea cold simple */
.BoxMea_Cold2 {
    background: #FFFFFF;
    margin-bottom: 10px
}

.BoxMeaCold2 span {
    display: block
}

.BoxMeaCold2 a:hover {
    text-decoration: none
}

.BoxMeaCold2_G {
    width: 150px;
    height: 100px;
    float: left
}

.BoxMeaCold2_D {
    width: 164px;
    height: 98px;
    float: left;
    border-bottom: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    border-top: 1px #CCCCCC solid;
}

.BoxMeaCold2_contenu {
    padding: 5px 10px
}

.BoxMeaCold2_Titre {
    line-height: 16px;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
    text-transform: uppercase;
}

.BoxMeaCold2_Txt {
    line-height: 18px;
    font-size: 14px;
    color: #003366;
    margin-top: 2px;
    font-weight: bold;
    text-transform: capitalize
}

/*MEA DOUBLE*/
#BoxMeaColdDouble {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF
}

.BoxMeaColdDouble {
    width: 150px;
    border: 1px #999999 solid;
    float: left
}

.BoxMeaColdDouble_sep {
    float: left;
    width: 11px;
    height: 100px
}

#BoxMeaColdDouble a:hover {
    text-decoration: none
}

.BoxMeaColdDouble_contenu {
    padding: 5px;
    text-align: center
}

#BoxMeaColdDouble span {
    display: block
}

.BoxMeaColdDouble_Titre {
    line-height: 14px;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
}

.BoxMeaColdDouble_Txt {
    line-height: 14px;
    font-size: 11px;
    color: #999999;
}

/* Double col 155px (pour sondage, Classement...) */
.DoubleBlocCold {
    width: 315px;
    margin-bottom: 10px;
    background: #EEEEEE;
    background: url(/imgv6/structure/bg_DoubleColCold.gif) repeat-y center;
}

.DoubleBlocCold_G {
    float: left;
    width: 155px;
    margin-right: 5px;
}

.DoubleBlocCold_D {
    float: left;
    width: 155px;
}

.DoubleBlocCold_ombreG {
    float: left;
    width: 155px;
    height: 3px;
    background: url(/imgv6/structure/ombre_bas.gif) repeat-x;
    margin-right: 5px;
}

.DoubleBlocCold_ombreD {
    float: left;
    width: 155px;
    height: 3px;
    background: url(/imgv6/structure/ombre_bas.gif) repeat-x;
}

/* sondage */
.Box_sondage_titre {
    font: 17px impact, helvetica;
    color: #990000;
    padding: 0 0 3px 0;
    text-align: center;
    border-bottom: 1px #818181 dotted;
    background: #FFFFFF
}

.Box_sondage {
    width: 155px;
    background: url(/imgv6/structure/fond_sondage2.gif) top center;
    font: 11px verdana, helvetica;
}

.Box_sondage2 {
    width: 315px;
    background: url(/imgv6/structure/fond_sondage2.gif) top center;
    font: 11px verdana, helvetica;
}

.Box_sondage_cadre {
    padding: 0 9px;
}

.Box_sondage_sep {
    padding: 5px 0;
}

.Box_sondage_radio {
    float: left;
    padding-right: 2px;
}

.Box_sondage_question {
    display: block;
    color: #000000;
    line-height: 18px;
    padding: 10px 0;
}

.Box_sondage_InfoT {
    display: block;
    font-size: 10px;
    color: #990000;
    line-height: 16px;
}

.Box_sondage_Info {
    display: block;
    color: #000000;
    line-height: 18px;
}

.Box_sondage_reponse_box {
    padding-bottom: 13px;
    clear: left;
}

.Box_sondage_reponse {
    display: block;
    color: #990000;
    line-height: 14px;
}

.Box_sondage_valider_box {
    text-align: center;
    padding-top: 9px;
    clear: left;
}

.Box_sondage_NbrVote {
    display: block;
    text-align: center;
    font-size: 10px;
    color: #999999;
}

.Box_sondage_Lien {
    display: block;
    font-size: 10px;
    color: #990000;
    display: block;
    margin-bottom: 10px;
}

/*CLASSEMENT FAI*/
.Box_classement_titre {
    font: 17px impact, helvetica;
    color: #990000;
    padding: 0 0 3px 0;
    text-align: center;
    border-bottom: 1px #818181 dotted;
    background: #FFFFFF
}

.Box_classement {
    width: 155px;
    background: url(/imgv6/structure/fond_classement_fai.gif) top repeat-x;
    padding-top: 10px;
}

.Box_classement_info {
    display: block;
    font: 11px verdana, helvetica;
    color: #000000;
    line-height: 18px;
    padding-bottom: 10px;
}

.Box_classement_info3 {
    display: block;
    font: 11px verdana, helvetica;
    color: #000000;
    line-height: 14px;
}

.Box_classement_num {
    font: 12px verdana, helvetica;
    font-weight: bold;
    color: #990000;
}

.Box_classement_titre2 {
    font: 12px verdana, helvetica;
    font-weight: bold;
    color: #990000;
    display: block;
    margin: 5px 0;
}

.Box_classement_reponse {
    display: block;
    font: 11px verdana, helvetica;
    color: #666666;
    line-height: 14px;
    padding-bottom: 9px;
}

.Box_classement_tester {
    text-align: center;
    padding-top: 10px;
}

.Box_classement_lien {
    display: block;
    font: 10px verdana, helvetica;
    color: #990000;
    line-height: 16px;
}

.Box_classement_sep {
    padding: 5px 0;
}

.Box_classement_info2 {
    font: 10px verdana, helvetica;
    color: #666666;
    line-height: 14px;
    display: block
}

.Box_classement_cadre {
    padding: 0 9px;
}

/*A LIRE AUSSI */

#Box_AlireAussi {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF
}

#Box_AlireAussi2 {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF
}

#Box_AlireAussi a:hover {
    text-decoration: underline
}

#Box_AlireAussi2 a:hover {
    text-decoration: underline
}

.Box_AlireAussi_Titre {
    font: 18px impact, helvetica;
    color: #990000;
    margin-top: 5px;
}

.Box_AlireAussi_bloc {
    padding: 10px 0;
    border-bottom: 1px #CCCCCC solid
}

.Box_AlireAussi_Lien {
    color: #003366;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 16px;
}

.Box_AlireAussi_Img {
    float: left;
    margin-right: 13px;
}

/**/
#FilArticles {
    width: 315px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF
}

#FilArticles a:hover {
    text-decoration: underline
}

.FilArticles_title {
    font-family: impact, arial;
    font-size: 18px;
    color: #990000;
    margin: 0 0 10px 0;
    padding: 0;
}

#FilArticles ul {
    display: block;
    margin: 0;
    padding: 0;
    width: 315px;
}

#FilArticles li {
    display: block;
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    background: url(/imgv6/structure/ico_flecheR.gif) no-repeat 0 6px
}

.FilArticles_lien {
    font-family: verdana, arial;
    font-size: 12px;
    line-height: 14px;
    color: #113366;
    font-weight: normal;
}

.FilArticles_avis {
    font-family: verdana, arial;
    font-size: 10px;
    line-height: 14px;
    color: #990000;
    font-weight: normal;
}

/*EMPLOI*/
#BoxEmploi {
    width: 315px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF
}

#BoxEmploi a:hover {
    text-decoration: underline
}

#BoxEmploi ul {
    display: block;
    margin: 0;
    padding: 0;
    width: 315px;
}

#BoxEmploi li {
    display: block;
    margin: 0 0 8px 0;
    padding: 0 0 0 20px;
    background: url(/imgv6/structure/puce-rouge.gif) no-repeat 0 6px
}

.BoxEmploi_Titre {
    font: 18px impact, helvetica;
    color: #999999;
    margin-bottom: 7px;
}

.BoxEmploi_Lien {
    font: 12px verdana, helvetica;
    color: #113366;
    line-height: 16px
}

/* Recherche ligne */
#RecherchePlus {
    margin: 15px 0;
}

.RecherchePlus_Titre {
    font: 18px impact, helvetica;
    color: #999999;
    margin: 10px;
}

.RecherchePlus_btn {
    height: 20px;
    width: 30px;
    border: 0;
}

.RecherchePlus_select {
    width: 180px;
    height: 20px;
    border: 1px;
    color: #666666;
    font-size: 12px;
    border-top: 1px #555555 solid;
    border-left: 1px #555555 solid;
    border-bottom: 1px #959595 solid;
    border-right: 1px #959595 solid;
}

.RecherchePlus_liens {
    margin: 0 0 20px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    line-height: 18px;
    font-size: 13px;
}

.RecherchePlus_liens a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    line-height: 18px;
    text-decoration: none;
    font-size: 13px;
}

.RecherchePlus_liens a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    line-height: 18px;
    font-size: 13px;
    text-decoration: underline
}

/* GAlerie - Diapo video chat*/
#GalerieBloc {
    width: 655px;
    background-color: #CCFFFF;
    display: block;
    margin: 15px 0 5px 0px;
    font-family: verdana, arial;
}

#GalerieMenu1 {
    height: 24px;
    background: url(/imgv6/structure/bg_menu_galerie1.gif) no-repeat left;
    width: 655px;
}

#GalerieMenu2 {
    height: 24px;
    background: url(/imgv6/structure/bg_menu_galerie2.gif) no-repeat left;
    width: 655px;
    display: none
}

#GalerieMenu3 {
    height: 24px;
    background: url(/imgv6/structure/bg_menu_galerie3.gif) no-repeat left;
    width: 655px;
    display: none
}

.MenuG_ok {
    display: block;
    float: left;
    width: 218px;
    text-align: center;
    font-family: Impact, Helvetica, Arial;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    text-decoration: none;
    color: #333333;
    letter-spacing: 1px;
    cursor: pointer
}

.MenuG_no {
    display: block;
    float: left;
    width: 218px;
    text-align: center;
    font-family: Impact, Helvetica, Arial;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    text-decoration: none;
    color: #999999;
    cursor: pointer
}

#GalerieBox1 {
    height: 127px;
    width: 655px;
    background: #EEEEEE url(/imgv6/structure/bg_galerie.gif) no-repeat bottom;
    display: none
}

#GalerieBox2 {
    height: 127px;
    width: 655px;
    background: #EEEEEE url(/imgv6/structure/bg_galerie.gif) no-repeat bottom;
}

#GalerieBox3 {
    height: 127px;
    width: 655px;
    background: #EEEEEE url(/imgv6/structure/bg_galerie.gif) no-repeat bottom;
    display: none
}

.GalerieBox_Titre {
    display: block;
    margin-top: 2px;
    height: 13px;
    background: url(/imgv6/structure/puce_galerie.gif) top left no-repeat;
    padding-left: 18px;
    font-family: verdana, arial;
    color: #113366;
    font-weight: bold;
    font-size: 11px;
    line-height: 12px;
}

/*.GalerieBox_Titre {display:block; margin-top:2px; height:13px; background:url(/imgv6/structure/puce_galerie.jpg) top left no-repeat; padding-left:18px; font-family:verdana,arial;color:#113366; font-weight:bold; font-size:11px; line-height:12px;}*/
.GalerieBox_content {
    padding: 5px 0 2px 10px;
}

.GalerieBox_vignette {
    float: left;
    width: 155px;
    margin-right: 5px;
}

.GalerieBox_Img {
    width: 155px;
    height: 103px;
    cursor: pointer
}

.GalerieBox_vignette_on {
    height: 93px;
    padding: 5px;
    background: url(/imgv6/structure/fond_trans.png)
}

.GalerieBox_Lien {
    color: #FFFFFF;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 16px;
    cursor: pointer;
    height: 93px;
    display: block;
}

/*.GalerieBox_Lien{color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; cursor:pointer;}*/
#GalerieBox1_v1, #GalerieBox1_v2, #GalerieBox1_v3, #GalerieBox1_v4, #GalerieBox2_v1, #GalerieBox2_v2, #GalerieBox2_v3, #GalerieBox2_v4, #GalerieBox3_v1, #GalerieBox3_v2, #GalerieBox3_v3, #GalerieBox3_v4 {
    display: none
}

/*ACTUALITE*/
#Actu_Box {
    width: 655px;
    background: #FFFFFF;
    margin-bottom: 10px;
}

#Actu_Box_2 {
    width: 655px;
    background: #FFFFFF;
    margin-bottom: 10px;
}

#Actu_Box a:hover {
    text-decoration: underline
}

#Actu_Box_2 a:hover {
    text-decoration: underline
}

.Actu_Box_3 {
    width: 645px;
    background: #FFFFFF;
    margin-left: 10px;
}

.Actu_Box_Titre {
    padding-top: 15px;
    padding-bottom: 2px;
    border-bottom: 1px #CCCCCC solid
}

.Actu_Box_Titre2 {
    padding-top: 15px;
    padding-bottom: 3px;
}

.Actu_Box_TitreD {
    color: #990000;
    font-family: verdana, arial;
    font-size: 11px;
    font-weight: bold;
}

.Actu_Box_TitreG {
    color: #990000;
    text-transform: uppercase;
    font-family: verdana, arial;
    font-size: 11px;
    font-weight: bold;
}

.Actu_Box {
    padding: 10px 0 10px 10px;
    border-bottom: 1px #CCCCCC solid
}

.Actu_FiletTop {
    padding: 0 0 10px;
    10px;
    border-top: 1px #CCCCCC solid;
}

.Actu_Box_Img {
    float: left;
    margin-right: 10px;
    width: 160px;
}

.Actu_Titre {
    font-family: verdana, arial;
    color: #003366;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}

.Actu_Chapo {
    font-family: verdana, arial;
    color: #333333;
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 2px;
    margin-top: 7px;
}

.Actu_motscles {
    font-family: verdana, arial;
    color: #333333;
    font-weight: bold;
    font-size: 11px;
}

.Actu_tags {
    font-size: 11px;
    color: #990000;
    line-height: 16px;
    margin-bottom: 10px;
    font-family: verdana, arial;
}

.Actu_tags a {
    font-size: 11px;
    color: #990000;
    line-height: 16px;
    font-family: verdana, arial;
}

.Actu_Avis {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000
}

.Actu_BanImage {
    margin-bottom: 3px;
    margin-left: 10px;
}

.Actu_publication {
    font-size: 10px;
    color: #990000;
    line-height: 16px;
    font-family: verdana, arial;
}

.Actu_nav {
    margin: 10px 10px 20px 30px;
    font-family: verdana, arial;
    font-size: 11px;
    color: #113366;
}

.Actu_nav a:hover {
    text-decoration: underline
}

.Actu_nav_0 {
    color: #113366
}

.Actu_nav_1 {
    color: #990000;
    font-weight: bold
}

/* archives sondages */
.archivessond_question {
    width: 645px;
    margin-top: 10px;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #444444;
}

.archivessond_barre_fond {
    height: 13px;
    float: left;
    width: 102px;
    background: url('/imgv6/outils/sondages/fond_barre_archives_sondage.jpg') no-repeat;
}

.archivessond_pourcent {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    text-align: right;
}

.archivessond_itemreponse {
    padding-left: 10px;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #444444;
}

.archivessond_liresurtheme {
    margin-top: 6px;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #444444;
    margin-bottom: 3px;
}

.archivessond_lien_liresurtheme {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #444444;
}

.archivessond_votantsperiode {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #878787;
    margin-bottom: 20px;
}

/* navigation */
.navigationbasse_active {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #113366;
}

.navigationbasse_inactive {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ABABAB;
}

.navigationbasse_pasencours {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #113366;
}

.navigationbasse_encours {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
}

/* t�l�charger */
.tc_onglet_on {
    float: left;
    width: 118px;
    height: 31px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_onglet_on.gif);
    background-repeat: no-repeat;
    font-family: verdana;
    font-size: 10px;
    color: #113366;
    font-weight: bold;
    text-align: center;
}

.tc_onglet_off {
    float: left;
    width: 118px;
    height: 31px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_onglet_off.gif);
    background-repeat: no-repeat;
    text-align: center;
}

.tc_onglet_off_liens {
    font-family: verdana;
    font-size: 10px;
    color: #444444;
    font-weight: normal;
    text-decoration: none;
}

.tc_onglet_inter {
    float: left;
    width: 4px;
    height: 31px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_onglet_inter.gif);
    background-repeat: repeat-x;
}

.tc_titre_logiciel {
    font-family: verdana;
    font-size: 22px;
    color: #990000;
    font-weight: bold;
}

.tc_titre_logiciel a:link {
    font-family: verdana;
    font-size: 22px;
    color: #990000;
    font-weight: bold;
}

.tc_titre_logiciel a:visited {
    font-family: verdana;
    font-size: 22px;
    color: #990000;
    font-weight: bold;
}

.tc_auteur_editeur_logiciel {
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    margin-bottom: 10px;
}

.tc_description_logiciel {
    font-family: verdana;
    font-size: 12px;
    color: #444444;
    line-height: 15px;
}

.tc_description_logiciel a:link {
    font-family: verdana;
    font-size: 12px;
    color: #444444;
    line-height: 15px;
    text-decoration: underline !important;
}

.tc_description_logiciel a:visited {
    font-family: verdana;
    font-size: 12px;
    color: #444444;
    line-height: 15px;
    text-decoration: underline !important;
}

.tc_encadre_titre {
    width: 105px;
    float: left;
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}

.tc_encadre_titre2 {
    width: 175px;
    float: left;
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}

.tc_encadre_texte {
    font-family: verdana;
    font-size: 10px;
    color: #000000;
    padding-left: 5px;
}

.tc_encadre_points {
    width: 210px;
    height: 1px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    font-family: verdana;
    clear: both;
}

.tc_encadre_points2 {
    width: 280px;
    height: 1px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    font-family: verdana;
    clear: both;
}

.tc_lien_bleu {
    font-size: 11px;
    font-family: verdana;
    color: #113366;
    font-weight: bold;
    text-decoration: none;
}

.tc_lien_mieux {
    font-size: 10px;
    font-family: verdana;
    color: #113366;
    font-weight: bold;
    text-decoration: none;
}

.tc_log_part_description {
    padding-left: 4px;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.tc_description_texte {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
}

.tc_titre_bloc {
    font-family: impact;
    font-size: 18px;
    color: #990000;
}

.tc_nouv_secu_espace {
    width: 315px;
    height: 5px;
    font-size: 1px;
    clear: both;
}

.tc_nouv_secu_points {
    width: 315px;
    height: 1px;
    background: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_ventre_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    clear: both;
}

.tc_top100_rang {
    font-family: impact;
    font-size: 14px;
    color: #990000;
    text-align: center;
    line-height: 28px;
}

.tc_top100_score {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    line-height: 30px;
}

.tc_top100_soft {
    width: 225px;
    float: left;
    line-height: 28px;
}

.tc_top100_inter {
    width: 315px;
    height: 1px;
    clear: both;
    background-color: #EEEEEE;
}

.tc_tous_les {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    text-decoration: none;
}

.tc_img_border {
    border: 1px solid #999999;
}

.tc_avis_pseudo {
    float: left;
    font-family: verdana;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    line-height: 12px;
}

.tc_avis_date {
    float: left;
    font-family: verdana;
    font-size: 10px;
    color: #858585;
    padding-left: 5px;
    line-height: 12px;
}

.tc_avis_texte {
    font-family: verdana;
    font-size: 12px;
    color: #3B3B3B;
    padding-top: 2px;
    line-height: 18px;
}

.tc_avis_titre {
    font-family: verdana;
    font-size: 14px;
    color: #444444;
    font-weight: bold;
    line-height: 24px;
    text-align: left;
}

.tc_avis_barre {
    height: 13px;
    float: left;
    width: 102px;
    background: url(/imgv6/rub/telecharger/ventre/fond_barre_archives_sondage_gris.jpg) no-repeat;
}

.tc_avis_nb {
    float: left;
    text-align: right;
    font-family: verdana;
    font-size: 11px;
    color: #990000;
    width: 60px;
}

.tc_chemin {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
}

.tc_chemin a:link {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
    text-decoration: none;
}

.tc_chemin a:visited {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
    text-decoration: none;
}

.tc_chemin a:hover {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
    text-decoration: underline;
}

.tc_dl_texte {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
    text-align: left;
}

.tc_dl_date {
    font-family: verdana;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
}

.tc_dl_identite {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
    text-align: left;
    font-weight: bold;
    line-height: 22px;
    float: left;
}

.tc_dl_nl {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
    text-decoration: none;
}

.tc_dl_titre {
    text-align: left;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}

.tc_dl_debit {
    text-align: left;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.tc_dl_temps {
    text-align: right;
    font-family: verdana;
    font-size: 11px;
    color: #000000;
}

.tc_dl_bloc_points {
    width: 214px;
    height: 1px;
    float: left;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    font-family: verdana;
}

.tc_dl_bloc_points_s {
    width: 20px;
    float: left;
    height: 1px;
    font-size: 1px;
    font-family: verdana;
}

.tc_dl_texte_bleu {
    font-family: verdana;
    font-size: 11px;
    color: #113366;
}

.tc_dl_encart_points {
    width: 293px;
    height: 1px;
    float: left;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_dl_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    font-family: verdana;
}

.tc_dl_aussi_points {
    width: 296px;
    height: 1px;
    float: left;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_dl_points.gif);
    background-repeat: repeat-x;
    font-size: 1px;
    font-family: verdana;
}

.tc_dl_aussi_ds_titre {
    font: bold 14px verdana;
    color: #113366;
    line-height: 18px;
}

.tc_dl_aussi_ds_texte {
    font: 12px verdana;
    color: #000000;
    line-height: 16px;
}

.tc_dl_aussi_ds_liens {
    font: 11px verdana;
    color: #990000;
    text-decoration: none;
}

.tc_dl_aussi_ds_mots {
    padding-left: 5px;
    font: 11px verdana;
    color: #990000;
    float: left;
}

.tc_dl_aussi_as_titre {
    font: bold 12px verdana;
    color: #113366;
    line-height: 18px;
    text-decoration: none;
}

.tc_dl_aussi_as_stitre {
    font: bold 12px verdana;
    color: #990000;
    padding: 5px 0 5px 0;
}

.tc_dl_aussi_ns_stitre {
    font: bold 12px verdana;
    color: #113366;
}

.tc_dl_aussi_ns_titre {
    font: 11px verdana;
    color: #3B3B3B;
    line-height: 16px;
    padding-top: 0px;
}

.tc_dl_aussi_fs_nombre {
    text-align: left;
    line-height: 12px;
    font: 10px verdana;
    color: #990000;
    padding-left: 15px;
}

.tc_dl_aussi_fs_titre {
    float: left;
    text-align: left;
    line-height: 18px;
    padding-left: 4px;
}

.tc_pop_titre {
    font: bold 11px verdana;
    color: #113366;
    text-decoration: none;
}

.tc_pop_avis {
    font: 10px verdana;
    color: #990000;
    padding-left: 10px;
    line-height: 18px;
    float: left;
}

.tc_pop_points {
    background: url(/imgv6/rub/telecharger/ventre/tel_pop_points.gif);
    repeat-x;
}

.tc_pop_tous {
    font: 11px verdana;
    color: #990000;
}

.tc_pop_tete {
    padding: 5px 0 5px 0;
    text-align: center;
    font: 18px impact;
    color: #990000;
    background: #F3F3F3;
}

/* liens commerciaux ET � votre service */
.lien_commerciaux_bann {
    text-align: left;
    margin-bottom: 4px;
    background: url('/imgv6/publicite/liens_com_point.jpg') repeat-x;
}

.lien_commerciaux_bann_texte {
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    background: #FFFFFF;
    padding-left: 0px;
}

.lien_commerciaux_miseengarde {
    color: #990000;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
}

.lien_commerciaux_versadwords {
    text-align: right;
    margin-right: 0px;
    border-bottom: 1px dotted #666666;
    padding-bottom: 3px;
    padding-top: 5px;
}

.lien_commerciaux_versadwords_texte {
    color: #555555;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
}

.lien_commerciaux_nom {
    color: #113366;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: underline;
}

.lien_commerciaux_nom a {
    color: #113366;
}

.lien_commerciaux_description {
    color: #575757;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
}

.lien_commerciaux_lien {
    color: #B54848;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
}

.lien_commerciaux_lien a {
    color: #B54848;
}

.avotreservice_ban {
    color: #990000;
    font-size: 20px;
    font-family: impact, helvetica, sans-serif;
    font-weight: normal;
    padding-bottom: 7px;
    margin-bottom: 7px;
    border-bottom: 1px solid #CCCCCC;
}

.avotreservice_lien {
    color: #565656;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
    font-weight: normal;
}

/* onglets bas de page */
.onglet_baspage_chaine {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    margin-bottom: 3px;
}

.onglet_baspage_rub {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.onglet_baspage_rub_margevertic {
    margin-bottom: 2px;
}

/* chemin haut ventre de page */
.chemin {
    margin-left: 10px;
    margin-top: 9px;
    margin-bottom: 9px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.chemin_lien {
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

/* ************* Modele d'article ************* */

/* VENTRE */
.article_navigation {
    font: 11px verdana;
    color: #990000;
    margin-bottom: 2px;
}

.article_navigation_lien {
    font: bold 11px verdana;
    color: #990000;
}

.article_titre {
    font: bold 30px verdana;
    color: #113366;
    line-height: 35px;
    margin-bottom: 5px;
}

.article_chapeau {
    font: bold 14px verdana;
    color: #000000;
    line-height: 24px;
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
    padding-bottom: 10px;
    margin: 3px 0 7px 0;
}

.article_toolbar1 {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
    padding: 1px 0 1px 0;
}

.article_toolbar2 {
    padding: 9px 0 10px 0;
}

.article_toolbarMain {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
    clear: left;
    margin-bottom: 30px;
}

.article_toolbarImage {
    float: left;
    padding-left: 0px;
    padding-top: 10px;
    height: 50px;
    width: 75px;
}

.article_paragraphe {
    font: 13px verdana;
    color: #333333;
    line-height: 24px;
    margin-bottom: 15px;
}

.article_paragraphe a:link {
    color: #000000;
    text-decoration: underline;
}

.article_paragraphe a:active {
    color: #990000;
    text-decoration: none;
}

.article_paragraphe ul, li {
    list-style-type: square;
    display: list-item;
    font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333;
    line-height: 22px;
}

.article_sep_point {
    background: url(http://www.01net.com/imgv6/structure/pointille_gris_6x1.gif);
    height: 1px;
}

.article_lettrine {
    font: bold 48px verdana;
    color: #990000;
    float: left;
    padding-right: 3px;
    margin: 0;
    line-height: 40px;
}

.article_intertitre {
    font: 18px verdana;
    color: #113366;
    line-height: 26px;
    margin: 10px 0 20px 0;
    clear: left;
}

.article_info {
    font: 11px verdana;
    color: #000000;
}

.article_ventre_box {
    padding-left: 10px;
}

/* image */
.article_legende {
    margin-top: 4px;
}

.article_legende_titre {
    font: bold 11px verdana;
    color: #113366;
}

.article_legende_texte {
    font: 11px verdana;
    color: #000000;
}

.article_legende_credit {
    font: 9px verdana;
    color: #113366;
}

.article_agrandir_box {
    margin-top: 3px;
    text-align: right;
}

.article_agrandir {
    font: 10px verdana, helvetica;
    color: #990000;
}

.article_imagehaute_box {
    float: left;
    width: 320px;
    padding-bottom: 5px;
    padding-right: 20px;
}

.article_imagehaute {
    border: 1px solid #666666;
    padding: 9px;
}

.article_image_ombre {
    background: url(http://www.01net.com/imgv6/structure/ombre_img_4x1.gif) repeat-x;
    width: 100%;
}

.article_imagesmall_box {
    float: left;
    width: 210px;
    clear: left;
    padding-bottom: 10px;
    padding-right: 20px;
}

.article_imagesmall {
    border: 1px solid #666666;
    padding: 9px;
}

.article_imageventralesmall_box {
    width: 640px;
    clear: left;
    padding-bottom: 10px;
    padding-right: 20px;
    margin: auto;
}

.article_imageventralesmall {
    border: 1px solid #666666;
}

.article_photo_copyright {
    color: #999999;
    display: block;
    font: 10px verdana, helvetica;
    padding-top: 4px;
}

/* video */
.article_video_box {
    width: 645px;
    clear: left;
}

.article_video_cartouche_box {
    padding: 10px;
    background: #EFEFEF;
    margin-top: 1px;
}

.article_video_cartouche_titre {
    font: bold 15px arial, helvetica;
    color: #113366;
    margin-bottom: 5px;
}

.article_video_cartouche_legende {
    font: 11px arial, helvetica;
    color: #656565;
    line-height: 15px;
}

/* ligne envoyer + imprimer + partage */
.article_action {
    float: left;
    padding-right: 30px;
    padding-top: 4px;
}

.article_action_ico {
    float: left;
    padding-right: 5px;
}

.article_action_lien {
    float: left;
    font: 9px verdana, helvetica;
    color: #113366;
    line-height: 10px;
}

.article_partage {
    float: left;
    padding-right: 10px;
    padding-top: 6px;
}

/* galerie */
.article_galerie_item_box {
    float: left;
    margin: 10px 15px 0 0;
    width: 90px;
}

.article_galerie_item {
    border: 1px solid #999999;
    padding: 4px;
    text-align: center;
}

.article_galerie_titre {
    font: 20px impact, helvetica;
    color: #990000;
    margin-bottom: 5px
}

.article_galerie_box {
    padding: 10px 5px 40px 0;
    clear: left;
}

/* podcast */
.article_podcast_titre {
    font: 17px impact, helvetica;
    color: #999999;
    margin-bottom: 8px;
}

.article_podcast_bloc {
    width: 305px;
    padding-right: 20px;
    float: left;
}

.article_podcast_boutons {
    padding: 5px 0 5px 0;
}

.article_podcast {
    background: #EEEEEE;
    border: 1px solid #C5C5C5;
    padding: 6px;
}

.article_podcast_filet {
    background: url(http://www.01net.com/imgv6/structure/filet_bicolore.gif);
    height: 2px;
}

.article_podcast_info {
    font: 11px verdana, helvetica;
    color: #333333;
    line-height: 18px;
    padding: 8px 0 2px 0;
}

.article_podcast_nom {
    font: bold 11px verdana, helvetica;
    color: #333333;
}

/* sondage */
.article_sondage_box {
    float: left;
    width: 180px;
    padding-right: 20px;
}

.article_sondage_titre {
    font: 17px impact, helvetica;
    color: #990000;
    padding: 10px 0 5px 0;
    text-align: center;
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
}

.article_sondage {
    padding: 10px;
}

.article_sondage_radio {
    float: left;
    padding-right: 5px;
}

.article_sondage_question {
    font: 11px verdana, helvetica;
    color: #000000;
    line-height: 17px;
    text-align: justify;
}

.article_sondage_reponse_box {
    padding-bottom: 4px;
    clear: left;
}

.article_sondage_reponse {
    font: 11px verdana, helvetica;
    color: #990000;
    line-height: 14px;
    padding-bottom: 5px;
    margin-top: 10px;
    text-align: justify;
}

.article_sondage_valider_box {
    text-align: center;
    padding-top: 10px;
    clear: left;
}

.article_sondage_deja {
    font: 10px verdana, helvetica;
    color: #999999;
    text-align: center;
}

.article_sondage_lien {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x top;
}

.article_sondage_alire {
    padding: 10px;
}

.article_sondage_aliretit {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-bottom: 5px;
}

.article_sondage_alireart {
    font: 11px verdana, helvetica;
    color: #000000;
    line-height: 15px;
}

.article_sondage_archivebox {
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: right;
    padding: 5px 10px 15px 0;
}

.article_sondage_archive {
    font: 10px verdana, helvetica;
    color: #990000;
}

/* encadr� */
.article_encad_bloc {
    padding: 10px 10px 10px 0;
    margin-bottom: 10px;
    clear: left;
}

.article_encad {
    background: #EEEEEE;
    border: 1px solid #C5C5C5;
    padding: 10px 15px 10px 15px;
}

.article_encad_titre {
    text-align: center;
    font: bold 14px verdana, helvetica;
    color: #000000;
    margin: 11px 0 21px 0;
}

.article_encad_paragraphe {
    font: 11px verdana;
    color: #333333;
    line-height: 18px;
    margin-bottom: 15px;
}

.article_encad_paragraphe a:link {
    color: #000000;
    text-decoration: underline;
}

.article_encad_paragraphe a:active {
    color: #990000;
    text-decoration: none;
}

.article_encad_bloc_image {
    float: left;
    padding: 0 10px 5px 0;
}

.article_encad_image {
    border: 1px solid #C5C5C5;
}

.article_encad_liste {
    font: 11px verdana;
    color: #333333;
    list-style: inside url(http://www.01net.com/imgv6/structure/puce_liste.gif);
    margin-left: 0;
    padding-left: 0;
    margin-right: 1px;
    padding-right: 1px;
    clear: left;
}

.article_encad_liste_item {
    font: 11px verdana;
    color: #333333;
    line-height: 18px;
    margin-bottom: 10px;
    vertical-align: bottom;
}

.article_encad_liste_item a:link {
    color: #000000;
    text-decoration: underline;
}

.article_encad_liste_item a:active {
    color: #990000;
    text-decoration: none;
}

/* COL DROITE */
.article_cold_box {
    float: right;
    width: 340px;
    padding-bottom: 20px;
    background: #FFFFFF;
}

.article_cold {
    padding: 0 10px 0 15px;
}

.article_cold_titre {
    font: 18px impact, helvetica;
    color: #990000;
    margin-bottom: 5px;
}

.article_cold_categorie {
    font: bold 11px verdana;
    color: #A72424;
    margin-bottom: 5px;
}

.article_cold_bloc {
    padding-bottom: 5px;
}

.article_cold_sep {
    background: #E6E6E6;
    margin-bottom: 5px;
}

.article_cold_item {
    background: url(/imgv6/structure/puce_transp.gif) no-repeat 0 3px;
    font: 11px verdana, helvetica;
    color: #113366;
    padding-left: 14px;
    padding-bottom: 7px;
}

.article_cold_item_lien {
    font: 12px verdana;
    color: #113366;
    line-height: 17px;
}

.article_cold_tousles_box {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-bottom: 18px;
    text-align: right
}

.article_cold_tousles {
    color: #990000;
}

.article_cold_billboard_box {
    background: url(http://www.01net.com/imgv6/structure/fond_BB.gif);
    text-align: center;
    margin-bottom: 10px;
}

.article_cold_billboard_titre {
    padding: 5px 0 5px 0;
}

.article_cold_billboard_img {
    padding: 0 5px 9px 5px;
}

/* sommaire */
.article_cold_sommaire_titre {
    font: 26px impact, helvetica;
    color: #BBBBBB;
    margin-top: 17px;
}

.article_cold_sommaire_article {
    background: url(http://www.01net.com/imgv6/structure/puce_rouge.gif) no-repeat top left;
    margin-top: 17px;
    padding-left: 15px;
}

.article_cold_sommaire_article2 {
    background: url(/imgv6/structure/puce_rouge2.gif) no-repeat 1px 16px;
    padding-top: 12px;
    padding-left: 15px;
}

.article_cold_sommaire_article_lienON {
    font: bold 12px verdana, helvetica;
    color: #990000;
    line-height: 17px;
}

.article_cold_sommaire_article_lienON2 {
    font: 11px verdana, helvetica;
    color: #990000;
    line-height: 17px;
}

.article_cold_sommaire_article_lienOFF {
    font: bold 12px verdana, helvetica;
    color: #113366;
    line-height: 17px;
}

.article_cold_sommaire_article_lienOFF2 {
    font: 11px verdana, helvetica;
    color: #113366;
    line-height: 17px;
}

.article_cold_sommaire_sousarticle {
    padding-left: 25px;
}

.article_cold_sommaire_sousarticle_lienON {
    font: 11px verdana, helvetica;
    color: #990000;
    line-height: 17px;
}

.article_cold_sommaire_sousarticle_lienOFF {
    font: 11px verdana, helvetica;
    color: #113366;
    line-height: 17px;
}

/* reagir */
.article_cold_reagir_titre {
    font: 12px verdana, helvetica;
    color: #113366;
    padding-top: 3px;
}

.article_cold_reagir_nbavis_box {
    padding-top: 7px;
    width: 75px;
    padding-left: 20px;
    float: left;
}

.article_cold_reagir_nbavis {
    font: bold 9px verdana;
    color: #666666;
}

.article_cold_reagir_info {
    font: 11px verdana, helvetica;
    color: #113366;
    padding-top: 2px;
    margin-bottom: 5px;
}

/* plus d'info sur */
.article_cold_plusdinfo {
    font: bold 9px verdana;
    color: #33517B;
}

.article_cold_plusdinfo_item {
    font: 9px verdana;
    color: #A72424;
}

.article_cold_plusdinfo_item_lien {
    font: 9px verdana;
    color: #A72424;
}

/* ************* Fin Modele d'article ************* */

/* ************* Page de chat ************* */

.chat_date {
    font: 14px verdana, helvetica;
    color: #990000;
    padding-bottom: 5px;
}

.chat_theme {
    font: bold 20px verdana, helvetica;
    color: #113366;
    padding-bottom: 5px;
}

.chat_chapeau {
    font: bold 13px verdana, helvetica;
    color: #000000;
    padding-bottom: 10px;
}

.chat_fil_box {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
    margin-top: 10px;
    padding-bottom: 15px;
}

.chat_fil_date {
    font: bold 13px verdana, helvetica;
    color: #990000;
    padding-bottom: 5px;
}

.chat_fil_mea {
    width: 70px;
    float: left;
}

.chat_fil_texte {
    margin-top: 1px;
}

.chat_fil_titre {
    font: bold 13px verdana, helvetica;
    color: #444444;
    line-height: 18px;
}

.chat_fil_chapeau {
    font: 12px verdana, helvetica;
    color: #000000;
    margin-top: 5px;
}

/* ***** H O M E   E N T R E P R I S E ***** */

/* generaux */

/* titre grand format */
.entreprise_fil_titregd {
    font: bold 14px verdana, helvetica;
    color: #113366;
    line-height: 18px;
}

/* titre petit format */
.entreprise_fil_titrept {
    font: bold 12px verdana, helvetica;
    color: #113366;
    line-height: 16px;
}

/* titre petit format maigre */
.entreprise_fil_titrept2 {
    font: 12px verdana, helvetica;
    color: #113366;
    line-height: 16px;
}

/* fils */
.entreprise_fil_surtitre {
    font: 11px verdana, helvetica;
    color: #990000;
}

.entreprise_fil_date {
    font: 10px verdana, helvetica;
    color: #990000;
}

.entreprise_fil_box {
    padding-bottom: 10px;
}

.entreprise_fil_box_style1 {
    padding-bottom: 5px;
    margin-bottom: 5px;
    background: url('/imgv6/structure/pointille_gris_6x1.gif') repeat-x bottom;
}

.entreprise_fil_box_style2 {
    padding-bottom: 10px;
    margin-bottom: 5px;
    background: url('/imgv6/structure/filet_quadricolore.gif') repeat-x bottom;
}

.entreprise_fil_chapeau {
    clear: left;
    font: 12px verdana, helvetica;
    color: #444444;
    padding: 2px 0 5px 0;
}

.entreprise_listepuce {
    background: url('/imgv6/structure/puce_rouge.gif') no-repeat left top;
    padding: 0 0 0 15px;
}

/* en-tetes de rubrique */
.entreprise_rubtitre_box {
    padding-bottom: 5px;
}

.entreprise_rubtitre_nom {
    font: 30px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
    float: left;
}

.entreprise_rubtitre_fond {
    background: url('http://www.01net.com/imgv6/structure/pointille_double.gif') repeat-x bottom;
}

.entreprise_rubtitre_petit {
    font: 16px impact, helvetica;
    color: #990000;
}

/* plus de / tous les */
.entreprise_tousles_box {
    text-align: right;
}

.entreprise_tousles_box2 {
    text-align: right;
    background: url('/imgv6/structure/pointille_gris_6x1.gif') repeat-x top;
}

.entreprise_tousles {
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: right;
    padding: 5px 0 5px 0;
}

.entreprise_tousles_lien {
    font: 10px verdana, helvetica;
    color: #990000;
}

/* liens tags */
.entreprise_tags_box {
    font: 10px verdana, helvetica;
    color: #000000;
    padding: 2px 0 5px 0;
}

.entreprise_tags_liens {
    font: 10px verdana, helvetica;
    color: #990000;
}

/* livres blancs */
.entreprise_livblanc_editeur {
    font: 11px verdana, helvetica;
    color: #000000;
    padding-top: 1px
}

.entreprise_livblanc_editeur2 {
    font: 11px verdana, helvetica;
    color: #000000;
    padding-bottom: 10px;
    padding-left: 2px;
}

.livblancs_selection_on {
    font-weight: bold;
    color: #990000;
}

/* annuaires */
.entreprise_annu_select {
    font: 10px verdana, helvetica;
    color: #000000;
    width: 120px;
    margin: 0 10px 5px 0;
}

.entreprise_annu_apropos {
    background: url('/imgv6/structure/puce_transp.gif') no-repeat;
    padding-left: 15px;
    float: left
}

.entreprise_annu_link {
    font: 11px verdana, helvetica;
    color: #000000;
}

/* planete it */
.entreprise_planeteit_chine {
    background: url('/imgv6/structure/planeteit_chine.jpg') no-repeat left top;
    padding-left: 45px
}

.entreprise_planeteit_inde {
    background: url('/imgv6/structure/planeteit_inde.jpg') no-repeat left top;
    padding-left: 45px
}

.entreprise_planeteit_usa {
    background: url('/imgv6/structure/planeteit_usa.jpg') no-repeat left top;
    padding-left: 45px
}

/* agenda */
.entreprise_agenda_data {
    font: 10px verdana, helvetica;
    color: #113366;
    padding: 3px 0 3px 0;
}

/* avis d'expert */
.entreprise_aviexp_nom {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-top: 5px;
}

/* indicateurs */
.entreprise_indic_categorie {
    float: left;
    font: 14px impact, helvetica;
    color: #666666;
    padding-right: 20px;
}

.entreprise_indic_periode {
    float: right;
    font: 10px verdana, helvetica;
    color: #990000;
    padding-top: 5px;
}

.entreprise_indic_commentitre {
    font: bold 11px verdana, helvetica;
    color: #000000;
    margin-top: 10px;
}

.entreprise_indic_commentexte {
    font: 11px verdana, helvetica;
    color: #000000;
    padding-bottom: 10px;
    font-weight: normal;
}

.entreprise_indic_titretableau {
    font: bold 11px verdana, helvetica;
    color: #990000;
    padding-bottom: 3px;
    margin-top: 10px;
}

/* tableau */
.entreprise_indic_titre {
    font: 9px verdana, helvetica;
    color: #113366;
    text-align: center;
    padding: 2px;
}

.entreprise_indic_rang {
    font: bold 10px verdana, helvetica;
    color: #999999;
    text-align: center;
}

.entreprise_indic_operateur {
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: center;
    padding: 5px 2px 5px 2px;
}

.entreprise_indic_colonne {
    font: 10px verdana, helvetica;
    color: #999999;
    text-align: center;
    padding: 5px 2px 5px 2px;
}

.entreprise_indic_ligne1 {
    background: #EEEEEE;
}

.entreprise_indic_ligne2 {
    background: #FFFFFF;
}

.entreprise_indic_moyennetitre {
    font: bold 10px verdana, helvetica;
    color: #113366;
    text-align: center;
}

.entreprise_indic_moyenne {
    font: bold 10px verdana, helvetica;
    color: #999999;
    text-align: center;
    padding: 5px 2px 5px 2px;
}

.entreprise_indic_fleche {
    padding: 5px 2px 5px 2px;
}

.entreprise_indic_point {
    background: url('/imgv6/structure/pointille_gris_6x1.gif');
    height: 1px
}

/* forum */
.entreprise_forum_tetiere_box {
    height: 83px;
    background: url('/imgv6/structure/forum_tetiere.jpg') no-repeat bottom;
}

.entreprise_forum_tetiere {
    font: 11px verdana, helvetica;
    color: #000000;
    width: 380px;
    line-height: 20px;
    background: #FFFFFF;
}

.entreprise_forum_dernbill {
    font: 18px impact, helvetica;
    color: #999999;
    padding: 5px 0 10px 0;
}

/* telecharger pro */
.entreprise_tc_editeur_choix {
    font: bold 12px verdana, helvetica;
    color: #990000;
    width: 110px;
    float: left;
}

.entreprise_tc_editeur_let {
    font: 11px verdana, helvetica;
    color: #990000;
}

/* cat */
.entreprise_tc_cat_box {
    width: 190px;
    padding: 0 0 10px 20px;
}

.entreprise_tc_cat_nom {
    font: bold 11px verdana, helvetica;
    color: #113366;
}

.entreprise_tc_souscat {
    font: 11px verdana, helvetica;
    color: #113366;
}

.entreprise_tc_cat_plusde {
    font: 11px verdana, helvetica;
    color: #113366;
}

.entreprise_tc_cat_footer {
    background: url('/imgv6/structure/filet_quadricolore.gif') repeat-x top;
    text-align: right;
    margin-top: 10px;
    padding-right: 20px;
    background-repeat: repeat-x
}

/* tech center */
.entreprise_techcenter_box {
    margin-bottom: 10px;
}

.entreprise_techcenter_titre {
    font: 13px verdana, helvetica;
    color: #990000;
}

.entreprise_techcenter_texte {
    font: 13px verdana, helvetica;
    color: #113366;
}

/* dossier special */
.entreprise_dospe_surtitre {
    font: bold 11px verdana, helvetica;
    color: #990000;
}

.entreprise_dospe_titre {
    font: bold 12px verdana, helvetica;
    color: #113366;
    line-height: 17px;
}

/* emploi */
.entreprise_classemploi_titre_box {
    border-bottom: 1px dotted #000000;
    padding-bottom: 2px;
}

.entreprise_classemploi_titre {
    font: bold 13px verdana, helvetica;
    color: #990000;
    float: left;
}

.entreprise_classemploi_maj {
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: right;
}

.entreprise_classemploi_ligne1 {
    background: #EEEEEE;
    padding: 5px;
    font: 11px verdana, helvetica;
    color: #113366;
}

.entreprise_classemploi_ligne2 {
    background: #FFFFFF;
    padding: 5px;
    font: 11px verdana, helvetica;
    color: #113366;
}

.entreprise_classemploi_lien {
    font: 11px verdana, helvetica;
    color: #113366;
}

/* ***** / H O M E   E N T R E P R I S E ***** */

/*--------- Quizz*/

#BoxQuizz {
    width: 655px;
    margin-bottom: 10px;
    background: #FFFFFF;
    float: left;
}

.TitreRougeImg {
    background: url(/imgv6/structure/bg_titre_rouge.gif) repeat-x bottom;
    text-align: left;
    margin-bottom: 10px;
}

.Quizz_cadre1 {
    margin-bottom: 15px;
}

.Quizz_visuel {
    padding-left: 10px;
}

.Quizz_txt {
    padding: 0 10px;
}

.Quizz_chapo {
    line-height: 18px;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica;
}

.Quizz_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #113366;
    margin-bottom: 15px;
    margin-left: 10px;
}

.Box_Question_cadre {
    padding: 0 10px;
    width: 635px;
}

.Box_Question_bg {
    width: 655px;
    background: #EEEEEE url(/imgv6/structure/bg_quizzDoite.gif) repeat-y right;
    margin-bottom: 20px;
}

.Box_Question_top {
    background: url(/imgv6/structure/bg_quizzTop.gif) no-repeat right top;
    height: 7px;
}

.Box_Question_bas {
    background: url(/imgv6/structure/bg_quizzBas.gif) no-repeat right bottom;
    height: 6px;
}

.Box_Question_num {
    display: block;
    margin-bottom: 10px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    font-size: 12px;
}

.Box_Question_q {
    display: block;
    margin-bottom: 10px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
}

.Box_Question_btn {
    text-align: right;
    padding-right: 10px;
}

.Box_Question_rep {
    color: #990000;
    font-size: 22px;
    font-weight: bold;
    padding: 5px 0;
}

.Box_Question_radio {
    padding: 5px;
}

.Box_Question_r {
    padding: 5px 0;
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    color: #444444;
    line-height: 18px;
}

.Box_Question_titre {
    text-align: right;
    line-height: 18px;
    padding-right: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #113366;
}

.Box_Question_top2 {
    background: #FFFFFF url(/imgv6/structure/bg_quizzTop.gif) no-repeat right bottom;
    height: 20px;
}

.Quizz_rep_Fond {
    background: url(/imgv6/structure/bg_quizz_rep.gif) repeat-y;
    width: 624px;
    margin: 10px 5px;
}

.Quizz_rep_Top {
    background: url(/imgv6/structure/bg_quizz_repTop.gif) no-repeat right top;
    height: 10px;
    width: 624px;
}

.Quizz_rep_Bas {
    background: url(/imgv6/structure/bg_quizz_repBas.gif) no-repeat right bottom;
    height: 21px;
    width: 624px;
}

.Quizz_rep_ContenuBg {
    background: url(/imgv6/structure/bg_quizz_ContenuRep.gif) repeat-x bottom;
    margin: 0 1px;
    width: 622px;
}

.Quizz_rep_cadre {
    padding: 5px 10px;
    width: 602px;
}

.Quizz_rep_cadre a:hover {
    text-decoration: underline
}

.Quizz_rep_titre {
    font-family: Impact;
    font-size: 18px;
    color: #A9A8A8;
    padding-bottom: 5px;
    margin-bottom: 10px;
    background: url(/imgv6/structure/liseret_titre_quizz.gif) repeat-x bottom;
}

.Quizz_rep_q {
    margin-bottom: 10px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
}

.Quizz_rep {
    margin-bottom: 5px;
    background: url(/imgv6/structure/puce-rouge.png) no-repeat left center;
    padding-left: 15px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    color: #990000
}

.Quizz_rep_chapo {
    margin-bottom: 5px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 13px;
    color: #444444;
    line-height: 18px;
}

.Quizz_rep_lien {
    font-size: 10px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica;
}

.QuizzResult_titre {
    font-family: Verdana, Arial, Helvetica;
    font-size: 20px;
    color: #990000;
    font-weight: bold;
    text-align: center;
    margin: 15px 0;
    display: block
}

.QuizzResult_Top {
    width: 626px;
    background: url(/imgv6/structure/QuizzRepHaut.gif) no-repeat top right;
}

.QuizzResult_Bas {
    width: 626px;
    background: url(/imgv6/structure/QuizzRepBas.gif) no-repeat top right;
    height: 3px;
}

.QuizzResult_Bg {
    width: 626px;
    margin-left: 10px;
    margin-bottom: 10px;
    background: #FFFFFF url(/imgv6/structure/QuizzRepBg.gif) repeat-y right;
}

.QuizzResult_Content {
    width: 621px;
    margin-left: 2px;
    margin-right: 3px;
}

.QuizzResult_Descriptif {
    display: block;
    margin: 15px;
    color: #990000;
    font-size: 11px;
    font-family: verdana;
    line-height: 18px;
}

.QuizzResult_Pts {
    background: url(/imgv6/structure/QuizzRepLigneB.gif) no-repeat bottom;
    border-top: 1px #DFDFDF solid;
    padding: 5px 10px;
    margin-right: 2px;
    color: #999999;
    font-weight: bold;
    font-size: 13px;
    height: 33px;
    line-height: 33px;
}

.QuizzResult_Pts2 {
    background: #FFFFFF;
    padding: 5px 10px;
    color: #990000;
    font-weight: bold;
    font-size: 13px;
    height: 33px;
    line-height: 33px;
}

.QuizzResult_Lien {
    font-size: 11px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica;
    line-height: 18px;
}

.QuizzResult_Txt {
    font-size: 11px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica;
    line-height: 18px;
    padding-right: 10px;
}

.QuizzResult_ALire {
    background: url(/imgv6/structure/liseret_titre_quizz.gif) repeat-x bottom;
    margin: 15px 5px;
    padding-bottom: 10px;
    font-size: 11px;
    font-family: verdana;
    line-height: 18px;
    color: #444444;
}

.QuizzResult_ALire a:hover {
    text-decoration: underline
}

/*FIN --------  Quizz*/

/* Resultats de recherche */
.resrech_nbres {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 10px;
    margin-bottom: 10px;
}

.resrech_nbres2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #B6B5B5;
    background: #FFFFFF;
}

.resrech_nbres_rouge {
    color: #990000;
}

.resrech_nav {
    float: left;
    background: #EAEAEA;
}

.resrech_blocnav {
    padding-top: 8px;
    padding-right: 25px;
}

.resrech_datepub {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 10px;
    font-weight: normal;
}

.resrech_decalart1 {
    margin-left: 10px;
    margin-bottom: 18px;
}

.resrech_decalart2 {
    margin-bottom: 18px;
}

.resrech_nav_actif {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 11px;
    font-weight: bold;
}

.resrech_nav_inactif {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    font-weight: normal;
}

.resrech_chaine {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 12px;
    font-weight: bold;
}

.resrech_date {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #909090;
    font-size: 10px;
    font-weight: normal;
}

.resrech_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
}

.resrech_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 6px;
}

.resrech_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
}

.resrech_chapo2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}

.resrech_champ1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 170px;
    float: left;
    line-height: 22px;
}

.resrech_champ1bis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 400px;
    float: left;
    line-height: 22px;
}

.resrech_champ2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 150px;
    float: left;
    line-height: 22px;
}

.resrech_champ2bis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 300px;
    float: left;
    line-height: 22px;
}

.resrech_champ3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    line-height: 22px;
}

.resrech_champ4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 140px;
    float: left;
    line-height: 22px;
}

.resrech_champ5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 130px;
    float: left;
    line-height: 22px;
}

.resrech_champ6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    width: 100px;
    float: left;
    line-height: 22px;
}

.resrech_champ7 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    float: left;
    line-height: 22px;
}

.resrech_champ7bis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9px;
    font-weight: normal;
    float: left;
    padding: 5px 0 0 0;
}

.resrech_champvaleurrouge {
    color: #990000;
    font-weight: bold;
}

.resrech_champvaleurgris {
    color: #333333;
    font-weight: bold;
}

.resrech_partenaire {
    text-align: right;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    font-weight: normal;
}

.resrech_alaune {
    border-top: 1px dotted #333333;
    height: 1px;
    border-bottom: 1px dotted #333333;
}

.resrech_alaunetxt {
    float: right;
    padding-top: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    font-weight: normal;
}

.chemin2 {
    margin-left: 10px;
    margin-top: 9px;
    margin-bottom: 9px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.chemin2_lien {
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.chemin3_lien {
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.resrechlog_intitulecat {
    background-image: url(/imgv6/structure/bansearch_fondpoints.jpg);
    background-repeat: repeat-x;
    background-position: bottom left;
}

.resrechlog_intitulecattexte {
    font-family: impact;
    font-size: 25px;
    color: #990000;
    background: #FFFFFF;
}

.resrechlog_afficher {
    float: left;
    width: 75px;
    font-family: verdana;
    font-size: 10px;
    color: #3B3B3B;
    font-weight: bold;
    padding-top: 2px;
}

.resrechlog_affichetri_decaldroite {
    float: left;
    padding-right: 15px;
}

.resrechlog_affichetri_actif {
    font-family: verdana;
    font-size: 11px;
    color: #114077;
    font-weight: bold;
}

.resrechlog_affichetri_inactif {
    font-family: verdana;
    font-size: 11px;
    color: #3B3B3B;
}

.resrechlog_blocpartenaires {
    background: #EEEEEE;
    padding-top: 5px;
    padding-bottom: 10px;
    padding-right: 5px;
    margin-top: 5px;
}

.resrechlog_blocalaune {
    background: #FFFFFF;
    padding-top: 5px;
    padding-bottom: 10px;
    padding-right: 5px;
    margin-top: 5px;
    border-top: 1px dotted #3C3C3C;
}

.resrechlog_blocstandard {
    background: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 5px;
    margin-top: 5px;
    border-top: 1px dotted #3C3C3C;
}

.resrechlog_blocpartenaireslib {
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    font-weight: normal;
}

.resrechlog_blocalaunelib {
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    font-weight: normal;
    padding-bottom: 2px;
}

.resrechlog_capture {
    margin-left: 10px;
    margin-right: 5px;
    margin-top: 3px;
}

.resrechlog_capturebis {
    margin-right: 5px;
    margin-top: 3px;
}

.resrechlog_nomlogi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 3px;
}

.resrechlog_desclogi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #3C3C3C;
    font-size: 11px;
    font-weight: normal;
}

.resrechlog_nbavis {
    font-family: verdana;
    font-size: 10px;
    color: #990000
}

.resrechlog_nbavisbis {
    font: bold 10px verdana;
    color: #990000
}

.resrechlog_flag {
    margin-top: 7px;
    margin-right: 10px;
}

/* diaporama */
.diaporama_titre {
    font: bold 30px verdana;
    color: #FFFFFF;
    line-height: 35px;
    margin-bottom: 5px;
}

.diaporama_chapeau {
    font: bold 14px verdana;
    color: #999999;
    line-height: 20px;
}

.diaporama_info {
    font: 11px verdana;
    color: #999999;
}

.diaporama_sep_point {
    background: url(http://www.01net.com/imgv6/structure/diaporama_points.gif);
    height: 1px;
}

.diaporama_action_lien {
    float: left;
    font: 9px verdana, helvetica;
    color: #FFFFFF;
    line-height: 10px;
}

.diaporama_vignette_off {
    background-color: #444444;
}

.diaporama_vignette_on {
    background-color: #990000;
}

/* Buzz */
.buzz_bann {
    font: 18px impact, helvetica;
    color: #990000;
    padding-bottom: 5px;
}

.buzz_menuactif {
    padding-top: 7px;
    text-align: center;
    width: 103px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer;
}

.buzz_menuinactif {
    padding-top: 7px;
    text-align: center;
    width: 103px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 10px;
    font-weight: normal;
    cursor: pointer;
}

.buzz_boxitem {
    width: 315px;
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #333333;
}

.buzz_item_numero {
    float: left;
    width: 20px;
    font: 18px impact, helvetica;
    color: #990000;
    padding-bottom: 10px;
    padding-top: 6px;
}

.buzz_item_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}

.buzz_tousles {
    width: 315px;
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: right;
    padding: 5px 0 5px 0;
    cursor: pointer;
}

/* Emploi */
.emploi_moncompte {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
    text-decoration: none;
}

.emploi_typecontrat {
    font-family: verdana;
    font-size: 11px;
    color: #666666;
    line-height: 18px;
}

.emploi_espace {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
    text-decoration: underline;
}

.emploi_rf_liens {
    font-family: verdana;
    font-size: 10px;
    color: #444444;
    text-decoration: none;
}

.emploi_rf_texte {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
    line-height: 16px;
}

.emploi_offres {
    font-family: verdana;
    font-size: 11px;
    color: #113366;
    line-height: 16px;
    text-decoration: none;
}

.emploi_bloc_titre {
    font-family: impact;
    font-size: 36px;
    color: #990000;
    background-image: url(/imgv6/rub/emploi/ventre/emploi_generique_points.gif);
    background-repeat: no-repeat;
    background-position: 244px 32px;
}

.emploi_offres_prof {
    font-family: verdana;
    font-size: 11px;
    color: #113366;
    text-decoration: none;
}

.emploi_offres_ent {
    font-family: verdana;
    font-size: 11px;
    color: #990000;
    text-decoration: none;
}

.emploi_offres_date {
    font-family: verdana;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
}

.emploi_offres_points {
    background-image: url(/imgv6/rub/emploi/ventre/emploi_points_trans.gif);
    background-repeat: repeat-x;
    width: 299px;
    height: 1px;
}

.emploi_plus_de {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    text-decoration: none;
}

.emploi_salaires_prof {
    font-family: verdana;
    font-size: 11px;
    color: #113366;
    text-decoration: none;
}

.emploi_salaires_texte {
    font-family: verdana;
    font-size: 12px;
    color: #990000;
    font-weight: bold;
    padding-top: 5px;
}

.emploi_salaires_b_titre {
    font-family: impact;
    font-size: 16px;
    color: #990000;
    padding-bottom: 5px;
}

.emploi_salaires_b_texte {
    font-family: verdana;
    font-size: 12px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
}

.emploi_salaires_b_points {
    background-image: url(/imgv6/rub/emploi/ventre/emploi_points_trans.gif);
    background-repeat: repeat-x;
    width: 315px;
    height: 1px;
}

/* Pages corporate : nous �crire, charte etc. */
.corporate_titre {
    margin-top: 30px;
    width: 645px;
    margin-bottom: 8px;
    background: url('/imgv6/rub/corporate/PtsSuiteNoticeLegale.jpg') repeat-x;
}

.corporate_titre_texte {
    font: 17px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
}

.corporate_parag {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    line-height: 20px;
}

.corporate_parag2 {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    line-height: 25px;
}

.corporate_parag3 {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    line-height: 25px;
    margin-bottom: 15px;
}

.corporate_parag_lien {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
}

.corporate_grostitregris {
    font: 25px impact, helvetica;
    color: #828181;
    background: #FFFFFF;
    margin-top: 25px;
}

.corporate_accrocherouge {
    font-family: verdana;
    font-size: 13px;
    color: #990000;
    line-height: 25px;
    margin-top: 25px;
}

.corporate_accrocherouge2 {
    font-family: verdana;
    font-size: 12px;
    color: #990000;
    line-height: 25px;
    margin-top: 20px;
}

.corporate_parag3 {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    margin-bottom: 8px;
}

.corporate_parag4 {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
    margin-left: 20px;
    margin-bottom: 8px;
    clear: both;
}

.corporate_parag4_texte {
    font-family: verdana;
    font-size: 13px;
    color: #333333;
}

.corporate_lienretour {
    font-family: verdana;
    font-size: 14px;
    color: #333333;
    text-align: right;
    margin-top: 25px;
}

.corporate_lienretourtexte {
    font-family: verdana;
    font-size: 14px;
    color: #333333;
}

.corporate_smalltousles {
    font: 10px verdana, helvetica;
    color: #990000;
    text-align: right;
}

.corporate_smalltouslesliens {
    font: 10px verdana, helvetica;
    color: #990000;
}

.corporate_titre2 {
    margin-bottom: 8px;
    background: url('/imgv6/rub/rss/rss_filetblancgris.gif') repeat-x;
    margin-left: 10px;
    margin-right: 15px;
}

.corporate_titre2_texte {
    font: 17px impact, helvetica;
    color: #333333;
    background: #ECECEC;
}

/* Flux RSS */
.rss_box {
    width: 628px;
    margin-left: 10px;
    border-top: 1px solid #CDCBCA;
    border-left: 1px solid #CDCBCA;
    border-right: 1px solid #CDCBCA;
    background: #ECECEC;
}

.rss_lignegrise_cell1 {
    float: left;
    width: 510px;
    border-right: 1px solid #CDCBCA;
    background: #ECECEC;
    height: 24px;
}

.rss_lignegrise_cell2 {
    float: left;
    width: 91px;
    border-right: 1px solid #CDCBCA;
    background: #ECECEC;
    height: 24px;
}

.rss_lignegrise_cell3 {
    float: left;
    width: 25px;
    background: #ECECEC;
    height: 24px;
}

.rss_ligneblanche {
    width: 628px;
    border-top: 1px solid #CDCBCA;
    border-bottom: 1px solid #CDCBCA;
    background: #FFFFFF;
    height: 30px;
    font: 11px verdana, helvetica;
    color: #333333;
}

.rss_lignegrise_cell1_retrait {
    padding-left: 4px;
    padding-top: 4px;
}

.rss_lignegrise_cell2_retrait {
    padding-left: 7px;
    padding-top: 4px;
}

.rss_lignegrise_cell3_retrait {
    padding-left: 2px;
    padding-top: 2px;
}

.rss_ligneblanche_retrait {
    margin-left: 4px;
    margin-top: 4px;
}

.rss_nomflux {
    font: 12px verdana, helvetica;
    color: #333333;
    font-weight: bold;
}

.rss_sabonner {
    font: 12px verdana, helvetica;
    color: #990000;
    font-weight: bold;
}

.rss_widget_boxgauche {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 15px;
    font-family: verdana;
    font-size: 12px;
    color: #333333;
    float: left;
}

.rss_widget_boxdroite {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 20px;
    float: right;
}

.rss_widget_ajout {
    font-family: verdana;
    font-size: 11px;
    color: #990000;
}

/* Titres simili image */
.ImgTitre_size975 {
    display: block;
    position: relative;
    width: 975px;
    height: 60px;
    background: url(/imgv6/structure/titres_barre.gif);
    padding: 0;
    margin: 0;
}

.ImgTitre_size645 {
    display: block;
    position: relative;
    width: 645px;
    height: 60px;
    background: url(/imgv6/structure/titres_barre.gif);
    padding: 0;
    margin: 0;
}

.ImgTitre_size655 {
    display: block;
    position: relative;
    width: 655px;
    height: 60px;
    background: url(/imgv6/structure/titres_barre.gif);
    padding: 0;
    margin: 0;
}

.ImgTitre_size315 {
    display: block;
    position: relative;
    width: 315px;
    height: 60px;
    background: url(/imgv6/structure/titres_barre.gif);
    padding: 0;
    margin: 0;
}

.ImgTitre_text {
    display: block;
    position: absolute;
    font-family: Impact, Arial, Helvetica;
    font-size: 43px;
    color: #990000;
    text-decoration: none;
    background: #FFFFFF;
    padding-right: 10px;
}

.ImgTitre_text2 {
    display: block;
    position: absolute;
    font-family: Impact, Arial, Helvetica;
    font-size: 46px;
    color: #666666;
    text-decoration: none;
    background: #FFFFFF;
    padding-right: 10px;
}

.ImgTitre_textfic {
    display: block;
    position: absolute;
    font-family: Impact, Arial, Helvetica;
    font-size: 35px;
    color: #990000;
    text-decoration: none;
    background: #FFFFFF;
    padding-right: 10px;
}

.ImgTitre_trame {
    display: block;
    position: absolute;
}

/* Indicateurs */

.indic_tousles {
    font: 10px verdana, helvetica;
    color: #900000;
    text-align: right;
    padding-top: 5px;
    width: 645px;
}

.indic_tousles2 {
    font: 10px verdana, helvetica;
    color: #900000;
    text-align: left;
    padding-top: 5px;
    width: 645px;
}

.indic_titretab_box {
    padding-bottom: 2px;
    margin-top: 20px;
}

.indic_titretab_titre {
    font: 16px impact, helvetica;
    color: #7A7A7A;
}

.indic_titretab_date {
    font: 11px verdana, helvetica;
    color: #900000;
    margin: 10px 0 5px 0;
}

.indic_comment_titre {
    font: bold 13px verdana, helvetica;
    color: #990000;
    margin: 10px 0 5px 0;
    line-height: 22px;
    text-align: justify;
}

.indic_comment_texte {
    font: 13px verdana, helvetica;
    color: #000000;
    line-height: 22px;
    text-align: justify;
    width: 645px;
}

.indic_chapo {
    font: 14px verdana, helvetica;
    color: #000000;
    line-height: 22px;
}

.indic_name {
    display: block;
    margin: 20px 0 10px 0;
}

/* tableaux */
.indic_tab_titre {
    font: 11px verdana, helvetica;
    color: #113366;
    text-align: center;
    padding: 5px 0 5px 0;
}

.indic_tab_titre_operateur {
    font: 11px verdana, helvetica;
    color: #113366;
    text-align: left;
    padding: 5px 0 5px 10px;
}

.indic_tab_titre_secteur {
    font: 11px verdana, helvetica;
    color: #113366;
    text-align: left;
    padding: 5px 0 5px 20px;
}

.indic_tab_liensecteur {
    font: bold 11px verdana, helvetica;
    color: #113366;
}

.indic_tab_rang {
    font: bold 11px verdana, helvetica;
    color: #666666;
    text-align: center;
    padding: 5px 0 5px 0;
}

.indic_tab_url {
    font: 11px verdana, helvetica;
    color: #113366;
    padding: 5px 0 5px 20px;
    text-align: left;
}

.indic_tab_operateur {
    font: 11px verdana, helvetica;
    color: #900000;
    text-align: left;
    padding: 5px 0 5px 10px;
}

.indic_tab_secteur {
    font: bold 11px verdana, helvetica;
    color: #113366;
    padding: 5px 0 5px 20px;
    text-align: left;
}

.indic_tab_donnee {
    font: 11px verdana, helvetica;
    color: #666666;
    padding: 5px 0 5px 0;
    text-align: center;
}

.indic_tab_ligne1 {
    background: #EEEEEE;
}

.indic_tab_ligne2 {
    background: #FFFFFF;
}

.indic_tab_lignepoint {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x;
}

.indic_tab_moy {
    font: bold 11px verdana, helvetica;
    color: #113366;
    text-align: left;
    padding-left: 15px;
}

.indic_tab_moy_donnee {
    font: bold 11px verdana, helvetica;
    color: #113366;
    padding: 5px 0 5px 0;
    text-align: center;
}

.indic_tab_fleche {
    padding: 5px;
    text-align: center;
}

/* Indicateurs - style sp�cifiques cold */
.indic_cold_titre {
    font: 11px verdana, helvetica;
    color: #000000;
    margin-top: 10px;
}

.indic_cold_texte {
    font: 11px verdana, helvetica;
    color: #000000;
    margin-top: 2px;
}

.indic_cold_titretablo {
    font: bold 11px verdana, helvetica;
    color: #990000;
    padding-bottom: 3px;
    margin-top: 10px;
}

.indic_cold_tousles {
    font: 10px verdana, helvetica;
    color: #900000;
    text-align: right;
    padding-top: 5px;
}

/* Annuaires Pro */
.annuaire_pro_fiche_titre {
    font: bold 16px verdana;
    color: #990000;
}

.annuaire_pro_fiche_chapo {
    font: 12px verdana;
    color: #444444;
    line-height: 20px;
    padding-top: 10px;
}

.annuaire_pro_fiche_libelle {
    padding-left: 10px;
    text-align: left;
    font: 11px verdana;
    color: #113366;
    line-height: 25px;
}

.annuaire_pro_fiche_detail {
    padding-right: 10px;
    text-align: left;
    font: 11px verdana;
    color: #113366;
    line-height: 25px;
}

.annuaire_pro_fiche_bloc_texte {
    padding: 10px 10px 10px 10px;
    text-align: left;
    font: 11px verdana;
    color: #444444;
    line-height: 25px;
}

.annuaire_pro_fiche_bloc_lien {
    font: 10px verdana;
    color: #990000;
    line-height: 18px;
    text-decoration: none;
}

.annuaire_pro_fiche_bloc_frame {
    width: 313px;
    height: 300px;
    overflow: scroll;
    scrollbar-shadow-color: #999999;
    scrollbar-highlight-color: #999999;
    scrollbar-track-color: #E5E5E5;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-face-color: #CECECE;
    overflow-x: hidden;
    border: 0px;
    background-color: #FFFFFF;
}

.annuaire_pro_selection_n {
    font: 10px verdana;
    color: #444444;
}

.annuaire_pro_selection_r {
    color: #990000;
    font-weight: bold;
}

.annuaire_pro_selection_titre {
    color: #990000;
    font-weight: bold;
    font-size: 11px;
}

.annuaire_pro_selection_texte {
    font: 10px verdana;
    color: #444444;
    line-height: 14px;
}

.annuaire_pro_note {
    font: 11px verdana;
    color: #113366;
    line-height: 14px;
}

.annuaire_pro_tendance {
    font: 11px verdana;
    color: #113366;
    line-height: 8px;
}

.annuaire_pro_points {
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x;
}

/* PRODUITS*/
/* recherche produits */
#Prod_recherche {
    margin-bottom: 10px;
}

.Prod_ImgTitre {
    margin-bottom: 10px;
}

.Prod_select_txt {
    font-family: verdana;
    line-height: 22px;
    color: #666666;
    font-size: 12px;
}

.Prod_select1 {
    width: 220px;
    height: 22px;
    line-height: 22px;
    color: #666666;
    font-size: 12px;
    border: 1px #666666 solid;
}

.Prod_select2 {
    width: 320px;
    height: 22px;
    line-height: 22px;
    color: #666666;
    font-size: 12px;
    border: 1px #666666 solid;
}

.Prod_select3 {
    width: 255px;
    height: 22px;
    line-height: 22px;
    color: #666666;
    font-size: 12px;
    border: 1px #666666 solid;
    float: left;
    margin-right: 15px;
}

.Box_Gris650 {
    width: 650px;
    background: #EEEEEE url(http://www.01net.com/imgv6/structure/bg_quizzDoite.gif) repeat-y right;
}

.Box_Gris650_top {
    background: url(http://www.01net.com/imgv6/structure/bg_quizzTop.gif) no-repeat right top;
    height: 7px;
}

.Box_Gris650_cadre {
    width: 630px;
    padding: 0 10px;
    margin: 5px 0;
    background: url(http://www.01net.com/static/images/recherche_produits.jpg) repeat-y;
}

.Box_Gris650_bas {
    background: url(http://www.01net.com/imgv6/structure/bg_quizzBas.gif) no-repeat right bottom;
    height: 6px;
}

/* tableau produits */
.Pdt_tbl_MenuCell {
    background: url(/imgv6/structure/tbl_pdt_bg_top.jpg) repeat-x top #303030;
}

.Pdt_tbl_MenuCell2 {
    background: url(/imgv6/structure/tbl_pdt_bg_top2.jpg) repeat-x top #303030;
}

.Pdt_tbl_MenuTitre {
    display: block;
    height: 30px;
    padding: 10px 10px 0 10px;;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
}

.Pdt_tbl_MenuTri {
    display: block;
    text-align: right;
    margin-right: 5px;
    margin-bottom: 5px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    text-decoration: none
}

.Pdt_tbl_texte1 {
    display: block;
    margin-bottom: 5px;
    color: #000000;
    font-weight: bold;
    font-family: verdana;
    font-size: 12px;
}

.Pdt_tbl_texte2 {
    padding: 5px;
    margin-left: 53px;
    line-height: 16px;
    color: #444444;
    font-weight: normal;
    font-family: verdana;
    font-size: 12px;
}

.Pdt_tbl_texte3 {
    margin: 0 5px;
    line-height: 16px;
    line-height: 16px;
    color: #444444;
    font-weight: normal;
    font-family: verdana;
    font-size: 12px;
}

#Pdt_tbl {
    border: 1px #CCCCCC solid;
    font-size: 11px;
    background: #FFFFFF
}

#Pdt_tbl a:hover {
    text-decoration: underline
}

#Pdt_tbl2 {
    background: url(/imgv6/structure/fond_cellules.gif) repeat-x top;
}

.Pdt_tbl2_info {
    line-height: 16px;
    color: #444444;
    font-weight: normal;
    font-family: verdana;
    font-size: 11px;
}

.Pdt_tbl_sep {
    background: url(/imgv6/structure/fond_cellules2.gif) repeat-x top;
}

.Pdt_tbl_Cellule1 {
    background: #FFFFFF;
    padding-top: 5px;
}

.Pdt_tbl_Cellule2 {
    background: url(/imgv6/structure/fond_cellule2.gif) repeat-x top;
    padding-top: 5px;
}

.Pdt_tbl_Cellule3 {
    background: #EEEEEE
}

.Pdt_tbl_Cellule4 {
    background: #ECECEC
}

.Pdt_tbl_Cellule5 {
    background: #EEEEEE
}

.Pdt_tbl_Cellule6 {
    background: #000000
}

.Cellule_padding {
    padding-top: 5px;
    padding-left: 10px;
}

.Cellule_avis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
}

.Cellule_lien {
    display: block;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 2px 0 2px 12px;
    line-height: 11px;
    font-size: 11px;
    color: #113366;
    font-weight: normal;
}

.Cellule1_pdt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #113366;
    display: block;
    margin-bottom: 5px;
    margin-top: 5px;
}

.Cellule1_marque {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #990000;
    display: block;
    margin-bottom: 5px;
    font-weight: bold
}

.Cellule1_date {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
}

.Cellule2_txt {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #444444;
    margin-bottom: 2px;
}

.Cellule2_prix1 {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    font-weight: bold;
    margin-bottom: 10px;
}

.Cellule2_prix2 {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    margin-bottom: 10px;
}

.Cellule2_lien {
    display: block;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 2px 0 2px 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #113366;
}

/*produits comparaison*/
.tbl_comparaison {
    margin-bottom: 10px;
}

.tbl_comp_celluletop {
    background: url(/imgv6/structure/pdt_ombre_haut.gif) repeat-x bottom;
    height: 4px;
}

.tbl_comp_cellule {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
}

.tbl_comp_cellule2 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    border-bottom: 1px #CCCCCC dotted;
}

.tbl_comp_cellule3 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    border-bottom: 1px #CCCCCC dotted;
}

.tbl_comp_cellule4 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    border-bottom: 1px #CCCCCC solid;
}

.tbl_comp_cellulebas {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    border-bottom: 1px #CCCCCC solid;
    height: 2px;
}

.tbl_comp_cellulebas2 {
    background: url(/imgv6/structure/pdt_ombre_bas.gif) repeat-x top;
    height: 4px;
}

.tbl_titre {
    font-family: Impact, Arial, Helvetica;
    color: #990000;
    font-size: 18px
}

.tbl_comp_titre {
    display: block;
    padding: 7px 10px 8px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

.tbl_comp_txt {
    display: block;
    padding: 5px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    line-height: 16px;
}

.tbl_comp_txt2 {
    display: block;
    padding: 5px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    line-height: 16px;
}

.tbl_comp_image {
    margin-top: 10px;
}

.tbl_comp_marq {
    display: block;
    padding: 5px 10px;
    color: #000066;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
}

.tbl_comp_model {
    color: #990000;
    font-weight: normal;
}

.tbl_comp_select {
    display: block;
    padding: 0px 10px;
}

.tbl_comp_note {
    display: block;
    padding: 5px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

.tbl_comp_date {
    display: block;
    padding: 5px 10px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

.tbl_comp_prix {
    display: block;
    padding: 5px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

.tbl_comp_prix2 {
    display: block;
    padding: 5px 10px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

.Cellule_lien2 {
    display: block;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 2px 0 2px 12px;
    line-height: 11px;
    font-size: 11px;
    color: #113366;
    font-weight: normal;
    margin: 2px 5px;
}

.Cellule_lien3 {
    display: block;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 2px 0 2px 12px;
    line-height: 11px;
    font-size: 9px;
    color: #113366;
    font-weight: normal;
    margin: 2px
}

/* Player vid�o */
.player_video_titre {
    font: bold 18px verdana;
    line-height: 24px;
    color: #FFFFFF;
}

.player_video_credits {
    font: 11px verdana;
    color: #999999;
    line-height: 24px;
}

.player_video_der_titre {
    font: 18px impact;
    color: #990000;
    line-height: 29px;
    padding-left: 40px;
}

.player_video_der_lien {
    font: bold 13px verdana;
    color: #113366;
    line-height: 18px;
    text-decoration: none;
}

.player_video_der_date {
    font: 10px verdana;
    color: #990000;
}

.player_video_der_points {
    width: 315px;
    height: 1px;
    background: url(/imgv6/rub/actualites/ventre/player_video_points.gif) repeat-x;
}

/* R�f�rencement */
.ref_texte {
    font: 12px verdana;
    color: #444444;
}

.ref_titre {
    background: url('/imgv6/structure/puce_transp.gif') no-repeat;
    background-position: 0px 5px;
    padding-left: 10px;
    font: bold 12px verdana;
    color: #444444;
    line-height: 20px;
    float: left;
}

.ref_cgs_titre {
    font: bold 12px verdana;
    color: #990000;
}

.ref_cgs_texte {
    font: 12px verdana;
    color: #444444;
    line-height: 18px;
}

.ref_texte1 {
    font: 12px verdana;
    color: #000000;
    line-height: 18px;
}

.ref_voirCGS {
    background: url(/imgv6/structure/puce_transp.gif) no-repeat;
    padding-left: 10px;
    font: bold 11px verdana;
    color: #990000;
    line-height: 11px;
}

.ref_form_gras {
    font: bold 11px verdana;
    color: #444444;
    line-height: 20px;
}

.ref_form_normal {
    font: 11px verdana;
    color: #444444;
    line-height: 20px;
}

.ref_encadre_txt {
    font: 12px verdana;
    color: #444444;
    line-height: 14px;
}

/* home referencement */
.referencement_tabcarac {
    font: bold 12px verdana, helvetica;
    padding: 5px;
    color: #113366;
}

.referencement_tabdonnee {
    font: 12px verdana, helvetica;
    color: #444444;
    text-align: center;
    padding: 5px 0 5px 0;
}

.referencement_nomoffre {
    font: 17px impact, helvetica;
    color: #999999;
    text-align: center;
    padding: 10px 0 10px 0;
    background: url(/imgv6/rub/referencement/ventre/referencement_fondtitre.gif) repeat-x;
}

.referencement_tabespace {
    background: #FFFFFF;
}

/* Shopping */

/* sommaires */
.shopping_moda_somtitre {
    font: 22px impact, helvetica;
    color: #990000;
    padding: 0 0 5px 10px;
}

.shopping_moda_sombloc {
    background: url(/imgv6/rub/shopping/ventre/shopping_sommaire_soustitre.gif) no-repeat left bottom;
    padding: 7px 0 7px 15px;
}

.shopping_moda_somnumoff {
    font: 16px impact, helvetica;
    color: #787878;
}

.shopping_moda_somnumon {
    font: 16px impact, helvetica;
    color: #787878;
}

.shopping_moda_somitemon {
    font: bold 13px verdana, helvetica;
    color: #000000;
}

.shopping_moda_somitemoff {
    font: 13px verdana, helvetica;
    color: #000000;
}

.shopping_moda3_som {
    font: 12px verdana, helvetica;
    color: #000000;
    padding-bottom: 5px;
    line-height: 18px;
}

/* contenu */
.shopping_moda_titrebox {
    background: url(/imgv6/rub/shopping/ventre/shopping_pointilledouble.gif) repeat-x 1px 19px;
    margin: 20px 0 20px 0;
}

.shopping_moda_titre {
    font: 24px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
}

.shopping_moda_parag {
    font: 12px verdana, helvetica;
    color: #000000;
    margin-bottom: 10px;
    line-height: 18px;
}

.shopping_moda_inter {
    font: bold 12px verdana, helvetica;
    color: #990000;
    margin-bottom: 10px;
    line-height: 18px;
}

.shopping_moda_navibox {
    text-align: right;
    margin-top: 20px;
}

.shopping_moda_navi {
    font: bold 12px verdana, helvetica;
    color: #113366;
}

.shopping_moda3_titre {
    font: 12px verdana, helvetica;
    color: #000000;
    background: url(/imgv6/rub/shopping/ventre/shopping_modalite_soustitre.gif) repeat-x bottom;
    padding-bottom: 10px;
    margin: 30px 0 10px 0;
}

/* Trucs et astuces */
.TA_theme_cell {
    float: left;
    width: 130px;
}

.TA_theme_cell2 {
    float: left;
    width: 103px;
}

.TA_theme_actif {
    font: normal 11px verdana, helvetica;
    color: #990000;
}

.TA_theme_inactif {
    font: 10px verdana, helvetica;
    color: #444444;
}

.TA_libelletab {
    height: 50px;
    background-image: url(/imgv6/rub/astuces/ventre/TA_fondtitres.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

.TA_tabtitrecolonne1 {
    width: 315px;
    float: left;
    height: 50px;
}

.TA_tabtitrecolonne2 {
    width: 235px;
    float: left;
    height: 50px;
}

.TA_tabtitrecolonne3 {
    width: 93px;
    float: left;
    height: 50px;
}

.TA_tabtitretexte {
    padding: 10px 0px 0px 10px;
    font: bold 11px verdana, helvetica;
    color: #FFFFFF;
}

.TA_tabtitretri {
    text-align: right;
    padding: 10px 5px 2px 0px;
    font: 10px verdana, helvetica;
    color: #FFFFFF;
}

.TA_tabsepar1 {
    width: 1px;
    float: left;
    background: #FFFFFF;
    height: 50px;
}

.TA_tabsepar2 {
    width: 1px;
    float: left;
    background: #CCCCCC;
    height: 60px;
}

.TA_lignegrise {
    height: 60px;
    background: #EEEEEE;
    clear: both;
    border-bottom: 1px dotted #999999;
}

.TA_ligneblanche {
    height: 60px;
    background: #FFFFFF;
    clear: both;
    border-bottom: 1px dotted #999999;
}

.TA_tabcolonne1 {
    width: 315px;
    float: left;
    height: 60px;
}

.TA_tabcolonne2 {
    width: 235px;
    float: left;
    height: 60px;
}

.TA_tabcolonne3 {
    width: 93px;
    float: left;
    height: 60px;
}

.TA_nom_astuce {
    padding: 10px 10px 0px 10px;
    font: bold 12px verdana, helvetica;
    color: #113366;
    line-height: 19px;
}

.TA_nom_logiciel {
    padding: 10px 10px 0px 10px;
    font: 12px verdana, helvetica;
    color: #113366;
    text-align: center;
}

.TA_btn_telech {
    padding: 5px 10px 0px 10px;
    text-align: center;
}

.TA_duree_astuce {
    padding: 10px 10px 0px 10px;
    font: 12px verdana, helvetica;
    color: #113366;
}

.TA_lettre_inactive {
    font: 12px verdana, helvetica;
    color: #113366;
}

.TA_lettre_active {
    font: bold 16px verdana, helvetica;
    color: #990000;
}

.TA_logilignegrise {
    height: 29px;
    background: #EEEEEE;
    border-bottom: 1px dotted #999999;
    clear: both;
}

.TA_logiligneblanche {
    height: 29px;
    background: #FFFFFF;
    border-bottom: 1px dotted #999999;
    clear: both;
}

.TA_loginomlogiciel {
    padding-top: 5px;
    padding-left: 10px;
    width: 500px;
    float: left;
}

.TA_loginomlogicieltexte {
    font: 12px verdana, helvetica;
    color: #113366;
}

.TA_loginombreastuces {
    padding-top: 5px;
    padding-right: 10px;
    float: right;
}

.TA_loginombreastucestexte {
    font: 12px verdana, helvetica;
    color: #990000;
}

.TA_tabtitrecolonne1bis {
    width: 551px;
    float: left;
    height: 50px;
}

.TA_tabcolonne1bis {
    width: 551px;
    float: left;
    height: 40px;
}

.TA_lignegrisebis {
    height: 40px;
    background: #EEEEEE;
    clear: both;
    border-bottom: 1px dotted #999999;
}

.TA_ligneblanchebis {
    height: 40px;
    background: #FFFFFF;
    clear: both;
    border-bottom: 1px dotted #999999;
}

.TA_tabcolonne3bis {
    width: 93px;
    float: left;
    height: 40px;
}

.TA_tabsepar2bis {
    width: 1px;
    float: left;
    background: #CCCCCC;
    height: 40px;
}

.TA_Fiche_NomLogi {
    font: bold 18px verdana;
    color: #990000;
    line-height: 35px;
    margin-bottom: 5px;
}

.TA_Fiche_TitreAst {
    font: bold 30px verdana;
    color: #113366;
    line-height: 35px;
    margin-bottom: 10px;
}

.TA_Fiche_ChapoAst {
    font: bold 14px verdana;
    color: #000000;
    line-height: 22px;
    padding-bottom: 20px;
}

.TA_BandeInfos {
    border-top: 1px dotted #666666;
    border-bottom: 1px dotted #666666;
    height: 35px;
    background: #EEEEEE;
}

.TA_BandeInfosTexte {
    padding-top: 9px;
    font: 10px verdana;
    color: #333333;
    float: left;
}

.TA_Fiche_nav1_inactif {
    font: bold 18px verdana;
    color: #999999;
}

.TA_Fiche_nav1_etape {
    font: bold 18px verdana;
    color: #990000;
}

.TA_Fiche_nav1_actif {
    font: bold 18px verdana;
    color: #333333;
}

.TA_Fiche_BlocImage {
    float: left;
    width: 185px;
    padding: 15px 20px 5px 0;
    margin: 0;
}

.TA_Fiche_Image {
    border: 1px solid #666666;
    padding: 9px;
}

.TA_Fiche_Loupe {
    margin-top: 3px;
    text-align: left;
    padding-left: 10px;
}

.TA_Fiche_LoupeTexte {
    font: 10px verdana, helvetica;
    color: #990000;
}

.TA_Fiche_Lettrine {
    font: bold 48px verdana;
    color: #990000;
    float: left;
    padding: 0;
    margin: 0;
}

.TA_Fiche_BlocParags {
    margin: 0 10px 0 10px;
    padding: 5px 0 0 0;
}

.TA_Fiche_Parag {
    font: 13px verdana;
    color: #333333;
    line-height: 22px;
    text-align: justify;
    padding: 0 0 15px 0;
    margin: 0;
}

.TA_Fiche_CQVF {
    color: #444444;
    font-family: Impact, Arial;
    font-size: 25px;
    border-bottom: 1px dotted #444444;
}

.TA_Fiche_CQVFTexte {
    font: 11px verdana;
    color: #333333;
    text-align: justify;
    padding-top: 8px;
    padding-left: 10px;
}

.TA_Fiche_CQVFDecalTexte {
    clear: both;
    padding-bottom: 10px;
}

.TA_Fiche_ChapoAst2 {
    font: normal 14px verdana;
    color: #000000;
    line-height: 24px;
    padding-bottom: 20px;
}

.TA_Sommaire_item {
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #113366;
    padding-bottom: 12px;
}

.TA_Etapeencours {
    color: #990000;
    font-family: Impact, Arial;
    font-size: 18px;
    border-bottom: 1px dotted #666666;
    margin-left: 10px;
    margin-right: 4px;
}

.TA_Fiche_BlocImage2 {
    float: left;
    width: 185px;
    padding: 15px 20px 5px 0;
    margin: 0;
    margin-left: 10px;
}

/*FICHES PRODUITS*/

/* cadre ombr�*/
#CadreOmbre655 {
    width: 655px;
    margin-bottom: 0px;
    background: #FFFFFF url(/imgv6/structure/fiche-cadredroite.gif) right repeat-y;
    padding: 0
}

.CadreOmbre655_top {
    background: url(/imgv6/structure/fiche-cadretop.gif) right top no-repeat;
    width: 655px
}

.CadreOmbre655_bas {
    background: url(/imgv6/structure/fiche-cadrebas.gif) right bottom no-repeat;
    width: 655px
}

.Fiche_separation {
    background: url(/imgv6/structure/separation_fiche.gif) repeat-x left;
    height: 1px;
    margin: 10px 0;
}

.Fiche_separation2 {
    background: url(/imgv6/structure/separation_fiche.gif) repeat-x left;
    height: 1px;
    margin: 2px 0;
}

/* ligne envoyer + imprimer + partage */
.pdt_action {
    float: left;
    padding-right: 30px;
    padding-top: 4px;
}

.pdt_action_ico {
    float: left;
    padding-right: 5px;
}

.pdt_action_lien {
    float: left;
    font: 9px verdana, helvetica;
    color: #113366;
    line-height: 10px;
}

.pdt_partage {
    float: left;
    padding-right: 15px;
    padding-top: 4px;
}

#navpdt {
    height: 35px;
    background: url(/imgv6/structure/fichepdt_nav_bg.gif) repeat-x top;
    width: 651px;
    text-align: left;
    margin-bottom: 0px;
}

.navpdt {
    float: left
}

.pdt_fiche_titre {
    font-family: verdana;
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    color: #113366;
    line-height: 30px;
    margin-bottom: 10px;
    display: block
}

.pdt_fiche_chapo {
    display: block;
    margin-bottom: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: bold;
    color: #010101
}

.pdt_fiche_p {
    display: block;
    margin-bottom: 35px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 24px;
    font-size: 13px;
    color: #444444;
}

.pdt_fiche_tool1 {
    display: block;
    float: left;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    text-decoration: underline;
}

.pdt_fiche_tool2 {
    display: block;
    float: left;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.pdt_fiche_tool3 {
    display: block;
    float: left;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
}

.pdt_fiche_tool4 {
    display: block;
    float: left;
    margin-left: 40px;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    padding-left: 32px;
    background: url(/imgv6/structure/picto-pdt-avis.gif) no-repeat left top;
}

.pdt_fiche_toolsep {
    display: block;
    float: left;
    margin: 0 10px;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.pdt_fiche_plus {
    display: block;
    margin-bottom: 10px;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #990000;
}

.FichePdt-colg {
    float: left;
    width: 315px;
    margin: 0 10px;
}

.FichePdt-cold {
    float: left;
    width: 315px;
}

.FichePdt-modele {
    display: block;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #113366;
}

.FichePdt-marque {
    display: block;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #990000;
}

.FichePdt-txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #444444;
    line-height: 20px;
}

.FichePdt-txt2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #444444;
    line-height: 16px;
}

.FichePdt-mprix {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #990000;
    font-weight: bold;
    float: left;
    margin-right: 15px;
}

.FichePdt-avis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    line-height: 18px;
    font-weight: bold
}

.FichePdt-avis2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #990000;
    line-height: 20px;
    font-weight: bold
}

.FichePdt-note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #444444;
    font-weight: bold;
    line-height: 20px;
}

.FichePdt-vignette1 {
    width: 72px;
    margin: 0 2px;
    float: left;
    text-align: center;
    border: 1px #CCCCCC solid;
    margin-top: 1px;
}

.FichePdt-vignette2 {
    width: 72px;
    margin: 0 2px;
    float: left;
    text-align: center;
    border: 2px #990000 solid;
}

.FichePdt_lienpuce {
    display: block;
    float: left;
    margin-right: 20px;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 2px 0 2px 12px;
    line-height: 11px;
    font-size: 11px;
    color: #113366;
    font-weight: normal;
}

.FichePdt-lienr {
    display: block;
    margin: 10px 0;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 120px;
}

.FichePdt-lienloupe {
    color: #990000;
    text-align: right;
    display: block;
    line-height: 18px;
    margin-right: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px
}

.Fiche_avis_barre {
    height: 13px;
    float: left;
    width: 102px;
    background: url(/imgv6/rub/produits/ventre/barre_sondage.gif) no-repeat;
    margin-right: 20px;
}

.Fiche_avis_etoiles {
    float: left;
    width: 75px;
    text-align: left;
}

.Fiche_avis_txt {
    float: left;
    width: 60px;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: bold
}

.Fiche_avis_txt2 {
    float: left;
    width: 60px;
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal
}

.pdt_avis_pseudo {
    float: left;
    font-family: verdana;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    line-height: 12px;
}

.pdt_avis_date {
    float: left;
    font-family: verdana;
    font-size: 10px;
    color: #858585;
    padding-left: 5px;
    line-height: 12px;
}

.pdt_avis_texte {
    font-family: verdana;
    font-size: 12px;
    color: #3B3B3B;
    padding-top: 2px;
    line-height: 18px;
}

.pdt_avis_titre {
    font-family: verdana;
    font-size: 15px;
    color: #444444;
    font-weight: bold;
    line-height: 24px;
    text-align: left;
}

.pdt_avis_ligneb {
    padding: 8px;
    border-bottom: 1px #B9B9B9 solid;
}

.pdt_avis_ligneg {
    padding: 8px;
    border-bottom: 1px #B9B9B9 solid;
    background-color: #FAFAFA;
}

.pdt_avis_input {
    width: 165px;
    height: 20px;
    line-height: 16px;
    border-left: 1px #666666 solid;
    border-right: 1px #666666 solid;
    border-bottom: 1px #666666 solid;
    border-top: 1px #666666 solid;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 3px
}

.pdt_avis_textarea {
    width: 610px;
    height: 90px;
    border-left: 1px #666666 solid;
    border-right: 1px #666666 solid;
    border-bottom: 1px #666666 solid;
    border-top: 1px #666666 solid;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-left: 3px
}

/* fiche technique */
.CadreOmbre655_bas2 {
    background: url(/imgv6/structure/fiche-cadrebas2.gif) right bottom no-repeat;
    width: 655px
}

.fichepdt-tech_pdts {
    display: block;
    text-align: center;
    padding: 10px 0;
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #666666;
}

.fichepdt-tech_titre1 {
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366
}

.fichepdt-tech_titre2 {
    display: block;
    margin-bottom: 10px;
    display: block;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #990000;
}

.fichepdt-tech_titre3 {
    display: block;
    margin-bottom: 2px;
    margin-left: 10px;
    display: block;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #990000;
}

.fichepdt-tech_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #444444;
    line-height: 24px;
}

.fichepdt-tbl_td {
    background: #FFFFFF url(/imgv6/rub/produits/ventre/bg_tbl_dotted.gif) repeat-x bottom
}

.fichepdt-tbl_padding {
    margin-top: 5px;
}

.fichepdt-tbl_marque {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000066;
    display: block;
    margin: 5px 10px 9px 10px;
}

.fichepdt-tbl_marque2 {
    color: #990000
}

.fichepdt-tbl_txt1 {
    display: block;
    padding: 7px 10px 9px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

.fichepdt-tbl_txt2 {
    display: block;
    padding: 7px 10px 9px 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold
}

.fichepdt-tbl_txt3 {
    display: block;
    padding: 7px 0 6px 10px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold
}

.fichepdt-tbl_lien {
    display: block;
    margin-left: 10px;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding: 4px 0 4px 12px;
    line-height: 11px;
    font-size: 11px;
    color: #113366;
    font-weight: normal;
}

.fichepdt-tbl2_td1 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background: #EEEEEE url(/imgv6/rub/produits/ventre/bg_tbl_dotted.gif) repeat-x bottom
}

.fichepdt-tbl2_td2 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background: #FFFFFF url(/imgv6/rub/produits/ventre/bg_tbl_dotted.gif) repeat-x bottom
}

.fichepdt-tbl2_td3 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background: #FFFFFF;
}

.fichepdt-tbl2_td4 {
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background: #EEEEEE;
}

.fichepdt-tbl2_top {
    border-bottom: 1px #CCCCCC solid;
}

.fichepdt-tbl2_bas {
    border-top: 1px #CCCCCC solid;
}

/* Fiche essentiel  */
.pdt_fiche_puceb_ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #444444;
    margin-bottom: 30px;
}

.pdt_fiche_puceb_li {
    display: block;
    background: url(/imgv6/structure/puce_b.gif) left bottom no-repeat;
    padding: 0 0 0 20px
}

.pdt_fiche_ct_lg {
    background: #EEEEEE;
    border-bottom: 1px #999999 dotted
}

.pdt_fiche_ct {
    border-top: 1px dotted #999999;
    font-size: 10px;
    color: #010101;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 22px;
}

.pdt_fiche_ct_lb {
    background: #FFFFFF;
    border-bottom: 1px #999999 dotted
}

.pdt_fiche_ct_colg {
    float: left;
    margin-left: 5px;
}

.pdt_fiche_ct_cold {
    float: right;
    margin-right: 5px;
}

/* Fiche test   */
.FichePdt-test_titre {
    display: block;
    margin-bottom: 15px;
}

.FichePdt-test_titre2 {
    display: block;
    margin-bottom: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;
    color: #113366
}

/* Fiche comparer prix */
.tbl_comp-prix_col1 {
    display: block;
    float: left;
    width: 137px;
    vertical-align: top;
}

.tbl_comp-prix_col2 {
    display: block;
    float: left;
    width: 262px;
    vertical-align: top;
}

.tbl_comp-prix_col3 {
    display: block;
    float: left;
    width: 120px;
    vertical-align: top;
}

.tbl_comp-prix_col4 {
    display: block;
    float: left;
    width: 90px;
    vertical-align: top;
}

.tbl_comp-prix_part {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #444444;
    line-height: 16px;
    display: block;
    padding: 5px 10px;
}

.tbl_comp-prix_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    line-height: 16px;
    display: block;
    padding: 5px 10px;
}

.tbl_comp-prix_titre {
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #990000;
    line-height: 18px;
    display: block;
    padding: 2px 0px;
    margin: 0
}

.tbl_comp-prix_prix {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    line-height: 16px;
    display: block;
    padding: 5px 0 5px 10px;
}

.tbl_comp-prix_lien {
    display: block;
    padding: 2px 5px;
}

#tbl_comp-prix_g {
    background: url(/imgv6/rub/produits/ventre/bg_ul_gris.gif) repeat-y left;
}

#tbl_comp-prix_b {
    background: url(/imgv6/rub/produits/ventre/bg_ul_blanc.gif) repeat-y left;
}

.tbl_comp-prix_ul {
    margin: 0;
    padding: 0;
    width: 610px;
    display: block;
    border-top: 1px solid #CCCCCC;
    list-style: none;
}

/* SHOPPING */

/* onglets */
.shopping_onglets_gauche {
    float: left;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_sepg.gif);
    width: 6px;
    height: 36px;
    margin-left: 10px;
}

.shopping_onglets_sep {
    float: left;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_sep.gif);
    width: 12px;
    height: 36px;
}

.shopping_onglets_sep100 {
    float: left;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_sep100.gif);
    width: 100px;
    height: 36px;
}

.shopping_onglets_droit {
    float: left;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_sepd.gif);
    width: 6px;
    height: 36px;
}

.shopping_onglets_on {
    float: left;
    height: 36px;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_ON.gif) repeat-x;
    text-align: center;
}

.shopping_onglets_off {
    float: left;
    height: 36px;
    background: url(/imgv6/rub/shopping/ventre/shopping_onglets_OFF.gif) repeat-x;
    text-align: center;
}

.shopping_onglets_texte_off {
    font: 12px verdana, helvetica;
    color: #333333;
    display: block;
    padding: 12px 10px 8px 10px;
}

.shopping_onglets_texte_on {
    font: bold 12px verdana, helvetica;
    color: #990000;
    display: block;
    padding: 12px 10px 8px 10px;
}

.shopping_pro_onglets_on {
    float: left;
    height: 36px;
    background: text-align: center;
}

.shopping_pro_onglets_off {
    float: left;
    height: 36px;
    background: text-align: center;
}

.shopping_pro_onglets_texte_on {
    font: bold 12px verdana, helvetica;
    color: #FFFFFF;
    display: block;
    padding: 12px 10px 8px 10px;
}

/* menu */
.shopping_menu_blocpict {
    float: left;
    width: 40px;
}

.shopping_menu_blocitem {
    float: right;
    width: 265px;
}

.shopping_menu_colien {
    display: block;
    font: 11px verdana, helvetica;
    color: #393838;
    margin: 9px 0 9px 0;
}

.shopping_menu_colienbis {
    display: block;
    font: 11px verdana, helvetica;
    color: #393838;
    margin: 3px 0 3px 0;
}

.shopping_menu_colienbis1 {
    display: block;
    font: 11px verdana, helvetica;
    color: #393838;
    margin: 1px 0 1px 0;
}

.shopping_menu_coliengras {
    display: block;
    font: bold 11px verdana, helvetica;
    color: #393838;
    margin: 3px 0 3px 0;
}

.shopping_menu_colsep {
    height: 2px;
    background: url(/imgv6/rub/shopping/ventre/shopping_jeux_soumenusep.gif) no-repeat center;
}

/* menu high-tech */
.shopping_menu_categorie {
    font: bold 10px verdana, helvetica;
    color: #113366;
    margin-bottom: 5px;
}

.shopping_menu_valeur {
    font: 10px verdana, helvetica;
    color: #585757;
    margin-bottom: 10px;
}

.shopping_ligne_plus {
    background: url(/imgv6/rub/shopping/ventre/shopping_menugauche_lignefond.gif) repeat-x top;
    text-align: right;
    padding-right: 30px;
    margin: 5px 0 5px 0;
}

.shopping_ligne_moins {
    background: url(/imgv6/rub/shopping/ventre/shopping_menugauche_lignefond.gif) repeat-x bottom;
    text-align: right;
    padding-right: 30px;
    margin: 5px 0 10px 0;
}

.shopping_menu_valeurlisteOFF {
    display: block;
    margin: 0 0 3px 20px;
    font: 10px verdana, helvetica;
    color: #585757;
}

.shopping_menu_valeurlisteON {
    display: block;
    margin: 0 0 3px 20px;
    font: bold 10px verdana, helvetica;
    color: #585757;
}

/* ventre */
.shopping_produits_titbox {
    background: url(/imgv6/rub/shopping/ventre/shopping_pointilledouble.gif) repeat-x 1px 24px;
    margin: 15px 0 10px 0;
    clear: both;
}

.shopping_produits_titre {
    font: 25px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
}

.shopping_produits_categorie {
    font: 11px verdana, helvetica;
    color: #990000;
    margin-bottom: 3px;
}

.shopping_produits_nom1 {
    font: bold 16px verdana, helvetica;
    color: #113366;
}

.shopping_produits_marque1 {
    font: bold 16px verdana, helvetica;
    color: #990000;
}

.shopping_produits_nom2 {
    font: bold 12px verdana, helvetica;
    color: #113366;
}

.shopping_produits_marque2 {
    font: bold 12px verdana, helvetica;
    color: #990000;
}

.shopping_produits_ancprix1 {
    font: 11px verdana, helvetica;
    color: #838282;
    text-decoration: line-through;
    padding-right: 20px;
    line-height: 20px;
    float: left;
}

.shopping_produits_ancprix2 {
    font: 11px verdana, helvetica;
    color: #838282;
    text-decoration: line-through;
    padding-right: 20px;
    line-height: 17px;
    float: left;
}

.shopping_produits_prix1 {
    font: bold 16px verdana, helvetica;
    color: #990000;
    float: left;
}

.shopping_produits_prix2 {
    font: bold 13px verdana, helvetica;
    color: #990000;
    float: left;
}

.shopping_produits_zoom {
    text-align: center;
    float: left;
    margin-left: 5px;
    font: 10px verdana, helvetica;
    color: #990000;
}

.shopping_produits_action {
    float: left;
}

.shopping_produits_box2 {
    background: url(/imgv6/rub/shopping/ventre/shopping_pointille.gif) repeat-x bottom;
    width: 315px;
    float: left;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

/* ventre high-tech */
.shopping_liste_box {
    background: url(/imgv6/rub/shopping/ventre/shopping_pointille.gif) repeat-x bottom;
    padding-bottom: 5px;
    margin-bottom: 10px;
    width: 645px;
}

.shopping_liste_imgbox {
    width: 120px;
    float: left;
}

.shopping_liste_infobox {
    width: 370px;
    float: left;
}

.shopping_liste_prixbox {
    width: 155px;
    text-align: center;
    float: left;;
}

.shopping_liste_magasin {
    display: bloc;
    padding-left: 10px;
    font: 11px verdana, helvetica;
    color: #113366;
}

.shopping_liste_ancprix {
    font: 11px verdana, helvetica;
    color: #838282;
    text-decoration: line-through;
}

.shopping_liste_prix {
    font: bold 16px verdana, helvetica;
    color: #990000;
}

.shopping_liste_pdt {
    font: bold 12px verdana, helvetica;
    color: #113366;
}

.shopping_liste_carac {
    font: 11px verdana, helvetica;
    color: #4D4D4D;
    margin: 5px 0 5px 0;
}

.shopping_liste_zoom {
    font: 10px verdana, helvetica;
    color: #990000;
}

/* jeux */
.shopping_jeux_simpsur {
    font: 10px verdana, helvetica;
    color: #393838;
    margin-bottom: 10px;
}

.shopping_liste_prixbox2 {
    width: 155px;
    text-align: right;
    float: left;
}

/* PILOTES */

.driver_cat_nb {
    font: 10px verdana, helvetica;
    color: #990000;
}

.driver_cat_box {
    padding: 0 0 10px 15px;
    font: 10px verdana, helvetica;
    line-height: 13px;
}

.driver_souscat {
    font: 10px verdana, helvetica;
    color: #3B3B3B;
}

.driver_arbo {
    margin-bottom: 20px;
}

.driver_arbo_niv1 {
    font: 20px impact, helvetica;
    color: #990000;
}

.driver_arbo_niv2 {
    font: 21px impact, helvetica;
    color: #990000;
}

.driver_arbo_niv3 {
    font: 21px impact, helvetica;
    color: #666666;
}

.driver_nombre {
    font: 11px verdana, helvetica;
    color: #666666;
    margin-top: 3px;
}

.driver_niv3_box {
    background: url(/imgv6/rub/pilotes/pilote_pointille.gif) repeat-x bottom;
    padding: 10px 0 10px 0;
}

.driver_niv3_nom {
    display: block;
    font: bold 13px verdana, helvetica;
    color: #113366;
}

.driver_niv3_info {
    font: 11px verdana, helvetica;
    color: #444444;
    padding-top: 3px;
}

.driver_niv4_box {
    background: url(/imgv6/rub/pilotes/pilote_pointille.gif) repeat-x top;
    padding: 10px 0 10px 0;
}

.driver_niv4_nom {
    font: 13px verdana, helvetica;
    color: #113366;
}

.driver_niv4_info {
    font: 11px verdana, helvetica;
    color: #444444;
    margin-top: 2px;
}

.driver_niv4_infoplus {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-top: 3px;
}

/* liste produits - constructeurs */
/* .driver_liste4_box {width: 160px; float: left; padding-bottom: 10px;} */
.driver_liste4_box {
    width: 150px;
    float: left;
    padding-bottom: 10px;
}

.driver_liste4 {
    font: bold 12px verdana, helvetica;
    color: #113366;
    margin: 10px 0 3px 0;
    background: url(/imgv6/rub/pilotes/pilote_puce_h.gif) no-repeat 0 1px;
    padding-left: 13px;
}

.driver_liste4b {
    font: bold 12px verdana, helvetica;
    color: #113366;
    margin: 10px 0 3px 0;
    background: url(/imgv6/rub/pilotes/pilote_puce_v.gif) no-repeat 0 1px;
    padding-left: 13px;
}

/* maj */
.driver_maj {
    height: 29px;
    background: url(/imgv6/rub/pilotes/pilote_majfond.gif) repeat-x;
    margin-bottom: 10px;
}

.driver_maj_texte {
    font: 11px verdana, helvetica;
    color: #444444;
    padding: 8px 0 0 10px;
}

/* par constructeur */
.driver_parconst_box {
    height: 45px;
    background: url(/imgv6/rub/pilotes/pilote_constrfond.gif) repeat-x;
    margin-top: 10px;
    padding-left: 5px;
}

/*.driver_parconst_titre {float: left; font: 20px impact,helvetica; color: #990000; margin-top: 8px;}*/
.driver_parconst_titre {
    float: left;
    font: 15px impact, helvetica;
    color: #990000;
    margin-top: 8px;
}

/*.driver_parconst_lettres {float: left; font: bold 10px verdana,helvetica; color: #113366; margin-top: 8px; padding-top: 9px;}*/
.driver_parconst_lettres {
    float: left;
    font: bold 9px verdana, helvetica;
    color: #113366;
    margin-top: 8px;
    padding-top: 9px;
}

/* mea driver niv4 */
.driver_niv4_art_box {
    padding-bottom: 5px;
}

.driver_niv4_art_mea {
    float: left;
    padding-right: 10px;
}

.driver_niv4_art_bloc {
    float: left;
    width: 565px;
}

.driver_niv4_art_titre {
    font: bold 13px verdana, helvetica;
    color: #113366;
}

.driver_niv4_art_voir {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-top: 3px;
}

/* titre fil nouvprod - tests */
.driver_nouvprodtests {
    font: 15px impact, helvetica;
    color: #990000;
    margin-bottom: 10px;
}

/* fil nouveaut�s */
.driver_nouvprod_box {
    background: url(/imgv6/rub/pilotes/pilote_pointille.gif) repeat-x bottom;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.driver_nouvprod_mea {
    display: block;
    float: left;
    padding-right: 10px;
}

.driver_nouvprod_texte {
    float: left;
    width: 220px;
}

.driver_nouvprod_titre {
    font: bold 13px verdana, helvetica;
    color: #113366;
    line-height: 19px;
}

.driver_nouvprod_date {
    font: 11px verdana, helvetica;
    color: #990000;
}

.driver_tousles {
    text-align: right;
    font: 11px verdana, helvetica;
    color: #990000;
    margin-top: 3px;
}

/* fil tests */
.driver_test_box {
    background: url(/imgv6/rub/pilotes/pilote_pointille.gif) repeat-x bottom;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.driver_test_mea {
    display: block;
    float: left;
    padding-right: 10px;
}

.driver_test_texte {
    float: left;
    width: 220px;
}

.driver_test_surtitre {
    font: 11px verdana, helvetica;
    color: #990000;
    margin-bottom: 3px;
}

.driver_test_titre {
    font: 13px verdana, helvetica;
    color: #113366;
    line-height: 18px;
}

.driver_nouvprod_note {
    font: 10px verdana, helvetica;
    color: #990000;
    margin-top: 5px;
}

/* HOME JEUX VIDEO  */
.JeuActu_titre {
    float: left;
}

.JeuActu_img {
    float: left;
    width: 36px;
    margin-left: 2px;
}

.separation_degrade {
    background: url(/imgv6/structure/separation_degrade3px.gif) repeat-x;
    height: 3px;
    margin: 10px 0;
}

/* JEU BLOC VIDEO */
#Bloc_Filvideo {
    width: 315px;
    margin-bottom: 10px;
    margin: 0;
    padding: 0;
    background: #FFFFFF
}

.Filvideo {
    width: 315px;
    margin-bottom: 10px;
    margin: 0;
    padding: 0;
}

.Filvideo_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    display: block;
    color: #113366
}

.Filvideo_surtitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    display: block;
    color: #990000
}

.Filvideo_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 16px;
    color: #990000
}

.Filvideo_img {
    margin-right: 10px;
    margin-bottom: 10px;
}

/* Fils tous les... */
.tsles_date {
    padding-top: 15px;
    padding-bottom: 3px;
    padding-left: 10px;
    color: #990000;
    text-transform: uppercase;
    font-family: verdana, arial;
    font-size: 11px;
    font-weight: bold;
}

.tsles_datesmall {
    font-size: 10px;
    color: #990000;
    line-height: 16px;
    font-family: verdana, arial;
}

.tsles_blocarticle {
    width: 645px;
    background: #FFFFFF;
    margin-left: 10px;
}

.tsles_filet {
    padding: 0 0 10px;
    10px;
    border-top: 1px #CCCCCC solid;
}

.tsles_img {
    float: left;
    margin-right: 10px;
    width: 160px;
}

.tsles_img2 {
    float: left;
    margin-right: 10px;
    width: 160px;
    margin-bottom: 20px;
}

.tsles_decalbastitre {
    margin-bottom: 5px;
}

.tsles_surtitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    display: block;
}

.tsles_titre {
    font-family: verdana, arial;
    color: #003366;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}

.tsles_chapo {
    font-family: verdana, arial;
    color: #333333;
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 2px;
    margin-top: 7px;
}

.tsles_tags {
    font-size: 11px;
    line-height: 16px;
    margin-bottom: 10px;
    font-family: verdana, arial;
    color: #333333;
}

.tsles_tags_liens {
    color: #990000;
    font-size: 11px;
}

.tsles_avis {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000
}

.tsles_criteres {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
    margin-bottom: 4px;
}

.tsles_navproduits {
    background: #EEEEEE;
    border-top: 1px dotted #666666;
    border-bottom: 1px dotted #666666;
    color;
    #444444;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 10px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.tsles_elementnavactif {
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.tsles_elementnavinactif {
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

/* JEU LOGITHEQUE */
#BoxHP_Jeux_logitheque {
    width: 645px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF;
}

#Jeux_logitheque_cadre {
    width: 645px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF;
}

.Jeux_logitheque {
    width: 315px;
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}

.Jeux_logitheque_title {
    font-family: Impact, arial;
    font-size: 16px;
    color: #990000;
    display: block;
    margin-bottom: 15px;
}

.Jeux_logitheque_img {
    margin: 0 5px 5px 0
}

.Jeux_logitheque_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    color: #990000;
    display: block
}

.Jeux_logitheque_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    display: block;
    color: #113366
}

.Jeux_logitheque_avis {
    margin-bottom: 5px;
}

.Jeux_logitheque_avistxt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 16px;
    color: #990000
}

.Jeux_logitheque_btn {
    margin-bottom: 5px;
}

.Jeux_logitheque_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
    color: #444444;
    display: block
}

.Jeux_logitheque_liste {
    width: 315px;
    margin: 0;
    padding: 0;
}

.Jeux_logitheque_liste UL {
    display: block;
    width: 150px;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
}

/* .Jeux_logitheque_liste LI {display:block; width:135px; height:18px; list-style:none; padding-left:15px; margin-bottom:5px; background: url(/imgv6/structure/flechebg.png) left bottom  no-repeat;} */
.Jeux_logitheque_liste LI {
    display: block;
    width: 135px;
    height: 18px;
    list-style: none;
    padding-left: 15px;
    margin-bottom: 5px;
    background: url(/imgv6/structure/flechebg.png) left 7px no-repeat;
}

.Jeux_logitheque_liste LI a {
    line-height: 18px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #113366;
}

.Jeu_recherche_titre {
    font-family: Impact, arial;
    font-size: 20px;
    color: #990000;
    text-align: center;
    margin-bottom: 10px;
    line-height: 24px;
}

.Jeu_recherche_form {
    background: url(/imgv6/structure/bg_recherchejeu.gif) no-repeat left top;
    width: 200px;
    height: 20px;
    float: left
}

.Jeu_recherche_input {
    width: 172px;
    height: 13px;
    border: 0;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 13px;
    color: #999999;
    margin: 2px 1px 1px 1px;
    float: left
}

.Jeu_recherche_btn {
    width: 22px;
    height: 18px;
    border: 0;
    float: left
}

/*JEU BLOC TESTS*/
#BoxJeuTests_1 {
    display: block;
    width: 645px;
    margin: 0;
    padding: 0;
}

#BoxJeuTests_2, #BoxJeuTests_3, #BoxJeuTests_4, #BoxJeuTests_5, #BoxJeuTests_6, #BoxJeuTests_7 {
    display: none;
    width: 645px;
    margin: 0;
    padding: 0;
}

.Bloc645 {
    width: 645px;
    margin: 0;
    padding: 0;
}

.Bloc645_2 {
    width: 645px;
    margin: 0;
    padding: 20px 0 0 0;
}

.Bloc645_3col {
    width: 200px;
    float: left;
    margin: 0;
    padding: 0;
}

.Bloc645_3col_2 {
    width: 200px;
    float: left;
    padding: 0 23px 0 22px;
}

.JeuBlocTest_menu {
    padding: 10px 0 0 0;
    width: 544px;
    display: block;
    margin: 0;
    list-style: none;
}

.JeuBlocTest_menu_ok {
    display: block;
    float: left;
    padding-top: 3px;
    list-style: none;
}

.JeuBlocTest_menu_no {
    display: block;
    float: left;
    padding-top: 3px;
    list-style: none;
}

.JeuBlocTest_menu_ok span {
    display: block;
    text-align: center;
    color: #990000;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer
}

.JeuBlocTest_menu_no span {
    display: block;
    text-align: center;
    color: #113366;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer
}

.JeuBlocTest_img {
    margin: 0;
    padding: 0;
}

.JeuBlocTest_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    line-height: 18px;
    display: block;
}

.JeuBlocTest_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
}

.JeuBlocTest_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
    display: block;
}

.JeuBlocTest_note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
}

.JeuBlocTest_img2 {
    margin: 0 5px 0 0;
    padding: 0;
}

.JeuBlocTest_stitre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: bold;
    display: block;
}

.JeuBlocTest_txt2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
}

.JeuBlocTest_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
    display: block;
    margin: 1px 0 3px 0;
}

.JeuBlocTest_plus {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    font-weight: normal;
    line-height: 18px;
}

.JeuBlocTest_note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
}

.JeuBlocTest_note2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
    margin-bottom: 4px;
}

/*JEU Nostalgie*/
#JeuNostalgie {
    width: 315px;
    margin-bottom: 15px;
}

.JeuNostalgie_img {
    margin-right: 5px;
}

.JeuNostalgie_title {
    display: block;
    margin-bottom: 10px;
}

.JeuNostalgie_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: bold;
    display: block;
    margin-bottom: 2px;
}

.JeuNostalgie_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
    display: block;
}

/*JEU Agenda*/
#JeuAgenda {
    width: 315px;
    background: #FFFFFF;
    margin: 0 0 15px 0;
    padding: 0
}

#JeuAgenda UL {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none
}

#JeuAgenda LI {
    display: block;
    margin: 0 0 5px 0;
    padding: 0;
    list-style: none;
}

.JeuAgenda_title {
    display: block;
    margin-bottom: 10px;
}

.JeuAgenda_date {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #990000;
    font-weight: normal;
    display: block;
    float: left
}

.JeuAgenda_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #113366;
    font-weight: bold;
    display: block;
    float: left;
    margin-left: 28px;
}

/* LIVRES BLANCS */
.livblancs_box {
    background: url(/imgv6/rub/01net-pro/ventre/livresblancs_pointille.gif) repeat-x bottom;
    padding-bottom: 10px;
    margin-top: 10px;
    width: 655px;
}

.livblancs_exrg_mea {
    width: 95px;
    float: left;
}

.livblancs_exrg_texte {
    width: 560px;
    float: left;
}

.livblancs_exrg_stitre {
    font: 9px verdana, helvetica;
    color: #666666;
    text-transform: uppercase;
}

.livblancs_exrg_stitre2 {
    font: 9px verdana, helvetica;
    color: #990000;
}

.livblancs_exrg_titre {
    display: block;
    font: bold 14px verdana, helvetica;
    color: #113366;
    margin-top: 3px;
    cursor: pointer;
}

.livblancs_exrg_titre2 {
    display: block;
    font: bold 14px verdana, helvetica;
    color: #113366;
    margin-top: 3px;
}

.livblancs_exrg_chapo {
    font: 12px verdana, helvetica;
    color: #666666;
}

.livblancs_exrg_chapo2 {
    font: 11px verdana, helvetica;
    color: #113366;
    margin-top: 3px;
}

.livblancs_exrg_bas {
    padding-top: 4px;
}

.livblancs_exrg_info {
    margin-top: 4px;
    font: bold 11px verdana, helvetica;
    color: #000000;
}

.livblancs_exrg_info2 {
    color: #990000;
}

.livblancs_exrg_tcbox {
    float: right;
    padding-right: 5px;
}

.livblancs_exrg_part {
    font: 10px verdana, helvetica;
    color: #666666;
    margin-top: 5px;
}

/*HOME ASTUCES / Cat�gories */
#HpAstuces_Cat {
    width: 655px;
    background: #FFFFFF url(/imgv6/structure/bg_Homeastuce_cat.gif) 0 0 repeat-x;
    margin: 0;
    padding: 0;
}

#HpAstuces_Cat a:hover {
    text-decoration: underline
}

.HpAstuces_Cat_txt1 {
    display: block;
    margin: 0;
    padding: 15px 0 0 0;
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #999999;
    text-align: center
}

.HpAstuces_Cat_txt2 {
    color: #990000
}

.HpAstuces_Cat_txt3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #990000;
    line-height: 18px;
}

.HpAstuces_Cat_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.HpAstuces_Cat_liste {
    width: 645px;
    padding: 25px 0 20px 10px;
}

.HpAstuces_Cat_liste ul {
    width: 645px;
    margin: 0;
    padding: 0;
    display: block;
    list-style: none;
}

.HpAstuces_Cat_liste li {
    display: block;
    list-style: none;
    width: 320px;
    float: left;
    margin: 0 0 15px 0;
}

.HpAstuces_Cat_ico {
    height: 49px;
    margin: 0;
    padding: 0;
    background: url(/imgv6/structure/bg2_Homeastuce_cat.gif) repeat-x top;
}

.HpAstuces_Cat_ico ul {
    margin: 0;
    padding: 4px 0 0 0;
    display: block;
    list-style: none;
    width: 440px;
    float: left;
}

.HpAstuces_Cat_ico li {
    display: block;
    list-style: none;
    float: left;
    width: 48px;
    text-align: center
}

.HpAstuces_Cat_icotitre {
    float: left;
    display: block;
    width: 205px;
    font-family: Impact, Verdana, Arial, Helvetica;
    font-size: 18px;
    color: #990000;
    padding: 12px 0 0 10px;
}

/*HOME ASTUCES / Dossiers  */
#BoxHpAstuces_Dossiers {
    width: 315px;
    margin-bottom: 10px;
    background: #FFFFFF;
    padding: 0;
}

#BoxHpAstuces_Dossiers a:hover {
    text-decoration: underline
}

.HpAstuces_Dossiers_TitreNiv1 {
    float: left;
    width: 185px
}

.HpAstuces_Dossiers_Niv1 {
    width: 315px;
}

.HpAstuces_Dossiers_Stitre {
    color: #990000;
    font-size: 11px;
    font-family: Verdana;
}

.HpAstuces_Dossiers_Titre {
    font-family: Verdana;
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    color: #113366;
}

.HpAstuces_Dossiers_Chapo {
    font-family: Verdana;
    font-size: 12px;
    line-height: 16px;
    color: #444444;
    display: block;
    margin-top: 5px;
}

.HpAstuces_Dossiers_Img {
    width: 120px;
    margin-right: 10px;
    float: left
}

.HpAstuces_Dossiers_Titre2 {
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 16px;
    display: block;
    width: 280px;
    float: left
}

.HpAstuces_Dossiers_Tags {
    padding-top: 5px;
    font-size: 11px;
    font-family: verdana, arial;
    font-size: 11px;
    color: #990000;
}

.HpAstuces_Dossiers_Tags a {
    color: #990000;
}

.HpAstuces_Dossiers_TagsTxt {
    color: #444444;
}

/*HOME ASTUCES / Astuces 315px  */
#HpAstuces_Box315 {
    width: 315px;
    background: #FFFFFF;
    margin: 0 0 10px 0;
    padding: 0
}

#HpAstuces_Box315 a:hover {
    text-decoration: underline
}

#HpAstuces_Box315 ul {
    margin: 0;
    padding: 0;
    display: block;
    width: 315px;
    list-style: none
}

#HpAstuces_Box315 li {
    margin: 0;
    padding: 0;
    display: block;
    width: 315px;
    list-style: none
}

.HpAstuces_Box315_1 {
    margin-bottom: 10px;
    padding: 0;
    width: 315px;
}

.HpAstuces_Box315_2 {
    margin: 0;
    padding: 0;
    width: 315px;
}

.HpAstuces_Box315_titre {
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #990000;
    display: block;
    margin-bottom: 5px;
}

.HpAstuces_Box315_img {
    margin-right: 5px;
}

.HpAstuces_Box315_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    display: block;
    margin-bottom: 5px;
}

.HpAstuces_Box315_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block;
    line-height: 18px;
}

.HpAstuces_Box315_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    display: block;
    line-height: 18px;
}

/*HOME ASTUCES / Wiki  */
#HpAstuces_wiki {
    width: 315px;
    background: #FFFFFF;
    margin: 0 0 10px 0;
    padding: 0
}

#HpAstuces_wiki a:hover {
    text-decoration: underline
}

.HpAstuces_wiki_1 {
    margin-bottom: 10px;
    padding: 0;
    width: 315px;
}

.HpAstuces_wiki_1 ul {
    margin: 0;
    padding: 0;
    display: block;
    width: 315px;
    list-style: none
}

.HpAstuces_wiki_1 li {
    margin: 0;
    padding: 0;
    display: block;
    float: left;
    list-style: none;
    color: #113366;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

.HpAstuces_wiki_1 li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.HpAstuces_wiki_2 {
    margin: 0;
    padding: 0;
    width: 315px;
}

.HpAstuces_wiki_2 ul {
    margin: 0;
    padding: 0;
    display: block;
    width: 315px;
    list-style: none
}

.HpAstuces_wiki_2 li {
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    display: block;
    list-style: none;
    background: url(/imgv6/structure/ico_FlecheR.png) no-repeat 0px 7px;
    color: #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
}

.HpAstuces_wiki_2 li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
}

.HpAstuces_wiki_titre {
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #990000;
    display: block;
    margin-bottom: 5px;
}

.HpAstuces_wiki_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block;
    margin-bottom: 5px;
}

.HpAstuces_wiki_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444444;
    display: block;
    line-height: 18px;
}

.HpAstuces_wiki_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    display: block;
    margin-bottom: 5px;
}

/*HOME ASTUCES / Top astuces */
#HpAstuces_top {
    width: 315px;
    background: #FFFFFF;
    margin: 0 0 10px 0;
    padding: 0
}

#HpAstuces_top a:hover {
    text-decoration: underline
}

#HpAstuces_top ol {
    padding: 0;
    margin: 0;
    list-style: none;
}

#HpAstuces_top li {
    padding: 0;
    margin: 0;
    list-style: none;
}

.HpAstuces_top_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 16px;
    font-weight: normal;
    color: #113366;
    display: block;
    padding: 0 0 0 20px;
}

.HpAstuces_top_titre {
    font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #990000;
    display: block;
    margin-bottom: 5px;
}

/*HOME ASTUCES /Zoom sur*/
#HpAstuces_zoom {
    width: 645px;
    margin: 0 0 10px 0;
    padding: 0;
    background: #FFFFFF;
    text-align: left
}

#HpAstuces_zoom a:hover {
    text-decoration: underline
}

#HpAstuces_zoom UL, LI {
    margin: 0;
    padding: 0;
    display: block;
    list-style: none
}

.HpAstuces_zoom1 {
    width: 315px;
    float: left
}

.HpAstuces_zoom2 {
    width: 315px;
    float: left;
    margin-left: 15px;
}

.HpAstuces_zoom_stitre {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    margin: 0;
    padding: 0;
}

.HpAstuces_zoom_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block
}

.HpAstuces_zoom_titre1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    line-height: 18px;
    display: block;
    padding-left: 20px;
    background: url(/imgv6/structure/ico_ampoule.gif) left top no-repeat;
}

.HpAstuces_zoom_titre2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #113366;
    line-height: 20px;
    display: block
}

.HpAstuces_zoom_chapo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #444444;
    line-height: 18px;
    display: block
}

.HpAstuces_zoom_note {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    margin: 7px 0;
}

.HpAstuces_zoom_img {
    margin-right: 10px;
    margin-bottom: 5px;
}

/*JE CHANGE .fr*/
#BoxJeChange {
    width: 315px;
    margin: 25px 0 10px;
    0;
    padding: 0;
    background: #FFFFFF
}

.BoxJeChange {
    background: #EEEEEE;
    width: 293px;
    padding: 10px;
    border: 1px #666666 solid;
}

.BoxJeChange_img {
    margin-bottom: 5px;
}

.BoxJeChange_liste {
    padding-left: 15px;
    margin-bottom: 5px;
    background: url(/imgv6/structure/flechebg.png) 0 7px no-repeat;
}

.BoxJeChange_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #333333;
    line-height: 18px;
}

.BoxJeChange_bgbas {
    height: 4px;
    width: 315px;
    background: url(/imgv6/structure/ombre_meacold.gif) repeat-x top;
}

/*Entreprise logi-pro*/
.Fil315_titbox {
    background: url(/imgv6/structure/pointilledouble.gif) repeat-x 0 32px;;
    margin: 0 0 10px 0;
    clear: both;
}

.Fil315_titre {
    font: 35px impact, helvetica;
    font-weight: normal;
    color: #990000;
    background: #FFFFFF;
}

.top10_rang {
    font-family: impact;
    font-size: 14px;
    color: #990000;
    text-align: center;
}

.top10_score {
    font-family: verdana;
    font-size: 10px;
    color: #990000;
    line-height: 20px;
}

.top10_inter {
    width: 315px;
    height: 1px;
    font-size: 1px;
    background-color: #EEEEEE;
    margin: 7px 0;
}

.top10_lien_bleu {
    font-size: 11px;
    font-family: verdana;
    color: #113366;
    font-weight: bold;
    text-decoration: none;
}

/*AGENDA ENTREPRISE*/
.agenda_GD_categorie {
    font: 11px verdana;
    color: #444444;
}

.agenda_GD_date {
    font: bold 11px verdana;
    color: #990000;
    padding-top: 3px;
}

.agenda_GD_titre {
    font: bold 18px verdana;
    color: #003366;
}

.agenda_GD_texte {
    font: 12px verdana;
    color: #444444;
    line-height: 18px;
}

.agenda_GD_lieu1 {
    font: bold 11px verdana;
    color: #444444;
    padding-top: 10px;
}

.agenda_GD_lieu2 {
    color: #990000;
}

.agenda_GD_url1 {
    font: bold 11px verdana;
    color: #444444;
}

.agenda_GD_url2 {
    color: #990000;
    text-decoration: none;
}

.agenda_PT_date {
    font: 11px verdana;
    color: #990000;
}

.agenda_PT_titre {
    font: bold 14px verdana;
    color: #003366;
    padding-top: 3px;
}

.agenda_PT_texte {
    font: 11px verdana;
    color: #444444;
    padding-top: 3px;
}

/* DEBATS ARTICLES */

/* boite principale */
.article_debats_box {
    background: url(/imgv6/structure/article_debats_point.gif) repeat-x bottom;
    padding: 0 0 1px 0;
}

/* ligne */
.article_debats_ligne_OFF {
    padding: 8px 0 9px 0;
}

.article_debats_ligne_ON {
    background: url(/imgv6/structure/article_debats_point3.gif);
    padding: 8px 0 8px 0;
}

/* contenu ligne */

/* 1=post  2=reponse */

/* icone bulle */
.article_debats_bulle1 {
    width: 60px;
    float: left;
    padding-top: 3px;
}

.article_debats_bulle2 {
    width: 95px;
    float: left;
    padding-top: 3px;
}

.article_debats_fleche1 {
    margin-left: 20px;
}

.article_debats_fleche2 {
    margin-left: 58px;
}

/* bloc titre + auteur  */
.article_debats_texte1 {
    width: 420px;
    float: left;
}

.article_debats_texte2 {
    width: 385px;
    float: left;
}

.article_debats_lien1_OFF {
    font: bold 15px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #113366;
    line-height: 18px;
}

.article_debats_lien2_OFF {
    font: bold 12px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #113366;
    line-height: 18px;
}

.article_debats_lien1_ON {
    font: bold 15px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #990000;
    line-height: 18px;
}

.article_debats_lien2_ON {
    font: bold 12px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #990000;
    line-height: 18px;
}

.article_debats_auteur {
    font: 11px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #444444;
    margin-top: 4px;
}

/* date */
.article_debats_date_box {
    width: 165px;
    float: left;
}

.article_debats_date {
    font: 11px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #444444;
    margin-left: 10px;
}

/* tous les */
.article_debats_tousles {
    text-align: right;
    font: 10px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #990000;
    margin-top: 5px;
}

/* interface */
.article_debat_msg_titre {
    font: bold 20px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #133366;
    line-height: 24px;
}

.article_debat_msg_auteur {
    font: 11px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #444444;
    margin-top: 4px;
}

.article_debat_msg_parag {
    font: 12px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #444444;
    line-height: 18px;
    margin: 15px 0 15px 0;
}

.article_debat_msg_toolbar {
    padding: 10px 0 5px 0;
}

.article_debat_msg_tool {
    font: 10px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #990000;
}

.article_debat_redac_box1 {
    background: url(/imgv6/structure/article_debats_ombre4.gif) repeat-x bottom;
    padding-bottom: 10px;
}

.article_debat_redac_box2 {
    margin-top: 10px;
    width: 100%;
}

.article_debat_redac_marge {
    float: left;
    width: 55px;
}

.article_debat_redac_guillimg {
    margin: 5px 0 0 5px;
}

.article_debat_redac_corps {
    float: left;
    width: 590px;
}

.article_debat_redac_sep {
    background: url(/imgv6/structure/article_debats_point.gif) repeat-x;
}

.article_debat_redac_titre {
    font: bold 18px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #990000;
    margin: 10px 0 10px 0;
}

.article_debat_redac_saisie {
    float: left;
    width: 350px;
}

.article_debat_redac_saisie2 {
    margin-top: 10px;
}

.article_debat_redac_input {
    width: 115px;
    border: 1px solid #A5ACB2;
}

.article_debat_redac_intitule {
    font: bold 11px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #000000;
}

.article_debat_redac_textarea {
    width: 350px;
    margin-top: 5px;
    height: 130px;
    border: 1px solid #A5ACB2;
    overflow: auto;
}

.article_debat_redac_mention {
    float: right;
    width: 220px;
}

.article_debat_redac_mentiontit {
    width: 200px;
    font: bold 12px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #666666;
}

.article_debat_redac_mentiontxt {
    width: 200px;
    font: 10px verdana, helvetica;
    font-family: verdana, helvetica, sans-serif;
    color: #666666;
    line-height: 16px;
    text-align: justify;
}

.article_debat_redac_captcha {
    width: 573px;
    margin-top: 5px;
}

.article_debat_redac_envoyer {
    text-align: center;
    padding: 10px 0 10px 0;
}

#FilArticles_cold {
    width: 315px;
    margin: 0 0 20px 0;
    padding: 0;
    background: #FFFFFF
}

.FilArticles_coldActus {
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
    width: 315px;
    border-bottom: 1px #CCCCCC solid;
}

.FilArticles_coldActus li {
    display: block;
    margin: 0 0 5px 0;
    padding: 0 0 0 15px;
    list-style: none;
    background: url(/imgv6/structure/ico_flecheR.gif) no-repeat 0 8px;
    line-height: normal;
}

#FilArticles_cold a:hover {
    text-decoration: underline
}

.FilArticles_cold_title {
    font-family: impact, arial;
    font-size: 18px;
    color: #990000;
    margin: 0 0 10px 0;
    padding: 0;
}

.FilArticles_cold_titre {
    font-family: verdana, arial;
    font-size: 13px;
    font-weight: bold;
    color: #990000;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    padding: 0;
}

.FilArticles_cold_lien {
    font-family: verdana, arial;
    font-size: 12px;
    color: #113366;
    font-weight: normal;
}

.FilArticles_cold_avis {
    font-family: verdana, arial;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
}

.FilArticles_cold_txtbleu {
    font-family: verdana, arial;
    font-size: 10px;
    color: #113366;
    font-weight: bold;
    line-height: 14px;
}

.FilArticles_cold_tags {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}

.FilArticles_cold_tags li {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
    font-family: verdana, arial;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 14px;
}

.FilArticles_cold_tags li a {
    color: #990000
}

/*FICHES JEUX */

/*Fiche jeu : top et cadre */
#Fichejeutop {
    width: 655px;
    background: #FFFFFF;
    margin: 0 0 20px 0;
    padding: 0;
}

.FichejeutopBox {
    margin: 15px 0 20px 10px;
    padding: 0;
    width: 645px;
}

.Fichejeutop_titreBox {
    margin: 0 0 5px 0;
    padding: 0 0 3 ppx 0;
    width: 645px;
    border-bottom: 1px dotted #000000
}

.Fichejeutop_titre {
    font-family: Impact, arial;
    font-size: 24px;
    color: #990000
}

.Fichejeutop_infos {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.Fichejeutop_infos2 {
    color: #990000;
}

.Fichejeucadrebas {
    background: url(/imgv6/structure/cadre_jeubas.gif) no-repeat right top;
}

.Fichejeucadre {
    width: 655px;
    margin: 0;
    padding: 0;
    background: #FFFFFF url(/imgv6/structure/cadre_jeudroite.gif) repeat-y right;
}

/*Navigation fiche jeux*/
#Fichejeu_Nav {
    width: 655px;
    height: 33px;
    margin: 0;
    padding: 0;
    background: #FFFFFF url(/imgv6/structure/onglets_bg.gif) no-repeat right
}

#Fichejeu_Liste {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
    width: 626px;
    height: 33px;
    margin-left: 12px;
}

.Fichejeu_Liste_onglet1 {
    margin: 0;
    padding: 0;
    height: 33px;
    list-style: none;
    display: block;
    float: left;
    background: #000000 url(/imgv6/structure/onglets_bg1.gif) repeat-x bottom;
}

.Fichejeu_Liste_onglet2 {
    margin: 0;
    padding: 0;
    height: 33px;
    list-style: none;
    display: block;
    float: left;
    background: #000000 url(/imgv6/structure/onglets_bg2.gif) repeat-x bottom;
}

.Fichejeu_Liste_onglet1 a {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    padding: 5px 10px 0 9px;
    display: block;
    text-align: center
}

.Fichejeu_Liste_onglet2 a {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #990000;
    padding: 5px 10px 0 9px;
    display: block;
    text-align: center
}

.Fichejeu_Liste_ongletsep {
    width: 12px;
    height: 33px;
    float: left;
    background: url(/imgv6/structure/onglets_sep.gif) no-repeat right;
}

.Fichejeu_Liste_ongletsepfin {
    width: 6px;
    height: 33px;
    float: left;
    background: url(/imgv6/structure/onglets_sep.gif) no-repeat left;
}

/*ventres des diff fiches*/
#FichejeuVideoVentre {
    width: 640px;
    margin-right: 10px;
    padding-top: 15px;
    background: #FFFFFF
}

#FichejeuActuVentre {
    width: 640px;
    padding: 15px 0 0 0;
    margin-right: 15px;
}

#FichejeuEssentielVentre {
    width: 640px;
    padding-top: 15px;
    margin-left: 10px;
    background: #FFFFFF
}

#FichejeuTestVentre {
    width: 630px;
    margin-right: 10px;
    margin-left: 10px;
    padding-top: 15px;
    background: #FFFFFF
}

#FichejeuAvisVentre {
    width: 640px;
    padding: 15px 0 10px 0;
    margin-right: 15px;
}

#FichejeuImagesVentre {
    width: 650px;
    padding-top: 15px;
    background: #FFFFFF
}

#FichejeuTelVentre {
    width: 640px;
    margin-right: 10px;
    padding-top: 15px;
    background: #FFFFFF
}

#FichejeuAstucesVentre {
    width: 630px;
    padding: 15px 0 10px 10px;
    margin-right: 15px;
}

/*jeu fiche video */
.Fichejeuvideo_2col {
    width: 640px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px #CCCCCC solid
}

.FichejeuvideoColg {
    width: 160px;
    float: left;
    padding: 0 15px 10px 10px
}

.FichejeuvideoCold {
    width: 455px;
    float: left;
    background: #FFFFFF
}

.Fichejeuvideo_titre {
    display: block;
    margin: 0 0 10px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #990000
}

.Fichejeuvideo_titre2 {
    margin: 0 0 20px 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #990000
}

.Fichejeuvideo_date {
    color: #444444;
    font-size: 10px;
    font-weight: normal
}

.Fichejeuvideo_texte {
    display: block;
    margin-bottom: 10px;
    line-height: 18px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.Fichejeuvideo_info {
    display: block;
    margin-bottom: 10px;
    line-height: 16px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.Fichejeuvideo_taille {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000
}

.Fichejeuvideo_player {
    margin-bottom: 20px;
    text-align: center
}

/*FIL Fiches jeu*/
.jeu_blocarticle {
    padding: 0 0 0 10px;
    border-bottom: 1px #CCCCCC solid;
    margin-bottom: 20px;
    width: 630px;
}

.jeu_blocarticle a:hover {
    text-decoration: underline
}

.jeu_blocarticle_img {
    display: block;
    width: 160px;
    float: left;
    padding-right: 10px;
    padding-bottom: 10px
}

.jeu_blocarticle_cold {
    padding-bottom: 10px
}

.jeu_blocarticle_surtitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    display: block;
}

.jeu_blocarticle_titre {
    font-family: verdana, arial;
    color: #003366;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}

.jeu_blocarticle_chapo {
    display: block;
    font-family: verdana, arial;
    color: #333333;
    line-height: 16px;
    font-size: 13px;
    margin-bottom: 2px;
    margin-top: 7px;
}

.jeu_blocarticle_datesmall {
    font-size: 10px;
    color: #990000;
    line-height: 16px;
    font-family: verdana, arial;
}

.jeu_blocarticle_bloctitre {
    display: block;
    margin-bottom: 5px;
}

.jeu_blocarticle_criteres {
    display: block;
    margin-top: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #990000;
    font-weight: normal;
    line-height: 18px;
    display: block;
    margin-bottom: 4px;
}

.jeu_blocarticle_avis {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000
}

.ficheJeu_bloc_icones {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 250px;
    background: #FFFFFF
}

.ficheJeu_bloc_icones li {
    margin: 0;
    padding: 0 0 0 8px;
    list-style: none;
    float: right;
    height: normal;
}

/*Bloc t�l�chargement jeux*/
#Fichejeu_tel {
    width: 315px;
    background-color: #EEEEEE;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

.Fichejeu_tel_title {
    padding-top: 4px;
    padding-left: 7px;
    padding-bottom: 4px;
    font-family: verdana;
    font-size: 14px;
    color: #990000;
    font-weight: bold;
    display: block
}

.Fichejeu_tel_filet {
    width: 315px;
    height: 1px;
    background-image: url(/imgv6/rub/telecharger/ventre/tel_fiche_pres_bloc_points_large.gif);
    background-repeat: repeat-x;
    font-size: 1px;
}

.Fichejeu_tel_cadre {
    padding-top: 10px;
    padding-left: 7px;
}

.Fichejeu_tel_colg {
    float: left;
    text-align: center;
    background-color: #EEEEEE;
}

.Fichejeu_tel_cold {
    float: left;
    padding-left: 10px;
    padding-right: 15px;
    background-color: #EEEEEE;
}

.Fichejeu_tel_titre {
    font-family: verdana;
    font-size: 12px;
    color: #444444;
    font-weight: bold;
    text-decoration: none;
}

.Fichejeu_tel_texte {
    font-family: verdana;
    font-size: 11px;
    color: #444444;
}

.Fichejeu_sommaireBox {
    width: 316px;
    background: #F4F4F4;
    margin-bottom: 30px;
}

.Fichejeu_sommaireCadre {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
}

.Fichejeu_sommaireBox ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.Fichejeu_sommaireBox li {
    margin: 0 0 2px 0;
    padding: 0 0 0 15px;
    list-style: none;
    background: url(/imgv6/structure/ico_FlecheR.png) 0 8px no-repeat
}

.Fichejeu_sommaireBox a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    color: #113366;
}

.Fichejeu_sommaireBox a:hover {
    text-decoration: underline
}

.Fichejeu_TitreSmall {
    font-family: impact, helvetica, verdana;
    font-size: 18px;
    color: #990000;
    padding-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    margin-bottom: 10px;
}

.Fichejeu_TitreSmall2 {
    font-family: impact, helvetica, verdana;
    font-size: 18px;
    color: #990000;
    margin-bottom: 10px;
}

.Fichejeu_TitreBig {
    font-family: impact, helvetica, verdana;
    font-size: 22px;
    color: #990000;
    padding-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    margin-bottom: 15px;
}

.Fichejeu_astucescode {
    display: block;
    background: url(/imgv6/structure/puce_9x10.png) 0 5px no-repeat;
    padding-left: 15px;
    margin-bottom: 10px;
    line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.Fichejeu_astucesmission {
    display: block;
    padding-left: 15px;
    margin-bottom: 10px;
    line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
}

.Fichejeu_astucestxt {
    margin-bottom: 15px;
    line-height: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
}

.Fichejeu_Titretxtdroite {
    display: block;
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    color: #113366;
}

.Fichejeu_input {
    width: 167px;
    height: 20px;
    border-top: 1px #666666 solid;
    border-right: 1px #B7B6B6 solid;
    border-bottom: 1px #999999 solid;
    border-left: 1px #666666 solid;
    margin-bottom: 10px;
    padding-left: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #B7B6B6;
    font-size: 12px;
    background: url(/imgv6/structure/bg_form.gif) repeat-x top;
}

.Fichejeu_textarea {
    width: 287px;
    height: 170px;
    border-top: 1px #666666 solid;
    border-right: 1px #B7B6B6 solid;
    border-bottom: 1px #999999 solid;
    border-left: 1px #666666 solid;
    margin-bottom: 10px;
    padding: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #B7B6B6;
    font-size: 12px;
    background: url(/imgv6/structure/bg_form.gif) repeat-x top;
}

/* FICHE JEU Forums*/
.Fichejeu_forumBox {
    width: 640px;
    margin: 10px 0 0;
    padding: 0;
}

.Fichejeu_forumBox a:hover {
    text-decoration: underline
}

.Fichejeu_forumSujetBloc {
    border-bottom: 1px #CCCCCC solid;
    padding-bottom: 10px;
    margin-bottom: 10px;
    width: 640px;
}

.Fichejeu_forumSujetCol1 {
    float: left;
    padding-top: 3px;
    width: 50px;
}

.Fichejeu_forumSujetCol2 {
    float: left;
    width: 490px;
}

.Fichejeu_forumSujetCol3 {
    float: left;
    width: 100px;
}

.Fichejeu_forumSujetLien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #113366;
    display: block
}

.Fichejeu_forumSujetLien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #990000;
}

.Fichejeu_forumSujetTxt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #444444;
}

.Fichejeu_forumSujetTxt2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #444444;
}

/* �v�nements 01 */
.eve_edito_titre {
    font: bold 12px verdana;
    color: #990000;
    padding: 15px 0 0 0;
}

.eve_edito_texte {
    font: 14px verdana;
    color: #000000;
    line-height: 20px;
    padding: 5px 0 0 0;
}

.eve_bloc_points {
    background: url(/imgv6/rub/01net-pro/ventre/eve_bloc_points.gif) repeat-x;
}

.eve_bloc_titre {
    font: bold 12px verdana;
    color: #113366;
}

.eve_bloc_texte {
    font: 11px verdana;
    color: #113366;
    padding: 5px 0 0 0;
}

.eve_bloc_fleche {
    background: url(/imgv6/rub/01net-pro/ventre/eve_bloc_fleche.gif) no-repeat;
    background-position: 0px 4px;
    padding: 0 0 0 10px;
}

.eve_encadre_texte {
    font: bold 12px verdana;
    color: #113366;
}

.eve_encadre_texte_bis {
    font: 11px verdana;
    color: #113366;
}

.eve_slide_titre {
    font: bold 12px verdana;
    color: #113366;
}

.eve_slide_texte {
    font: 12px verdana;
    color: #444444;
    line-height: 18px;
    padding: 5px 0 0 0;
}

/*FICHE JEU ESSENTIEL*/
.Fichejeu_Ess_colg {
    width: 315px;
    float: left;
    margin: 0;
    padding: 0;
    background: #FFFFFF
}

.Fichejeu_Ess_cold {
    width: 325px;
    float: left;
    margin: 0;
    padding: 0;
    background: #FFFFFF
}

.Fichejeu_Ess_cadre {
    padding: 0 10px;
}

.Fichejeu_lireplus {
    display: block;
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
    height: normal
}

.Fichejeu_lireplus li {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    list-style: none;
    line-height: 15px
}

.Fichejeu_lireplus a {
    color: #990000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    line-height: 11px;
}

.Fichejeu_lireplus a:hover {
    text-decoration: none
}

/* jeux Caract�ristiques techniques*/
#Fichejeu_ctq {
    width: 313px;
    border: 1px #CFCFCF solid;
    display: block;
    margin: 0;
    padding: 0;
    list-style: none
}

.Fichejeu_ctqLigne {
    background: #FFFFFF;
    display: block;
    margin: 0;
    padding: 5px 10px;
    list-style: none
}

.Fichejeu_ctqLigne1 {
    background: #FFFFFF;
    border-bottom: 1px #999999 dotted;
    display: block;
    margin: 0;
    padding: 5px 10px;
    list-style: none
}

.Fichejeu_ctqLigne2 {
    background: #EEEEEE;
    border-bottom: 1px #999999 dotted;
    display: block;
    margin: 0;
    padding: 5px 10px;
    list-style: none
}

.Fichejeu_ctqTxt1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    line-height: 14px;
    font-weight: bold
}

.Fichejeu_ctqTxt2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    line-height: 14px;
    font-weight: normal
}

.Fichejeu_ctqColg {
    float: left;
    width: 160px;
}

.Fichejeu_ctqCold {
    float: left
}

/* Fiche jeu essentiel infos */
#Fichejeu_EssInfos_Box {
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
    width: 305px;
}

#Fichejeu_EssInfos_Box li {
    display: block;
    list-style: none;
    margin: 0;
    padding: 3px 10px;
    background: #FFFFFF;
    border-bottom: 1px #999999 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
}

.Fichejeu_EssInfos_txt {
    color: #990000;
}

.Fichejeu_EssInfos_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
}

.Fichejeu_EssInfos_lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    display: block;
    margin-bottom: 20px;
    padding-left: 15px;
    background: url(/imgv6/structure/puce_flechrBig.gif) no-repeat 0 3px
}

/*Fiche jeu essentiel images videos*/
#Fichejeu_Ess_medias_Box {
    width: 305px;
    margin: 0;
    padding: 0;
}

.Fichejeu_Ess_medias_Colg {
    width: 150px;
    float: left;
    margin: 0;
    padding: 0 0 8px 0;
}

.Fichejeu_Ess_medias_Cold {
    width: 155px;
    float: left;
    margin: 0;
    padding: 0 0 5px 0;
}

.Fichejeu_Ess_medias_cadre {
    padding-left: 7px;
}

.Fichejeu_Ess_medias_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
}

.Fichejeu_Ess_medias_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 11px;
}

.Fichejeu_Ess_medias_img {
    float: left;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 70px;
}

/* Fiche jeu essentiel Notes*/
#Fichejeu_Ess_Note_Box {
    width: 325px;
    margin-bottom: 15px;
}

.Fichejeu_Ess_Note_Bg {
    width: 310px;
    height: 142px;
    margin-left: 15px;
    background: url(/imgv6/structure/bgjeuessentiel.gif) right top
}

.Fichejeu_Ess_Note_Cadre {
    padding: 20px 4px 0 13px
}

.Fichejeu_Ess_Note_txt1 {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444444
}

.Fichejeu_Ess_Note_txt2 {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444444
}

.Fichejeu_Ess_Note_txt3 {
    margin: 10px 0 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #444444
}

.Fichejeu_Ess_Note_txt4 {
    margin: 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #444444
}

.Fichejeu_Ess_Note_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #990000
}

.Fichejeu_Ess_Note_avis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #990000
}

.Fichejeu_FilBox {
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
    width: 305px;
}

.Fichejeu_FilBox a:hover {
    text-decoration: underline
}

.Fichejeu_FilBox li {
    display: block;
    margin: 0;
    padding: 0 0 0 15px;
    list-style: none;
    width: 305px;
    background: url(/imgv6/structure/ico_flecheR.gif) no-repeat 0 8px
}

.Fichejeu_FilLien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #444444
}

#Fichejeu_EssPlus_Box {
    width: 305px;
    margin: 0 0 10px 0;
    padding: 0;
}

.Fichejeu_EssPlus_Colg {
    width: 153px;
    float: left;
    margin: 0;
    padding: 0;
}

.Fichejeu_EssPlus_Cold {
    width: 152px;
    float: left;
    margin: 0;
    padding: 0;
}

.Fichejeu_EssPlus_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #113366
}

/*Fiche jeu images*/
.Fichejeu_images_titre {
    display: block;
    padding-bottom: 5px;
    margin: 0 10px 20px 10px;
    border-bottom: 1px #999999 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #990000
}

.Fichejeu_images_img {
    padding: 0 10px 20px 10px;
    margin: 0;
    float: left;
    width: 88px;
}

.Fichejeu_images_titrecouleur {
    color: #444444
}

/* FICHE jeu t�l�charger*/
.FichejeuTel_titre {
    display: block;
    padding-bottom: 5px;
    margin: 0 0 20px 10px;
    border-bottom: 1px #999999 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #990000
}

.FichejeuTelColg {
    width: 152px;
    float: left;
    padding: 0 15px 10px 10px
}

.FichejeuTelCold {
    width: 463px;
    float: left
}

.FichejeuTel_2col {
    width: 640px;
    margin-bottom: 20px;
}

.FichejeuTel_2col2 {
    width: 640px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px #CCCCCC solid
}

.FichejeuTelColg2 {
    width: 85px;
    float: left;
    padding: 0 15px 10px 10px
}

.FichejeuTelCold2 {
    width: 530px;
    float: left
}

.FichejeuTel_img {
    padding: 0 10px 20px 10px;
    margin: 0;
    float: left;
    width: 88px;
}

.FichejeuTel_stitre {
    display: block;
    padding: 0;
    margin: 0 0 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #990000
}

.FichejeuTel_date {
    color: #444444;
    font-size: 10px;
    font-weight: normal
}

.FichejeuTel_texte {
    display: block;
    margin-bottom: 10px;
    line-height: 18px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.FichejeuTel_info {
    display: block;
    margin-bottom: 10px;
    line-height: 16px;
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.FichejeuTel_taille {
    float: left;
    width: 110px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000
}

.FichejeuTel_lien {
    float: left;
    padding-left: 20px;
    line-height: 18px
}

.FichejeuTel_lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    display: block;
    padding-left: 15px;
    background: url(/imgv6/structure/puce_flechrBig.gif) no-repeat 0 3px
}

/*FICHE JEU TEST*/
.jeu_article_chapeau {
    font: bold 14px verdana;
    color: #000000;
    line-height: 24px;
    background: url(/imgv6/structure/pointille_gris_6x1.gif) repeat-x bottom;
    padding-bottom: 10px;
    margin: 3px 0 7px 0;
    font-weight: bold
}

.Jeu_fiche_BlocImage2 {
    float: left;
    width: 205px;
    padding: 5px 20px 5px 0;
    margin: 0;
    margin-left: 10px;
}

.Jeu_fiche_Image {
    border: 1px solid #666666;
    padding: 9px;
}

.Jeu_fiche_Loupe {
    margin-top: 3px;
    text-align: left;
    padding-left: 10px;
}

.Jeu_fiche_LoupeTexte {
    font: 10px verdana, helvetica;
    color: #990000;
}

.Jeu_fiche_legende {
    padding: 5px 0;
    color: #113366;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold
}

#Fichejeu_test_Note_Box {
    width: 325px;
    margin-bottom: 15px;
}

.Fichejeu_test_Note_Bg {
    width: 310px;
    height: 168px;
    margin-left: 15px;
    background: url(/imgv6/structure/bgfondjeutest.gif) right top
}

.Fichejeu_test_Note_Cadre {
    padding: 20px 4px 0 13px
}

.Fichejeu_test_Note_txt1 {
    padding-bottom: 10px;
    margin-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #444444
}

.Fichejeu_test_Note_txt2 {
    padding-bottom: 10px;
    margin-bottom: 5px;
    border-bottom: 1px #666666 dotted;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444444
}

.Fichejeu_test_Note_txt3 {
    margin: 15px 0 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #444444
}

.Fichejeu_test_Note_txt4 {
    margin: 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #444444
}

.Fichejeu_test_Note_lien {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #990000
}

.Fichejeu_test_Note_avis {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #990000
}

.Fichejeu_Fil2Box {
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
    width: 305px;
}

.Fichejeu_Fil2Box a:hover {
    text-decoration: underline
}

.Fichejeu_Fil2Box li {
    display: block;
    margin: 0;
    padding: 0 0 0 15px;
    list-style: none;
    width: 305px;
    background: url(/imgv6/structure/puce_9x10.png) no-repeat 0 8px
}

/* abonnements */
.abo_bloc_titre {
    font: 24px impact;
    color: #8C8C8C;
}

.abo_bloc_magazine {
    font: bold 12px verdana;
    color: #CC0000;
}

.abo_bloc_numero {
    font: bold 11px verdana;
    color: #333333;
    padding: 5px 0 0 0;
}

.abo_bloc_prix_av {
    font: 11px verdana;
    color: #333333;
    padding: 10px 0 0 0;
}

.abo_bloc_prix_ap {
    font: bold 16px verdana;
    color: #990000;
    padding: 10px 0 10px 0;
}

.abo_bloc_etiquette {
    background: url(/imgv6/rub/01net-pro/cold/eve_abo_etiquette.png);
    no-repeat;
    width: 73px;
    height: 46px;
    float: left;
}

.abo_bloc_etiquette_1 {
    padding: 5px 0 0 0;
    text-align: center;
    font: 9px verdana;
    color: #FFFFFF;
}

.abo_bloc_etiquette_2 {
    padding: 0 0 0 0;
    text-align: center;
    font: 22px arial;
    color: #FFFFFF;
}

.abo_bloc_points {
    width: 315px;
    height: 1px;
    background: url(/imgv6/rub/01net-pro/cold/eve_abo_points.gif);
    repeat-x;
}

.abo_bloc_autres {
    font: 11px verdana;
    color: #990000;
}

/* a lire aussi */
.emploi_cold_titre {
    font: 18px impact, helvetica;
    color: #990000;
    margin-bottom: 5px;
}

.emploi_cold_categorie {
    font: bold 11px verdana;
    color: #A72424;
    margin-bottom: 5px;
}

.emploi_cold_bloc {
    padding-bottom: 5px;
}

.emploi_cold_item {
    background: url(/imgv6/structure/puce_transp.gif) no-repeat 4px 3px;
    font: 11px verdana, helvetica;
    color: #113366;
    padding-left: 14px;
    padding-bottom: 7px;
}

.emploi_cold_item_lien {
    font: 12px verdana, helvetica;
    color: #113366;
    line-height: 17px;
}

/* boites promo editoriale */
.emploi_cold_box {
    margin-bottom: 20px;
}

.emploi_cold_box_bigtitrebox {
    background: url(/imgv6/rub/emploi/ventre/emploi_generique_points.gif) repeat-x 0 15px;
}

.emploi_cold_box_bigtitretexte {
    font: 18px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
}

.emploi_cold_box_contenu {
    padding-top: 6px;
}

.emploi_cold_box_mea {
    float: left;
    width: 70px;
    margin-top: 4px;
}

.emploi_cold_box_texte {
    float: left;
    width: 245px;
    font: 11px verdana, helvetica;
    color: #113366;
    line-height: 16px;
}

.emploi_cold_box_lienbox {
    text-align: right;
    font: 10px verdana, helvetica;
    color: #990000;
    padding-top: 5px;
}

.emploi_cold_box_lien {
    color: #990000;
}

/* Tops */
.topcold_intit1 {
    padding-bottom: 10px;
    width: 315px;
}

.topcold_intit2 {
    font: 25px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
    float: left;
}

.topcold_intit3 {
    background: url('/imgv6/structure/pointille_double.gif') repeat-x bottom;
}

.topcold_bann {
    font: 18px impact, helvetica;
    color: #990000;
    padding-bottom: 5px;
}

.topcold_menuactif {
    padding-top: 7px;
    text-align: center;
    width: 103px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer;
}

.topcold_menuinactif {
    padding-top: 7px;
    text-align: center;
    width: 103px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 10px;
    font-weight: normal;
    cursor: pointer;
}

.topcold_boxitem {
    width: 315px;
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #333333;
}

.topcold_item_numero {
    float: left;
    width: 20px;
    font: 18px impact, helvetica;
    color: #990000;
    padding-bottom: 10px;
    padding-top: 6px;
}

.topcold_item_image {
    float: left;
    width: 54px;
    padding-top: 2px;
}

.topcold_item_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #113366;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}

.topcold_valeurs {
    font: 10px verdana, helvetica;
    color: #990000;
}

.top_cold-margin {
    margin-right: 4px;
    margin-left: 2px;
}

/* ours MH - OI */

.mh_ours_titre {
    width: 190px;
    padding-right: 10px;
    font: bold 13px verdana;
    color: #333333;
}

.mh_ours_nom {
    vertical-align: center;
    font: 13px verdana;
    color: #333333;
}

.mh_ours_sep {
    padding: 10px 0 10px 0;
}

.mh_ours_sepfilet {
    background: #676565;
}

.mh_ours_service {
    background: #F6F2F2;
    padding: 5px 0 5px 0;
    font: bold 13px verdana;
    color: #333333;
}

.mh_ours_servicebox {
    padding-top: 25px;
    padding-bottom: 5px;
}

.oi_ours_titre {
    width: 190px;
    padding-right: 10px;
    font: bold 13px verdana;
    color: #333333;
}

.oi_ours_nom {
    vertical-align: center;
    font: 13px verdana;
    color: #333333;
}

.oi_ours_sep {
    padding: 10px 0 10px 0;
}

.oi_ours_sepfilet {
    background: #676565;
}

.oi_ours_service {
    background: #F6F2F2;
    padding: 5px 0 5px 0;
    font: bold 13px verdana;
    color: #333333;
}

.oi_ours_servicebox {
    padding-top: 25px;
    padding-bottom: 5px;
}

/* compatibilit� v5 */
/* tab produits */
.itemColG33 {
    font: 10px Arial, sans-serif;
    color: #666666;
}

.itemColGinter6 {
    height: 6px;
    font-size: 1px;
}

.petitn {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}

.ProdRougeFonce10 {
    color: #CE0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
}

.itemColGinter7 {
    height: 14px;
    font-size: 1px;
}

.ProdNoir10 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
}

/* tab astuces */
.ProdRougeFonce11 {
    color: #CE0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}

/* diaporama */
.av5_sep_point_rouge {
    background: url(/img/v5/point_rouge_6x1.gif) repeat-x;
    margin: 2px 0 15px 0;
    height: 1px;
    margin-right: 6px;
}

.av5_blocimagediap {
    float: left;
    clear: left;
    width: 280px;
    font: 10px verdana, helvetica;
    color: #CC0000;
    margin: 0 20px 10px 0;
}

/* ajout d'un width280 pour corriger diaporama sous FF3 */
.av5_diapo {
    width: 280px;
}

.av5_diapoagrandir {
    font: 10px verdana, helvetica;
    color: #CC0000;
    float: left;
    margin: 5px 0 5px 0;
    width: 120px;
}

.av5_diapo_prec {
    font: 10px verdana, helvetica;
    color: #CC0000;
    text-align: right;
    width: 80px;
    float: left;
    margin-top: 10px;
}

.av5_diapo_suiv {
    font: 10px verdana, helvetica;
    color: #CC0000;
    text-align: right;
    width: 80px;
    float: left;
    margin-top: 10px;
}

.av5_blocimage {
    float: left;
    clear: left;
    font: 10px verdana, helvetica;
    color: #CC0000;
    margin: 0 20px 10px 0;
}

.av5_titrediapo {
    font: bold 13px verdana, helvetica;
    color: #CC0000;
    margin-bottom: 5px;
}

.av5_parag {
    font: 12px verdana, helvetica;
    color: #000000;
    margin-bottom: 20px;
    line-height: 18px;
    text-align: justify;
    margin-right: 6px;
}

.av5_parag a {
    text-decoration: underline;
}

.av5_sep_point_rouge {
    background: url(/img/v5/point_rouge_6x1.gif) repeat-x;
    margin: 2px 0 15px 0;
    height: 1px;
    margin-right: 6px;
}

/* Microhebdo */
.microhebdo_rubtitre_box {
    padding-bottom: 5px;
}

.microhebdo_rubtitre_nom {
    font: 30px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
    float: left;
}

.microhebdo_rubtitre_fond {
    background: url('/imgv6/structure/pointille_double.gif') repeat-x bottom;
}

/*.microhebdo_rubtitre_petit {font: 16px impact,helvetica; color: #990000;}*/

/* Ordinateur Individuel */
.ordinateurindividuel_rubtitre_box {
    padding-bottom: 5px;
}

.ordinateurindividuel_rubtitre_nom {
    font: 30px impact, helvetica;
    color: #990000;
    background: #FFFFFF;
    float: left;
}

.ordinateurindividuel_rubtitre_fond {
    background: url('/imgv6/structure/pointille_double.gif') repeat-x bottom;
}

/*.ordinateurindividuel_rubtitre_petit {font: 16px impact,helvetica; color: #990000;}*/

#Bloc_Filinfo_Pdt {
    width: 315px;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
}

#Bloc_home_shopping {
    margin: 0 0 10px 0;
    padding: 0;
    width: 315px;
    background: #FFFFFF
}

#Bloc_home_shopping a:hover {
    text-decoration: underline
}

.Bloc_home_shopping {
    margin: 0;
    padding: 0;
    width: 315px;
}

.Bloc_home_shopping_img {
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    width: 75px;
}

.Bloc_home_shopping_blocd {
    margin: 0 0 0 5px;;
    padding: 0;
    width: 235px;
    float: left;
}

.Bloc_home_shopping_stitre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    font-weight: normal;
    display: block;
    margin-bottom: 3px;
}

.Bloc_home_shopping_titre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113366;
    font-weight: bold;
    line-height: 18px;
}

.Bloc_home_shopping_marque {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #990000;
    font-weight: bold;
    line-height: 18px;
}

.Bloc_home_shopping_prix {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #990000;
    font-weight: bold;
    line-height: 18px;
    display: block
}

/*lien_commerciaux_bloc {width:490px; float:left;}*/
/*lien_commerciaux_cadre { width:480px; margin-right:10px; margin-bottom:10px;}*/
.lien_commerciaux_bloc {
    width: 470px;
    float: left;
}

.lien_commerciaux_cadre {
    width: 460px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.lien_commerciaux_bloc span {
    display: block
}

#cats a {
    display: block;
    padding: 6px 0 2px 20px;
    background: #EEEEEE url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
    color: #113366;
}

#cats a:hover {
    display: block;
    padding: 6px 0 2px 20px;
    background: #CBCBCB url(/imgv6/structure/ico_FlecheR.png) no-repeat 5px 10px;
    color: #113366;
}

/*TELECHARGER TOP 10*/
#top10_tel {
    width: 645px;
    margin: 0 0 10px 0;
    padding: 0;
}

.top10_tel {
    width: 315px;
    margin: 0 0 6px 0;
    padding: 0 0 10px 0;
    border-bottom: #EEEEEE 1px solid
}

.top10_tel_col1 {
    width: 30px;
    float: left;
    font-family: Impact, arial;
    font-size: 14px;
    color: #990000;
    text-align: center;
    line-height: 16px
}

.top10_tel_col2 {
    width: 220px;
    float: left;
}

.top10_tel_col3 {
    width: 65px;
    float: left;
    font-family: verdana, arial, helvetica;
    font-size: 12px;
    color: #990000;
    line-height: 16px
}

.top10_tel_col2 a {
    font-family: verdana, arial, helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #113366;
    text-decoration: none;
    line-height: 16px
}

.top10_tel_col2 a:hover {
    text-decoration: underline
}

/*NAVIGATION DOSSIERS*/
#nav_dossiers {
    width: 644px;
    margin: 10px 0 15px 10px;
    padding: 0;
}

#nav_dossiers a:hover {
    text-decoration: underline
}

.nav_dossiers_sep {
    height: 1px;
    width: 644px;
    background: url(/imgv6/structure/separtionbarregrise.gif) repeat-x left;
    margin: 7px 0;
    padding: 0;
}

.nav_dossiers_box {
    background: url(/imgv6/structure/nav_dossiers_bg1.gif) repeat-y center;
}

/*liens Suiv/Pr�c*/
.nav_dossiers_bloc1 {
    width: 644px;
    margin-bottom: 10px;
}

.nav_dossiers_bloc1 a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444444;
    line-height: 16px;
    text-decoration: none
}

.nav_dossiers_colg1 {
    width: 270px;
    float: left;
    text-align: right;
}

.nav_dossiers_cold1 {
    width: 270px;
    float: right;
    text-align: left;
}

.nav_dossiers_colg1 a {
    display: block;
    padding: 3px 0;
    width: 135px;
    background: url(/imgv6/structure/nav_dossiers_flecheg.gif) left no-repeat;
    float: right
}

.nav_dossiers_cold1 a {
    display: block;
    padding: 3px 0;
    width: 120px;
    background: url(/imgv6/structure/nav_dossiers_fleched.gif) right no-repeat;
    float: left
}

/*liens articles*/
.nav_dossiers_bloc2 {
    background: url(/imgv6/structure/nav_dossiers_bg2.gif) repeat-y center;
    width: 644px;
    padding: 5px 0
}

.nav_dossiers_bloc2 a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113366;
    line-height: 16px;
    font-weight: bold;
    text-decoration: none
}

.nav_dossiers_colg2 {
    width: 270px;
    float: left;
    padding-left: 10px;
    text-align: right
}

.nav_dossiers_cold2 {
    width: 270px;
    float: right;
    padding-right: 10px;
    text-align: left
}

/* chaine video */
.video_home_vidbox {
    float: left;
    width: 150px;
}

.video_home_sep {
    float: left;
    width: 15px;
    height: 1px;
}

.video_home_sepfin {
    float: left;
    width: 200px;
    height: 5px;
}

.video_home_titrebox {
    padding: 5px 2px 5px 2px;
}

.video_home_titre {
    font: bold 12px arial, helvetica;
    color: #113366;
}

.video_home_mea {
    border: 1px solid #000000;
    width: 148px;
}

/* dossier produits high-tech */
.Bloc_doss_prod_N_stitre {
    font: 24px impact;
    color: #990000;
    text-align: left;
    padding: 0 0 5px 0;
}

.Bloc_doss_prod_N_titre {
    font: bold 15px verdana;
    color: #113366;
}

.Bloc_doss_prod_N_texte {
    font: 12px verdana;
    color: #000000;
    line-height: 16px;
}

.Bloc_doss_prod_N_ts {
    font: 11px verdana;
    color: #990000;
}

/* bloc shopping produit */
#bloc_shopping_produit {
    clear: both;
    width: 645px;
    height: 150px;
    background: #FFFFFF url(/imgv6/divers/background_bloc_acheter.png) no-repeat;
    font-family: Verdana, Geneva, sans-serif;
}

#bloc_shopping_produit img {
    border: none;
}

#bloc_shopping_produit .img_shop {
    float: left;
    margin: 10px 15px 0 10px;
}

#bloc_shopping_produit .titre_shop {
    padding: 3px 0 0 10px;
    color: #990000;
    font: normal 24px Impact, Arial, Helvetica;
}

#bloc_shopping_produit .cat_shop {
    padding-top: 14px;
    color: #990000;
    font-size: 11px;
    line-height: 16px;
}

#bloc_shopping_produit .cat_shop a {
    color: #990000;
    font-size: 11px;
    text-decoration: none;
    line-height: 16px;
}

#bloc_shopping_produit .cat_shop a:hover {
    text-decoration: underline;
}

#bloc_shopping_produit .prod_shop {
    padding-top: 5px;
    width: 300px;
}

#bloc_shopping_produit .prod_shop a {
    color: #113366;
    font-size: 21px;
    font-weight: bold;
    text-decoration: none;
    line-height: 24px;
}

#bloc_shopping_produit .prod_shop a:hover {
    text-decoration: underline;
}

#bloc_shopping_produit .marque_shop {
    padding-top: 2px;
    color: #990000;
    font-size: 18px;
    line-height: 24px;
}

#bloc_shopping_produit .marque_shop a {
    color: #990000;
    font-size: 18px;
    text-decoration: none;
    line-height: 24px;
}

#bloc_shopping_produit .marque_shop a:hover {
    text-decoration: underline;
}

#bloc_shopping_produit .bouton_shop {
    float: right;
    margin: 30px 25px 0 0;
    vertical-align: middle;
    line-height: 120px;
}

#bloc_shopping_produit .magasin_shop {
    float: right;
    width: 200px;
    font: bold 11px Verdana, Geneva, sans-serif;
    text-align: center;
    line-height: 20px;
}

.bloc_shopping_marchant {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

.magasin_shop2 {
    float: right;
    width: 200px;
    font: bold 11px Verdana, Geneva, sans-serif;
    text-align: center;
    line-height: 20px;
}

/* PRODUIT PC */

/*COLD PRODUIT*/

#pdtv7_choix01 a:link {
    text-decoration: none;
}

#pdtv7_choix01 a:hover {
    text-decoration: underline;
}

#pdtv7_choix01 {
    margin: 15px 0;
}

#pdtv7_choix01 .img {
    float: left;
    width: 85px;
}

#pdtv7_choix01 .txt {
    float: left;
    width: 230px;
}

/*COLD NOUVEAUT�*/

#pdtv7_nouveaute {
    background: #FFFFFF;
}

#pdtv7_nouveaute .miniature {
    float: left;
    width: 75px;
}

#pdtv7_nouveaute .miniature img {
    border: none;
    margin: 0;
    padding: 10px 0;
    background: #FFFFFF;
}

#pdtv7_nouveaute .fiche {
    float: right;
    width: 158px;
}

#pdtv7_nouveaute .modele a {
    color: #113366;
    font: bold 12px Verdana, Geneva, sans-serif;
    text-decoration: none;
    line-height: 18px;
}

#pdtv7_nouveaute .modele a:hover {
    text-decoration: underline;
}

/*COLD PRIX*/

#pdtv7_prix {
    background: #FFFFFF;
}

#pdtv7_prix .title {
    color: #990000;
    font: normal 24px Impact, Arial, Helvetica;
    text-decoration: none;
    letter-spacing: 0.5px;
}

#pdtv7_prix .miniature {
    float: left;
    width: 60px;
}

#pdtv7_prix .miniature img {
    border: none;
    margin: 0;
    padding: 0px 0;
    background: #FFFFFF;
}

#pdtv7_prix .fiche {
    float: right;
    width: 173px;
}

/* #pdtv7_prix .marque, #pdtv7_prix .modele, #pdtv7_prix .prix { height:18px; padding-left:10px; } */
#pdtv7_prix .marque, #pdtv7_prix .modele, #pdtv7_prix .prix {
    padding-left: 10px;
}

#pdtv7_prix .marque {
    color: #113366;
    font: bold 11px Verdana, Geneva, sans-serif;
    text-decoration: none;
}

#pdtv7_prix .marque a {
    color: #113366;
    font: bold 11px Verdana, Geneva, sans-serif;
    text-decoration: none;
}

#pdtv7_prix .modele a {
    color: #113366;
    font: normal 12px Verdana, Geneva, sans-serif;
    text-decoration: none;
}

#pdtv7_prix .prix {
    color: #990000;
    font: bold 13px Verdana, Geneva, sans-serif;
    text-decoration: none;
}

#pdtv7_prix .prix a {
    color: #990000;
    font: bold 13px Verdana, Geneva, sans-serif;
    text-decoration: none;
}

#pdtv7_prix .tousles, #pdtv7_prix .tousles a {
    color: #990000;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    text-decoration: none;
    line-height: 18px;
}

/*COLD CATEGORIE*/

#pdtv7_categorie .size164top {
    width: 164px;
    height: 12px;
    background: url(/imgv6/structure/header_categorie.jpg) no-repeat;
}

#pdtv7_categorie .size164middle {
    background: url(/imgv6/structure/fond_categorie.jpg) top repeat-y;
    padding: 0 0 5px 0;
}

#pdtv7_categorie .size164bottom {
    width: 164px;
    height: 12px;
    background: url(/imgv6/structure/footer_categorie.jpg) no-repeat;
}

#pdtv7_categorie .ImgTitre_size140 {
    display: block;
    position: relative;
    width: 140px;
    height: 20px;
    background: url(/imgv6/structure/fond_titre.png) no-repeat bottom;
    padding: 0 10px 0 10px;
    line-height: 20px;
}

#pdtv7_categorie .ImgTitre_size140_text {
    display: block;
    position: absolute;
    font-family: Impact, Arial, Helvetica;
    font-size: 20px;
    color: #990000;
    text-decoration: none;
    background: #F0F0F0;
    padding-right: 10px;
}

#pdtv7_categorie .categorie {
    width: 100px;
    background: url(/imgv6/structure/fleche.png) no-repeat 20px 3px;
    padding-left: 30px;
}

#pdtv7_categorie .categorie_lien {
    font: 11px verdana;
    color: #333333;
    text-decoration: none;
}

#pdtv7_categorie .categorie_lien:hover {
    text-decoration: underline;
}

#pdtv7_categorie .categorieSeparation {
    margin: 10px 0 10px 20px;
}

/*COLD GUIDE*/

#pdtv7_guide {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 10px;
    padding: 0;
    text-align: left;
}

#pdtv7_guide .ImgTitre_size220 {
    display: block;
    position: absolute;
    background: url(/imgv6/structure/titres_barre.gif) repeat scroll 0 0 transparent;
    margin-left: 260px;
}

/*COLD RECHERCHE*/

#pdtv7_trouvez fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

#pdtv7_trouvez input {
    margin: 0;
    padding: 0;
}

#pdtv7_trouvez form {
    margin-top: 15px;
}

#pdtv7_trouvez {
    width: 158px;
    height: 101px;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    background: url(/imgv6/structure/pdt_form_fond.jpg) 0 0 repeat-x;
}

#pdtv7_trouvez input.text {
    display: block;
    margin-left: 5px;
    width: 120px;
    height: 16px;
    font-size: 11px;
    float: left;
    color: #999999;
}

#pdtv7_trouvez input.ok {
    display: block;
    margin: auto;
    width: 23px;
    height: 20px;
    float: left;
    background: url(/imgv6/structure/pdt_form_ok.jpg) 0 0 no-repeat;
    border: 0;
    cursor: pointer;
}

#pdtv7_trouvez_bottom {
    width: 160px;
    height: 3px;
    background: url(/imgv6/structure/pdt_form_bottom.jpg) 0 0 repeat-x;
}

/*COLD TEST*/

#pdtv7_test {
    margin: 0;
    padding: 0;
    border: none;
    background: #FFFFFF;
}

#pdtv7_test .produit {
    float: left;
    width: 150px;
    margin: 5px 10px 5px 0;
    background: #FFFFFF;
}

#pdtv7_test .marque {
    color: #990000;
    font: normal 11px Verdana, Geneva, sans-serif;
    line-height: 18px;
}

#pdtv7_test .etoile {
    height: 21px;
}

/*COLD TETIERE*/

#pdtv7_tetiere .chapo_tetiere {
    font: 13px verdana;
    color: #444444;
}

#pdtv7_tetiere .marginBottom20 {
    margin-bottom: 20px;
}

/* GENERAL */
.pdtv7_marginTop10 {
    margin-top: 10px;
}

.pdtv7_marginBottom20 {
    margin-bottom: 20px;
}

.pdtv7_PLeft10 {
    padding-left: 10px;
}

.pdtv7_size140 {
    width: 140px;
}

.pdtv7_size164 {
    width: 164px;
}

.pdtv7_size233 {
    width: 233px;
}

.pdtv7_size315 {
    width: 315px;
}

.pdtv7_size482 {
    width: 482px;
}

/* FONT */
.pdtv7_trame_size482 {
    display: block;
    position: relative;
    height: 60px;
    background: url(/imgv6/structure/titres_barre_482.png);
    padding: 0;
    margin: 0;
}

.pdtv7_trame_text {
    display: block;
    position: absolute;
    font-family: Impact, Arial, Helvetica;
    font-size: 48px;
    color: #666666;
    text-decoration: none;
    background: #FFFFFF;
    padding-right: 10px;
}

.pdtv7_trame_point {
    display: block;
    position: absolute;
}

.pdtv7_title {
    font-size: 18px;
    font-family: impact, arial;
    margin: auto;
    border-bottom: 1px solid #CCCCCC;
    margin: 15px;
    color: #990000;
    display: block;
    padding-bottom: 5px;
}

.pdtv7_sstitre {
    color: #990000;
    font: normal 24px impact, Arial, Helvetica, sans-serif;
    line-height: 23px;
    background: #FFFFFF;
    padding-right: 5px;
}

.pdtv7_trameRed {
    height: 25px;
    margin-bottom: 5px;
    background: url(/imgv6/structure/titres_trame_red.gif) repeat-x scroll 0 18px transparent;
}

.pdtv7_produitRed {
    color: #990000;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}

.pdtv7_produitRed a {
    color: #990000;
    text-decoration: none;
}

.pdtv7_produitRed a:hover {
    color: #990000;
    text-decoration: underline;
}

.pdtv7_touteLes {
    padding-right: 5px;
    margin: 10px 0 0 0;
    color: #990000;
    font: normal 10px Verdana, Geneva, sans-serif;
    text-align: right;
    line-height: 18px;
    display: block;
    clear: both;
}

.pdtv7_touteLes a {
    color: #990000;
    text-decoration: none;
}

.pdtv7_touteLes a:hover {
    color: #990000;
    text-decoration: underline;
}

.pdtv7_produitBlue {
    color: #113366;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
}

.pdtv7_produitBlue a {
    color: #113366;
}

.pdtv7_produitBlue a:hover {
    text-decoration: underline;
    color: #113366;
}

.pdtv7_note {
    margin-top: 5px;
    color: #990000;
    font: normal 10px Verdana, Geneva, sans-serif;
    line-height: 22px;
}

.pdtv7_separation {
    clear: both;
    background: url(http://www.01net.fr/imgv6/structure/separationbg.jpg) repeat-x scroll left bottom transparent;
    padding: 5px 0;
    overflow: hidden;
}

/* FIN PRODUIT PC */

/* HOME V7 */

/* A LA UNE*/
.v7_alaune_box {
    width: 630px;
    background: #353535;
    text-align: left;
}

.v7_alaune_sousbox {
    padding: 0 10px 5px 5px;
}

.v7_alaune_evenement_box {
    width: 532px;
    height: 240px;
    float: left;
    margin-top: 5px;
    position: relative;
}

.v7_alaune_evenement {
    width: 532px;
    height: 240px;
    float: left;
    margin-top: 5px;
    position: relative;
}

.v7_alaune_colvignettes {
    width: 75px;
    padding-top: 5px;
    float: right;
}

.v7_alaune_colvignettes_on .v7_alaune_vignette {
    width: 73px;
    height: 48px;
    margin-top: 5px;
    border: 1px solid #FFFFFF;
    margin: 5px 0 5px 0;
}

.v7_alaune_colvignettes_off .v7_alaune_vignette {
    width: 73px;
    height: 48px;
    margin-top: 5px;
    border: 1px solid #838383;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    -khtml-opacity: 0.75;
    margin: 5px 0 5px 0;
    cursor: pointer;
}

.v7_alaune_evenement_titre {
    padding: 10px 0 0 10px;
}

.v7_alaune_evenement_titre a {
    display: block;
    height: 155px;
    text-decoration: none;
    font: bold 23px arial, helvetica;
    color: #FFFFFF;
    line-height: 30px;
    padding-right: 300px;
}

.v7_alaune_evenement_titre h2 {
    font: bold 23px arial, helvetica;
    color: #FFFFFF;
    line-height: 30px;
    text-decoration: none;
}

.v7_alaune_voile {
    height: 75px;
    background: #000000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    -khtml-opacity: 0.5;
}

.v7_alaune_chapeau {
    position: absolute;
    top: 170px;
    height: 75px;
    width: 532px;
    background: url(/imgv6/structure/v7_alaune_fleche_4x6.gif) 7px 8px no-repeat;
}

.v7_alaune_chapeau a {
    font: 13px arial, helvetica;
    color: #FFFFFF;
    line-height: 22px;
    padding: 0 15px 0 15px;
    display: block;
    text-decoration: none;
}

/* TOP CATEGORIES*/
#top_categorie_global {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
}

#top_categorie_global .tc_top {
    width: 158px;
    height: 28px;
    background: url(/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
    font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: center;
    text-transform: uppercase;
    line-height: 28px;
}

#top_categorie_global .tc_content {
    width: 158px;
    margin-bottom: 5px;
}

#top_categorie_global .tc_link a {
    display: block;
    padding-left: 25px;
    background: url(/imgv6/structure/v7_top_categories_arrow.png) left no-repeat;
    color: #113366;
    font: normal 12px Verdana, Geneva, sans-serif;
    text-decoration: none;
    line-height: 28px;
}

#top_categorie_global .tc_link a:hover {
    text-decoration: underline;
}

/* ACTUS */
#filactu_global {
    width: 450px;
    background: #FFFFFF;
}

#filactu_global .actu_title {
    width: 450px;
    margin-bottom: 5px;
    color: #CC0000;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

#filactu_global .actu_content {
    width: 450px;
}

#filactu_global .actu_link {
    height: 25px;
    background: url(/imgv6/structure/v7_filactu_separation.png) bottom no-repeat;
    overflow: hidden;
}

#filactu_global .actu_link a {
    color: #113366;
    font: normal 12px Verdana, Geneva, sans-serif;
    line-height: 25px;
    text-decoration: none;
}

#filactu_global .actu_link a:hover {
    text-decoration: underline;
}

/* SELECTION PRODUITS / ASTUCES / LOGICIELS */
#v7_selection {
    margin-top: 25px;
}

#v7_selection .clear {
    clear: both;
}

#v7_selection .title {
    padding: 0 0 8px 0;
    background: url(http://www.01net.com/imgv6/structure/v7_title-border.gif) bottom repeat-x;
}

#v7_selection .title h2 {
    padding: 0;
    margin: 0;
    color: #CC0000;
    font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

/* logiciels */
#v7_selection .top_logiciels {
    float: left;
    width: 300px;
    margin-left: 25px;
}

#v7_selection .top_logiciels .item {
    background: url(http://www.01net.com/imgv6/structure/point.png) bottom repeat-x;
    padding: 5px 0 5px 0;
}

#v7_selection .top_logiciels .mea {
    float: left;
    width: 60px;
}

#v7_selection .top_logiciels .mea img {
    height: 60px;
    border: 0;
}

#v7_selection .top_logiciels .texte {
    float: right;
    width: 200px;
    padding-top: 5px;
}

#v7_selection .top_logiciels .surtitre {
    color: #113366;
    font: normal 11px Verdana, Geneva, sans-serif;
}

#v7_selection .top_logiciels h3 {
    color: #113366;
    font: bold 14px Verdana, Geneva, sans-serif;
    line-height: 19px;
    margin: 0;
    padding: 0;
    display: inline;
}

/* astuces */
#v7_selection .top_astuces {
    float: left;
    width: 300px;
    margin-left: 25px;
}

#v7_selection .top_astuces .item {
    background: url(http://www.01net.com/imgv6/structure/point.png) bottom repeat-x;
    padding: 7px 0 7px 0;
}

#v7_selection .top_astuces .mea {
    float: left;
    width: 60px;
}

#v7_selection .top_astuces .mea img {
    border: 0;
}

#v7_selection .top_astuces .texte {
    float: right;
    width: 240px;
}

#v7_selection .top_astuces h3 {
    color: #113366;
    font: 14px Verdana, Geneva, sans-serif;
    line-height: 19px;
    margin: 0;
    padding: 0;
    display: inline;
}

/* produits */
#v7_selection .top_produits {
    float: left;
    width: 300px;
    margin-left: 25px;
}

#v7_selection .top_produits .item {
    background: url(http://www.01net.com/imgv6/structure/point.png) bottom repeat-x;
    padding: 5px 0 5px 0;
}

#v7_selection .top_produits .mea {
    float: left;
    width: 60px;
}

#v7_selection .top_produits .mea img {
    height: 60px;
    border: 0;
}

#v7_selection .top_produits .texte {
    float: right;
    width: 200px;
    padding-top: 10px;
}

#v7_selection .top_produits .surtitre {
    color: #113366;
    font: normal 11px Verdana, Geneva, sans-serif;
}

#v7_selection .top_produits h3 {
    color: #113366;
    font: bold 14px Verdana, Geneva, sans-serif;
    line-height: 19px;
    margin: 0;
    padding: 0;
    display: inline;
}

/* PARTENAIRES */
#v7_partenaire {
    width: 995px;
    height: 113px;
    background: url(/imgv6/structure/v7_fond-partenaire.gif) 0 0 repeat-x;
    font-family: verdana;
    clear: both;
}

#v7_partenaire .title {
    font-size: 10px;
    font-weight: bold;
    color: #888877;
    padding: 10px 0 0 20px;
    display: block;
}

#v7_partenaire .logo {
    margin: 30px auto;
    width: 950px;
    text-align: center;
}

#v7_partenaire .logo img {
    border: 0;
    margin: 0 76px;
}

/* EVENEMENTS */
#v7_evenements {
    width: 950px;
    font-family: verdana;
    clear: both;
}

#v7_evenements a {
    text-decoration: none;
}

#v7_evenements a:hover {
    text-decoration: underline;
}

#v7_evenements .title {
    background: url(/imgv6/structure/v7_title-border.gif) bottom repeat-x;
    padding: 0 0 8px 0;
}

#v7_evenements .title .right {
    text-align: right;
    float: right;
}

#v7_evenements .title .right .mea_txt a h3 {
    font-size: 12px;
    color: #113366;
    background: url(/imgv6/structure/v7_fleche_achete.gif) 2px 5px no-repeat;
    padding: 0 0 0 10px;
}

#v7_evenements .title .right img {
    margin: 0 0 -2px 5px;
}

#v7_evenements .event {
    margin-top: 20px;
}

#v7_evenements .event img {
    width: 210px;
    height: 140px;
    background: #000000;
    border: 0;
}

#v7_evenements .event .troisprem {
    width: 246px;
    float: left;
    text-align: left;
}

#v7_evenements .event .fin {
    float: right;
}

/* MAGAZINES */
#v7_magazine {
    width: 950px;
    font-family: verdana;
    clear: both;
}

#v7_magazine a {
    text-decoration: none;
}

#v7_magazine a:hover {
    text-decoration: underline;
}

#v7_magazine .title {
    background: url(/imgv6/structure/v7_title-border.gif) bottom repeat-x;
    padding: 0 0 8px 0;
}

#v7_magazine .title span {
    color: #CC0000;
    font: italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#v7_magazine .title .right {
    text-align: right;
    float: right;
}

#v7_magazine .title .right .mea_txt a {
    font-size: 12px;
    color: #113366;
    background: url(/imgv6/structure/v7_abos_fleche_achete.gif) 2px 5px no-repeat;
    padding: 0 0 0 10px;
}

#v7_magazine .title .right img {
    margin: 0 0 -2px 5px;
}

#v7_magazine .mag {
    float: left;
    text-align: center;
    margin: 20px 37px 0 0;
    width: 210px;
    height: 178px;
}

#v7_magazine .mag img {
    display: block;
    background: #000000;
    border: 0;
}

#v7_magazine .mag .mea_txt a {
    font-size: 14px;
    color: #113366;
    background: url(/imgv6/structure/v7_abos_fleche_achete.gif) 0 6px no-repeat;
    padding: 0 0 0 10px;
}

#v7_magazine .magLast {
    float: left;
    text-align: center;
    margin: 20px 0 0 0;
    width: 209px;
    height: 178px;
}

#v7_magazine .magLast img {
    display: block;
    background: #000000;
    border: 0;
}

#v7_magazine .magLast .mea_txt a {
    font-size: 14px;
    color: #113366;
    background: url(/imgv6/structure/v7_abos_fleche_achete.gif) 0 6px no-repeat;
    padding: 0 0 0 10px;
}

/* SUJETS POPULAIRES */
#v7_sujetspop {
    width: 950px;
    font-family: verdana;
    clear: both;
}

#v7_sujetspop a {
    text-decoration: none;
}

#v7_sujetspop a:hover {
    text-decoration: underline;
}

#v7_sujetspop .title {
    background: url(/imgv6/structure/v7_title-border.gif) bottom repeat-x;
    padding: 0 0 8px 0;
}

#v7_sujetspop .bloc {
    width: 210px;
    float: left;
    margin-right: 36px;
}

#v7_sujetspop .blocfin {
    width: 210px;
    float: left;
}

#v7_sujetspop .titre {
    color: #113366;
    font: bold 12px Verdana, Geneva, sans-serif;
    line-height: 28px;
}

#v7_sujetspop .titre a {
    color: #113366;
}

#v7_sujetspop .lien {
    padding-left: 25px;
    background: url(/imgv6/structure/v7_fleche_4x6_transp.gif) 12px 12px no-repeat;
}

#v7_sujetspop .lien a {
    color: #113366;
    font: normal 12px Verdana, Geneva, sans-serif;
    text-decoration: none;
    line-height: 28px;
}

#v7_sujetspop .lien a:hover {
    text-decoration: underline;
}

#v7_sujetspop .lien a:visited {
    color: #113366;
}

/* FIN HOME V7 */

/* tetiere standard */

/*h1:hover {text-decoration: none;}*/
.v7_tetiere_box {
    background: #535353 url(/imgv6/structure/v7_tetiere_fond.gif);
    padding-bottom: 5px;
}

.v7_tetiere_logobox {
    float: left;
    width: 240px;
    text-align: center;
}

.v7_tetiere_logo {
    margin-top: 17px;
}

.v7_tetiere_recherchebox {
    float: left;
    width: 352px;
    padding-top: 10px;
}

.v7_tetiere_lienpromo1 {
    margin: 5px 0 10px 0;
}

.v7_tetiere_lienpromo1 a {
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetiere_lienpromo2 {
    padding: 5px 20px 0 0;
    text-align: right;
    background: url(/imgv6/structure/v7_puce_rn.gif) no-repeat right 5px;
    margin-right: 20px;
    margin-top: 5px;
}

.v7_tetiere_lienpromo2 a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_recherchechampbox {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
}

.v7_tetiere_recherchefond {
    width: 300px;
    height: 23px;
    background: url(/imgv6/structure/v7_tetiere_recherche_fond.gif);
    float: left;
}

.v7_tetiere_recherchechamp {
    border: 0;
    font: 12px verdana, helvetica;
    color: #777777;
    margin: 0;
    padding: 3px 0 0 5px;
    width: 298px;
    height: 21px;
    background: transparent;
}

.v7_tetiere_recherchebtnfond {
    background: url(/imgv6/structure/v7_tetiere_recherche_ok.gif);
    width: 49px;
    float: left;
}

.v7_tetiere_recherchebtn {
    width: 50px;
    height: 23px;
}

.v7_tetiere_rechercheoptionbox {
    text-align: right;
    font: 11px verdana, helvetica;
    color: #FFCC00;
    margin-top: 5px;
    padding-bottom: 5px;
}

.v7_tetiere_rechercheoptionbtn {
    margin: 0 5px 0 20px;
    padding: 0;
    vertical-align: middle;
}

.v7_tetiere_liensbox {
    float: right;
    width: 370px;
}

.v7_tetiere_liensnlmagbox {
    padding: 3px 20px 3px 0;
    text-align: right;
}

.v7_tetiere_liensnlmagbox a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_liensmag {
    vertical-align: middle;
    margin-right: 10px;
}

.v7_tetiere_liensnl {
    vertical-align: middle;
    margin-right: 10px;
}

/* tetiere TC */

.v7_tetiere_tc_surbox {
    padding: 4px 0 4px 25px;
    font: 12px verdana, helvetica;
    color: #3E2E25;
    background: #CC0000;
}

.v7_tetiere_tc_surbox .lien1 {
    padding: 0 5px 0 5px;
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetiere_tc_surbox .lien2 {
    padding: 0 5px 0 5px;
    font: 11px verdana, helvetica;
    color: #FFCC00;
}

.v7_tetiere_tc_box {
    background: #535353 url(/imgv6/structure/v7_tetiere_fond.gif);
    padding: 0 0 5px 50px;
}

.v7_tetiere_tc_logobox {
    float: left;
    width: 240px;
    text-align: center;
}

.v7_tetiere_tc_logo {
    margin-top: 17px;
}

.v7_tetiere_tc_recherchebox {
    float: left;
    width: 352px;
    padding-top: 10px;
}

.v7_tetiere_tc_lienpromo1 {
    margin: 5px 0 10px 0;
}

.v7_tetiere_tc_lienpromo1 a {
    font: 11px verdana, helvetica;
    color: #FFCC00;
}

.v7_tetiere_tc_lienpromo2 {
    padding: 2px 20px 0 0;
    text-align: right;
    background: url(/imgv6/structure/v7_puce_rn.gif) no-repeat right 3px;
    margin-right: 20px;
}

.v7_tetiere_tc_lienpromo2 a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_tc_recherchechampbox {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    float: left;
}

.v7_tetiere_tc_recherchefond {
    width: 300px;
    height: 23px;
    background: url(/imgv6/structure/v7_tetiere_recherche_fond.gif);
    float: left;
}

.v7_tetiere_tc_recherchechamp {
    border: 0;
    font: 12px verdana, helvetica;
    color: #777777;
    margin: 0;
    padding: 3px 0 0 5px;
    width: 298px;
    height: 21px;
    background: transparent;
}

.v7_tetiere_tc_recherchebtnfond {
    background: url(/imgv6/structure/v7_tetiere_recherche_ok.gif);
    width: 50px;
    float: left;
}

.v7_tetiere_tc_recherchebtn {
    width: 50px;
    height: 23px;
}

.v7_tetiere_tc_rechercheoptionbox {
    text-align: right;
    font: 11px verdana, helvetica;
    color: #FFCC00;
    margin-top: 5px;
    padding-bottom: 5px;
}

.v7_tetiere_tc_rechercheoptionbtn {
    margin: 0 5px 0 20px;
    padding: 0;
    vertical-align: middle;
}

.v7_tetiere_tc_liensbox {
    float: right;
    width: 370px;
}

.v7_tetiere_tc_liensnlmagbox {
    padding: 3px 20px 3px 0;
    text-align: right;
}

.v7_tetiere_tc_liensnlmagbox a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_tc_liensmag {
    vertical-align: middle;
    margin-right: 10px;
}

.v7_tetiere_tc_liensnl {
    vertical-align: middle;
    margin-right: 10px;
}

/* tetiere pro */

.v7_tetierepro_surbox {
    padding: 6px 0 4px 25px;
    font: 12px verdana, helvetica;
    color: #3E2E25;
}

.v7_tetierepro_surbox .lien1 {
    padding: 0 5px 0 5px;
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetierepro_surbox .lien2 {
    padding: 0 5px 0 5px;
    font: 11px verdana, helvetica;
    color: #FFCC00;
}

.v7_tetierepro_box {
    background: #9E0404 url(/imgv6/structure/v7_tetierepro_fond.gif) repeat-x top;
}

.v7_tetierepro_logobox {
    float: left;
    width: 260px;
}

.v7_tetierepro_logo {
    margin: 24px 0 0 27px;
}

.v7_tetierepro_recherchebox {
    float: left;
    width: 352px;
}

.v7_tetierepro_lienpromo1 {
    margin: 12px 0 10px 0;
}

.v7_tetierepro_lienpromo1 a {
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetierepro_lienpromo2 {
    padding: 5px 20px 5px 0;
    text-align: right;
    background: url(/imgv6/structure/v7_puce_rnpro.gif) no-repeat right 2px;
    margin-right: 20px;
    margin-top: 2px;
}

.v7_tetierepro_lienpromo2 a {
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetierepro_recherchechampbox {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
}

.v7_tetierepro_recherchefond {
    width: 300px;
    height: 23px;
    background: url(/imgv6/structure/v7_tetiere_recherche_fond.gif);
    float: left;
}

.v7_tetierepro_recherchechamp {
    border: 0;
    font: 12px verdana, helvetica;
    color: #777777;
    margin: 0;
    padding: 3px 0 0 5px;
    width: 298px;
    height: 21px;
    background: transparent;
}

.v7_tetierepro_recherchebtnfond {
    background: url(/imgv6/structure/v7_tetiere_recherche_ok.gif);
    width: 50px;
    float: left;
}

.v7_tetierepro_recherchebtn {
    width: 50px;
    height: 23px;
}

.v7_tetierepro_rechercheoptionbox {
    text-align: right;
    font: 11px verdana, helvetica;
    color: #FFCC00;
    margin-top: 5px;
}

.v7_tetierepro_rechercheoptionbtn {
    margin: 0 5px 0 20px;
    padding: 0;
    vertical-align: middle;
}

.v7_tetierepro_liensbox {
    float: right;
    width: 370px;
}

.v7_tetierepro_liensnlmagbox {
    padding: 3px 30px 3px 0;
    text-align: right;
}

.v7_tetierepro_liensnlmagbox a {
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetierepro_liensmag {
    vertical-align: middle;
    margin-right: 10px;
}

.v7_tetierepro_liensnl {
    vertical-align: middle;
    margin-right: 10px;
}

/* tetiere shopping */

.v7_tetiere_shop_box {
    background: #535353 url(/imgv6/structure/v7_tetiere_fond.gif);
    padding-bottom: 5px;
}

.v7_tetiere_shop_logobox {
    float: left;
    width: 240px;
    text-align: center;
}

.v7_tetiere_shop_logo {
    margin-top: 17px;
}

.v7_tetiere_shop_recherchebox {
    float: left;
    width: 352px;
    padding-top: 10px;
}

.v7_tetiere_shop_lienpromo1 {
    margin: 5px 0 10px 0;
}

.v7_tetiere_shop_lienpromo1 a {
    font: 11px verdana, helvetica;
    color: #FFFFFF;
}

.v7_tetiere_shop_lienpromo2 {
    padding: 5px 20px 0 0;
    text-align: right;
    background: url(/imgv6/structure/v7_puce_rn.gif) no-repeat right 5px;
    margin-right: 20px;
    margin-top: 5px;
}

.v7_tetiere_shop_lienpromo2 a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_shop_recherchechampbox {
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
}

.v7_tetiere_shop_recherchefond {
    width: 300px;
    height: 23px;
    background: url(/imgv6/structure/v7_tetiere_recherche_fond.gif);
    float: left;
}

.v7_tetiere_shop_recherchechamp {
    border: 0;
    font: 12px verdana, helvetica;
    color: #777777;
    margin: 0;
    padding: 3px 0 0 5px;
    width: 298px;
    height: 21px;
    background: transparent;
}

.v7_tetiere_shop_recherchebtnfond {
    background: url(/imgv6/structure/v7_tetiere_recherche_ok.gif);
    width: 50px;
    float: left;
}

.v7_tetiere_shop_recherchebtn {
    width: 50px;
    height: 23px;
}

.v7_tetiere_shop_rechercheoptionbox {
    text-align: right;
    font: 10px verdana, helvetica;
    color: #FFCC00;
    margin-top: 5px;
    padding-bottom: 5px;
}

.v7_tetiere_shop_rechercheoptionbtn {
    margin: 0 5px 0 20px;
    padding: 0;
    vertical-align: middle;
}

.v7_tetiere_shop_liensbox {
    float: right;
    width: 370px;
}

.v7_tetiere_shop_liensnlmagbox {
    padding: 3px 20px 3px 0;
    text-align: right;
}

.v7_tetiere_shop_liensnlmagbox a {
    font: 11px verdana, helvetica;
    color: #BBBBBB;
}

.v7_tetiere_shop_liensmag {
    vertical-align: middle;
    margin-right: 10px;
}

.v7_tetiere_shop_liensnl {
    vertical-align: middle;
    margin-right: 10px;
}

/* A LA UNE V7 */
.v7_alaune_box {
    width: 630px;
    background: #353535;
    text-align: left;
}

.v7_alaune_sousbox {
    padding: 0 10px 5px 5px;
}

.v7_alaune_fondeg {
    background: url(/imgv6/structure/degrade_330x240.png) no-repeat left top;
}

/*.v7_alaune_fondeg {background: url(/imgv6/structure/degrade_330x240.png) no-repeat left top; filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75; -khtml-opacity: 0.75;}*/
/*.v7_alaune_fondeg {background: url(/imgv6/structure/degrade_330x240.png) no-repeat left top;}*/

.v7_alaune_evenement_box {
    width: 532px;
    height: 240px;
    float: left;
    margin-top: 5px;
    position: relative;
}

.v7_alaune_evenement {
    width: 532px;
    height: 240px;
    float: left;
    margin-top: 5px;
    position: relative;
}

.v7_alaune_colvignettes {
    width: 75px;
    padding-top: 5px;
    float: right;
}

.v7_alaune_colvignettes_on .v7_alaune_vignette {
    width: 73px;
    height: 48px;
    margin-top: 5px;
    border: 1px solid #FFFFFF;
    margin: 5px 0 5px 0;
}

.v7_alaune_colvignettes_off .v7_alaune_vignette {
    width: 73px;
    height: 48px;
    margin-top: 5px;
    border: 1px solid #838383;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    -khtml-opacity: 0.75;
    margin: 5px 0 5px 0;
    cursor: pointer;
}

.v7_alaune_evenement_titre {
    padding: 10px 0 0 10px;
}

.v7_alaune_evenement_titre a {
    display: block;
    height: 155px;
    text-decoration: none;
    font: bold 23px arial, helvetica;
    color: #FFFFFF;
    line-height: 30px;
    padding-right: 300px;
}

.v7_alaune_evenement_titre h2 {
    font: bold 23px arial, helvetica;
    color: #FFFFFF;
    line-height: 30px;
    text-decoration: none;
}

.v7_alaune_voile {
    height: 75px;
    background: #000000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    -khtml-opacity: 0.5;
}

.v7_alaune_chapeau {
    position: absolute;
    top: 170px;
    height: 75px;
    width: 532px;
    background: url(/imgv6/structure/v7_alaune_fleche_4x6.gif) 7px 8px no-repeat;
}

.v7_alaune_chapeau a {
    font: 13px arial, helvetica;
    color: #FFFFFF;
    line-height: 22px;
    padding: 0 15px 0 15px;
    display: block;
    text-decoration: none;
}

/* ******** TELECHARGER v7 ******** */

/* NAVIGATION */
.telv7_nav {
    width: 975px;
    margin: 0;
    padding: 0;
}

.telv7_nav .space {
    padding-left: 23px;
    margin: 0;
}

.telv7_nav .space .titre {
    font: 11px verdana;
    color: #000000;
}

.telv7_nav .space .titre .img {
    margin: 0 5px;
    border: 0;
}

/* TOP CINQ WINDOWS */
.telv7_top_windows {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
    width: 158px;
}

.telv7_top_windows .tc_top {
    width: 158px;
    height: 30px;
    background: url(http://www.01net.com/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
}

.telv7_top_windows .tc_top h2 {
    margin: 0;
    padding: 0;
}

.telv7_top_windows .link {
    width: 145px;
    margin: 0;
    padding: 5px 0;
}

.telv7_top_windows .link a {
    display: block;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_beige.png) 0 -7px no-repeat;
    color: #113366;
    padding-left: 22px;
    font: normal 11px Verdana, Geneva, sans-serif;
}

.telv7_top_windows .link_plus {
    width: 158px;
    height: 16px;
    background: #DAE1E8 url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_bleu.png) 0 2px no-repeat;
    border-top: 1px solid #CCCCCC;
    padding: 3px 0;
    margin-top: 7px;
}

.telv7_top_windows .link_plus a {
    margin-left: 25px;;
    color: #113366;
    font: normal 11px Verdana, Geneva, sans-serif;
    line-height: 11px;
    vertical-align: top;
}

/* CATEGORIES */
.telv7_categories {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
    margin-top: 20px;
}

.telv7_categories .tc_top {
    width: 158px;
    height: 30px;
    background: url(http://www.01net.com/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
}

.telv7_categories .tc_top h2 {
    margin: 0;
    padding: 0;
}

.telv7_categories .cat {
    width: 145px;
    margin: 0;
    padding: 5px 0;
}

.telv7_categories .cat a {
    display: block;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_beige.png) 0 -7px no-repeat;
    color: #113366;
    padding-left: 22px;
    font: normal 11px Verdana, Geneva, sans-serif;
}

/* ESSENTIEL */
.telv7_essentiel {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
    margin-top: 20px;
}

.telv7_essentiel .tc_top {
    width: 158px;
    height: 30px;
    background: url(http://www.01net.com/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
}

.telv7_essentiel .tc_top h2 {
    margin: 0;
    padding: 0;
}

.telv7_essentiel .essentiel {
    width: 145px;
    margin: 0;
    padding: 5px 0;
}

.telv7_essentiel .essentiel a {
    display: block;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_beige.png) 0 -7px no-repeat;
    color: #113366;
    padding-left: 22px;
    font: normal 11px Verdana, Geneva, sans-serif;
}

/* REFERENCEMENT */
.telv7_referencement {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
    margin-top: 20px;
}

.telv7_referencement .tc_top {
    width: 158px;
    height: 30px;
    background: url(http://www.01net.com/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
}

.telv7_referencement .tc_top h2 {
    margin: 0;
    padding: 0;
}

.telv7_referencement .tc_content {
    width: 158px;
}

.telv7_referencement .tc_content p {
    display: block;
    padding: 0 0 0 10px;
    margin: 0;
    color: #444444;
    font: normal 12px Verdana, Geneva, sans-serif;
    line-height: 18px;
}

.telv7_referencement .tc_link_plus {
    width: 158px;
    height: 30px;
    padding-top: 5px;
    display: block;
    background: #DAE1E8 url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_bleu.png) 0 4px no-repeat;
    border-top: 1px solid #CCCCCC;
}

.telv7_referencement .tc_link_plus p {
    margin: 0 0 7px 10px;
    padding: 0;
}

.telv7_referencement .tc_link_plus p .space {
    margin-left: 15px;
    color: #113366;
    font: normal 11px Verdana, Geneva, sans-serif;
    line-height: 13px;
    text-align: center;
}

/* EMPLOI */
.telv7_emploi {
    border: #CCCCCC solid 1px;
    background: #ECECEC;
    margin-top: 20px;
}

.telv7_emploi .tc_top {
    width: 158px;
    height: 30px;
    background: url(http://www.01net.com/imgv6/structure/v7_top_categories_top.png) no-repeat;
    color: #FFFFFF;
}

.telv7_emploi .tc_top h2 {
    margin: 0;
    padding: 0;
}

.telv7_emploi .tc_content {
    width: 158px;
}

.telv7_emploi .tc_content .texte {
    padding: 3px 0 0 10px;
    color: #444444;
    font: normal 12px Verdana, Geneva, sans-serif;
    line-height: 18px;
}

.telv7_emploi .tc_link_plus {
    width: 158px;
    background: #DAE1E8 url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_bleu.png) 0 2px no-repeat;
    border-top: 1px solid #CCCCCC;
    margin-top: 1px;
    padding: 4px 0 6px 0;
}

.telv7_emploi .tc_link_plus .space {
    margin-left: 20px;
    color: #113366;
    font: normal 11px Verdana, Geneva, sans-serif;
}

/* CARROUSEL */
.telv7_carrousel {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fond_carrousel.png) repeat-x;
    width: 450px;
    height: 250px;
}

.telv7_carrousel .blocG {
    width: 348px;
    height: 232px;
    float: left;
    margin: 9px 10px 9px 7px;
    position: relative;
}

.telv7_carrousel .blocG .degrade {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_degrade_carrousel.png) no-repeat;
    width: 348px;
    height: 232px;
}

.telv7_carrousel .blocG .degrade .zone-cliquable {
    display: block;
    width: 348px;
    height: 232px;
}

.telv7_carrousel .blocG .degrade .zone-cliquable .titre {
    width: 190px;
    margin: 0 0 0 7px;
    padding-top: 9px;
}

.telv7_carrousel .blocG .degrade .zone-cliquable .titre h2 {
    font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    width: 190px;
}

.telv7_carrousel .blocG .degrade .fond_chapeau {
    background: #000000 url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_carrousel.png) 10px 14px no-repeat;
    opacity: 0.7;
    -moz-opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
    filter: alpha(opacity=70);
    width: 348px;
    height: 71px;
    position: absolute;
    top: 161px;
}

.telv7_carrousel .blocG .degrade .fond_chapeau .chapeau {
    margin: 0;
    padding: 0;
    display: block;
    font: 12px verdana;
    line-height: 18px;
    color: #FFFFFF;
    margin: 8px 15px 8px 20px;
}

.telv7_carrousel .blocD {
    width: 75px;
    height: 232px;
    float: left;
    margin: 0;
    padding: 0;
}

.telv7_carrousel .blocD .taille-vignette {
    width: 73px;
    height: 49px;
    border: 0;
}

.telv7_carrousel .blocD .vignette-on {
    width: 73px;
    height: 49px;
    border: 1px solid #FFFFFF;
    margin: 0;
    padding: 0;
}

.telv7_carrousel .blocD .vignette-on .taille-vignette {
    width: 73px;
    height: 49px;
    border: 0;
}

.telv7_carrousel .blocD .vignette-off {
    width: 73px;
    height: 49px;
    border: 1px solid #8A8A8A;
    margin: 0;
    padding: 0;
    opacity: 0.3;
    -moz-opacity: 0.3;
    -ms-filter: "alpha(opacity=30)";
    filter: alpha(opacity=30);
}

.telv7_carrousel .blocD .vignette-off .taille-vignette {
    width: 73px;
    height: 49px;
    border: 0;
}

.telv7_carrousel .blocD .space-vignette {
    margin-top: 9px;
}

.telv7_carrousel .clear {
    clear: both;
}

/* 01NET VOUS PROPOSE */
.telv7_01net-propose {
    width: 450px;
    margin-top: 15px;
}

.telv7_01net-propose .titre {
    border-bottom: 3px solid #CC0000;
}

.telv7_01net-propose .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #CC0000;
}

.telv7_01net-propose .log {
    width: 214px;
    float: left;
    margin-top: 10px;
    padding-right: 4px
}

.telv7_01net-propose .log .img {
    width: 86px;
    text-align: center;
    float: left;
    margin: 0 10px 5px 0;
}

.telv7_01net-propose .log .img .taille {
    width: 82px;
    height: 55px;
    border-width: 0px;
}

.telv7_01net-propose .log .box_texte {
    width: 110px;
    float: left;
}

.telv7_01net-propose .log .box_texte .accroche {
    font: 11px verdana;
    color: #113366;
}

.telv7_01net-propose .log .box_texte .accroche a {
    font-weight: bold;
    color: #113366;
    text-decoration: none;
}

.telv7_01net-propose .log .clear {
    clear: both;
    padding-top: 5px;
}

.telv7_01net-propose .clear {
    clear: both;
    padding-top: 5px;
}

/* DERNIERS LOGICIELS TESTES */
.telv7_derniers_logiciels {
    width: 450px;
    margin-top: 25px;
}

.telv7_derniers_logiciels .titre {
    border-bottom: 3px solid #CC0000;
}

.telv7_derniers_logiciels .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #CC0000;
}

.telv7_derniers_logiciels .nx_log {
    margin: 0;
    padding: 0;
    width: 450px;
    margin-top: 10px;
    padding-right: 4px;
}

.telv7_derniers_logiciels .nx_log .img {
    width: 86px;
    text-align: center;
    float: left;
    margin: 0 10px 5px 0;
}

.telv7_derniers_logiciels .nx_log .img .taille {
    width: 82px;
    height: 55px;
    border-width: 0px;
}

.telv7_derniers_logiciels .nx_log .box_texte {
    width: 350px;
    float: left;
}

.telv7_derniers_logiciels .nx_log .box_texte .accroche {
    font: 12px verdana;
    color: #444444;
    line-height: 16px;
}

.telv7_derniers_logiciels .nx_log .box_texte .accroche a {
    font-weight: bold;
    color: #113366;
    text-decoration: none;
}

.telv7_derniers_logiciels .nx_log .clear {
    clear: both;
}

.telv7_derniers_logiciels .fin_tests {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) repeat-x;
    margin-top: 10px;
}

.telv7_derniers_logiciels .fin_tests .tous_les {
    text-align: right;
    font: 11px verdana;
    color: #113366;
    padding-top: 7px;
    margin: 0;
}

.telv7_derniers_logiciels .fin_tests .tous_les a {
    color: #113366;
    text-decoration: none;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) left no-repeat;
    padding-left: 10px;
}

/* BLOC PARTENAIRES */
.telv7_partenaires {
    margin-top: 25px;
}

.telv7_partenaires .prembloc {
    float: left;
    width: 140px;
    margin-right: 15px;
}

.telv7_partenaires .dernbloc {
    float: left;
    width: 140px;
}

.telv7_partenaires .clear {
    clear: left;
}

/* DERNIERES ASTUCES */
.telv7_dernieres_astuces {
    width: 450px;
    margin-top: 15px;
}

.telv7_dernieres_astuces .titre {
    border-bottom: 3px solid #CC0000;
}

.telv7_dernieres_astuces .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #CC0000;
}

.telv7_dernieres_astuces .dern_ast {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) bottom repeat-x;
    margin: 0;
    padding: 5px 0;
}

.telv7_dernieres_astuces .dern_ast a {
    font: bold 11px verdana;
    color: #113366;
    text-decoration: none;
    line-height: 18px;
}

.telv7_dernieres_astuces .tous_les {
    text-align: right;
    font: 11px verdana;
    color: #113366;
    padding-top: 7px;
}

.telv7_dernieres_astuces .tous_les a {
    color: #113366;
    text-decoration: none;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) left no-repeat;
    padding-left: 10px;
}

/* LIENS-COMMERCIAUX */
.telv7_liens-commerciaux {
    width: 450px;
    margin-top: 25px;
}

.telv7_liens-commerciaux .fond_titre {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_lc_pointilles.png) 0 9px repeat-x;
    width: 450px;
}

.telv7_liens-commerciaux .fond_titre .titre {
    background: #FFFFFF;
    margin-left: 320px;
    font: bold 11px verdana;
    color: #000000;
    text-align: right;
}

.telv7_liens-commerciaux .lc_space {
    margin-top: 7px;
}

.telv7_liens-commerciaux .lc_space .lc_titre {
    font: bold 11px verdana;
    color: #113366;
    margin: 0;
    padding: 0;
}

.telv7_liens-commerciaux .lc_space .lc_texte {
    font: 11px verdana;
    color: #555555;
    margin: 0;
    padding: 0;
    line-height: 18px;
}

.telv7_liens-commerciaux .lc_space .lc_lien {
    font: 11px verdana;
    color: #113366;
    margin: 0;
    padding: 0;
}

/* NOUVEAUTES LOGICIELS */
.telv7_nouveaux_logiciels {
    width: 450px;
    margin-top: 25px;
}

.telv7_nouveaux_logiciels .titre {
    border-bottom: 3px solid #CC0000;
    color: #CC0000;
}

.telv7_nouveaux_logiciels .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}

.telv7_nouveaux_logiciels .link {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) bottom repeat-x;
    padding: 10px 0 10px 0;
}

.telv7_nouveaux_logiciels h3 a {
    font: bold 11px verdana;
    color: #113366;
    text-decoration: none;
}

.telv7_nouveaux_logiciels .desc {
    font: 11px verdana;
    color: #444444;
}

.telv7_nouveaux_logiciels .tous_les {
    text-align: right;
    font: 11px verdana;
    color: #113366;
    padding-top: 7px;
}

.telv7_nouveaux_logiciels .tous_les a {
    color: #113366;
    text-decoration: none;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) left no-repeat;
    padding-left: 10px;
}

/* ACTUS */
.telv7_actus {
    width: 450px;
    margin-top: 25px;
}

.telv7_actus .titre {
    border-bottom: 3px solid #CC0000;
    color: #CC0000;
}

.telv7_actus .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.telv7_actus ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.telv7_actus ul li {
    valign: top;
}

.telv7_actus .actu1 {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) bottom repeat-x;
    margin: 0px;
    padding: 5px 0;
    width: 450px;
    margin-top: 5px;
    padding-right: 4px;
}

.telv7_actus .actu1 .img {
    width: 86px;
    text-align: center;
    float: left;
    padding: 0 10px 5px 0;
}

.telv7_actus .actu1 .img .taille {
    width: 82px;
    height: 55px;
    border-width: 0px;
}

.telv7_actus .actu1 .box_texte {
    width: 340px;
    float: left;
}

.telv7_actus .actu1 .box_texte .accroche {
    font: 12px verdana;
    color: #444444;
    line-height: 16px;
}

.telv7_actus .actu1 .box_texte .accroche a {
    font-weight: bold;
    color: #113366;
    text-decoration: none;
}

.telv7_actus .actu1 .clear {
    clear: both;
}

.telv7_actus .autres_actus {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) bottom repeat-x;
    margin: 0px;
    padding: 5px 0;
}

.telv7_actus .autres_actus h3 {
    margin: 0;
    margin: 1px 5px 0 0;
}

.telv7_actus .autres_actus h3 a {
    font: bold 11px verdana;
    color: #113366;
    text-decoration: none;
    line-height: 18px;
}

.telv7_actus .autres_actus span {
    font: 11px verdana;
    color: #444444;
    line-height: 18px;
}

.telv7_actus .autres_actus .clear {
    clear: both;
}

.telv7_actus .tous_les {
    text-align: right;
    font: 11px verdana;
    color: #113366;
    padding-top: 7px;
}

.telv7_actus .tous_les a {
    color: #113366;
    text-decoration: none;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) left no-repeat;
    padding-left: 10px;
}

/* FORMULAIRE */
.telv7_recherche {
    width: 300px;
}

.telv7_recherche form {
    margin: 0;
    padding: 0;
}

.telv7_recherche .titre {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_sep_colD.png) 0 18px repeat-x;
    width: 290px;
    height: 20px;
    padding-left: 10px;
}

.telv7_recherche .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #CC0000;
}

.telv7_recherche .categories {
    width: 300px;
    height: 20px;
    padding: 0;
    margin-top: 10px;
}

.telv7_recherche .categories .titre-categorie {
    width: 95px;
    height: 22px;
    float: left;
    font: 11px verdana;
    color: #666666;
    text-align: right;
    padding: 3px 5px 0 0;
}

.telv7_recherche .categories select {
    width: 200px;
    float: left;
    border: 1px solid #CCCCCC;
    font: bold 11px verdana;
    color: #898989;
    padding: 2px;
}

.telv7_recherche .categories select.actif {
    font: bold 11px verdana;
    color: #113366;
    padding: 2px;
}

.telv7_recherche .categories select.license {
    width: 138px;
    margin-right: 10px;
}

.telv7_recherche .categories select option.non-actif {
    font: 12px verdana;
    padding: 0;
}

.telv7_recherche .categories .clear {
    clear: both;
}

.telv7_recherche .categories image {
    float: left;
}

/* TOP 01MEN */
.telv7_top-01men {
    width: 300px;
    margin-top: 15px;
}

.telv7_top-01men .titre {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_sep_colD.png) 0 18px repeat-x;
    width: 290px;
    height: 20px;
    padding-left: 10px;
}

.telv7_top-01men .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #CC0000;
}

.telv7_top-01men .nbre_tel {
    font: 9px verdana;
    color: #CC0000;
    padding-left: 20px;
    margin: 7px 0;
}

.telv7_top-01men .box {
    margin-top: 4px;
}

.telv7_top-01men .rang {
    float: left;
    width: 30px;
    font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #AAAAAA;
    margin: 0;
    padding: 0;
}

.telv7_top-01men .link {
    float: left;
    width: 210px;
    padding-top: 4px;
}

.telv7_top-01men .link a {
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) 0 5px no-repeat;
    font: 12px verdana, helvetica;
    color: #113366;
    padding-left: 15px;
    line-height: 16px;
}

.telv7_top-01men .nombre {
    float: left;
    width: 50px;
    font: 10px verdana;
    color: #CC0000;
    padding: 3px 0 0 0;
    text-align: right;
}

.telv7_top-01men .clear {
    clear: both;
}

.telv7_top-01men .point {
    width: 290px;
    height: 1px;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_ventre_point.png) bottom repeat-x;
}

.telv7_top-01men .tous_les {
    text-align: right;
    font: 11px verdana;
    color: #113366;
    padding-top: 5px;
}

.telv7_top-01men .tous_les a {
    color: #113366;
    text-decoration: none;
    background: url(http://www.01net.com/imgv6/structure/telechargerv7_fleche_blanche.png) left no-repeat;
    padding-left: 10px;
}

/* PROMO COLD */
.telv7_promocold {
    width: 300px;
    margin-top: 5px;
}

.telv7_promocold .titre {
    border-bottom: 1px solid #CC0000;
    padding: 0 0 2px 10px;
}

.telv7_promocold .titre h2 {
    padding: 0;
    margin: 0;
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #CC0000;
    text-transform: uppercase;
}

.telv7_promocold .flottant {
    float: left;
    margin-top: 10px;
}

.telv7_promocold .flottant2 {
    float: left;
    width: 155px;
    margin: 10px 0 0 15px;
}

.telv7_promocold .img {
    width: 120px;
    height: 80px;
    border: 0;
}

.telv7_promocold .titrepromo {
    float: left;
    font: 18px verdana;
    color: #113366;
}

.telv7_promocold .clear {
    clear: both;
}

/* BONS PLANS SHOPPING */
.telv7_bons_plans_shopping {
    margin-top: 20px;
}

.telv7_bons_plans_shopping .item {
    width: 270px;
    margin: 0 auto;
}

.telv7_bons_plans_shopping .clear {
    clear: both;
}

/* NAVIGATION DANS LES ARTICLES */
.clear {
    clear: both;
    height: 0;
}

.alignRight {
    text-align: right;
}

#NavigationArticle {
    width: 641px;
    height: 100px;
    margin: 10px auto;
    float: left;
}

.arrow:hover, .titre_article:hover, .lien_article:hover, .mea_article:hover {
    opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    filter: alpha(opacity=50); /* IE < 8 */
}

.arrow {
    float: left;
    width: 44px;
    height: 100px;
}

.arrow img {
    border: none;
}

.separation {
    float: left;
    width: 3px;
    height: 100px;
}

.article {
    float: left;
    width: 165px;
    height: 80px;
    padding-top: 20px;
}

.titre_article {
    height: 24px;
    padding-left: 5px;
}

.titre_article a, .titre_article a:hover {
    color: #990000;
    font: normal 14px Impact, Arial, Verdana, monospace;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 24px;
}

.lien_article {
    padding-left: 5px;
}

.lien_article a {
    color: #003366;
    font: normal 13px Verdana, Geneva, sans-serif;
    text-decoration: none;
    line-height: 16px;
}

.lien_article a:hover {
    color: #990000;
    text-decoration: underline;
}

.mea_article {
    float: left;
    width: 110px;
    height: 100px;
    text-align: center;
}

.mea_article img {
    width: 73px;
    height: auto;
    margin-top: 22px;
    border: #BFBFBF solid 1px;
}

/* CARROUSEL PRO */
#prov7 #alaune {
    width: 630px;
    height: auto;
    margin: 0 auto 20px;
    background: #FFFFFF;
}

/*  slider container(s) */
#prov7 #container {
    position: relative;
    overflow: hidden;
    width: 630px;
    height: 225px;
    margin: 0 auto;
    padding: 0;
    background: url(/front_office/images/background-slide.png) top center no-repeat;
}

#prov7 #container .item {
    float: left;
    width: 624px;
    height: 225px;
    margin: 0 auto;
    padding: 10px 0 0 6px;
}

#prov7 #container .selection {
    float: left;
    width: 200px;
    height: 210px;
    border: #C0C0C0 solid 1px;
    background: #000000;
    z-index: 1;
}

#prov7 #container .centre {
    margin: 0 5px 0 7px;
}

#prov7 #container .selection .miniatures {
    width: 200px;
    height: 133px;
    margin: 0px auto;
}

#prov7 #container .selection .titre {
    width: 186px;
    height: 90px;
    padding: 0 10px;
    z-index: 100;
}

#prov7 #container .selection .titre a {
    display: block;
    color: #FFFFFF;
    font: normal 13px Verdana, Geneva, sans-serif;
    line-height: 18px;
    text-decoration: none;
}

#prov7 #container .selection .titre a:hover {
    color: #999999;
    text-decoration: underline;
}

/* controls styling */
#prov7 #controls {
    display: block;
    width: 630px;
    height: 30px;
    margin: 0 auto;
    padding: 0;
    background: url(/front_office/images/navigation.png) no-repeat;
}

#prov7 .prev_btn, .next_btn {
    width: 20px;
    height: 20px;
    margin-top: 5px;
}

#prov7 .prev_btn {
    float: left;
    margin-left: 150px;
}

#prov7 .next_btn {
    float: right;
    margin-right: 150px;
}

#prov7 .play_btn {
    clear: both;
    width: 20px;
    height: 20px;
    margin: 0 auto;
}

#prov7 .num_nav {
    width: 120px;
    margin: -3px auto 0;
}

#prov7 .num_nav ul, #prov7 .num_nav li {
    margin: 0;
    padding: 0;
}

#prov7 .num_nav ul li {
    display: inline;
    list-style: none;
}

#prov7 .num_nav ul li a {
    background: url(/front_office/images/select_off.png) no-repeat;
}

#prov7 .num_nav ul li a.active, .num_nav ul li a:hover {
    background: url(/front_office/images/select_on.png) no-repeat;
}

#prov7 .num_nav ul li .numbtn {
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    margin-left: 10px;
    text-decoration: none;
}

#prov7 .num_nav ul li .numbtn:hover {
    text-decoration: none;
}

/* SONDAGE */
.v2_sondage_question {
    font: bold 12px verdana, helvetica;
    color: #3F3E3E;
    padding: 3px 0 3px 0;
    clear: both;
}

.v2_sondage_item_box {
    margin: 5px 0 5px 0;
}

.v2_sondage_input {
    vertical-align: middle;
    margin: 0 3px 0 0;
}

.v2_sondage_item {
    font: 12px arial, helvetica;
    color: #000000;
}

.v2_sondage_votebox {
    padding: 5px 0 10px 0;
}

.v2_sondage_nbvotes {
    font: 10px arial, helvetica;
    color: #CC0000;
    text-align: right;
}

.v2_sondage_result {
    padding-top: 1px;
}

.v2_sondage_resultbox {
    width: 40px;
    float: left;
    font: bold 10px verdana, helvetica;
    color: #BE0101;
}

.v2_sondage_barrebox {
    float: left;
    padding-top: 2px;
}

.v2_sondage_barrefond {
    background: url(/front_office/images/sondage_fond.gif);
    width: 148px;
    height: 9px;
}

.v2_sondage_barre {
    background: url(/front_office/images/sondage_barre.gif);
    height: 9px;
}

/* /SONDAGE */

	
