/**
 * @version $Id: common.css,v 1.333 2011-03-24 16:17:00 dbl Exp $
 * @package cjv
 * @copyright Copyright (C) 2008 BROCELIA. All rights reserved.
 */

*{
  margin:0;
  padding:0;
}

ul
{
  list-style-position: outside;
  list-style-image: none;
  list-style-type: none;
}

.break
{
  clear:both;
}

a img{
  border:none;
}

a
{
  text-decoration:none;
}

#home_pub #pub_col_right{
	position:absolute;
	bottom:24px;
	margin-left:15px;
	}

#pub_col_right{
	float:left;
	margin-left:4px;
	/*margin-bottom:15px;*/
	text-align:right;

	}


a:hover
{
  text-decoration:underline;
}



body{
  background-color:#8C8C8C;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;

}

.pubTop  {
	font-size: 0;
}


.pubTop a {
	font-size: 0;
}

.clear{
  font-size:0;
  clear:both;
  line-height:0;
}
.gd_txt{
  font-size:12px;
}


#pub_right{
	position:absolute;
	margin-left:978px
}
/*
#pub_top{

	width:728px;
	margin-left:auto;
	margin-right:auto;


	}*/


/*
#pub_top a[target="_top"]{
	margin-bottom:0;
	margin-top:0;
	display:none;
}*/

#pub_left{
margin-left:-170px;
position:absolute;
text-align:right;
width:160px;

}

#friendsHome{
display:none;

}
.warning
{
  color:red;
  text-align:center;
  font-size:12px;
  font-weight: bold;
  margin-bottom:10px;
}

.masque
{
  display:none;
}

input, textarea, select
{
  font-size:12px;
  font-family: Arial,Helvetica,sans-serif;
}

input, select
{
  height:17px;
}

input.noheight{
  height:auto;
}

input.submit
{
  height:auto; /* pour les input type image */
}

#global
{
  width:970px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(../img/commun/body-background.png) ;
  background-repeat: repeat-y;
  padding-left:5px;
  padding-right:5px;
  position:relative;

}

#global #page #contenu .important,
#global #page #contenu .important a
{
  font-weight:bold;
  color:#D74303;
}
#global #page #contenu .important img{
  vertical-align: middle;
}

#header{
  width:967px;
  background-image:url(../img/commun/header/header-top-background.png);
  background-repeat:repeat-x;
  overflow:hidden;
  height:150px;
}

  #header #top
  {
    height:111px;
  }

  #header #top .logo{
    padding:10px 0 0 10px;
    float:left;
  }

  #header #menu_top
  {
    background: url(../img/commun/header/header-menu-background.png);
    background-repeat: repeat-x;
    height:39px;
    width:967px;
    font-size:12px;
  }

  #header #menu{
    float:left;
    clear:left;
  }

    #header #menu ul li{
      float:left;
      height:39px;
      display:inline;
    }

    /*#header #menu ul li:hover{
      background-image:url(../img/commun/header/header-menu-rollover.png);
      background-repeat: repeat-x;
    }*/

    #header #menu ul li a{
      font-weight: bold;
      color:#000000;
      height:13px;
      float:left;
      padding:13px;
      text-decoration:none;
      background-image:none;
    }

    #header #menu ul li a:hover,
    #header #menu ul li a.selected{
      background-image:url(../img/commun/header/header-menu-rollover.png);
      background-repeat: repeat-x;
    }

    #header #menu ul li.separation{
      background-image:url(../img/commun/header/header-menu-separation.png);
      background-position: right 5px;
      background-repeat:no-repeat;
      padding:0;
      width:2px;
    }


  #header #communaute
  {
    float:right;

  }

  #header #communaute .title
  {
    float:left;
    margin-right:10px;
  }

  #header #communaute .title a
  {
    float:left;
    padding-top:13px;
    color:#d8502b;
  }

  #header #communaute ul
  {
    float:left;
    padding-top:9px;
    margin-right:3px;
  }

  #header #communaute ul li
  {
    float:left;
    margin-right:3px;
    height:22px;
    background:url(../img/commun/header/community-button-right.png);
    background-repeat:repeat-x;
    padding-top:3px;
  }

  #header #communaute li a
  {
    padding-left:13px;
    padding-right:13px;
    color:#ffffff;
  }

  #header #top #identification
  {
    background:url(../img/commun/header/bandeau_identification.png);
    background-repeat:no-repeat;
    width:525px;
    height:79px;
    margin-top:5px;
    padding:10px;
    float:right;
  }
  #header #top #identification #submit_connexion_top{
    width:auto;
    margin-left:10px;
  }
  #header #top #identification .identification a{
    text-decoration:underline;
  }

  #upload_avatar input
  {
    height:auto;
  }

  #header #top #identification .avatar,
  #header #top #identification .liens
  {
    float:left;
    margin-right:15px;
  }

  #header #top #identification .avatar #cadre_avatar_header
  {
    border:1px solid black;
    height:66px;
    width:72px;
    overflow:hidden;
  }

  #header #top #identification .avatar .user_login
  {
    color:#fff;
    font-weight:bold;
    float:left;
  }

  #header #top #identification a
  {
    color:#ffffff;
    font-weight:bold;
    display:block;
  }

  #header #top #identification .identification
  {
    float:left;
  }

  #header #top #identification .identification div
  {
    margin-bottom:5px;
  }

  #header #top #identification .identification .champ input{
    float:left;
  }

  #header #top #identification .identification input
  {
    width:145px;
    color:gray;
  }
   #header #top #identification .identification .connexion_auto span {
      float: right;
    padding-top: 3px;
   }
    #header #top #identification .identification .connexion_auto input{
		 height: 13px;
    	margin-left: 5px;
    	width: 16px;
  }

  #header #top #identification .identification .connexion_auto {
      color:#ffffff;
    font-weight:bold;
  }

  #header #top #identification .identification input.iden_connect
  {
    width:108px;
    height:19px;
  }

  #header #top #identification .identification input.normal  {
   	color:black;
  }

  #header #top #identification p.deconnexion
  {
    color:#ffffff;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
    width:100px;
  }

  #span_ident_pseudo {
  	color:#fff;
    font-weight:bold;
    text-align:center;
  }

  #header #top #identification ul
  {
    margin-bottom:12px;
  }

  #header #top #identification ul li
  {
    color:#ffffff;
    font-weight:bold;
  }

  #header #top .identification_bottom
  {
    background:url(../img/commun/header/identification_bottom.png);
    background-repeat:no-repeat;
    width:37px;
    height:33px;
    position:absolute;
    margin-left:600px;
    margin-top:100px;
  }

  #global #left
  {
    float:left;
    width:145px;
  }

  #left #recherche_google{
    background-color:white;
    font-weight:bold;
    padding-bottom:5px;
    padding-left:5px;
    padding-top:5px;
  }

  #left #recherche_google p{
    margin-bottom:5px;
    font-size:12px;
  }
  #left #recherche_google form input
  {
    /*margin-bottom:10px;*/
  }
  #left #recherche_google form input,
  #left #recherche_google form img{
    vertical-align:middle;
  }
  #left #recherche_google form .google_search{
    padding-top:5px;
  }
    #left #recherche_google form .google_search input#google_search{
      width:98px;
      border:1px solid #8c8c8c;
    }
#cse-search-results iframe{
	width:500px;
}

  #global #page
  {
    float:left;
    width:822px;
    background-color:#ffffff;
  }

  #global #page #page_top
  {
    background-color:#ffffff;
    float:right;
    padding-top:5px;
    padding-right:5px;
    width:810px;
  }


  #global #page #contenu
  {
    clear:both;
    margin:0 0 0 8px;
    padding-top:6px;
  }


    #global #menu_left ul
    {
      padding:3px;
      margin-bottom:5px;
      padding-top:0;
    }

    #global #menu_left ul li
    {
      padding-left:2px;
      padding-top:2px;
      height:20px;
    }


    #global #menu_left ul li a
    {
      font-weight:bold;
      color:#000000;
      border-bottom:1px solid #D1D1D1;
      width:130px;
      padding:1px 0 4px 3px;
      height:14px;
      display:block;
    }

    #global #menu_left ul li a:hover
    {
      color:#B0B0B0;
    }

    #global #menu_left ul.special li
    {
      border:none;
      border:1px solid #bdb9b9;
      margin-bottom:5px;
      height:14px;
      padding-top:0;
      margin-right:10px;
      width:131px;
      background-image:url(../img/commun/pictos/picto_suivant_orange.png);
      background-repeat:no-repeat;
      background-position:125px 3px;
    }

    #global #menu_left ul li.titre
    {
      background-image:url(../img/commun/menu/left-menu-titles.png);
      background-repeat:no-repeat;
      background-position:top left;
      border:none;
      width:138px;
      height:24px;
    }

    #global #menu_left ul.special li a
    {
      border:none;
    }

    #global #menu_left ul.special li.titre
    {
      border:none;
      height:20px;
      padding-top:2px;
    }

    #global #menu_left ul li.titre a
    {
      color:#ffffff;
    }


    #global #footer
    {
      background-color:#ffffff;
      border-top:4px solid black;
      font-size:11px;
      padding:5px;
      margin-top:25px;
      width:957px;
    }

    #global #footer ul.menu
    {
      border:1px solid #D1D1D1;
      text-align:center;
      padding:5px 0 5px 0;
      width:955px;
      margin-top:7px;
      margin-left:auto;
      margin-right:auto;
      background-color:#EBEBEB;
    }

    #global #footer ul.menu li
    {
      display:inline;
      border-right:1px solid black;
      padding-left:5px;
    }

    #global #footer ul.menu li.last,
    #global #footer ul.liens li.last,
    #global #footer .liens_tops .recap_tops ul li.last
    {
      border:none;
      background:none;
    }

    #global #footer ul.menu li a,
    #global #footer ul.liens li a
    {
      color:#000000;
    }

    #global #footer ul.liens
    {
      text-align:center;
      width:955px;
      margin-top:7px;
      margin-left:auto;
      margin-right:auto;
    }

    #global #footer ul.liens li
    {
      display:inline;
      padding-right:4px;
      padding-left:4px;
      background-image:url(../img/commun/puces/puce_black.gif);
      background-repeat:no-repeat;
      background-position:right;
    }
    #global #footer ul.liens li a{
      text-decoration:underline;
    }


    #global #footer .liens_tops
    {
      margin-top:7px;
    }

    #global #footer .liens_tops .recap_tops
    {
      background-image:url(../img/commun/footer/footer-dl-border.png);
      background-repeat:no-repeat;
      background-position:left;
      width:168px;
      float:left;
      margin-left:10px;
      padding-left:7px;
    }

    #global #footer .liens_tops .recap_tops p
    {
      color:#898989;
      font-weight: bold;
    }

    #global #footer .liens_tops .recap_tops ul,
    #global #footer .liens_tops .recap_tops ul li a
    {
      color:#898989;
    }

    #global #footer .liens_tops .recap_tops ul li
    {
      border-right:1px solid black;
      display:inline;
      padding-right:5px;
      padding-left:5px;
    }

    #global #page #contenu h1{
      font-size:19px;
      font-weight:bold;
    }

    #page #contenu .onglets_small
    {
      /*background-image:url(../img/commun/onglets/onglet_fond.gif);
      background-repeat:no-repeat;
      background-position:left top;*/
      width:305px;
      margin-bottom:15px;

    }
    #page #contenu .onglets_small2{
      width:415px;
      margin-bottom:15px;
    }

    #page #contenu .onglets_small3{
      width:185px;
      margin-bottom:0;
    }
      #page #contenu .onglets_small3 .titre{
        padding-top:15px;
      }

  #global #page #contenu div.marge{
    margin-left:10px;
  }
  #global #page #contenu #home .onglets_small .contenu_onglet ul li img{
    float:right;
  }
    #page #contenu .onglets_small ul.onglets_liste_small
    {
      background-image:url(../img/home/ul_background_small.gif);
      background-repeat:no-repeat;
      background-position:left bottom;
      width:305px;
      height:30px;
      z-index:0;
    }

    #page #contenu .onglets_small ul.onglets_liste_small2
    {
      background-image:url(../img/onglets/top_onglet_moyen.gif);
      background-repeat:no-repeat;
      background-position:left bottom;
      width:415px;
      height:30px;
    }

    #page #contenu .onglets_small ul.onglets_liste_small3
    {
      background-image:none;
      width:305px;
      height:30px;
    }

    #page #contenu .onglets_small ul.onglets_liste_small li
    {
      display:inline;
    }



    #page #contenu .onglets_small .contenu
    {
      background-image:url(../img/home/onglet_fond.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }
    #page #contenu .onglets_small .contenu_bloc_home
    {
      background-image:url(../img/home/onglet_fond.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }
    #page #contenu .onglets_small2 .contenu
    {
      background-image:url(../img/onglets/inside/onglet_fond2.gif);
    }
    #page #contenu .onglets_small3 .contenu{
      background-image:url(../img/onglets/inside/middle_onglet_pt.gif);
      background-repeat:repeat-y;
    }


    #page #contenu .onglets_small .contenu_onglet
    {
	  margin:0 5px 10px 10px;
      padding-bottom:13px;
      padding-top:10px;
    }

    #page #contenu .onglets_small3 .contenu_onglet
    {
      padding-top:0;
      margin:0 10px 0 10px;
    }
    #page #contenu .onglets_small3 .bottom{
      background-image:url(../img/onglets/bottom_onglet_pt.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }

    #page #contenu .onglets_small .separation
    {
      border-bottom:2px solid #d8d8d8;
    }
    #page #contenu .onglets_small2 .separation{
      float:left;
      width:185px;
      padding-right: 5px;
      padding-bottom:5px;
      margin-left:5px;
      margin-bottom:5px;
      border-bottom:none;
    }
      #page #contenu .onglets_small2 .separation .titre,
      #page #contenu .onglets_small3 .titre{
        padding-bottom:2px;
        margin-bottom:2px;
        border-bottom:1px solid #b2b2b2;
      }
      #page #contenu .onglets_small2 .separation .titre h4 a,
      #page #contenu .onglets_small3 .titre h4 a{
        font-size:17px;
        color:#404040;
      }
    #page #contenu .onglets_small2 .border{
      border-right:1px dashed #999999;
    }
      #global #page #contenu .onglets_small2 .separation .lirelasuite,
      #global #page #contenu .onglets_small3 .lirelasuite{
        width:auto;
        clear:none;
        text-align:left;
      }
    #page #contenu .onglets_small .contenu_onglet .image,
    #global #page #contenu .onglets_ouverts_home .top_blog .image
    {
      float:left;
      margin-right:10px;
    }

    #global #page #contenu .onglets_ouverts_home ul.onglets_liste
    {
      padding:0;
    }

    #page #contenu .onglets_small .contenu_onglet .texte
    {
      float:left;
      width:180px;
    }
    #page #contenu .onglets_small .contenu_onglet .large{
      width:280px;
    }
  #global #page #contenu #home .onglets_small .contenu_onglet .texte h1{
    margin-bottom:8px;
  }
    #global #page #contenu .onglets_small .contenu_onglet .texte h1 a
    {
      font-size:16px;
      color:#2f3336;
    }

    #page #contenu .onglets_small .contenu_onglet .texte p a
    {
      color:#4f5150;
      font-size:11px;
    }

    #page #contenu .gauche
    {
      float:left;
    }

    #page #contenu .droite
    {
      float:left;
      margin-left:5px;
      margin-right:5px;
      width:105px;

    }

    #page #contenu .onglets_small .contenu_onglet .mea
    {
      color:#e94707;
      font-weight:bold;
    }

    #page #contenu .onglets_small .contenu_onglet ul.news,
    #global #page #contenu .onglets_ouverts_home .onglets_contenu table,
    #global #page #contenu .onglets_ouverts_home .top_blog .contenu
    {
      padding-bottom:7px;
      border-bottom:4px solid #d84406;
      margin-bottom:8px;
    }
    #page #contenu .onglets_small .contenu_onglet ul.news{
       position:relative;
    }

    #page #contenu .onglets_small .contenu_onglet ul.news li a
    {
      color:#4B4D4C;
    }

    #page #contenu .onglets_small .contenu_onglet ul li
    {
      color:#4b4d4c;
      border-bottom:2px solid #d8d8d8;
      padding:4px 0 4px 0;
    }

    #page #contenu .onglets_small .contenu_onglet ul li.last
    {
      border:none;
    }
    #page #contenu .onglets_small .pagination_home,
    #page #contenu #col-right .pagination_home
    {
      margin-top:3px;
    }

    #page #contenu #col-right .pagination_home{
      float:right;
    }

    #page #contenu .onglets_small .pagination_home ul,
    #page #contenu #col-right .pagination_home ul
    {
      float:left;

    }

    #page #contenu .onglets_small .pagination_home ul li,
    #page #contenu #col-right .pagination_home ul li
    {
      display:inline;
      border:none;
      padding:0;
    }

    #page #contenu .onglets_small .pagination_home ul li a,
    #page #contenu #col-right .pagination_home ul li a
    {
      color:#b2b2b2;
    }

    #page #contenu .onglets_small .pagination_home ul li a.selected,
    #page #contenu #col-right .pagination_home ul li a.selected
    {
      font-weight:bold;
    }

    #page #contenu .onglets_small .pagination_home .bouton,
    #page #contenu #col-right .pagination_home .bouton
    {
      float:left;
      padding-top:3px;
      margin-right:3px;
      margin-left:3px;
    }

    #page #contenu .lien_tous a
    {
      color:#d14500;
      font-weight:bold;
      float:right;
      background-image:url(../img/commun/pictos/picto_suivant_orange.png);
      background-repeat:no-repeat;
      background-position:right 3px;
      padding-right:12px;
    }

    #page #contenu .lien_lire_la_suite a
    {
      color:#d14500;
      font-weight:bold;
      float:right;
      background-image:url(../img/commun/pictos/fleche_orange.gif);
      background-repeat:no-repeat;
      background-position:right 3px;
      padding-right:15px;
      margin-bottom:10px;
    }

    #page #contenu #home .lien_lire_la_suite a
    {
      background-position:left 3px;
      padding-right:0;
      padding-left:15px;
    }



    #global #page #contenu .onglets_ouverts_home ul.onglets_liste{
      padding-bottom:4px;
      background-image:url(../img/home/ul_background_big.gif);
      background-position:left bottom;
      background-repeat:no-repeat;
      height:30px;
      width:625px;
    }
      #global #page #contenu .onglets_ouverts_home ul.onglets_liste li{
        display:inline;
        list-style-type:none;
        font-size:0;
      }

      #page #contenu ul.onglets_liste li a,
      #page #contenu ul.onglets_liste_small li a
      {
        cursor:pointer;
      }
    #global #page #contenu .onglets_ouverts_home .onglets_contenu,
    #global #page #contenu .onglets_ouverts_home .top_blog{
      background-image:url(../img/home/ul_onglet_fond.gif);
      background-position:left top;
      background-repeat:no-repeat;
      padding: 0 10px;
      clear:both;
      margin-bottom:13px;
    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table,
    #global #page #contenu .onglets_ouverts_home .onglets_contenu,
    #global #page #contenu .onglets_ouverts_home .top_blog,
    #global #page #contenu .onglets_ouverts_home .top_blog .contenu
    {
      width:607px;
    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr
    {
      height:26px;
    }
    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td{
      border-bottom: 1px solid #b2b2b2;
    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td.libelle
    {
      color:#5f6160;
      width:313px;
      padding-left:6px;
    }
      #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td.libelle a{
        color:#5f6160;
      }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td.td_date
    {
      color:#d54401;
      font-weight: bold;
      width:120px;
    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td.ajout
    {
      text-align:right;
      padding-right:2px;
    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr td.picto
    {
      width:140px;
      text-align:center;

    }

    #global #page #contenu .onglets_ouverts_home .onglets_contenu table tr.colored
    {
      background-color:#f0f0f0;
    }

    #global #page #contenu .onglets_ouverts_home .contenu
    {
      width:600px;
    }

    #global #page #contenu .onglets_ouverts_home .top_blog .gauche,
    #global #page #contenu .onglets_ouverts_home .top_blog .droite
    {
      float:left;
      width:290px;
    }

    #global #page #contenu .onglets_ouverts_home .top_blog .blog
    {
      clear:both;
      margin-bottom:5px;
    }

    #global #page #contenu .onglets_ouverts_home .top_blog .blog visuel_news
    {
      width:75px;
      height:75px;
    }

    #global #page #contenu .onglets_ouverts_home .top_blog .blog .texte
    {
      float:left;
      width:200px;
    }
    #global #page #contenu .onglets_ouverts_home #blogs_officiels .top_blog .blog .img{
       max-height:60px;
       overflow:hidden;
    }
    #global #page #contenu .onglets_ouverts_home #blogs_officiels .top_blog .blog .texte{
      width:270px;
    }

    #global #page #contenu .onglets_ouverts_home .top_blog .blog .titre
    {
      font-weight: bold;
      font-size:13px;
    }
     #global #page #contenu .onglets_ouverts_home .top_blog .blog a{
        color:#000;
     }

    #global #page #contenu .onglets_ouverts_home {
      margin-bottom:15px;
      float:left;
      position:relative;
    }

   #global #page #contenu #contenu_right_small .btn_info{
     text-align:center;
   }
   #global #page #contenu #col-right .btn_info{
     text-align:right;
   }
   #global #page #contenu #col-right .btn_info img,
   #global #page #contenu #contenu_right_small .btn_info{
     float:none;
     margin-right:0;
   }

  #global #page #contenu h2{
    font-size:21px;
    font-weight:bold;
    line-height:19px;
    padding:10px 0;
    float:left;
  }

  #global #page #contenu h2 a.blog_title {
  	text-decoration:none;
  	color:black;
  }
  #global #page #contenu h2 a.blog_title:hover {
  	text-decoration:underline;
  }

  #global #page #contenu h2.border {
    border-bottom:1px solid #c9c9c9;
    margin-bottom:10px;
    padding-bottom:15px;
    width:100%;
  }
  #global #page #contenu #contenu_center_small h2{
    width:100%;
  }

  #global #page #contenu h1 img{
    margin-right:5px;
  }
  #global #page #contenu h1 img.plateform{
    float:right;
    margin-top:5px;
  }
