@charset "utf-8";
/*----------------------------------------------

	[ JEU ]
	
	Project:		KONITIF MODULE
	Version:		1.0 [vf]
	
	Last change:	17/01/11
	Assigned to:	Mouflard Maxime (vf)
	Contact: 		mmouflard@konitif.com
	Primary use:	All

--------------------------------------------- */

	/* 1. Menu ----------------------------- */
		.header .header_content .menu_actu {background:#5193C5 url('../../../img/statics/layout/univ/5193C5/bg-5193C5-front-50-1.png') top left repeat;}
			.header .header_content .menu_actu ul {background:url('../../../img/statics/layout/univ/5193C5/bg-5193C5-back-980-60.png') top center no-repeat;}
				.header .header_content .menu_actu ul li {background:url('../../../img/statics/layout/univ/5193C5/bg-5193C5-sep-50-2.png') top right no-repeat;}
					.header .header_content .menu_actu ul li a {color:#ffffff;}
					.header .header_content .menu_actu ul li.menu-on a,
					.header .header_content .menu_actu ul li a:hover {color:#ffffff;background:url('../../../img/statics/layout/univ/5193C5/bg-5193C5-front-on-50-1.png') top center repeat-x;}
						.header .header_content .menu_actu ul li a img { background:url('../../../img/statics/layout/ico/ico-home-grey.png') center center no-repeat;}
		.info #prev strong, .info #next strong { background-color:#5193C5 !important;}

	/* 2. Ariane --------------------------- */
		.ariane { background:url('../../../img/statics/layout/univ/5193C5/bg-5193C5-back-980-60.png') bottom center no-repeat;}
			.ariane p { background:#5193C5 url('../../../img/statics/layout/univ/5193C5/bg-5193C5-front-25-1.png') top left repeat;color:#ffffff;}
				.ariane p a { color:#ffffff;}
				.ariane p span.ariane-first { background:url('../../../img/statics/layout/ico/ico-ariane-grey.png') 0px 5px no-repeat;}

	/* 3. content --------------------------- */
		.content .container { background: url("../../../img/statics/layout/univ/5193C5/bg-5193C5-content-right.png") repeat-x scroll left top #D9EBF3; }	
			.content .container .content-global { background: url("../../../img/statics/layout/univ/bg-content-left-shadow.png") no-repeat scroll 678px 120px transparent;margin:0px auto;width:960px;padding:45px 0px 0px 0px; }
				.content .container .content-global .content-global-inner {background:url("../../../img/statics/layout/bg/bg-global-inner.png") -20px top repeat-y;}
		
	/* 1. Actualite Categorie -------------------------*/
		 .cat-cuisine .actu-content {background:#F6F3ED;border:1px solid #EAEAEA; margin:0px 10px 14px 10px;}
		 .cat-cuisine .cuisine-entete {margin:5px 0px 0px 0px; clear:both;}
			.cat-cuisine .cuisine-entete .actu-img {margin:2px 10px 12px 11px;}
		 .cat-cuisine .cuisine-info { text-align:center; background:#ffffff; padding:5px 40px; margin:5px 0px 10px 0px; clear:both; border:1px solid #EEEEEE; }
			.cat-cuisine .cuisine-info span { line-height:24px; font-weight:bold;}
			.cat-cuisine .cuisine-info .cuisine-diff {background: url("../../../img/statics/module/actu/ico/ico-cook-diff.png") 25px 0px no-repeat; padding:0px 5px 0px 55px;}
			.cat-cuisine .cuisine-info .cuisine-cout {background: url("../../../img/statics/module/actu/ico/ico-cook-cout.png") 25px 0px no-repeat; padding:0px 5px 0px 85px;}
			.cat-cuisine .cuisine-info .cuisine-temp {background: url("../../../img/statics/module/actu/ico/ico-cook-time.png") 25px 0px no-repeat; padding:0px 5px 0px 85px;}
			.cat-cuisine .cuisine-info .cuisine-prep {background: url("../../../img/statics/module/actu/ico/ico-cook-prep.png") 25px 0px  no-repeat; padding:0px 5px 0px 36px;}
			.cat-cuisine .cuisine-info .cuisine-cuis {background: url("../../../img/statics/module/actu/ico/ico-cook-cuis.png") 25px 0px  no-repeat; padding:0px 5px 0px 50px;}
			.cat-cuisine .cuisine-info .cuisine-2 {background-position:25px -16px;}
			.cat-cuisine .cuisine-info .cuisine-3 {background-position:25px -32px;}
		.cat-cuisine .cuisine-intro { background:#ffffff; border:1px solid #EEEEEE; padding:10px 20px 20px 20px; margin:10px 0px 0px 0px; clear:both; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666666; }
		.cat-cuisine .cuisine-intro h4 { font-size:18px; color:#333333; font-weight:bold; text-align:center;}
		.cat-cuisine .cuisine-intro strong { font-weight:bold;}
		.cat-cuisine .shadow-full { margin:0px 0px 20px 0px;background: url("../../../img/statics/layout/bg/shadow-600.png") bottom right no-repeat; height:6px;  }
		.cat-cuisine .shadow-left { background: url("../../../img/statics/layout/bg/shadow-210.png") bottom right no-repeat; height:6px;  }
		.actu-bloc .shadow-full { margin:0px 0px 5px 0px; }
		.cuisine-bloc {margin:12px 0px 0px 0px; padding:0px 0px 4px 0px;}
			.cuisine-bloc .cuisine-desc { width:206px; float:left;}
				.cuisine-bloc .cuisine-desc .cuisine-ingr { background:#FFFFE6; border:1px solid #EEEEEE;clear:both; }
					.cuisine-bloc .cuisine-desc .cuisine-ingr h4 { font-size:18px; line-height:33px; border-bottom:1px solid #EEEEEE; color:#666666; font-weight:bold; text-align:center;}
					.cuisine-bloc .cuisine-desc .cuisine-ingr ul { font-size:12px; padding:10px;}
						.cuisine-bloc .cuisine-desc .cuisine-ingr ul li { margin:10px; list-style:circle inside;}
					.cuisine-bloc .cuisine-desc .cuisine-pic img { border:3px solid #ffffff !important; margin:12px 0 0px 0px;}
			.cuisine-bloc .cuisine-box {float:right;}
				.cuisine-bloc .cuisine-box .cuisine-step { width:360px; background:#ffffff; color:#666666;font-size:12px; line-height:14px; padding:6px 10px; float:right; border:1px solid #EEEEEE !important;}
					.cuisine-bloc .cuisine-box .cuisine-step h4 { font-size:18px; color:#865905; font-weight:bold; text-align:center; line-height:33px;}
					.cuisine-bloc .cuisine-box .cuisine-step h5 { border-bottom:1px solid #B98406; line-height:21px; font-weight:bold;  font-size:14px; color:#333333; padding:8px 0px 5px 0px; margin:0px 5px 8px 5px;}
						.cuisine-bloc .cuisine-box .cuisine-step h5 span{line-height:21px; text-align:center; margin:0px 6px 0px 0px; padding:0px 1px 0px 0px; background:#B98406; width:20px; height:20px; display:block; float:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:16px; color:#ffffff; font-style:italic;}
					.cuisine-bloc .cuisine-box .cuisine-step p { padding:0px 15px 10px 15px; font-size:11px;}
						.cuisine-bloc .cuisine-box .cuisine-step p strong { font-weight:bold;}
					.cuisine-bloc .cuisine-box .cuisine-step .bon-ap { font-weight:bold; font-size:14px; color:#865905; text-align:right;}		
				.cuisine-bloc .cuisine-foot {clear:both; width:605px;}
				.cuisine-bloc .cuisine-foot .pic-foot { float:left; margin:0px 7px 0px 0px; }
				.cuisine-bloc .cuisine-foot .pic-foot img { border:3px solid #FFFFFF !important; margin:12px 0 0 0;}

		.actu-bloc-full .actu-bottom {margin:0px;}
		.actu-bloc .no-border {border: 0 none !important;}

	/* 1. Actualite Categorie -------------------------*/
		.actu-bloc .actu-content p.moral { background:#ffffff; font-weight:bold; text-align:center; color:#666666;font-size:14px;line-height:22px; margin:0px 0px 15px 0px;}		
		.actu-bloc-full .actu-content p.moral {margin:0px;}		
		.actu-bloc .actu-content p.moral img { margin:0px;}		
		.actu-bloc .actu-content small {font-size:11px;}		
		.actu-bloc .actu-content hr { background:url('../../../img/statics/layout/bg/bg-sep-actu.png') center center no-repeat; height:5px; margin:2px 0px; border:0px;}		
		.actu-bloc-full .actu-content hr { display:none;}		
		.actu-bloc-full .actu-content hr.showit { display:block;}		
		.actu-bloc .actu-content p.moral {margin:0px 0px 0px 0px;}		
		.actu-bloc .actu-content p.join-us { background:#FDF5EC; padding:15px; border:1px solid #EAEAEA; text-align:center; color:#666666;font-size:14px;line-height:22px;left: -10px;line-height: normal;margin: 0 0 15px;position: relative;width: 610px;}		
		.actu-bloc .actu-content p.join-us strong { font-weight:bold; color:#E6722E; display:block;}		
		.actu-bloc .actu-content p.lg-picard { color:#395893; margin:0px 0px 15px 0px;}		
		.actu-bloc-full .actu-content p.lg-picard { color:#395893; margin:0px;}		
		.actu-bloc .actu-title .lg-title { float:right; position:relative; top:0px; font-weight:bold; margin:3px 0px 0px 4px; padding:0px 5px; border:1px solid #cccccc; color:#999999; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:21px;  height:21px; background:#F0F9FB url("../../../img/statics/layout/univ/82C8DD/bg-82C8DD-actu-top-25-1.png") left top repeat-x;}
		.actu-bloc .actu-title .lg-title:hover,
		.actu-bloc .actu-title .lg-title-on	 { text-decoration:none; border:1px solid #5193C5; color:#5193C5; background:#5193C5 url("../../../img/statics/layout/univ/5193C5/bg-5193C5-actu-top-25-1.png") left top repeat-x;}
		.actu-bloc .actu-title .lg-sup { float:right; position:relative; top:0px; font-weight:bold; margin:7px 0px 0px 4px; color:#999999; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block; line-height:21px;  height:21px;}
		.actu-bloc .actu-content .bloc-hide { display:none;}
		.actu-bloc .actu-content a { font-weight:bold; color:#666666; text-decoration:none;}
		.actu-bloc .actu-content a:hover { text-decoration:underline;}
		.actu-bloc .actu-content a span { background:url("../../../img/statics/layout/ico/lt.png") no-repeat scroll left center transparent;padding-left:10px;}
		.actu-bloc .actu-content .menu-arrow div ul li a span { background:none; padding:0;}
		.actu-bloc .actu-content a.down-pdf {background:url("../../../img/statics/layout/ico/ico-down-pdf.png") no-repeat scroll left center transparent;padding:5px 0px 5px 30px;}

		.actu-bloc .actu-content .title-inner { display:block;margin:6px 0px;}
		
		.actu-bloc .actu-content .actu-loisir-table { width:100%;text-align:center;margin-bottom:20px;border-left:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC; }
		.actu-bloc .actu-content .actu-loisir-table td { line-height:25px; border-right:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; background:#F4FDFA; width:65px; }
		.actu-bloc .actu-content .actu-loisir-table td.colored { background:#F0F4F2; }
		.actu-bloc .actu-content .actu-loisir-table thead td { background:#C1F4E3;  font-weight:bold; line-height:25px; }
		.actu-bloc .actu-content .actu-loisir-table .actu-loisir-table-titre td { background:#D5F7EB;font-weight:bold; }
		.actu-bloc .actu-content .actu-loisir-table .actu-loisir-table-titre td.colored { background:#DCEFEA; }
		.actu-bloc .actu-content .actu-loisir-table td.day-on { background:#F1DDCF; color:#5C351B; font-weight:bold; }

		.cat-loisir .actu-bottom a { background:url("../../../img/statics/layout/ico/lt.png") no-repeat scroll left center transparent;padding-left:12px; }

	/* 1. facebook -------------------------*/
		.cust-inf-share a {background:url("../../../img/statics/layout/univ/5193C5/bg-5193C5-front-50-1.png") repeat-x scroll left top #5193C5; text-decoration:none;color:#FFFFFF;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:32px; line-height:32px; text-align:center;margin:5px auto; padding:0 1px 0 0;width:170px; margin:20px auto;}
			.cust-inf-share a span {background:url("../../../img/statics/layout/ico/ico-fb.png") 6px center no-repeat; padding:0px 0px 0px 23px; display:block;}


	/* 1. Actualite Loisir -------------------------*/
	.actu-bloc .menu-arrow-loisir { left:-38px; height:50px;width:665px;background:url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-back-980-60.png') -2px -27px no-repeat;}
		.actu-bloc .menu-arrow-loisir div { background:url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-left-30-14.png') top right no-repeat;}
		.actu-bloc .menu-arrow-loisir div ul { width:625px; background:#CBCBCB url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-titre-25-1.png') top left repeat-x;}
			.actu-bloc .menu-arrow-loisir div ul li { background:url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-sep-25-2.png') top right no-repeat;}
				.actu-bloc .menu-arrow-loisir div ul li.menu-first span {background:url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-sep-25-2.png') top left no-repeat;}
				.actu-bloc .menu-arrow-loisir div ul li.menu-first span span {background:none;}
				.actu-bloc .menu-arrow-loisir div ul li span a:hover,
				.actu-bloc .menu-arrow-loisir div ul li.menu-on a {background:#CBCBCB url('../../../img/statics/layout/univ/59C3B3/bg-59C3B3-titre-on-25-1.png') top left repeat-x; line-height:27px;}

	/* 1. Actualite Categorie -------------------------*/
		.actu-bloc .actu-content .bloc-detail {margin: 0 0 15px; line-height:normal;position:relative;width:640px;left:-10px;}
		.actu-bloc .actu-content .bloc-detail img {border:0px; margin:0px;}
		.actu-bloc .actu-content .bloc-detail p.detail-title,
		.actu-bloc .actu-content .bloc-detail p.detail-option,
		.actu-bloc .actu-content .bloc-detail p.detail-cat { clear:none; text-align:left;}
			
	/* 1. Actualite Categorie -------------------------*/
		.redac { padding:10px; border:1px solid #cccccc; background:#F8F8F8; margin:10px 20px 30px 20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
			.redac img { padding:5px;background:#ffffff; border:1px solid #cccccc; float:left; }			
			.redac .redac-box { margin:0px 0px 0px 125px; position:relative; height:132px;}		
				.redac .redac-box .redac-nom { margin:0px 0px 8px 0px; padding:0px 0px 5px 0px; border-bottom:1px solid #cccccc; font-weight:bold; font-size:13px; color:#666666;}		
				.redac .redac-box .redac-desc { font-size:10px; font-style:italic; color:#666666; text-align:justify; padding:0px 5px; }		
				.redac .redac-box .redac-link { position:absolute;font-size:11px; bottom:0px; border-top:1px solid #cccccc;padding:5px 3px 0px 3px; width:99%; }		
					.redac .redac-box .redac-link a { color:#666666; font-weight:bold; text-decoration:none; }		
					.redac .redac-box .redac-link a:hover { text-decoration:underline; }		
					.redac .redac-box .redac-link a.redac-link-right { float:right; }
					
	/* 1. Actualite Photo -------------------------*/
	.dossier-img-bloc { margin:0px auto; width:585px; padding:0 0 35px 15px;}
