img, div, td, p, a, span, ul, li, ol { behavior: url(iepngfix.htc) }

body, td, div, img, tr, table, p, form, h1, h2, h3, h4, h5, h6 {

	margin:0;
	padding:0;
	border:0;
	
	font-family:Arial;
	font-size:13px;
	color:black;

}

#body {

	background-image:url('images/home_poker.png');
	background-position: top center;
	background-repeat: no-repeat;

}

##content_entier {
	width:948px;
	background-color:white;
}


#text_cadeaux {

	float:right;
	text-align: left;
	width:350px;
	font-size:22px;
	color:#464649;
	font-weight:bold;
	padding-top:40px;
}

#text_cadeaux span {

	font-size:18px !important;
	display:block;
	font-weight:normal;
	padding-top:15px;

}

#fb_connect {

	padding-top:5px;

}


.info_side {

	font-size: 12px;
	color:#464649;
	text-decoration:none;
 
}

.bet_right { 
	

}

.bet_right a {

	display:block;
	padding-top:5px;
	font-size:11px;
	text-decoration: none;
	font-style: normal;

}

.bet_right p {

	font-size:11px;
	color:#464649;
	font-style:italic;

}

.bet_right b {

	float:right;
	display:block;
	padding-top:12px;

}


h5 {

	color:#464649;
	font-size:13px;
	margin:0;
	padding:0;
	margin-bottom:6px;

}

#invite_win {

	display:block;
	float:right;
	padding-left:15px;
	width:70px;
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	background:url('images/fl_invite.png');
	background-repeat:no-repeat;
	background-position: 0 2px;
	margin-top:7px;

}

#invite_win a {

	text-decoration: none;
	color:#464649;

}

#invite_win i {

	display:block;
	font-weight:bold;
	color:#f49d0a;
	font-style: normal;
	

}



h6 {
	border-bottom:1px solid #0E5893;
	margin:0;
	padding:0;
	font-size:14px;
	color:#0E5893;
	margin-bottom:8px;
}


#enorme_parent {
	width:175px;
	height:212px;
	border:0px solid red;
	overflow: hidden;
}

#enorme {
	position:relative;
	width:1000px;
	left:0px;
}

#pari_home {

	margin-left:20px;
	margin-top:10px;

}



input {
	font-family: Arial;
}


.input {

	width:196px;
	height:20px;

}

a {

	color:#0063c1;

}

td {

	vertical-align:top;

}


.small_nbsp {
	height:5px;
	font-size:5x;
}


#top_header {
	
	border-bottom:1px solid #e3e1e0;
	


}

#top_header div table {

	width:910px;
	text-align:right;
	margin-top:5px;
	padding-bottom:5px;


}

#top_header a {
	margin-left:15px;
	color: #0060bf;
	font-weight:bold;
	font-size:12px;
}


#header {
	width:910px;

}

#header a {

	color:#464649;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
	

}


#header a:hover {
	text-decoration:underline;
}


#header a.menu_selected {
	text-decoration:underline;
}



#header a span {
	color:#b0B0B0;
}

#header div {

	text-align:right;
	padding-top:51px;

}


.left {
	float:left;

}

.logo {
	margin-top:9px;
}


#footer {
	border-top:5px solid #0076c0;
	background-color:#004180;
	padding:8px;
	height:90px;
}

#footer div {
	width:910px;
}

#footer div div {
	width:225px;
	float:left;
	color:white;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	height: 70px;
}

#footer p {
	color:white;
	padding-left:30px;
	font-size:13px;
	margin-top:10px;
	margin-bottom:4px;
}

#footer a {
	text-decoration:none;
	color:white;
}

.copyright{
	height:20px;
	color:white;
	margin-top:2px;
	font-weight:normal;
	font-size:11px;
}


.link {
	color:white;
	margin-top:2px;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}



#home_band {

	background:url('images/fd_home_band.png');
	background-repeat:repeat-x;
	height:233px;
	margin-bottom:15px;

}

#home_band div {

	width:910px;
	text-align:left;


}

#home_band .left {

	margin:0;
	float:left;

}

#home_band h1 {

	color:white;
	padding-top:50px;
	font-size:24px;
	font-weight:bold;


}


#home_band h2 {

	color:#9ddbff;
	padding-top:2px;
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
}

.home_button {

	width:340px;
	text-align:center;
	
	padding-top: 22px;
	padding-bottom:24px;
	
	display:block;
	float:left;
	
	margin-left:-10px;

	
	background:url('images/home_button.png');
	background-repeat:no-repeat;
	background-position:center center;
	
	color:white;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;

}


