
	
	.body {
		margin-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
#xiti a, #xiti a:visited, #xiti a:active, #xiti a:link {	
	text-decoration:none;
	color:#FFFFFF;
}

.popup_body {
	margin-top:15px;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:#fef0b6;
}

h2 { font-size:34px; font-weight:bold; }

hr {
	border: 0;
	border-bottom: 1px #000000 solid; 
	height: 1px;
}

form, h2 { padding:0; margin:0; }

.clear {
	clear: both;
}


.table_form td {
	padding:3px;
	font-weight:bold;
}

#div_button_close {
	width:125px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-top:15px;
}

.link_button_1, .link_button_2, .link_button_3, .div_link_button_1, .div_link_button_2, .div_link_button_3 {
	padding:0;
	margin:0;
	height:0;
}

#container  {
	margin-left:auto;
	margin-right:auto;
	width:986px;
}

#box_header {
	z-index:100;
	height:120px;
	width:100%;
}

#box_connexion {
	z-index:200;
	position:absolute;
	width:216px;
	margin-left:554px;
}

#box_content { z-index:97; overflow:hidden; }

#box_menu {
	z-index:98;
	width: 200px;
	height:auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}

#box_footer {	
	z-index:99;
	height:auto;
	margin-top:7px;
}

#box_footer, #box_content {
	margin-left:200px;
	width:786px;
	position:absolute;
}

#popup_bienvenue .text{ text-align:left; }

#popup_bienvenue .title {
	font-size:24px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
	color:#fc5922;
}

.box_header_slogan h1 {
	color:#FFFFFF;
	font-family:impact,Verdana,Arial;
	font-size:27px;
	padding:0;
	margin:0;
	display:inline;
	text-align:center;
}

#div_product_img_maxi, #div_product_img_medium, .div_product_img_medium, #div_product_img_mini {	z-index:101; text-align:center; }

#div_bg_product_img_maxi, #div_product_img_maxi, #div_product_img_mini, #div_bg_product_img_mini { overflow:hidden; }

#div_bg_product_img_maxi {
	width:196px;
	height:186px;
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_product_maxi.png);
	z-index:100;
	text-align:center;
}

#div_bg_product_img_mini {
	width:80px;
	height:74px;
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_product_mini.png);
	z-index:100;
	text-align:center;
}

		#div_product_img_maxi {
			width:175px;
			height:150px;
			margin-top:10px;
			margin-left:4px;
			overflow:hidden;
		}
		
		#div_product_img_mini {
			width:75px;
			height:68px;
			margin-right:2px;
			overflow:hidden;
		}
		
		#div_product_img_maxi img { margin-left:-12px; margin-top:6px; }
		#div_product_img_mini img { margin-top:10px; }
		

#div_bg_product_img_medium {
	width:141px;
	height:137px;
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_product_medium.png);
	z-index:100;
	text-align:center;
	overflow:hidden;
	float:right;
	margin-left:0;
}

#div_product_img_medium img, .div_product_img_medium img {
	width:122px;
	margin-top:17px;
	margin-left:12px;
}

.choice_game_name, .choice_gift_name {
	height:30px;
	width:136px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

	}

#div_speaker, #div_speaker_premium {
	float:right;
	width:160px;
	

}

.choice_game a:over { text-decoration:underline; }

.div_choice_game_img {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_product_medium.png) no-repeat;
	width:141px;
	height:137px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	cursor:pointer;
	overflow: hidden;
}

.choice_game_img, .choice_gift_img {
	width:122px;
	margin-top:15px;
	border:0;
}

.choice_game {
	text-align:center;
	width:23%;
	display:block;
	float:left;
	padding:5px 5px 20px 5px;
	font-weight:bold;
}

#div_jeu1_name_description, #div_jeu2_name_description { left:0; width:390px; }

#div_jeu2_block, #div_jeu1_block { height:140px; }

