/*	-------------------------------------------------------------
	RDM consultants
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Structure
	Nom fichier:	structure.css
	Version:		1.0
	Date:			14/08/07
	-------------------------------------------------------------	*/
/* ############### CONTAINER GLOBAL ############### */
#global{position: relative; top:36px; width: 930px; margin-left:auto; margin-right:auto; background-image:url(../images/fd_site.gif); background-repeat:repeat-y; text-align:center; }
/* ############### CONTAINER GLOBAL ############### */

/* ############### CONTAINER CONTENU ############### */
#container {position: relative;	top:0px; width: 930px; text-align:center; margin-left:auto; margin-right:auto; padding:0px;}
/* ############### CONTAINER CONTENU ############### */


/* ############### CONTAINER TOP ############### */
#cont_top{position:relative; display:block; width: 930px; height:265px; top:0px; text-align: left; margin:0px; padding:0px; background-color:#807e7f;}
#top_left{	float:left;	position: relative;	text-align: left; top:30px; left:0px; width: 192px;  height:235px; padding:0px; margin:0px;}
#top_right{	float:right; position:relative; text-align: left; top:0px; right:0px; width:738px; height:265px; padding:0px; margin:0px; background-image:url(../images/top1.jpg); background-position:top; background-repeat:no-repeat;}

#top_right2{	float:right; position:relative; text-align: left; top:0px; right:0px; width:738px; height:265px; padding:0px; margin:0px; /*background-image:url(../images/top1.jpg); background-position:top; background-repeat:no-repeat;*/}



#cont_actu{position: absolute; top:88px; right:10px; text-align: center; margin: 0px; width: 280px; height: 102px; background-image:url(../images/fd_actu.gif); background-repeat:no-repeat; color:#f79239;}
/* ############### CONTAINER TOP ############### */


/* ############### ANIMATIONS ############### */
#anim_com1{position: relative; display:block; width: 960px; height: 205px; top:0px; margin: 0px; padding:0px;}

#anim_com{position: relative; display:block; top:0px; margin: 0px; width: 960px; height: 205px; }
/* ############### ANIMATIONS ############### */


/* ############### CENTER ############### */
#cont_center{position: relative; text-align: left; margin:0px; width: 930px; background-color:#b9b5b6; background-image:url(../images/fd_bloc.gif); background-repeat:repeat-y; min-height:550px; height:auto !important; height:550px ;}

.cont_elem{float:left; position: relative; display:block; left:9px; text-align:left; margin:0px; padding:0px; width:725px;}
 
#col_left{
	float:left;
	position: relative;
	text-align: left;
	width: 191px;
	left:0px;
	top:0px;
	margin:0px;

}

#cont_navig_ic{
	float:left;
	position: relative;
	display:block;
	text-align: left;
	width: 225px;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
}

#col_right{
	float:left;
	position: relative;
	text-align: left;
	top:0px;
	width: 738px;
	right:0px;

}
#col_right a{text-decoration:underline; color: #858585;}
.cont_txthom{
	float:left;
	display:block;
	position: relative;
	text-align: left;
	width: 715px;
	background-color:#DCDADB;
	top:0px;	
	left:0px;
	padding:5px;
	}
.cont_txthom2{
	float:left;
	display:block;
	position: relative;
	text-align: left;
	width: 723px;
	background-color:#DCDADB;
	top:0px;	
	left:0px;
	padding:0px;
	margin:0px;
	}
#col_cont{
	float:left;
	position: relative;
	text-align: left;
	margin-top:15px;
	width: 547px;
	left: 0px;
	}

#bloc_cp{
	float:left;
	position: relative;
	width: 725px;
	height:165px;
	left:0px;
	margin:0px;
	 color:#802144;
	}
	
#cad_toute_ven{
	float:right;
	display:block;
	position: absolute;
	top:0px;
	right:0px;
	width: 154px;
	height:162px;
	background-image:url(../images/fd_voir.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:center;
	}
#cad_toute_loc{
	float:right;
	display:block;
	position: absolute;
	top:0px;
	right:0px;
	width: 154px;
	height:162px;
	background-image:url(../images/fd_voir.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:center;

	}
#bs_voir{ float:left; position:absolute; bottom:3px; left:3px; color:#802144; text-decoration:none; width:150px;}
.bs_voir_line{color:#802144; text-decoration:underline;}


/* ######################### BOTTOM ############################# */		
#bottom_cont{position: relative; width: 960px; margin-left:auto; margin-right:auto; margin-top:30px; color:#858585;}
#end_bottom{float:left; position:relative; top:0px; left:6px; width:966px; height:9px; background-image:url(../images/fd_bs.gif); background-repeat:no-repeat; text-indent: -9000px; padding: 0px; margin:0px;}

#bottom1{position: relative; display:block; width:930px; height:9px; margin-left:auto; margin-right:auto; margin:0px; background-color:#b9b5b6;}
#bottom2{position: relative; display:block; width:930px; height:70px; margin-left:auto; margin-right:auto; margin:0px; background-color:#a19fa2; margin-top:1px; text-align:center; color:#cccccc; font-weight:bold;}
/* ######################### BOTTOM ############################# */