body{
	background-image:url(../images/bg_body.gif);
	padding:0; margin:0; border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
}

#main{
	width:1000px;
	margin:0 auto; padding:0;
	border-left:1px solid #ffac00;
	border-right:1px solid #ffac00;
}


/**************************************************/
/******************* Top **************************/
	#header{
		width:1000px;
		height:332px;
		padding:0; margin:0; border:0;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
		position:relative;
	}
	
	/******************** Menu ************************/
		#menu{
			position:absolute;
			left:480px;
			top:258px;
			padding:0; margin:0;
		}
		#menu a{
			color:#ffffff;
			text-decoration:none;
			font-weight:bold;
			font-size:120%;
		}
		#menu a:hover{color:#ffac00;}
		#menu2{
			position:absolute;
			left:366px;
			top:284px;
			padding:0; margin:0;
		}
		#menu2 a{
			color:#ffffff;
			text-decoration:none;
			font-weight:bold;
			font-size:120%;
		}
		#menu2 a:hover{color:#ffac00;}
	/**************************************************/
	
/**************************************************/

/**************** Contenu *************************/
	#content{
		width:900px;
		padding:20px 50px 20px 50px; margin:0;
		background-color:#ffffff;
	}
	
	#left{
		width:650px;
		padding:0; margin:0; border:0;
		float:left;
	}
	#right{
		width:200px;
		padding:0 0 0 50px;
		margin:0; border:0;
		float:right;
	}
	
	#c2_table{
		width:200px;
		padding:0; margin:0; border:0;
	}
	#c2_table #top_c1{
		background-image:url(../images/table_tl.gif);
		background-repeat:no-repeat;
		width:20px;
		height:20px;
		padding:0; margin:0; border:0;
	}
	#c2_table #top_c2{width:160px; height:20px; padding:0; margin:0; border:0; background-color:#cd1d29;}
	#c2_table #top_c3{
		background-image:url(../images/table_tr.gif);
		background-repeat:no-repeat;
		width:20px;
		height:20px;
		padding:0; margin:0; border:0;
	}

	#c2_table #middle{
		width:160px;
		padding:0 20px 0 20px; margin:0; border:0;
		text-align:left;
		background-color:#cd1d29;
		color:#ffffff;
	}
	#c2_table #middle a{
		color:#d67f00;
		text-decoration:none;
	}
	#c2_table #middle a:hover{
		text-decoration:underline;
	}

	#c2_table #bottom_c1{
		background-image:url(../images/table_bl.gif);
		background-repeat:no-repeat;
		width:20px;
		height:20px;
		padding:0; margin:0; border:0;
	}
	#c2_table #bottom_c2{width:160px; height:20px; padding:0; margin:0; border:0; background-color:#cd1d29;}
	#c2_table #bottom_c3{
		background-image:url(../images/table_br.gif);
		background-repeat:no-repeat;
		width:20px;
		height:20px;
		padding:0; margin:0; border:0;
	}
	.clear_content{clear:both;}
	h1{
		font-size:180%;
		font-weight:bold;
		color:#999999;
		padding:0; margin:0;
	}
	h2{
		font-size:140%;
		font-weight:bold;
		color:#999999;
		padding:0; margin:0;
	}
	.coming_soon{
		text-align:center;
		padding:50px;
	}
	.imgBorder{
		border:2px solid #ffac00;
	}
	#popup_image
	{
		font-size: 0.75em;
		position: absolute;
		display: none;
		height: 0px;
		z-index: 200;
	}
	
	/**************** Table menu service **************/
		#menu_service{
			width:200px;
			padding:0; margin:0; border:0;
			float:left;
		}
		#content_service{
			width:400px;
			padding:0 0 0 50px;; margin:0; border:0;
			float:right;
		}
		
		#table_service{
			width:200px;
			padding:0; margin:0; border:0;
		}
		#table_service #top_c1{
			background-image:url(../images/tbl_service_tl.gif);
			background-repeat:no-repeat;
			width:20px;
			height:20px;
			padding:0; margin:0; border:0;
		}
		#table_service #top_c2{width:160px; height:20px; padding:0; margin:0; border:0; background-color:#ffac00;}
		#table_service #top_c3{
			background-image:url(../images/tbl_service_tr.gif);
			background-repeat:no-repeat;
			width:20px;
			height:20px;
			padding:0; margin:0; border:0;
		}
	
		#table_service #middle{
			width:160px;
			padding:0 20px 0 20px; margin:0; border:0;
			text-align:left;
			background-color:#ffac00;
			color:#ffffff;
		}
		#table_service #middle a{
			color:#cd1d29;
			text-decoration:none;
		}
		#table_service #middle a:hover{
			text-decoration:underline;
		}
	
		#table_service #bottom_c1{
			background-image:url(../images/tbl_service_bl.gif);
			background-repeat:no-repeat;
			width:20px;
			height:20px;
			padding:0; margin:0; border:0;
		}
		#table_service #bottom_c2{width:160px; height:20px; padding:0; margin:0; border:0; background-color:#ffac00;}
		#table_service #bottom_c3{
			background-image:url(../images/tbl_service_br.gif);
			background-repeat:no-repeat;
			width:20px;
			height:20px;
			padding:0; margin:0; border:0;
		}
/**************************************************/

/*************** barre jaune du bas ***************/
	#bottom{
		background-color:#ffac00;
		width:995px;
		padding:7px 0 0 5px; margin:0;
		height:23px;
		font-size:85%;
	}
/**************************************************/

/**************** Concepteur **********************/
	#concepteur{
		width:990px;
		padding:5px 0 10px 0; margin:0 auto;
		text-align:right;
	}
/**************************************************/

#ul_services{
	padding:0 0 0 10px; margin:0; border:0;
	color:#cd1d29;
}