#accueil_c
{
	/*background:url(../images/rea_greenbox.jpg) no-repeat 0 -20px;*/
	z-index:1;
	position:relative;
	width:900px;
}

/* 

NEWS 

*/
#news
{
	width:430px;
	height:305px;
	padding:10px;
	padding-left:0;
	position:relative;
	z-index:inherit;
	float:left;
	overflow:hidden;
	sborder:1px solid #c3c331;
}

	#news h2.news-main-title
	{
		margin:0; padding:0;
		font-size:35px; font-weight:normal; line-height:24px;
		color:#c3c331;
		font-family:Myriad Pro, Helvetica, Arial, sans-serif;
		width:320px;
		margin-bottom:10px;
	}
		#news h2.news-main-title span
		{
			font-size:14px;
			display:block;
			font-style:normal;
			color:#c3c331;
			text-transform:uppercase;
			line-height:12px;
		}
		.news{
			overflow:hidden !important;
			width:410px;
			height:230px;
			position:relative;
			margin-right:20px;
			padding:0;
			float:left;
		}
			.news-date
			{
				font-size:10px;
				line-height:9px;
				width:auto;
				height:40px;
				background:url(../images/accueil_news_date_repeat.jpg) repeat-x 0 0;
			}
				.news-date p
				{
					background:url(../images/accueil_news_date.jpg) no-repeat 100% 0;
					margin:0; padding:0;
					height:24px;
					width:170px;
					text-align:right;
					padding-left:4px;
					padding-top:8px;
					padding-right:45px;
					float:right;
				}
			.news h1
			{
				margin:0; padding:0;
				font-size:20px; font-weight:normal; line-height:20px;
				color:#ffffff;
				font-family:Arial Narrow, Helvetica, Arial, sans-serif;
				background:#212502;
				padding:10px;
				margin-bottom:0px;
				height:auto;
				border-top:1px solid #4a4a1a;
				border-bottom:1px solid #4a4a1a;
			}
				.news h1 p
				{
					margin:0; padding:0;
				}
				.news .myGallery h1, .news .myGallery a, .news .myGallery ul, .news .myGallery li
				{
					background:none;
					padding:0 !important;
					margin:0px !important;
					border:none;
				}
			
			.news-single-img{
				sborder:1px solid red;
			}
			.news .news-photo
			{
				padding-right:10px;
				float:right;
				sborder:1px solid red;
			}

			.news-content
			{
				padding:0px 0;
				padding-right:10px;
			}
			.news-content	ul
			{
				margin:0; padding:0; padding-left:15px;
			}
			
			.news-readon
			{
				position:absolute;
				text-align:right;
				bottom:0px; right:5px;
			}
				.news-readon a
				{
					display:block;
					padding:2px 4px;
					text-decoration:none;
					background:#212502;
					color:#c3c331;
					border-right:10px solid #161900;
				}
				.news-readon a:hover
				{
					background:#c3c331;
					color:#212502;
					border-right:10px solid #212502;
				}

		#news_slider_wrapper
		{
			overflow:hidden !important;
			width:430px;
			height:230px;
			position:relative;
		}
		#news_slider{ 
		}
		#news_slider_shadow
		{
			height:230px;
			width:25px;
			position:absolute;
			top:55px; right:0;
			background:url(../images/accueil_news_shadow.png) repeat-y 100% 0;
		}
		* html #news_slider_shadow
		{
			display:none;
		}
		.scrollerPause
		{
			position:absolute;
			bottom:6px; 
			padding:2px;
			font-size:10px; text-transform:uppercase;
			padding-left:15px;
			background:url(../images/accueil_news_pause.jpg) no-repeat 0 4px;
			cursor:pointer;
		}
		.scrollerPause:hover
		{
			background-position:0 -10px;
		}
		.scrollerPauseOn
		{
			background-position:0 -24px;
		}
		.scrollerPauseOn:hover
		{
			background-position:0 -38px;
		}
		.scrollerTimerBar
		{
			height:1px;
			margin:0; padding:0;
			width:0; /* 420px; */
			position:absolute;
			bottom:29px; left:0;
			border-bottom:1px solid #4a4a1a;
			line-height:1px;
		}
