body
{
	font-family:"Arial", "Segoe UI", "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:0.8em;
	background : #333 url('../img/back.png') top center repeat-y;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #4f4f4f;
	behavior: url(csshover.htc);
}

#image_premiere_visite {

	position:absolute;
	margin-top:50px;
	width:100%;
	text-align:center;
	font-size:2.5em;

}

#premiere_visite {

	position:absolute;
	background-color:#000;
	margin:0px;
	width:100%;
	height:100%;
	opacity:0.75;

}

a
{
	text-decoration : none;	
}

img
{
	border : none;
}

.clearboth
{
	clear:both;
}

.float-r
{
	float:right;
}

.float-l
{
	float:left;
}

.tcenter
{
	text-align : center;
}

.tleft
{
	text-align : left;
}

.tnone
{
	text-decoration : none;
}

.opacite_70
{
    opacity : 0.5;
    filter : alpha(opacity=50); 	
}

/* ===== Quelques couleurs */

.vvert
{
	color : #6fcd00;
}

.bleu
{
	color : #20bbf4;
}

.blanc
{
	color : #fff;
}

.gris
{
	color : #737373;	
}

.vert
{
	color : #20bbf4;
}

.rouge
{
	color : #f53c64;
}
.noir
{
	color : #4f4f4f;
}

.orange
{
	color : #f5c70f;
}

.bigorange
{
	color : #f5c70f;
	font-size:25pt;
}

.orange2 {
	font-size:14pt;
	color: #f5840a;
}

.orange2 a {
	color: #f5840a;
}

.orange2 a:hover {
	color: white;
}

.petit
{
	font-size : 10px;
}

.pub_728
{
	width : 728px;
	height : 90px;
	float : right;
	margin-top : 10px;
	margin-right : 10px;
}

.et_0, .et_1, .et_2, .et_3, .et_4, .et_5
{
	width : 75px;
	height : 15px;
	margin : auto;
	display : block;
}

.et_0:hover, .et_1:hover, .et_2:hover, .et_3:hover, .et_4:hover, .et_5:hover
{
	cursor:pointer
}

.et_0
{
	background :  url('../img/0_et.gif') bottom center no-repeat;
}
.et_1
{
	background :  url('../img/1_et.gif') bottom center no-repeat;
}
.et_2
{
	background :  url('../img/2_et.gif') bottom center no-repeat;
}
.et_3
{
	background :  url('../img/3_et.gif') bottom center no-repeat;
}
.et_4
{
	background :  url('../img/4_et.gif') bottom center no-repeat;
}
.et_5
{
	background :  url('../img/5_et.gif') bottom center no-repeat;
}


.etoile
{
	height : 14px;
	width : 14px;
	display : block;
	float:left;
}

/* ===== Structure ===== */

#band_sms
{
	width : 905px;
	padding : 0px 5px 0px 80px;
	height : 25px;
	background : url('../img/back_sms.png') top center no-repeat;
	margin : auto;
	line-height : 25px;
	color : #dbdbdb;
}

#ad_sms
{
	width : 980px;
	padding : 5px 5px 0px 5px;
	height : 25px;
	background : #a6a6a6 url('../img/b_ad_sms.png') top center repeat-x;
	margin : auto;
	color : #fff;
}

#ad_sms input
{
	color : #333;
	background : #f1f1f1;
	border : 1px solid #c4c4c4;
	margin-left : 10px;
}

.but_ad_sms 
{
	display : block;
	background : #333;
	line-height : 18px;
	width : 18px;
	text-align : center;
	color : #71cbf2;
	background : url('../img/b_butadsms.png') top center no-repeat;
	margin-top : 3px;
	font-weight :  bold;
	text-decoration : none;
	font-size : 1.1em;
}

#top_header
{
	width : 990px;
	height : 110px;
	background : url('../img/top_header.png') top center no-repeat;
	margin : auto;
}

#logo 
{
	width : 220px;
	float:left;
	padding-left:220px;
	padding-top:7px;
}


#menu 
{
	width : 872px;
	background : url('../img/back_menu.png') top center no-repeat;
	height : 35px;
	margin : auto;
	text-align : center;
	padding-left : 118px;
}


#page
{
	width :990px;
	margin : auto;
}

#axe_droit
{
	width : 175px;
	float : right;
	min-height : 200px;
}

#axe_gauche
{
	width : 175px;
	float : left;
	min-height : 200px;
}

#axe_centre
{
	min-height : 600px;
	max-width : 630px;
	overflow:hidden;
	width : 630px;
	float : left;
	margin-left: 5px;
}


#menu li
{
	list-style-type : none;
	line-height : 30px;
	width : 150px;
	float : left;
  	text-transform : uppercase; 
	color : #fff;
	font-weight : bold;
}

#menu li a
{ 
	color : #fff;
	text-decoration : none;
}

#menu li:hover
{ 
	color : #4fc1eb;
	background : url("../img/back_menuh.png") top center no-repeat;
}

#espace-m li:hover
{
	background : #888585;
}

#diapo_mem
{
	width : 300px;
	height : 250px;
	max-width : 300px;
	max-height : 250px;
	overflow:hidden;
	text-align : center;
	margin-bottom : 10px;
}
	
/* ============================ */
/*			Axe gauche  		*/
/* ============================ */

ul#menu_g
{
	height : 250px;
	width : 175px;
	background : url('../img/back_menug.png') top center no-repeat;
	margin : 0px 0px 0px 0px;
	padding : 0px;
	font-weight : bold;
}

ul#menu_g a
{
	color : #dbdbdb;
	text-decoration : none;
}

ul#menu_g a:hover
{
	color : #20bbf4;
}


#menu_g li
{
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	line-height : 50px;
	padding-left : 50px;
	font-size : 1.2em;
	font-family: "Segoe UI", "Arial";
}

#menu_g li a
{
	text-decoration : none;
	color : #dbdbdb;
	display : block;
	line-height : 50px;
}

#menu_g li a:hover
{
	text-decoration : none;
	color : #20bbf4;
}

#menu_g li:hover
{
    cursor : pointer;
}

#menu_g li.bord 
{
	line-height : 49px;
}

#recherche-bloc
{
	padding : 10px 5px 1px 5px;
	background : url('../img/back_rech.png') top center no-repeat;
	margin-bottom : 5px;
	height : 164px;
}

#recherche-bloc input, #recherche-bloc select
{
	background-color: #d4dfe1;
	color : #6e727d;
	border: 1px solid #6e727d;
	margin-top : 5px;
}