/*GENERIC STYLE*/
.text_underline { text-decoration: underline; }
.etoile3 { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/etoile3.gif) left center no-repeat; margin: 0; padding: 0 0 0 15px; }
.etoile2 { background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile2.gif) left center no-repeat; margin: 0; padding: 0 0 0 15px; }
.etoile { background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile.gif) left center no-repeat; margin: 0; padding: 0 0 0 15px; }
.div_titre_rose_gras, .div_titre_rose_gras_ligne  { font-weight:bold;  }
.div_titre_rose_ligne, .div_titre_rose_gras_ligne  { text-decoration:underline; }
.div_titre_rose, .div_titre_rose_gras, .div_titre_rose_ligne, .div_titre_rose_gras_ligne  { color:#fc5922; }

.div_titre_violet_gras, .div_titre_violet_gras_ligne { font-weight:bold; }
.div_titre_violet_ligne, .div_titre_violet_gras_ligne { text-decoration:underline; }
.div_titre_violet, .div_titre_violet_gras, .div_titre_violet_ligne, .div_titre_violet_gras_ligne { color:#1875a0; }

.div_titre_blanc, .div_titre_blanc_ligne,.div_titre_blanc_gras, .div_titre_blanc_gras_ligne   { color:#FFFFFF; }

.div_titre_blanc_gras, .div_titre_blanc_gras_ligne {font-weight:bold; }
.div_titre_blanc_ligne, .div_titre_blanc_gras_ligne { text-decoration:underline; }
.div_titre_black, .div_titre_black_ligne,.div_titre_black_gras, .div_titre_black_gras_ligne   { color:#000000; }

.div_titre_black_gras, .div_titre_black_gras_ligne { font-weight:bold; }
.div_titre_black_ligne, .div_titre_black_gras_ligne { text-decoration:underline; }

.font_normal { font-weight:normal; }
.font_bold, .gras{ font-weight:bold; }

#div_popup_title {
	width:100%;
	text-align:center;
	color:#fc5922;
	font-size:20px;
}

.div_mini_text { font-size:9px; padding-left:0; margin:0;}
.div_mini_text1 { font-size:9px; padding-left:36px; margin:0;}
.div_mini_text2 { font-size:9px; padding-left:36px; margin:0;}

.div_maxi_text { font-size:20px; }

a, a:visited, a:active, a:link { text-decoration:none; color:#000000; }

a:hover { text-decoration:underline; color:#000000; }

a.no_style { text-decoration:none; }

li { list-style:none; }

.box_menu_connexion ul, #info_compte ul, .square_engagement_bottom, .square_engagement_content_right, .square_engagement_content, .square_engagement_header, #square_engagement ul, .square_engagement_titre, .square_jeux_bottom, .square_jeux_content_right, .square_jeux_content, .square_jeux_header, #square_jeux ul, .square_jeux_titre, .square_codes_bottom, .square_codes_content_right, .square_codes_content, .square_codes_header, #square_codes ul, .square_codes_titre, #box_header_bouton ul,.square_outils_bottom, .square_outils_content_right, .square_outils_content, .square_outils_header, #square_outils ul, .square_outils_titre, #box_header_bouton ul, p {
	position:relative;
	padding:0;
	margin:0;
}

.square_engagement_content, .square_engagement_content_right, .square_jeux_content, .square_jeux_content_right,.square_codes_content, .square_codes_content_right,.square_outils_content, .square_outils_content_right  { height:100%; }

/*centrer tout le contenu de box_menu*/
#square_engagement, #square_jeux, #square_outils, #square_codes, #square_pub, #square_boost, #square_win_euro { margin-bottom:10px; }

#square_win_euro, #square_engagement, #square_outils, #square_codes, #square_jeux, #square_live, #square_pub, #square_boost {
	margin-left:auto;
	margin-right:auto;
	width:177px;
}

.box_header_logo {
	float:left;
	display:block;
	height:115px;
	width:195px;
	overflow:hidden;
	cursor:pointer;
}

.box_header_logo a {
	border:0;
	text-decoration:none;
	margin:0;
	padding:0;
	cursor:pointer;
}

.box_header_text_logo {
	position:absolute;
	display:block;
	top:106px;
	width:195px;
	height:16px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	z-index:400;
	overflow:hidden;
}

.box_header_text_logo a {
	border:0;
	text-decoration:underline;
	margin:0;
	padding:0;
	cursor:pointer;
}


	#box_header_navigation_header {	
		width:785px;
		margin-left:200px;
		height:101px;
	}
	
	/* gestion des boutons */
	#box_header_navigation_header #box_header_bouton {
		height:38px;
		margin-left:42px;
		line-height:9px;;
		width:715px; 
		font-size:11px;
		font-weight:bold;
		position:relative;
	}
	
	#box_header_bouton a { 
		width:136px;
		height:36px;
		display:block;
		cursor: pointer;
	}
	
	#box_header_bouton a:hover { background: #dff4fd; text-decoration: none;}
	
	#box_header_bouton  li {  
		float:left; 
		display:block;
		margin-left:2px; 
		width:136px;
		height:36px;
		text-align:center; 
		color:#000000;
		background: #F4F2F3;
		border: 1px solid #D0D3D1;
		text-decoration:none;
		position:relative;
	}
	
	#box_header_bouton li span { width: 116px; margin: auto; position: absolute; left: 12px; }
	#box_header_bouton li.bouton_contact span { top: 14px; }
	.box_header_information { height:36px; width:100%; background: #1875a0; }

	.box_header_gagnant { border: 1px solid #D0D3D1; height:23px; }
	
	.box_header_text {
		float:left;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:center;
		text-indent:10px;
		padding-right: 10px;
		margin-left:0px;
		background: #fcf5a4;
		line-height:2em;
		color:#000000; }

.box_header_slogan {
	position:absolute;
	text-align:center;
	margin-left:50px;
	width:460px;
}

.box_header_scroll_winners {
	width:600px;
	float:right;
	margin-right:9px;
	font-weight:bold;
	line-height:1em;
	overflow:hidden;
}

#box_title { padding-top:12px; padding-bottom:12px; }


#box_scroll {
	position:relative;
	margin-top:0;
	line-height:2em;
}

.limit_box_scroll {

	width:600px;
	overflow:hidden;
	position:absolute;
}

#box_scroll span { color:#fc5922; }

	#connexion {
		display:block;
		font-size:12px;
		font-weight:bold;
		width:100%;
		height:26px;
		text-align:center;
		margin-top:3px;
		margin-right:24px;
		background: #FFFFFF;
		line-height:2em;
	}
	
	#compte {
		display:block;
		font-size:10px;
		font-weight:bold;
		width:100%;
		height:26px;
		text-align:center;
		margin-top:3px;
		padding-right: 13px;
		background: #FFFFFF;
	}
	
#compte a {	cursor:pointer; }

#compte .box_connexion_text_connexion {
	text-align:center;
	height:26px;
	width:216px;
	margin-top:auto;
	margin-bottom:auto;
	line-height:2.25em;
	text-decoration:underline;
}

#compte .box_connexion_text_connexion a {
	height:26px;
	width:216px;
	display:block;
	line-height:2.25em;
}

#compte .compte_gain {
	float:left;
	width:126px;
	text-align:left;
	margin-bottom:auto;
	margin-top:auto;
}

#compte a, #compte a:link, #compte a:visited, #compte a:hover { text-decoration:none; }

#compte .text_compte_gain { margin-left:28px; }

#compte .compte_voir {
	float:left;
	margin-top:auto;
	margin-bottom:auto;
	text-align:left;
	height:26px;
	line-height:2.3em;
	text-decoration:underline;
	font-weight:bold;
}

/*// AFFICHAGE DES INFORMATIONS DU COMPTE//*/
#info_compte {
	margin-top:8px;
	width:193px;
	text-align:left;
	color:#000000;
	float:right;
}

