body
{
padding:0px;
margin:0px;
}

body,td,th,p {
	font-family: verdana, Arial, Helvetica ;
	font-size: 12px;
	color: #666666;
}


fieldset {
border:1px solid #346F97;
}

a img {
border-width : 0;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color:#5390BD;
}
a:active {
	text-decoration: none;
	color: #000000;
}

a.admin {color:red; text-decoration: none;}
a.admin:hover {color:#666666; TEXT-DECORATION: none;}

a.membre {color:#0000CC; text-decoration: none;}
a.membre:hover {color:#666666; TEXT-DECORATION: none;}

a.navig_horizontal:hover {color:#5390BD; TEXT-DECORATION: none;}


/* ----------------------                  menu principal                   ----------------------------*/

a.navig_vertical { TEXT-DECORATION: none;
font-size:14px;
letter-spacing:2px;
font-weight:600;
/* background:url(../images/le-point-noir.png)top left no-repeat; */
padding-left:20px;
}

a.navig_vertical:hover {
 TEXT-DECORATION: none;
font-size:14px;
letter-spacing:2px;
font-weight:900;
padding-left:20px;
}



a.navig_vertical_yeti:hover {
background:url("../images/menu/mini/yeti_baleine.png") top left no-repeat;
}

a.navig_vertical_jeux:hover {
background:url("../images/menu/mini/jeux.png") top left no-repeat;
}

a.navig_vertical_classement:hover {
background:url("../images/menu/mini/classement.png") top left no-repeat;
}

a.navig_vertical_tag:hover {
background:url("../images/menu/mini/tag.png") top left no-repeat;
}

a.navig_vertical_membre:hover {
background:url("../images/menu/mini/membre.png") top left no-repeat;
}

a.navig_vertical_clan:hover {
background:url("../images/menu/mini/jeux_favoris.png") top left no-repeat;
}

a.navig_vertical_forum:hover {
background:url("../images/menu/mini/forum.png") top left no-repeat;
}
a.navig_vertical_faq:hover {
background:url("../images/menu/mini/faq.png") top left no-repeat;
}

a.navig_vertical_contact:hover {
background:url("../images/menu/mini/contact.png") top left no-repeat;
}





a.navig_vertical_yeti_un {
background:url("../images/menu/mini/yeti_baleine.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_jeux_un {
background:url("../images/menu/mini/jeux.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_classement_un {
background:url("../images/menu/mini/classement.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_tag_un {
background:url("../images/menu/mini/tag.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_membre_un {
background:url("../images/menu/mini/membre.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_clan_un {
background:url("../images/menu/mini/jeux_favoris.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_forum_un {
background:url("../images/menu/mini/forum.png") top left no-repeat;
color:#5390BD;
}
a.navig_vertical_faq_un {
background:url("../images/menu/mini/faq.png") top left no-repeat;
color:#5390BD;
}

a.navig_vertical_contact_un {
background:url("../images/menu/mini/contact.png") top left no-repeat;
color:#5390BD;
}

/* ----------------------                 fin menu principal                   ----------------------------*/


.styleh4 {color: #5390BD; text-decoration: none; font-size:16px;	font-weight:bold;}
a.styleh4 {color:#0D60A2; text-decoration: none; font-size:16px;	font-weight:bold;}
a.styleh4:hover {color:#5390BD; TEXT-DECORATION: none; font-size:16px;	font-weight:bold;}

a.menu_navig {
font-size:16px;
font-weight:bold;
color:#000000; 
text-decoration: none;
letter-spacing:2px;
}
a.menu_navig:hover {
font-size:16px;
font-weight:bold;
color:#5390BD;
text-decoration: none;
letter-spacing:2px;
}


h1 {
	font-size: 22px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color: #5390BD;
}

h2 {
	font-size: 18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color: #5390BD;
}

h3 {
	font-size: 16px;
	font-weight:bold;
	color: #5390BD;
		margin:0px;
	padding:0px;
}

h4 {
	font-size: 16px;
	font-weight:bold;
	color: #5390BD;
		margin:0px;
	padding:0px;
}

div.cadre_tres_large {/* conteneur global et arriÃ¨re-plan du titre du cadre */
width: 800px;;
background: url(../images/page-large_01.png) top left no-repeat;
padding-top:44px;
}
div.bloccadre_tres_large {/* arriÃ¨re-plan bas et sur l'ensemble du cadre */
background: url(../images/page-large_02.png) bottom left no-repeat;
padding-left:18px;
padding-right:10px;
padding-bottom: 40px;
}
div.cadre {/* conteneur global et arriÃ¨re-plan du titre du cadre */
width: 200px;
background: url(../images/menu_01.png) top left no-repeat;
}
div.bloccadre {/* arriÃ¨re-plan bas et sur l'ensemble du cadre */
background: url(../images/menu_02.png) bottom left no-repeat;
padding-bottom: 40px;
}
div.bloccadre p {
margin: 0px 14px 0 15px;
}
div.bloccadre ul {
margin: 0px 14px 0 30px;
padding:0px;
}
div.bloccadre li {
margin: 0px;
padding:0px;
}
div.bloccadre table {
margin: 0px 14px 0 14px;
padding:0px;
}

div.cadre_contenu {/* conteneur global et arriÃ¨re-plan du titre du cadre */
width: 519px;
background: url(../images/care-contenu_01.png) top left no-repeat;
padding-top: 27px;
}
div.bloccadre_contenu {/* arriÃ¨re-plan bas et sur l'ensemble du cadre */
background: url(../images/care-contenu_02.png) bottom left no-repeat;
padding-bottom: 40px;
}

div.cadre_large {/* conteneur global et arriÃ¨re-plan du titre du cadre */
width: 230px;
background: url(../images/menu-large_01.png) top left no-repeat;
}
div.bloccadre_large {/* arriÃ¨re-plan bas et sur l'ensemble du cadre */
background: url(../images/menu-large_02.png) bottom left no-repeat;
padding-bottom: 40px;
}
div.bloccadre_large p {
margin: 0px 14px 0 14px;
}
div.bloccadre_large ul {
margin: 0px 14px 0 30px;
padding:0px;
}
div.bloccadre_large li {
margin: 0px;
padding:0px;
}
div.bloccadre_large table {
margin: 0px 14px 0 14px;
padding:0px;
}


.menu {
font-size:14px;
letter-spacing:2px;
font-weight:900;
}

.menu2 {
font-size:14px;
font-weight:500;
}

.keyFiguresBox { width: 220px; margin: 0; padding: 0; overflow: hidden;
}

.large_keyFiguresBox { width: 519px; margin: 0; padding: 0; overflow: hidden;
}

.navigation {
font-size:10px;
}
#enregistrement {
text-align:center;
width: 260px; 
height: 260px;
position:absolute;
top:100px; 
left: 40%; 
z-index:50;
visibility:hidden;
background-color: transparent;
background: url(../images/enregistrement.png) top center no-repeat;
}

.cadre_jeu2 {
 background: url(../images/carre.jpg) top center no-repeat;;
 width:120px;
 }
 .boxjeu {
 width:100px;
 padding-top:9px;
 padding-left:3px;
 padding-bottom:5px;
 }

#smileys {
height:233px;
width:110px;
overflow:auto;
border: 1px solid  #346F97;
}

.rouge {
color:#FF0000;
}

.vert {
color:#00CC66;
}

/*---------------------Mise en page----------------------------------*/
#outer{
	width:1200px;
	background:url(../images/design_yeti.jpg) top left no-repeat;
	margin:auto;
}

#pour_le_footer{
	width:1200px;
	background:url(../images/design_yeti_footer.jpg) bottom left no-repeat;
	padding-top:50px;
	padding-bottom:50px;
}

/*----- non utilisÃ© -------*/
#lecontenu {
	background:url('../images/barre_fond_contenu.jpg') ;
	background-repeat: repeat;
	}

#outer_wrapper{
	height:100%;
	width:1200px;
	background:url('../images/barre_fond_contenu.jpg') ;
	background-repeat: repeat-y;
	overflow:hidden;
}

#header {
	width:980px;
	height:194px;
	text-align:left;
	background:url('../images/design_002-bis_01.jpg') ;   */
	background-repeat:no-repeat;
	margin-left:110px;
}

#header_1 {
	height:150px;
}

#header_menu {
	height:45px;
	padding-left:7px;
}

#header_nav {
	padding-top:12px;
	padding-left:10px;
	padding-right:10px;
}

#lefter {
/*margin-left:110px; */
	height:100%;
	/*width:206px;  */
	width:206px;
	padding-left:110px;
	float:left;
	background:url(../images/design_002-bis_02.jpg) top left repeat;*/
	background-color:transparent ;
}

#content {
	background:#FFF;
	height:100%;
	float:left;
	width:537px;
}

#righter{
	float:left;
	height:100%;
	width:237px;
	background:url(../images/design_002-bis_04.jpg) top left repeat;*/
	background-color:transparent ;
}