#global #page #contenu .hr{
  background-color:silver;
  clear:both;
  font-size:0;
  height:2px;
  margin-bottom:5px;
  margin-top:5px;
}
#global #page #contenu .hr2{
  background-color:#D44302;
  clear:both;
  font-size:0;
  height:4px;
  margin-bottom:5px;
  margin-top:5px;
}
#global #page #contenu #home .hr2{
  margin-bottom:8px;
  width:100%;
}
#global #page #contenu .hr3{
  background-color:#000;
  clear:both;
  font-size:0;
  height:4px;
  margin-bottom:5px;
  margin-top:5px;
}
#global #page #contenu .hr5{
  background-color:#33383b;
  clear:both;
  font-size:0;
  height:4px;
  margin-bottom:5px;
  margin-top:5px;
}
#global #page #contenu #contenu_center{
  width:500px;
  overflow:hidden;
  float:left;
  border-top:4px solid #D44302;
  padding-top:6px;
}

#global #page #contenu #contenu_center_small{
  width:635px;
  margin-left:4px;
  float:left;
  border-top:4px solid #D44302;
  padding-top:6px;
}
#global #page #contenu #home #contenu_center_small{
  border:none;
}
#global #page #contenu #col-right{
  float:right;
  width:309px;
}

/* PATHWAY */
#global #page #contenu #pathway{
  /*border-bottom:1px dashed Gray;*/
  padding-bottom:5px;
  margin-bottom:5px;
  font-size:11px;
}
  #global #page #contenu #pathway a{
    color:#000;
    text-decoration:underline;
  }

/* NEWS */

#global #page #contenu #new_principal,
#global #page #contenu #preview_principal{
  color:#4b4f4e;
  margin-bottom:30px;
}
  #global #page #contenu #new_principal .content{
    height:61px;
    font-size:12px;
    overflow:hidden;
    padding-right:8px;
  }
  #global #page #contenu #preview_principal .content,
  #global #page #contenu #new_principal .content2,
  #global #page #contenu .astuce_list p{
    font-size:12px;
  }
  #global #page #contenu #preview_principal .content{
    padding-bottom:8px;
  }
  #global #page #contenu .astuce_list p strong{
    line-height:25px;
  }
  #global #page #contenu .onglets_contenu .astuce_list .titre h1{
     float:left;
  }
  #global #page #contenu #new_principal .lirelasuite,
  #global #page #contenu #preview_principal .lirelasuite{
    float:right;
    width:auto;
    padding-right:10px;
    clear:none;
  }
  #global #page #contenu #new_principal h1,
  #global #page #contenu #preview_principal h1{
    margin-bottom:5px;
  }
    #global #page #contenu h1 a,
    #global #page #contenu h1{
      color:#404040;
      margin-bottom:10px;
    }
    #global #page #contenu h1.communaute a,
    #global #page #contenu h1.communaute{
      margin-bottom:0;
    }
    #global #page #contenu .onglets_contenu h1 a,
    #global #page #contenu .onglets_contenu h1{
      font-size:16px;
    }
  #global #page #contenu #new_principal .date,
  #global #page #contenu #preview_principal .date{
    margin-top:10px;
  }
  #global #page #contenu #new_principal .reactions{
    float:right;
    padding:12px 0 0 13px;
    width:88px;
    height:80px;
    margin-top:15px;
    overflow:hidden;
    background-image:url(../img/news/degrade_reactions.gif);
    background-repeat: no-repeat;
    background-position:left top;
  }
  #global #page #contenu #new_principal .reactions a{
  	color:#4B4F4E;
  }
    #global #page #contenu #new_principal .reactions img{
      display:block;
    }


#global #page #contenu select#select_classement,
#global #page #contenu select#select_mois{
  float:right;
  margin-left:5px;
  font-size:9px;

}
select#select_plateform {
	 float:right;
	 margin-right:5px;
	 margin-left:5px;
  	 font-size:9px;
  	 z-index:100;
}

select#select_plateform_home {
	 float:right;
	 margin-right:5px;
	 margin-left:5px;
  	 font-size:9px;
  	 z-index:100;
  	 position:relative;
  	 top:3px;
}


#global #page #contenu select#select_plateform option,
#global #page #contenu select#select_classement option,
#global #page #contenu select#select_mois option{
   padding-left:5px;
}
#global #page #contenu select.pltf_pt{
   width:80px;
}
#global #page #contenu select.genre_pt{
   width:129px;
}
#global #page #contenu #blog_options_categories,
#global #page #contenu #blog_options_billets{
	float:left;
	margin-top:15px;
}
#global #page #contenu .onglets_ouverts {
  margin:0;
  padding:10px 0 10px 0;
  clear:both;
  color:#404040;
  display:block;
  float:left;
}
#global #page #contenu #onglet_videos_player{
  display:block;
  padding:0 0 20px 0;
}
#global #page #contenu .videos{
  float:right;
  margin-right:8px;
  z-index:10000;
  position:relative;
  display:block;
  vertical-align:middle;
}
#global #page #contenu .rss{
  float:right;
  margin-right:8px;
  z-index:10000;
  position:relative;
}
  #global #page #contenu .rss a{
    color:#D74303;
    font-weight:bold;
  }
  #global #page #contenu .rss img{
    vertical-align:middle;
    margin-right:3px;
  }

#global #page #contenu ul.onglets_liste{
  padding-bottom:2px;
  background-image:url(../img/news/ul_background.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  height:30px;
  padding-left:2px;
  width:503px;
  float:left;
  display:block;
 }


  #global #page #contenu ul.onglets_liste li{
    display:inline;
    list-style-type:none;
    font-size:0;
    float:left;
  }
    #global #page #contenu ul.onglets_liste li img{
      padding-top:1px;
      cursor:pointer;
    }
    #global #page #contenu ul.onglets_liste li img.non_cliquable{
      cursor:default;
    }
#global #page #contenu .onglets_contenu{
  background-image:url(../img/news/reaction_background.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding:0 10px;
  float:left;
  width:485px;
  position:relative;
}
#global #page #contenu .onglets_contenu.jeux_tests{
  float:left;
}
#global #page #contenu .onglets_contenu_communaute{
  background-image:url(../img/news/reaction_background.gif);
  background-position:left top;
  background-repeat:no-repeat;
  padding: 0 10px;
  float:left;
  display:block;
  width:485px;
}
#global #page #contenu .visuel_news{
  float:left;
  background-color:#000;
  border:1px solid #000;
  margin-right:5px;
  position:relative;
  height:70px;
  overflow:hidden;
  margin-top:3px;
  width:95px;
}
#global #page #contenu .visuel_news_avatar{
  float:left;
  background-color:#000;
  border:1px solid #000;
  margin-right:5px;
  position:relative;
  height:70px;
  overflow:hidden;
  margin-top:3px;
  width:74px;
}
#global #page #contenu .visuel_onglet_videos{
  float:left;
  background-color:#000;
  border:1px solid #000;
  margin-right:5px;
  position:relative;
  height:70px;
  overflow:hidden;
  margin-top:3px;
  width:100px;
}
#global #page #contenu .date{
  position:relative;
  width:220px;
}
#global #page #contenu .date_list{
  position:relative;
}
#global #page #contenu .date_list_astuce{
  position:relative;
  width:370px;
  float:left;
}
#global #page #contenu .date_list_preview{
  position:relative;
  width:270px;
  float:left;
}
#global #page #contenu .date.derniers_tests_des_membres{
  width:58px;
}
#global #page #contenu .date.astuces_videos{
  position:relative;
  float:left;
  width:150px;
}
#global #page #contenu .date.solutions{
  position:relative;
  float:left;
  width:165px;
}
#global #page #contenu p.solutions{
  position:relative;
  float:left;
  width:165px;
}
#global #page #contenu .astuces{
  position:relative;
}
#global #page #contenu .home_astuces{
  position:relative;
  width:370px;
  float:left;
}
#global #page #contenu .envoye a{
  color:#676767;
  text-decoration:underline;
}
#global #page #contenu #sorties_semaine .visuel_news{
  height:75px;
  width:100px;
}
#global #page #contenu #sorties_semaine .visuel_news.visuel_sorties_semaine{
  width:78px;
  height:109px;
  margin-left:10px;
}
#global #page #contenu #home .visuel_news{
  height:60px;
  overflow:hidden;
}
  #global #page #contenu .visuel_news img{
    position:relative;
    z-index:1;
  }
  #global #page #contenu .visuel_news img.plateforme,#global #page #contenu .visuel_jaquette img.plateforme{
    position:absolute;
    z-index:2;
  }
  #global #page #contenu .onglets_contenu .titre,
  #global #page #contenu_center .titre{
    min-height:16px;
    padding-bottom:1px;
    border-bottom:1px solid silver;
    margin-bottom:3px;
    padding-top:5px;
  }

  #global #page #contenu .onglets_contenu .jeu_onglet_astuces,
  #global #page #contenu_center .jeu_onglet_astuces{
    padding-bottom:20px;
  }
  #global #page #contenu #last_solutions .onglets_contenu .titre,
  #global #page #contenu #last_astuces .onglets_contenu .titre,
  #global #page #contenu #solutions .onglets_contenu .titre,
  #global #page #contenu .jeux .onglets_contenu .titre,
  #global #page #contenu_center .titre{
    height:20px;
    overflow:hidden;
    width:100%;
    float:left;
  }
  #global #page #contenu_center .titre.videos_list{
    overflow:visible;
    height:50px;
  }

  #global #page #contenu .onglets_contenu .titre h1 a{
    color:#404040;
  }
    #global #page #contenu .onglets_contenu .titre .date{
      float:right;
      padding-top:5px;
    }
    #global #page #contenu .onglets_contenu .titre .date_astuce{
      float:right;
      padding-right:0;
      padding-top:5px;
    }
    #global #page #contenu_center .titre .date{
      float:right;
      padding-top:5px;
    }
    #global #page #contenu .onglets_contenu .titre .ajout_test{
      /*margin-left:25px;*/
    }
  #global #page #contenu .lirelasuite {
    margin-top:2px;
    text-align:right;
    width:470px;
    clear:both;
  }
  #global #page #contenu .lirelasuite2 {
    margin-top:2px;
    text-align:right;
    clear:both;
    margin-bottom:10px;
  }
    #global #page #contenu .lirelasuite2 img{
      vertical-align:middle;
    }
    #global #page #contenu .lirelasuite a,
    #global #page #contenu .lirelasuite2 a,
    #global #page #contenu #col-right .news_droite .content .lirelasuite a,
    #global #page #contenu #col-right .onglets_small .contenu_onglet ul li .lirelasuite a{
      color:#D74303;
      font-weight:bold;
    }

  #global #page #contenu #col-right .news_droite{
    width:300px;
 	margin:10px auto 10px auto;
 	float:left;
  }
  #global #page #contenu #contenu_right_small .news_droite{
		width:173px;
    margin-bottom:10px;
    float:right;
  }
    #global #page #contenu #col-right .news_droite .titre,
  #global #page #contenu #contenu_right_small .news_droite .titre{
      font-size:0;
    }
    #global #page #contenu #col-right .news_droite .titre h4{
      font-size:17px;
      padding-bottom:5px;
      border-bottom:1px solid #b2b2b2;
      margin-bottom:5px;
    }
    #global #page #contenu #col-right .news_droite .content{
      padding: 0px 8px 15px;
      line-height:14px;
      background-image:url(../img/news/encadre_300_fond.gif);
      background-position:left bottom;
      background-repeat:no-repeat;
      margin-top:0;
    }
    #global #page #contenu #col-right .news_droite .content img{
       vertical-align:middle;
    }
    #global #page #contenu #col-right .news_droite .content h4{
      font-size:11px;
    }
     #global #page #contenu #contenu_right_small .news_droite .content{
      padding: 0px 8px 15px;
      line-height:14px;
      background-image:url(../img/home/encadre_droite_home.gif);
      background-position:left bottom;
      background-repeat:no-repeat;
      margin-top:0;
    }
      #global #page #contenu #col-right .news_droite .content li,
      #global #page #contenu #contenu_right_small .news_droite .content li {
        border-bottom:2px solid #D1D1D1;
        padding-top:5px;
        padding-left:4px;


          }

           #global #page #contenu #col-right .news_droite .content li,
      #global #page #contenu #contenu_right_small .news_droite .content li.test {
          		 width:100%;

          }
      #global #page #contenu #col-right .news_droite .content li p a{
        font-size:12px;
        color:#4b4f4e;
      }
      #global #page #contenu #col-right .news_droite .content li .date{
        color:#4b4f4e;
      }
      #global #page #contenu #col-right .news_droite .content li.noborder,
      #global #page #contenu #contenu_right_small .news_droite .content li.noborder{
        border:none;
      }
      #global #page #contenu #col-right .news_droite .content a{
        color:#000;
      }

      #global #page #contenu #contenu_right_small .news_droite .content a{
        color:#2f3336;
      }
    #global #page #contenu #col-right .lirelasuite{
      text-align:left;
      clear:none;
      width:auto;
    }
    #global #page #contenu #col-right .lirelasuite.astuces_videos{
      float:left;
      width:150px;
    }