#recherche-bloc option
{
	background-color: #d4dfe1;
	color : #6e727d;
}

#recherche-bloc label
{
	display : block;
	float:left;
	width : 50px;
	border-left : 2px solid #20bbf4;
	margin-left : 0px;
	padding-left : 4px;
	line-height : 20px;
	font-size : 10px;
	color : #fff;
  	text-transform : uppercase; 	
	margin-top : 5px;
	font-weight : bold;	
}

.signal_cont
{
	height : 30px;
	line-height : 30px;
	background :  #373737 url('../img/ico_sign.gif') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-top : 10px;
	color : red;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 9px;
  	text-decoration : none;
}

.ico_ad_sms
{
	height : 30px;
	line-height : 30px;
	background : #373737 url('../img/ico_sms.png') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-top : 10px;
	color : #20bbf4;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 9px;
  	text-decoration : none;
}

.ico_radio
{
	height : 30px;
	line-height : 30px;
	background :  #20bbf4 url('../img/ico_radio.png') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-top : 10px;
	color : #71cbf2;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 9px;
  	text-decoration : none;
}

/* ============================ */
/*			Axe droit   		*/
/* ============================ */

#p_monnaie
{
	background : url('../img/back_pm.gif') top center no-repeat;
	width : 140px;
	padding-left : 35px;
	font-weight : bold;
	height : 30px;
	margin-bottom:10px;
	line-height : 30px;
	color : #e6e6e6;
	display : block;
}

a #p_monnaie : hover
{
	cursor : pointer;
}

#espace-m
{
	width : 175px;
	height : 175px;
	background : url('../img/back_espace-m.gif') top center no-repeat;
}

#espace-mg
{
	width : 170px;
	background : url('../img/espace_mg.gif') top center no-repeat;
	margin-top : 7px;
	padding : 0px 4px 1px 2px;
}


#espace-m h3, #espace-mg h3
{
	color : #20bbf4;
	padding : 3px;
	margin : 0px;
	border-bottom : 1px dotted #c4c4c4;
	font-size : 13px;
	text-align : center;
}

#espace-m h3:hover, #espace-mg h3:hover
{
	cursor : pointer;
}

#espace-m label, #espace-mg label
{
	display : block;
	float:left;
	width : 60px;
	border-left : 2px solid #20bbf4;
	margin-left : 3px;
	padding-left : 4px;
	line-height : 20px;
	font-size : 10px;
	color : #fff;
  	text-transform : uppercase; 	
	margin-top : 5px;
	font-weight : bold;	
	font-size:0.9em;
}



#espace-m input, #espace-mg input
{
	background-color: #d4dfe1;
	color : #6e727d;
	border: 1px solid #6e727d;
	margin-top : 5px;
}

#espace-mg ul
{
	padding : 0px;
	margin : 0px;
}

#espace-m li, #espace-mg li
{
	list-style-type : none;
	border-left : 2px solid #20bbf4;
  	text-transform : uppercase; 
	font-size:0.9em;
	color : #fff;
	background : #383838;
	height : 15px;
	padding : 0px 0px 0px 3px;
	margin : 3px 0px 3px 3px;	
}

#espace-m li:hover, #espace-mg li:hover
{
	background : #888585;
}


.member_log
{
	width : 31px;
	height : 31px;
	border:1px solid #c4c4c4;
	margin : 0px 1px 3px 1px;
}

.member_log:hover
{
	border:1px solid #4f4f4f;
}

.head_axe-d
{
	line-height : 25px;
	display : block;
	margin: 5px 0px 3px 0px;
	background : url('../img/back_head_axe-d.gif') top center no-repeat;
  	text-transform : uppercase; 
	color : #20bbf4;
	padding-left : 5px;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
}

#head_rech
{
	height : 100px;
	width : 630px;
	background : url('../img/head_rech.png') top center no-repeat;
}

#head_communaute
{
	height : 80px;
	width : 630px;
	background : url('../img/head_communaute.png') top center no-repeat;
}

#head_recrut
{
	height : 100px;
	width : 630px;
	background : url('../img/head_recrut.png') top center no-repeat;
}

#head_bout
{
	height : 100px;
	width : 630px;
	background : url('../img/head_bout.png') top center no-repeat;
}

#head_groupes
{
	height : 100px;
	width : 630px;
	background : url('../img/head_groupes.png') top center no-repeat;
}

#head_battles
{
	height : 100px;
	width : 630px;
	background : url('../img/head_battle.png') top center no-repeat;
}

#head_flyers
{
	height : 100px;
	width : 630px;
	background : url('../img/head_flyers.png') top center no-repeat;
}

#head_creations
{
	height : 100px;
	width : 630px;
	background : url('../img/head_creations.png') top center no-repeat;
}

#head_espacem
{
	height : 100px;
	width : 630px;
	background : url('../img/head_espacem.png') top center no-repeat;
}

#head_forums
{
	height : 100px;
	width : 630px;
	background : url('../img/head_forums.png') top center no-repeat;
}

/* ============================ */
/*			Battles				*/
/* ============================ */

.lign_battle
{
	height : 110px;
	background : url('../img/back_lign_battle.gif') top center no-repeat;
	padding : 5px;
	margin-bottom : 10px;
	color : #fff;
}

.membre1_bat
{
	width : 250px;
	float : left;	
}

.membre2_bat
{
	width : 250px;
	float : right;	
}

.pseudo_bat a, .pseudo_bat
{
	margin : 3px 0px 0px 0px;
	padding : 0px;
	color : #20bbf4;
	text-transform: uppercase;	
	text-decoration : none;
}

.cadre_img_bat
{
	width : 80px;
	height : 80px;
	max-width : 80px;
	max-height : 80px;	
	overflow: hidden;
	padding : 5px;
	border : 2px solid #88bdd4;
	margin : 5px 5px 0px 5px;
	background : #fff;
}

.img_bat
{
	width : 80px;
}

.bloc_top_title
{
	width : 169px;
	padding : 3px 3px 3px 3px;
	height : 204px;
	background :  url('../img/back_top_title.gif') top center no-repeat;
}

.bloc_comment_crea
{
	padding : 5px;
	background : #606060;
	margin : 3px 5px 3px 0px;
	color : #fff;
}


/* ============================ */
/*			Flyers		*/
/* ============================ */