.marge{
padding:5px;
}

#footer{
	clear:both;
	width:980px;
	height:135px;
	inutile background:url(../images/design_002-bis_05.jpg); */
	margin-left:110px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*---------------------        Menu    ----------------------------------*/
#header_menu ul{
  margin:0px;
  padding:0px;
  padding-top:11px;
  font-size:16px;
}

#header_menu li{
  list-style-type:none;
  float:left;
  margin:0;
  padding:0px 0px 0px 0px;
  width:138px;
  text-align:center
}

#header_menu li a, #header_menu li span {
	margin:0px 0px 0px 0px;
    padding:0;
	text-decoration:none;
	background-color:transparent;
	font-weight:bold;
}

#header_menu li a:hover, #header_menu li a:focus, #header_menu li span:hover, #header_menu li span:focus, #header_menu li.encourt a {
	background-color:transparent;
	text-decoration:none;
	  font-weight:bold;
}

/*---------------------        Cadre qui entoure les jeux    ----------------------------------*/
.cadre_arrondi {background: transparent; width:99%;}
.cadre_arrondi .topi, .cadre_arrondi .bottomi {display:block; background:transparent; font-size:1px;}
.cadre_arrondi .b1, .cadre_arrondi .b2, .cadre_arrondi .b3, .cadre_arrondi .b4, .cadre_arrondi .b1b, .cadre_arrondi .b2b, .cadre_arrondi .b3b, .cadre_arrondi .b4b {display:block; overflow:hidden;}
.cadre_arrondi .b1, .cadre_arrondi .b2, .cadre_arrondi .b3, .cadre_arrondi .b1b, .cadre_arrondi .b2b, .cadre_arrondi .b3b {height:1px;}
.cadre_arrondi .b2 {background:transparent; border-left:1px solid #346F97; border-right:1px solid #346F97;}
.cadre_arrondi .b3 {background:transparent; border-left:1px solid #346F97; border-right:1px solid #346F97;}
.cadre_arrondi .b4 {background:transparent; border-left:1px solid #346F97; border-right:1px solid #346F97;}
.cadre_arrondi .b4b {background:transparent; border-left:1px solid #346F97; border-right:1px solid #ffffff;}
.cadre_arrondi .b3b {background:transparent; border-left:1px solid #346F97; border-right:1px solid #ffffff;}
.cadre_arrondi .b2b {background:transparent; border-left:1px solid #346F97; border-right:1px solid #ffffff;}

.cadre_arrondi .b1 {margin:0 5px; background:#346F97;}
.cadre_arrondi .b2, .cadre_arrondi .b2b {margin:0 3px; border-width:0 2px;}
.cadre_arrondi .b3, .cadre_arrondi .b3b {margin:0 2px;}
.cadre_arrondi .b4, .cadre_arrondi .b4b {height:2px; margin:0 1px;}
.cadre_arrondi .b1b {margin:0 5px; background:transparent;}

.cadre_arrondi .cadre_arr {display:block; background:transparent; border-left:1px solid #346F97; padding-left:5px; }


/*---------------------        Info bulle les jeux    ----------------------------------*/
#jHelperTipAttrContainer{ 
 background:#FFFFFF;border:1px solid #CCCCCC; color:#333; display:none; width:180px; z-index:1900; padding:5px;
}

.jHelperTipContainer {
 display:none;
} 
/*---------------------        fin Info bulle les jeux    ----------------------------------*/


/* -------------------------------------  Tags  ---------------------------------------------------*/ 
.tag_1 { font-size:36px; }
.tag_2 { font-size:34px; }
.tag_3 { font-size:30px; }
.tag_4 { font-size:27px; }
.tag_5 { font-size:25px; }
.tag_6 { font-size:23px; }
.tag_7 { font-size:22px; }
.tag_8 { font-size:20px; }
.tag_9 { font-size:19px; }
.tag_10 { font-size:17px; }
.tag_11 { font-size:16px; }
.tag_12 { font-size:15px; }
.tag_13 { font-size:14px; }
.tag_14 { font-size:13px; }
.tag_15 { font-size:12px; }
.tag_16 { font-size:11px; }
.tag_17 { font-size:10px; }
.tag_18 { font-size:9px; }
.tag_19 { font-size:8px; }
.tag_20 { font-size:7px; }

/* -------------------------------------  fin Tags  ---------------------------------------------------*/ 


/* ---------------------------- message alerte -----------------------------------------------------*/

.message, .warning, .error, .globalmessage{padding:5px 30px;margin:4px 0;}
.message, .globalmessage{background:#fff url(../images/icon_message.gif) no-repeat 10px 5px;border:2px solid #009900;}
.message em, .globalmessage em{color:#009900;font-weight:bold;font-style:normal;}

/* -------------------------------------------------------------------------------------------------------*/