#info_compte li {
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) no-repeat;
	background-position: 0% 65%;
	padding-left: 15px;
	color:#1875a0;
	font-weight:bold;
}

#site_small_message {
	position:absolute;
	margin-top:8px;
	left:0;
	z-index:3000;
	width:193px;
	text-align:left;
	color:#000000;
	float:left;
	overflow:hidden;
	display:block;
}

#site_small_message img {
	border:0px;
}

#site_small_message li {
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) no-repeat;
	background-position: 0% 65%;
	padding-left: 15px;
	color:#1875a0;
	font-weight:bold;
}

#info_compte hr, #site_small_message hr {
	clear: both;
	width: 85%;
	border: 0;
	border-bottom: 1px #666666 solid;
	height: 1px;
}

	#site_small_message .site_small_message_header {
		border-top: 1px solid #1875a0;
	}

	#site_small_message .site_small_message_footer {
		border-top: 1px solid #1875a0;
	}
		
	#info_compte .info_compte_footer {
		border-top: 1px solid #1875a0;
	}

	

#info_compte .info_compte_content {	margin-left:10px; padding-bottom:8px; }

#site_small_message .site_small_message_content {	margin-left:10px; padding-bottom:8px; display:block; }

#info_compte .info_compte_rose, #info_compte .info_compte_rose a, #info_compte .info_compte_rose a:hover, #info_compte .info_compte_rose a:link, #info_compte .info_compte_rose a:visited,#compte .compte_rose { color:#fc5922; }

#site_small_message .site_small_message_rose, #site_small_message .site_small_message_rose a, #site_small_message .site_small_message_rose a:hover, #site_small_message .site_small_message_rose a:link, #site_small_message .site_small_message_rose a:visited { color:#fc5922; }

#info_compte .info_compte_rose { padding-left:15px; }

#site_small_message .site_small_message_rose { padding-left:15px; }

#info_compte li a, #info_compte li a:hover, #info_compte li a:visited, #info_compte li a:link, #info_compte a { text-decoration:underline; }

#site_small_message li a, #site_small_message li a:hover, #site_small_message li a:visited, #site_small_message li a:link, #site_small_message a { text-decoration:underline; }

#info_compte li a, #info_compte li a:hover, #info_compte li a:visited, #info_compte li a:link { color:#1875a0; }

#site_small_message li a, #site_small_message li a:hover, #site_small_message li a:visited, #site_small_message a:link { color:#1875a0; }

#info_compte .info_compte_content { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/info_compte_content.gif) top center no-repeat; }

#site_small_message .site_small_message_content { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/site_small_message_content.gif) top center no-repeat; }

#info_compte .info_compte_fermer a, #info_compte .info_compte_fermer a:hover, #info_compte .info_compte_fermer a:link, #info_compte .info_compte_fermer a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#site_small_message .site_small_message_fermer a, #site_small_message .site_small_message_fermer a:hover, #site_small_message .site_small_message_fermer a:link, #site_small_message .site_small_message_fermer a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#info_compte .info_compte_recevoir {
	font-size:10px;
	padding-left:35px;
}

.info_compte_recevoir div {
	margin-top:3px;
}

#site_small_message .site_small_message_recevoir {
	text-align:center;
	font-size:10px;
	padding-right:5px;
}

.popup_img_title { width:100%; text-align:center; }

.ul_popup_list { padding:0; margin:0; }

.ul_list { padding:0; margin:15px; }

.ul_popup_list li.li_popup_list_title, .ul_list li.li_list_title, .div_list_title, .ul_list .li_list_text2 {
	background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile.gif) 0% 0% no-repeat;
	padding-left:18px;
	margin-bottom:10px;
}

.ul_popup_list li.li_popup_list_title, .ul_list li.li_list_title, .div_list_title { color:#fc5922 }

.ul_popup_list li.li_popup_list_text, .ul_list li.li_list_text, .div_list_text {
	margin-bottom:20px;
	font-weight:normal;
	padding-left:30px;
}

.square_jeux_etoile li, .square_codes_etoile li, .square_outils_etoile li, .square_engagement_etoile li
{ background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile.gif) 0% 0% no-repeat; }

.square_jeux_fleche li { background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_fleche.gif) 0% 0% no-repeat; }

#square_win_euro {	
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/win_euro.gif) no-repeat;
	height:65px;
	color:#FFFFFF;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.square_win_euro_content { line-height:2.3em; }

.square_win_euro_sum {	
	margin-left:8px; /* replace la somme !! */
	text-align:right;
}

.square_win_euro_text {	
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/text_win_euro.gif) 0% 50% no-repeat;
	color:#1875a0;
	height:24px;
	width:20px;
	float:left;
	text-align:center;
}

.square_win_euro_euro_text { text-align:left; }

.square_win_euro_text, .square_win_euro_euro_text{ font-family:verdana; font-size:17px; font-weight:bold; }

.square_win_euro_space_text { float:left; text-align:center; }

#square_pub img, #square_boost img {
	border:0;
	text-decoration:none;
	width:176px;
}

