@charset "utf-8";
/* CSS Document */
*
{
  font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
  font-size:11px;
  color:#666;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}

body{background: #DEDFD7;}

.red{ color:#FF0000;}
.redBold{ color:#FF0000; font-weight:bold;}
.green{ color:#009900;}
.greenBold{color:#009900; font-weight:bold;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear: both;}

a{
cursor: pointer;
text-decoration:none;
color:#666;
outline: none;
}
a:hover{
color:#000;
}

img{border:0;}
li{list-style:none;}

p.pagination{cursor:default; text-align:center; margin-left:auto; margin-right:auto; height:16px;}
p.pagination a.FirstPage{
display:block;
background:url(../images/site/pagination/premiere-page.png) 0px 0px no-repeat;
height:16px;
width:26px;
float:left;
padding-top:2px;
margin-top:-2px;
}
p.pagination a.FirstPage:hover{
background:url(../images/site/pagination/premiere-page.png) 0px -18px no-repeat;
}
p.pagination a.PreviousPage{
display:block;
background:url(../images/site/pagination/precedent.png) 0px 0px no-repeat;
height:18px;
width:26px;
float:left;
margin-top:-2px;
}
p.pagination a.PreviousPage:hover{
background:url(../images/site/pagination/precedent.png) 0px -18px no-repeat;
}
p.pagination strong.NumCurrentPage{
height:16px;
display:block;
width:26px;
float:left;
background:url(../images/site/pagination/numeros-pages.png) 0px -36px no-repeat;
padding-top:2px;
font-size:10px;
}

p.pagination a.NumPage{
height:16px;
display:block;
width:26px;
float:left;
background:url(../images/site/pagination/numeros-pages.png) 0px 0px no-repeat;
color:#000;
padding-top:2px;
font-weight:bold;
margin-top:-2px;
}
p.pagination a.NumPage:hover{
background:url(../images/site/pagination/numeros-pages.png) 0px -18px no-repeat;
}

p.pagination a.NextPage{
display:block;
background:url(../images/site/pagination/suivant.png) 0px 0px no-repeat;
height:18px;
width:26px;
float:left;
margin-top:-2px;
}
p.pagination a.NextPage:hover{
background:url(../images/site/pagination/suivant.png) 0px -18px no-repeat;
}

p.pagination a.LastPage{
display:block;
background:url(../images/site/pagination/derniere-page.png) 0px 0px no-repeat;
height:18px;
width:26px;
float:left;
margin-top:-2px;
}
p.pagination a.LastPage:hover{
background:url(../images/site/pagination/derniere-page.png) 0px -18px no-repeat;
}

span.separateur{display:block; width:390px; height:9px; background:url(../images/site/icones/separateur.png) no-repeat; margin-left:auto; margin-right:auto;}
span.separateurHidden{display:block; width:390px; height:9px; background:url(../images/site/icones/separateur.png) no-repeat; margin-left:auto; margin-right:auto; visibility:hidden;}

.textaligncenter{
text-align:center;
}
/*STYLE SIFR*/
.GlobalTitre{
font-size:20px;
}
.visibility{visibility : hidden;}
.hidden{display:none; visibility:hidden;}
.noborder{border:0px;}



/*SITEMAP*/
#SitemapContent{
width:788px;
background: url(../images/site/box/bande-pixel-xl.png) repeat-y;
padding:12px;
}
.SitemapContentBox{
display:block;
width:202px;
float:left;
padding-left:60px;
}
.SitemapContentBox2{
display:block;
width:136px;
float:left;
padding-left:60px;
margin-top:50px;
}



/*//////////////////////////*/
/*/////////IE UPDATE//////*/
/*//////////////////////////*/
div#UpdateIE{
width:300px;
display:none;
position:absolute;
z-index:90000;
text-align:justify;
top:0px;
right:0px;
height:auto;
background:#FFFFFF;
padding:10px;
border-style:inset;
border-color:#333333;
border-width:1px;
}
a#CloseUpdateIE{
display:block;
width:295px;
height:auto;
text-align:right;
padding-right:5px;
}

/*CONTACT*/
div#contact {
text-align:center;
padding:20px;
padding-bottom:20px;
}
/*MON COMPTE*/









a.CheckboxCase{
background: url(../images/site/icones/checkbox.gif) 0% 0% no-repeat;
height: 10px;
display:block;
font-size:10px;
color:#666;
margin-left:130px;
padding-left:20px;
}
a.CheckboxCaseChecked{
background: url(../images/site/icones/checkbox_checked.gif) 0% 0% no-repeat;
height: 10px;
display:block;
font-size:10px;
color:#000;
margin-left:130px;
padding-left:20px;
}

a.ValidateInfo{
	display:block;
	width:186px;
	height:30px;
	background:url(../images/site/shop/valider-off.png) 0% 0% no-repeat;
}
a#ValidateInfo:hover{
	background:url(../images/site/shop/valider-on.png) 0% 0% no-repeat;
}






#BodyFade {
background-color:#000000;
cursor:pointer;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:60000;
}
/*//////////////////*/
/*///////////HEADER*/
/*/////////////////*/