.bloc_flyer
{
	width : 175px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 5px 0px;
	text-align : center;
	background-image:url('../img/cadre_flyer_bottom.png');
	background-position:bottom;
}

.img_flyer
{
	padding:5px 0px 0px 0px;
	background-image:url('../img/cadre_flyer_top.png');
	text-align:center;
	color:#20bbf4;
}

.auteur_flyer {

	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	background-image:url('../img/cadre_flyer_bottom.png');
	text-align:center;
	height:40px;
	font-size : 11px;
	text-align : center;

}

.opt_title
{
	display : block;
	line-height : 20px;
	color : #ededed;
	text-decoration : none;
	background :  url('../img/l_title.png') top center no-repeat;
	margin-bottom : 1px;
	padding-left : 5px;
}

.list_title
{
	display : block;
	line-height : 20px;
	color : #ededed;
	text-decoration : none;
	text-transform : lowercase; 
  	padding-left : 5px;
}


.titre_flyer
{
	margin : 0px 0px 0px 0px;
	padding : 0px;
	font-size : 11px;
	text-align : center;
	color : #3f6a54;
  	text-transform : uppercase; 
  	border-bottom : 1px dotted #737373;
}

/* ============================ */
/*			Listing			*/
/* ============================ */

.top_home
{
	background :  url('../img/top_home.png') top center no-repeat;
	width : 605px;
	padding-left : 25px;
	height : 30px;
	line-height : 30px;
	font-weight : bold;
	margin:auto;
	color : #20bbf4;
	font-size : 14px;
  	text-transform : uppercase; 
}

.bottom_home
{
	background :  url('../img/bottom_home.png') top center no-repeat;
	width : 630px;
	height : 15px;
	margin : auto;
}

.corps_home
{
	padding: 5px 8px 5px 8px;
	width : 610px;
	color : #333;
	background : #484848;
	border:none;
	margin : auto;
	border-left : 2px solid #484848;
	border-right : 2px solid #484848;
}



.top_mibloc-bl
{
	background :  url('../img/top_mi_bloc-b.gif') top center no-repeat;
	width : 300px;
	line-height : 20px;
	padding-left : 10px;
	color : #dbdbdb;
	font-weight : bold;
	margin-top : 10px;
	font-size : 12px;
  	text-transform : uppercase; 
}

.top_mibloc-bl_new
{
	background :  url('../img/top_mi_bloc-b2.gif') top center no-repeat;
	width : 620px;
	line-height : 20px;
	padding-left : 10px;
	color : #dbdbdb;
	font-weight : bold;
	margin-top : 10px;
	font-size : 12px;
  	text-transform : uppercase; 
}

.bottom_mibloc-bl
{
	background :  url('../img/bottom_mi_bloc-b.gif') top center no-repeat;
	width : 305px;
	line-height : 15px;
	padding-right : 5px;
	color : #696767;
	text-align : right;
	font-size : 12px;
}

.bottom_mibloc-bl_new
{
	background :  url('../img/bottom_mi_bloc-b2.gif') top center no-repeat;
	width : 625px;
	line-height : 15px;
	padding-right : 5px;
	color : #696767;
	text-align : right;
	font-size : 12px;
}

.mi_bloc_home-bl
{
	width : 306px;
	background 	: #191818;
	border-left : 2px solid #191818;
	border-right : 2px solid #191818;
	min-height : 124px;
}

.mi_bloc_home-bl_new
{
	width : 306px;
	background 	: #191818;
	border-left : 2px solid #191818;
	border-right : 2px solid #191818;
	min-height : 80px;
}

.top_mibloc-o
{
	background :  url('../img/top_mi_bloc-o.gif') top center no-repeat;
	width : 300px;
	line-height : 20px;
	padding-left : 10px;
	color : #fff;
	font-weight : bold;
	margin-top : 10px;
	font-size : 12px;
  	text-transform : uppercase; 
}

.bottom_mibloc-o
{
	background :  url('../img/bottom_mi_bloc-o.gif') top center no-repeat;
	width : 305px;
	line-height : 15px;
	padding-right : 5px;
	color : #fff;
	text-align : right;
	font-size : 12px;
}



.top_mibloc-g
{
	background :  url('../img/top_mi_bloc-h.gif') top center no-repeat;
	width : 300px;
	line-height : 20px;
	padding-left : 10px;
	color : #20bbf4;
	font-weight : bold;
	margin-top : 10px;
	font-size : 12px;
  	text-transform : uppercase; 
}

.bottom_mibloc-g
{
	background :  url('../img/bottom_mi_bloc-h.gif') top center no-repeat;
	width : 305px;
	line-height : 15px;
	padding-right : 5px;
	color : #fff;
	text-align : right;
	font-size : 12px;
}

.bottom_mibloc-bl a
{
	text-decoration : none;
	color : #dbdbdb;
}

.bottom_mibloc-bl_new a
{
	text-decoration : none;
	color : #dbdbdb;
}


.bottom_mibloc-g a
{
	text-decoration : none;
	color : #dbdbdb;
}

.mi_bloc_home-g
{
	width : 306px;
	background 	: #191818;
	border-left : 2px solid #191818;
	border-right : 2px solid #191818;
	min-height : 124px;
}

.mi_bloc_home-o
{
	width : 306px;
	background 	: #f5860f;
	border-left : 2px solid #f5860f;
	border-right : 2px solid #f5860f;
	min-height : 124px;
}

.top_list
{
	background :  url('../img/top_list.gif') top center no-repeat;
	width : 605px;
	padding-left : 25px;
	height : 35px;
	line-height : 25px;
	font-weight : bold;
	margin:auto;
	color : #fff;
	font-size : 14px;
  	text-transform : uppercase; 
}

.bottom_list
{
	background :  url('../img/bottom_list.gif') top center no-repeat;
	width : 630px;
	height : 25px;
	margin : auto;
}

.corps_list
{
	padding: 8px;
	width : 610px;
	color : #333;
	background :  #fff;
	border:none;
	margin : auto;
	border-left : 2px solid #6a6a6a;
	border-right : 2px solid #6a6a6a;
}

.barre_tri
{
	width : 600px;
	line-height : 22px;
	height : 25px;
	color : #737373;
	text-align : center;
	background :  url('../img/barre_tri.gif') top center no-repeat;
	margin : 0px auto 5px auto;
}

.barre_tri a
{
	color : #000000;
}