.square_win_euro_text, .square_win_euro_euro_text, .square_win_euro_space_text, #square_pub img, #square_boost img { margin:0; padding:0; }

	
	#square_live {	
		height:26px;
		color:#FFFFFF;
		font-weight:bold;
		line-height: 2.25em;
		border:1px #D0D3D1 solid;
		background: #5C0D2E;
		position: relative;
	}
	
	.square_live_live { 
		padding-left:36px; 
		height:26px;
		width:135px;
		background: #fc5922;		
		overflow: hidden;
	}
	
	.logo_live {
		height:23px;
		width: 26px;
		display: block;
		position: absolute;
		left: 3px;
		bottom: 1px;
		background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/live.png) 3% 50% no-repeat;
	}

	.square_live_jaune { color:#fcf5a4;  } 
	
	.square_live_who_live { 
		position: absolute;
		float:right;
		top: 0px;
		left: 136px;
		display:block;
		width:40px;
		height:26px;
		text-align:center;
		color:#fcf5a4;
		background: #5C0D2E;
	}
	
	.square_engagement_header, .square_jeux_header, .square_codes_header, .square_outils_header  {
		height:26px;
		background: #1875a0;
		padding:0;
		margin:0;
	}

	.square_engagement_titre, .square_jeux_titre, .square_outils_titre ,.square_codes_titre  {
		text-align:center;
		color:#FFFFFF;
		line-height: 2em;
	}

	.square_codes_background,.square_engagement_background, .square_outils_background,.square_jeux_background { background:#F4F2F3; }
	
		#square_engagement, #square_jeux, #square_codes, #square_outils  {
		border: 1px solid #D0D3D1;
	}
	
	#square_jeux .square_jeux_fleche { padding-top:0; padding-bottom:5px; }
	
	

a.link_activate, a.link_activate:visited, a.link_activate:link,
.navigation a, .navigation a:visited, .navigation a:link { text-decoration:underline;}
a.link_activate:hover, .navigation a:hover { text-decoration:none;}
a.link_activate, a.link_activate:visited, a.link_activate:link,a.link_activate:hover, .navigation a, .navigation a:hover, .navigation a:visited, .navigation a:link { color:#fc5922; font-weight:bold;}

.navigation {
	position:absolute;
	padding-top:5px;
	padding-left:15px;
}

#square_engagement ul,#square_outils ul,#square_codes ul, #square_jeux .square_jeux_etoile {
	text-align:left;
	padding-top:8px;
	padding-bottom:5px;
}

#square_engagement li, #square_codes li, #square_outils li, #square_jeux li{
	color:#000000;
	padding: 0 10px 5px 20px;
	margin: 0 5px 0 15px;
}

		.box_content_header {
			border-top: 1px solid #D0D3D1;
			border-left: 1px solid #D0D3D1;
			border-right: 1px solid #D0D3D1;
			/*background:#feda4c;*/
			height:20px;
		}
		
		.box_content_background { 
			background:#feda4c url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_box_center_background.gif) repeat-x; 
			border-left: 1px solid #D0D3D1;
			border-right: 1px solid #D0D3D1;
		}
		
		.box_content_bottom {
			background:#feda4c;
			border-bottom: 1px solid #D0D3D1;
			border-left: 1px solid #D0D3D1;
			border-right: 1px solid #D0D3D1;
			height:20px;	
		}

	
#box_content p, .box_content_texte, .box_content_page_content {
	text-align:left;
	margin-left:15px;
	margin-right:15px;
}

.box_content_page_content { height:auto; }

.square_number {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/square_center_number.gif) 0% 0% no-repeat;
	width:45px;
	padding-right:8px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	float:left;
	position:relative;
	line-height:1.5em;
}

#div_block_rubrique ul {
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
}

#div_big_categories {
	width: 720px;
	margin: auto;
}

#div_big_categories #square_center_1 {
width:700px;

}

#div_block_rubrique {
	margin-bottom: 0px;
}

#div_block_rubrique ul, .div_block_category ul {

	width: 33%;
	display: block;
  	float: left;
}

.sub_category {
	border: 1px solid #1875a0;
	background: #fcf5a4;
	position: absolute;
	padding: 10px;
	min-width: 190px!important;
	z-index: 2900;
}

#list_rubrique_0 { margin-top: 0px; }

.select_tri {
	background : #1875a0;
	display: block;
	padding: 0px;
	width: 280px;
	overflow: hidden;
	border: 1px solid #1875a0;
}

#merchant_product_ul_tri  {
	position: absolute;	
	background : #F4F2F3;
	border: 1px solid #1875a0;
	width: 278px;
	z-index: 2900;
}

.select_tri_title_1 {
	background:#fc5922; 
	color:#FFFFFF; 
	padding: 10px;
	height: 10px; 
}

.select_tri_title_2 {
	background:#1875a0;
	color: #FFFFFF;
	height: 10px;
}

.select_tri a.tri_link, .select_tri a.tri_link:hover, .select_tri a.tri_link:visited, .select_tri a.tri_link:link {
	color:#FFFFFF; 
	text-decoration: none; 
	cursor:pointer;
}



	#div_block_rubrique ul li  {
		background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) 0% 0% no-repeat ;
		padding-left:10px;
		padding-right:5px;
		
	}	
#div_block_rubrique a {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
}

#div_block_rubrique .link a {
  display: inline;
}
	
#div_block_rubrique .block_1, #div_block_rubrique .block_2 {
	position: relative;
	width: 50%;
}

#div_block_rubrique .div_square_center_1_content_center { padding-bottom: 8px;}

#div_block_rubrique #rubrique {
	padding-top: 28px;
	clear: both;
	position: relative;
}

.select_tri, .small_title {
	margin: 0px 0 0px 30px;
}
	
 
	
	#div_block_rubrique .div_square_center_1_content_center{
		min-height: auto !important;
		min-height: auto;
		
	}
	
	#div_block_rubrique #square_center_1, #div_block_rubrique .div_square_center_1_content_center{
		background: #F4F2F3;
	}
	
	#div_rubrique #square_center_1 {
		width: 690px;
		margin: auto;
	}

	#div_block_rubrique .square_center_1_title { 
		padding: 5px 5px 5px 5px;
		position: absolute;
		left: -14px;
		top: -11px;
		background: #fcf5a4 ;
		border: 1px solid #D0D3D1;
		color: #fc5922;
		width: auto;
	}

	#div_block_rubrique .square_center_1_title_special { 
		height: 100%;
		background: #fc5922;
		display: none;
	}
	
	.square_center_1_title { font-weight:bold; }
	
	#div_block_rubrique .square_center_1_rubrique { color: #000000; }
	
		
	#square_center_2 table, #square_center_3 table { border-collapse:collapse; }
	
	.div_square_center_2_content { 
		background:#F4F2F3;	
		border:1px solid #D0D3D1;
		padding: 10px;
	}
		
	.div_square_center_3_content { 
		background:#F4F2F3;	
		border:1px solid #D0D3D1;
		padding: 10px;
	}
			
		#square_center_2 .div_square_center_2_top_left, #square_center_2 .div_square_center_2_top_right, #square_center_2 .div_square_center_2_bottom_left, #square_center_2 .div_square_center_2_bottom_right,
	#square_center_3 .div_square_center_3_top_left, #square_center_3 .div_square_center_3_top_right, #square_center_3 .div_square_center_3_bottom_left{
		height:0px;
		width:0px;
	}
	
	
	