#header{
height:340px;
width:100%;
}

/*//////////////////*/
/*///////////FOOTER*/
/*/////////////////*/

#footer{
width:1000px;
height:200px;;
text-align:center;
margin-left:auto;
margin-right:auto;
clear:both;
margin-bottom:50px;
color:#000000;
}

#BlancFooter{
height:200px;
}

div#footer a{
color:#666666;
}
div#footer a:hover{
color:#333333;
}

.BarreOutil_bottom{
position:fixed;
bottom:0;
background-image:url(../images/bg_toolbar_bottom.jpg);
background-repeat:repeat-x;
z-index:15000;
border-top:1px solid #666666;
width:100%;
}
div.outils_bottom{
margin-right:34px;
}

.BarreB_close{
position:fixed;
bottom:0;
height:15px;
width:100%;
z-index:15000;
text-align:right;
display:none;
}

div.outils_right{
background-color:#990000;
width:200px;
height:25px;
float:right;
text-align:left;
}

div.outils_centre{
width:800px;
background-color:#00FF00;
height:25px;
overflow:hidden;
position:relative;
}

div.outils_left{
background-color:#990000;
width:200px;
height:25px;
float:left;
text-align:right;
}

div#chat{
width:800px;
height:150px;
background-color:#ffffff;
position:absolute;
z-index:14000;
bottom:30px;
right:0;
display:none;
}

.friends_chat{
width:50px;
height:150px;
background-color:#FF0000;
text-align:center;
float:left;
}
.contenu_chat{
width:740px;
height:150px;
background-color:#00FF00;
text-align:center;
float:right;
}

div.div_chat{
width:100%;
height:100px;
background-color:#FFFFFF;
}

input.text_chat{
margin-top:5px;
width:100%;
height:20px;
}
div.top_chat{
text-align:right;
}

a#open_chat{
margin-right:10px;
}

/*///////////////////*/
/*////////////MENU//*/
/*//////////////////*/
/*MENU TOP*/
div#menu_top{
position:relative;
width:1010px;
background-color:transparent;
margin-bottom:0px;
height:63px;
}
div#menu_top ul{width:1010px; height:63px;}

/*LIEN DOJO*/
div#menu_top ul li.menu_top_dojo{width:172px; height:63px;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_fr{display:block; width:172px; height:63px; background:url(../images/site/barre_top/vestiaire.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_fr:hover{background:url(../images/site/barre_top/vestiaire.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_en{display:block; width:172px; height:63px; background:url(../images/site/barre_top/vestiaire-en.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_en:hover{background:url(../images/site/barre_top/vestiaire-en.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_es{display:block; width:172px; height:63px; background:url(../images/site/barre_top/vestiaire-es.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_es:hover{background:url(../images/site/barre_top/vestiaire-es.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_de{display:block; width:172px; height:63px; background:url(../images/site/barre_top/vestiaire-de.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_dojo a.Vestiaire_de:hover{background:url(../images/site/barre_top/vestiaire-de.png) 0px -63px no-repeat;}
/*LIEN DECK*/
div#menu_top ul li.menu_top_deck{width:182px; height:63px;}

