/*	-------------------------------------------------------------
	RDM consultants
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Structure
	Nom fichier:	structure.css
	Version:		1.0
	Date:			14/08/07
	-------------------------------------------------------------	*/
/* ############### CONTAINER GLOBAL ############### */
.top_cont{ position:relative; display:block; top:0px; width:954px; height:27px; margin-left:auto; margin-right:auto; margin-bottom:0px; text-align:left; background-color:#591578;}

#top_cont2{ position:relative; display:block; width:952px; height:112px; margin-left:auto; margin-right:auto;text-align:left;}

.link_css strong{position:absolute; left:-9000px;}
/* ################## DEBUT AMI + INFOS + FAVORIS ################## */
#navout_cont{ float:right; position: relative; display:block; width:350px; height:15px; right:0px; top:5px; border:0px; margin:0px; padding:0px;}
#navout_cont ul{list-style:none; margin:0; padding:0; text-align:left;}
#navout_cont li{ float:left; height: 15px; top:0px; padding:0;}
#navout_cont a{display: block;}
#navout_cont .li_friend{width: 107px;}
#navout_cont .li_favorites{width: 116px; margin-left:15px; margin-right:11px}
#navout_cont .li_info{width: 95px;}
/* ################## DEBUT AMI + INFOS + FAVORIS ################## */

/* ################## RETOUR ACCUEIL ################## */
#ret_acc{position:absolute; display:block; top:7px; left:9px; height:10px; width:150px;  margin:0px; padding:0px; text-align:left;}
/* ################## RETOUR ACCUEIL ################## */

/* ################## NAVIGATION INTER-SITES ################## */
#nav_intersite{position: relative; display:block; width:954px; height:23px; border:0px;  margin-left:auto; margin-right:auto; padding:0px;}
#nav_intersite ul{list-style:none; margin:0; padding:0; text-align:left;}
#nav_intersite li{ float:left; height: 23px; top:0px; padding:0; text-indent:-9000px;}
#nav_intersite a{display: block;}

#nav_intersite li a:link, #nav_intersite li a:visited {color: #ACAAA6; text-decoration: none; font-variant: small-caps; font-weight: bold;}
#nav_intersite a:hover, #nav_intersite a.select{background-position: 0 -23px; }
.li_chap1, .li_chap2, .li_chap3{float: left; display: block; position:relative; height: 23px; top:0px;  margin:0px;  padding:0px;}
.li_chap1, .li_chap1 a{width: 303px; background: url(../images/ax_chap1.gif) no-repeat;}
.li_chap2, .li_chap2 a{width: 342px; background: url(../images/ax_chap2.gif) no-repeat;}
.li_chap3, .li_chap3 a{width: 309px; background: url(../images/ax_chap3.gif) no-repeat;}
/* ################## NAVIGATION INTER-SITES ################## */




/* {{{{{{{{{{{{{{{{{{{{{{{ CONTAINERS }}}}}}}}}}}}}}}}}}}}}}}}} */
.bck_cont{position:relative; display:block; width:954px; background-image:url(../images/fds_chap1.gif); background-repeat: repeat-y; margin-left:auto; margin-right:auto; text-align:center; padding:0px;}

.bck_cont2{position:relative; display:block; width:954px; margin-left:auto; margin-right:auto; text-align:center; padding:0px;}

#col_somL{float:left; position:relative; width:603px; left:0px; top:0px; text-align:left; margin:0px;}
#col_somR{float:left; position:relative; width:351px; left:0px; top:0px; text-align:left; margin:0px; margin-left:0px; background-image:url(../images/fd_chap0r.jpg); background-repeat: no-repeat; }

#som_pathologie{position:relative; display:block; width:603px; top:0px; height:225px; height:225px !important; background-image:url(../images/fd_som2L.jpg); background-repeat: no-repeat ; margin:0px;}
#som_pathologie p{display:block; position:relative; top:93px; left:203px; width:361px; height:92px; color:#864D9C;}
#som_pathologie a{ color:#864D9C;}


#som_sejour{position:relative; display:block; width:603px; top:0px; height:204px; height:204px !important; background-image:url(../images/fd_som3L.jpg); background-repeat: no-repeat; margin:0px;}
#som_sejour p{display:block; position:relative; top:61px; left:14px; width:380px; height:130px; color:#cb2e6c;}
#som_sejour a{ color:#cb2e6c;}

.btn_sav{position:absolute; bottom:10px; left:314px;}
.btn_savR{position:absolute; display:block; right:0px; bottom:10px;}
/*#som_sejour img{position:absolute; left:0px; height:0px;}*/

#som_zone2{position:relative; display:block; width:330px; top:0px; left:5px; min-height:600px; height:auto !important; height:600px; margin:0px; margin-top:91px; background-image: url(../images/fd_colR.jpg); background-repeat:no-repeat; border-left:1px solid #AFBD66; border-right:1px solid #AFBD66; background-color:#`;}

#som_actualite{position:relative; display:block; width:320px; top:0px; left:0px; height:165px; height:165px !important; margin:0px; margin-top:0px;}
#som_actualite p{display:block; position:relative; top:71px; left:15px; width:306px; height:70px; color:#864d9c;}
#som_actualite a{color:#864d9c;}

#som_qui{position:relative; display:block; width:301px; top:0px; left:8px; height:133px !important;  height:133px;margin:0px;}
#som_qui p{display:block; position:relative; top:56px; left:3px; width:298px; height:45px; color:#bc1d7d;}
#som_qui a{ color:#bc1d7d;}

#som_equipe{position:relative; display:block; width:306px; top:0px; left:4px; height:140px !important; height:140px; margin:0px;}
#som_equipe p{display:block; position:relative; top:37px; left:46px; width:263px; height:65px; color:#712090;}
#som_equipe a{ color:#712090;}

#som_equipe2{position:relative; display:block; width:295px; top:0px; left:15px; height:136px !important; height:110px; margin:0px;}
#som_equipe2 p{display:block; position:relative; top:40px; left:3px; width:306px; height:80px; color:#cb2e6c;}
#som_equipe2 a{ color:#cb2e6c;}



/* ############### CONTAINER GLOBAL ############### */
.bck_cont_int{position:relative; display:block; width:954px; background-image:url(../images/fd1_chap1.gif); background-repeat: repeat-y; margin:0px; margin-left:auto; margin-right:auto; text-align:center; padding:0px;}

/*#col_intL{float:left; position:relative; width:256px; left:0px; top:0px; text-align:left; margin:0px; padding:0px; background-image:url(../images/fd_chap_colL.jpg); background-repeat:no-repeat; min-height:550px; height:auto !important; height:550px; }
#col_intR{float:left; position:relative; width:698px; left:0px; top:0px; text-align:left; margin:0px; margin-left:0px; background-image:url(../images/fd_chap_colR.jpg); background-repeat:no-repeat; min-height:550px; height:auto !important; height:550px;  padding:0px; }*/

#col_intL{float:left; position:relative; width:256px; left:0px; top:0px; text-align:left; margin:0px; padding:0px; background-image:url(../images/fd_chap_colL.jpg); background-repeat:no-repeat; min-height:550px; height:auto !important; height:550px;}
#col_intR{float:right; position:relative; width:698px; left:0px; top:0px; text-align:left; margin:0px; margin-left:0px; background-image:url(../images/fd_chap_colR.jpg); background-repeat:no-repeat; min-height:550px; height:auto !important; height:550px;  padding:0px; }







#bs_col_intL{position:absolute; display:block; bottom:5px; margin-left:17px; width:228px; height:29px; text-align:center; z-index:1000;}

.cont_mn{position:relative; display:block; width:954px; height:21px; background-image:url(../images/fd_mn_chap1.jpg); background-repeat: no-repeat; margin-left:auto; margin-right:auto; text-align:left; padding:0px;}


/* ############### CONTAINER CONTENU ############### */


/* ############### CONTAINER TOP ############### */


/* Module Actualités */
#cont_actu{position: absolute; top:86px; left:415px; text-align: center; margin: 0px; width: 192px; height: 72px;color:#004c93;}
/* Module Actualités */
/* ############### CONTAINER TOP ############### */
/* Module Actualités */
/* Module Actualités */
/* ############### CONTAINER TOP ############### */
#act_up{display:block; height:70px; left:10px; position:relative; text-align:left; top:60px; width:280px;}



/* ######################### BOTTOM ############################# */		
#bottom_cont{position: relative; display:block; width: 954px; height:80px; height:80px !important; margin-left:auto; margin-right:auto; margin-top:0px; background-color:#bfd974; background-image:url(../images/bs_bottom.gif); background-position:bottom; background-repeat:no-repeat; padding:0px; text-align:center;}
#bottom_cont, #bottom_cont a{color: #748413;}

#address{display:block; position:relative; top:20px;}

/* ######################### BOTTOM ############################# */
