body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
text-align: center;
cursor: default;
background: #012e6d url(../elements/page_fond.jpg) no-repeat fixed center top;
}

p{
margin: 0;
padding: 0
}

#conteneur_site{
position: absolute;
left: 50%;
top: 10px;
width: 900px;
margin-left: -460px;
padding: 0 10px 0 10px;
background-color: #fff;
z-index:1
}

.ecart_haut{
margin-top: 8px
}

.ecart_ligne{
clear: both;
padding-top: 8px
}

#conteneur_home_entete{
float: left;
width: 646px;
height: 190px;
background: url(../elements/conteneur_home_entete_fond.jpg) no-repeat;
text-align: left
}

#conteneur_mag_entete{
float: left;
width: 646px;
height: 190px;
background: url(../elements/conteneur_mag_entete_fond.jpg) no-repeat;
text-align: left
}

#conteneur_bandeau_anime{
float:right;
padding:6px 14px 0 0
}

#conteneur_home_connexion{
float: right;
width: 254px;
height: 190px;
background: url(../elements/conteneur_home_connexion_fond.jpg) no-repeat;
color:#fff
}

#conteneur_home_connexion_entete{
width: 242px;
height: 27px;
padding: 10px 4px 0 8px;
text-align: left;
font-weight: bold;
font-size: 11px
}

#conteneur_home_connexion_formulaire{
padding: 8px;
}

#conteneur_mag_entete_global{
height:190px;
width:900px
}

#conteneur_redirection_boutique{
float: right;
width: 34px;
height: 190px;
background: url(../elements/conteneur_redirection_boutique_fond.jpg) no-repeat;
}

#conteneur_information{
display: none;
float: left;
width: 212px;
height: 190px;
background: url(../elements/conteneur_micromania_tv_fond.jpg) no-repeat;
}

#conteneur_information_entete{
height: 25px;
padding: 10px 4px 0 8px;
text-align: left;
font-weight: bold;
font-size: 11px;
color: #fff
}

#conteneur_information_contenu{
margin: 0 6px 0 6px
}

#information_contenu{
padding: 10px;
height: 130px;
background-color: #fff;
text-align: left;
color: #000
}

#information_contenu a:link, #information_contenu a:visited{
color: #009;
text-decoration: none
}

#information_contenu a:hover, #information_contenu a:active {
color: #009;
text-decoration: underline
}

#conteneur_micromania_tv{
float: left;
width: 212px;
height: 190px;
background: url(../elements/conteneur_micromania_tv_fond.jpg) no-repeat;
}

#conteneur_micromania_tv_entete{
height: 25px;
padding: 10px 4px 0 8px;
text-align: left;
font-weight: bold;
font-size: 11px;
color: #fff
}

#conteneur_micromania_tv_entete a:link, #conteneur_micromania_tv_entete a:visited{
color: #fff;
text-decoration: none
}

#conteneur_micromania_tv_entete a:hover, #conteneur_micromania_tv_entete a:active {
color: #fff;
text-decoration: underline
}

#micromania_tv_extention{
float:right;
padding: 10px 10px 0 0;
width:20px;
height:14px
}


#micromania_tv{
width: 200px;
margin: 0 6px 0 6px;
}

#conteneur_micromania_tv_complet{
display: none;
}

#conteneur_connexion{
padding: 10px;
}

#conteneur_home_connexion p,
#conteneur_connexion p{
padding: 5px 0 5px 0;
}

#conteneur_home_connexion a:link,
#conteneur_home_connexion a:visited,
#conteneur_connexion a:link,
#conteneur_connexion a:visited{
color: #000;
font-weight: bold;
text-decoration: none
}

#conteneur_home_connexion a:hover,
#conteneur_home_connexion a:active,
#conteneur_connexion a:hover,
#conteneur_connexion a:active {
color: #000;
font-weight: bold;
text-decoration: underline
}

#conteneur_chemin{
height: 20px;
background: url(../elements/conteneur_chemin_fond.jpg) no-repeat;
color: #fff;
text-align: left
}

#conteneur_chemin p{
padding: 3px 10px 0 10px
}

#conteneur_chemin a:link, #conteneur_chemin a:visited{
color: #fff;
font-weight: bold;
text-decoration: none
}

#conteneur_chemin a:hover, #conteneur_chemin a:active {
color: #fff;
font-weight: bold;
text-decoration: underline
}