div#menu_top ul li.menu_top_deck a{display:block; width:182px; height:63px; background:url(../images/site/barre_top/deck.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_deck a:hover{background:url(../images/site/barre_top/deck.png) 0px -63px no-repeat;}
/*LIEN JOUER*/
div#menu_top ul li.menu_top_jouer{width:242px; height:63px;}
div#menu_top ul li.menu_top_jouer a.Jouer_fr{display:block; width:242px; height:63px; background:url(../images/site/barre_top/jouer.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_fr:hover{background:url(../images/site/barre_top/jouer.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_en{display:block; width:242px; height:63px; background:url(../images/site/barre_top/jouer-en.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_en:hover{background:url(../images/site/barre_top/jouer-en.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_es{display:block; width:242px; height:63px; background:url(../images/site/barre_top/jouer-es.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_es:hover{background:url(../images/site/barre_top/jouer-es.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_de{display:block; width:242px; height:63px; background:url(../images/site/barre_top/jouer-de.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_jouer a.Jouer_de:hover{background:url(../images/site/barre_top/jouer-de.png) 0px -63px no-repeat;}
/*LIEN FORUM*/
div#menu_top ul li.menu_top_forum{width:147px; height:63px;}
div#menu_top ul li.menu_top_forum a.Forum_fr{display:block; width:147px; height:63px; background:url(../images/site/barre_top/forum.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_fr:hover{background:url(../images/site/barre_top/forum.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_en{display:block; width:147px; height:63px; background:url(../images/site/barre_top/forum.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_en:hover{background:url(../images/site/barre_top/forum.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_es{display:block; width:147px; height:63px; background:url(../images/site/barre_top/forum-es.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_es:hover{background:url(../images/site/barre_top/forum-es.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_de{display:block; width:147px; height:63px; background:url(../images/site/barre_top/forum.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_forum a.Forum_de:hover{background:url(../images/site/barre_top/forum.png) 0px -63px no-repeat;}
/*LIEN SHOP*/
div#menu_top ul li.menu_top_shop{width:157px; height:63px;}
div#menu_top ul li.menu_top_shop a.Shop_fr{display:block; width:157px; height:63px; background:url(../images/site/barre_top/shop.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_fr:hover{background:url(../images/site/barre_top/shop.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_en{display:block; width:157px; height:63px; background:url(../images/site/barre_top/shop-en.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_en:hover{background:url(../images/site/barre_top/shop-en.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_de{display:block; width:157px; height:63px; background:url(../images/site/barre_top/shop-de.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_de:hover{background:url(../images/site/barre_top/shop-de.png) 0px -63px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_es{display:block; width:157px; height:63px; background:url(../images/site/barre_top/shop-es.png) 0px 0px no-repeat;}
div#menu_top ul li.menu_top_shop a.Shop_es:hover{background:url(../images/site/barre_top/shop-es.png) 0px -63px no-repeat;}
/*BORD GAUCHE ET DROIT*/
div#menu_top ul li.menu_top_bord_left{width:55px; height:63px; background:url(../images/site/barre_top/bout-gauche.png) no-repeat; display:block;}
div#menu_top ul li.menu_top_bord_right{width:55px; height:63px; background:url(../images/site/barre_top/bout-droite.png) no-repeat; display:block;}

/*/////////////////////////////////////////////////*/


/*/////////////LEFT MENU/////////////*/

div#left_menu {
width:180px;
height:auto;
background-color:transparent;
font-size:12px;
margin-right:10px;
margin-left:5px;
text-align:center;
position:relative;
}
	/*TOP*/