/*///////////////////////////////////////////////////////////////////////////*/
/*////////// grad - boite multicolore    ////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/

.grad {	width:230px; position: relative; }

.div_grad_structure { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/square_grad.gif) no-repeat; }

.div_grad_color {
	background:url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/square_grad_color.gif) no-repeat;
	height:20px;
	float:left;
}

.div_grad_background { background:#fcf5a4; }

.div_grad_text, .div_grad_background, .div_grad_structure {
	height:20px;
	width:230px;
}

.div_grad_text_right, .div_grad_text_left {
	text-align:right;
	right:0;
}

/*///////////////////////////////////////////////////////////////////////////*/
/*//////// link_button ////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/
#link_button_1 { height:24px; }

#link_button_1 .link_button_1_left {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/petit_bouton_left.gif) 0% 0% no-repeat;
	width:8px;
	height:24px;
}

#link_button_1 .link_button_1_content {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/petit_bouton_content.gif)  0% 0% repeat-x;
	height:24px;
}

#link_button_1 .link_button_1_right {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/petit_bouton_right.gif) 0% 0% no-repeat;
	width:9px;
	height:24px;
}

#link_button_2 { height:30px; }

#link_button_2 .link_button_2_left {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/gro_bouton_left.gif) top no-repeat;
	width:11px;
	height:30px;
}

#link_button_2 .link_button_2_content {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/gro_bouton_content.gif) top repeat-x;
	height:30px;
}

#link_button_2 .link_button_2_right {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/gro_bouton_right.gif) top no-repeat;
	width:9px;
	height:30px;
}

#link_button_3 { height:30px; font-size:16px; }

#link_button_3 .link_button_3_left { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/geant_bouton_left.gif) top no-repeat; }

#link_button_3 .link_button_3_content {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/geant_bouton_content.gif) top repeat-x;
	height:30px;
}

#link_button_3 .link_button_3_right { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/geant_bouton_right.gif) top no-repeat; }

#link_button_3 .link_button_3_right, #link_button_3 .link_button_3_left { 	width:11px;	height:30px; }

#link_button_1 a, #link_button_1 a:visited,  #link_button_1 a:link, #link_button_2 a, #link_button_2 a:visited,  #link_button_2 a:link, #link_button_3 a, #link_button_3 a:visited,  #link_button_3 a:link {
	text-decoration:none;
	color:#FFFFFF;
}

#link_button_1 a:hover, #link_button_2 a:hover, #link_button_3 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

#link_button_1, #link_button_2, #link_button_3 {
	font-weight:bold;
	display:inline;
	color:#FFFFFF;
	border-collapse:collapse;
	padding:0;
	margin:0;
	clear:both;
}

#link_button_1 td, #link_button_2 td, #link_button_3 td {
	border:0;
	padding:0;
	margin:0;
}

/* motifs fléche		*/

.design_fleche_right { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_3d.gif) center no-repeat; }

.design_fleche_left { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_3g.gif) center no-repeat; }

.design_fleche_right, .design_fleche_left {	
	height:20px;
	width:32px;
	display:block;
}

/*///////////////////////////////////////////////////////////////////////////*/
/*//////// box generale  ////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/

	.box_footer_navigation {
		margin-top:10px;
		display:block;
		width:100%;
		height:27px;
	}
	
	.box_footer_navigation li {
		color:#FFFFFF;
		float:left;
		font-weight:bold;
		background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile2.gif) 0% 30% no-repeat; 
		padding: 0 10px 5px 20px;
		margin: 0 5px 0 15px;
	}
	


	.box_footer_navigation_right {
		float:left;
		border-top: 1px solid #D0D3D1;
		border-right: 1px solid #D0D3D1;
		border-bottom: 1px solid #D0D3D1;
		background: #D0D3D1;
		width:20px;
		height:27px;
	}
	
	.box_footer_navigation_left {
		float:left;
		border-top: 1px solid #D0D3D1;
		border-left: 1px solid #D0D3D1;
		border-bottom: 1px solid #D0D3D1;
		background: #D0D3D1;
		width:20px;
		height:27px;
	}
	
	.box_footer_content {
		border-top: 1px solid #D0D3D1;
		border-bottom: 1px solid #D0D3D1;
		background: #D0D3D1;
		height:27px;
		width:744px;
		float:left;
		text-align:center;
		display:block;
		font-weight:bold;
		overflow: hidden;
		line-height: 2em;
		text-align:center;
	}
	
	.box_footer_decalage {
		width:140px; 
		height:10px;
		float:left;
	}
	
	.box_footer_navigation ul  {
		text-align:left;
		padding:0;
		margin:0;
	}
	
#mask {
	width:250%;
	left:0;
	top:0;
	position:absolute;
	display:none;
	margin:0;
	padding:0;
	background-color:transparent;
	layer-background-color:transparent;
	-moz-opacity:0.50;
	filter:Alpha(Opacity=50);
	-khtml-opacity:0.50;
	z-index:1000;
}

#mask_under {
	background:#FFFFFF;
	width:250%;
	z-index:999;
}

#div_login_subscribe, #div_global_validation {
	display:none;
	position:absolute;
	z-index:1100;
}

#div_global_validation { top:125px; }

#div_global_validation {
	width:100%;
	height:900px;
	cursor:wait;
}

#div_validation { width:600px; position:relative; }

#div_validation_img { width:80%; }

#div_validation_img, #div_validation { margin-left:auto; margin-right:auto; }

#div_validation #square_center_2 { width:100%; }

#div_title_validation {
	width:100%;
	text-align:center;
	color:#000000;
	font-size:14px;
	margin-top:15px;
}

#div_man, #div_anim, #div_object {
	float:left;
	text-align:center;
	margin-bottom:15px;
}

#div_man { width:22%; }

#div_anim {	width:43%; }

#div_anim img {	margin-top:45px; border: 1px solid #D0D3D1; }

#div_login_subscribe{
	background:#fef0b6;
	border: 3px #000000 solid;
	top:35px;
	width:840px;
}

#div_special_info {
	background:#fef0b6;
	border: 3px #000000 solid;
	top:35px;
	width:840px;
}


#div_special_info {
	position:absolute;
	text-align:center;
	z-index:1100;
	height:500px;
}

#div_special_info_content { width:100%; }

#div_special_info_content #square_center_2 { width:80%; }

#div_special_info_content #square_center_2, #div_special_info_content { margin-left:auto; margin-right:auto; }

#div_message_content { margin-top:10px; }

#div_close_welcome_message { margin-left:auto; margin-right:auto; width:65px; color:#FFFFFF;  }

#div_message_content a, #div_message_content a:link, #div_message_content a:hover, #div_message_content a:visited { color:#fc5922; }

#div_close_welcome_message a, #div_close_welcome_message a:link, #div_close_welcome_message a:hover, #div_close_welcome_message a:visited { color:#FFFFFF; }

/*.div_square_product_mini {
	text-align:center;
	width:150px;
	display:block;
	padding-left:auto;
	padding-right:auto;
}

.div_square_product_mini img { padding-bottom:4px; }*/

