		html{overflow: -moz-scrollbars-vertical; background:#ffffff url('../images/bg_degrade.jpg') top left repeat-x; color:#ffffff;}
		
		body{background: url('../images/bg_total.jpg') top center no-repeat; text-align:center; color:#666666; /*#9D4513*/ font-family:arial, sans-serif; font-size:13px; margin:0px; padding:0px;}
        div {margin:0px; padding:0px; display:block;}
        span{margin:0px; padding:0px;}
		
		img {border:0px; margin:0px; padding:0px;}
		h1{font-size:18px; margin:0px 0px 10px 0px; font-weight:normal; clear:both; color:#6a6141;}
			h1 a{display:inline;}
		h2{padding:0px 0px 0px 26px !important; height:18px !important; font-size:15px; clear:both; margin:12px 0px 5px 0px; font-weight:normal; color:#96895c; text-align:left;}
			h2.tower{ height:auto; background:#EEEEEE; margin-top:0px; padding:7px 0px 7px 10px; display:block;}
			h2 a{font-size:15px !important;}
		h3{font-size:13px; color:#b7a770; margin:12px 0px 5px 0px; font-weight:normal; text-align:left;}
		h4{color:#d1bf80 !important; font-size:12px; margin:12px 0px 2px 0px; font-weight:normal; padding:0px;}
		.sub{width:auto !important; height:22px !important; clear:both; font-weight:bold; text-align:center;  background:#CC9900; border:1px solid #333; margin-right:5px;}
		.sub_remove{width:auto !important; height:22px !important; clear:both; font-weight:bold; color:#fff; margin:0px 5px 0px 0px;  text-align:center;  background:#cc0000; border:1px solid #333;}
		a{ font-size:11px; color:#3e92cd; display:block; text-decoration:none; font-weight:normal;}
			a:hover{color:#81adcd;}
		input,textarea{font-size:11px; width:220px; font-family:arial;}
		font.small{font-size:10px; color:#666}
		.small{font-size:11px;}
		.file_send{width:185px;}
		p{padding:4px 0px; margin:6px 0px; text-align:justify;}
		.hide{display:none}
		.default{position:relative; width:960px; color:#666666; margin:0px auto 0px auto; text-align:left; overflow:hidden; text-align:left;}
		
		/* --------------- Pour la section administration -------------------*/		
		.admin{text-align:left;}
			.admin input{width:375px; height:15px; font-size:10px; margin-bottom:2px;}
			.admin form{background:#eeeeee; border:1px solid #cccccc; padding:5px; margin:0px 0px 10px 0px;}
			.admin table{width:580px;}
			.admin .top_form{height:auto !important; height:10px; display:block; color:#000;}
			.boutons{background:#DDDDDD; display:none; clear:both; height:auto; width:auto; border:1px solid #fff; padding:5px;}
				.boutons h1{margin:5px 0px 5px 0px; clear:both; display:block; border-bottom:1px solid #999;}
				.boutons a{padding:3px 0px 5px 0px;  font-size:10px; color:#CC9900; display:block; text-decoration:none; font-weight:bold;}
				.boutons span{width:100px; display:block; margin:0px !important; float:left;}

			.user_boutons span{width:120px; display:block; margin-bottom:3px;}
				.user_boutons input{margin-bottom:3px;}

			#label_wrong_fields{color:#ff0000; display:none;}

		/* --------------- Fin de pour la section administration -------------------*/
		.move_right{float:right;}
		a.first{background:none !important;}
		
		.header{background:url('../images/bg_header.jpg') top right no-repeat; width:100%; float:left; position:relative; height:282px;}
			.header img{float:left;}
			.langues{float:right; padding:40px 10px 0px 0px;}
				.langues a{display:block; float:left; padding:3px 6px; margin-left:3px;}
			
			.header_title{position:relative; background:url('../images/header.jpg') top left no-repeat; width:551px; height:193px; float:left;}
				.header_title b{position:absolute; top:65px; left:5px; font-size:36px; color:#ffffff; font-weight:normal;}
				.header_title p{position:absolute; top:90px; left:10px; font-size:14px; color:#ffffff; font-weight:normal;}
				.header_title a{position:absolute; top:40px; right:15px; font-size:11px; color:#ffffff;}
		
		/* HEADER MENU*/
			.main_menu{background:#ffffff; width:960px; float:left; color:#333333; height:41px; }
					.main_menu a{background: url('../images/menu-inside.gif') top left no-repeat; text-align:center; display:block; padding:10px 0px 0px 0px; color:#333333; float:left; width:159px !important; font-size:13px; margin-right:1px; font-weight:bold; height:31px; text-decoration:none;}
						.main_menu a:hover{background: url('../images/menu-inside_over.gif') top left no-repeat;}
						.main_menu a.down{background: url('../images/menu-inside_down.gif') top left no-repeat;}
		/* MAIN MENU*/
		/*
			.total_menu{width:140px; float:left; color:#C7A843; height:auto;}				
				.menu{color:#ffffff; clear:both;}
					.menu a{display:block;white-space: nowrap; padding:5px 6px 2px 6px; color:#AB9745; height:14px;  float:left; width:auto; font-size:12px; font-weight:bold; text-transform:capitalize; text-decoration:none;}
						.menu a:hover{color:#cccccc !important;}
						.menu a.down{color:#996633 !important; padding-top:5px; }
						*/
				/* MENU LANGUE */
		
					.top_loggin{float:left; padding:0px 14px 0px 2px; height:12px; width:auto;}
						.top_loggin a{color:#C7A843; border:0px; padding:0px;  margin:5px 0px 0px 3px; font-size:12px; float:left;}
							.top_loggin a:hover{color:#cccccc;}
							.top_loggin a.down{color:#cccccc!important;}
						.deconnexion{font-size:9px!important; margin-top:7px !important; border-right:2px solid #fafafa;}
		/* SOUS MENU*/
			.sous_menu{width:250px; float:left; color:#C7A843; height:auto; margin-bottom:15px;}
				.sous_menu a{float:left; background:#ffffff; white-space: nowrap; font-weight:bold; height:14px; width:235px; color:#666666; display:block; text-transform:capitalize; font-size:12px; padding:4px 8px; margin-top:5px;}
					.sous_menu a:hover{color:#666666;  background:#ffffff url('../images/sml_fleche_brown.gif') center left no-repeat;}		
					.sous_menu a.down{color:#666666;  background:#eeeeee;}	
					
		/* Images right */
		
			/*.sous_sous_menu{float:left; width:650px; height:10px; padding:4px 0px 0px 0px;}
				.sous_sous_menu a{float:left;white-space: nowrap; background: url('../images/sous_menu_sep.gif') no-repeat; height:14px;  color:#C7A843; display:block; text-transform:capitalize; font-size:10px; padding:0px 6px 2px 6px;}
					.sous_sous_menu a:hover{color:#aaaaaa;}		
					.sous_sous_menu a.down{color:#99846E;}	
					*/
			

			.footer{background:#e6e8d9 url('../images/top-footer.gif') top left no-repeat; margin-top:10px; height:40px; color:#888888; width:960px; float:left; padding:12px 0px 0px 0px; font-size:10px;}
				.footer .info{float:left; width:255px;  padding-left:60px; border-right:1px solid #c3c3c3;}
					.footer .info p{margin:0px auto !important; text-align:left; padding:8px 0px;}
					.footer .info img{float:left;  margin:1px 8px 8px 0px;}
					.fotter .info .right_info{float:left;}
				.footer a{display:inline !important;}
			
			.bottom_footer{ float:left; background: url('../images/bottom-footer.gif') top left no-repeat; height:11px; width:960px; margin-bottom:10px;}
			
			.main{float:left; position:relative; width:960px; background:#f6f6f6 url('../images/top-content.gif') top left no-repeat; margin-top:10px;  height:auto !important; min-height:5px;}
				.main .text{ padding:15px 15px 15px 15px; float:left; width:930px; background:url('../images/bottom-content.gif') bottom right no-repeat;}
				
					.fil_darianne{float:left; width:100%; color:#666666; font-size:11px; font-weight:bold; text-transform:capitalize;}
							.fil_darianne a{float:left; font-size:11px;}
							.fil_darianne span{float:left; margin:0px 4px 0px 4px !important; font-weight:bold;}
							
					.text span {margin:0px 0px 10px 0px; padding:0px;}
					.text p span{margin:0px; padding:0px;}
				.main .signes{float:left; margin-right:15px}
				
					/*.left_side{background: url('../images/shadow_left.jpg') repeat-y; margin-bottom:-5000px; height:5px; width:11px; float:left; padding-bottom:5000px;}
					.right_side{background: url('../images/shadow_right.jpg') repeat-y; margin-bottom:-5000px; height:5px; width:11px; float:left; padding-bottom:5000px;}
					*/
						/* Login */
						.login_et_desc{float:left; width:170px; margin:0 0 0 15px;}
							.login_et_desc a{display:inline;}
						
						.login_element{padding:5px; width:148px; border:1px solid #cccccc; background:#e8f6ce;} 
							.login_element p{margin:0px; padding:0px; height:auto;}
							.login_element input{margin:0px 0px 3px 0px;}
							.login_element h3 a.openInfo{ padding:2px 4px 2px 4px; margin-bottom:5px; width:90px;}
								.login_element h3 img{margin:0px 0px 0px 3px;}
								
						.login_form{padding:0px 0px 0px 8px;}
							
						#formlog{display:none; padding-bottom:10px; float:left;}
							
							
					
						/* fin Login */
						/*.photo{width:90px; height:90px; display:table-cell; vertical-align:middle; background:#999; clear:both; border:1px solid #333333; margin:10px 0px 0px 10px !important; margin:10px 0px 0px 9px;}
							.photo img{vertical-align:middle; display:inline-table;}*/
				.content{width:600px; float:left; margin:0px 0px 0px 18px; padding:0px 32px 0px 8px; min-height:260px;}
					.content h2{background:url('../images/fleche_blue.gif') top left no-repeat;}
					.content p a{display:inline !important;}
					/*.bottom_content{position:absolute; bottom:0px; right:0px;  height:300px; width:960px;}*/
				
				.special_content{width:400px !important; padding:0px 0px 10px 15px; border-left:1px solid #dddddd;}
					.special_content .child_small{width:400px !important;}
					.special_content .child_text{width:380px !important;}
					
					
				.content_sans_left{width:920px;}
				
				.content_left{width:270px; background:#e9e9d8 url('../images/top-content_left.gif') top left no-repeat; float:left; margin:0px;}
					.content_left .text_left{float:left; width:250px; padding:10px 10px 10px 10px}
					.content_left .text_left p{text-align:left;}
					.content_left h2{background:url('../images/fleche_black.gif') top left no-repeat; margin-bottom:15px; float:left; width:220px;}
					.content_left p{margin:0px 0px 8px 0px;}
				.bottom_content_left{background:#e9e9d8 url('../images/bottom-content_left.gif') top left no-repeat; float:left; width:270px; height:9px;}
				
				.special_left{width:430px !important; background:none !important;}
					.special_left .child_text{width:380px !important;}
					.special_left h2{margin-bottom:5px !important;}
				
				.contactForm input, .contactForm textarea{ margin-top:6px; color:#aaaaaa; }
				
				
				.button_submit{width:220px; text-align:right; margin-top:5px;}
					.btn_submit{background:#333333; color:#ffffff; width:auto; padding:3px;}
				
					.img_random{float:left; padding:10px 0px 0px 3px; width:152px; }
						.img_random table{background:#d7e79c url('../images/under_img.jpg') bottom left no-repeat; width:155px; border:0px !important;height:120px!important; float:left; padding:0px 0px 8px 0px;}
							.img_random .pair{background:#d1de98 url('../images/under_img.jpg') bottom left no-repeat; font-size:11px; width:135px; border:0px !important;height:auto; float:left; padding:15px 10px 13px 10px;}
								/*.pair a{clear:both; text-align:right; color:#ffffff; margin-bottom:3px;}*/
						.img_random td{vertical-align:middle; text-align:center; height:120px;}
							.img_random a{}
							
								
						.right_modif{float:right; width:auto;}
							.right_modif a{display:block; background:url('../images/menu_over.gif'); padding:5px 8px 3px 8px; color:#000; float:left; width:auto; font-size:10px; font-weight:bold; text-decoration:none;}



			/*POUR PHOTOS*/

			.images_send{width:600px;  border:1px solid #aaa; border-bottom:0px; margin:10px 0 0 0;}
				.images_send td{width:100px;  padding:8px; border-bottom:1px solid #ccc;}
				.images_send th{text-align:left; background:#CC9933; width:100px; padding:3px; border-bottom:1px solid #ccc;}
				.images_send input{width:190px; padding:0px; margin:0px;}
				.images_send a{color:#aa0000; font-size:12px;}
			
			.txt_img{ height:auto; padding:8px 0px 12px 0px; overflow:auto; clear:both;}
			.complet_photo{margin-top:10px;}
			
			.img_centre{position:relative; height:435px; width:400px; border:1px solid #ddd; float:left; display:none;}
				
			


		.affichage_img_group{display:block; margin:10px auto 0px auto; float:left; text-align:center; background:#dddddd; width:396px; overflow-x: scroll; overflow-y: hidden; height:140px; padding:3px;}
			.affichage_img{border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-left:0px; float:left;}
				.affichage_img table{display:block; background:#eee;  width:auto; height:120px; float:left; margin:0px 4px 0px 4px;}
					.affichage_img td{text-align:center; margin:0px auto 0px auto; vertical-align:middle; height:120px; width:120px;}
					.affichage_img td:hover{background:#aaa;}
					.affichage_img img:hover{cursor:pointer;}
			.affichage_gros_img td{position:relative;  vertical-align:middle; text-align:center; margin:0px auto 0px auto; height:400px; width:400px; text-align:center;}
			.affichage_gros_img a{background:none !important; padding:0px !important; width:11px !important;}
				.moveImgs{position:absolute; background:#eee; color:#fff; height:31px; padding:2px; top:400px; left:0px; width:396px; text-align:center !important;}
					.moveImgs h3{text-align:center !important; margin:0px !important; padding:0px !important; font-size:12px; color:#6a6141;}
					.prev_next{width:32px; margin:3px auto 0px auto;}
						.prev_next a{margin:0px; padding:0px!important; float:left;}
						.prev_next img{margin:0px; padding:0px;}

						
			
			/*POUR ADMIN*/
			
			.user_info{width:570px !important; width:562px; height:auto;}
				.user_info h3{background:#ccc; float:left; width:95%; text-transform:none; padding:3px 5px 3px 5px; margin:10px 0px 5px 0px;}
				.user_info .label{float:left; margin-right:60px !important; margin-right:30px; width:215px; padding:5px; margin-right:-3px;}
				.user_info h4{padding:0px; font-size:11px; margin:0px 0px 5px 0px;}
					.label span{float:left; width:90px; margin-top:3px; height:12px;}
					.label input{float:left; width:115px; margin:1px; padding:1px 0px; height:12px;}
						
			/*POUR PRODUCTS*/
			.global_product{clear:both; height:auto; margin:2px; border:0px;}
				.global_product input{width:30px;}
				.global_product input.titre{width:380px !important;}
				.global_product td{width:40px; vertical-align:top; padding:4px;}
				.global_product td.titre{width:390px; }
				.global_product td.titre_gros{width:480px;}
				.global_product td.price_gros{width:80px;}
				.global_product th{background:#eeeeee; color:#666666; font-weight:bold; vertical-align:top; padding:4px;}
				.global_product h3{margin:0px; color:#000 !important; padding:0px; font-size:11px;}
				.global_product h4{margin:0px; color:#000 !important; padding:0px; font-size:11px;}
					.product_desc{float:left; width:390px; display:none; font-weight:normal; text-transform:none;}
					.product_desc_show{display:block; width:auto; display:block; font-weight:normal; text-transform:none;}
						.product_desc_show textarea{height:140px !important;}
						.product_desc_show .special_ul{list-style:none;}
					.pair{background:none !important;}
					.add_ligne{background:#ccc;}
					.service_img{ display:block; height:120px;}
						.service_img img{float:left;}
						
				
			/* NOUVELLES */
			.nouvelles_send{background:#ffffff; vertical-align:top; clear:both; margin-top:10px;}
			.nouvelles_send th{background:#eeeeee; color:#666666; font-weight:bold; vertical-align:top; padding:4px;}
				.nouvelles_send td{padding:5px; vertical-align:top;}
				.nouvelles_send input{width:175px;}
				.nouvelles_send h4{color:#000000 !important;}
				.nouvelles_send h2{margin:10px 0 0 0; padding:0px;}
				.nouvelles_send .move_right{float:right; margin-top:10px;}
				.nouvelles_send textarea{height:75px;}
				.nouvelles_send .titre_gros{width:320px; padding:5px;}
				.nouvelles_send .photo{ vertical-align:middle; text-align:center; border:1px solid #eeeeee; border-top:0px;}
					.photo a,input,h4{text-align:left;}
					.photo a{color:#990000; }
					
			/* H�BERGEMENT */
			.hebergement_top{clear:both; margin-bottom:20px;}	
				.hebergement_top table{border:1px solid #cccccc; border-collapse:collapse; margin-bottom:10px;}
				.hebergement_top td{border:1px solid #cccccc; padding:5px; }
				.hebergement_top p{margin:0px 0px 8px 0px;}
				.hebergement_top font{font-weight:normal !important; font-size:10px !important;}
				.hebergement_top object{width:600px; height:400px;}
			.hebergement_global{float:left; margin-bottom:25px; display:none; width:680px; background:#ffffff; border:1px solid #dddddd; padding:5px;}				
				.hebergement_global p{margin:0px 0px 10px 0px;}
				.hebergement_global h3{margin:0px 0px 8px 0px; padding:0px; clear:both;}
			.hebergement_sml_img{height:373px; width:168px; background:#eee; border:1px solid #dddddd; border-right:0px; float:left;}
				.hebergement_sml_img a{margin:6px 3px 0px 6px !important; display:block; padding:0px;}
				.hebergement_sml_img img{ padding:0px; margin:0px;}
			.hebergement_big_img{width:500px; float:left;}
			
			/* OPENDESC */
			.openDesc h2 {clear:both; padding:10px 0px 5px 0px; border-top:1px solid #eeeeee;}
			.openDesc h3{margin:5px 0px 5px 0px; }
			.openDesc a{background: url('../images/fleche_bas.gif') 55px no-repeat; padding:2px 3px 2px 0px; margin:3px 0px 5px 0px; width:66px;}
			.openDesc p{margin:3px 0px 3px 0px;}
			
			/* List image */
			.list_img{float:left; position:relative; width:590px;}
			
			.list_img .ensemble{display:block; height:140px; width:120px; margin:8px; float:left;  border:1px solid #dddddd;  position:relative;}
				.supprimer_item{clear:both; font-size:11px !important; margin-bottom:10px;}
			.list_img table{ width:120px; vertical-align:middle; text-align:center; border-spacing:0px; border-collapse:collapse;}
				.list_img td{padding:0px; height:120px; text-align:center;}
				.list_img a:hover{cursor:pointer;}
				.list_img img{vertical-align:middle; margin:auto; display:block; float:none!important;}
				.list_img h3{position:absolute; left:0px; top:120px; display:block; height:14px; margin:0px !important; font-size:11px; padding:3px 0px 3px 0px; width:120px; text-align:center; background:#eeeeee;}
				.list_img i{color:#aaaaaa;}
				
			
			.img_hori table{float:left;}
			
			.prix_droite{position:absolute; right:35px; top:16px; font-weight:bold; font-size:12px; font-style:italic;}
			
			.nbPages{float:left; margin-bottom:7px; width:580px;}
				.nbPages a{display:block; height:12px; padding:2px 4px 2px 4px; margin:0px 2px 2px 0px; float:left; border:1px solid #dddddd;}
				.nbPages a:hover{background:#ffffff;}
				.nbPages a.down{background:#C7A843; color:#ffffff;}
				
			.faq{width:580px; padding:5px 0px 0px 0px;} 
				
				.faq p{padding:2px 0px 8px 0px; margin:0px;}
				.faq b{color:#666666; font-size:16px;}
				.faq .move_right{float:right;}
				.faq form{padding:5px 10px 30px 10px;}
				/*.faq div{margin:5px 0px 5px 0px; padding:2px 10px 5px 10px;}*/


			/* Istatus == 8 */
			
			.img_left img{float:left; margin:0px 8px 5px 0px}
			
			
			/* PHP login */
			
			.admin_login{background:#f0f0f0; width:100%; height:100%; margin-top:15px; border-top:1px solid #ffffff;}
				.admin_text{background:#f0f0f0 url('../images/zone_admin_background.gif') top center no-repeat; width:325px; margin:0px auto 0px auto; height:250px; padding:20px;}
					.admin_text h1{font-size:22px; margin:10px 0px 0px;}
				.admin_text .info{margin:0px 0px 0px 40px; float:left; width:220px; text-align:left;}
					.admin_text .info span{float:left; font-weight:bold; display:block; width:90px; margin-bottom:10px;}
					.admin_text .info input{float:left;  margin-bottom:10px; width:130px;}
					.admin_text .info .bt{float:right; width:108px; margin-right:5px;}
					
		 	/* Child */
			
			.child{float:left; position:relative !important; width:270px; min-height:100px; padding:8px 10px; background:#ffffff; margin:0px 10px 10px 0px;}
				.child_text h2{margin-top:8px;}
				.child_text h2 a{font-size:15px !important;}
				.child_text h3 a{font-size:15px !important;}
				.child_text .child_p{padding:5px; margin:5px 0 0 0;}
				.child_text a.more{background:url('../images/sml_fleche_blue.gif') center left no-repeat; position:absolute; bottom:10px; right:15px; padding-left:7px;}
				
			.child_small{float:left; position:relative !important; padding:0px 0px 2px 0px; width:250px; margin-top:15px; background:#ffffff;}
				.child_small table{float:left; padding:0px 10px 0px 0px; border:0px; margin:0px !important; border-collapse:collapse; vertical-align:middle;}
				.child_small .child_text{float:left; padding:0px 10px 20px 10px; margin-left:8px; }
				.child_small .child_text h3{background:none; padding:0px !important; color:#96895c; margin:7px 0px 0px 0px !important;}
				.child_small .child_text p{padding:5px 0 0 0;}
				.child_small table img{margin:auto;}
				
			.ensembleNews .child_small{background:#f8f8ee; width:250px !important;}
				.ensembleNews .child_text{margin:0px; width:230px;}
				
				.ensembleNewsEvents .child_small{background:#ffffff;  width:400px !important;}
			
				.nobg{background:none; width:600px !important; margin-top:0px; position:relative; padding-bottom:0px;}
					.nobg .child_text{background-color:transparent;  position:relative; width:400px !important; height:45px; margin-left:0px;}
					.nobg .bg_transparent{background:#ffffff; filter:alpha(opacity=60); /* IE's opacity*/ opacity: 0.60; display:block!important; left: 0px; position:absolute; width:575px; height:65px;}
					.nobg .bg_grey{background:#e6e6e6 !important;}
					.nobg table{height:65px !important; background:#f6f6f6; position:relative;}
					
				.news{background:none; width:400px !important;  padding:0px !important; background:#ffffff;}
					.news .child_text{ position:relative; height:auto !important; margin:0px !important; width:230px;}
					.news p{direction:ltr;}
				
				.products{width:287px !important; margin-right:12px; padding-top:10px !important; height:135px;}
					.cnr_tl{background:url('../images/crn_tl.gif') top left no-repeat; position:absolute; top:0px; left:0px; height:7px; width:7px;}
					.cnr_tr{background:url('../images/crn_tr.gif') top right no-repeat; position:absolute; top:0px; right:0px; height:7px; width:7px;}
					.cnr_bl{background:url('../images/crn_bl.gif') bottom left no-repeat; position:absolute; bottom:0px; left:0px; height:7px; width:7px;}
					.cnr_br{background:url('../images/crn_br.gif') bottom right no-repeat; position:absolute; bottom:0px; right:0px; height:7px; width:7px;}
					.products img{float:left; margin-right:10px;}
					.products .child_text{width:250px !important; clear:both !important; float:none!important;}
					.products h2, .products h2 a{margin-left:20px; margin-top:0px;}
					.products h2 a{margin:0px !important;}
					.products p{text-align:left;}
				
			.home img{float:left; display:block;}	
				.home_text{float:left; position:relative; width:360px; margin-left:15px; height:135px; padding-bottom:15px;}
				.home p{padding-top:0px !important;}
				.home_text a{background:url('../images/sml_fleche_blue.gif') center left no-repeat; position:absolute; bottom:5px; right:10px; padding-left:7px;}
			
			.conteneur_flash{position:relative; float:left; height:150px; width:580px;}
			#flash_products{float:left; z-index:110; position:absolute; left:0px; top:0px;}
			
			.events{background:#ffffff; width:450px; padding:8px 15px; margin-bottom:10px;}
				.events h3 a{font-size:14px !important; }
				
			.points{width:450px; text-align:right; font-size:24px;}
			
			.product_icones{width:600px; text-align:center; height:110px; margin:10px 0px 0px 20px;}
			.product_icones a{display:block; float:left; margin-left:5px;}