.barre_tri-c
{
	width : 600px;
	line-height : 22px;
	height : 25px;
	color : #737373;
	text-align : center;
	background :  url('../img/barre_tri-c.gif') top center no-repeat;
	margin : 0px auto 5px auto;
}

.barre_tri-c a
{
	color : #000000;
}

.cadre_f
{
	witdh : 626px;
	padding-left : 4px;
	background : #484848 url('../img/top_f_crea.png') top left no-repeat;
	color : #c4c4c4;
	margin-top : 5px;
}

.bloc_crea
{
	width : 120px;
	height : 155px;
	padding : 5px 10px 0px 10px;
	float:left;
	background :  url('../img/bloc_crea.gif') top center no-repeat;
	margin : 0px 6px 5px 6px;
	text-align : center;
}

.img_crea
{
	width : 120px;
	height : 100px;
	max-width : 120px;
	max-height : 120px;
	background : white;
	margin : auto;
	
}

.titre_crea
{
	margin : 2px 0px 0px 0px;
	padding : 0px;
	font-size : 11px;
	text-align : center;
	color : #f6a54e;
	text-transform : lowercase;
  	border-bottom : 1px dotted #737373;
}

.auteur_crea
{
	font-size : 10px;
	text-align : center;
}

.numero_page
{
	border : 1px solid #20bbf4;;
	line-height : 14px;
	height : 14px;
	width : 14px;
	padding : 2px;
	color : #20bbf4;;
	font-weight : bold;
	background : #fff;
	margin : 2px;
	display : block;
	float : left;
	text-align : center;
}

.numero_page_select
{
	border : 1px solid #fff;
	line-height : 14px;
	height : 14px;
	padding : 2px;
	color : #fff;
	width : 14px;
	font-weight : bold;
	background : #20bbf4;
	margin : 2px;
	display : block;
	float : left;
	text-align : center;
}

.numero_page2
{
	border : 1px solid #20bbf4;;
	line-height : 14px;
	height : 14px;
	width : 14px;
	padding : 2px;
	color : #20bbf4;;
	font-weight : bold;
	background : #fff;
	margin : 2px;
	display : block;
	float : right;
	text-align : center;
}

.numero_page_select2
{
	border : 1px solid #fff;
	line-height : 14px;
	height : 14px;
	padding : 2px;
	color : #fff;
	width : 14px;
	font-weight : bold;
	background : #20bbf4;
	margin : 2px;
	display : block;
	float : right;
	text-align : center;
}

/* ============================ */
/*			Listing			*/
/* ============================ */

.bloc_creation
{
	width : 425px;
	height : 350px;
	float : left;
	margin-right : 5px;
	background :  url('../img/backplayer-flv.gif') top center no-repeat;

}

.bloc_creation_esp
{
	width : 415px;
	height : 350px;
	float : left;
	margin-right : 5px;
	background :  url('../img/backplayer-flv.gif') top center no-repeat;
}


.bloc_intera_creation
{
	width : 190px;
	padding : 2px;
	height : 344px;
	float : right;

}

*html .bloc_intera_creation
{
	width : 190px;
	padding : 0px;
	height : 344px;
	float : right;

}




.bloc_intera_creation .head_member
{
	height : 36px;
	line-height : 17px;
	border-bottom : 1px dotted #f6a145;
}

.bloc_intera_creation .ico_achat
{
	height : 50px;
	line-height : 25px;
	background :  url('../img/ico_achat.gif') top left no-repeat;
	padding-left : 60px;
	display : block;
	margin-bottom : 5px;
	color : #5fd201;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 15px;
  	text-decoration : none;
}

.ico_fan
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_fan.gif') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 195px;
  	float : left;  	
}

.ico_sendmess
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_sendmess.jpg') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 195px;
  	float : left;  	
}


.ico_battle
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_battle.jpg') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 195px;
  	float : left;  	
}

.ico_af
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_af.jpg') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 195px;
  	float : left;  	
}

.ico_favoris
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_favoris.gif') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 190px;
  	float : left;
  }

.ico_comment
{
	height : 25px;
	line-height : 25px;
	background :  url('../img/ico_comment.gif') top left no-repeat;
	padding-left : 30px;
	display : block;
	margin-bottom : 5px;
	color : #f6a145;
	font-weight : bold;
  	text-transform : uppercase; 	
  	font-size : 10px;
  	width : 150px;
  	float : left;
}

.ico_comment a, .ico_favoris a,  .ico_sendmess a,.ico_battle a,.ico_af a,.ico_fan a, .bloc_intera_creation 
{
	text-decoration : none;
	color : #f6a145;
}

.ico_achat a
{
	text-decoration : none;
	color : #5fd201;
}

.ico_achat:hover
{
	cursor : pointer;
}


.titre_crea_grd
{
	margin : 0px;
	padding : 0px;	
	font-size:25px;
	line-height:30px;
	color : #f5860f;
	padding-left : 20px;
}



/* ============================ */
/*			Espace membre		*/
/* ============================ */

.head_comment_crea
{
	height : 36px;
	line-height : 17px;
	border-bottom : 1px solid #c4c4c4;
}

.head_wall
{
	height : 36px;
	line-height : 17px;
	border-bottom : 1px solid #fff;
	background : #fff;
    opacity : 0.3;
    color : #333;
    padding : 5px 5px 2px 5px;
}

#head_espace
{
	height : 80px;
}

#head_espace .titre_member_bg
{

	text-align:left;
	font-size:25px;
	line-height:30px;
	color: #9b9a9a;
	margin : 0px;
	padding : 0px;
	position:relative;
	z-index:1;
}

.menu_espace 
{
	line-height : 25px;
	height : 25px;
	background : #fff;	
    color : #333;
    opacity : 0.7;
    filter : alpha(opacity=70);     
    text-align : center;
}

.menu_espace a
{
    color : #333;
}

.member_avatar
{
	width : 50px;
	height : 50px;
	border:1px solid #c4c4c4;
	margin : 4px 5px 3px 1px;
}

.member_avatar:hover
{
	border:1px solid #4f4f4f;
}

.pave_grd
{
	width : 60px;
	height : 60px;
	border:1px solid #c4c4c4;
	margin : 4px 5px 3px 3px;
}

.pave_tres_grd
{
	width : 100px;
	height:100px;
	border:1px solid #c4c4c4;
	margin : 4px 5px 3px 3px;
	vertical-align:top;
}

.pave_grd:hover
{
	border:1px solid #4f4f4f;
}