#conteneur_home_editorial{
float: left;
width: 446px;
background: url(../elements/conteneur_cloture_446_fond.jpg) no-repeat bottom;
background-color: #2B6FC1;
color: #fff
}

#conteneur_home_boutique{
float: right;
width: 446px;
background: url(../elements/conteneur_cloture_446_boutique_fond.jpg) no-repeat bottom;
background-color: #dadada;
color: #009
}

#conteneur_home_publicite_1{
float: left;
width: 446px;
background: url(../elements/conteneur_cloture_446_fond.jpg) no-repeat bottom;
background-color: #2B6FC1;
color: #fff;
}

#conteneur_home_publicite_2{
float: right;
width: 446px;
background: url(../elements/conteneur_cloture_446_fond.jpg) no-repeat bottom;
background-color: #2B6FC1;
color: #fff;
}

#conteneur_home_publicite_1 a:link,
#conteneur_home_publicite_1 a:visited,
#conteneur_home_publicite_2 a:link,
#conteneur_home_publicite_2 a:visited{
color: #fff;
text-decoration: none
}

#conteneur_home_publicite_1 a:hover,
#conteneur_home_publicite_1 a:active,
#conteneur_home_publicite_2 a:hover,
#conteneur_home_publicite_2 a:active {
color: #fff;
text-decoration: underline
}

#conteneur_colonnes{
margin-top: 8px;
background: url(../elements/conteneur_colonnes_fond.gif) repeat-y
}

#conteneur_colonne_gauche{
float: left;
width: 172px;
background-color: #2B6FC1;
color: #fff;
}

#conteneur_colonne_centrale{
float: left;
margin-left: 8px;
width: 450px;
background-color: #2B6FC1;
color: #fff;
}

#conteneur_colonne_droite{
float: left;
margin-left: 8px;
width: 262px;
background-color: #2B6FC1;
color: #fff;
}

#conteneur_reduction_extention{
float: right;
margin-right: 6px;
}

#conteneur_colonnes_cloture{
margin:0;
padding:0;
clear: both;
height: 4px;
background: url(../elements/conteneur_colonnes_cloture_fond.gif) no-repeat;
}

#conteneur_pied_de_page{
height: 40px;
padding: 14px 10px 20px 10px;
background: url(../elements/conteneur_pied_de_page_fond.jpg) no-repeat;
color: #fff
}

#conteneur_pied_de_page a:link, #conteneur_pied_de_page a:visited{
color: #fff;
text-decoration: none
}

#conteneur_pied_de_page a:hover, #conteneur_pied_de_page a:active {
color: #fff;
text-decoration: underline
}

/* CLASSES PROPRES A LA PARTIE ACTUS #########################################*/

.conteneur_actus_element_liste{
border-top: 1px dashed #000;
}

.conteneur_actus_element_liste_icone{
float:left;
padding: 6px 4px 6px 4px;
}

.conteneur_actus_element_liste_label{
float:left;
padding: 8px 4px 6px 4px;
color: #000;
}

.conteneur_actus_element_liste_label a:link, .conteneur_actus_element_liste_label a:visited{
color: #009;
font-weight: bold;
text-decoration: none
}

.conteneur_actus_element_liste_label a:hover, .conteneur_actus_element_liste_label a:active {
color: #009;
font-weight: bold;
text-decoration: underline
}

.actu_liste_date{
color: #808080
}


/* CLASSES PROPRES A LA PARTIE TESTS/PREVIEWS ################################*/

