
	/* Style général */
	body 
		{
		background-image:url(images/bg_body.png);
			background-color:#326485;
			
			margin:0;
			padding:0;
			/*background-image:url(images/cataclysm_fond.jpg);
			background-color:#000;
			background-repeat:no-repeat;
			background-position:center;
			background-position:top;
			*/
			margin-top:10px;
			
			font: normal 80% "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
			color:#464e53;
		}
		
	div#clear
		{
			clear:both;
		}
		
	/* Liens */
	a:link
		{
		color:#464e53;
		font-weight:bold;
		text-decoration:none;
		}
	a:visited { color:#464e53;font-weight:bold;text-decoration:none; }
	a:hover { color:#464e53;font-weight:bold;text-decoration:underline; }
	a:active { color:#464e53;font-weight:bold;text-decoration:none; }
	
	img {
		border:0;
		vertical-align:sub;
		
	}
	
	.imgtop {
		border:1px solid #0C0;
		vertical-align:top;
	}
	
	.imgalign {
		vertical-align:middle;
		top:-3px;
		position:relative;
	}
	
	.imgalign2 {
		vertical-align:middle !ie;
		top:0 !ie;
		position:relative !ie;
	}

		
	/* Cadres conteneurs du template*/
	div#conteneur
		{
		width:1024px;
		margin:auto;
		background-color:#FFF;
		}
	div#conteneur-transparent
		{
		width:1024px;
		margin:auto;

		}	
	div#header
		{
		padding-top:35px;
		padding-left:60px;
		padding-right:60px;
		}
				
	div#corps
		{
		padding-left:60px;
		padding-right:60px;
		padding-top:10px;
		
		}
		
	div#footer 
		{
		padding-bottom:40px;
		padding-left:60px;
		padding-right:60px;	
		}
	div#footer2 {
		text-align:center;
		margin-bottom:60px;
		color:#ccc;
		font-weight:normal;
	}
		div#footer2 a:link, div#footer2 a:visited {
			color:#FFF;	
			font-weight:bold;
		}
	div#canevas_up	{
		background-image:url(images/canevas_up.png);
		width:1024px;
		height:12px;
		margin:auto;
		margin-top:60px;
		}
		
	div#canevas_down	{
		background-image:url(images/canevas_down.png);
		width:1024px;
		height:12px;
		margin:auto;
		margin-bottom:5px;
		}
		
	div#logo-fr {
		position:relative;
		background-image:url(images/logo.png);
		width:314px;
		height:46px;
		float:left;
		top:10px;
		
	}
	
	div#logo-en {
		position:relative;
		background-image:url(images/logo_en.png);
		background-repeat:no-repeat;
		width:314px;
		height:46px;
		float:left;
		top:10px;
		
	}
	
	div#menu_site {
		float:right;
		background-image:url(images/bg_menu_site.png);
		background-repeat:no-repeat;
		width:570px;
		height:54px;
		text-align:center;
		text-align:left !ie;
		
	}
		div#menu_site a:link, div#menu_site a:visited {
			color:#464e53;
			text-decoration:none;
			font-weight:bold;		
		}
		
		div#menu_site .rubrique_site {
			position:relative;
			font-size:18px;
			display:inline;
			top:-2px;
			top:14px !ie;
			vertical-align:middle !ie;
			margin-left:8px;
			margin-right:8px;
			margin-right:0px !ie;
			left:7px !ie;
			
		}
		
		div#menu_site .actif a {
		  border-bottom:8px solid #464e53;
		}
		
		div#menu_site .rubrique_separator {
			position:relative;
			display:inline;
			top:9px;
			top:0px !ie;
			margin-left:16px !ie;
		}
	div#container_slider {
		float:left;	
	}
	div#header_slider_no {
		background-image:url(images/header_slider_no.png);
		width:546px;
		height:11px;
	}
	
	div#header_slider {
		background-image:url(images/header_slider.png);
		width:546px;
		height:65px;
	}
	div#body_slider {
		background-color:#f4f8f9;
		border-left:1px solid #d0d7dd;
		border-right:1px solid #d0d7dd;
		
		/*width:544px;*/
	}
	div#body_slider #corps_slider {
		padding:5px;
		padding-top:3px;
		color:#464e53;
		min-height:280px;
		

	}
	div#body_slider #corps_slider_commande {
		padding:5px;
		padding-top:3px;
		color:#464e53;
		height:274px;
		height:300px !ie;
		*width:535px;
		width:535px;
	}
	
	:root div#body_slider #corps_slider_commande {width:auto \ ;}
	
	


	div#body_slider #corps_slider_commande .etape_slider{
		line-height:25px;
		line-height:10px !ie;
		font-weight:bold;
	}
	
	.etape_slider2{
		line-height:25px;
		
		font-weight:bold;
		text-align:left;
		padding-left:5px;
	
	}
	
	
	div#footer_slider {
		background-image:url(images/footer_slider.png);
		width:546px;
		height:11px;
	}
	/* class */
	
	/* index.tpl */
		
		/* Slider */
		.txt_av_slider {
			float:left;
		}
		.txt_av_slider2 {
			float:left;
			padding-left:10px;
		}
		.txt_ap_slider {
			float:right;
			position:relative;
			right:20px;
			top:-3px;
			font-size:18px;
			font-weight:bold;
		}
		
		.txt_ap_slider3 {
			float:right;
			position:relative;
			right:15px;
			top:-3px;
			font-size:18px;
			font-weight:bold;
			color:#FFF;
		}
		
		.txt_ap_slider4 {
			float:right;
			position:relative;
			right:15px;
			top:-3px;
			font-size:18px;
			font-weight:bold;
			color:#464e53;
		}
		
		.txt_ap_slider2 {
			float:right;
			position:relative;
			right:190px;
			top:-3px;
			font-size:18px;
			font-weight:bold;
		}
		
		div#espace-prix {
			float:right;
			position:relative;
			right:20px;
		}
		
		div#remise-prix {
			float:right;
			position:relative;
			right:20px;
			top:-5px;
			
		}
		
		div#total-prix {
			float:right;
			position:relative;
			background-image:url(images/btn_vierge.png);
			background-repeat:no-repeat;
			width:164px;
			height:34px;
			right:0px;
			top:4px;
			padding:6px;
			font-size:17px;
			font-weight:bold;
			color:#464e53;
		}
		
		div#total-prix2 {
			float:center;
			position:relative;
			background-image:url(images/btn_vierge2.png);
			background-repeat:no-repeat;
			width:164px;
			height:34px;
			
			top:10px;
			padding:6px;
			font-size:17px;
			font-weight:bold;
			color:#f4f8f9;
		}
		
		div#bouton_commande {
			position:relative;
			left:40px;
			display:inline;
			float:right !ie;
			margin-right:50px !ie;

		}
		
		
		
		
		div#moyen_paiement {
			float:left;
			position:relative;
			top:-35px;
			background-image:url(images/paiement_slider.png);
			background-repeat:no-repeat;
			width:154px;
			height:94px;
			display:inline;
		}
		
		div#moyen_paiement_float {
			
			
			float:left;
			position:relative;
			top:10px;
			left:5px;
			display:inline;
		}
		
		.formie7 {
			
		}
		
		div#photo_femme {
			
			position:relative;
			top:0 !ie;
			background-image:url(images/visage1.png);
			background-repeat:no-repeat;
			float:right;
			width:254px;
			height:361px;
			z-index:0;
		}
		
		.blue {
			color:#0079bf;	
		}
		.grey {
			color:#999;	
		}
		.green {
			color:#719502;	
		}
		.greenfonc {
			color:#007900;	
		}
		.orange {
			color:#ed710d;
		}
		.bleupolaire {
			color:#475675;	
		}
		.bggrey {
			background-color:#CCC;	
		}
		.bordergrey {
			border-bottom:1px solid #464e53;	
		}
		
		div#slogan_icones {
			width:100%;
			position:relative;
			display:block;
			clear:both;
			top:10px;
			top:10px !ie;
			
		}
		
		div#cadre_icone {
			position:absolute;
			width:300px;
			top:0;
			left:0px;
			cursor:pointer;
		}
		
		div#cadre_icone2 {
			width:300px;
			margin-left:302px;
			margin-right:200px;
			cursor:pointer;
		}
		
		div#cadre_icone3 {
			position:absolute;
			width:300px;
			margin-left:604px;
			top:0;
			cursor:pointer;
		}
		
		div#ico_activation {
			width:96px;
			height:110px;
			background-image:url(images/ico_activation.png);
			background-repeat:no-repeat;
		}
		
		div#ico_evolutif {
			width:96px;
			height:110px;
			background-image:url(images/ico_evolutif.png);
			background-repeat:no-repeat;
		}
		
		div#ico_support {
			width:96px;
			height:110px;
			background-image:url(images/ico_support.png);
			background-repeat:no-repeat;
		}
		
		
		.titre_ico {
			margin-left:100px;
			width:190px;

			top:0;
			position:absolute;
			font-size:24px;
			font-weight:bold;
			color:#464e53;
		}
		
		.desc_ico {
			margin-left:100px;
			width:190px;

			top:60px;
			line-height:15px;
			position:absolute;
			color:#464e53;
		}
		
		div#boxes_horizontal {
			width:100%;
			position:relative;
			display:block;
			margin-top:20px;
		}
		
		div#boxes_horizontal3 {
			margin-left:240px;
			margin-left:234px !ie;
			width:670px;
			position:relative;
			display:block;
			
		}
		
		div#box_petit {
			position:absolute;
			width:230px;
			top:0;		
			left:0 !ie;

		}
		
		div#box_petit2 {
			width:230px;
			margin-left:240px;
			margin-right:30px;
		}
		
		div#box_packmmoindex {
			background-image:url(images/packmmo-index.png);
			background-repeat:no-repeat;
			width:460px;
			top:0;
			left:0 !ie;
			padding:10px;
			height:195px;
			margin-right:30px;
			cursor:pointer;
			
		}
							  
		div#box_packmmodescription {
			position:relative;
			left:250px;
			top:168px;
			width:190px;
		}
		
		div#box_petit3 {
			position:absolute;
			width:428px;
			margin-left:480px;
			top:0;
		}
		
		div#box_petit_cfg {
			position:absolute;
			width:230px;
			top:0;		
			left:0;
		}
		
		div#box_petit_cfg2 {
			width:230px;
			margin-left:225px;
			margin-right:15px;
			top:0;
		}
		
		div#box_petit_cfg3 {
			position:absolute;
			width:230px;
			margin-left:452px;
			top:0;
		}
		
		div#box_petit_paiement {
			position:absolute;
			width:230px;
			top:0;	
			left:0 !ie;
		}
		
		div#box_petit_paiement2 {
			width:230px;
			margin-left:225px;
			margin-right:15px;
			top:0;
		}
		
		div#box_petit_paiement3 {
			position:absolute;
			width:230px;
			margin-left:452px;
			top:0;
		}
		
		.header_box_petit {
			background-image:url(images/header_box_petit.png);
			width:230px;
			height:28px;
			color:#475675;
			font-size:18px;
			text-align:center;
			font-weight:bold;
		}
		
		.corps_box_petit {
			background-image:url(images/body_box_petit.png);	
			width:210px;
			color:#464e53;
			text-align:justify;
			padding:10px;
			height:160px;
		}
		
		.footer_box_petit {
			background-image:url(images/footer_box_petit.png);
			width:230px;
			height:6px;
		}
		
		.header_box_long {
			background-image:url(images/header_box_long.png);
			width:428px;
			height:28px;
			color:#475675;
			font-size:18px;
			text-align:center;
			font-weight:bold;
		}
		
		.corps_box_long {
			background-image:url(images/body_box_long.png);
			width:418px;
			height:180px;
			padding-left:5px;
			padding-right:5px;
		}
		
		.footer_box_long {
			background-image:url(images/footer_box_long.png);
			width:428px;
			height:6px;

		}
		
		.exemple_parrainage {
			margin-left:20px;
			margin-top:5px;
			font-size:12px;
		}
		
		.intitule_exemple_parrainage {
			font-weight:bold;
		}
		
		.note_footer {
			

			font-size:10px;
			text-align:center;

		}
		
		div#liste_moyen_jeton {
			float:left;
			left:14px !ie;
		}
		
		div#moyen_cb {
			display:inline;
			width:100px;
			text-align:center;
		}
		
		div#moyen_paypal {
			width:100px;
			text-align:center;
			display:inline;
		}
		
		div#moyen_sms {
			width:100px;
			text-align:center;
			display:inline;
		}
		
		div#moyen_tel {
			width:100px;
			text-align:center;
			display:inline;
		}
		
		div#logo_jeux {
			position:relative;
			width:100px;
			float:left;
			text-align:center;
			margin-top:10px;
			line-height:5px !ie;
		}
		
		div#texte_clan {
			position:relative;
			width:300px;
			float:right;
			margin-right:10px;
			margin-top:10px;
			text-align:justify;
			color:#454c52;
		}
		
		div#boxes_horizontal2 {
			width:100%;
			position:relative;
			display:block;
			margin-top:10px;

		}
		
		div#box_middle {
			position:absolute;
			width:337px;
			top:0;
			left:0 !ie;
		}
		
		div#box_middle2 {
			margin-left:347px;
		}
		
		div#box_middle3 {
			position:absolute;
			margin-left:587px;
			top:0;
		}
		
		div#box_middle4 {
			position:absolute;
			margin-left:587px;
			top:118px;
			
		}
		
		div#box_middle5 {
			position:absolute;
			top:208px;
			top:215px !ie;
		}
		
		div#box_middle6 {
			position:absolute;
			margin-left:336px;
			top:149px;
			margin-left:279px !ie;
			top:168px !ie;
		}
		.header_box_middle_se {
			background-image:url(images/header_box_middle_se.png);
			width:337px;
			height:12px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_middle_se {
			position:relative;
			background-image:url(images/body_box_middle_se.png);	
			width:317px;
			color:#464e53;
			padding:10px;
			line-height:15px;
			min-height:152px;
			text-align:justify;
		}
		
		.footer_box_middle_se {
			background-image:url(images/footer_box_middle_se.png);
			width:337px;
			height:9px;
		}
		
		.bold {
			font-weight:bold;	
		}
		
		.header_box_petit_se {
			background-image:url(images/header_box_petit_se.png);
			width:230px;
			height:7px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.header_box_dlclient {
			background-image:url(images/header_box_dlclient.png);
			width:326px;
			height:9px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_dlclient {
			position:relative;
			background-image:url(images/body_box_dlclient.png);	
			width:306px;
			color:#464e53;
			padding:10px;
			padding-top:0px;
			line-height:15px;
			height:79px;
			text-align:center;
		}
		
		.corps_box_dlclient2 {
			position:relative;
			background-image:url(images/body_box_dlclient.png);	
			width:313px;
			color:#464e53;
			padding-left:13px;
			padding-top:4px;
			line-height:15px;
			height:54px;
			text-align:justify;
		}
		
		.footer_box_dlclient{
			background-image:url(images/footer_box_dlclient.png);
			width:326px;
			height:9px;
		}
		
		div#logo_rss {
			position:relative;
			width:50px;
			height:55px;
			float:left;
			text-align:center;
			
			background-image:url(images/ico_rss.png);
			background-repeat:no-repeat;
		}
		
		div#actualites_rss {
			position:relative;
			width:250px;
			float:right;
			margin-right:5px;
			text-align:justify;
			color:#454c52;
		}
		
		div#box_login_left {
			position:absolute;
			width:428px;
		}
		
		div#box_login_right {
			margin-left:438px;
			width:428px;
		}
		.center {
			text-align:center;
		
		}
		.error {
			color:red;
			font-weight:bold;
		}
		
		.header_box_fullscreen {
			background-image:url(images/header_box_fullscreen.png);
			width:903px;
			height:14px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_fullscreen {
			background-image:url(images/body_box_fullscreen.png);
			width:893px;
			padding-left:5px;
			padding-right:5px;
		}
		
		.footer_box_fullscreen {
			background-image:url(images/footer_box_fullscreen.png);
			width:903px;
			height:14px;

		}
		
		.box_fullscreen {
			width:903px;
		}
		
		div#commande_left {
			position:relative;
			float:left;
			width:450px;
			border-right:1px solid #464e53;
		}
		
		div#commande_right {
			position:relative;
			float:right;
			width:420px;
		}
		
		.titre {
			font-size:18px;
			font-weight:bold;
		}
		
		.linespace {
			line-height:20px;
			
		}
		
		.bigspaceline {
			line-height:15px;	
		}
		
		div#total_commande {
			display:inline;
		}
		
		div#montant_commande {
			display:inline;	
		}
		
		div#montant_stockage {
			display:inline;	
		}
		
		.hidden {
			display:none;
		}
		
		.soustitre {
			font-size:16px;
		}
		
		div#info_commande {
			position:absolute;
			top:220px;
			margin-left:556px;
			float:right;
			width:343px;
			height:351px;
		}
		
		div#box_petit {
			position:absolute;
			width:230px;
			top:0;			
		}
		
		div#box_petit2 {
			width:230px;
			margin-left:240px;
			margin-right:30px;
		}
		
		
		
		
		
		div#boxmenu {
			position:relative;
			float:left;
			width:230px;
			
		}
		
		.header_box_menu {
			background-image:url(images/header_box_petit_se.png);
			width:230px;
			height:7px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_menu {
			background-image:url(images/body_box_petit.png);	
			width:210px;
			color:#464e53;
			padding:10px;
			
		}
		
		.footer_box_menu {
			background-image:url(images/footer_box_petit.png);
			width:230px;
			height:6px;
		}
		
		
		
		.selectserver {
			font-size:12px;	
			background-color:#f4f8f9;
			border:1px solid #d0d7dd;
		}
		
		.header_box_panel {
			background-image:url(images/header_box_panel.png);
			width:655px;
			height:11px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_panel {
			background-image:url(images/body_box_panel.png);	
			width:635px;
			color:#464e53;
			padding:10px;
			min-height:456px;
		}
		
		.corps_box_panel_etiquette {
			background-image:url(images/body_box_panel.png);	
			width:635px;
			color:#464e53;
			padding:10px;
		}
		
		.footer_box_panel {
			background-image:url(images/footer_box_panel.png);
			width:655px;
			height:11px;
		}
		
		.red {
			color:red;	
		}
		
		.tableau-commande {
			font-size:11px;
			border:1px solid #464e53;
			width:100%;
		}
		
		th a:link, th a:visited {
			color:#FFF;
			line-height:30px;
			font-size:12px;
		}
		
		.trheight {
			height:50px;
		}
		
		a.linkred:link, a.linkred:visited {
			color:red;	
		}
		
		div#bg_facture {
			background-color:#FFF;
			width:615px;
			padding:10px;
			min-height:400px;
		}
		
		div#facture_client {
			float:right;	
			margin-right:20px;
		}
		
		.text_petit {
			font-size:10px;	
		}
		
		.paiement_img {
			margin-left:50px;	
		}
		
		.paiement_img2 {
			margin-left:185px;	
		}
		
		div#paiement_jeton_abs {
			position:relative;
			top:-165px;
			left:195px;
			width:207px;
			height:150px;
			z-index:1;
		}
		div#bg_grille {
			background-color:#FFF;
			width:450px;
			padding:10px;
			min-height:400px;
			margin-top:10px;
			margin-left:10px;
			margin-bottom:10px;
		}
		
		.optgroup_disabled {
			color:red;
			font-weight:normal;
			margin:0;
		}
		
		.tableau-token {
			font-size:11px;
			border:1px solid #464e53;
			width:100%;
		}
		
		.th_link {
			color:#FFF;
			font-weight:bold;
		}
		
		.codehtml {
			font-size:12px;
			color:#333;
		}
		
		div#body_slider_nb {
		background-color:#f4f8f9;
		width:544px;
		float:left;
		position:relative;
		left:45px;
		}
		
		div#body_slider_nb2 {
			background-color:#f4f8f9;
			width:100%;
			float:left;
			position:relative;
			
		}
	
		div#body_slider_nb #corps_slider_commande, div#body_slider_nb2 #corps_slider_commande {
			padding:5px;
			padding-top:3px;
			color:#464e53;
			height:284px;
			height:310px !ie;
		}
		div#body_slider_nb #corps_slider_commande .etape_slider, div#body_slider_nb #corps_slider_commande .etape_slider{
			line-height:25px;
			line-height:10px !ie;
			font-weight:bold;
		}
		
		div#migration-prix {
			display:inline;	
		}
		
		div#totalttc {
			display:inline;	
		}
		
		div#total {
			display:inline;	
		}
		
		div#login_header {
			position:relative;
			top:20px;
		}
		div#caddie_header {
			float:right;
			position:relative;
			top:-13px;

		}
		
		div#caddie_img_header {
			position:absolute;
			display:inline;
			right:135px;
			
		}
		
		div#caddie_txt_header {

			position:absolute;
			top:-5px;
			height:40px;
			width:150px;
			right:0px;
			text-align:center;
			z-index:2;


		}
		
		div#cfg_bandeau_fr {
			background-image:url(images/bandeau_cfg.png);
			width:904px;
			height:122px;
			cursor:pointer;
		}
		
		div#cfg_bandeau_en {
			background-image:url(images/cfg_en.png);
			width:904px;
			height:122px;
			cursor:pointer;
		}
		
		.header_box_menu_cfg {
			/*background-image:url(images/header_box_cfg.png);
			background-repeat:no-repeat;*/
			width:230px;
			height:7px;
			
			font-size:18px;
			text-align:center;
			font-weight:bold;
		}
		

		
		.corps_box_menu_cfg {
			/*background-image:url(images/body_box_cfg.png);*/	
			width:210px;
			color:#464e53;
			padding:10px;
			background-color:#f4f8f9;
			border:1px solid #d0d7dd;
			font-size:11px;
			
			
		}
		
		.footer_box_menu_cfg {
			/*background-image:url(images/footer_box_cfg.png);*/
			width:230px;
			height:6px;
		}
		
		div#cfg_paiement_cb_fr {
			background-image:url(images/cfg_cb_paiement.png);
			width:204px;
			height:300px;
			color:#FFF;
			padding-left:5px;
			font-size:11px;
		}
		
		div#cfg_paiement_cb_en {
			background-image:url(images/cfg_cb_paiement_en.png);
			width:204px;
			height:300px;
			color:#FFF;
			padding-left:5px;
			font-size:11px;
		}
		
		div#cfg_paiement_paypal_fr {
			background-image:url(images/cfg_paypal_paiement.png);
			width:204px;
			height:300px;
			color:#FFF;
			font-size:11px;
			padding-left:5px;
		}
		
		div#cfg_paiement_paypal_en {
			background-image:url(images/cfg_paypal_paiement_en.png);
			width:204px;
			height:300px;
			color:#FFF;
			font-size:11px;
			padding-left:5px;
		}
		
		div#cfg_paiement_allopass_fr {
			background-image:url(images/cfg_allopass_paiement.png);
			width:204px;
			height:300px;
			color:#FFF;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}
		
		div#cfg_paiement_allopass_en {
			background-image:url(images/cfg_allopass_paiement_en.png);
			width:204px;
			height:300px;
			color:#FFF;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}
		
		div#paiement_cb_fr {
			background-image:url(images/cb_active.png);
			width:204px;
			height:300px;
			padding-left:5px;
			font-size:11px;
		}
		
		div#paiement_cb_en {
			background-image:url(images/cb_paiement_en.png);
			width:204px;
			height:300px;
			padding-left:5px;
			font-size:11px;
		}
		
		div#paiement_paypal_fr {
			background-image:url(images/paypal_active.png);
			width:204px;
			height:300px;
			font-size:11px;
			padding-left:5px;
			
		}
		
		div#paiement_paypal_en {
			background-image:url(images/paypal_paiement_en.png);
			width:204px;
			height:300px;
			font-size:11px;
			padding-left:5px;
			
		}
		
		div#paiement_allopass_fr {
			background-image:url(images/allopass_paiement.png);
			width:204px;
			height:300px;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}
		
		div#paiement_allopass_en {
			background-image:url(images/allopass_paiement_en.png);
			width:204px;
			height:300px;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}

		div#paiement_jeton_fr {
			background-image:url(images/jeton_active.png);
			width:204px;
			height:300px;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}
		
		div#paiement_jeton_en {
			background-image:url(images/jeton_paiement_en.png);
			width:204px;
			height:300px;
			text-align:center;
			font-size:11px;
			padding-left:5px;
		}
		
		.input_cache {
			display:none;	
		}
		
		div#nouveaute_cfg_logo {
			display:inline;
			float:left;
			padding-top:5px;
		}
		
		div#nouveaute_cfg_text {
			width:150px;
			float:right;
			display:inline;
		}
		
		div#correct_align_button {
			padding-top:8px;	
		}
		
		.barre {
			width:200px;
			height:10px;
			background-image:url(images/loading.jpg);
			border:1px solid #ccc;
		}
		.avancement {
			float:left;
			color:#000000;
			font-size:10px;
			text-align:center;
			padding-top:15px;
		}
		.restant {
			background-color:#FFFFFF;
			float:right;
			height:10px;
			
			border-left:1px solid #ccc;
		}
		
		.panel_espacedd {
			float:right;
			position:relative;
			top:-80px;
		}
		
		.right {
			right:40px;	
		}
		
		.actualite_bandeau {
			width:886px;
			color:#FFF;
			min-height:24px;
			font-size:16px;
			margin-bottom:10px;
			padding:5px;
			font-weight:bold;
			background-color:#464e53;
		}
		.actualite_bandeau a:link, .actualite_bandeau a:visited, .actualite_bandeau a:hover {
			color:#FFF;
			border:1px solid #333;
			background-color:#fff;
			color:#333;
			padding:2px;
			text-decoration:none;
			top:-2px;
			float:right;
			position:relative;
			margin-left:10px;
			
		}
		.lien_n a:link, .lien_n a:visited, .lien_n a:hover {
			color:#FFF;
			border:1px solid #333;
			background-color:#eee;
			color:#333;
			padding:2px;
			text-decoration:none;
			top:-2px;
			float:left;
			position:relative;
	
		}
		.actualite_bandeau_infos {
			display:none;
			font-size:12px;
			background-color:#FFF;
			color:#464e53;
			padding:5px;
			margin-top:7px;
		}
		
		.actu_hr {
			height:1px;
			color:#FFF;
			background-color:#FFF;
			border:1px solid #FFF;
		}
		
		.critique {
			background-color:#A80000;	
		}
		
		.alerte {
			background-color:#DD6F00;
		}
		
		.info {
			background-color:#005E00;	
		}
		
		.allopassinput {
			border:1px solid #464e53;
			background-color:#fff;
		}
		
		.divshow {
			display:block;	
		}
		
		.divhide {
			display:none;	
		}
		
		span.info-bulle-contenu
           {
             display: none;
             position: absolute;
             background:red;
             padding: 6px;
             padding-left: 12px;
             padding-right: 12px;
             color: white;
           }
	    .infobulle-aide {
			position:absolute;
			left:-90px;
			width:160px;
			height:100px;
			border:1px solid #d0d7dd;
			background-color:#f4f8f9;
			padding:3px;
			display:none;

		}
		
		.infobulle-aide2 {
			position:absolute;
			top:120px;
			left:-90px;
			width:160px;
			height:100px;
			border:1px solid #d0d7dd;
			background-color:#f4f8f9;
			padding:3px;
			display:none;
			
		}
		
		.infobulle-aide3 {
			position:absolute;
			top:240px;
			left:-90px;
			width:160px;
			height:110px;
			border:1px solid #d0d7dd;
			background-color:#f4f8f9;
			padding:3px;
			display:none;
			
		}
		
		div#tokenadmin {
			display:inline;	
		}
		
		div#lang-choix {
			
			position:absolute;
			margin-left:850px;
			width:200px;
		}
		
		div#box_paiement {

			width:663px;
			margin-left:240px;
		}
		
		.left_paiement {
			float:left;
			width:145px;
			padding-left:15px;
		}
		
		.right_paiement {
			float:right;
		}
		.header_box_paiement {
			background-image:url(images/header_box_paiement.png);
			width:493px;
			height:12px;
			color:#475675;
			font-size:18px;
			text-align:center;
			font-weight:bold;
		}
		
		
		
		.corps_box_paiement {
			background-image:url(images/body_box_paiement.png);	
			width:473px;
			color:#464e53;
			text-align:justify;
			padding-left:10px;
			padding-right:10px;
		}
		
		.footer_box_paiement {
			background-image:url(images/footer_box_paiement.png);
			width:493px;
			height:12px;
		}
		
		div#boxmenuoffres {
			display:inline-block;
			width:270px;
			vertical-align:top;
			
		}
		
		.header_box_menuoffres {
			background-image:url(images/header_box_menuoffres.png);
			width:270px;
			height:17px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_box_menuoffres {
			background-image:url(images/body_box_menuoffres.png);	
			width:250px;
			color:#464e53;
			padding:10px;
			padding-top:0px;
		}
		
		.footer_box_menuoffres {
			background-image:url(images/footer_box_menuoffres.png);
			width:270px;
			height:17px;
		}
		
		div#boxsousmenuoffres {
			position:relative;
			width:248px;		
			top:-7px;
			margin-bottom:10px;
		}
		
		.header_box_sousmenuoffres {
			background-image:url(images/header_box_sousmenuoffres.png);
			width:248px;
			height:34px;
			color:#FFF;
			font-size:16px;
			text-align:center;
			font-variant:small-caps;
			font-weight:bold;
			
		}
		
		.corps_box_sousmenuoffres {
			background-image:url(images/body_box_sousmenuoffres.png);	
			width:228px;
			color:#464e53;
			padding:10px;
			padding-bottom:0px;
			padding-top:0px;
			
		}
		
		.footer_box_sousmenuoffres {
			background-image:url(images/footer_box_sousmenuoffres.png);
			width:248px;
			height:14px;
		}
		
		.produit_ls {
			width:100%;
			height:35px;
			cursor:pointer;
			padding-top:10px;
		}
		
		.produit_ico {
			width:35px;
			display:inline;
			margin-right:6px;
		
		}
		
		.produit_intitule {
			
			display:inline;

			font-size:14px;
		}
		div#cadre_offres {

			width:628px;
			/*border:1px solid #0CF;*/
			float:right;
		}
		
		div#boxpanel {
			margin-left:248px;
			width:655px;
			top:0;
		}
		
		div#cadre_offres_ligne1 {
			width:628px;
			height:213px;
			/*border:1px solid #0CF;*/
			margin-bottom:6px;
		}
			
			div#cadre_offres_ligne1_gauche {
				width:247px;
				float:left;
				/*border:1px solid #333;*/
			}
				div#cadre_offres_ligne1_top {
					height:107px;
					/*border:1px solid #F0C;*/
				}
				
					
					.header_box_offres_domaine {
						background-image:url(images/header_box_offres_domaine.png);
						width:246px;
						height:7px;
						color:#FFF;
						font-size:18px;
						text-align:center;
					}
					
					.corps_box_offres_domaine {
						background-image:url(images/body_box_offres_domaine.png);	
						width:226px;
						height:80px;
						color:#464e53;
						padding:10px;
						padding-top:0px;
						text-align:center;
					}
					
						.img_teamspeak_fond {
							background-image:url(images/cadre_bg_teamspeak.png);
							background-repeat:no-repeat;
						}
					
					.footer_box_offres_domaine {
						background-image:url(images/footer_box_offres_domaine.png);
						width:246px;
						height:7px;
					}					
				
				div#cadre_offres_ligne1_bottom {
					margin-top:7px;
					width:107px;
					/*border:1px solid #636;*/
				}
			
			div#cadre_offres_ligne1_droite {
				width:370px;
				float:right;

				/*border:1px solid #039;*/
			}
			
					.header_box_offres_cfg {
						background-image:url(images/header_box_offres_cfg.png);
						width:370px;
						height:7px;
						color:#FFF;
						font-size:18px;
						text-align:center;
					}
					
					.corps_box_offres_cfg {
						background-image:url(images/body_box_offres_cfg.png);	
						width:350px;
						height:194px;
						color:#464e53;
						padding:10px;
						padding-top:0px;
						text-align:center;
					}
					
						.text_offre_cfg {
							
							font-size:11px;
							text-align:justify;
						}
					
					.footer_box_offres_cfg {
						background-image:url(images/footer_box_offres_cfg.png);
						width:370px;
						height:7px;
					}
		
		div#cadre_offres_ligne2 {
			width:628px;
			height:211px;
			/*border:1px solid #F00;*/
			margin-bottom:6px;
			margin-top:16px;
		}
			
			div#cadre_offres_ligne2_gauche {
				
				float:left;
				width:460px;
				

			}
			
			div#cadre_offres_ligne2_droite {
				
				float:right;	
				width:158px;

			}
					.header_box_offres_hebergement {
						background-image:url(images/header_box_offres_hebergement.png);
						width:158px;
						height:7px;
						color:#FFF;
						font-size:18px;
						text-align:center;
					}
					
					.corps_box_offres_hebergement {
						background-image:url(images/body_box_offres_hebergement.png);	
						width:138px;
						height:187px;
						color:#464e53;
						padding:10px;
						padding-top:0px;
						text-align:center;
						
					}
					
						.text_offre_hebergement {
							font-size:11px;
							line-height:20px;
						}
					
					.footer_box_offres_hebergement {
						background-image:url(images/footer_box_offres_hebergement.png);
						width:158px;
						height:7px;
					}
			
		
		div#cadre_offres_ligne3 {
			width:628px;
			height:223px;
			margin-top:13px;
			/*border:1px solid #660;*/
		}
					.header_box_offres_installeur {
						background-image:url(images/header_box_offres_installeur.png);
						width:628px;
						height:7px;
						color:#FFF;
						font-size:18px;
						text-align:center;
					}
					
					.corps_box_offres_installeur {
						background-image:url(images/body_box_offres_installeur.png);	
						width:608px;
						height:210px;
						color:#464e53;
						padding:10px;
						padding-top:0px;
						text-align:center;
					}
					
					.footer_box_offres_installeur {
						background-image:url(images/footer_box_offres_installeur.png);
						width:628px;
						height:7px;
					}
		.imgmarginbottom {
			padding-bottom:10px;	
		}
		
		.header_offres {
			background-image:url(images/header_box_offres_installeur.png);
			width:628px;
			height:7px;
			color:#FFF;
			font-size:18px;
			text-align:center;
		}
		
		.corps_offres {
			position:relative;
			background-image:url(images/body_box_offres_installeur.png);	
			width:624px;
			color:#464e53;
			padding:2px;
			padding-top:0px;
			margin-top:-5px;
			text-align:center;
		}
		
		.footer_offres {
			background-image:url(images/footer_box_offres_installeur.png);
			width:628px;
			height:7px;
		}
		
		.left {
			text-align:left;
			padding-left:10px;
		}
		
		.intitule_slider {
			font-weight:bold;
			font-size:18px;
			color:#464e53;	
		}
		
		div#affichage_mois {
			display:inline-block;
			margin-left:18px;
		}
		
		div#slider_inline {
			display:inline-block;	
			margin-left:10px;
		}
		
		div#slider_inline2 {
			display:inline-block;	
			margin-left:10px;
		}
		
		div#slider_inline3 {
			display:inline-block;	
			margin-left:10px;
		}
		div#slider_inline4 {
			display:inline-block;	
			margin-left:10px;
		}
		div#slider_inline5 {
			display:inline-block;	
			margin-left:10px;
		}
		div#slider_inline6 {
			display:inline-block;	
			margin-left:10px;
		}
		div#slider_inline7 {
			display:inline-block;	
			margin-left:10px;
		}
		
		div#affichage_espacedisque {
			display:inline-block;
			margin-left:18px;
		}
		
		div#affichage_typebdd {
			display:inline-block;
			margin-left:18px;
		}
		
		.tab-sql, .tab-mmo, .tab-sql-mmo {
			border:1px solid #464e53;
			border-collapse:collapse;
			margin:0 auto;
			
		}
		
		.tab-mmo th {
			border: thin solid #464e53;
			padding:5px;
			background-color:#1e1e1e;
			color:#FFFFFF;
		}
		
		.tab-sql td, .tab-mmo td, .tab-sql-mmo td {
			border: thin solid #464e53;
			padding:5px;
			text-align:center;
			font-size:18px;
			font-weight:bold;
		}
		
		.tab-sql th {
			border: thin solid #464e53;
			padding:5px;
			background-color:#719502;
			color:#FFFFFF;
		}
		
		.tab-sql-mmo th {
			border: thin solid #464e53;
			padding:5px;
			background-color:#1c1c1c;
			color:#FFFFFF;
		}
		
		.etape_teamspeak {
			margin-left:11px;
			background-image:url(images/header_offres_etape_teamspeak.png);
			background-repeat:no-repeat;	
			color:#FFFFFF;
			height:28px;
			padding-top:1px;
		}
		
		.etape_domaine {
			margin-left:11px;
			background-image:url(images/header_offres_etape_domaine.png);
			background-repeat:no-repeat;	
			color:#FFFFFF;
			height:28px;
			padding-top:1px;
		}
		
		.etape_hebergement {
			margin-left:11px;
			background-image:url(images/header_offres_etape_hebergement.png);
			background-repeat:no-repeat;	
			color:#FFFFFF;
			height:28px;
			padding-top:1px;
		}
		
		.etape_mmo {
			margin-left:11px;
			background-image:url(images/header_offres_etape_mmo.png);
			background-repeat:no-repeat;	
			color:#FFFFFF;
			height:28px;
			padding-top:1px;
		}
		
		.panel_espacedd_web {
			display:inline-block;
			left:100px;
			position:relative;
		}
		
		.panel_web_icon_left {
			float:left;
			position:relative;
			left:20px;
			width:150px;
			text-align:center;
		}
		
		.panel_web_icon_center_left {
			position:relative;
			width:150px;
			float:left;
			text-align:center;
			left:30px;
		}
		
		.panel_web_icon_center_right {
			position:relative;
			width:150px;
			float:left;
			text-align:center;
			left:30px;
		}