/*

LATEST REALISTATION

*/
#realisations
{
/*	width:420px;
	height:305px;
	background:#282d03;
	padding:10px;
	position:relative;
	z-index:inherit;
	float:right;
	overflow:hidden;
*/
	position:absolute;
	right:0;
	top:-20px;
	width:420px;
	height:365px;
}
	#realisations object, #realisations embed 
	{
		display:block;
	}
	/*
		SLIDER
	*/
	.rea
	{
		width:auto;
		height:285px;
		position:relative;
	}
	/*
	
		TITRE 
		
	*/
	.rea-titre
	{
		height:24px;
		border-bottom:1px solid #4a4a1a;
		position:relative;
		margin-bottom:3px;
	}
		.rea-titre h1
		{
			color:#c3c331;
			font-size:14px;
			float:left;
			padding:0;
			height:auto;
			line-height:normal;
		}
	.rea-image
	{
		
	}
	.rea-description
	{
		padding:5px 0;
	}
	.rea-view-all
	{
		padding:6px 0;
		border-top:1px solid #4a4a1a;
		height:25px;
	}
		.rea-view-all a
		{
			text-transform:uppercase; text-decoration:none;
			display:block;
			float:right;
			background:url(../images/arrow_kaki_right.gif) no-repeat 0 4px;
			padding-left:15px;
		}
		.rea-view-all a:hover
		{
			background-position:4px 4px;
		}

	/*
	
		PRECEDENT - SUIVANT
		
	*/
	
	#reas_nav
	{
		position:absolute; bottom:6px; 
		right:20px; 
		color:#c3c331;
	}
	#reas_prec, #reas_suiv{ display: block; text-decoration:none; cursor:pointer; float:left; padding:2px; font-size:11px; }
	#reas_prec{ margin-right:15px; background:url(../images/rea_prec.gif) no-repeat 0 3px; padding-left:20px;}
	#reas_suiv{ background:url(../images/rea_suiv.gif) no-repeat 100% 3px; padding-right:20px; }
	#reas_prec:hover, #reas_prec.disabled
	{
		background-position:0 -27px;
		color:#FFFFFF;
	}
	#reas_suiv:hover, #reas_suiv.disabled
	{
		background-position:100% -27px;
		color:#FFFFFF;
	}
	#reas_nav .disabled
	{
		cursor:default;
		color:#636315;
	}

	/* LISTE DES IMAGES POUR LA GALERIE */	
	.rea-big-images-list
	{
		display:none;
		background:#4a4a1a;
	}
		.rea-big-images-list ul, .rea-big-images-list ul li
		{
			list-style-type:none;
			margin:0;
			padding:0;
		}
			.rea-big-images-list ul li a
			{
				display:block;
				text-decoration:none;
				padding:2px 5px;
				width:120px;
				background:url(../images/rea_infos_underline.jpg) repeat-x 0 100%;
			}

	/* 
		ACCES RAPIDE (MENU);
	*/
	#acces_rapide
	{
		position:absolute;
		left:10px;
		bottom:11px;
	}
	* html #acces_rapide
	{
		position:absolute;
		left:10px;
		bottom:10px;
	}
		#acces_rapide_bt
		{
			width:150px;
			padding:4px;
			padding-left:0;
			color:#c3c331;
			font-size:9px;
			text-transform:uppercase;
			cursor:pointer;
		}
		#acces_rapide_list_c
		{
		
		}
		#acces_rapide ul.main
		{
			display:block;
			position:absolute;
			bottom:24px;
			height:251px;
			overflow:auto;
			overflow-x:hidden;
			left:0;
			background:#4a4a1a;
			padding:0;
			width:330px;
			border-right:1px solid #282d03;
		}

		#acces_rapide ul, #acces_rapide li
		{
			list-style-type:none;
			margin:0;
			padding:0;
		}
		#acces_rapide ul li a
		{
			display:block;
			text-decoration:none;
			padding:3px 5px;
			padding-left:15px;
			margin:1px 5px 1px 2px;
			border-bottom:1px solid #3f3f1c;
			font-size:10px;
			text-transform:uppercase;
		}
			#acces_rapide ul li
			{
				display:block;
			}
			#acces_rapide ul a:hover, #acces_rapide ul li.active a
			{
				width:auto;
				display:block;
				text-decoration:none;
				color:#ffffff;
				background:url(../images/rea_arrow.gif) no-repeat 0 50%;
			}