/* NEWS DETAIL */
#global #page #contenu ul#pagination_news{
  border-top:1px dashed Gray;
  padding-top:5px;
  height:20px;
  margin-bottom:10px;
}
  #global #page #contenu ul#pagination_news li{
    float:right;
    font-size:11px;
  }
  #global #page #contenu ul#pagination_news li.first{
    float:left;
  }
    #global #page #contenu ul#pagination_news li a{
      color:#404040;
      text-decoration:underline;
    }
#global #page #contenu .pagination_article .pagination_blog ul{
  text-align:right;
  margin: 5px 0;
  font-size:11px;
  color:#d84203;
  font-weight:bold;
}
#global #page #contenu .pagination_article .pagination_blog ul li{
  display:inline;
}
  #global #page #contenu .pagination_article .pagination_blog ul li a{
    text-decoration:underline;
    color:#d84203;
  }


  #global #page #contenu #select_images,
  #global #page #contenu #select_videos{
    margin-bottom: 10px;
    font-size:11px;
  }
  #global #page #contenu .article
  {
    margin-top:10px;
  }

  #global #page #contenu div.media_principal
  {
  	margin-bottom:12px;
  }

  #global #page #contenu .menu_page_solution
  {
  	padding-bottom:10px;
  }

  #global #page #contenu div.info_article {
    border-right:1px dotted silver;
    color:#656565;
    float:left;
    font-size:10px;
    margin-right:5px;
    margin-bottom:10px;
    width:72px;
  }
    #global #page #contenu div.info_article a{
      color:#000;
      display:block;
      margin-top:8px;
    }
    #global #page #contenu div.info_article.affichage_auteur a{
      float:left;
      margin:0;
    }
  #global #page #contenu p.info_article {
    margin-top:10px;
    margin-bottom:10px;
  }
  #global #page #contenu cite {
    background:transparent url(../img/news/close_quote.gif) no-repeat scroll right bottom;
    color:#888888;
    float:left;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
    margin-right:5px;
    padding:0 10px 10px;
    width:150px;
    clear:left;
    margin-top:15px;
  }
  #global #page #contenu p.marge{
    padding: 10px;
  }
  #global #page #contenu .outils{
    font-size:11px;
    height:25px;
    color:#000;
  }
    #global #page #contenu .outils img{
      vertical-align:middle;
    }
    #global #page #contenu .outils a{
      color:#000;
      text-decoration:underline;
      word-spacing: normal;
    }
    #global #page #contenu .outils .pictos{
      float:right;
      text-align:right;
    }
  #global #page #contenu #images .onglets_contenu a.img,
  #global #page #contenu #videos .onglets_contenu a.img{
    display:block;
    height:65px;
    width:100px;
    float:left;
    margin-right:25px;
    margin-bottom:15px;
    overflow:hidden;
  }
  #global #page #contenu #images .onglets_contenu a.last,
  #global #page #contenu #videos .onglets_contenu a.last{
    margin-right:0;
  }
  #global #page #contenu .elmt .profil {
    font-weight:bold;
    width:70px;
    padding: 0 10px;
    /*text-align:center;*/
    float:left;
    border-right:1px dashed #aca497;
    overflow:hidden;
  }
     #global #page #contenu #reactions .elmt .profil {
       border-right:none;
     }
  #global #page #contenu .nb_com{
    text-align:right;
    font-size:10px;
    color:#808080;
  }
    #global #page #contenu .elmt .profil a{
      color:#000;
      text-decoration:underline;
    }
  #global #page #contenu #reactions .elmt{
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom:1px solid #b2b2b2;
  }
    #global #page #contenu .elmt .comment{
      float:left;
      width:375px;
      padding-left: 5px;
      border-left:1px dashed #b2b2b2;
      min-height:90px;
    }
    #global #page #contenu #reactions .comment_last{
      border:none;
    }
      #global #page #contenu #reactions .elmt .comment .date{
         font-weight:bold;
         font-size:11px;
         background-color:#e6dfd9;
         float:left;
         padding:0 5px;
        width:370px;
        margin-bottom:5px;
       }
       #global #page #contenu #reactions .elmt .comment .citer{
         color:#000;
         font-weight:bold;
         text-align:right;
       }
         #global #page #contenu #reactions .elmt .comment .citer a{
           color:#000;
          text-decoration:underline;
         }
    #global #page #contenu #reactions .elmt .comment .citation{
      padding:0 10px 10px 10px;
    }
       #global #page #contenu #reactions .elmt .comment .citation p.titre_citation{
         font-weight:bold;
         color:#000;
       }
       #global #page #contenu #reactions .elmt .comment .citation .encadre{
         border:1px solid #4b5765;
         background-color:#f7f6f4;
         padding:5px;
       }
#contenu #col-right .bloc_onglets{
  background-image:url(../img/news/right/back_onglet_right.gif);
  background-position:left top;
  background-repeat:repeat-y;
  font-size:0;
  margin-bottom:15px;
  width:305px;
  float:left;
  margin-top : 10px;
}
  #contenu #col-right .bloc_onglets .bottom{
    background-image:url(../img/news/right/bottom_onglet_right.gif);
    background-position:0px top;
    background-repeat:no-repeat;
    font-size:0;
    height:12px;
  }
  #contenu #col-right .bloc_onglets .content_degrade{
    margin-top: 0px;
    margin-left: 5px;
    padding-top:0px;
    padding-left:5px;
    background-image:url(../img/news/right/onglet_degrade.gif);
    background-position:left top;
    background-repeat:repeat-x;
    color:#676767;
    line-height:16px;
    font-size:11px;
    width:292px;
  }
    #contenu #col-right .bloc_onglets .content_degrade *{
      position:relative;
    }
  #contenu #col-right .bloc_onglets .content_degrade.court{
    background-image:url(../img/news/right/back_onglet_droite_2.gif);
    line-height:20px;
  }

  #contenu #col-right .bloc_onglets .content.court{
    line-height:20px;
  }
    #contenu #col-right .bloc_onglets .content_degrade a,
    #contenu #col-right .bloc_onglets .content a{
      color:#676767;
      text-decoration:underline;
    }
    #contenu #col-right .bloc_onglets .content span.onglet_infos_genre{
      color:#676767;
    }
    #contenu #col-right.right_jeux .bloc_onglets .content a {
      text-decoration:none;
    }
    #contenu #col-right.right_jeux .bloc_onglets .content a:hover {
      text-decoration:underline;
    }
    #contenu #col-right .bloc_onglets .content_degrade a.fiche{
      color:#d84301;
      font-weight:bold;
      text-decoration:underline;
    }
    #contenu #col-right .bloc_onglets .content_degrade h4{
      color:#404040;
      font-size:14px;
      padding-bottom:10px;
    }
     #contenu #col-right .bloc_onglets .content_degrade h4 a{
      color:#404040;
      text-decoration:none;
     }
     #contenu #col-right .bloc_onglets .content_degrade h4 a:hover{
      text-decoration:underline;
     }
    #contenu #col-right .bloc_onglets .content_degrade img{
      margin-right:10px;
      float:left;
      border:2px solid #000;
    }
    #contenu #col-right .bloc_onglets .content_degrade img.plateforme{
      border:1px solid #fff;
      vertical-align:middle;
      float:none;
      margin-right:0;
    }
  #contenu #col-right .bloc_onglets .content{
    margin: 0 10px;
    font-size:11px;
    line-height:16px;
  }
    #contenu #col-right .bloc_onglets .content a.note{
      color:#000000;
      font-size:10px;
      text-decoration:underline;
      clear:both;
      display:block;
      margin-left:25px;
    }
    #contenu #col-right .bloc_onglets .content .note_redac{
      color:#000000;
      font-size:32px;
      float:left;
      width:115px;
      margin-left:25px;
      margin-right:5px;
      font-weight:bold;
      text-align:center;
      line-height:30px;
    }

    #contenu #col-right .bloc_onglets .content .note_mb{
      color:#d84203;
      font-size:32px;
      float:left;
      width:115px;
      font-weight:bold;
      text-align:center;
      line-height:30px;
    }
    #contenu #col-right .bloc_onglets .content div.playlist_droite{
      display:block;
      font-size:10px;
      color:#4b4f4e;
      height:15px;
      padding:4px 0;
      border-bottom: 1px solid #b2b2b2;
    }
    #contenu #col-right .bloc_onglets .content .notation{
      font-size:10px;
      color:#585858;
      float:left;
      clear:left;
      margin-bottom:15px;
      margin-right:5px;
    }
      #contenu #col-right .bloc_onglets .content .notation img{
        margin-left:65px;
      }
    #contenu #col-right .bloc_onglets .content .etoiles{
      float:left;font-size:0;margin-right:4px;
    }
      #contenu #col-right .bloc_onglets .content .etoiles input{
        vertical-align:middle;
        padding-right:1px;
        height:auto;
      }
    #contenu #col-right .bloc_onglets .content div.playlist_droite .last{
      border:none;
    }
      #contenu #col-right .bloc_onglets .content div.playlist_droite input{
        vertical-align:middle;
      }
      #contenu #col-right .bloc_onglets .content div.playlist_droite .nb_mb{
        display:block;
        float:right;
      }
         #contenu #col-right .bloc_onglets .content div.playlist_droite .nb_mb a{
            text-decoration:none;
         }
         #contenu #col-right .bloc_onglets .content div.playlist_droite .nb_mb a:hover{
            text-decoration:underline;
         }

    #contenu #col-right .bloc_onglets .content ul.playlist_liste li{
      /*list-style-image:url(../img/commun/puces/puce_orange3.gif);
      list-style-position:inside;*/
    list-style-type:none;
    padding-left:10px;
    background-image:url(../img/commun/puces/puce_orange3.gif);
    background-position:left 5px;
    background-repeat: no-repeat;
    margin-left:5px;
    }

  #contenu #col-right .bloc_onglets span.note
  {
    font-weight: bold;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .content .notation img
  {
    margin:0;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .content .voter
  {
    margin-left:0;
    margin-right:2px;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .content .voter p
  {
    margin-bottom:22px;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .content .echelle
  {
    margin-left:0;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .content .slider
  {
    margin-right:0;
    margin-left:0;
    width:113px;
  }

  #contenu #col-right .bloc_onglets .bloc_voter .rediger_un_test
  {
    width:99px;
    float:left;
    background-image:url(../img/news/degrade_reactions.gif);
    background-position:left top;
    background-repeat:no-repeat;
    padding-left:3px;
  }
     #contenu #col-right .bloc_onglets .bloc_voter .rediger_un_test .nombres{
        height:48px;
     }
     #contenu #col-right .bloc_onglets .bloc_voter .rediger_un_test .nombres a{
        color:#000;
     }



/* PREVIEWS */
#global #page #contenu .detail_commentaire {
  border-left:1px dotted silver;
  float:right;
  margin-bottom:10px;
  margin-left:10px;
  text-align:center;
  width:90px;
}
#global #page #contenu .exergue {
  float:left;
  margin:15px 15px 15px 0;
  width:160px;
  clear:left;
}
  #global #page #contenu .exergue h4 {
    background-image:url(../img/commun/titres/bottom_titre_encadre.gif);
    color:white;
    font-size:12px;
    padding:2px 4px;
    height:15px;
  }
  #global #page #contenu .exergue blockquote {
    border-bottom:1px solid #8c8c8c;
    border-left:1px solid #8c8c8c;
    border-right:1px solid #8c8c8c;
    margin:0;
    padding:3px;
    font-size:11px;
  }
#contenu #contenu_center #preview_principal .ajout_playlist{
  margin-top:10px;
  width:400px;
}
#contenu #contenu_center #preview_principal .ajout_playlist p.important{
  float:left;
  height:20px;
}

  /* BLOCS DROITE HOME */
  #contenu_right_small
  {
    float:left;
    margin-left:5px;
    width:170px;
  }

  #contenu_right_small .bloc
  {
    width:166px;
    margin-bottom:10px;
    border-left:1px solid #adadad;
    border-top:1px solid #adadad;
    clear:both;
  }
  #contenu #col-right .bloc{
    width:290px;
    margin-bottom:15px;
    margin-left:5px;
    border-left:1px solid #adadad;
    border-top:1px solid #adadad;
  }
  #contenu #col-right .bloc img{
    float:left;
    margin-right:10px;
  }
  #contenu_right_small .bloc,
  #contenu #col-right .bloc
  {
    background-image:url(../img/commun/blocs/droite/arrondi_droite.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
    padding-bottom: 16px;
  }
  #contenu_right_small .bloc .titre,
  #contenu #col-right .bloc .titre{
    border-right:1px solid #adadad;
    color:#de612b;
    padding: 5px;
    padding-left:10px;
    font-weight:bold;
    background-color:#f2f1f2;
  }
  #global #contenu #contenu_right_small .bloc .titre .hr,
  #global #contenu #col-right .bloc .titre .hr{
    border:none;
    margin-top:5px;
    margin-bottom:0;
    background-color:transparent;
    border-bottom: 1px solid #000;
    height:0;
  }
  #contenu_right_small .bloc .bloc_fond,
  #contenu #col-right .bloc .bloc_fond
  {
    padding:10px;
    padding-top:5px;
    border-right:1px solid #adadad;
    border-left:none;
    background-color:#f2f1f2;
  }

  #contenu_right_small .bloc .bloc_fond p,
  #contenu #col-right .bloc .bloc_fond p
  {
    color:#676767;
    margin-bottom:10px;
  }
  #contenu_right_small .bloc .bloc_fond p.concours{
    text-align:right;
    line-height:18px;
    padding-right:20px;
  }
  #contenu_right_small .bloc .bloc_fond p.concours span.titre_concours{
  color:#676767;
  font-size:18px;
  }
  #contenu_right_small .bloc .bloc_fond p.concours span.sstitre_concours{
  color:#de612b;
  font-size:30px;
  white-space:nowrap;
  }
  #contenu_right_small .bloc .bloc_fond form label{
    color:#676767;
    display:block;
    margin-bottom:5px;
  }
    #contenu_right_small .bloc .bloc_fond form label input{
      vertical-align:middle;
    }

  #contenu_right_small .bloc .bloc_fond ul,
  #contenu #col-right .bloc .bloc_fond ul
  {
    color:#676767;
    font-size:10px;
    margin:10px 0 10px 0;
  }