.home_guide {
	
	display:block;
	
	margin-top:35px;
	color:white;
	font-size:16px;
	font-weight:normal;	

}


#home_band p {

	color:#9edcff;
	font-size:14px;
	font-weight:normal;
	float:left;

}



#footer_home {

	background:url('images/fd_gris');
	background-position:bottom;
	background-repeat:repeat-x;
	height:120px;
	
	border-top:1px solid #e0e0e0;
	
	
	
}

#footer_home p {

	padding-top: 12px;
	padding-bottom: 3px;
	
	color:#464649;
	font-size:13px;
	font-weight:bold;


}

			#footer_home ul {
			
				width:910px;
			
			}
		
			#footer_home li {
				display:block;
				float:left;
				width:105px;
				background-position: bottom center;
				background-repeat: no-repeat;
			}
			
			#footer_home .cat1{
				background-image: url('images/cat1.png');
			}
			
			#footer_home .cat2{
				background-image: url('images/cat2.png');
			}
			
			#footer_home .cat3{
				background-image: url('images/cat3.png');
			}
			
			#footer_home .cat4{
				background-image: url('images/cat4.png');
			}
			
			#footer_home .cat5{
				background-image: url('images/cat5.png');
			}
			
			#footer_home .cat6{
				background-image: url('images/cat6.png');
			}
			
			#footer_home .cat7{
				background-image: url('images/cat7.png');
			}
			
			#footer_home .cat8{
				background-image: url('images/cat8.png');
			}
			
			#footer_home li a {
				text-decoration: none;
				color:#464649;
				font-size: 13px;
				display:block;
				height:75px;
				font-weight:normal;

			}




#bloc_home {
	width:560px;
	text-align:left;
	font-weight:bold;
	font-size:18px;
}

#bloc_home span { font-size:larger; }

#bloc_home h3 {
	font-size:13px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:6px;
	margin-left:175px;

background-image: url('images/puce.png');
background-repeat: no-repeat;
background-position: left center;
padding-left: 19px;

padding-top:8px;
padding-bottom:8px;

}

#bloc_home a.normal {
	font-size:11px;
	font-weight:bold;
	color:#116bc3;
}


.number {
	
	display:block;
	background-color:white;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:8px;
	padding-bottom:8px;
	text-decoration:none;
	color:#464649;

}

#scores span {
	float:left;
	font-size:26px;
	width:165px;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
	font-family:"Trebuchet MS";

}

.number:hover {
	background-color:#e5f0f7;
}


#scores {
	margin-top:8px;
}

#scores i {

	font-style:normal;
	font-weight:normal;
	font-size:11px;
	display:block;
	height:14px;

}

#scores b {
	height:14px;
	margin-top:1px;
	font-weight:bold;
	font-size:11px;
	display:block;

}


#hr {
	border-top:1px solid #eaeaea;
}

#scores s {
	float:right;
	text-decoration:none;
	font-family:"Trebuchet MS";
	color:#006eb5;
	font-size:28px;
	font-weight:normal;
	padding-right:15px;
	padding-top:0;
	padding-bottom:0;
	margin-top: 0;
	margin-bottom:0;
}


#bandeau {

	background-image: url('images/fd_bandeau.png');
	background-repeat: repeat-x;
	height: 65px;
	margin-bottom:13px;
	

}

#bandeau h1 {
	margin:0;
	padding:0;
	color:white;
	font-size:24px;
	font-weight:bold;
	padding-top:18px;
	display:block;
	width:898px;
	text-align:left;


}


#formulaire #top {
	background-image: url('images/insc_top.png');
	width:900px;
	height:15px;
	background-repeat: no-repeat;
}

#formulaire #bottom {
	background-image: url('images/insc_bottom.png');
	width:900px;
	height:15px;
	background-repeat: no-repeat;
	margin-bottom:25px;
}

#formulaire #middle {
	background-image: url('images/ins_middle.png');
	width:900px;
	text-align:left;
	background-repeat: repeat-y;
	
	
}

#formulaire #middle div, .fd_log {

	padding-left:20px;
	padding-right:20px;
	background-image: url('images/ins_fond.png');
	
	background-position: 0 32px;
	background-repeat: no-repeat;
	
	padding-top:30px;
	
}

.fd_log {
	height:220px;
}

#inscription{
	
	padding-bottom: 10px;
}

#import_contacts {

	padding-top:30px;
	padding-bottom: 10px;
}

