/* CSS Document */

body
{
	background:url(../images/bg.jpg) repeat-x #FFFFFF;
	padding:0px;
	margin:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:11px;
}

	#global
	{
	display:block;
	width:970px;
	margin:0px auto;
	}


	img
	{
	border: 0px;
	}
	
		#entete
		{
		width:970px;
		margin: 0px;
		background-color:#FFFFFF;
		padding:0px;
		}
		
			#nom 
			{
			display:block;
			float:left;
			padding:0px;
			font-family:"Trebuchet MS", Tahoma, Verdana;
			background-color:#FFFFFF;
			color:#333333;
			height:35px;
			width:970px;
			margin: 0px;
			font-size:15px;
			font-weight:bold;
			}
			
			#nom .p1
			{
			display:block;
			float:left;
			padding: 5px 0px 0px 30px;
			margin:0px;
			}
			
			#nom .p2
			{
			display:block;
			float:right;
			margin:0px;
			padding: 5px 40px 0px 0px;
			}
		
		#contenu
		{
		display:block;
		float:left;
		padding: 3px 0px 0px 0px;
		width:970px;
		margin: 0px auto;
		height:100%;
		}
		
		/* Menu Top */
		
		#prop
		{
		display:block;
		width:268px;
		height:84px;
		background:url(../images/btn_prop.jpg) no-repeat;
		float:left;
		margin:0px;
		padding:0px;
		}
		
		
		#prop p
		{
		font-family:"Trebuchet MS", Tahoma, Verdana;
		color:#000000;
		font-size:15px;
		font-weight:bold;
		padding: 4px 2px 0px 10px;
		margin:0px;
		display:block;
		}
		
		#prop a
		{
		color:#000000;
		text-decoration:none;
		}
		
		#prop a:hover
		{
		color:#ff0000;
		text-decoration:none;
		}
		
		
		#newsletter
		{
		display:block;
		width:263px;
		height:84px;
		background:url(../images/btn_newsletter.jpg) no-repeat;
		float:left;
		margin:0px;
		padding:0px;
		}
		
		#newsletter p
		{
		font-family:"Trebuchet MS", Tahoma, Verdana;
		color:#000000;
		font-size:15px;
		font-weight:bold;
		padding: 4px 2px 0px 10px;
		margin:0px;
		display:block;
		}
		
		#newsletter a
		{
		color:#000000;
		text-decoration:none;
		}
		
		#newsletter a:hover
		{
		color:#ff0000;
		text-decoration:none;
		}
		
		
		
		
		#budget
		{
		display:block;
		width:266px;
		height:84px;
		background:url(../images/btn_budget.jpg) no-repeat;
		float:left;
		margin:0px;
		padding:0px;
		}
		
		#budget p
		{
		font-family:"Trebuchet MS", Tahoma, Verdana;
		color:#000000;
		font-size:15px;
		font-weight:bold;
		padding: 4px 2px 0px 10px;
		margin:0px;
		display:block;
		}
		
		#budget a
		{
		color:#000000;
		text-decoration:none;
		}
		
		#budget a:hover
		{
		color:#ff0000;
		text-decoration:none;
		}
		
				
		#recherche
		{
		display:block;
		width:173px;
		height:84px;
		background:url(../images/fond_recherche.jpg) no-repeat;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS", Tahoma, Verdana;
		color:#000000;
		font-size:11px;
		list-style:none;
		}
		
		#recherche table
		{
		padding: 15px 0px 0px 25px;
		}
		
		.btn_go
		{
		vertical-align: bottom;
		}
		
		#page_gauche /*Gauche iframe*/
		{
		width:300px;
		height:100%;
		margin:0px;
		padding: 3px 0px 0px 0px;
		}
		
		
		#gauche /* bloc gauche*/
		{
		width:300px;
		height:665px;
		display:block;
		float:left;
		padding: 0px;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
		font-weight:bold;
		}
		
		#gauche ul
		{
		list-style:none;
		line-height: 22px;
		padding:0px;
		margin:0px;
		}
		
		#gauche li
		{
		padding: 0px 0px 0px 5px;
		
		}
		
		#gauche li a
		{
		text-decoration:none;
		color: #000000;  
		}
		
			
		#gauche li a:hover
		{
		text-decoration:none; 
		color:#CC0000;
		}
		
		#sous_menu
		{
		font-family: Arial;
		font-size: 9px;
		list-style:none;
		padding: 0px;
		margin:0px;
		}
		
		#sous_menu li
		{
		padding: 0px 0px 0px 9px;
		
		}
		
		#sous_menu li a
		{
		text-decoration:none;
		color: #666666;  
		}
		
			
		#sous_menu li a:hover
		{
		text-decoration:none; 
		color:#CC0000;
		}
		
		#page_droit /*Droit*/
		{
		display:block;
		float:right;
		width:670px;
		height:575px;
		margin: 0px;
		padding: 0px;
		}
		
		
		
		#droit /* bloc droit*/
		{
		display:block;
		float:right;
		width:670px;
		height:575px;
		background:url(../images/fond_accueil.jpg) repeat-y #FFFFFF;
		padding: 0px;
		margin:0px;
		}
		
			
		#slogan
		{
		padding: 20px 0px 0px 150px;
		margin:0px;
		}
		
		#prop_vedette /* Propriété vedette*/
		{
		display: block;
		float:left;
		width:259px;
		height:223px;
		background:url(../images/cadre_prop_vedettes.png) no-repeat;
		padding: 45px 0px 0px 50px;
		margin: 40px;
		}
		
		
		#top /*Top iframe*/
		{
		width:970px;
		height:415px;
		margin:0px;
		padding:0px;
		}
		
			
		#pages
		{
		display:block;
		float:right;
		width:670px;
		height:970px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages02
		{
		display:block;
		float:right;
		width:670px;
		height:850px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages03
		{
		display:block;
		float:right;
		width:670px;
		height:1290px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages04
		{
		display:block;
		float:right;
		width:670px;
		height:1450px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages05
		{
		display:block;
		float:right;
		width:670px;
		height:745px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages06
		{
		display:block;
		float:right;
		width:670px;
		height:1100px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages07
		{
		display:block;
		float:right;
		width:670px;
		height:1350px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages08
		{
		display:block;
		float:right;
		width:670px;
		height:1550px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages09
		{
		display:block;
		float:right;
		width:670px;
		height:1690px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
			
		#pages10
		{
		display:block;
		float:right;
		width:670px;
		height:2550px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages11
		{
		display:block;
		float:right;
		width:670px;
		height:2250px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#pages12
		{
		display:block;
		float:right;
		width:670px;
		height:1850px;
		background-color:#FFFFFF;
		padding: 0px;
		margin:0px;
		position:relative;
		}
		
		#cellulaire
		{
		margin:0px;
		padding: 5px 0px 0px 10px;
		}
		
		#bottom /*Bottom*/
		{
		display: block;
		float: none;
		width:970px;
		height:273px;
		margin: 0px;
		padding: 0px;
		position:relative;
		}

		.copyright {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A6A49F;
		text-decoration: none;
		padding: 5px;
		}
		
		.texte {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
		text-decoration: none;
		padding: 5px;
		}
		
		.texte01 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #CC0000;
		text-decoration: none;
		padding: 5px 0px 0px 155px;
		}
		
		
	.clear 
	{
	clear:both; 
	}