.conteneur_entete_450_onglet_1{
width: 450px;
height: 37px;
background: url(../elements/conteneur_entete_450_onglets_fond_1.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_entete_450_onglet_2{
width: 450px;
height: 37px;
background: url(../elements/conteneur_entete_450_onglets_fond_2.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_entete_450_onglet_3{
width: 450px;
height: 37px;
background: url(../elements/conteneur_entete_450_onglets_fond_3.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_onglet_1{
width: 135px;
height: 23px;
padding: 10px 8px 0 8px;
float: left
}

.conteneur_onglet_2{
width: 134px;
height: 23px;
padding: 10px 8px 0 8px;
float: left
}

.conteneur_onglet_3{
width: 133px;
height: 23px;
padding: 10px 8px 0 8px;
float: left
}

.conteneur_onglet_1 a:link, .conteneur_onglet_1 a:visited,
.conteneur_onglet_2 a:link, .conteneur_onglet_2 a:visited,
.conteneur_onglet_3 a:link, .conteneur_onglet_3 a:visited{
color: #fff;
text-decoration: none
}

.conteneur_onglet_1 a:active, .conteneur_onglet_1 a:hover,
.conteneur_onglet_2 a:active, .conteneur_onglet_2 a:hover,
.conteneur_onglet_3 a:active, .conteneur_onglet_3 a:hover {
color: #fff;
text-decoration: underline
}

/* EDITORIAL #################################################################*/

.conteneur_editorial_contenu{
text-align: justify;
color: #333;
}

.conteneur_editorial_contenu h1{
padding: 20px 0 0 0;
margin: 0;
font-size: 12px;
font-weight: bold;
color: #009;
}

.conteneur_editorial_contenu h1 a:link, .conteneur_editorial_contenu h1 a:visited{
color: #009;
text-decoration: none
}

.conteneur_editorial_contenu h1 a:hover, .conteneur_editorial_contenu h1 a:active {
color: #009;
text-decoration: underline
}

.conteneur_editorial_contenu h2{
margin:0;
padding: 0 0 10px 0;
font-size: 12px;
font-weight: bold;
color: #009;
}

.conteneur_editorial_contenu h2 img{
float:left
}

.conteneur_editorial_contenu_date{
padding: 10px 10px 0 0;
margin: 0;
font-size: 11px;
color: #808080;
text-align: right;
background-color: #f7f7f7;
font-weight: bold
}

.conteneur_editorial_contenu_auteur{
padding: 0;
margin: 0;
font-size: 11px;
color: #808080;
text-align: right;
background-color: #f7f7f7;
font-weight: bold
}

.conteneur_editorial_contenu_titre_icone{
float:left
}

.conteneur_editorial_contenu_titre_label{
float:left;
padding-bottom:20px
}

.conteneur_editorial_contenu_titre_label p{
width:330px;
}

.conteneur_editorial_contenu_texte{
padding: 10px 20px 20px 20px;
clear: both;
text-align: justify;
color: #333;
}

.conteneur_editorial_contenu_texte a:link, .conteneur_editorial_contenu_texte a:visited{
color: #009;
text-decoration: none
}

.conteneur_editorial_contenu_texte a:hover, .conteneur_editorial_contenu_texte a:active {
color: #009;
text-decoration: underline
}

.conteneur_editorial_contenu_texte p{
padding: 10px 0 20px 0;
}

.conteneur_editorial_contenu_texte ul{
margin: 0;
padding: 0 0 8px 0;
list-style-type: none
}

.conteneur_editorial_contenu_texte li{
padding: 2px 0 2px 0;
}

.conteneur_editorial_contenu_introduction{
padding: 10px 0 0 0;
margin: 0 0 20px 0;
border-bottom: 1px dashed #ccc;
font-style: italic
}

.conteneur_editorial_contenu_illustration_droite{
margin: 0 0 3px 10px;
float: right;
display: block
}

.conteneur_editorial_contenu_illustration_gauche{
margin: 0 10px 3px 0;
float: left;
display: block
}

.conteneur_editorial_contenu_auteur{
font-weight: bold;
text-align: right;
color: #808080
}

.conteneur_editorial_contenu_lien_detail{
padding: 10px 0 0 0;
margin-bottom: -20px;
font-size: 11px;
text-align: right
}

.conteneur_editorial_contenu_lien_detail a:link, .conteneur_editorial_contenu_lien_detail a:visited{
color: #000;
text-decoration: none
}

.conteneur_editorial_contenu_lien_detail a:hover, .conteneur_editorial_contenu_lien_detail a:active {
color: #000;
text-decoration: underline
}

.conteneur_editorial_contenu_galerie{
padding: 0 23px 0 23px
}

.conteneur_editorial_contenu_galerie img{
padding: 0 22px 20px 22px
}

.conteneur_contenu_editorial_informations{
padding:10px
}

.conteneur_contenu_editorial_informations h1{
padding: 0;
margin: 8px 0 4px 0;
font-size: 12px;
color: #009;
}

.conteneur_contenu_editorial_informations p{
padding: 0 0 8px 0;
margin: 0;
}

.mise_en_valeur_note{
font-weight: bold;
color: #9a0000;
}

.conteneur_note_globale{
margin: 0 0 15px 0;
padding: 5px 0 5px 0;
font-size: 16px;
font-weight: bold;
color: #9a0000;
text-align: center
}

.conteneur_commentaire_micromane{
margin-bottom: 20px;
border-bottom: 1px dashed #ccc;
}

.conteneur_vote_micromane{
margin-top: 14px;
padding-top: 6px;
border-top: 1px dashed #ccc;
}

.conteneur_vote_micromane img{
display: block;
float: left;
margin: 8px 6px 0 0px
}

.conteneur_vote_micromane p{
padding: 10px 6px 8px 0;
color: #333
}

.conteneur_vote_micromane a:link, .conteneur_vote_micromane a:visited{
color: #009;
text-decoration: none
}

.conteneur_vote_micromane a:hover, .conteneur_vote_micromane a:active {
color: #009;
text-decoration: underline
}

/* ASTUCES SOLUCES ###########################################################*/

.conteneur_contenu_astuce_precision{
padding: 10px 20px 10px 10px;
border: 1px dashed #ccc;
background-color: #fff;
font-style: italic
}

.conteneur_contenu_astuce_precision p{
padding: 0;
}

.conteneur_contenu_astuce_precision img{
vertical-align: -4px
}

.conteneur_tableau_liste_astuces_soluces{
padding: 0 20px 20px 20px;
}

.tableau_liste_astuces_soluces{
width: 398px;
vertical-align: middle;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
}

.tableau_liste_astuces_soluces a:link, .tableau_liste_astuces_soluces a:visited{
color: #000;
text-decoration: none
}

.tableau_liste_astuces_soluces a:hover, .tableau_liste_astuces_soluces a:active{
color: #000;
text-decoration: underline
}

.tableau_liste_astuces_soluces td{
padding: 6px
}

/* SOS JEUX ##################################################################*/

.conteneur_contenu_sos_precision{
margin: 10px 0 10px 0;
padding: 8px 20px 10px 20px;
border: 1px dashed #ccc;
background-color: #fff;
font-style: italic
}

.conteneur_contenu_sos_precision h1{
margin: 0;
padding: 10px 0 10px 0;
font-size: 12px;
color: #009;
}

.conteneur_contenu_sos_precision p{
margin: 0;
padding: 6px 0 6px 0;
}

.conteneur_contenu_sos_precision img{
vertical-align: -5px
}

.conteneur_contenu_sos_connexion{
margin: 0 0 10px 0;
padding: 10px;
border: 1px solid #ccc;
background-color: #fff;
}

.conteneur_contenu_sos_connexion p{
padding: 6px 0 6px 0;
}

.conteneur_contenu_sos_liste{
margin: 12px 0 0 0;
border: 1px solid #808080;
width: 398px;
background-color: #fff;
text-align:left
}

.conteneur_contenu_sos_liste_icone{
width:34px;
padding:0 2px 0 2px
}

.conteneur_contenu_sos_liste_precisions{
width: 120px;
}

.conteneur_contenu_sos_liste th{
background-color: #808080;
}

.conteneur_contenu_sos_liste th p{
padding:6px
}

.conteneur_contenu_sos_liste td{
vertical-align: top
}

.conteneur_contenu_sos_liste td p{
padding: 2px
}

.conteneur_contenu_sos_liste th a:link, .conteneur_contenu_sos_liste th a:visited{
color: #fff;
text-decoration: none
}

.conteneur_contenu_sos_liste th a:hover, .conteneur_contenu_sos_liste th a:active {
color: #fff;
text-decoration: underline
}

.conteneur_contenu_sos_liste h1{
margin:0;
padding:0 0 4px 0;
font-size: 11px;
font-weight: normal;
color: #9a0000;
}

.conteneur_contenu_sos_liste_question td{
background-color: #f8f8f8;
padding:6px
}

.conteneur_contenu_sos_liste_reponse td{
border-top: 1px dashed #ccc;
padding:6px;
}

.conteneur_contenu_sos_reponse{
padding: 0 10px 0 10px;
background-color: #fff;
border-left: 1px solid #808080;
border-bottom: 1px solid #808080;
border-right: 1px solid #808080;
text-align: center;
}

.conteneur_contenu_sos_reponse h1{
margin:0;
padding:10px 0 6px 0;
font-size: 11px;
color: #009;
text-align: left;
}

.conteneur_contenu_sos_reponse p{
padding:10px 0 4px 0;
color: #9a0000;
text-align: left;
}

/* TELECHARGEMENTS ###########################################################*/

.conteneur_telechargement{
padding: 20px;
}

.conteneur_telechargement a:link, .conteneur_telechargement a:visited{
color: #009;
text-decoration: none
}

.conteneur_telechargement a:hover, .conteneur_telechargement a:active {
color: #009;
text-decoration: underline
}

.conteneur_telechargement_bloc_general{
border: 1px solid #808080;
background-color: #f8f8f8;
margin: 10px 0 10px 0
}

.conteneur_telechargement_bloc_general th{
padding: 4px 4px 6px 4px;
background-color: #808080;
color: #fff;
text-align: center
}

.conteneur_telechargement_bloc_general td{
border-top: 1px solid #808080;
padding: 4px 4px 4px 4px;
}

.tableau_fichier{
width:280px;
background-color: #f8f8f8;
}

.tableau_taille{
width:100px;
background-color: #fff;
text-align: center
}

.conteneur_telechargement_bloc{
clear:both;
}

.conteneur_telechargement_bloc_titre{
float:left;
width:280px;
background-color: #808080;
padding: 4px;
border-bottom: 1px solid #808080;
font-weight: bold;
color:#fff
}

.conteneur_telechargement_bloc_poid{
float:right;
padding: 4px;
width:100px;
border-bottom: 1px solid #808080;
text-align: center
}

.conteneur_telechargement_bloc_configuration{
padding: 8px 4px 8px 4px;
border-bottom: 1px dashed #808080;
font-size:9px
}

.conteneur_telechargement_bloc_fichier{
padding: 8px 4px 8px 4px;
font-size:9px
}

.conteneur_telechargement_bloc_editeur{
border-top: 1px dashed #808080;
border-bottom: 1px solid #808080;
padding: 4px;
}

.conteneur_telechargement_bloc_resume{
padding: 8px;
background-color: #fff
}

.conteneur_telechargement_bloc_resume h1{
margin:0;
padding: 0 0 4px 0;
color:#9a0000;
font-size:10px
}

/* RECHERCHE #################################################################*/

.conteneur_recherche{
padding: 0px 0px 3px 0px;
}

.conteneur_recherche h1{
margin: 0 0 10px 0;
padding: 4px 0 6px 10px;
background-color: #ddd;
font-size: 14px;
color: #666;
}

.conteneur_recherche p{
margin: 0;
padding: 0 0 10px 0;
text-align: center;
}

.conteneur_resultats_recherche h1{
padding: 4px 0 6px 10px;
margin:0;
background-color: #ddd;
font-size: 14px;
color: #666;
}

.conteneur_recherche a:link, .conteneur_recherche a:visited,
.conteneur_resultats_recherche a:link, .conteneur_resultats_recherche a:visited{
color: #009;
text-decoration: none
}

.conteneur_recherche a:hover, .conteneur_recherche a:active,
.conteneur_resultats_recherche a:hover, .conteneur_resultats_recherche a:active {
color: #009;
text-decoration: underline
}

.recherche_separation{
border-top: 6px solid #2b6fc1;
}

.tableau_resultats_recherche{
margin:0;
padding:0;
text-align: left;
width: 438px;
background-color: #fff;
}

.tableau_resultats_recherche p,
.conteneur_tableau_resultats_recherche_cloture p{
margin: 0;
padding: 0;
}

.tableau_resultats_recherche th{
padding: 4px 4px 6px 4px;
background-color: #808080;
color: #fff;
}

.tableau_resultats_recherche td{
padding: 4px 4px 4px 4px;
}

.tableau_resultats_icone{
width: 34px;
}

.tableau_resultats_ligne{
background-color: #f7f7f7;
}

.conteneur_tableau_resultats_recherche_cloture{
width: 430px;
padding: 4px 4px 6px 4px;
background-color: #808080;
color: #fff;
text-align: center
}

.conteneur_tableau_resultats_recherche_cloture a:link, .conteneur_tableau_resultats_recherche_cloture a:visited{
color: #fff;
text-decoration: none
}

.conteneur_tableau_resultats_recherche_cloture a:hover, .conteneur_tableau_resultats_recherche_cloture a:active {
color: #fff;
text-decoration: underline
}

.nombre_resultats{
border-top: 1px dashed #ccc;
border-left: 1px dashed #ccc;
border-right: 1px dashed #ccc;
background-color: #f5f5f5;
margin: 20px 0 0 0;
padding: 0;
font-size: 14px;
color: #666;
font-weight: bold
}

.nombre_resultats p{
margin: 0;
padding: 4px 0 4px 10px;
}


/* CLASSES COMMUNES ##########################################################*/

.conteneur_entete_172{
width: 160px;
height: 27px;
padding: 10px 4px 0 8px;
background: url(../elements/conteneur_entete_172_fond.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_cloture_172{
width: 172px;
height: 12px;
background: url(../elements/conteneur_cloture_172_fond.gif) #fff no-repeat top
}

.conteneur_entete_262{
width: 250px;
height: 27px;
padding: 10px 4px 0 8px;
background: url(../elements/conteneur_entete_262_fond.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_entete_262 a:link, .conteneur_entete_262 a:visited{
color: #fff;
text-decoration: none
}

.conteneur_entete_262 a:hover, .conteneur_entete_262 a:active {
color: #fff;
text-decoration: underline
}

.conteneur_cloture_262{
width: 262px;
height: 12px;
background: url(../elements/conteneur_cloture_262_fond.gif) #fff no-repeat top
}

.conteneur_entete_446{
width: 434px;
height: 27px;
padding: 10px 4px 0 8px;
background: url(../elements/conteneur_entete_446_fond.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_entete_446 a:link, .conteneur_entete_446 a:visited{
color: #fff;
text-decoration: none
}

.conteneur_entete_446 a:hover, .conteneur_entete_446 a:active {
color: #fff;
text-decoration: underline
}

.conteneur_entete_446_boutique{
width: 434px;
height: 27px;
padding: 10px 4px 0 8px;
background: url(../elements/conteneur_entete_446_boutique_fond.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_entete_446_boutique a:link, .conteneur_entete_446_boutique a:visited{
color: #009;
text-decoration: none
}

.conteneur_entete_446_boutique a:hover, .conteneur_entete_446_boutique a:active {
color: #009;
text-decoration: underline
}

.conteneur_entete_450{
width: 434px;
height: 27px;
padding: 10px 8px 0 8px;
background: url(../elements/conteneur_entete_450_fond.jpg) no-repeat top;
text-align: left;
font-weight: bold;
font-size: 11px
}

.conteneur_cloture_450{
width: 450px;
height: 12px;
background: url(../elements/conteneur_cloture_450_fond.gif) #fff no-repeat top
}

.conteneur_contenu{
margin: 0 6px 0 6px;
padding: 0;
background-color: #f7f7f7;
text-align: left;
color: #000
}

.conteneur_contenu_fond_vertical{
background: url(../elements/conteneur_contenu_450_fond_vertical.jpg) #f7f7f7 repeat-y
}

.conteneur_contenu_fond_horizontal{
background: url(../elements/conteneur_contenu_450_fond_horizontal.jpg) #f7f7f7 repeat-x
}

.conteneur_contenu_titre h1{
padding: 20px 0 8px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.editorial{
padding: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.conteneur_home_bande_annonce{
margin: 0 6px 0 6px;
padding-bottom: 4px;
background: url(../elements/conteneur_home_bande_annonce_fond.jpg) #f7f7f7 bottom;
}

.liste_titres{
margin:0;
padding:0;
list-style: none inside none;
color: #000
}

.liste_titres a:link, .liste_titres a:visited{
color: #000;
text-decoration: none
}

.liste_titres a:hover, .liste_titres a:active {
color: #000;
text-decoration: underline
}

.liste_titres li{
margin: 0;
padding: 4px 10px 4px 10px;
border-top: 1px dashed #000
}

#conteneur_menu{
margin: 0 6px 0 6px;
padding: 0;
padding: 6px 0 10px 0;
background-color: #fff;
text-align: left;
}

#conteneur_menu a:link, #conteneur_menu a:visited{
color: #000;
text-decoration: none
}

#conteneur_menu a:hover, #conteneur_menu a:active{
color: #000;
text-decoration:underline
}

#conteneur_menu table{
width:155px;
}

#conteneur_menu td{
padding: 4px 4px 4px 4px;
}

.conteneur_element_menu_icone{
width: 40px;
text-align: center
}

.tableau_liste_separation{
border-top: 1px solid #ddd;
}

.tableau_liste_central{
width: 438px;
}

.tableau_home_liste_central{
width: 434px;
}

.tableau_liste_central a:link, .tableau_liste_central a:visited,
.tableau_home_liste_central a:link, .tableau_home_liste_central a:visited{
color: #009;
font-weight: bold;
text-decoration: none
}

.tableau_liste_central a:hover, .tableau_liste_central a:active,
.tableau_home_liste_central a:hover, .tableau_home_liste_central a:active{
color: #009;
font-weight: bold;
text-decoration: underline
}

.tableau_liste_central td,
.tableau_home_liste_central td{
padding: 4px;
vertical-align: middle
}

.tableau_liste_central_icones_1{
width:42px
}

.tableau_liste_central_icones_2{
width:76px
}

.tableau_liste_central_icones_3{
width:110px
}

.tableau_liste_central_icones_4{
width:144px
}

.tableau_liste_central_icones_4{
width:178px
}

.tableau_liste_central_titre_unique{
font-size:14px;
color: #009;
font-weight: bold
}

.tableau_liste_panneaux{
width: 250px;
vertical-align: middle
}

.tableau_liste_panneaux a:link, .tableau_liste_panneaux a:visited{
color: #000;
text-decoration: none
}

.tableau_liste_panneaux a:hover, .tableau_liste_panneaux a:active{
color: #000;
text-decoration: underline
}

.tableau_liste_panneaux td{
padding: 8px 4px 6px 4px;
}

.tableau_liste_panneaux_icone{
width:48px;
}

.conteneur_bloc_cloture{
clear:both;
padding: 4px 6px 4px 6px;
color: #fff;
text-align: right
}

.conteneur_bloc_cloture p{
padding: 4px 0 4px 0;
}

.conteneur_bloc_cloture a:link, .conteneur_bloc_cloture a:visited{
color: #fff;
text-decoration: none
}

.conteneur_bloc_cloture a:hover, .conteneur_bloc_cloture a:active {
color: #fff;
text-decoration: underline
}

.conteneur_bloc_cloture_boutique{
height:20px;
padding: 8px 6px 0 6px;
color: #009;
text-align: right
}

.conteneur_bloc_cloture_boutique a:link, .conteneur_bloc_cloture_boutique a:visited{
color: #009;
text-decoration: none
}

.conteneur_bloc_cloture_boutique a:hover, .conteneur_bloc_cloture_boutique a:active {
color: #009;
text-decoration: underline
}

.icone_liste_supports{
cursor: pointer;
vertical-align: -100%
}

.icone_article{
cursor: pointer;
margin: 0 8px 0 0;
vertical-align: -40%
}

.icone_playstation_3{
cursor: pointer;
margin: 0 0 0 2px;
vertical-align: -40%
}

.icone_wii{
cursor: pointer;
margin: 0 2px 0 4px;
vertical-align: -40%
}

.icone_xbox_360{
cursor: pointer;
margin: 0 0 0 2px;
vertical-align: -40%
}

.icone_xbox{
cursor: pointer;
margin: 0 4px 0 4px;
vertical-align: -40%
}

.icone_gamecube{
cursor: pointer;
margin: 0 4px 0 4px;
vertical-align: -40%
}

.icone_playstation_2{
cursor: pointer;
margin: 0 2px 0 2px;
vertical-align: -40%
}

.icone_pc{
cursor: pointer;
margin: 0 2px 0 4px;
vertical-align: -40%
}

.icone_psp{
cursor: pointer;
margin: 0 4px 0 4px;
vertical-align: -40%
}

.icone_nintendo_ds{
cursor: pointer;
margin: 0 4px 0 4px;
vertical-align: -40%
}

.icone_game_boy_advance{
cursor: pointer;
margin: 0 4px 0 4px;
vertical-align: -40%
}

.lien_image{
border: 0;
}

.illustration_entete{
display: block;
background-color: #2b6fc1;
}

.illustration_entete_separation{
padding-top:6px;
}

.icone_titre{
display: block;
float: left;
margin: 8px 6px 0 10px
}

.champ,
.liste_deroulante{
height:16px;
font-size: 11px;
color: #808080;
border: 1px solid #808080;
background-color: #fff
}

.liste_options_choix table{
margin-left:auto;
margin-right:auto
}
.liste_options_choix th{
text-align: right
}

.liste_options_choix td p{
padding-top:10px;
text-align: left
}


.conteneur_bouton_validation{
margin: 8px 0 8px 0;
text-align: center
}

.bouton_validation{
font-size: 11px;
padding: 2px 10px 2px 10px;
border: 0;
color: #fff;
background-color: #808080
}