#inscription td {
	height:28px;
}

.t_right {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#464649;
	padding-right: 22px;
	width:364px;
	
}

.t_answer{
	text-align:left;
}


.error {

	text-align:center;
	font-weight:bold;
	color:red;
	margin-left:180px;
	display:block;

}


.button u {
	float: left;
	/**display: block;**/
	height: 36px;
	width:11px;
	font-size: 11px;
	background: url('images/button_left.png') no-repeat;

}

.button {
	display: block;
	height: 36px;
	text-align:center;
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
}


.button p {
	width:11px;
	float:left;
	display: block;
	height: 36px;
	background: url('images/button_right.png') no-repeat;
}

.button b {
	display:block;
	float:left;
	padding-top:10px;
	background: url('images/button_middle.png') repeat-x;
	height:36px;
}


.submit{
     border:none;
     color:#fff;
     background: transparent;
     font-weight:bold;
     font-size:14px;
     margin:0;
     padding:0;
 	 cursor:pointer;
     
}


.onglet u {
	float: left;
	display: block;
	height: 29px;
	width:6px;
	font-size: 11px;
	background: url('images/onglet_l.png') no-repeat;

}

.onglet {
	display:block;
	height: 29px;
	text-align:center;
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
	margin-right:0px;
}


.onglet p {
	width:11px;
	float:left;
	display: block;
	height: 29px;
	background: url('images/onglet_r.png') no-repeat;
	
	
}

.onglet b {
	display:block;
	float:left;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	background: url('images/onglet_m.png') repeat-x;
	height:29px;
}


.onglets {
	height:29px;
	border-bottom: 1px solid #0e5893;
	margin-bottom: 10px;
}





.ss_onglet u {
	float: left;
	display: block;
	height: 29px;
	width:5px;
	font-size: 11px;
	background: url('images/ss_onglet_l.png') no-repeat;

}

.ss_onglet, .ss_onglet a {
	display:block;
	height: 29px;
	text-align:center;
	color: #116bc3;
	font-weight:bold;
	text-decoration:none;
	margin-right:0px;
}


.ss_onglet p {
	width:11px;
	float:left;
	display: block;
	height: 29px;
	background: url('images/ss_onglet_r.png') no-repeat;
	
	
}

.ss_onglet b {
	display:block;
	float:left;
	padding-top:9px;
	padding-left:10px;
	padding-right:10px;
	background: url('images/ss_onglet.png') repeat-x;
	height:29px;
}



.tag_box {
	
	width:574px;
	background: url('images/fd_tag_t.png');
	background-position: top left;
	background-repeat: repeat-y;
	margin-bottom:15px;

}


.tag_box span {
	display:block;
	background: url('images/fd_tag_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	
}

.tag_box span div {
	padding-left:18px;
	padding-right:18px;
	padding-top:20px;
	padding-bottom:10px;
}




.notfirst {
	margin-top:15px;
}

.side_box {
	
	width:292px;
	background: url('images/side_m.png');
	background-position: top left;
	background-repeat: repeat-y;
	margin-bottom:15px;

}

.side_box span {

	display:block;
	background: url('images/side_t.png');
	background-position: top left;
	background-repeat: no-repeat;
	
}


.side_box span span {
	display:block;
	background: url('images/side_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	
}

.side_box span span div {
	padding-left:12px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:5px;
}

#sidebar {
	text-align: left;
	padding-left: 31px;
}

i.hr {
	
	display:block;
	
	border-top: 1px solid #cfe7ff;
	

}


.gros_bt {
	background: url('images/gros_bt.png');
	display:block;
	background-position: center center;
	background-repeat: no-repeat;
	
	padding-top:35px;
	padding-bottom:35px;
	
	text-align:center;
	color:white;
	font-size:28px;
	text-decoration:none;


}


.wozpoints {

	background:url('images/wozpoints.png');
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	font-family:"Trebuchet MS", Verdana, Arial;
	color: #464649;
	font-size:18px;
	text-align:left;

}

.wozpoints u {
	color: #f49d0a;
	text-decoration: none;
}


#sidebar h1 {

	font-size:14px;
	color:#464649;
	/**margin-bottom:5px;**/
	
}

#sidebar h2 {

	background:url('images/fd_side_bar.png');
	padding-top:11px;
	padding-bottom:17px;
	padding-left:10px;
	font-size:12px;
	color:#464649;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:1px;
	margin-top:5px;
	

}