.member_avatartg
{
	width : 100px;
	height : 100px;
	border:1px solid #c4c4c4;
	margin : 4px 5px 3px 1px;
}

.member_avatartg:hover
{
	border:1px solid #4f4f4f;
}

.form_espace legend
{
	font-size : 14px;
	font-weight : bold;
}

.form_espace input
{
	font-size : 14px;
	font-weight : bold;
	background : #fff;
    opacity : 0.3;
    color : #333;
}
/* ============================ */
/*			Groupes    			*/
/* ============================ */

.lign_gr
{
	height : 115px;
	margin : 5px 0px 5px 0px;
	background :  url('../img/back_lign.gif') top left no-repeat;
	padding : 3px 10px 2px 5px;
	color : #c4c4c4;
}

.bloc_gr
{
	margin-top : 1px;
	background : #484848;
	color : #c4c4c4;
	padding : 0px 5px 5px 0px;
}

.titre_gr a, .titre_gr
{
	margin : 3px 0px 0px 0px;
	padding : 0px;
	color : #20bbf4;
	text-transform: uppercase;	
	text-decoration : none;
}

.lign_gr p a
{
	color : #fff;
}

.lign_annonce p a
{
	color : #fff;
}

.aut_gr
{
	font-size : 0.8em;
	color : #F6A044;	
}

.cadre_img_gr
{
	width : 90px;
	height : 90px;
	max-width : 90px;
	max-height : 90px;	
	overflow: hidden;
	padding : 5px;
	border : 2px solid #88bdd4;
	margin : 5px 5px 0px 5px;
	background : #fff;
}

.img_gr
{
	width : 90px;
}

/* ============================ */
/*			Recrutements		*/
/* ============================ */

.lign_annonce
{
	height : 115px;
	margin : 5px 0px 5px 0px;
	background :  url('../img/back_lign.gif') top left no-repeat;
	padding : 3px 10px 2px 5px;
	color : #c4c4c4;
}

.titre_annonce a, .titre_annonce
{
	margin : 3px 0px 0px 0px;
	padding : 0px;
	color : #5CB7DF;
	text-transform: uppercase;	
	text-decoration : none;
}

.aut_ann
{
	font-size : 0.8em;
	color : #F6A044;	
}

.cadre_img_ann
{
	width : 90px;
	height : 90px;
	max-width : 90px;
	max-height : 90px;	
	overflow: hidden;
	padding : 5px;
	border : 2px solid #88bdd4;
	margin : 5px 5px 0px 5px;
	background : #fff;
}

.img_ann
{
	width : 90px;
}
/* ============================ */
/*			forums		*/
/* ============================ */

.tableau_forums
{
	padding : 0px;
	width : 100%;
}

.tableau_forums tr
{
	padding : 0px;
	margin : 0px;
}


.tableau_forums th 
{
	line-height : 30px;
	background : #333333;
	color : #fff;
}

.tableau_forums td
{
	line-height : 20px;
	color : #c4c4c4;
	padding : 0px 5px 0px 5px;
	border : 1px solid #717171;
}

.tableau_forums tr
{
	background : #606060;
	color : #c4c4c4;
}

.tableau_forums tr a
{
	color : #f58712;
	text-decoration : none;
}


/* ============================ */
/*			Récaps achat		*/
/* ============================ */

.tableau_achats
{
	border-left : 1px solid #fff;
	border-right : 1px solid #fff;
	border-bottom : 1px solid #fff;
	background-color : #f1f1f1;
	padding : 0px;
	width : 100%;
}

.tableau_achats tr
{
	padding : 0px;
	margin : 0px;
}


.tableau_achats th 
{
	line-height : 25px;
	background : #78adc3;
	color : #fff;

}

.tableau_achats td
{
	line-height : 20px;
	color : #6e727d;
	padding : 0px 5px 0px 5px;
}

.tableau_achats tr
{
	background : #fff;
}

/* ============================ */
/*			Récaps abos		*/
/* ============================ */

.tableau_abos
{
	border-left : 1px solid #fff;
	border-right : 1px solid #fff;
	border-bottom : 1px solid #fff;
	background-color : #f1f1f1;
	padding : 0px;
	width : 100%;
}

.tableau_abos tr
{
	padding : 0px;
	margin : 0px;
}


.tableau_abos th 
{
	line-height : 25px;
	background : #5cb7df;
	color : #fff;
}

.tableau_abos td
{
	line-height : 20px;
	color : #6e727d;
	padding : 0px 5px 0px 5px;
	text-align : center;
	line-height : 25px;
}

.tableau_abos tr
{
	background : #fff;
}


/* ============================ */
/*			formulaires			*/
/* ============================ */


.validation-advice 
{
	margin: 10px 0;
	padding: 5px;
	background-color: #6e6e6e;
	color : #FFF;
	font-weight: bold;
}

.formulaire
{
	padding: 10px;
	color : #c4c4c4;
	background :  #484848;
	border:none;
	margin : auto;
}


.formulaire label 
{
	font-weight: bold;
	display : block;
	color : #67b6d9;
  	text-transform : uppercase; 	
  	line-height : 25px;
	float : left;
	width : 315px;
	margin-right : 10px;
	padding-left : 5px;
	border-bottom : 1px dotted #606060;
	border-left : 3px solid #606060;
	font-size : 11px;
}

.formulaire input, .formulaire textarea
{
	background :  #fff url('../img/back_input.gif') top left repeat-x;
	color : #303030;
	border: 1px solid #333;
}

.button_in
{
	color : #fff;
	background : #f59126;
}

.formulaire input
{
	height : 21px;
	font-size : 14px;
	padding-top:4px;
}

.bottom_form
{
	background : #484848 url('../img/bottom_C.png') bottom center no-repeat;
	width : 630px;
	height : 15px;
	margin : auto auto 10px auto;
}

.top_form
{
	background : #484848 url('../img/top_f_crea.png') top left no-repeat;
	padding-left : 25px;
	height : 25px;
	line-height : 30px;
	font-weight : bold;
	margin:auto;
	color : #fff;
	font-size : 14px;
}

.form-row 
{
	clear: both;
	padding: 0.5em;
}


/*=========== Calendrier dynamique ========*/


.ds_box {
	background-color: #FFF;
	border: 1px solid #c4c4c4;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #6e727d;
	color: #9ce9f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
}

.ds_subhead {
	background-color: #9ce9f8;
	color: #6e727d;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 25px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #9ce9f8;
} /* This hover code won't work for IE */
 