div#left_menu_top{
width:180px;
height:28px;
background:url(../images/site/menu_gauche/haut-modif.png) no-repeat;
display:block;
}
/*CATEGORIES*/
li#left_menu_title_categories{
width:180px;
height:25px;
}
li#left_menu_title_categories a.Categories_fr{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog.png) 0px 0px no-repeat;
cursor:default;
}

li#left_menu_title_categories a.Categories_en{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog-en.png) 0px 0px no-repeat;
cursor:default;
}


/*LIENS*/
li#left_menu_title_liens{
width:180px;
height:25px;
}
li#left_menu_title_liens a.Liens_fr{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog.png) 0px -25px no-repeat;
cursor:default;
}

li#left_menu_title_liens a.Liens_en{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog-en.png) 0px -25px no-repeat;
cursor:default;
}

li#left_menu_title_calendar{
width:180px;
height:25px;
}
li#left_menu_title_calendar a.calendar_fr{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog.png) 0px -50px no-repeat;
cursor:default;
}

li#left_menu_title_calendar a.calendar_en{
display:block;
width:180px;
height:25px;
background:url(../images/devblog/titres-devblog-en.png) 0px -50px no-repeat;
cursor:default;
}

	/*/////COMMUNAUTE*/
li#left_menu_title_communaute{
width:180px;
height:25px;
}
li#left_menu_title_communaute a.Communaute_fr{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-modif.png) 0px 0px no-repeat;
}
li#left_menu_title_communaute a.Communaute_fr:hover{
background-position:-180px 0px;
}
li#left_menu_title_communaute a.Communaute_en{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-en.png) 0px 0px no-repeat;
}
li#left_menu_title_communaute a.Communaute_en:hover{
background-position:-180px 0px;
}
li#left_menu_title_communaute a.Communaute_es{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-es.png) 0px 0px no-repeat;
}
li#left_menu_title_communaute a.Communaute_es:hover{
background-position:-180px 0px;
}
li#left_menu_title_communaute a.Communaute_de{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-de.png) 0px 0px no-repeat;
}
li#left_menu_title_communaute a.Communaute_de:hover{
background-position:-180px 0px;
}

	/*/////DECOUVRIR*/
li#left_menu_title_decouvrir{
width:180px;
height:25px;
}
li#left_menu_title_decouvrir a.Decouvrir_fr{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-modif.png) 0px -25px no-repeat;
}
li#left_menu_title_decouvrir a.Decouvrir_fr:hover{
background-position:-180px -25px;
}

li#left_menu_title_decouvrir a.Decouvrir_en{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-en.png) 0px -25px no-repeat;
}
li#left_menu_title_decouvrir a.Decouvrir_en:hover{
background-position:-180px -25px;
}

li#left_menu_title_decouvrir a.Decouvrir_es{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-es.png) 0px -25px no-repeat;
}
li#left_menu_title_decouvrir a.Decouvrir_es:hover{
background-position:-180px -25px;
}

li#left_menu_title_decouvrir a.Decouvrir_de{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-de.png) 0px -25px no-repeat;
}
li#left_menu_title_decouvrir a.Decouvrir_de:hover{
background-position:-180px -25px;
}

	/*/////UNIVERS*/
li#left_menu_title_univers{
width:180px;
height:25px;
}
li#left_menu_title_univers a.Univers_fr{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-modif.png) 0px -50px no-repeat;
}
li#left_menu_title_univers a.Univers_fr:hover{
background-position:-180px -50px;
}

li#left_menu_title_univers a.Univers_en{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-en.png) 0px -50px no-repeat;
}
li#left_menu_title_univers a.Univers_en:hover{
background-position:-180px -50px;
}

li#left_menu_title_univers a.Univers_es{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-es.png) 0px -50px no-repeat;
}
li#left_menu_title_univers a.Univers_es:hover{
background-position:-180px -50px;
}