#sidebar h3 {

	font-size:12px;
	color:#464649;
	margin-bottom:0px;
	padding-left:12px;
	padding-top:12px;

}

.sidea {
	color:#116bc3;
	font-size:11px;
	text-decoration: none;
}

.sidea a:hover {
	text-decoration: underline;
}


.side_paris {

	font-size: 11px;
	text-decoration: none;
	

}

.side_paris b {
	display:block;
}



.onglet_right {
	display:block !important;
	float:right !important;
	font-weight:normal !important;
	text-decoration:none !important;
	background:url('images/fleche_b.png') !important;
	background-repeat: no-repeat !important;
	background-position: 100% 90% !important;
	color:#464649 !important;
	font-size:10px !important;

	height:14px !important;
	
	padding-right:10px !important;
	padding-top:13px !important;
	font-family:Arial !important;
	margin:0 !important;

}

.onglet_right:hover {
	background-position: 99% 90%;

}

.dash_paris {

	font-size: 11px;
	text-decoration: none;
	
	display:block;
	color:#464649;
	

}

.dash_paris b {
	display:block;
}

.topdash {
	padding-left:34px;
	padding-top:10px;
	padding-bottom:10px;
	background: url('images/fd_b.png');
	background-repeat: repeat-x;
}


	.amis {
		height:52px;
		margin-left:10px;
	}

	.ami {
	
	}
	
	.hr_friend {
		display: block;
		height:1px;
		border-bottom:1px solid #d3e3f1;
		margin-top:4px;
		margin-bottom:5px;
	}

	.boy {
		background: url('images/boy.png');
		background-repeat: no-repeat;
		padding-left: 16px;
		color:#116bc3;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;

	}

	.girl {
		background: url('images/girl.png');
		background-repeat: no-repeat;
		padding-left: 16px;
		color:#d641d8;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;

	}

	.avatar {
		width:50px;
		height:50px;
		border: 1px solid #b3b3b3;
		float:left;
		background-position: center center;
		background-repeat: no-repeat;
		margin-right:13px;
	}
	
	.middler {
		display:block;
	}

.cote_avatar_top {
	padding-top:0px;
} 

.cote_avatar {
	padding-top:12px !important;
	height:60px;
} 

.fond_degrade, .fond_degrade_gris {
	font-size: 11px;
	text-decoration: none;
	color:#464649;
	background-repeat: repeat-x;
	width: 100%;
	height: 43px;
}

.fond_degrade{
	background: url('images/fond_degrade.gif');
}

.fond_degrade_gris {
	background: url('images/fond_gris.png');
}

#import_contacts td {
	vertical-align: middle;
}

.table_right {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#464649;
	padding-right: 22px;
}

#contact{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
}

.contact_checkbox {
	float:left;
	margin-top: 10px;
}

.contact{
	font-size: 11px;
	text-decoration: none;
	display:block;
	color:#464649;
	margin-left: 10px;
}
.contact b {
	display:block;
}

.innera {
	overflow:auto;
	height: 350px;
}

#btn_supprimer{
	vertical-align: middle;
	margin-top:10px;
	margin-right: 3px;
	margin-left: 10px;
	padding-left: 10px;
	float:right;
}

.pari_box {
	z-index: 10;
	width:574px;
	background: url('images/pari_m.png');
	background-position: top left;
	background-repeat: repeat-y;
}

.pari_box span {
	display:block;
	padding-top: 101px;
	background: url('images/pari_t_gris.png');
	background-position: top left;
	background-repeat: no-repeat;
}