div#happyhour {
  position: absolute;
  z-index: 99;
  top:0;
  width: 100%;
  height:155px;
  padding:10px;
  cursor:pointer;

}

div#cataclysm_page {
	background:url(images/cataclysm_page.png);
	background-repeat:no-repeat;
	width:1024px;
	height:705px;
}

.inline {
	display:inline;	
}

div#boxes_horizontal_graphnews {
	position:relative;
	/*border:1px solid #0C3;*/
	width:100%;
	float:left;

	
}

div#box_graphconnection {
	width:570px;
/*border:1px solid #0FF;*/
display:inline;
float:left;

	
}

div#boxes_horizontal_graphnews div#nb_connecte {
	position:relative;
	left:-30px;
	z-index:1;
	float:left;
}

div#boxes_horizontal_graphnews div#resume_graph {
	position:relative;
	margin-left:30px;
	top:10px;
	font-weight:bold;
	font-size:18px;
	z-index:100;
	float:left;
}

div#box_news {
	width:330px;
	height:200px;
	/*border:1px solid #0C0;*/
	float:right;
}

div#box_news div#txt_news {
	position:relative;
	margin-left:30px;
	top:10px;
	font-weight:bold;
	font-size:18px;
	

}

div#jeton_cfg {
	float:right;	
	position:relative;
	right:20px;
}

.exception_panel {
	border:1px solid #666;
	background-color:#000;
	color:#FFF;
	text-align:center;
	top:0;
	padding:20px;
	position:fixed;
	font-weight:bold;
	z-index:100;
	filter:alpha(opacity=90); 
	opacity:0.9;
}

.lien_blanc a:link, .lien_blanc a:visited, .lien_blanc a:hover {
	color:#FFF;
	text-decoration:underline;
}
