*{
margin:0;
padding:0;
text-decoration:none;
border:0;
list-style:none;
color:#010101;
font-size:11px;
font-family:arial;
}

body{
background:#efece6 url(../../images/fonds/body_bck.jpg) center top repeat-x;
}

#all{
}

a{
color:#cb7714;
text-decoration:none;
}

IMG.png { behavior: url(../../include/js/png.htc); }


#header{
z-index:100;
position:relative;
margin:0 auto 0 auto;
width:1000px;
height:447px;
clear:both;
background: url(../../images/fonds/header2_bck.jpg) 3px 0px;
}

/* Hack IE6 */
* html #header{
background: url(../../images/fonds/header2_bck.jpg) -2px 0px;
}


/* Hack Firefox 3 */
html>/**/body #header, x:-moz-any-link, x:default {
background: url(../../images/fonds/header2_bck.jpg) 2px 0px;
}

html:first-child #header{
background: url(../../images/fonds/header2_bck.jpg) -2px 0px;
} 

#logo{
position:relative;
width:975px;
height:119px;
clear:both;
margin-left:13px;
}

#flashTop{
position:relative;
width:969px;
height:295px;
clear:both;
margin-left:13px;
padding:3px 3px 0 3px; 
background-color:#fff;
}

#menu {
position:relative;
display:table;
width:975px;
height:auto;
margin-left:13px;
}


#main{
position:relative;
height:auto;
width:100%;
z-index:50;
}


#center{
position:relative;
margin:0 auto 0 auto;
display:table;
width:995px;
height:auto;
}

/* Gestion du tableau de mise en page */

#tableMiseEnPage{
position:relative;
border-collapse:collapse;
width:995px;
height:auto;
border:none;
valign:top;
vertical-align:top;
}

/* Hack Firefox 3 */
html>/**/body #tableMiseEnPage, x:-moz-any-link, x:default {
margin-left:1px;
}

/* Hack Firefox 2 */
#tableMiseEnPage, x:-moz-any-link {
margin-left:3px;
} 

/* Hack IE7 */
*+html #tableMiseEnPage{
margin-left:0;
}

.table_x_side{
width:10px;
}

.table_x_middle{
width:975px;
}

#table_center_left{
height:auto;
background:url(../../images/fonds/table_center_left_bck.jpg) right top no-repeat;
}

#table_center_middle{
height:auto;
valign:top;
vertical-align:top;
background-color:#fff;
}

#table_center_right{
height:auto;
background:url(../../images/fonds/table_center_right_bck.jpg) left top no-repeat;
}


/* Fin de gestion du tableau de mise en page */


/* Elements dynamiques de la page */

.lineMultiBlocs{
position:relative;
broder-collapse:collapse;
width:975px;
margin-top:20px;
height:auto;
clear:both;
}


/* Fin Elements dynamiques de la page */

/* Tableau d'une page type avec 2 colonnes, grande à gauche et petite à droite */

.table2colonnes{
position:relative;
border-collapse:collapse;
width:965px;
height:auto;
margin:5px;
border:none;
valign:top;
vertical-align:top;
}

.table2colonnes_left{
valign:top;
vertical-align:top;
height:auto;
}

.table2colonnes_right{
valign:top;
vertical-align:top;
height:auto;
}


/* Fin Tableau d'une page type avec 2 colonnes, grande à gauche et petite à droite */

/* Footer */

#footer{
postion:relative;
display:table;
width:975px;
height:70px;
margin:0 auto 0 auto;
clear:both;
padding-bottom:30px;
background:url(../../images/fonds/footer_bck.jpg) left top no-repeat;
}

#footer p{
font-size:12px;
text-align:center;
margin-top:20px;
color:#958e7a;
}

#footer p a{
font-size:12px;
color:#a37a22;
}

/* Fin du footer */