.pari_box span span {
	display:block;
	background: url('images/pari_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-top: -60px;
	padding-left:38px;
}

.pari_ligne, .pari_ligneD {	
	margin-left:8px;
	margin-right: 8px;
	padding: 16px;
	padding-left: 30px;
	
	font-size:15px;
	color: #464649;
	font-family: Arial;
}

.pari_ligne {
	/**background-image: url('images/fiche-fbleu.png');**/
	background-repeat: no-repeat;
	background-position: 530px center;
}

.pari_ligne input{
	font-weight:bold;
	font-size:15px;
	color: #464649;
	font-family: Arial;
	
	padding: 5px;
	/**border-color: transparent;**/
	border-width: 1px;
	border:1px solid #dddddd;
	width:340px;
	background:url('images/fond_gris.png');
	height:30px;
	/**background: none;**/
}

.pari_ligne a, .pari_ligneD a{
	text-decoration: none;
	color: #464649;
}

.pari_ligne{
	font-weight:bold;
	border-bottom: 1px solid #e3e1e0;
}

.footer_pari{
	padding-bottom:20px;
	position:relative;
}

.footer_pari .date{
	position:relative;
	font-weight:bold;
	font-size:15px;
	color: #464649;
	font-family: Arial;
	display:block;
}

.footer_pari input{
	background: none;
	
	padding: 1px;
	
	border-color: transparent;
	border-width: 1px;
	
	
	font-size:15px;
	font-weight: bold;
	text-align:center;
	color: #464649;
	font-family: Arial;	
	width: 38px;
	/**vertical-align: middle;**/
}

.img_footer, .img_footer_res{
	z-index:5;
	position:absolute;
	top:58px;
	left:382px;
	/**float: right;**/
	margin-top: -65px;
	/**margin-right: 65px;**/
}

.img_footer_res{
	top:85px;
}

.moins_footer, .plus_footer{
	margin-right: 15px;
}

.pari_button {
	width:573px;
	text-align:center;
	padding-top: 22px;
	padding-left: 3px;
	padding-bottom:24px;
	display:block;
	float:left;	
	background:url('images/pari_button.png');
	background-repeat:no-repeat;
	background-position:center center;
	text-decoration:none;
}

.pari_submit{
    border:none;
    color:white;
    background: transparent;
	font-size:23px;
    margin:0;
    padding:0;
 	cursor:pointer;
}

.help{
	float:right;
	margin-right: 57px;
}
.moins, .plus{
	margin-top: 15px;
	float: right;
	margin-right: 80px;
}

.plus{
	margin-right: 15px;
}

.titre{
	margin-top: -75px;
	margin-bottom: 28px;
	margin-left: 50px;	
}

#titre3{
	font-size: 22px;
	font-family: Arial;
	font-weight: bold;
	color: white;
	
	padding: 1px;
	border-color: transparent;
	border-width: 1px;
	
	width: 500px;
	height: 57px;
	
	background: none;
	
	overflow:hidden;
	resize: none; /**No resize for Safari**/
}

.cat_box {
	position: relative;
	width:493px;
}

.cat_box span {
	display:block;
	padding-top: 11px;
	background: url('images/box_cat_t.png');
	background-position: top left;
	background-repeat: no-repeat;
}


.cat_box span span {
	display:block;
	padding-top: 21px;
	background: url('images/box_cat_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.cat_box_img{
	float: left;
	margin-right:8px;
}

.box_cat_line1, .box_cat_line2{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	padding: 7px;
	padding-left: 30px;
}

.box_cat_line1{
	background-image: url('images/box_cat_m1.png');
}

.box_cat_line2{
	background-image: url('images/box_cat_m2.png');
}

.box_cat_line1 a, .box_cat_line2 a{
	text-decoration: none;
	color: #464649;
}

.msg_box {
	width:573px;
	margin-bottom: 10px;
}

.msg_box span {
	display:block;
	padding-top: 7px;
	background: url('images/msg_box_t.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.msg_box span span {
	display:block;
	background: url('images/msg_box_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.contenu_msg_box{
	font-size: 11px;
	text-decoration: none;
	display:block;
	color:#464649;
	padding-left:12px;
	background: url('images/msg_box_m.png');
	background-position: top left;
	background-repeat: repeat-y;
}
.contenu_msg_box b {
	display:block;
}

.msg_box_small {
	width:409px;
	margin-bottom: 10px;
}

.msg_box_small span {
	display:block;
	padding-top: 7px;
	background: url('images/msg_box_t_small.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.msg_box_small span span {
	display:block;
	background: url('images/msg_box_b_small.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.contenu_msg_box_small{
	font-size: 12px;
	text-decoration: none;
	display:block;
	color:#464649;
	padding-left:12px;
	background: url('images/msg_box_m_small.png');
	background-position: top left;
	background-repeat: repeat-y;
}

.contenu_msg_box_small h1 {
	font-size: 13px;
	text-align:center;
	display:block;
	color:#464649;
	padding-bottom:10px;
	text-decoration: underline;
}

#box_outer{
	visibility: hidden;
	position: absolute;
	top: 163px;
	left: 50px;
	z-index: 1000;
	overflow:hidden;
}

.create_pari{
	position:relative;
}


.mess {

	font-size: 11px;
	text-decoration: none;
	
	color:#116bc3;

}

.lu .mess {
	color:#464649;

}

.message {
	text-decoration: none;
	display:block;
	padding-left:34px;
	padding-top:10px;
	background: url('images/fd_b.png');
	background-repeat: repeat-x;
	height:36px;


}

.lu {

	background: url('images/fd_b_bw.png');
	background-repeat: repeat-x;

}



.with_avatar {
	/**height:60px;**/
	padding-bottom:5px;
	clear:both;
} 


.bigger_avatar {
	margin-bottom:10px;
	
}



.mess_with_avatar {
	width:300px;
	line-height:15px;
	float:right;
	margin-right:10px;
}


.mess_exp {
	float:left;
	width:140px;
}

.message div {

}

.a_profile {
	display:block;
	font-weight:bold;
	text-decoration: none; 

}


.mess_message {
	display: block;
}

.mess_message b {
	display:block;
}

.mess_exp span {
	font-size:9px;	
	font-weight:normal;
	display:block;
}



	
		.answer_message {
			float:right;
			margin-right:20px;
			font-size:11px;
			color:#116bc3;
			
		}
		
		#subject_mess {
			font-size:11px;
			color:#116bc3;
		
		
		}
		
		
		#answer_message {
		
			margin:4px;
			background-color: #F7FBFF;
			border:0px solid red;
			font-family:Arial;
			font-size:11px;
			width:284px;
			height:100px;
			color:#116bc3;
			overflow:auto;
		}
		
		.mess_dest {
		
			margin:4px;
			background-color: #F7FBFF;
			font-family:Arial;
			font-size:11px;
			width:284px;
			color:#116bc3;
			border:0px;
		
		} 
	
	.reponse {
			clear:both;
	
	}
	
	#destinataire_invitation{
		
			margin:4px;
			background-color: #F7FBFF;
			border:0px solid red;
			font-family:Arial;
			font-size:11px;
			width:284px;
			height:100px;
			color:#116bc3;
		
		}
	
	
	.answer_message span {

		display:block;
		background: url('images/side_t_fd.png');
		background-position: top left;
		background-repeat: no-repeat;
	
	}

	
	
#wait_message {
	clear:both;
	height:32px;
	padding-left:36px;
	padding-top:9px;
	background:url('fb/loading.gif');
	background-repeat: no-repeat;
	color:#116bc3;

} 

