@import url(styles.css);
@import url(style2.css);

		
		
		#bandeau4
		{
			float: left;
			margin: 0;
			padding: 0;
			width: 920px;
			height: 249px;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau10.jpg);
			background-position: center top;
			background-repeat: no-repeat;
			overflow: hidden;
		}
		
		#bandeau5
		{
			float: left;
			margin: 0;
			padding: 0;
			width: 920px;
			height: 249px;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau11.jpg);
			background-position: center top;
			background-repeat: no-repeat;
			overflow: hidden;
		}
		
			#menu
			{
				width: 224px;
				float: left;
				padding:0;
				margin:10px 1px 0 35px;
				overflow:hidden;
				color: #FFFFFF;
				line-height: 11px;
			}
		
				#menu a
				{
					font-size: 9px;
					color: #ADADDF;
					text-decoration: none;
					font-weight: bold;
				}
		
				#menu a.active
				{
					font-size: 10px;
				}
		
		
		#bandeau7
		{
			clear:both;
			float:left;
			margin: 0;
			padding: 0;
			width: 920px;
			height: 100px;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau12.jpg);
			background-position: center top;
			background-repeat: no-repeat;
		}
		
		
		#bandeau8
		{
			clear:both;
			float:left;
			margin: 0;
			padding: 0;
			width: 920px;
			height: 100px;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau18.jpg);
			background-position: center top;
			background-repeat: no-repeat;
		}
		
		
		#bandeau9
		{
			clear:both;
			float:left;
			margin: 0;
			padding: 0;
			width: 920px;
			height: 100px;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau27.jpg);
			background-position: center top;
			background-repeat: no-repeat;
		}





/* -----------------------------------------------------------------------------------------------------------------*/
/* Page d'accueil */