.action_reussie
{
	padding: 15px;
	margin-bottom: 0.5em;
	border : 1px dotted #00970e;
	width : 598px;
	color :#00970e;
	background : #e9ffeb;
	text-align:center;
}

.action_ratee
{
	padding: 15px;
	margin-bottom: 0.5em;
	border : 1px dotted #ff005a;
	width : 598px;
	color :#990036;
	background : #fef1f6;
	text-align:center;
}

.notif
{
	padding: 10px;
	margin-bottom: 0.5em;
	border : 1px dotted #9bc8db;
	color :#027283;
	background : #d6f2fd;
	text-align:center;
 }

.notif_battle
{
	padding: 5px;
	margin-bottom: 0.5em;
	border : 1px dotted #f6a044;
	color :#f6a044;
	background : #fce7d1;
	line-height : 15px;
}

#footer
{
	width :990px;
	margin :auto;
	font-size : 0.9em;
	color : #fff;
	text-align : center;
	line-height : 20px;
	height : 90px;
	clear : both;
	background : #333;
	margin-top : 100px;
}

//DIAPORAMA

ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
	text-align : center;
}

#fade-example-1 li,#fade-example-2 li {
	position: absolute;
	top: 0;
	left: 0;
	width: 300px;
	height: 250px;
	visibility: hidden;
	list-style-type:none;
	text-align : center;
}

li img {
	display: block;
	text-align : center;
	margin : auto;
}
.caption {
	clear: both;
}
.example {
	position: relative;
	width: 300px;
	height: 300px;
}


.cadre_blanc .cadre_noir {
	padding:0px 0px 7px 0px;
	margin:0px;
	text-align:left;
}

.cadre_blanc .cadre_noir .coin_sup_gauche {
	background-image:url('../img/cadres/noir/cadre_coin_sup_gauche.png');
	height:15px;
	width:5px;
	float:left;
}

.cadre_blanc .cadre_noir .coin_sup_droit {
	background-image:url('../img/cadres/noir/cadre_coin_sup_droit.png');
	height:15px;
	width:5px;
	float:right;
	
}

.cadre_blanc .cadre_noir .coin_inf_gauche {
	background-image:url('../img/cadres/noir/cadre_coin_inf_gauche.png');
	height:5px;
	width:5px;
	float:left;
}

.cadre_blanc .cadre_noir .coin_inf_droit {
	background-image:url('../img/cadres/noir/cadre_coin_inf_droit.png');
	height:5px;
	width:5px;
	float:right;
}

.cadre_blanc .cadre_noir .bord_haut {
	background-image:url('../img/cadres/noir/cadre_bord_sup_longueur.png');
	background-repeat:repeat-x;
	height:15px;
	margin:0px 0px 0px 5px;
	text-transform:uppercase;
	font-weight:700;
	color:white;
	font-size:12px;
	background-color:#303131;

}

.cadre_blanc .cadre_noir .bord_haut a {
	color:white;
}

.cadre_blanc .cadre_noir .bord_haut a:hover {
	color:#20bbf4;
}

.cadre_blanc .cadre_noir .bord_bas {
	background-image:url('../img/cadres/noir/cadre_bord_inf_longueur.png');
	background-repeat:repeat-x;
	height:5px;
	margin:0px 0px 0px 5px;
}

.cadre_blanc .cadre_noir .bord_gauche {
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;	
	background-position:bottom;
}

.cadre_blanc .cadre_noir .bord_droit {
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;	
	background-position:bottom right;
}

.cadre_blanc .cadre_noir .contenu {
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	background-color:black;
	background-position:bottom;
}
	
.cadre_blanc {
	padding:0px;
	margin:0px;
	text-align:center;
}

.cadre_blanc .coin_sup_gauche {
	background-image:url('../img/cadres/blanc/cadre_coin_sup_gauche.png');
	height:5px;
	width:5px;
	float:left;
}

.cadre_blanc .coin_sup_droit {
	background-image:url('../img/cadres/blanc/cadre_coin_sup_droit.png');
	height:5px;
	width:5px;
	float:right;
	
}

.cadre_blanc .coin_inf_gauche {
	background-image:url('../img/cadres/blanc/cadre_coin_inf_gauche.png');
	height:5px;
	width:5px;
	float:left;
}

.cadre_blanc .coin_inf_droit {
	background-image:url('../img/cadres/blanc/cadre_coin_inf_droit.png');
	height:5px;
	width:5px;
	float:right;
}

.cadre_blanc .bord_haut {
	background-image:url('../img/cadres/blanc/cadre_bord_sup_longueur.png');
	background-repeat:repeat-x;
	height:5px;
	margin:0px 0px 0px 5px;
	text-transform:uppercase;
	font-weight:700;
	color:black;
	font-size:12px;
}

.cadre_blanc .bord_bas {
	background-image:url('../img/cadres/blanc/cadre_bord_inf_longueur.png');
	background-repeat:repeat-x;
	height:5px;
	margin:0px 0px 0px 5px;
}