.view_avatar {
	width:auto;
	margin-bottom: 15px;
	display:block;
}

.amis_commun{
	display:block;
	text-align:right;
	font-size:11px;
	color:#464649;
	padding-bottom:7px;
}

.tooltip_titre, .tooltip_categorie, .tooltip_reponse{
	display:none;
	left: 465px;
	position: absolute;
	z-index: 5;
	overflow:hidden;
	background-repeat: no-repeat;
	padding-top:19px;
	width: 245px;
	height: 55px;
	color: #464649;
	font-size:12px;
	font-weight: bold;	
	vertical-align: middle;
}

.tooltip_titre{
	padding-left: 40px;
	background-image: url('images/tooltip.png');
	top: 25px;
}

.tooltip_categorie{
	padding-top:14px;
	padding-left: 25px;
	width: 272px;
	background-image: url('images/tooltip2.png');
	top: 105px;
}

.tooltip_reponse{
	padding-left: 35px;
	background-image: url('images/tooltip.png');
	top: 165px;
}

.tooltip_date{
	display:none;
	left: 465px;
	position: absolute;
	z-index: 5;
	background-repeat: no-repeat;
	padding-top:19px;
	width: 245px;
	height: 55px;
	color: #464649;
	font-size:12px;
	font-weight: bold;	
	vertical-align: middle;
	padding-left: 25px;
	background-image: url('images/tooltip.png');
	top: -15px;
}



#a_close_button{
	position:relative;
	display:block;
	z-index:200;
} 

#img_close_button {
	display:block;
	margin-left:275px;
	position:absolute;
	z-index:200;
}

.infos_pari{
	font-size:9px;
	font-weight:bold;
	float:right;
	text-align:right;
	margin-top:20px;
	margin-right:-18px;
	color:#464649;
}

.infos_pari span{
	color: #f49d0a;
}


#pari_title {
	background-repeat: no-repeat;
	height:113px;
	width:293px;
	font-size:19px;
	color:white;
	font-weight:normal;
	padding-left:30px;
}

#pari_title span {
	display:block;
	padding-right:40px;
}

#pari_middle {
	background-image: url('images/fiche-m.png');
	background-repeat:repeat-y;
	width:293px;
	padding-bottom:1px;

}

#pari_answers {
	
	padding-left:10px;
	padding-right:10px;

}