/* TESTS */
  #contenu #contenu_center #new_principal .ajout_playlist
  {
    margin-top:10px;
    width:400px;
    display:block;
  }
  #contenu #contenu_center #new_principal .ajout_playlist p.important{
    float:left;
    height:20px;
  }


  #global #page #contenu #contenu_center #new_principal .ajout_playlist .lirelasuite,
  #global #page #contenu #contenu_center #preview_principal .ajout_playlist .lirelasuite
  {
    float:right;
    width:auto;
    clear: none;
  }

  #global #page #contenu .notes,
  #global #page #contenu .elmt .notes_preview{
    float:right;
    padding:5px 0 0 13px;
    margin-top:5px;
    overflow:hidden;
    background-image:url(../img/news/degrade_reactions.gif);
    background-repeat: no-repeat;
    background-position:left top;
    text-align:center;
    font-size:19px;
    font-weight:bold;
  }

  #global #page #contenu .guide .elmt .notes{
  margin-top:-3px;
  float:left;
  }
  #global #page #contenu .guide .elmt p{
    clear:both;
  }
  #global #page #contenu .notes{
    width: 87px;
  }
  #global #page #contenu .elmt .notes{
    width:60px;
  }
  #global #page #contenu #les_derniers_tests .elmt .notes_preview{
    padding-top:12px;
  }
  #global #page #contenu #les_derniers_tests .elmt .notes_preview .redac,
  #global #page #contenu #mes_alertes .elmt .notes_preview .redac{
    padding-top:20px;

  }
  #global #page #contenu #preview_principal .notes,
  #global #page #contenu .elmt .notes_preview{
    font-size:12px;
    color:#d84d12;
    width:88px;
    font-weight:normal;
    padding-top:5px;
  }
  #global #page #contenu .elmt .notes_preview{
    background-image:none;
    padding:0;
    width:85px;
    margin-top:10px;
  }
  #global #page #contenu .elmt .notes_preview span{
    margin-bottom:15px;
    float:left;
  }

  #global #page #contenu .notes .redac .note,
  #global #page #contenu .notes_preview .redac .note{
    color:#000000;
  }

  #global #page #contenu .notes .membres .note,
  #global #page #contenu .jeux .membres .note,
  #global #page #contenu .notes_preview .membres .note{
    color:#d84203;
  }

  #global #page #contenu .intro_test,
  #global #page #contenu .preview_list
  {
    width:395px;
    margin-right:5px;
    float:left;
    background-image:url(../img/tests/separation_test.gif);
    background-position:top right;
    background-repeat:repeat-y;
    padding-right:10px;
  }
  #global #page #contenu .preview_list{
    margin-bottom:20px;
    margin-top:10px;
  }
  #global #page #contenu .preview_list,
  #global #page #contenu .preview_list .titre
  {
    width:380px;
  }
  #global #page #contenu .preview_list p,
  #global #page #contenu .new_list p,
  #global #page #contenu .intro_test p{
    font-size:12px;
    position:relative;
  }
  #global #page #contenu #jeux .intro_test p.note{
    font-size:17px;
  }
   #global #page #contenu .preview_list .titre{
   height:auto;
   overflow:hidden;
   padding-top:0;
   }
  #global #page #contenu .preview_list .lirelasuite{
    width:auto;
  }

  #global #page #contenu .elmt .notes{
    margin:0;
    padding:0 0 0 2px;
    background:none;
    float:left;
  }

  #global #page #contenu .elmt .ajout_test
  {
    float:right;
    /*padding-top:4px;*/
  }
 #global #page #contenu #sorties_semaine .elmt .ajout_test{
   padding-top:4px;
 }

  #global #page #contenu .intro_test .lirelasuite {
    width:auto;
  }

  #col-right .news_droite .plate_forme
  {
    float:left;
  }

  #col-right .news_droite .libelle
  {
    float:left;
    width:170px;
    margin-left:5px;
    font-size:11px;
    overflow:hidden;
  }

  #col-right .news_droite .libelle a
  {
    color:#000000;
    font-weight:bold;
  }

  #col-right .news_droite .libelle span
  {
    font-weight:normal;
    margin-left:5px;
    color:#4b4f4e;
  }

  #col-right .news_droite .libelle .pseudo
  {
     float:right;
     padding-right:10px;
  }

  #col-right .news_droite .bloc_note
  {
    float:left;
    padding-left:5px;
    background-image:url(../img/tests/separation_bloc_droit.gif);
    background-position:top left;
    background-repeat:repeat-y;
    overflow:hidden;
    width:64px;
  }

  #col-right .news_droite .bloc_note .pseudo
  {
    font-weight:bold;
  }

  #col-right .news_droite .bloc_note .date
  {
    color:#4b4f4e;
  }

  #col-right .news_droite .bloc_note .note
  {
    font-weight: bold;
    color:#d84203;
    font-size:19px;
    margin-top:5px;
  }

  #col-right .news_droite ul li
  {
    padding-bottom:5px;
  }
/* /TESTS */

/* PAGINATION */
#contenu .pagination{
  border:1px solid #c5c5c5;
  background-color: #f7f6f4;
  padding:2px;
  font-size:10px;
  clear:both;

}

#contenu .pagination a
{
  color:#000000;
}

#contenu .pagination .precedent{
  float:left;
  width:125px;
  height:15px;
  text-align:left;
  cursor:pointer;
}

#contenu .pagination ul.pages{
  float:left;
  width:224px;
  text-align:center;
}

#contenu .pagination ul.pages ul{
  float:left;
  width:224px;
  text-align:center;
}

#contenu .pagination ul.pages  li{
  display:inline;
  text-decoration:underline;
  font-weight:normal;
  cursor:pointer;
}

#contenu .pagination ul.pages  li.page_en_cours{
  display:inline;
  text-decoration:none;
  font-size:105%;
  font-weight:bold;
  cursor:default;
}

#contenu .pagination ul.pages  li.first{
  display:inline;
  text-decoration:none;
  font-size:105%;
  font-weight:bold;
  cursor:default;
}

#contenu .pagination .suivant{
  float:right;
  width:125px;
  height:15px;
  text-align:right;
  cursor:pointer;
}
#contenu .pagination a{
  text-decoration:underline;
}

/* /PAGINATION */

/* ONGLET */

#contenu .onglet_large_top
{
  width:495px;
  height:30px;
  background-image:url(../img/onglets/onglet_top.gif);
  background-position:bottom;
  background-repeat:no-repeat;
  float:left;
}

#contenu .onglet_large_contenu
{
  width:483px;
  background-image:url(../img/onglets/onglet_fond.gif);
  background-position:top right;
  background-repeat:repeat-y;
  padding:6px;
  float:left;
}

#contenu .onglet_large_bottom
{
  width:495px;
  height:13px;
  background-image:url(../img/onglets/onglet_bottom.gif);
  background-position:top;
  background-repeat:no-repeat;
  float:left;
}

    /*MOYEN*/
    #page #contenu .onglets_inside
    {
      width:354px;
      margin-bottom:15px;
    }

    #page #contenu .onglets_inside ul.onglets_liste_small_inside
    {
      background-image:url(../img/onglets/inside/ul_inside_bg_middle.gif);
      background-repeat:no-repeat;
      background-position:left bottom;
      width:354px;
      height:32px;
    }

    #page #contenu .onglets_inside ul.onglets_liste_small_inside li
    {
      display:inline;
    }



    #page #contenu .onglets_inside .contenu
    {
      background-image:url(../img/onglets/inside/onglet_inside_fond.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }


    #page #contenu .onglets_inside .contenu_onglet
    {
      margin:0 10px 10px 10px;
      padding-bottom:10px;
    }

    #page #contenu .onglets_inside .separation
    {
      border-bottom:2px solid #d8d8d8;
    }
    /*/MOYEN*/


    /*SMALL*/
    #page #contenu .onglets_inside_small
    {
      width:241px;
    }

    #page #contenu .onglets_inside_small ul.onglets_liste_small_inside_small,
    #page #contenu .onglets_inside_small ul.onglets_liste_small_inside
    {
      background-image:url(../img/onglets/inside/ul_inside_bg_small.gif);
      background-repeat:no-repeat;
      background-position:left bottom;
      width:240px;
      height:31px;
    }

    #page #contenu .onglets_inside_small ul.onglets_liste_small_inside_small.fond_blanc
    {
      background-image:url(../img/onglets/inside/ul_inside_bg_small_fond_blanc.jpg);
      background-repeat:no-repeat;
      background-position:left bottom;
    }

    #page #contenu .onglets_inside_small ul.onglets_liste_small_inside_small li
    {
      display:inline;
    }



    #page #contenu .onglets_inside_small .contenu
    {
      background-image:url(../img/onglets/inside/onglet_inside_fond_small.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }

    #page #contenu .onglets_inside_small .contenu.fond_blanc
    {
      background-image:url(../img/onglets/inside/onglet_inside_fond_small_fond_blanc.jpg);
      background-repeat:no-repeat;
      background-position:left top;
    }


    #page #contenu .onglets_inside_small .contenu_onglet
    {
      margin:0 10px 0 10px;
      padding-bottom:10px;
    }

    #page #contenu .onglets_inside_small .separation
    {
      border-bottom:2px solid #d8d8d8;
    }
    /*/SMALL*/

     /*SMALL2*/
    #page #contenu .onglets_inside_small2
    {
      width:230px;
    }

    #page #contenu .onglets_inside_small2 ul.onglets_liste_small_inside_small2,
    #page #contenu .onglets_inside_small2 ul.onglets_liste_small_inside2
    {
      background-image:url(../img/onglets/inside/ul_inside_bg_small2.gif);
      background-repeat:no-repeat;
      background-position:left bottom;
      width:230px;
      height:31px;
    }

    #page #contenu .onglets_inside_small2 ul.onglets_liste_small_inside_small2 li
    {
      display:inline;
    }



    #page #contenu .onglets_inside_small2 .contenu
    {
      background-image:url(../img/onglets/inside/onglet_inside_fond_small2.gif);
      background-repeat:no-repeat;
      background-position:left top;
    }


    #page #contenu .onglets_inside_small2 .contenu_onglet
    {
      margin:0 10px 0 10px;
      padding-bottom:10px;
    }

    #page #contenu .onglets_inside_small2 .separation
    {
      border-bottom:2px solid #d8d8d8;
    }
    /*/SMALL2*/

/* /ONGLET */

/* TEST */
#contenu .test .notes_test
{
  width:120px;
  float:left;
}
  #global #page #contenu .test .notes_test p
  {
    text-align: center;
    font-size:30px;
    font-weight:bold;
  }

  #global #page #contenu .test .notes_test .redac p a,
  #global #page #contenu .test .notes_test .redac p.note_redac
  {
    color:#000000;
    text-decoration:none;
  }

  #global #page #contenu .test .notes_test .membres p a,
  #global #page #contenu .test .notes_test .membres p.note_membre
  {
    color:#D84500;
    text-decoration:none;
  }

  #global #page #contenu .test .notes_test p.info{
    font-size:10px;
    text-align:left;
  }
  #global #page #contenu .test .notes_test p.info a
  {
    font-size:10px;
    text-decoration:underline;
  }

#contenu .test .bloc_resume
{
  float:left;
  margin-left:9px;
}

#global #page #contenu .test h2
{
  color:#3e3e3e;
  font-size:19px;
  float:none;
  clear:left;
  margin:10px 0 10px 0;
}

#contenu .test .bloc_les_plus,
#contenu .test .bloc_les_moins
{
  float:left;
}

#contenu .test .bloc_les_plus ul.les_plus,
#contenu .redaction_test .bloc_les_plus ul.les_plus
{
  list-style-image: url(../img/commun/puces/puce_verte.gif);
  /*list-style-position:top; pas valide css2*/
  padding-left:20px;
}


#contenu .test .bloc_les_moins ul.les_moins,
#contenu .redaction_test .bloc_les_moins ul.les_moins
{
  list-style-image: url(../img/commun/puces/puce_rouge.gif);
  padding-left:20px;

}

/* /TEST */

/* TEST MEMBRE */
#contenu .test .notation
{
  float:left;
  padding:12px 0px 20px 13px;
  width:140px;
  background-image:url(../img/news/degrade_reactions.gif);
  background-repeat: no-repeat;
  background-position:left top;
}

#global .echelle
{
  width:108px;
  margin-left:15px;
}

#global .voter
{
  float:left;
  margin-left:4px;
}

#global .voter img
{
  cursor:pointer;
}

#global .voter p
{
  font-size:19px;
  color:#D84500;
  font-weight:bold;
  padding-top:10px;
  margin-bottom:5px;
}

#contenu .test .rediger_un_test
{
  float:left;
  margin-left:15px;
}

#contenu .test .rediger_un_test p
{
  margin-bottom:5px;
}

/* /TEST MEMBRE */


/* SLIDE */
div.slider {
  width: 120px;
  height: 16px;
  margin-left:10px;
  margin-top:2px;
}

div.slider div.knob {
  width: 18px;
  height: 16px;
  margin-right:15px;
  background-image:url(../img/commun/note/fleche_note.gif);
  background-repeat: no-repeat;
  background-position:left top;
  cursor:pointer;
}

/* /SLIDE */




/* Solution */
#global #page #contenu #contenu_center .encadre_gris{
  padding:10px;
  background-color:#f7f6f4;
  border:1px solid #c5c5c5;
  margin: 18px 0 10px 0;
  display:block;
  float:left;
}
  #global #page #contenu #contenu_center h3{
    font-size:14px;
    font-weight:bold;
    color:#6e6e6e;
    padding: 20px 0 5px 0;
  }
  #global #page #contenu #contenu_center h3.solutions_introduction{
    padding-top:0;
  }
#global #page #contenu #contenu_center .illustration{
  padding-right:15px;
  padding-bottom:10px;
  width:95px;
  float:left;
  font-size:10px;
  color:#666666;
  text-align:center;
}
  #global #page #contenu #contenu_center .illustration img{
    border: 2px solid #000;
  }
#global #page #contenu #contenu_center #pagination_soluce{
  clear:both;
  height:20px;
  font-size:11px;
  display:block;
  height:auto;
  overflow:hidden;
  margin: 12px 0;
}
  #global #page #contenu #contenu_center #pagination_soluce img{
    vertical-align:middle;
  }
  #global #page #contenu #contenu_center #pagination_soluce a{
    color:#d84d12;
    text-decoration:underline;
    font-weight:bold;
  }
  #global #page #contenu #contenu_center #pagination_soluce #precedent{
    float:left;
  }
    #global #page #contenu #contenu_center #pagination_soluce #precedent img{
      margin-right:5px;
    }
  #global #page #contenu #contenu_center #pagination_soluce #suivant{
    float:right;
  }
    #global #page #contenu #contenu_center #pagination_soluce #suivant img{
      margin-left:5px;
    }
#global #page #contenu #contenu_center #page_soluce{
  font-size:10px;
  float:right;
}
#contenu #contenu_center #new_principal .ajout_playlist.encadre_solutions{
  width:500px;
}

/* 404 */
#global #page #contenu .erreur404{
  color:#000;
}
  #global #page #contenu .erreur404 a{
    text-decoration:underline;
    color:#404040;
  }
  #global #page #contenu .erreur404 h1{
    font-size:18px;
    margin-top:40px;
    color:#000;
    text-align:center;
    font-weight:bold;
  }
  #global #page #contenu .erreur404 p{
    font-size:14px;
    margin-top:30px;
    text-align:center;
    font-weight:bold;
  }