.cadre_blanc .bord_gauche {
	background-image:url('../img/cadres/blanc/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#e0e0e0;
	width:5px;
	padding:0px 0px 0px 5px;
}

.cadre_blanc .bord_droit {
	background-image:url('../img/cadres/blanc/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	width:5px;	
	background-position:bottom right;
	background-color:#e0e0e0;
}

.cadre_blanc .contenu {
	background-color:white;
	background-image:url('../img/cadres/blanc/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#e0e0e0;
	text-align:center;

}

.cadre_noir {
	padding:0px;
	margin:0px;
	text-align:left;
}

.cadre_noir .coin_sup_gauche {
	background-image:url('../img/cadres/noir/cadre_coin_sup_gauche.png');
	height:5px;
	width:5px;
	float:left;
}

.cadre_noir .coin_sup_droit {
	background-image:url('../img/cadres/noir/cadre_coin_sup_droit.png');
	height:5px;
	width:5px;
	float:right;
	
}

.cadre_noir .coin_inf_gauche {
	background-image:url('../img/cadres/noir/cadre_coin_inf_gauche.png');
	height:5px;
	width:5px;
	float:left;
}

.cadre_noir .coin_inf_droit {
	background-image:url('../img/cadres/noir/cadre_coin_inf_droit.png');
	height:5px;
	width:5px;
	float:right;
}

.cadre_noir .bord_haut {
	background-image:url('../img/cadres/noir/cadre_bord_sup_longueur.png');
	background-repeat:repeat-x;
	height:5px;
	margin:0px 0px 0px 5px;
	text-transform:uppercase;
	font-weight:700;
	color:black;
	font-size:12px;
}

.cadre_noir .bord_bas {
	background-image:url('../img/cadres/noir/cadre_bord_inf_longueur.png');
	background-repeat:repeat-x;
	height:5px;
	margin:0px 0px 0px 5px;
}

.cadre_noir .bord_gauche {
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#333333;
	width:5px;
	padding:0px 0px 0px 5px;
}

.cadre_noir .bord_droit {
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	width:5px;	
	background-position:bottom right;
	background-color:#333333;
}

.cadre_noir .contenu {
	background-color:white;
	background-image:url('../img/cadres/noir/cadre_bord_hauteur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#333333;
	text-align:center;
}

.cadre_noir #voir_tous {
	display:inline;
	float:right;
	padding-top:35px;
	width:30px;
	height:30px;
}

.cadre_noir .bord_haut a {
	color:white;
}
.cadre_noir .bord_haut a:hover {
	color:#20bbf4;
}

/*ZONE PROMO*/

.cadre_promo {
	padding:0px;
	margin:5px 10px 10px 0px;
	text-align:left;
	width:320px;
	float:left;
}

.cadre_promo .coin_sup_gauche {
	background-image:url('../img/cadres/promo/coin_sup_gauche.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:left;
}

.cadre_promo .coin_sup_droit {
	background-image:url('../img/cadres/promo/coin_sup_droit.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:right;
	
}

.cadre_promo .coin_inf_gauche {
	background-image:url('../img/cadres/promo/coin_inf_gauche.png');
	height:11px;
	width:11px;
	float:left;
}

.cadre_promo .coin_inf_droit {
	background-image:url('../img/cadres/promo/coin_inf_droit.png');
	height:11px;
	width:11px;
	float:right;
}

.cadre_promo .bord_haut {
	background-color:#f5840a;
	background-repeat:repeat-x;
	height:18px;
	margin:0px 10px 0px 10px;
	font-weight:700;
	padding-top:5px;
	color:white;
	width:300px;
	font-size:14px;
	text-align:center;
}

.cadre_promo .bord_bas {
	background-image:url('../img/cadres/promo/bord_inf.png');
	background-repeat:repeat-x;
	height:11px;
	margin:0px 0px 0px 11px;
	width:298px;
}

.cadre_promo .bord_gauche {
	background-color:#f5840a;
	background-repeat:repeat-y;
	background-position:left;
	width:1px;
	padding:0px 0px 0px 1px;
}

.cadre_promo .bord_droit {
	background-color:#f5840a;
	background-repeat:repeat-y;
	background-position:right;
	width:319px;	
	padding:0px 0px 0px 0px;
}

.cadre_promo .contenu {
	background-image:url('../img/cadres/promo/fond_interieur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:298px;
	height:235px;
	background-color:#393839;
	padding:10px 10px 0px 10px;
	color:white;
}

.cadre_promo .contenu .bouton_bord_gauche {
	background-image:url('../img/cadres/promo/bouton_gauche.png');
	background-repeat:no-repeat;
	float:right;
	width:12px;
	height:25px;
	margin:0px 0px 0px 0px;
}

.cadre_promo .contenu .bouton_bord_droit {
	background-image:url('../img/cadres/promo/bouton_droite.png');
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	float:right;
	margin:0px 25px 0px 0px;
}

.cadre_promo .contenu .bouton {
	
	height:20px;
	color:white;
	float:right;
	padding-top:5px;
	background-color:#f5840a;
}

.cadre_promo .contenu .bouton a {
	color: white;
}

.cadre_promo  .membre {

	background-repeat:no-repeat;
	height:100px;

}

.cadre_promo .bord_haut a {
	color:white;
}
.cadre_promo .bord_haut a:hover {
	color:#20bbf4;
}

/*FIN ZONE PROMO*/

#video_youtube {
	
	float:right;
	background-image:url('../img/video_du_moment.png');
	background-repeat:no-repeat;
	background-position:top;
	padding-top:25px;
	
}

/*ZONE NEWS*/

.cadre_news {
	padding:0px;
	margin:0px 10px 15px 0px;
	text-align:left;
	width:320px;
	min-height:250px;
	
}

.cadre_news .coin_sup_gauche {
	background-image:url('../img/cadres/news/coin_sup_gauche.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:left;
}

.cadre_news .coin_sup_droit {
	background-image:url('../img/cadres/news/coin_sup_droit.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:right;
	
}

.cadre_news .coin_inf_gauche {
	background-image:url('../img/cadres/news/coin_inf_gauche.png');
	height:15px;
	width:11px;
	float:left;
}

.cadre_news .coin_inf_droit {
	background-image:url('../img/cadres/news/coin_inf_droit.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_news .coin_inf_droit2 {
	background-image:url('../img/cadres/news/coin_inf_droit2.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_news .bord_haut {
	background-color:#55cae4;
	background-repeat:repeat-x;
	height:18px;
	margin:0px 10px 0px 10px;
	font-weight:700;
	padding-top:5px;
	color:white;
	width:300px;
	font-size:14px;
	text-align:center;
}

.cadre_news .bord_bas {
	background-image:url('../img/cadres/news/bord_inf.png');
	background-repeat:repeat-x;
	height:15px;
	margin:0px 0px 0px 11px;
	width:298px;
	text-align:right;
}

.cadre_news .bord_gauche {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:left;
	width:1px;
	padding:0px 0px 0px 1px;
}

.cadre_news .bord_droit {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:right;
	width:319px;	
	padding:0px 0px 0px 0px;
}

.cadre_news .contenu {
	background-image:url('../img/cadres/news/fond_interieur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:298px;
	background-color:#393839;
	padding:10px;
	color:white;
}

.cadre_news .contenu .bouton_bord_gauche {
	background-image:url('../img/cadres/news/bouton_gauche.png');
	background-repeat:no-repeat;
	float:right;
	width:12px;
	height:25px;
	margin:0px 0px 0px 0px;
}

.cadre_news .contenu .bouton_bord_droit {
	background-image:url('../img/cadres/news/bouton_droite.png');
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	float:right;
	margin:0px 25px 0px 0px;
}

.cadre_news .contenu .bouton {
	
	height:20px;
	color:white;
	float:right;
	padding-top:5px;
	background-color:#55cae4;
}

.cadre_news .contenu .bouton a {
	color: white;
}

.cadre_news  .membre {

	background-repeat:no-repeat;
	height:100px;

}

.cadre_news.bord_haut a {
	color:white;
}
.cadre_news .bord_haut a:hover {
	color:#20bbf4;
}

/*FIN ZONE NEWS*/

/*ZONE NEWS*/

.cadre_news2 {
	padding:0px;
	margin:0px 10px 15px 0px;
	text-align:left;
	width:630px;
	float:left;
}

.cadre_news2 .coin_sup_gauche {
	background-image:url('../img/cadres/news/coin_sup_gauche.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:left;
}

.cadre_news2 .coin_sup_droit {
	background-image:url('../img/cadres/news/coin_sup_droit.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:right;
	
}

.cadre_news2 .coin_inf_gauche {
	background-image:url('../img/cadres/news/coin_inf_gauche.png');
	height:15px;
	width:11px;
	float:left;
}

.cadre_news2 .coin_inf_droit {
	background-image:url('../img/cadres/news/coin_inf_droit.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_news2 .coin_inf_droit2 {
	background-image:url('../img/cadres/news/coin_inf_droit2.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_news2 .bord_haut {
	background-color:#55cae4;
	background-repeat:repeat-x;
	height:18px;
	margin:0px 10px 0px 10px;
	font-weight:700;
	padding-top:5px;
	color:white;
	width:610px;
	font-size:14px;
	text-align:center;
}

.cadre_news2 .bord_bas {
	background-image:url('../img/cadres/news/bord_inf.png');
	background-repeat:repeat-x;
	height:15px;
	margin:0px 0px 0px 11px;
	width:608px;
	text-align:right;
}

.cadre_news2 .bord_gauche {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:left;
	width:1px;
	padding:0px 0px 0px 1px;
}

.cadre_news2 .bord_droit {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:right;
	width:629px;	
	padding:0px 0px 0px 0px;
}

.cadre_news2 .contenu {
	background-image:url('../img/cadres/news/fond_interieur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:608px;
	background-color:#393839;
	padding:10px;
	color:white;
}

.cadre_news2 .contenu .bouton_bord_gauche {
	background-image:url('../img/cadres/news/bouton_gauche.png');
	background-repeat:no-repeat;
	float:right;
	width:12px;
	height:25px;
	margin:0px 0px 0px 0px;
}

.cadre_news2 .contenu .bouton_bord_droit {
	background-image:url('../img/cadres/news/bouton_droite.png');
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	float:right;
	margin:0px 25px 0px 0px;
}

.cadre_news2 .contenu .bouton {
	
	height:20px;
	color:white;
	float:right;
	padding-top:5px;
	background-color:#55cae4;
}

.cadre_news2 .contenu .bouton a {
	color: white;
}

.cadre_news2  .membre {

	background-repeat:no-repeat;
	height:100px;

}

.cadre_news2.bord_haut a {
	color:white;
}
.cadre_news2 .bord_haut a:hover {
	color:#20bbf4;
}

/*FIN ZONE NEWS2*/

/*ZONE ARTICLE*/

.cadre_article {
	padding:0px;
	margin:0px 10px 15px 0px;
	text-align:left;
	width:630px;
	/*float:left;*/
}

.cadre_article .coin_sup_gauche {
	background-image:url('../img/cadres/news/coin_sup_gauche.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:left;
}

.cadre_article .coin_sup_droit {
	background-image:url('../img/cadres/news/coin_sup_droit.png');
	background-repeat:no-repeat;
	height:23px;
	width:10px;
	float:right;
	
}

.cadre_article .coin_inf_gauche {
	background-image:url('../img/cadres/news/coin_inf_gauche.png');
	height:15px;
	width:11px;
	float:left;
}

.cadre_article .coin_inf_droit {
	background-image:url('../img/cadres/news/coin_inf_droit.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_article .coin_inf_droit2 {
	background-image:url('../img/cadres/news/coin_inf_droit2.png');
	height:15px;
	width:11px;
	float:right;
}

.cadre_article .bord_haut {
	background-color:#55cae4;
	background-repeat:repeat-x;
	height:18px;
	margin:0px 10px 0px 10px;
	font-weight:700;
	padding-top:5px;
	color:white;
	width:610px;
	font-size:14px;
	text-align:center;
}

.cadre_article .bord_bas {
	background-image:url('../img/cadres/news/bord_inf.png');
	background-repeat:repeat-x;
	height:15px;
	margin:0px 0px 0px 11px;
	width:608px;
	text-align:right;
}

.cadre_article .bord_gauche {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:left;
	width:1px;
	padding:0px 0px 0px 1px;
}

.cadre_article .bord_droit {
	background-color:#55cae4;
	background-repeat:repeat-y;
	background-position:right;
	width:629px;	
	padding:0px 0px 0px 0px;
}

.cadre_article .contenu {
	background-image:url('../img/cadres/news/fond_interieur.png');
	background-repeat:repeat-x;
	background-position:bottom;
	width:608px;
	background-color:#393839;
	padding:10px 10px 10px 10px;
	color:white;
	min-height:135px;
}

.cadre_article .contenu .bouton_bord_gauche {
	background-image:url('../img/cadres/news/bouton_gauche.png');
	background-repeat:no-repeat;
	float:right;
	width:12px;
	height:25px;
	margin:0px 0px 0px 0px;
}

.cadre_article .contenu .bouton_bord_droit {
	background-image:url('../img/cadres/news/bouton_droite.png');
	background-repeat:no-repeat;
	width:12px;
	height:25px;
	float:right;
	margin:0px 25px 0px 0px;
}

.cadre_article .contenu .bouton {
	
	height:20px;
	color:white;
	float:right;
	padding-top:5px;
	background-color:#55cae4;
}

.cadre_article .contenu .bouton a {
	color: white;
}

.cadre_article  .membre {

	background-repeat:no-repeat;
	height:100px;

}

.cadre_article.bord_haut a {
	color:white;
}
.cadre_article .bord_haut a:hover {
	color:#20bbf4;
}

/*FIN ZONE ARTICLE*/

/*Lecteur audio*/

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

/*Fin Lecteur audio*/

#skyscreaper {
	text-align:center;
	padding-bottom:10px;
}

#bouton125 {
	text-align:center;
	padding-bottom:10px;
	padding-top:20px;
}

.commentaire_article {
	background-image:url('../img/cadres/fond_article.png');
	background-repeat:repeat-y;
}