#pari_answers a {
	display:block;
	padding-left:10px;
	color:#464649;
	font-size:16px;
	border-bottom:1px solid #e7e7e7;
	text-decoration:none;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	
	background-image: none;
}

#pari_answers a:hover, #pari_answers .selected {
	
	background-image: url('images/fiche-hover.png');
	background-position:center bottom;
	background-repeat: repeat-x;
}

#pari_answers a span {
	
	display:block;
	background-repeat: no-repeat;
	background-position: 240px center;
}

#pari_answers a u {
	display:block;
	padding-top:3px;
	width:30px;
	font-size:10px;
	float:right;
	padding-right:27px;
	text-decoration:none;
}

.reponse_misee{
	background-image: url('images/reponse_misee.png');
	background-repeat: repeat-x;

}

#pari_endings {
	background-image: url('images/fiche-b.png');
	background-repeat: no-repeat;
	background-position:top left;
	
	width:293px;
	color:#ff2f0e;
	
	text-align: center;
	font-weight:bold;
	font-size:12px;
	padding-top:12px;
	padding-bottom:20px;
}


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

#bet_setter .button {
	padding-left:110px;
}


#facebox_noborder, #load_center {
  position: absolute;
  top: 30px;
  left: 0;
  z-index: 100;
  text-align: left;
}


#facebox_noborder .popup {
  position: relative;
}

#bet_my_points {
	
	padding-top:10px;
	padding-bottom:8px;
	font-family: "Trebuchet MS";
	color:#363639;
	font-size:14px;
	font-weight:bold;
	line-height:18px;

}

#bet_my_points span {
	color:#ff8900;
} 

.fdtop_pari{
	padding-left:34px;
	padding-top:10px;
	padding-bottom:10px;
	background-repeat: no-repeat;
}

.fd_pari{
	font-size: 11px;
	text-decoration: none;
	
	display:block;
	color:#464649;
}

.fd_pari b{
	display:block;
}

.follow{
	float:right;
	background-image: url('images/follow_bet.png');
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center center;
}

.notfollow{
	float:right;
	background-image: url('images/not_follow_bet.png');
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center center;
}

.deleteBet{
	float:right;
	background-image: url('images/delete_bet.png');
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center center;
}


#bet_finished a, #bet_wait a {

display:block;
width:330px;
margin-top:-10px;
}


#bet_final1 {
	background:url('images/bet_final1.png');
	background-repeat:no-repeat;
	background-position: center 3px;
	font-size:16px;
	color:#363639;
	font-family:"Trebuchet MS";
	padding-top:13px;
	padding-bottom:12px;
}

#bet_final1 span {
	color:#F5A00B;
} 


#bet_final2 {
	background:url('images/bet_final2.png');
	background-repeat:no-repeat;
	background-position: center center;
	color:#0058aa;
	font-size:12px;
	padding-top:7px;
	padding-bottom:3px;
	
	font-family:"Trebuchet MS";
}

#bet_final2_bis {
	background:url('images/bet_final2_bis.png');
	background-repeat:no-repeat;
	background-position: center center;
	color:#0058aa;
	font-size:12px;
	margin-top:10px;
	padding-top:15px;
	padding-left:15px;
	padding-right:25px;
	margin-bottom:-3px;
	font-family:"Trebuchet MS";
}

#bet_final3 {
	background:url('images/bet_final3.png');
	background-repeat:no-repeat;
	background-position: top center;
	font-family:"Trebuchet MS";
	
	padding-top:5px;
	padding-bottom:6px;
	
	
}

#bet_final3 .bet_value {
	color:#363639;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	border:0px solid red;
	width:100px;
	background:transparent;
}

#bet_final4 {
	background:url('images/bet_final4.png');
	background-repeat:no-repeat;
	background-position: center top;
	
	font-size:20px;
	padding-top:7px;
	padding-bottom:10px;
}

#bet_final4 a {
	text-decoration:none;
	font-weight:normal;
	color:white;
}

#bet_final4 a:hover {
	font-weight:bold;
}


#mdp {
	padding-left:40px;
}

.pari_gold {
	background-image:url('images/fd_pari_gold.png');
}

.pari_NB {
	background-image:url('images/fd_pari_bw.png');
}

#demo{
	height:112px;
	width:560px;
	display:block;
	margin-bottom:15px;
	padding-left:8px;
}

#demo a{
	text-decoration:none;	
}

#demo div div{
	font-family:Arial;
	text-align:center;
	font-size:22px;
	color:white;
	font-weight:bold;
	margin-top:40px;
}