li#left_menu_title_univers a.Univers_de{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-de.png) 0px -50px no-repeat;
}
li#left_menu_title_univers a.Univers_de:hover{
background-position:-180px -50px;
}

	/*/////MEDIA*/
li#left_menu_title_medias{
width:180px;
height:25px;
}
li#left_menu_title_medias a.Medias_fr{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-modif.png) 0px -75px no-repeat;
}
li#left_menu_title_medias a.Medias_fr:hover{
background-position:-180px -75px;
}

li#left_menu_title_medias a.Medias_en{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-en.png) 0px -75px no-repeat;
}
li#left_menu_title_medias a.Medias_en:hover{
background-position:-180px -75px;
}

li#left_menu_title_medias a.Medias_es{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-es.png) 0px -75px no-repeat;
}
li#left_menu_title_medias a.Medias_es:hover{
background-position:-180px -75px;
}

li#left_menu_title_medias a.Medias_de{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres-de.png) 0px -75px no-repeat;
}
li#left_menu_title_medias a.Medias_de:hover{
background-position:-180px -75px;
}

	/*/////ASSISTANCE*/
li#left_menu_title_assistance{
width:180px;
height:25px;
}
li#left_menu_title_assistance a{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titres.png) 0px -100px no-repeat;
}
li#left_menu_title_assistance a:hover{
background-position:-180px -100px;
}



	/*///TITRE*/
div.left_menu_title{
width:180px;
height:25px;
}
div.left_menu_title a{
display:block;
width:180px;
height:25px;
background:url(../images/site/menu_gauche/titre-milieu.png) 0px 0px no-repeat;
}
div.left_menu_title a:hover{
background:url(../images/site/menu_gauche/titre-milieu.png) 0px -25px no-repeat;
}

.WhiteSpaceNavigation{
background:url(../images/site/menu_gauche/pixel-fond.png) repeat-y;
}

	/*////ITEM*/
div#left_menu ul {
padding:0px;
margin:0px;
}

li.left_menu_item{
width:180px;
height:17px;
} 
li.left_menu_item a{
display:block;
width:180px;
height:17px;
background:url(../images/site/menu_gauche/pipe.png) 0px 0px no-repeat;
color:#5c5c5c;
}
li.left_menu_item a:hover{
background:url(../images/site/menu_gauche/pipe.png) 0px -17px no-repeat;
color:#333333;
}


	/*/////FOOTER*/
div#left_menu_footer{
width:180px;
height:35px;
background:url(../images/site/menu_gauche/bas.png) no-repeat;
}



.navigation {
padding:0px;
margin:0px;
}



	  
	  /*MENU DROITE*/

div#col_droite{
margin-top:10px;
width:200px;
margin-left:10px;
}


div#col_droite .MenuDroite_top{
background:url(../images/site/menu_droite/new/haut.png) no-repeat;
width:200px;
height:26px;
text-align:center;
}
div#col_droite .MenuDroite_centre{
width:200px;
height:auto;
text-align:center;
background:url(../images/site/menu_droite/new/pixel.png) repeat-y;
}
div#col_droite .MenuDroite_bas{
background:url(../images/site/menu_droite/new/bas.png) no-repeat;
width:200px;
height:28px;
}

div#col_droite div.flashAnimCreaPersoMini embed#creaPersoMini{
width:178px;
height:403px;
text-align:center;
margin-left:10px;
}

/*MENU DROITE XS*/
div#col_droite_xs{
margin-top:20px;
width:212px;
position:relative;
}

div#col_droite_xs .MenuDroite_top_xs{
margin-top:-10px;
background: url(../images/site/menu_droite/col-droite-haut.png) no-repeat;
width:212px;
height:28px;
}

div#col_droite_xs .MenuDroite_centre_xs{
width:192px;
height:auto;
padding-left:10px;
padding-right:10px;
background:url(../images/site/menu_droite/col-droite-pixel.png) repeat-y;
}