#contenu_accueil
{
	float: left;
	background-attachment: scroll;
	background-image: url(../images-new/bandeau4.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	overflow: hidden;
}


/* Page d'accueil */

#accueil_gauche
{
	width: 259px;
	float: left;
	padding:0;
	margin:0 1px 0 0;
	overflow:hidden;
	text-align: left;
}
	.accueil_bloc
	{
		width: 215px;
		height: 210px;
		float: left;
		padding:10px 10px 10px 34px;
		margin: 0;
		color:#FFFFFF;
		overflow:hidden;
		font-size:13px;
	}
		.accueil_bloc h3
		{
			width: 215px;
			float: left;
			padding:0;
			margin: 0 0 5px 0;
			color:#FFFFFF;
			text-transform: uppercase;
			font-size:14px;
			font-weight: bold;
			text-decoration: none;
		}
		.accueil_bloc div
		{
			width: 215px;
			float: left;
			padding:0;
			margin: 0 0 5px 0;
			color:#ADADDF;
			font-size:13px;
			text-decoration: none;
		}
		
	.accueil_video
	{
		width: 250px;
		float: left;
		padding:58px 0 0 9px;
		margin: 10px 0 0 0;
		color:#ADADDF;
		background-attachment: scroll;
		background-image: url(../images-new/bandeau5.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		overflow: hidden;
		font-size:12px;
	}
		.accueil_video div.text
		{
			width: 215px;
			float: left;
			padding:0 10px;
			margin: 0 0 0 15px;
			color:#FFFFFF;
			font-size:12px;
			text-decoration: none;
		}
		
		.accueil_video div.text a
		{
			width: 215px;
			float: left;
			padding:0;
			margin: 0;
			color:#FFFFFF;
			font-size:12px;
			text-decoration: none;
		}
			.accueil_video div.text a.lien
			{
				color:#000000;
				font-size:11px;
			}
			.accueil_video div.text p
			{
				margin-top: 2px;
			}
			
			.accueil_video div.text h3
			{
				width: 215px;
				float: left;
				padding:0;
				margin: 10px 0 10px 0;
				color:#ADADDF;
				font-size:16px;
				font-weight: bold;
				text-decoration: none;
			}
			
				.accueil_video div.text h3 a
				{
					color:#ADADDF;
					font-size:16px;
					font-weight: bold;
					text-decoration: none;
				}
		
		.accueil_video div.video
		{
			width: 250px;
			float: left;
			padding:0;
			margin: 5px 0 0 0;
			color:#ADADDF;
			font-size:11px;
			text-align: center;
			text-decoration: none;
		}
			.accueil_video div.video *
			{
				width: auto;
				height: auto;
				max-width: 250px;
				padding:0;
				margin:0;
			}

	#accueil_centre
	{
		width: 650px;
		height: 350px;
		float: left;
		padding:0;
		margin:0;
	}

	#accueil_bas
	{
		width: 650px;
		float: left;
		padding:0;
		margin:0;
		overflow:hidden;
	}
		.accueil_actu1
		{
			width: 175px;
			float: left;
			padding:20px 20px 0 20px;
			margin: 0 1px 0 0;
			overflow:hidden;
			font-size:12px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau7.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
		}
		
			.accueil_actu1 .top
			{
				width: 175px;
				height: 202px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
		
			.accueil_actu1 .bottom
			{
				width: 175px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			.accueil_actu1 h3
			{
				width: 175px;
				float: left;
				padding:0;
				margin: 0;
				color:#646496;
				text-transform: uppercase;
				font-size:15px;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
				.accueil_actu1 div h3 a
				{
					color:#646496;
					text-transform: uppercase;
					font-size:15px;
					font-weight: bold;
					text-decoration: none;
					text-align: left;
				}
			.accueil_actu1 div
			{
				padding: 0;
				margin: 5px 0 0 0;
				overflow:hidden;
				font-size:11px;
				text-decoration: none;
				color: #888888;
			}
				.accueil_actu1 div div a
				{
					font-size:11px;
					text-decoration: none;
					color: #888888;
				}
				.accueil_actu1 div div p
				{
					margin-top: 3px;
					margin-bottom: 5px;
				}
			.accueil_actu1 div.full
			{
				width: 175px;
				float: left;
			}
			.accueil_actu1 div.left
			{
				width: 80px;
				padding-right: 5px;
				float: left;
			}
			.accueil_actu1 div.right
			{
				width: 90px;
				float: right;
			}
			
		.accueil_actu2
		{
			width: 177px;
			float: left;
			padding:20px 20px 0 20px;
			margin: 0 1px 0 0;
			overflow:hidden;
			font-size:12px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau8.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
		}
		
			.accueil_actu2 .top
			{
				width: 177px;
				height: 202px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
		
			.accueil_actu2 .bottom
			{
				width: 177px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			.accueil_actu2 h3
			{
				width: 177px;
				float: left;
				padding:0;
				margin: 0;
				color:#646496;
				text-transform: uppercase;
				font-size:15px;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
				.accueil_actu2 div h3 a
				{
					color:#646496;
					text-transform: uppercase;
					font-size:15px;
					font-weight: bold;
					text-decoration: none;
					text-align: left;
				}
			.accueil_actu2 div
			{
				padding: 0;
				margin: 5px 0 0 0;
				overflow:hidden;
				font-size:11px;
				text-decoration: none;
				color: #888888;
			}
				.accueil_actu2 div div a
				{
					font-size:11px;
					text-decoration: none;
					color: #888888;
				}
				.accueil_actu2 div div p
				{
					margin-top: 3px;
					margin-bottom: 5px;
				}
			.accueil_actu2 div.full
			{
				width: 177px;
				float: left;
			}
			.accueil_actu2 div.left
			{
				width: 82px;
				padding-right: 5px;
				float: left;
			}
			.accueil_actu2 div.right
			{
				width: 90px;
				float: right;
			}
			
		.accueil_actu3
		{
			width: 176px;
			float: left;
			padding:20px 20px 0 20px;
			margin: 0;
			overflow:hidden;
			font-size:12px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau9.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
		}
		
			.accueil_actu3 .top
			{
				width: 176px;
				height: 202px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			
				.accueil_actu3 h3
				{
					width: 176px;
					float: left;
					padding:0;
					margin: 0;
					color:#646496;
					text-transform: uppercase;
					font-size:15px;
					font-weight: bold;
					text-decoration: none;
					text-align: left;
				}
					.accueil_actu3 div h3 a
					{
						color:#646496;
						text-transform: uppercase;
						font-size:15px;
						font-weight: bold;
						text-decoration: none;
						text-align: left;
					}
				.accueil_actu3 div
				{
					padding: 0;
					margin: 5px 0 0 0;
					overflow:hidden;
					font-size:11px;
					text-decoration: none;
					color: #888888;
				}
					.accueil_actu3 div div a
					{
						overflow:hidden;
						font-size:11px;
						text-decoration: none;
						color: #888888;
					}
					.accueil_actu3 div div p
					{
						margin-top: 3px;
						margin-bottom: 5px;
					}
				.accueil_actu3 div.full
				{
					width: 176px;
					float: left;
				}
				.accueil_actu3 div.left
				{
					width: 81px;
					padding-right: 5px;
					float: left;
				}
				.accueil_actu3 div.right
				{
					width: 90px;
					float: right;
				}
		
			.accueil_actu3 .bottom
			{
				width: 176px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			
			.bottom a
			{
				float:right;
				width: 100%;
				height: 26px;
				line-height: 26px;
				margin: 0;
				padding: 0;
				text-align: right;
				color: #FFFFFF;
				font-size: 11px;
				text-decoration: none;
			}
			
			
			
			
			
		.accueil_besoin1
		{
			width: 195px;
			float: left;
			padding:20px 10px 0 10px;
			margin: 0 1px 0 0;
			overflow:hidden;
			font-size:11px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau7.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
			text-align: left;
		}
		
		* html .accueil_besoin1
		{
			width: 175px;
		}
		
			.accueil_besoin1 .top
			{
				width: 195px;
				height: 203px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			* html .accueil_besoin1 .top
			{
				width: 175px;
			}
		
			.accueil_besoin1 .bottom
			{
				width: 195px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			* html .accueil_besoin1 .bottom
			{
				width: 175px;
			}
			.accueil_besoin1 h3
			{
				width: 195px;
				float: left;
				padding:0;
				margin: 0;
				color:#646496;
				text-transform: uppercase;
				font-size:11px;
				font-weight: normal;
				text-decoration: none;
			}
			* html .accueil_besoin1 h3
			{
				width: 175px;
			}
				.accueil_besoin1 div h3 a
				{
					color:#646496;
					text-transform: uppercase;
					font-size:11px;
					font-weight: normal;
					text-decoration: none;
				}
			.accueil_besoin1 div
			{
				padding: 0;
				margin: 10px 0 0 0;
				overflow:hidden;
				font-size:10px;
				text-decoration: none;
				color: #aaaadc;
			}
				.accueil_besoin1 div div a
				{
					font-size:10px;
					text-decoration: none;
					color: #aaaadc;
				}
			.accueil_besoin1 div.full
			{
				width: 195px;
				float: left;
			}
			* html .accueil_besoin1 div.full
			{
				width: 175px;
			}
			.accueil_besoin1 div.left
			{
				width: 90px;
				padding-right: 5px;
				float: left;
			}
			* .accueil_besoin1 div.left
			{
				width: 75px;
			}
			.accueil_besoin1 div.right
			{
				width: 100px;
				float: right;
			}
			* html .accueil_besoin1 div.right
			{
				width: 85px;
			}
			
		.accueil_besoin2
		{
			width: 197px;
			float: left;
			padding:20px 10px 0 10px;
			margin: 0 1px 0 0;
			overflow:hidden;
			font-size:11px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau8.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
			text-align: left;
		}
		
		* html .accueil_besoin2
		{
			width: 177px;
		}
		
			.accueil_besoin2 .top
			{
				width: 197px;
				height: 203px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			* html .accueil_besoin2 .top
			{
				width: 177px;
			}
		
			.accueil_besoin2 .bottom
			{
				width: 197px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			* html .accueil_besoin2 .bottom
			{
				width: 177px;
			}
			
			.accueil_besoin2 h3
			{
				width: 197px;
				float: left;
				padding:0;
				margin: 0;
				color:#646496;
				text-transform: uppercase;
				font-size:11px;
				font-weight: normal;
				text-decoration: none;
			}
			* html .accueil_besoin2 h3
			{
				width: 177px;
			}
				.accueil_besoin2 div h3 a
				{
					color:#646496;
					text-transform: uppercase;
					font-size:11px;
					font-weight: normal;
					text-decoration: none;
				}
			.accueil_besoin2 div
			{
				padding: 0;
				margin: 10px 0 0 0;
				overflow:hidden;
				font-size:10px;
				text-decoration: none;
				color: #aaaadc;
			}
				.accueil_besoin2 div div a
				{
					font-size:10px;
					text-decoration: none;
					color: #aaaadc;
				}
			.accueil_besoin2 div.full
			{
				width: 197px;
				float: left;
			}
			* hmtl .accueil_besoin2 div.full
			{
				width: 177px;
			}
			.accueil_besoin2 div.left
			{
				width: 92px;
				padding-right: 5px;
				float: left;
			}
			* html .accueil_besoin2 div.left
			{
				width: 77px;
			}
			.accueil_besoin2 div.right
			{
				width: 100px;
				float: right;
			}
			* html .accueil_besoin2 div.right
			{
				width: 85px;
			}
			
		.accueil_besoin3
		{
			width: 196px;
			float: left;
			padding:20px 10px 0 10px;
			margin: 0;
			overflow:hidden;
			font-size:11px;
			text-decoration: none;
			background-attachment: scroll;
			background-image: url(../images-new/bandeau9.jpg);
			background-position: center bottom;
			background-repeat: no-repeat;
			text-align: left;
		}
		
		* html .accueil_besoin3
		{
			width: 176px;
		}
		
			.accueil_besoin3 .top
			{
				width: 196px;
				height: 203px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			
			* html .accueil_besoin3 .top
			{
				width: 176px;
			}
			
				.accueil_besoin3 h3
				{
					width: 196px;
					float: left;
					padding:0;
					margin: 0;
					color:#646496;
					text-transform: uppercase;
					font-size:11px;
					font-weight: normal;
					text-decoration: none;
				}
			
				* html .accueil_besoin3 h3
				{
					width: 176px;
				}
					.accueil_besoin3 div h3 a
					{
						color:#646496;
						text-transform: uppercase;
						font-size:11px;
						font-weight: normal;
						text-decoration: none;
					}
				.accueil_besoin3 div
				{
					padding: 0;
					margin: 10px 0 0 0;
					overflow:hidden;
					font-size:10px;
					text-decoration: none;
					color: #aaaadc;
				}
					.accueil_besoin3 div div a
					{
						font-size:10px;
						text-decoration: none;
						color: #aaaadc;
					}
				.accueil_besoin3 div.full
				{
					width: 196px;
					float: left;
				}
				* html .accueil_besoin3 div.full
				{
					width: 176px;
				}
				
				.accueil_besoin3 div.left
				{
					width: 91px;
					padding-right: 5px;
					float: left;
				}
				* html .accueil_besoin3 div.left
				{
					width: 76px;
					padding-right: 5px;
					float: left;
				}
				
				.accueil_besoin3 div.right
				{
					width: 100px;
					float: right;
				}
				* html .accueil_besoin3 div.right
				{
					width: 85px;
				}
		
			.accueil_besoin3 .bottom
			{
				width: 196px;
				height: 26px;
				float: left;
				margin: 0;
				padding: 0;
				overflow:hidden;
			}
			* html .accueil_besoin3 .bottom
			{
				width: 176px;
			}
			
			#bandeau5 .bottom a
			{
				float:right;
				width: 100%;
				height: 26px;
				line-height: 26px;
				margin: 0;
				padding: 0;
				text-align: center;
				color: #FFFFFF;
				font-size: 10px;
				text-decoration: none;
			}
			
			
		#bandeau5 .accueil_besoin1 h3, 
		#bandeau5 .accueil_besoin2 h3, 
		#bandeau5 .accueil_besoin3 h3
		{
			color:#616192;
		}
			
		#bandeau5 .accueil_besoin1 div, 
		#bandeau5 .accueil_besoin2 div, 
		#bandeau5 .accueil_besoin3 div
		{
			color:#ADADDF;
		}
			
			.accueil_besoin1 .separation, 
			.accueil_besoin2 .separation, 
			.accueil_besoin3 .separation
			{
				float: left;
				width: 100%;
				height: 1px;
				border-bottom: 1px dotted #ADADDF;
			}
			
			#bandeau5 ul
			{
				margin: 0;
				padding: 0;
			}
			
				#bandeau5 ul li
				{
					margin: 0 0 0 15px;
					padding: 0;
				}





/* -----------------------------------------------------------------------------------------------------------------*/
/* Page contact */

	#contenu-contact-sydel-sedep-synapse
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-contact-2.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		overflow: hidden;
		width: 920px;
		height: 768px;
		margin: 0;
		padding: 0;
	}
	
	#contenu-contact-iberica-italia-benelux-titre
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-contact-3.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		overflow: hidden;
		width: 920px;
		height: 88px;
		margin: 0;
		padding: 0;
	}
	
	#contenu-contact-iberica-italia-benelux
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-contact-4.jpg);
		background-position: left top;
		background-repeat: repeat-y;
		overflow: hidden;
		width: 920px;
		margin: 0;
		padding: 0;
	}





/* -----------------------------------------------------------------------------------------------------------------*/
/* Page solution */

	#contenu-solution1
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-solution-1.jpg);
		background-position: 9px top;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 920px;
		height: 126px;
		margin: 0;
		padding: 0;
	}

	#contenu-solution2
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-solution-2.jpg);
		background-position: 9px top;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 920px;
		height: 126px;
		margin: 0;
		padding: 0;
	}
	

	#contenu-solution3
	{
		float: left;
		background-attachment: scroll;
		background-image: url(../images-new/page-solution-3.jpg);
		background-position: 9px top;
		background-repeat: no-repeat;
		overflow: hidden;
		width: 920px;
		height: 126px;
		margin: 0;
		padding: 0;
	}





/* -----------------------------------------------------------------------------------------------------------------*/
/* Photothèques */
	
	.phototheque
	{
		float: left;
		width: 216px;
		margin: 1px 1px 0 0;
		padding: 0;
		overflow: hidden;
	}
	.phototheque-image
	{
		display: block;
		width: 216px;
		height: 155px;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	.phototheque-legende
	{
		display: block;
		line-height: 14px;
		width: 196px;
		margin: 0;
		padding: 6px 10px;
		text-align: right;
		text-decoration: none;
		color: #FFFFFF;
	}





/* -----------------------------------------------------------------------------------------------------------------*/
/* Success Story */
	
	.reference ul
	{
		list-style-type: none;
		padding-left:25px;
	}
	
		.reference ul li
		{
			background-image:url("../images-new/puce1.jpg");
			background-position: left 5px;
			background-repeat: no-repeat;
			padding-left: 10px;
		}





/* -----------------------------------------------------------------------------------------------------------------*/
/* One Day */

	.one-day-gauche-haut
	{
		background-image:url("../images-new/one-day-5.jpg");
		background-position: left top;
		background-repeat: no-repeat;
		width: 250px;
	}
	
		#one_day_form input
		{
			margin: 0;
			border: 0 none;
		}
	
		#one_day_form input[type="text"]
		{
			background-attachment: scroll;
			background-image:url("../images-new/one-day-7.jpg");
			background-position: left top;
			background-repeat: no-repeat;
			width: 219px;
			height: 14px;
			line-height: 14px;
			padding: 5px 3px 5px 3px;
		}
	
		#one_day_form input[type="text"].error
		{
			background-image:url("../images-new/one-day-7-off.jpg");
		}
		
		#one_day_form .check
		{
			color: #FED000;
			font-size: 75%;
			font-style: italic;
			font-weight: bold;
			margin: 0 0 5px 0;
		}
	
	.one-day-gauche-separator
	{
		background-attachment: scroll;
		background-image:url("../images-new/one-day-6.jpg");
		background-position: right top;
		background-repeat: no-repeat;
		width: 250px;
		height: 10px;
		margin: 0;
		overflow: hidden;
		padding: 0;
	}

	.one-day-inactive
	{
		background-color: #FFFFFF;
	}

	.one-day-active
	{
		background-color: #F2F2F2;
	}
	
			
			
			
			