/* REDACTION TEST */
#global #page #contenu .redaction_test p
{
  color:#404040;
}

#global #page #contenu .redaction_test .bloc
{
  margin-top:30px;
  clear:both;
}

#global #page #contenu .redaction_test p.important,
#global #page #contenu .redaction_test label
{
  font-weight: bold;
  color:#000000;
  margin:10px 0 10px 0;
  display:block;
}

#global #page #contenu .redaction_test label span
{
  font-weight: normal;
}

#global #page #contenu .redaction_test textarea
{
  width:495px;
  height:120px;
}

#global #page #contenu .redaction_test p.important_bis
{
  font-weight: bold;
  color:#404040;
  margin:10px 0 10px 0;
}

#global #page #contenu .redaction_test .notation,
#global #page #contenu .redaction_test .les_plus_les_moins .bloc_les_plus,
#global #page #contenu .redaction_test .les_plus_les_moins .bloc_les_moins
{
  float:left;
}

#global #page #contenu .redaction_test .les_plus_les_moins .bloc_les_moins
{
  width:150px;
}

#global #page #contenu .redaction_test .les_plus_les_moins
{
  background-color:#F7F7F7;
  margin-top:10px;
}

#global #page #contenu .redaction_test .les_plus_les_moins.fond_blanc
{
  background-color:#FFF;
}

#global #page #contenu .redaction_test .les_plus_les_moins ul li
{
  margin-bottom:10px;
  height:40px;
}


#global #page #contenu .redaction_test .les_plus_les_moins textarea
{
  width:180px;
  height:40px;
}


/* /REDACTION TEST */

/* ASTUCES */
#global #page #contenu #menu_astuces {
  padding: 5px 0;
}
  #global #page #contenu #menu_astuces li{
    display:inline;
    margin-right:10px;
      color:#d84d12;
  }
    #global #page #contenu #menu_astuces li span {
      color:#666666;
    }
    #global #page #contenu #menu_astuces li img{
      vertical-align:middle;
    }
#global #page #contenu  .lignes{
  padding:10px 0;
}

#global #page #contenu  .lignes_videos{
  padding-top:0;
}
  #global #page #contenu .lignes .elmt_ligne{
    font-size:10px;
    height: 20px;
    padding:2px 0 0 0;
    border-bottom:1px solid #b2b2b2;
    clear:both;
  }
  #global #page #contenu .lignes .impair{
    background-color:#f0f0f0;
  }
    #global #page #contenu .lignes .elmt_ligne img{
      vertical-align:middle;
    }
    #global #page #contenu .lignes .elmt_ligne h1{
      font-size:10px;
      font-weight:bold;
      float:left;
      padding-right:5px;
      color:#000;
    }
      #global #page #contenu .lignes .elmt_ligne h1 a{
        color:#000;
      font-size:10px;
      }
      #global #page #contenu .lignes_videos .elmt_ligne h1 a{
        color:#000;
        font-size:11px;
        font-weight:normal;
      }
    #global #page #contenu .lignes .elmt_ligne .compagnie{
      font-size:10px;
      font-weight:bold;
      padding-right:5px;
      color:#000;
      height:18px;
    }
    #global #page #contenu .lignes .elmt_ligne .compagnie img{
      vertical-align:middle;
      float:left;
      margin-right:8px;
    }
    #global #page #contenu .lignes .elmt_ligne .icones{
      float:right;
    }
    #global #page #contenu .onglets_small2 .lignes .elmt_ligne h1{
      font-size:12px;
      font-weight:normal;
    }

    #global #page #contenu .onglets_small2 .lignes .elmt_ligne .icones{
      font-size:11px;
      font-weight:bold;
      color:#4b4f4e;
    }
    #global #page #contenu .onglets_contenu .elmt p.astuces{
      height:60px;
      overflow:hidden;
    }
    #global #page #contenu .onglets_contenu .elmt div.envoye img{
      vertical-align:middle;
    }

/*  SORTIES*/
#global #page #contenu .elmt_pt{
  width:99px;
  float:left;
  padding: 0 10px;
  border-right:1px solid #d1d1d1;
}
#global #page #contenu .elmt_last{
  border:none;
}
  #global #page #contenu .elmt_pt .titre{
    border:none;
    padding-top:0;
    height:22px;
  }
    #global #page #contenu .elmt_pt h1,
    #global #page #contenu .elmt_pt h1 a{
      font-size:14px;
    }
#global #page #contenu .lignes .elmt_ligne h1.sorties_semaine{
  float:none;
}
#global #page #contenu .onglets_contenu .titre .date.sorties_semaine{
	width:54px;
	float:left;
}


/* VIDEOS */
#global #page #contenu #date_video,
#global #page #contenu #note_video{
  color:#404040;
}
#global #page #contenu #note_video{
  float:right;
}
#global #page #contenu #filter_videos{
   text-align:right;
   font-weight:bold;
   margin-top:20px;
}
   #global #page #contenu #filter_videos select{
      vertical-align:middle;
      font-size:11px;
   }
#global #page #contenu #filter_images{
   font-weight:bold;
}
   #global #page #contenu #filter_images select{
      vertical-align:middle;
      font-size:11px;
   }
#global #page #contenu .bloc_video{
  width:100px;
  height:190px;
  float:left;
  padding:0 11px 10px 11px;
  border-right:2px solid #d1d1d1;
}
#global #page #contenu .bloc_video .titre h3 a{
  font-size: 12px;
  color:#404040;
}
#global #page #contenu .bloc_video .date{
  float:none;
  color:#4b4f4e;
}
#global #page #contenu .bloc_video .visuel_news{
  width:100px;
  height:75px;
  margin: 5px 0;
}
#global #page #contenu .bloc_video .lirelasuite{
  width:auto;
  font-size:10px;
  color:#4b4f4e;
}
#global #page #contenu .bloc_video_last{
  border:none;
}
#global #page #contenu .bloc_image{
  width:100px;
  height:75px;
  float:left;
  padding:0 10px 14px 10px;
  border:none;
}
#global #page #contenu #col-right .news_droite h4.jeux a{
  color:#404040;
  font-size:15px;
}
#global #page #contenu #contenu_center h3.videos_list{
  font-size:14px;
  font-weight:bold;
  color:#6e6e6e;
  padding:0;
  height:30px;
}


/* JEUX */
#global #page #contenu .jeux ul.onglets_princ{
  height:27px;
   padding-left:3px;
}
#global #page #contenu .jeux p.jeux_genre{
  margin:5px 0;
  word-spacing:10px;
  font-size:12px;
}
#global #page #contenu .jeux p.jeux_genre a{
  color:#676767;
  text-decoration:underline;
}
  #global #page #contenu .jeux p.jeux_genre span{
    word-spacing:normal;
  }
  #global #page #contenu .jeux p.jeux_genre img{
    vertical-align:middle;
  }
#global #page #contenu .jeux .onglets_contenu{
  padding-top:15px;
  text-align:left;
}
#global #page #contenu .agrandir{
  text-align:center;
  margin-top:10px;
}
#global #page #contenu .jeux .jeux_videos{
  width:100px;
  float:left;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:10px;
  text-align:center;
}
  #global #page #contenu .jeux .jeux_videos a{
    color:#000;
    font-size:10px;
  }
  #global #page #contenu #contenu_center.jeux h3.videos{
    color:#000;
  }
  #global #page #contenu #contenu_center.jeux h3.onglet_videos{
    color:#000;
    padding:0 0 15px 0;
  }
  #global #page #contenu .jeux .pagination{
    margin-bottom:15px;
  }
  #global #page #contenu .jeux .notes{
    background-image:none;
    padding-left:0;
    width:70px;
  }

  #global #page #contenu .jeux .membres{
    float:right;
  }
    #global #page #contenu .jeux .membres .note{
      font-size:19px;
      font-weight:bold;
    }
  #global #page #contenu .jeux_tests h2{
    font-size:17px;
    padding-top:37px;
    float:none;
    margin-bottom:0;
  }
    #global #page #contenu .jeux_tests h2 span{
      font-size:12px;
      font-weight:normal;
    }
  #global #page #contenu a.lien_profil{
    color:#000;
    font-weight:bold;
    text-decoration:underline;
  }
  #global #page #contenu .jeux .jeux_tests .elmt {
    border-top:1px solid silver;
    padding:10px 0;
  }
  #global #page #contenu .jeux .jeux_tests .elmt.tests {
    float:left;
    display:block;
  }
  #global #page #contenu .jeux .jeux_tests .liste_articles_redac{
    display:block;
    float:left;
  }
  #global #page #contenu .jeux .elmt .comment{
    border:none;
    width:360px;
    padding-left:15px;
  }
  #global #page #contenu .jeux_tests .lirelasuite .note{
    color:#d84203;
    font-size:19px;
    font-weight:bold;
  }
  #global #page #contenu .jeux .test a{
    color:#000;
    text-decoration:underline;
  }
  #global #page #contenu .jeux .test .bloc_les_plus,
  #global #page #contenu .jeux .test .bloc_les_moins {
    float:none;
  }
  #global #page #contenu .jeux .test .notation {
    background-image:none;
    padding-left:0;
    padding-bottom:0;
  }
  #global #page #contenu .jeux .test .voter a{
    display:block;
  padding-top:30px;
  position:relative;
  }
  #global #page #contenu .jeux .test a.rediger{
    float:right;
    margin-right:5px;
  }
  #global #page #contenu .jeux .test .notes_test {
    width:235px;
  }
  #global #page #contenu .test .gauche{
    width:235px;
  }
    #global #page #contenu .test .notes_test .redac{
      float:left;
    }
    #global #page #contenu .test .notes_test .membres {
      padding-top:0;
    }
  #global #page #contenu .test .bloc_resume{
    margin-left:0;
  }
  #page #contenu .test .bloc_resume .onglets_inside{
    margin-bottom:0;
  }
  #global #page #contenu .test .droite{
    margin-left:0;
  }
  #global #page #contenu .jeux .fiche_images{
    float:left;
    width:125px;
    padding-right:5px;
    border-right:1px dashed #999999;
    margin-bottom:15px;
  }
    #global #page #contenu .jeux .fiche_images img.picto{
      margin:5px 12px 0 0;
    }
  #global #page #contenu .jeux .droite_fiche{
    float:left;
    margin-bottom:15px;
    margin-left:5px;
    width:340px;
    font-size: 12px;
    color:#000;
  }
    #global #page #contenu .jeux .droite_fiche p{
      padding-bottom:5px;
      margin-bottom:5px;
      border-bottom:1px solid #999999;
    }
    #global #page #contenu .jeux .droite_fiche p.last{
      border:none;
    }
    #global #page #contenu .jeux .droite_fiche a{
      text-decoration:underline;
      color:#676767;
    }

/* FICHE COMPAGNIE */
#global #page #contenu .fiche_compagnie{
  color:#4b4f4e;
}
#global #page #contenu .fiche_compagnie .logo_compagnie{
  padding: 20px 0;
  padding-right:20px;
  margin-right:10px;
  background-image:url(../img/news/degrade_reactions.gif);
  background-position:right center;
  background-repeat:no-repeat;
  width:63px;
  float:left;
}
#global #page #contenu .liste_membres .elmt{
  line-height:19px;
}
#global #page #contenu .fiche_compagnie a,
#global #page #contenu .fiche_compagnie .lignes .elmt_ligne h1 a,
#global #page #contenu .liste_membres .elmt a,
#global #page #contenu .liste_membres a.lien_retour{
  text-decoration: underline;
  color:#4b4f4e;
  font-weight:normal;
  font-size:11px;
  display:block;
}
#global #page #contenu .fiche_compagnie .description_compagnie{
  float:left;
  width: 405px;
  display:block;
  margin-bottom:25px;
}
#global #page #contenu .fiche_compagnie .description_compagnie h1{
  margin:20px 0 10px 0;
  line-height: 17px;
}
#global #page #contenu .fiche_compagnie .description_compagnie .hr4{
  margin:10px 0;
  border-bottom:1px solid #b2b2b2;
  font-size:0;
  height:1px;
}


/* LISTE DES MEMBRES / home communaut� */
#global #page #contenu .liste_membres .elmt,
#global #page #contenu #top_blogs .elmt,
#global #page #contenu #blogs_redacs .elmt{
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px solid #b2b2b2;
  position:relative;
}
#global #page #contenu #blogs_redacs .elmt{
   font-size:11px;
   color:#000;
}
#global #page #contenu #blogs_redacs .elmt .titre{
   border:none;
   font-weight:bold;
   font-size:12px;
   color:#000;
   margin:0;
}
#global #page #contenu #top_blogs .lirelasuite,
#global #page #contenu #blogs_redacs .lirelasuite,
#global #page #contenu #tests_lecteurs .lirelasuite{
  width:480px;
}
#global #page #contenu #top_blogs .elmt,
#global #page #contenu #blogs_redacs .elmt{
  float:left;
  width:220px;
  margin:0 10px;
  margin-top:10px;
  border:none;
  overflow:hidden;
}
  #global #page #contenu #top_blogs .elmt .description,
  #global #page #contenu #blogs_redacs .elmt .description{
    float:left;
    margin-left:5px;
    width:145px;
    height:55px;
    font-size:12px;
  }
  #global #page #contenu #top_blogs .elmt .hr4,
  #global #page #contenu #blogs_redacs .elmt .hr4{
    border-bottom:1px solid #b2b2b2;
  }
  #global #page #contenu #top_blogs .elmt .visuel_news,
  #global #page #contenu #blogs_redacs .elmt .visuel_news{
    border-color:#d6d6d6;
    height:55px;
    width:60px;
    overflow:hidden;
  }
#global #page #contenu #top_blogs .elmt.blogs{
	height:70px;
}
#global #page #contenu #blogs_redacs .elmt.blogs{
	height:120px;
}
#global #page #contenu .liste_membres .elmt .nom_membre{
  color:#d44302;
  font-size:17px;
  font-weight:bold;
}
#global #page #contenu .liste_membres .elmt .nom_membre a{
  color:#d44302;
  font-size:17px;
  font-weight:bold;
  text-decoration:none;
}
#global #page #contenu .liste_membres .elmt .nom_membre a:hover{
  text-decoration:underline;
}
#global #page #contenu #top_blogs .elmt a,
#global #page #contenu #blogs_redacs .elmt a{
  color:#4b4f4e;
}
#global #page #contenu #top_blogs .elmt .nom_membre a,
#global #page #contenu #blogs_redacs .elmt .nom_membre a{
  font-size:14px;
  font-weight:bold;
}
#global #page #contenu #top_blogs .lignes,
#global #page #contenu #tests_lecteurs .lignes{
  clear:both;
}
  #global #page #contenu #top_blogs .lignes a,
  #global #page #contenu #tests_lecteurs .lignes a{
    color:#4b4f4e;
  }
  #global #page #contenu #top_blogs .lignes .auteur,
  #global #page #contenu #top_blogs .lignes .date,
  #global #page #contenu #top_blogs .lignes .blog,
  #global #page #contenu #tests_lecteurs .lignes .auteur,
  #global #page #contenu #tests_lecteurs .lignes .date,
  #global #page #contenu #tests_lecteurs .lignes .blog{
    height:15px;
    padding-top:3px;
    float:left;
    overflow:hidden;
    font-size:11px;
  }
  #global #page #contenu #top_blogs .lignes .blog{
    width:250px;
    font-size:10px;
  }
  #global #page #contenu #top_blogs .lignes .date{
    width:145px;
  }
  #global #page #contenu #tests_lecteurs .lignes .date{
    width:105px;
  }
  #global #page #contenu #top_blogs .lignes .auteur,
  #global #page #contenu #tests_lecteurs .lignes .auteur{
    width:85px;
  }
  #global #page #contenu #tests_lecteurs .lignes .blog{
    width:290px;
    font-weight:bold;
    font-size:11px;
  }