.div_square_game_category {
	padding-left:10px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	display:inline;
	width:350px;
	float:left;
	font-family:arial;
	font-size:12px;
}

.div_square_game_category img { border:0; margin-left:7px; margin-top:7px;}
/*
.div_square_game_category_img {
	width:70px;
	height:65px;
	float:left;
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_product_mini.png);
	cursor:pointer;
}
*/
.div_square_game_category_text { width:auto; display:inline; }

.div_square_game_category a {
	text-decoration:underline;
	font-weight:bold;
	padding:0;
	margin:0;
}

.div_square_game_category a:hover { text-decoration:none; }

a.link_category, a.link_category:hover, a.link_category:visited, a.link_category:link { color:#fc5922; }

#square_product_description { overflow:hidden; }

#square_center_1, #square_product_description{
	width:100%;
	position: relative;
}

#square_product_description .div_square_product_description_top_left, #square_product_description .div_square_product_description_top_right, #square_product_description .div_square_product_description_bottom_left, #square_product_description .div_square_product_description_bottom_right, #square_center_1 .div_square_center_1_top_left, #square_center_1 .div_square_center_1_top_right, #square_center_1 .div_square_center_1_bottom_left, #square_center_1 .div_square_center_1_bottom_right {
	height: 7px;
	width: 11px; 
	position: absolute;
}



	#square_center_1 { margin-bottom:0px; }
	
	#square_product_description .div_square_product_description_border, #square_center_1 .div_square_center_1_border {
		z-index:5;
		width:100%;
	}
	
	#square_center_1 .div_square_center_1_content, #square_product_description .div_square_product_description_content {
		position: relative;
		margin-left:3px;
		margin-right:3px;
		z-index: 4;
	}
	
	#square_center_1 {
		position: relative;
		background:#fcf5a4;	
		border:1px solid #D0D3D1;
		padding: 10px;
	}
	
		#square_product_description .div_square_product_description_top_center, #square_product_description .div_square_product_description_content_center, #square_product_description .div_square_product_description_bottom_center, #square_center_1 .div_square_center_1_top_center, #square_center_1 .div_square_center_1_content_center, #square_center_1 .div_square_center_1_bottom_center { margin-right:3px; margin-left:3px; }



.div_square_product_description_content_center { font-weight:normal; }

.square_product_description_title {	font-weight:bold; text-align:center; }

.square_product_description_text { font-size:11px; }

.square_product_description_text a:link, .square_product_description_text a:hover, .square_product_description_text a:visited { font-weight:bold; text-decoration:underline}


/*affichage table des gagnants */
#table_list_winners, #table_list_view_account_secure, #table_list_popup_view_godchilds_secure, #table_list_s_lottery_popup_winners, #table_list_winning_ticket_popup_winners {
	border-collapse:collapse;
	background:#F4F2F3;
	font-weight:bold;
	color:#000000;
	padding:5px;
}

#table_list_results {
	border-collapse:collapse;
	font-weight:normal;
	color:#000000;
	padding:5px;
	margin: 10px auto 10px auto;
	text-align:center;
	width: 690px;
}

#table_list_results table tr td {
		border: 0px;
}

#table_list_results #tr_list_results {
	font-weight: bold;
	color:#1875a0;
}

 #table_list_winners tr, #table_list_view_account_secure tr, #table_list_popup_view_godchilds_secure tr, #table_list_s_lottery_popup_winners tr, #table_list_winning_ticket_popup_winners tr { 
	border-top:1px solid #999999 ;
}

#table_list_results tr td { 
	border-top:1px solid #1875a0 ;
	border-bottom:1px solid #1875a0 ;
}

#table_list_results #div_bg_product_img_mini {
	margin-top: 5px;
	margin-bottom: 5px;
}