div#col_droite_xs div.MenuDroite_centre_xs a.OnTwoLine{
display:block;
width:131px;
height:37px;
background:url(../images/site/menu_droite/menu-droite-boite.png) no-repeat;
color:#000;
padding-top:8px;
padding-left:50px;
padding-right:10px;
}

div#col_droite_xs div.MenuDroite_centre_xs a.OnOneLine{
display:block;
width:131px;
height:30px;
background:url(../images/site/menu_droite/menu-droite-boite.png) no-repeat;
color:#000;
padding-top:15px;
padding-left:50px;
padding-right:10px;
}


div#col_droite_xs .MenuDroite_bas_xs{
background: url(../images/site/menu_droite/col-droite-bas.png) no-repeat;
width:212px;
height:45px;
}

/*/////////////////////*/
/*//////////////TOOLBAR*/
/*/////////////////////*/
	
/* DIV TOOLBAR */
#toolbar{
position: absolute;
top: 0px;
left: 0px;
z-index: 50000;
height:18px;
width:100%;
color:#000000;
background: url(../images/site/toolbar/pixel-bande.png) repeat-x;
}

#toolbar li#quickjump_left_bord{
width:69px;
height:21px;
border:0;
padding:0;
}
#toolbar li#quickjump_left_bord a{
display:block !important;
width:69px;
height:21px;
background:url(../images/site/toolbar/coin-gauche.png) no-repeat;
}

#toolbar li#quickjump_left_log{padding:0; width:auto; font-weight:bold;}
#toolbar li#quickjump_left_log a{
display:block !important;
width:170px;
height:17px;
font-weight:bold;
text-align:left;
}

#toolbar li#quickjump_left_log a.co{
background:url(../images/site/toolbar/connexion-on.png) no-repeat right;
width:89px;
float:left;
}

#toolbar li#quickjump_left_log a.deco{
background:url(../images/site/toolbar/connexion-off.png) no-repeat right;
width:89px;
float:left;
}

/*SEPARATEUR PIPE*/
#toolbar li.quickjump_pipe{
padding:0;
width:2px;
}

#toolbar li{
cursor:pointer;
width:80px;
float:left;
text-align:center;
padding-left:10px;
padding-right:10px;
display:inline;
}

#toolbar li.VersMorphee{
width:120px;
}

#toolbar li a{
display:block !important;
width:auto;
height:17px;
color:#000000;
}
#toolbar li a:hover{
color:#c5c5c5;
}

/*LANGUE*/

#toolbar ul li.langue{
width:69px;
height:21px;
padding:0;
}
#toolbar li.langue a{
display:block !important;
width:69px;
height:21px;
}



div#langue{
width:67px;
height:auto;
display:none;
position:absolute;
z-index:49005;
top:17px;
right:0px;

background-image:url(../images/site/toolbar/drapeaux-bas.png);
background-repeat:no-repeat;
background-position:bottom;
margin:0px;
padding:0px;
padding-bottom:12px;
}

div#langue ul {
margin:0;
padding:0;
}

div#langue ul li{
margin:0;
padding:0;
width:67px;
height:18px;
background:url(../images/site/toolbar/drapeaux-pixel.png) repeat-y;
overflow:hidden;
}

div#langue ul li a{
margin-left:13px;
padding:0;
width:54px;
height:18px;
}
div#langue ul li a:hover{
background-color:#CCCCCC;
}

.selectFR{
background:url(../images/site/toolbar/drapeaux-liste-fr.png) no-repeat;
}
.selectEN{
background:url(../images/site/toolbar/drapeaux-liste-en.png) no-repeat;
}
.selectES{
background:url(../images/site/toolbar/drapeaux-liste-es.png) no-repeat;
}
.selectDE{
background:url(../images/site/toolbar/drapeaux-liste-de.png) no-repeat;
}