.demo_pariez{
	float:left;
	background:url('images/gros_bt_parier.png');
	background-repeat: no-repeat;
	height:112px;
	width:182px;
	margin-right:3px;
	
}

.demo_creez{
	float:left;
	background:url('images/gros_bt_creer.png');
	background-repeat: no-repeat;
	height:112px;
	width:182px;
	margin-right:3px;
}

.demo_invitez{
	float:left;
	background:url('images/gros_bt_inviter.png');
	background-repeat: no-repeat;
	height:112px;
	width:182px;
}

#img_close_demo {
	display:block;
	margin-top:-15px;
	padding-left:558px;
	position:absolute;
	z-index:2;
}

#tri_membres{
	font-size:11px;
	color:#464649;
}

.rech_membres{
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#464649;
	padding-right: 22px;
	width:200px;
}

#mess textarea {
	display:block;
	
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: #464649;
	
	width: 540px;
	height: 70px;
	
	overflow:hidden;
	resize: none; /**No resize for Safari**/
	
	margin-bottom:10px;
}

#followers_inside{
	background-image:url('images/bg_inside_ami.png');
	background-repeat:repeat-y;
	height:auto;
	margin-bottom:7px;
	margin-top:7px;
}

.followers {
	padding-top:5px;
	padding-bottom:5px;
	color: #464649;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

.followers u {
	color: #f49d0a;
	text-decoration: none;
}
.justify{
	text-align:justify;
}

.no_log{
	margin: 15 5 0 0px;
}

.bandeau_violet{
	background-image:url('images/fd_pari_violet.png');
}

.bandeau_mauve{
	background-image:url('images/fd_pari_mauve.png');
}

.bandeau_bleu{
	background-image:url('images/fd_pari_bleu.png');
}

.bandeau_jaune{
	background-image:url('images/fd_pari_jaune.png');
}

.bandeau_gris{
	background-image:url('images/fd_pari_gris.png');
}

.bandeau_vert{
	background-image:url('images/fd_pari_vert.png');
}

.bandeau_turquoise{
	background-image:url('images/fd_pari_turquoise.png');
}

.bandeau_rouge{
	background-image:url('images/fd_pari_rouge.png');
}

#abuse_bet_right{
	width:110px;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	color:#464649;
}

.infos_pari_box {
	width:573px;
	margin-bottom: 10px;
}

.infos_pari_box span {
	display:block;
	padding-top: 7px;
	background: url('images/msg_box_t.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.infos_pari_box span span {
	display:block;
	background: url('images/msg_box_b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}

.contenu_infos_pari_box{
	font-size: 11px;
	text-decoration: none;
	display:block;
	color:#464649;
	padding-left:12px;
	background: url('images/msg_box_m.png');
	background-position: top left;
	background-repeat: repeat-y;
}

.contenu_infos_pari_box h1{
	color:#464649;
	padding-left:25px;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.last_member{
	margin-top:5px;
	height:72px;
	width:400px;
}

#fil_actu p{
	font-size: 11px;
	text-decoration: none;
	display:block;
	color:#464649;
	line-height:12px;
	padding-left:25px;
	margin-bottom:-10px;
}

#fil_actu a{
	color:#464649;
}

#fil_actu u{
	color: #f49d0a;
	font-weight:bold;
	text-decoration: none;
}

.puce_ami{
	background:url('images/puce_bon.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:19px;
	padding-top:3px;
}

.puce_wozpoints{
	background:url('images/puce_gains.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:19px;
	padding-top:4px;
}

.puce_pari{
	background:url('images/puce_pari.png');
	background-repeat:no-repeat;
	background-position: top left;
	height:19px;
	padding-top:2px;
}

#history{
	width:100%;
}

#history td, #history_detail td{
	font-size: 11px;
	text-decoration: none;
	color:#464649;
}

#history .titre{
	width:510px;
}

#history_detail{
	margin-left:300px;
	width:750px;
	margin-bottom:10px;
}

#livebetting .short,#livebetting .long {
	width:30px;
	text-align:center;
}

#livebetting .long{
	width:40px;
}

.tag{
	text-decoration:none;
	color:#116BC3;
}


#mes_news {
	overflow:hidden;
	
	margin-right:10px;

}

#mes_news p {
	
	width:1000px;

	padding:0 !important;
	margin:0 !important;
	font-size:11px;
	color:#2D77CA;

}

#mes_news .jour {

	color:#464649;
	font-weight:normal;
	display:inline;

}