#global #page #contenu #blog_a_la_une,
#global #page #contenu #mon_blog{
  background-repeat:no-repeat;
  background-position:left top;
  float:left;
  margin-bottom:15px;
}
#global #page #contenu #mon_blog{
  float:right;
  margin-right:3px;
}
#global #page #contenu #bloc_blogs{
  display:block;
  /*overflow:hidden;*/
  float:left;
  width:503px;
  height:151px;
  padding-left:2px;
  padding-top:10px;
  margin-bottom:20px;
}
#global #page #contenu #blog_a_la_une{
  background-image:url(../img/communaute/blog/back_blog_a_la_une.gif);
  margin-right:20px;
  width:108px;
  height:142px;
  padding-left:142px;
  padding-top:10px;
}
  #global #page #contenu #blog_a_la_une .img{
    width:90px;
    height:85px;
    overflow:hidden;
    margin-bottom:5px;
    border:1px solid #cccccc;
  }
  #global #page #contenu #blog_a_la_une p{
    font-size:13px;
    color:#fff;
    text-align:center;
    width:90px;
  }
    #global #page #contenu #blog_a_la_une p a{
      font-size:10px;
      color:#010101;
    }
#global #page #contenu #mon_blog{
  background-image:url(../img/communaute/blog/back_mon_blog.gif);
  width:90px;
  height:142px;
  padding-left:137px;
  padding-top:13px;
  float:left;
  display:block;
}
#global #page #contenu #mon_blog_non_connecte{
  background-image:url(../img/communaute/blog/back_mon_blog_non_connecte.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  width:90px;
  height:142px;
  float:left;
  display: block;
}
  #global #page #contenu #mon_blog .img{
    width:75px;
    height:75px;
    overflow:hidden;
    margin-bottom:3px;
    border:1px solid #cccccc;
  }
  #global #page #contenu #mon_blog p{
    font-size:13px;
    color:#d84d12;
    text-align:center;
    width:75px;
  }
    #global #page #contenu #mon_blog p a{
      font-size:10px;
      color:#010101;
    }
    #global #page #contenu #mon_blog p span.nouveau_com{
      font-size:10px;
      color:#010101;
    }
#global #page #contenu #blog_dev{
  font-size:0;
  clear:both;
  margin-bottom:15px;
}
#global #page #contenu #tests_lecteurs .elmt{
  width:240px;
  float:left;
  margin-bottom:10px;
}
  #global #page #contenu #tests_lecteurs .elmt h1,
  #global #page #contenu #tests_lecteurs .elmt h1 a{
    font-size:11px;
  }
  #global #page #contenu #tests_lecteurs .elmt .note{
    color:#d84203;
    font-size:19px;
    padding-top:10px;
  }
  #global #page #contenu #tests_lecteurs .elmt .pseudo a{
    color: #404040;
    text-decoration:none;
  }
  #global #page #contenu #tests_lecteurs .elmt .pseudo a:hover{
    text-decoration:underline;
  }
#global #page #contenu #col-right .coms_droite ul.content li {
  padding-bottom:5px;
  font-weight:bold;
  font-size:11px;
}

#global #page #contenu #col-right .coms_droite ul.content li,
#global #page #contenu #col-right .coms_droite ul.content li a {
  color:#d84d12;
}
#global #page #contenu #col-right .coms_droite ul.content li a {
  font-size:12px;
}
#global #page #contenu #col-right .coms_droite ul.content li a.titre_billet {
  font-weight:normal;
}
#global #page #contenu #col-right .coms_droite ul.content li a.lien_gagner_points {
  padding-right:10px;
}
#global #page #contenu #col-right .coms_droite ul.content li.impair,
#global #page #contenu #col-right .coms_droite ul.content li.impair a {
  color:#585858;
  overflow:hidden;
}
#global #page #contenu #col-right .coms_droite ul.content li.suite{
  border:none;
  text-align:right;
}
  #global #page #contenu #col-right .coms_droite ul.content li .droite{
    float:right;
  }
#global #page #contenu #col-right .news_droite div.img_blog{
  float:left;
  background-color:#fff;
  margin:3px 0;
}
  #global #page #contenu #col-right .news_droite div.img_blog img{
    border:1px solid #7d7d7d;
  }
#global #page #contenu #col-right .news_droite h3{
  color:#d84d12;
  border-bottom:1px solid #d84d12;
  padding-bottom:5px;
  font-size:12px;
}
#global #page #contenu #col-right .news_droite h3 a.son_blog_droite{
  color:#d84d12;
}
#global #page #contenu #col-right .news_droite div.content p{
  font-size:12px;
  margin-bottom:10px;
}
#global #page #contenu #col-right .news_droite div.content ul{
  border-top:3px solid #d84d12;
  color:#d84d12;
  font-weight:bold;
  height:15px;
  font-size:12px;
}
#global #page #contenu #col-right .news_droite .content .pagination_home{
   float:right;
}
#global #page #contenu #col-right .news_droite .content .pagination_home ul{
  border:none;
  float:left;
  font-size:11px;
}
   #global #page #contenu #col-right .news_droite .content .pagination_home ul li{
     display:inline;
     color:#B2B2B2;
     padding:0;
     float:none;
      border:none;
   }
   #global #page #contenu #col-right .news_droite .content .pagination_home ul li a{
     color:#B2B2B2;
     font-weight:normal;
   }
   #global #page #contenu #col-right .news_droite .content .pagination_home ul li a.selected{
     font-weight:bold;
   }
  #global #page #contenu #col-right .news_droite div.content ul li{
    border:none;
    width:47%;
    float:left;
  }
  #global #page #contenu #col-right .news_droite div.content ul li.droite{
    text-align:right;
    margin-left:0;
  }
  #global #page #contenu #col-right .news_droite div.content ul a{
    color:#d84d12;
  }
  #global #page #contenu #col-right .news_droite div.content .avatar_friend{
    width:35px;
    height:35px;
    overflow:hidden;
    float:left;
    margin:5px;
    border:1px solid #3f3e3a;
  }
  #global #page #contenu #col-right .news_droite div.content p.nb_friends{
    /*clear:both;*/
    margin-left:5px;
    font-size:11px;
    color:#4b4f4e;
    width:auto;
    margin-top:3px;
    clear:left;
  }
  #page #contenu .onglets_small4 ul.onglets_liste_small4
  {
    background-image:url(../img/onglets/top_onglet_moyen2.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    width:140px;
    height:30px;
  }
  #page #contenu .onglets_small4 .contenu
  {
    background-image:url(../img/onglets/inside/onglet_fond3.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:140px;
    text-align:center;
  }
  #page #contenu #classement{
    float:right;
  }
  #page #contenu .description_profil,
  #page #contenu .avatar{
    float:left;
    margin-top:10px;
  }
    #page #contenu .description_profil p{
      margin-bottom:10px;
      font-size:13px;
    }
    #page #contenu .description_profil p a{
      color: #000;
      text-decoration:underline;
    }
  #page #contenu .avatar{
    margin-right:10px;
    margin-top:13px;
    border:1px solid #000;
  }
  #page #contenu #badges .onglets_contenu img{
    margin-left:9px;
    margin-right:8px;
    margin-bottom:10px;
  }
  #page #contenu #ses_tests .onglets_contenu .elmt_ligne,
  #page #contenu #ses_astuces .onglets_contenu .elmt_ligne{
    height:15px;
    padding-top:3px;
    padding-bottom:2px;
    border-bottom:1px solid silver;
  }
  #page #contenu #ses_tests .onglets_contenu .droite,
  #page #contenu #ses_astuces .onglets_contenu .droite{
    float:right;
    width:190px;
  }
  #page #contenu #ses_tests .onglets_contenu .droite .date,
  #page #contenu #ses_astuces .onglets_contenu .droite .date{
    width:60px;
    float:right;
  }
  #page #contenu #ses_tests .onglets_contenu .droite .note,
  #page #contenu #ses_astuces .onglets_contenu .droite .note{
    width:30px;
    margin-left:100px;
    float:right;
  }
  #page #contenu #ses_tests .onglets_contenu .plateforme,
  #page #contenu #ses_astuces .onglets_contenu .plateforme{
    float:left;
    width:70px;
    text-align:center;
  }
  #page #contenu #ses_tests .onglets_contenu .titre,
  #page #contenu #ses_astuces .onglets_contenu .titre{
	padding:0;
	width:200px;
    border:none;
    height:13px;
  }
  #page #contenu #ses_tests .onglets_contenu .titre a,
  #page #contenu #ses_astuces .onglets_contenu .titre a{
    color:#4b4f4e;
    font-weight:bold;
  }
  #page #contenu #ses_tests .onglets_contenu .th,
  #page #contenu #ses_astuces .onglets_contenu .th{
    text-align:left;
    font-size:10px;
  }

/* CONCOURS */
#page #contenu #concours_excep .onglets_contenu{
  padding-top:10px;
  float:left;
}
#page #contenu .onglets_contenu .content_concours{
  background-image:url(../img/communaute/back_orange_concours.gif);
  background-repeat:repeat-x;
  background-position:left top;
  padding-top:15px;
  padding-left:20px;
  padding-right:20px;
  height:133px;
  margin-bottom:20px;
  display:block;
  float:left;
  width:442px;
}
  #page #contenu .onglets_contenu .content_concours .visuel_concours{
    float:left;
    width:220px;
    height:120px;
    border:2px solid #fff;
    margin-right:15px;
    overflow:hidden;
  }
    #page #contenu .onglets_contenu .content_concours img{
    }
  #global #page #contenu .onglets_contenu .content_concours h1{
    color:#fff;
    font-size:18px;
    font-weight:normal;
    margin-bottom:10px;
    line-height:15px;
  }
  #global #page #contenu .onglets_contenu .content_concours p{
    margin-bottom:10px;
    color:#000;
    font-size:12px;
  }
  #global #page #contenu .onglets_contenu .content_concours p.button{
    margin-bottom:0;
    float:right;
  }
    #global #page #contenu .onglets_contenu .content_concours p.button img{
      border:none;
    }
#global #page #contenu .onglets_contenu .concours_old{
  margin-bottom:15px;
}
  #global #page #contenu .onglets_contenu .concours_old h1{
    font-size:11px;
    text-transform:uppercase;
    margin-bottom:3px;
  }
  #global #page #contenu .onglets_contenu .concours_old .visuel_concours{
    float:left;
    margin-right:15px;
    margin-bottom:15px;
    width:195px;
    overflow:hidden;
  }
  #global #page #contenu .onglets_contenu .concours_old ul.lots{
    float:right;
    width:274px;
    border-top:1px solid #000;
    margin-bottom:15px;
  }
    #global #page #contenu .onglets_contenu .concours_old ul.lots li{
      border-bottom:1px solid #000;
      padding: 3px 0;
      height:auto;
      float:left;
      display:block;
      width:265px;
    }
      #global #page #contenu .onglets_contenu .concours_old ul.lots li .num_lot{
        width:50px;
        float:left;
      }
      #global #page #contenu .onglets_contenu .concours_old ul.lots li .desc_lot{
        width:135px;
        padding:0 5px;
        float:left;
        text-align:left;
        font-weight:bold;
      }
      #global #page #contenu .onglets_contenu .concours_old ul.lots li .gagnant{
        width:70px;
        float:left;
        text-align:right;
        overflow:hidden;
      }
      	#global #page #contenu .onglets_contenu .concours_old ul.lots li .gagnant a{
      		color:#404040;
      	}
  #global #page #contenu .onglets_contenu .concours_old ul.reponses{
    clear:both;
  }
    #global #page #contenu .onglets_contenu .concours_old ul.reponses li{
      min-height:12px;
      clear:both;
      margin-bottom:5px;
    }
      #global #page #contenu .onglets_contenu .concours_old ul.reponses li .question,
      #global #page #contenu .onglets_contenu .concours_old ul.reponses li .reponse{
        width:50%;
        float:left;
        font-size: 10px;
      }
      #global #page #contenu .onglets_contenu .concours_old ul.reponses li .question{
        width:47%;
        padding-right:10px;
      }
        #global #page #contenu .onglets_contenu .concours_old ul.reponses li .question strong,
        #global #page #contenu .onglets_contenu .concours_old ul.reponses li .reponse strong{
          font-size: 11px;
        }
  #global #page #contenu #form_concours {
    display:block;
    float:left;
    width:100%;
  }
  #global #page #contenu #form_concours .question{
    margin: 20px 0;
    margin-bottom:10px;
    font-size:11px;
    color:#000;
    background-color:#e6dfd7;
    font-weight:bold;
  }
  #global #page #contenu #form_concours label{
    display:block;
    margin-left:30px;
    color:#000;
    padding:3px 0;
    border-bottom:1px solid #000;
  }
  #global #page #contenu #form_concours input{
  	height:auto;
  	vertical-align:middle;
  }
  #global #page #contenu #form_concours label.noborder{
    border:none;
  }
  #global #page #contenu #form_concours textarea{
    width:245px;
    height:70px;
    vertical-align:top;
    border:1px solid #8c8c8c;
  }
  #global #page #contenu #form_concours .submit{
    margin-top:8px;
  }
  #global #page #contenu #form_concours .droite{
    float:right;
    margin-top:70px;
    width:120px;
  }
    #global #page #contenu #form_concours .droite a{
      color:#404040;
      text-decoration:underline;
    }
  #global #page #contenu p#form_concours_validation{
  		text-align:center;
  		font-size:12px;
  		padding-top:20px;
  		float:none;
  }

	  #global #page #contenu p#form_concours a{
	  		color:#000;
	  		text-decoration:underline;
	  }
	  #global #page #contenu p#form_concours_validation a{
	  		color:#000;
	  		text-decoration:underline;
	  }

/* LEXIQUE */
#global #page #contenu #termes #bloc_lettres{
  margin-left:50px;
  margin-top:30px;
}
#global #page #contenu #termes #bloc_lettres .ligne_lettres{
  margin-left:17px;margin-top:3px;
}
#global #page #contenu .onglet_lettre ul.onglets_liste li {
  display:block;
  font-size:13px;
  height:15px;
  color:#000;
  width:67px;
  padding-top:10px;
  padding-right:10px;
  text-align:center;
  background-image:url(../img/onglets/titre/onglet_lettre.gif);
  background-repeat:no-repeat;
  background-position:left top;
}
#global #page #contenu #termes #bloc_lettres img{
  cursor:pointer;
}
#global #page #contenu .onglet_lettre .definition{
  border-bottom:1px solid #b2b2b2;
  padding-bottom:5px;
  margin-bottom:5px;
}
  #global #page #contenu .onglet_lettre .definition dl dt,
  #TB_ajaxContent .definition dl dt{
    color:#d84d12;
    width:450px;
    float:left;
    font-size:13px;
  }
  #global #page #contenu .onglet_lettre .definition dl dd,
  #TB_ajaxContent .definition dl dd{
    float:left;
    clear:none;
    width:450px;
    font-size:12px;
  }
  #global #page #contenu .onglet_lettre .definition .auteur{
    clear:both;
    width:90px;
    color:#000;
    font-size:10px;
  }
    #global #page #contenu .onglet_lettre .definition .auteur a{
      color:#000;
      text-decoration:underline;
      font-size:10px;
    }

#global #page #contenu .onglets_contenu .onglet_lettre{
  margin-top:0;
  padding-top:10px;
}
#global #page #contenu .onglets_contenu .onglet_lettre ul.onglets_liste{
  background-image:url(../img/news/ul_background2.gif);
  width:475px;
}
#global #page #contenu .onglets_contenu .onglet_lettre .onglets_contenu{
  background-image:url(../img/news/reaction_background2.gif);
}
#global #page #contenu #mes_defs strong{
  color:#000;
  font-size:12px;
}
#global #page #contenu #proposer label{
  display:block;
}
#global #page #contenu #proposer .gauche{
  width:90px;
  color:#000;
  font-weight:bold;
  font-size:12px;
}
#global #page #contenu #proposer .droite{
  width:380px;
}
#global #page #contenu #proposer .droite input{
  width:350px;
  border:1px solid #8c8c8c;
}
#global #page #contenu #proposer .gauche,
#global #page #contenu #proposer .droite{
  margin-bottom:15px;
}