a.bg_langue{
text-align:center;
background:url(../images/site/toolbar/coin-droit-ferme.png) 0px -21px no-repeat;
}
a:hover.bg_langue{
background:url(../images/site/toolbar/coin-droit-ferme.png) 0px 0px no-repeat;
}

a.bg_langue_open{
background:url(../images/site/toolbar/coin-droit-ouvert.png) 0px -21px no-repeat;
}
a:hover.bg_langue_open{
background:url(../images/site/toolbar/coin-droit-ouvert.png) 0px 0px no-repeat;
}

.imglangue{
padding-left:42px;
padding-top:1px;
}

#connexion{
width:256px;
display:none;
position:absolute;
z-index:49000;
text-align:center;
top:18px;
right:100px;
background:url(../images/site/toolbar/pop-up-connexion-ombre-pixel.png) repeat-x;
height:104px;
padding-top:10px;
}

#connexion_bas{
width:256px;
height:9px;
background:url(../images/site/toolbar/pop-up-connexion-bas.png) no-repeat;
}

#connexion p{
padding-bottom:10px;
}

div#connexion p.ConnexionErreur{
color:#C00;
font-weight:bold;
display:none;
}

div.ConnexionItem{
width:256px;
background:url(../images/site/toolbar/pixel-bande-connexion.png) repeat-y;
padding-bottom:10px;
}

#submit_f_newsletter{
display:block;
width:27px;
height:27px;
background:url(../images/site/icones/ok.png) 0% 0% no-repeat;
}
#submit_f_newsletter:hover{
background:url(../images/site/icones/ok.png) 0px -27px no-repeat;
}

.submit_f_ok{
display:block;
width:27px;
height:27px;
background:url(../images/site/icones/ok.png) 0% 0% no-repeat;
}
.submit_f_ok:hover{
background:url(../images/site/icones/ok.png) 0px -27px no-repeat;
}

#ForgottenPass{
padding:20px;
text-align:justify;
font-size:14px;
}
#ChangePass{
padding:20px;
text-align:justify;
font-size:14px;
}

.StyleBoxLightBlue{
width:auto;
height:auto;
background-color:#CCC;
opacity:0.5;
padding:10px;
border-color:#999;
border-width:1px;
border-style:solid;
}

.DevzoneNavigation{
width:80%;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.AccesForum{
background:url(../images/devblog/forum.png) 0px 0px no-repeat;
display:block;
width:198px;
height:93px;
margin-left:-5px;
}

.AccesForum:hover{
background:url(../images/devblog/forum.png) 0px -93px no-repeat;
}
.AccesSite_fr{
background:url(../images/devblog/site-du-jeu.png) 0px 0px no-repeat;
display:block;
width:198px;
height:93px;
margin-left:-5px;
}
.AccesSite_fr:hover{
background:url(../images/devblog/site-du-jeu.png) 0px -93px no-repeat;
}
.AccesSite_en{
background:url(../images/devblog/site-du-jeu-en.png) 0px 0px no-repeat;
display:block;
width:198px;
height:93px;
margin-left:-5px;
}
.AccesSite_en:hover{
background:url(../images/devblog/site-du-jeu-en.png) 0px -93px no-repeat;
}

.PushRetourNewsGauche{
float:left;
height:18px;
background:url(../images/site/pagination/retour-gauche.png) 0px 0px no-repeat;
width:8px;
margin-left:20px;
}
.PushRetourNewsGaucheActif{
float:left;
height:18px;
background:url(../images/site/pagination/retour-gauche.png) 0px -18px no-repeat;
width:8px;
margin-left:20px;
}
#PushRetourNews{
display:block;
background:url(../images/site/pagination/retour-pixel.png) 0px 0px repeat-x;
height:16px;
float:left;
text-align:center;
padding-left:2px;
}
#PushRetourNews:hover{
color:#666;
background:url(../images/site/pagination/retour-pixel.png) 0px -18px repeat-x;
}
.PushRetourNewsDroite{
float:left;
height:18px;
width:8px;
background:url(../images/site/pagination/retour-droit.png) 0px 0px no-repeat;
margin-right:20px;
}
.PushRetourNewsDroiteActif{
float:left;
height:18px;
width:8px;
background:url(../images/site/pagination/retour-droit.png) 0px -18px no-repeat;
margin-right:20px;
}

