/* ----------------------------------------------------------------- */
/*          Structure.css www.cliniquedusouffle.com.fr par SF le 16-09-2008          */
/* ----------------------------------------------------------------- */
/*div, h3, img{border:1px solid red}*/


#global{margin: 0 auto; padding:0; position: relative; text-align: center; width: 972px; top:6px;}

.content{display: block; margin: 0 auto; padding:0; position: relative; width: 960px;}

/* ################## TOP ###################### */
.cTop{height:237px; text-align:center;}
#sitename{display:block; position:relative; width:960px; height:144px; text-indent:-9000px; top:48px; left:0px;}
#sitename img{display:block; position:absolute; width:960px; height:144px; top:0px; left:0px;}




.content_nav{ background:url(../images/fd_top_navig.jpg) no-repeat; display:block; position:relative; width:972px; height:40px; left:0; top:0; margin:0; padding:0;}


.visuel_top{background-image:url(../images/fd_IC.gif); background-repeat: repeat-y;  display:block; width:972px; height:269px; position:relative; margin:0 auto; padding:0; top:0; }
.visu_top{ display:block; border-bottom:5px solid #333366; position:relative; margin:0 auto; padding:0; top:0; width:960px; height:264px;}

.visuel_top a.select { color:#DFB840; }
/* ################## CENTER INDEX ################### */


#cCenter_bg{display: block; margin: 0 auto; padding:0; position: relative; width: 972px; background-image:url(../images/fd_IC.gif); background-repeat: repeat-y; min-height:359px; height:auto !important; height:359px; }

#cCenter_bg_som{display: block; margin: 0 auto; padding:0; position: relative; width: 972px; background-image:url(../images/fd_IC.gif); background-repeat: repeat-y; min-height:450px; height:auto !important; height:450px; }



.cCenter_hp{background-image:url(../images/hp_fd_total.jpg); background-repeat: no-repeat; min-height:359px; height:auto !important; height:359px; border-bottom:5px solid #333366; text-align:center;}


#hp_blc_Left{display:block; float:left; position:absolute; top:53px; left:12px; width:235px; height:260px; text-align:center;}

#hp_blc_center{display:block;/* background:url(../images/prepa_anim.jpg) no-repeat; */position:relative; width:415px; height:359px; text-align:center; margin:0 auto; padding:0;}

#hp_blc_Right{display:block; float:right; position:absolute; top:53px; right:12px; width:235px; height:260px; text-align:center;}
/* ################## CENTER IND ################### */

/* PAGES SOMMAIRES */
.som_h3{display:block; position:relative; width:100%; height:25px; text-align:left;}
.para_somm{display:block; position:relative; width:330px; min-height:25px; height:auto !important; height:25px; text-align:left; left:40px;}

#ic_content_som{float:right; display:block; position:relative; width:440px; height:320px; text-align:left; top:20px; right:3px;}
#ic_content_som2{float:right; display:block; position:relative; width:420px; min-height:320px; height:auto !important; height:320px; text-align:left; top:20px; right:3px;}

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


/* ################## PROPRIETES GENERALES DES COLONNES ################### */
#col_Left_hp, #col_Right_hp{display:block; min-height:452px; height:auto !important; height:452px; position:relative; text-align:left; margin:0; padding:0;}
#col_Left_hp{float:left; width:180px; left:12px; top:0px;}
#col_Right_hp{ background-image:url(../images/fd_vis_home.jpg); background-position:bottom right; background-repeat:no-repeat; float:right; width:750px; right:0px; top:0px;}




#col_Left, #col_Right{display:block;  min-height:595px; height:auto !important; height:595px; position:relative; text-align:left; padding:0; margin:0px;}
#col_Left{ background: url(../images/ic_fd_navig.jpg) repeat-x; float:left; width:252px; left:0px; top:0px;}
#col_Right{ background-image:url(../images/bot_colR.jpg); background-position:bottom right; background-repeat:no-repeat; float:right; width:635px; right:35px; top:0px;}
/* ################## PROPRIETES GENERALES DES COLONNES ################### */





/* ################## CENTER INTERNE ################### */
.cCenter{ min-height:595px; height:auto !important; height:595px; border-bottom:2px solid;}
.cCenterIC{ background:url(../images/fd_back.gif) repeat-y; min-height:595px; height:auto !important; height:595px; border-bottom:2px solid;}



/* ################### COL LEFT IC ##################### */
#cNavi{display:block; position:relative: width:200px; min-height:500px; height:auto !important; height:500px; left:0px; text-align:left; padding-top:7px}
/* ################### COL LEFT IC ##################### */



/* ################### COL RIGHT IC ##################### */
#ic_content{display:block; position:relative; width:635px; margin:0; padding:0px; min-height:410px; height:auto !important; height:410px; text-align:left; top:20px; left:7px; margin-bottom:200px; }
#content_ic{display:block; position:relative; width:635px; margin:0; padding:0px; min-height:410px; height:auto !important; height:410px; text-align:left; top:0px; left:0px;  }
/* ################### COL RIGHT IC ##################### */


/* ################## CENTER ################### */

/* ################## BOTTOM ################### */
.cBottom{height:107px !important;  height:107px; text-align:left; padding:0px; width:972px;}

.cBottom1{background-image:url(../images/fd_IC.gif); background-repeat: repeat-y; height:107px !important;  height:107px; text-align:left; padding:0px; width:972px;}
/* ################## BOTTOM ################### */

/* ################## DEBUT tools Accès Top ################## */
#ax_tools_basic_top { display:block; height:15px; margin: 0 auto; padding:4px 0 0 0; position: relative; text-align: right; width: 375px;}
#ax_tools_basic_top img{margin-bottom:2px;}
#ax_tools_basic_top .ecart_tools{margin-left:7px; margin-right:7px;}
#ax_tools_basic_top .ecart_modif{ margin-right:5px;}
/* ################## FIN tools Accès Top ################## */ 