/* EDIT PROFIL et INSCRIPTION */
#global #page #contenu #edit_profil #onglet_replace h2{
  font-size:21px;
  float:none;
  font-weight:normal;
}
#global #page #contenu #edit_profil #onglet_replace p{
  margin: 15px 0;
  color:#707070;
}
  #global #page #contenu #edit_profil #onglet_replace .elmt{
    font-size:11px;
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px solid #000;
  }
  #global #page #contenu #edit_profil #onglet_replace .elmt ul li{
    display:inline;
    margin-right:15px;
  }
    #global #page #contenu #edit_profil #onglet_replace .elmt a{
      color:#707070;
      text-decoration:underline;
    }
  #global #page #contenu #edit_profil #onglet_replace .elmt,
  #global #page #contenu #edit_profil #onglet_replace .elmt p,
  #global #page #contenu #edit_profil #onglet_replace .elmt a{
    color:#4b4f4e;
  }
  #global #page #contenu #edit_profil #onglet_replace .delete_ami{
    text-decoration:underline;
    cursor:pointer;
  }
#global #page #contenu #edit_profil #infos_contact,
#global #page #contenu #edit_profil #avatar,
#global #page #contenu #edit_profil #signature,
#global #page #contenu #edit_profil #mdp,
#global #page #contenu #edit_profil #coordonnees{
  margin-left:-10px;
  width:500px;
}
#global #page #contenu #edit_profil #avatars
{
  height:165px;
  background-image:url(../img/commun/ajax-loader.gif);
  background-repeat:no-repeat;
  background-position:50%;
}

#global #page #contenu #edit_profil #avatars .content_avatar
{
  background-color:#ffffff;
  height:165px;
}

#global #page #contenu #edit_profil #avatar img
{
  cursor:pointer;
}

#global #page #contenu #inscription #pseudo_caracteres,
#global #page #contenu #inscription #password_caracteres{
  font-size:10px;
  color:#808080;
}

#global #page #contenu #edit_profil #mdp .onglets_contenu,
#global #page #contenu #edit_profil #coordonnees .onglets_contenu,
#global #page #contenu #edit_profil #infos_contact .onglets_contenu,
#global #page #contenu #edit_profil #avatar .onglets_contenu,
#global #page #contenu #edit_profil #signature .onglets_contenu
{
  padding-top:20px;
}

#global #page #contenu #edit_profil #infos_contact form,
#global #page #contenu #edit_profil #mdp form,
#global #page #contenu #edit_profil #coordonnees form{
  padding-top:20px;
}
#global #page #contenu #inscription form{
  padding-top:10px;
}
#global #page #contenu #inscription a.mdp_oublie{
  padding-top:2px;
  display:block;
  float:left;
}
#global #page #contenu #edit_profil #infos_contact label,
#global #page #contenu #edit_profil #mdp label,
#global #page #contenu #edit_profil #coordonnees label,
#global #page #contenu #edit_profil #coordonnees .label,
#global #page #contenu #inscription label,
#global #page #contenu #inscription .label{
  display:block;
  width:110px;
  float:left;
  clear:left;
  margin-bottom:5px;
  color:#000;
  text-align:right;
  padding-right:10px;
}
#global #page #contenu #edit_profil #mdp label,
#global #page #contenu #edit_profil #coordonnees label,
#global #page #contenu #edit_profil #coordonnees .label,
#global #page #contenu #inscription label,
#global #page #contenu #inscription .label{
  text-align:left;
}
#global #page #contenu #edit_profil #mdp label em,
#global #page #contenu #edit_profil #coordonnees label em,
#global #page #contenu #edit_profil #coordonnees .label em,
#global #page #contenu #inscription label em,
#global #page #contenu #inscription .label em,
#global #page #contenu #inscription p em,
#global #page #contenu #form_public p em,
#global #page #contenu #form_public label em
{
  color:#ff0000;
  font-style:normal;
  font-size:11px;
}
#global #page #contenu #edit_profil #infos_contact input,
#global #page #contenu #edit_profil #mdp input,
#global #page #contenu #edit_profil #coordonnees input,
#global #page #contenu #edit_profil #coordonnees select,
#global #page #contenu #inscription input,
#global #page #contenu #inscription select{
  width:170px;
  float:left;
  border:1px solid #8c8c8c;
  margin-bottom:5px;
  margin-right:5px;
}
#global #page #contenu #edit_profil #coordonnees select#jr_nais,
#global #page #contenu #inscription select#jr_nais{
  width:50px;
  margin-right:5px;
}
#global #page #contenu #edit_profil #coordonnees select#m_nais,
#global #page #contenu #inscription select#m_nais{
  width:90px;
  margin-right:5px;
}
#global #page #contenu #edit_profil #coordonnees select#a_nais,
#global #page #contenu #inscription select#a_nais{
  width:70px;
}
#global #page #contenu #edit_profil #coordonnees select#pays,
#global #page #contenu #inscription select#pays{
  width:220px;
}
#global #page #contenu #edit_profil #coordonnees textarea,
#global #page #contenu #inscription textarea{
  width:280px;
  height:60px;
  float:left;
  border:1px solid #8c8c8c;
  margin-bottom:5px;
}
#global #page #contenu #edit_profil #infos_contact input#submit_contact,
#global #page #contenu #edit_profil #onglet_replace #submit_avatar,
#global #page #contenu #edit_profil #onglet_replace #signature #submit_signature,
#global #page #contenu #edit_profil #onglet_replace #mdp #submit_mdp,
#global #page #contenu #edit_profil #onglet_replace #coordonnees #submit_coordonnees,
#global #page #contenu #inscription #submit_inscr,
#global #page #contenu #inscription #submit_connexion{
  width:108px;
  border:none;
  clear:both;
  margin-left:120px;
  margin-top:20px;
}
#global #page #contenu #inscription #submit_connexion{
  margin-top:5px;
}
#global #page #contenu #inscription #submit_inscr{
  width:130px;
  margin-left:0;
}
#global #page #contenu #edit_profil #coordonnees label.civilite,
#global #page #contenu #inscription label.civilite{
  margin-right:5px;
  clear:none;
  width:auto;
}
#global #page #contenu #edit_profil #coordonnees label.civilite input,
#global #page #contenu #inscription label.civilite input{
  float:none;
  width:auto;
  border:none;
  vertical-align:middle;
}

#global #page #contenu #edit_profil #onglet_replace #coordonnees .cp,
#global #page #contenu #inscription .cp {
  float:left;
  width:210px;
}
#global #page #contenu #inscription .cp{
  margin-bottom:5px;
}
#global #page #contenu #edit_profil #onglet_replace #coordonnees .cp input,
#global #page #contenu #inscription .cp input{
  width:80px;
}
#global #page #contenu #edit_profil #onglet_replace #coordonnees .ville,
#global #page #contenu #inscription .ville {
  float:left;
  width:158px;
}
#global #page #contenu #edit_profil #onglet_replace #coordonnees .ville input,
#global #page #contenu #inscription .ville input{
  width:110px;
  margin-right:0;
}
#global #page #contenu #edit_profil #onglet_replace #coordonnees .cp label,
#global #page #contenu #inscription .cp label{
  display:inline;
}
#global #page #contenu #edit_profil #onglet_replace #coordonnees .ville label,
#global #page #contenu #inscription .ville label{
  width:auto;
  clear:none;
  display:inline;
}
#global #page #contenu #inscription p{
  font-size:9px;
  color:#707070;
  clear:both;
}
#global #page #contenu #inscription span,
#global #page #contenu #inscription label.partenaires{
  font-size:9px;
  color:#707070;
}
#global #page #contenu #inscription label.partenaires{
  margin-top:5px;
}
#global #page #contenu #inscription p#conf{
  margin-left:120px;
}
#global #page #contenu #inscription p img{
  margin-left:120px;
}
#global #page #contenu #inscription_conf p{
  font-size:12px;
  color:#000;
  margin-bottom:10px;
}
#global #page #contenu #inscription_conf p#confirmation{
  font-weight:bold;
  width:501px;
  height:50px;
  margin: 15px 0;
  background-image:url(../img/communaute/fond_conf_inscr.gif);
  background-repeat:no-repeat;
  padding-top:15px;
  text-align:center;
}
#global #page #contenu #inscription_conf p img{
  margin-left:50px;
}
#global #page #contenu #inscription h3{
  clear:both;
  color:#000;
  font-size:14px;
  font-weight:normal;
  padding-bottom:0;
}
#global #page #contenu #inscription label.connexion_auto{
  width:360px;
}
#global #page #contenu #inscription label.connexion_auto input{
  width:auto;
}
#global #page #contenu #inscription label.connexion_auto{
  padding-left:120px;
  padding-right:0;
}
#global #page #contenu #inscription label.cocher_bas input,
#global #page #contenu #inscription label.partenaires input{
  width:auto;
  vertical-align:top;
  position:relative;
}
#global #page #contenu #inscription label.cocher_bas,
#global #page #contenu #inscription label.partenaires{
  width:450px;
}
#global #page #contenu #inscription label.partenaires input{
  float:none;
  vertical-align:middle;
}
#global #page #contenu #inscription label.cocher_bas{
  margin-left:15px;
}
#global #page #contenu #inscription .bonsplans{
  margin-left:15px;
  clear:both;
}
#global #page #contenu #inscription .bonsplans label{
  display:inline;
  clear:none;
  width:auto;
  margin-top:10px;
}
#global #page #contenu #inscription .bonsplans label #tel{
  width:70px;
  float:none;
}
#global #page #contenu #inscription input#connexion_auto,
#global #page #contenu #inscription input#connexion_auto2,
#global #page #contenu #inscription input#activer_blog,
#global #page #contenu #inscription input#newsletter,
#global #page #contenu #inscription input#bonsplans,
#global #page #contenu #inscription input#bonsplans_email,
#global #page #contenu #inscription input#bonsplans_sms,
#global #page #contenu #inscription input#accepte_conditions,
#global #page #contenu #inscription input#refuse_partenaires{
  border:none;
}
#global #page #contenu #inscription #conditions{
  width:455px;
  height:80px;
  margin-top:5px;
  color:#000;
  font-size:10px;
  margin-bottom:20px;
}
#global #page #contenu #inscription a{
  color:#000;
  text-decoration:underline;
}
#global #page #contenu #edit_profil{
  margin-top:20px;
}
#global #page #contenu #edit_profil h2{
  padding-top:15px;
  margin-bottom:0;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4{
  margin-left:10px;
  float:right;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 ul.onglets_liste_small4{
  height:36px;
  background-image:url(../img/onglets/top_onglet_moyen3.gif);
  width:160px;
  background-position:left bottom;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu{
  background-image:url(../img/onglets/inside/onglet_fond4.gif);
  background-repeat:no-repeat;
  width:160px;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu img{
  float:right;
  margin-right:5px;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu span{
  margin-top:0;
  color:#000;
  padding-top:15px;
  float:left;
  width:54px;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu label {
  float:none;
  clear:both;
  padding: 0 15px;
  text-align:left;
  width:auto;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu label select{
  width:105px;
  font-size:11px;
  color:#000;
  vertical-align:middle;
  border:1px solid #8c8c8c;
  float:right;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu label select option{
  padding:2px;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu .break{
  text-align:left;
  padding: 5px 5px 0 10px;
  font-size:9px;
}
#global #page #contenu #edit_profil #infos_contact .onglets_small4 .contenu .break a{
  color:#4c4c4c;
  text-decoration:underline;
}
#global #page #contenu #edit_profil #signature h3{
  font-size:12px;
  color:#000;
  padding-top:10px;
  padding-bottom:20px;
}
#global #page #contenu #edit_profil #signature h4{
  font-size:11px;
  color:#000;
  font-weight:normal;
  padding-bottom:2px;
  margin-bottom:5px;
  border-bottom:1px solid #000;
}
#global #page #contenu #edit_profil #onglet_replace #signature p{
  margin-top:0;
}
#global #page #contenu #edit_profil #onglet_replace #avatar p,
#global #page #contenu #edit_profil #onglet_replace #avatar label,
#global #page #contenu #edit_profil #onglet_replace #signature p,
#global #page #contenu #edit_profil #onglet_replace #signature label{
  color:#000;
  display:block;
}
#global #page #contenu #edit_profil #onglet_replace #avatar table td{
  vertical-align:bottom;
}
#global #page #contenu #edit_profil #onglet_replace #avatar label span{
  color:#707070;
  font-size:9px;
}
#global #page #contenu #edit_profil #onglet_replace #signature #submit_signature{
  clear:both;
}

#global #page #contenu #edit_profil #onglet_replace #avatar .onglets_contenu img{
  float:left;
  border:1px solid #000;
  margin: 3px 9px;
}
#global #page #contenu #edit_profil #onglet_replace #avatar .onglets_contenu .pagination{
  clear:both;
  margin-top:10px;
  border:none;
  background-color:transparent;
  color:#d84d12;
  border-bottom:3px solid #d84d12;
}
#global #page #contenu #edit_profil #onglet_replace #avatar .onglets_contenu .pagination a{
  color:#d84d12;
  text-decoration:underline;
}
#global #page #contenu #edit_profil #onglet_replace #avatar .onglets_contenu .pagination .precedent,
#global #page #contenu #edit_profil #onglet_replace #avatar .onglets_contenu .pagination .suivant{
  width:120px;
}

#global #page #contenu #edit_profil #onglet_replace #playlist h3{
  font-size:11px;
  border-bottom:3px solid #d54401;
  color:#4b4f4e;
  margin-top:25px;
}
#global #page #contenu #edit_profil #onglet_replace #playlist .legende{
  width:125px;
  margin-right:35px;
  float:left;
  color:#5e6161;
}
  #global #page #contenu #edit_profil #onglet_replace #playlist .legende img{
    float:left;
    margin-right:5px;
  }
  #global #page #contenu #edit_profil #onglet_replace #playlist .legende p{
    float:left;
    width:60px;
    color:#5e6161;
  }
  #global #page #contenu #edit_profil #onglet_replace #playlist #tableau{
    border-top:1px solid #afafaf;
  }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .ligne{
      margin-bottom:5px;
      /*height:14px;
      overflow:hidden;*/
      padding-bottom:5px;
      border-bottom:1px solid #afafaf;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .ligne_th{
      height:25px;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .plateforme{
      float:left;
      width:65px;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .jeu{
      float:left;
      width:165px;
      font-size:10px;
    }
      #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .jeu a{
        color:#4b4f4e;
      }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .joue,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .possede,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .info,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .cherche,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .suppr{
      float:left;
      width:50px;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .joue input,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .possede input,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .info input,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .cherche input,
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .suppr img{
      margin-left:8px;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .ligne_th div{
      font-weight:bold;
      font-size:11px;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .ligne_th .jeu{
      text-align:center;
    }
    #global #page #contenu #edit_profil #onglet_replace #playlist #tableau .ligne_th div img{
      margin-left:0;
    }

#global #page #contenu #edit_profil #onglet_replace #centres_interets,
#global #page #contenu #edit_profil #onglet_replace #centres_interets p{
  color:#000;
}
  #global #page #contenu #edit_profil #onglet_replace #centres_interets input.submit_interet{
  	height:auto;
  	display:block;
  	float:right;
  	margin-bottom:10px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets p span{
    color:#888686;
    font-size:10px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets table td,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets table th{
    height:20px;
    padding:5px 0;
    vertical-align:top;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles{
    width:255px;
    margin-left:75px;
    margin-bottom: 25px;
  }
	  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles input,
	  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genres input,
	  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets input,
	  #global #page #contenu #edit_profil #onglet_replace #centres_interets #lectures input{
	  	height:auto;
	  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles th{
    text-align:right;
    font-weight:normal;
    border-right:1px solid #929292;
    padding-right:10px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles td,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles tr.top th{
    text-align:center;
    width:80px;
    font-weight:bold;
    border:none;
    padding-right: 0;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genre,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets{
    margin-bottom: 25px;
    border-top:1px solid #929292;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles tr.top th.border-right,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genre td.border-right,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets td.border-right{
    border-right:1px solid #929292;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genre td,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets td{
    padding-left: 10px;
    width:175px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genre td input,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets td input{
    vertical-align:middle;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles tr.border-top td,
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #consoles tr.border-top th{
    border-top:1px solid #929292;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #genre{
    width:100%;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #autres_interets{
    width:100%;
  }

  #global #page #contenu #edit_profil #onglet_replace #centres_interets #lectures{
    width:355px;
    margin-bottom: 25px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #lectures td{
    padding-left: 10px;
  }
  #global #page #contenu #edit_profil #onglet_replace #centres_interets #lectures td.border-right{
    width:110px;
    text-align:center;
    border-right:1px solid #929292;
  }



#global #page #contenu #col-right .onglets_small{
	float:left;
	margin:8px 0 5px 3px;
	width:300px;
}
#global #page #contenu #col-right .onglets_small ul.onglets_liste_small{
  background-image:url(../img/onglets/inside/top_onglet_moyen.gif);
  height:29px;
  padding:0;
  margin:0;
}
#global #page #contenu #col-right .onglets_small .contenu{
  background-image:url(../img/onglets/inside/degrade_onglet_droite.gif);
  background-position:left top;
  background-repeat:repeat-x;
  border-left:1px solid #a4a4a5;
  border-right:1px solid #a4a4a5;
  width:300px;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet{
  margin-bottom:0;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet p{
  font-size:10px;
  color:#808080;
  margin-bottom:5px;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet p.badges img{
  margin-left:5px;
  margin-right:5px;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li{
  border:none;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li a{
  color:#000;
  text-decoration:underline;
  font-size:11px;
}
#global #page #contenu #col-right .onglets_small .bottom{
  background-image:url(../img/onglets/inside/onglet_bottom.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  font-size:0;
  height:4px;
  width:302px;
}
#global #page #contenu #col-right .onglets_small .option{
  width:205px;
  float:left;
  clear:left;
  margin-bottom: 10px;
  padding-right:5px;
  font-size:10px;
}
#global #page #contenu #col-right .onglets_small input{
  vertical-align:middle;
}

/* GUIDES */
#global #page #contenu .guide_acheteur_image{
  display:block;
}
#global #page #contenu .guide .elmt{
  background-image:url(../img/communaute/guides/separation_tests.gif);
  background-repeat:no-repeat;
  background-position:center bottom;
  padding-bottom:10px;
}
#global #page #contenu .guide .titre {
  border:none;
  min-height:16px;
  padding-bottom:3px;
  padding-top:10px;
}
#global #page #contenu .guide .titre h1 {
  font-size:12px;
}
  #global #page #contenu .guide .titre h1 a{
    color:#000;
  }