.error_404{
margin-top: -110px;
position:relative;
width:1010px;
border:1px solid grey;
padding:30px;
display:block;
background:#fef8e5;
}

.calendar{
text-align:center;
margin:0;
padding:0;
width:178px;
padding-left:8px;
padding-right:8px;
background:url(../images/devblog/pixel-fond.png) 0px 0px repeat-y;
}

.TdDay{
background:url(../images/devblog/calendrier-fond-dates.jpg) 0px 0px no-repeat;
height:13px;
width:21px;
padding-right:3px;
}
.TdDay:hover{
background:url(../images/devblog/calendrier-fond-dates.jpg) 0px -13px no-repeat;
}

.day{
font-size:9px;
color:#5C5C5C;
width:19px;
display:block;
padding-right:2px;
}
.day:hover{
color:#CCC;
}

.Event_here{
background:url(../images/devblog/calendrier-fond-dates.jpg) 0px -26px no-repeat;
}
.Event_here a.day{
	color:#000;
}
.Event_here:hover{
background:url(../images/devblog/calendrier-fond-dates.jpg) 0px -39px no-repeat;
}

.controls{
width:180px;
height:16px;
font-weight:bold;
}
.CalendarJour{
font-size:9px;
}
.BgCalendarJour{
width:170px;
height:22px;
background:url(../images/devblog/calendrier-jours.jpg) 0px 0px repeat-y;
}

.DayBorder{
	background:url(../images/devblog/calendrier-fond-dates.jpg) 0px 0px no-repeat;
	height:13px;
	width:21px;
}
.DayBorder:hover{
	background:url(../images/devblog/calendrier-fond-dates.jpg) 0px -13px no-repeat;
}

#TopTwitter_fr{
	background:url(../images/devblog/twitter.png) 0px 0px no-repeat;
	width:190px;
	height:45px;
}
#TopTwitter_en{
	background:url(../images/devblog/twitter-en.png) 0px 0px no-repeat;
	width:190px;
	height:45px;
}
#twitter_update_list{
	background:url(../images/devblog/pixel-twitter.png) 0px 0px repeat-y;
	width:190px;
	height:auto;
	margin:0;
	padding:0;
}
#twitter_update_list li{
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}
#twitter_update_list a{
	font-style:italic;
}

.PixelTwitter{
	background:url(../images/devblog/pixel-twitter.png) 0px 0px repeat-y;
	width:190px;
	height:auto;
}
#BottomTwitter_fr{
	background:url(../images/devblog/bas-twitter.png) 0px 0px no-repeat;
	width:198px;
	height:47px;
	margin-left:-4px;
	display:block;
}
#BottomTwitter_fr:hover{
	background:url(../images/devblog/bas-twitter.png) 0px -47px no-repeat;
}
#BottomTwitter_en{
	background:url(../images/devblog/bas-twitter-en.png) 0px 0px no-repeat;
	width:198px;
	height:47px;
	margin-left:-4px;
	display:block;
}
#BottomTwitter_en:hover{
	background:url(../images/devblog/bas-twitter-en.png) 0px -47px no-repeat;
}

.Twitter-Separateur{
	background:url(../images/devblog/separateur-twitter.png) 0px 0px no-repeat;
	width:190px;
	height:2px;
	display:block;
	margin-left:-10px;
	padding-top:2px;
}

#PushTrailer{
	background:url(../images/devblog/trailer.png) 0px 0px no-repeat;
	width:180px;
	height:118px;
	display:block;
}
#PushTrailer:hover{
	background:url(../images/devblog/trailer.png) 0px -118px no-repeat;
}