#table_list_results #tr_list_results_0 td, #table_list_winners #tr_list_winners_0, #table_list_winners #tr_list_winners, #table_list_view_account_secure #tr_list_view_account_secure_0, #table_list_view_account_secure #tr_list_view_account_secure, #table_list_popup_view_godchilds_secure #tr_list_popup_view_godchilds_secure_0, #table_list_popup_view_godchilds_secure #tr_list_popup_view_godchilds_secure, #table_list_s_lottery_popup_winners #tr_list_s_lottery_popup_winners_0, #table_list_s_lottery_popup_winners #tr_list_s_lottery_popup_winners, #table_list_winning_ticket_popup_winners #tr_list_winning_ticket_popup_winners_0, #table_list_winning_ticket_popup_winners #tr_list_winning_ticket_popup_winners
{ border-top:0; }

#table_list_results #tr_list_results td { border-top:0; }


#table_list_winners th, #table_list_view_account_secure th, #table_list_popup_view_godchilds_secure th, #table_list_s_lottery_popup_winners th, #table_list_winning_ticket_popup_winners th { height:35px; }

#table_list_results #th_list_results_description { height:30px; text-align:center;  }

#table_list_winners #th_list_winners_Gagnant, #table_list_view_account_secure #th_list_view_account_secure_Date, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_consumer_email {
	text-align:left;
	padding-left:80px;
}

#table_list_winning_ticket_popup_winners #th_list_winning_ticket_popup_winners_Gagnant {
	text-align:left;
	padding-left:0;
}

#table_list_winners #th_list_winners_Date, #table_list_view_account_secure #th_list_view_account_secure_Action, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_Appels {
	text-align:right;
	padding-right:50px;
}

#table_list_winning_ticket_popup_winners #th_list_winning_ticket_popup_winners_Gain { text-align:right; }

#table_list_winners #th_list_winners_Gain, #table_list_view_account_secure #th_list_view_account_secure_Gain, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_Gain {
	padding-right:80px;
	text-align:right;
}

#table_list_results #th_list_results_product, #table_list_results #th_list_results_description, #table_list_results #th_list_results_appel, #table_list_winners #th_list_winners_Gagnant, #table_list_winners #th_list_winners_Date, #table_list_winners #th_list_winners_Gain, #table_list_view_account_secure #th_list_view_account_secure_Date, #table_list_view_account_secure #th_list_view_account_secure_Action, #table_list_view_account_secure #th_list_view_account_secure_Gain, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_Filleul, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_Appels, #table_list_popup_view_godchilds_secure #th_list_popup_view_godchilds_secure_Gain {
	text-decoration:underline;
	font-size:13px;
}

#table_list_winners #td_list_winners_game_product { color:#fc5922; }

#table_list_winners #td_list_winners_consumer_email, #table_list_view_account_secure #td_list_view_account_secure_part_creation_date, #table_list_popup_view_godchilds_secure #td_list_popup_view_godchilds_secure_consumer_email, #table_list_s_lottery_popup_winners #td_list_s_lottery_popup_winners_consumer_email, #table_list_winning_ticket_popup_winners #td_list_winning_ticket_popup_winners_consumer_email
{ 
	text-align:left; 
	background: url(http://topgratuit.instantwin.fr/files_INSTANTWIN/topgratuit/INSTANTWIN_topgratuit_etoile.gif) 0% 50% no-repeat;
	padding-left:17px;
}

#td_list_results_product_description {
	padding-top: 2px;
	padding-bottom: 2px;
}

#td_list_results_product_description a, #td_list_results_product_play a {
	text-decoration: underline;
	font-weight:bold;
}


#th_list_results_PRICE {
	width: 80px;
}

#th_list_results_button {
	width: 100px;
}

#table_list_winning_ticket_popup_winners #td_list_winning_ticket_popup_winners_consumer_email, #table_list_winning_ticket_popup_winners #td_list_winning_ticket_popup_winners_win_date { text-align:left; }

 #th_list_winners_Gagnant, #th_list_popup_winners_Gagnant { width: 20%;}
#th_list_popup_winners_Gain, #th_list_winners_Gain { width: 45%;}

#th_list_results_product { width: 90px;}
#th_list_results_play { width: 70px;}
#th_list_results_appel { width: 125px;}

#th_list_view_account_secure_Date { width: 23%;}
#th_list_view_account_secure_Action { width: 42%;}
#th_list_view_account_secure_Gain, #th_list_popup_winners_Date, #th_list_winners_Date { width: 35%;}

#th_list_winning_ticket_popup_winners_Gagnant, #th_list_winning_ticket_popup_winners_Date, #th_list_winning_ticket_popup_winners_Gain {width: 33%;}

#ul_list_navbar { padding:0 0 0 0; margin:0 0 0 0; float:right; }

#ul_list_navbar li {
	float:left;
	width:10px;
	font-family:arial;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

#ul_list_navbar li a { font-size: 12px; color:#1875a0;	font-weight:bold; }

#ul_list_navbar li a:hover { text-decoration:underline; }

#ul_list_navbar .li_last { width:81px; }

#ul_list_navbar .li_next { width:80px; }

.descriptif_page {
	font-size:12px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-bottom:20px;
	display:block;
	font-weight:bold;
}

.number_mini {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_number_mini.png);
	font-size:16px;
	color:#FFFFFF;
	display:block;
	float:left;
	width:24px;
	height:25px;
	font-weight:bold;
	line-height:1.6em;
	text-align:center;
}

.number_ultra_mini {
	background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/bg_number_ultra_mini.png);
	font-size:10px;
	color:#FFFFFF;
	display:block;
	float:left;
	width:16px;
	height:17px;
	font-weight:bold;
	line-height:1.6em;
	text-align:center;
}