#global #page #contenu .guide .visuel_news{
  margin:0;
  margin-bottom:5px;
}
#global #page #contenu .guide .intro_test{
  background-image:none;
  color:#676767;
  width:165px;
  margin-right:0;
  padding-right:0;
}
#global #page #contenu #jeux{
  width:480px;
}
#global #page #contenu .guide .plus_moins{
  background-image:url(../img/communaute/guides/fond_plus_moins.gif);
  background-repeat:no-repeat;
  background-position:left top;
  width:315px;
  min-height:67px;
  float:left;
}
  #global #page #contenu .guide .plus_moins ul{
    margin-top:30px;
    float:left;
    width:140px;
    margin-left:10px;
  }
  #global #page #contenu .guide .plus_moins ul.plus li{
    background-image:url(../img/commun/puces/puce_verte.gif);
    background-repeat:no-repeat;
    background-position:left 4px;
    padding-left:15px;
  }
  #global #page #contenu .guide .plus_moins ul.moins li{
    background-image:url(../img/commun/puces/puce_rouge.gif);
    background-repeat:no-repeat;
    background-position:left 4px;
    padding-left:15px;
  }
#global #page #contenu .guide .pagination{
  margin-top:20px;
}
#global #page #contenu p#filter_plateforms{
  font-size:12px;
  clear:both;
  margin-bottom:20px;
}
  #global #page #contenu p#filter_plateforms img{
    margin-left:15px;
    vertical-align:middle;
  }

#global #page #contenu #filter_select select#select_plateform,
#global #page #contenu #filter_select select#select_genre,
#global #page #contenu #filter_select input#search_jeu,
#global #page #contenu #filter_select input#submit_jeu,
#global #page #contenu #filter_select span{
  float:left;
  margin-left:5px;
  font-size:10px;
}
#global #page #contenu #filter_select input#submit_jeu{
  height:auto;
}
#global #page #contenu #form_jeux input#search_jeu{
  font-style:italic;
  color:#808080;
  width:70px;
  height:13px;
}

#global #page #contenu #filter_select span{
  font-size:14px;
  font-weight:bold;
  margin-bottom:20px;
  margin-right:10px;
  margin-left:0;
}
#global #page #contenu p#filter_tri{
  background-image:url(../img/communaute/degrade_tri.gif);
  background-repeat:repeat-x;
  background-position:left top;
  height:15px;
  padding:1px 0;
  font-size:11px;
  clear:both;
  margin-bottom:20px;
}
#global #page #contenu p#filter_tri span{
  color:#990134;
  font-weight:bold;
  margin-right:10px;
}
#global #page #contenu p#filter_tri a{
  margin-right:10px;
  padding-left:10px;
  color:#000;
}
#global #page #contenu p#filter_tri a.selected{
  background-image:url(../img/communaute/fleche_tri.gif);
  background-repeat:no-repeat;
  background-position:left 5px;
  background-color:#ebebeb;
  padding-right:3px;
}
#global #page #contenu p#filter_tri a.selected.inverse{
  background-image:url(../img/communaute/fleche_tri_haut.gif);
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li .lirelasuite a{
  text-decoration:none;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li h4{
  border-bottom:1px solid #b2b2b2;
  margin-bottom:3px;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li h4,
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li h4 a{
  font-size:16px;
  color:#404040;
  text-decoration:none;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li h4 a:hover{
  text-decoration:underline;
}
#global #page #contenu #col-right .onglets_small .contenu_onglet ul li .redac{
  font-size:18px;
  color:#000;
  margin-top:5px;
}

/* RESULTAT RECHERCHE */
#global #page #contenu #jeux,
#global #page #contenu #articles,
#global #page #contenu #dl{
  margin-top:20px;
}
#global #page #contenu #jeux .elmt,
#global #page #contenu #articles .elmt,
#global #page #contenu #dl .elmt{
  padding-top:15px;
  padding-bottom:5px;
  border-bottom:1px solid #b2b2b2;
}

 #global #page #contenu #jeux .elmt{
   padding-bottom:22px;
   margin-bottom:10px;
   border:none;
   padding-top:0;
 }
#global #page #contenu #jeux h1,
#global #page #contenu #articles h1,
#global #page #contenu #dl h1{
  font-size:17px;
}
  #global #page #contenu #jeux h1 a,
  #global #page #contenu #articles h1 a,
  #global #page #contenu #dl h1 a{
    color:#404040;
  }
#global #page #contenu #jeux p a,
#global #page #contenu #articles p a,
#global #page #contenu #dl p a,
#global #page #contenu a.return{
  text-decoration:underline;
  color:#4b4f4e;
}
#global #page #contenu a.return{
  margin-bottom:20px;
  display:block;
  width:50px;
}

/* BLOGS */
#global #page #contenu #list_blogs_off .elmt{
  clear:both;
  padding:10px 0;
  border-top:1px solid #c9c9c9;
}
  #global #page #contenu #list_blogs_off .elmt h1{
    font-size:14px;
    margin-bottom:5px;
  }
    #global #page #contenu #list_blogs_off .elmt h1 a{
      color:#000;
    }
  #global #page #contenu #list_blogs_off .elmt h2{
    font-size:13px;
    color:#000;
    font-weight:bold;
    margin-bottom:0;
  }
  #global #page #contenu #list_blogs_off .elmt h2.titre_blogs_officiels{
    padding:0;
  }
  #global #page #contenu #list_blogs_off .elmt h3{
    font-size:11px;
    clear:both;
    padding-bottom:0;
    padding-top:0;
    float:left;
  }
  #global #page #contenu #list_blogs_off .elmt h3.list_blogs_officiels{
    width:210px;
    overflow:hidden;
    display:block;
  }
  #global #page #contenu #list_blogs_off .elmt p{
    clear:both;
    color:#585858;
  }
  #global #page #contenu #list_blogs_off .elmt p.auteur{
    clear:none;
    float:right;
  }
  #global #page #contenu #list_blogs_off .elmt img{
    float:left;
    margin-top:5px;
  }
  #global #page #contenu #list_blogs_off .elmt .content{
    float:left;
    width:280px;
    padding:0 5px;
  }
  #global #page #contenu #list_blogs_off .elmt .content h2 a{
    color:#404040;
  }
  #global #page #contenu #list_blogs_off .elmt .content .bloc_text_blogs_officiels{
    display:block;
    float:left;
    width:280px;
  }
#global #page #contenu #list_blogs_mb .elmt{

  float:left;
  width:220px;
  padding: 5px;

}
  #global #page #contenu #list_blogs_mb .elmt .image_blog{
    float:left;
    margin-right:5px;
    width:60px;
    height:60px;
    border:1px solid #758585;
    margin-top:3px;
    overflow:hidden;
  }
  #global #page #contenu #list_blogs_mb .elmt .content{
    float:left;
    width:150px;
  }
  #global #page #contenu #list_blogs_mb .elmt h1{
    font-size:14px;
    color:#000;
    padding-bottom:3px;
    margin-bottom:3px;
    border-bottom:1px solid #c9c9c9;
  }
    #global #page #contenu #list_blogs_mb .elmt h1 a{
      color:#000;
    }
  #global #page #contenu #list_blogs_mb .elmt p{
    color:#000;
    font-weight:bold;
  }
    #global #page #contenu #list_blogs_mb .elmt p.auteur{
      color:#9a9a9a;
    }
    #global #page #contenu #list_blogs_mb .elmt p.auteur a{
      color:#9a9a9a;
    }
#global #page #contenu #list_blogs_mb .gauche,
#global #page #contenu #list_blogs_mb .droite {
  width:240px;
  margin-bottom:10px;
}
#global #page #contenu #list_blogs_mb .gauche{
  border-right:1px dashed #999999;
}


#global #page #contenu_center #commentaires table thead
{
  font-weight:bold;
}

#global #page #contenu_center #commentaires table tr td
{
  vertical-align: top;
  padding:3px;
}

#global #page #contenu_center #commentaires table td.centrer
{
  text-align: center;
}

#global #page #contenu_center #commentaires table tbody tr td
{
  vertical-align: top;
}

#global #page #contenu_center #commentaires table tbody tr td.cellule_fixe
{
  display:block;
  overflow:hidden;
  width:200px;
}

#global #page #contenu_center #commentaires table tbody tr.color1
{
  background-color:#ffffff;
}

#global #page #contenu_center #commentaires table tbody tr.color2
{
  background-color:#dcdcdc;
  border:1px solid #a8a8a8;
}

#global #page #contenu #signature p em
{
  font-style: italic;
  color:black;
}

/* ***************           WEB TV          **************** */

#global #page #contenu #home #contenu_center_small #webtv_player
{
   margin: 0 10px 10px 10px;
}


#global #page #contenu .result_sondage .barre_sondage{
   float:left;
   height:8px;
   background-color:#de5f28;
   margin-right:3px;
   margin-top:4px;
   clear:left;
}
   #global #page #contenu .result_sondage p{
      margin-bottom:0;
   }


/* *** FORMULAIRE DESINSCRIPTION *** */
#global #page #contenu #contenu_center #desinscription{
   font-size:12px;
   margin-top:25px;
}
   #global #page #contenu #contenu_center #desinscription #formDesinscription{
   	  margin-bottom:15px;
   }
   #global #page #contenu #contenu_center #desinscription fieldset{
      border:none;
      margin-top:20px;
   }
      #global #page #contenu #contenu_center #desinscription fieldset label{
         display:block;
         margin-bottom:3px;
      }
      #global #page #contenu #contenu_center #desinscription fieldset#raison label{
         margin-bottom:10px;
      }
      #global #page #contenu #contenu_center #desinscription fieldset#confirmation label{
         margin-bottom:15px;
      }
      #global #page #contenu #contenu_center #desinscription fieldset#identification label{
         width:90px;
         float:left;
         margin-top:5px;
      }
         #global #page #contenu #contenu_center #desinscription fieldset label input{
            vertical-align:middle;
         }


/* *** Sondage blog gauche *** */
#left #sondage_gauche{
	background-image:url('../img/commun/fond_sondage_left.gif');
	background-repeat:no-repeat;
	background-position:left top;
	min-height:62px;
	margin:auto;
	width:134px;
	background-color:#fff;
	text-align:center;
	border:1px solid black;

}
	#left #sondage_gauche .titre{
		color:#000;
		text-transform:uppercase;
		font-size:12px;
		font-weight:bold;
		padding:4px 2px;
	}
	#left #sondage_gauche .sstitre{
		color:#e94707;
		font-size:12px;
		font-weight:bold;
		padding:2px;
	}
	#left #sondage_gauche img{
		margin-bottom:5px;
	}

#global #page #contenu .elmt .notes_preview img,
#global #page #contenu .elmt .preview_list .lirelasuite img
{
	margin: 0!important;
}

/* Ptit coup de pouce aux contenus noheto */
#global #page #contenu #contenu_center #article p{
	text-align:left;
}
#global #page #contenu #contenu_center #article img,
#global #page #contenu #contenu_center #test p img,
#global #page #contenu #contenu_center #mesastuces img,
#global #page #contenu #contenu_center #alertes img
{
	margin: 5px;
}

#friendsHome{
height:90px;
width:245px;
position:relative;
bottom:5px;
overflow: hidden;
}

/* mot de passe oubli� */
#TB_ajaxContent .msg_erreur{
	font-size:11px;
	color:red;
}

#bottom_player_light{
width:480px;
	height:27px;
	background-image:url(../img/videos/bottom_player.jpg);


}



#bottom_player_light p{
	display: inline;
	font-weight: bold;
	color: white;
	}

#bottom_player_light p.voteVideo {

bottom:3px;
margin-left:10px;
position:relative;


}

#bottom_player_light input{
height:14px;
}

#bottom_player_light p.addPlay input{
	position: relative;
	top: 4px;
	padding-right:4px;
}
#bottom_player_light p.addPlay {
padding-left:123px;
position: relative;
bottom: 4px;
}


#bottom_player_light input {
	margin-top:5px;
}

.bloc_list_rss {
	padding:20px;
	font-size:13px;

}
.bloc_list_rss ul {
	margin-bottom:15px;
	float:left;
}
.bloc_list_rss ul li.titlerss {
	float:left;
	width:400px;
	margin-bottom:4px;
}
.bloc_list_rss img.icorss {
	vertical-align: middle;
	float:right;
	width:16px;
	height:16px;
}
.bloc_list_rss ul li span.sprss {
	float:left;
}

#global #page #contenu .onglet_lettre .onglets_contenu {
	width:460px;
}

/* BLOC A LA UNE HOME */

	#page #contenu .onglets_small ul.title_home_content_une{
	width:310px;
	height:29px;
	}


    #page #contenu .onglets_small .back_home_head_une{
	width:310px;
	heigh:5px;
	font-size: 0;

    }

    #page #contenu .onglets_small .back_home_content_une
    {
      background-image:url(../img/home/back_content_une_new.gif);
      background-repeat:repeat-y;
      width:310px;

    }

	#page #contenu .onglets_small .contenu_onglet_new
	{
		margin:0 0 0 10px;
	    padding: 8px 0 8px 0;
	    width:282px;
	    border-bottom:1px solid #D8D8D8;
    }

	#page #contenu .onglets_small .contenu_onglet_new:hover
	{
	    background-image:url("../img/home/back_content_une_hover_new.gif");
	    background-repeat:repeat-y;
	    padding: 8px 10px 8px 10px;
	    margin:0;
	    width:282px;
	    border-bottom:1px solid #EBEBEB;
    }

	#page #contenu .onglets_small .contenu_onglet .texte_new
    {
      width:282px;
      float:none;
      display:inline;
    }

	#global #page #contenu .onglets_small .contenu_onglet_new .texte_new h1 a{
		color:#2f3336;
	}

	#global #page #contenu .onglets_small .contenu_onglet_new:hover .texte_new h1 a{
		color:#000;
	}

	#global #page #contenu .onglets_small .contenu_onglet_new .texte_new h1 a:hover{
		color:#000;
		text-decoration:none;
	}

	#global #page #contenu .onglets_small .contenu_onglet_new .texte_new p a{
		color:#2f3336;
	}

	#global #page #contenu .onglets_small .contenu_onglet_new:hover .texte_new p a{
		color:#000;
		text-decoration:none;
	}

	#global #page #contenu .onglets_small .contenu_onglet_new .texte_new p a:hover{
		color:#000;
	}

/* BLOC A LA UNE HOME */

.content_left_right{
	position: relative;
	}






