.content_title1 { color:#1875a0; }

.content_title2 { color:#fc5922; }

.content_title1, .content_title2 { font-size:14px; line-height:2em;	font-weight:bold; }

#new_inscription, #old_inscription { float:left; width:380px; }

#new_inscription { margin-right:30px; }

#new_inscription hr {
	border:0 solid #000000;
	width:80%;
	height:1px;
	background:#000000;
}

#old_inscription #square_center_2 { width:95%; }

#div_button_identify { margin-top:10px; margin-left:56px; }

#table_form_identify_td_login, #table_form_identify_td_password { padding-left:37px; background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) 20% 40% no-repeat; }

#old_inscription #link_button_2, #new_inscription #link_button_2 { margin:7px; }

a.lien_rose , a.lien_rose:visited, a.lien_rose:link { text-decoration:underline; color:#fc5922; }

#old_inscription input { width:180px; margin:3px; }

 #new_inscription input { width:150px; margin:3px; }

/*#table_form_subscribe { width:100%; }*/

#table_form_subscribe_td_consumer_email, #table_form_subscribe_td_consumer_password { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) 0% 40% no-repeat; padding-left:15px; }

#table_form_subscribe_td_consumer_sponsor_id { background: url(http://www.pixgdc.com/BJNET_sites/design/INSTANTWIN/pics_div/fleche_unique.gif) 0% 25% no-repeat; padding-left:15px; }

#table_form_subscribe_td, #table_form_identify_td {	font-weight:normal; }

#old_inscription .number_mini, #new_inscription .number_mini { margin-right:7px; }

#table_form_subscribe, #table_form_identify { line-height:2em; }

#img_inscription, #close_inscription  { clear:both;	display:block; }

#close_inscription img, #close_message img { border:0; }

#close_message {
	width:860px; 
	text-align:right;
	padding-top:2px;
}

#close_inscription { width:100%; text-align:right; }
#bloc_form_inscription { padding-left:35px; }

.div_back a { font-weight:bold; text-decoration:underline; }

.div_back a:link, .div_back a:visited, .div_back a:over { font-weight:bold;	text-decoration:underline; }

.rss_link {
	text-decoration:underline;
	text-align:right;
	padding-bottom:15px;
	color:#1875a0;
}

.rss_link a, .rss_link a:hover, .rss_link a:link, .rss_link a:visited{
	text-decoration:none;
}

.rss_link img { text-decoration:underline;	border:0; }

/* box_footer_menu */
.box_footer_menu { height:100%;	margin:0; padding:0; }
 
.box_footer_menu1, .box_footer_menu2, .box_footer_menu3 {
	color: #AAA7AE;
	width:100%;
	line-height:1.5em;
	font-weight:normal;
	padding-top:0;
}

 .box_footer_menu .link_text_footer_menu a, .box_footer_menu .link_text_footer_menu a:hover, .box_footer_menu .link_text_footer_menu a:visited, .box_footer_menu .link_text_footer_menu a:link, .box_footer_menu2 span a, .box_footer_menu2 span a:hover, .box_footer_menu2 span a:visited, .box_footer_menu2 span a:link, .box_footer_menu3 span a, .box_footer_menu3 span a:hover, .box_footer_menu3 span a:visited, .box_footer_menu3 span a:link, .link_text_footer_menu {
	color:#AAA7AE;
	padding:0;
	margin:0;
	font-weight:bold;
}

.link_text_footer_menu .footer_menu_popin {	color:#000000; border: 1px solid #000000; }

.box_footer_menu .link_text_footer_menu .footer_menu_popin a, .box_footer_menu .link_text_footer_menu .footer_menu_popin a:hover, .box_footer_menu .link_text_footer_menu .footer_menu_popin a:visited, .box_footer_menu .link_text_footer_menu .footer_menu_popin a:link {
	color:#000000;
}

.box_footer_menu_title { color:#666666; font-weight:bold; }

#box_footer_menu1 .link_text_footer_menu a.link_footer_menu:hover {	border-bottom:0; text-decoration:none; }

#box_footer_menu1 .link_text_footer_menu span {
	display:none;
	border:1px #000000 solid;
	background:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}

#box_footer_menu1 .link_text_footer_menu div { display:none; }

#box_footer_menu1 .link_text_footer_menu a.link_footer_menu:hover span {
	display:block;
	position:absolute;
	width:300px;
	left:0;
	top:-200px;
	text-align: left;
}

#box_footer_menu1 .link_text_footer_menu a.link_footer_menu:hover span div { display:block; }

.text_winners {
	font-size:9px;
	text-align:center;
	color:#1875a0;
}
 .box_footer_navigation a, .box_footer_navigation a:link, .box_footer_navigation a:visited { color:#000000; }

	#square_jeux .square_jeux_fleche a, #square_jeux .square_jeux_fleche a:link, #square_jeux .square_jeux_fleche a:visited   { color:#fc5922; font-weight:bold;}
	
.div_text_boost {
	text-align:center;
	width:100%;
	padding-bottom:15px;
	font-weight:bold;
	font-size:15px;
}

a.link_boost:link, a.link_boost:visited, a.link_boost:hover { color:#fc5922; text-decoration:underline; }

.div_text_boost a { color:#fc5922; text-decoration:underline; }

.global_win_title {
	font-size:15px;
	padding-bottom:5px;
	text-decoration:underline;
	color:#1875a0;
}
				
.big_title
{
	font-size:28px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	display:block;
	color:#5c0d2e;
	width:95%;
	text-align:center;
}

.small_title
{
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#fc5922;
}

.inactif_small_title
{
	font-size:13px;
	font-weight:bold;
	display:block;
	color:#666666;
}

#site_small_message .site_small_message_fermer {
	color:#FFFFFF;
	background:#1875a0;
	display:block;
	text-align:right;
	padding-top:1px;
	padding-right:1px;
	height:14px;
}

#info_compte .info_compte_fermer {
	color:#FFFFFF;
	background:#1875a0;
	display:block;
	text-align:center;
	height:14px;
}

#site_small_message .site_small_message_background { 
	background:#FFFFFF;
		border-left:thin solid #1875a0;
		border-right:thin solid #1875a0; }
#info_compte .info_compte_background { 
	background:#FFFFFF;
		border-left:thin solid #1875a0;
		border-right:thin solid #1875a0;
		border-top:thin solid #1875a0;
		} #div_site_map #square_center_2 { width:100%; } 