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

body{
background-color:#250a0f;
}

#all{
}

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

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

h1{
font-size:20px;
color:#333399;
}

table{
position:relative;
border-collapse:collapse;
}

table tr td{
vertical-align:top;
}



#header{
z-index:100;
position:relative;
margin:0 auto 0 auto;
padding:0 0 0 0;
width:975px;
height:128px;
clear:both;
background: url(../../images/fonds/header_bck.jpg) top right no-repeat;
}

/* Hack IE6 */
* html #header{

}


/* Hack Firefox 3 */
html>/**/body #header, x:-moz-any-link, x:default {
}

html:first-child #header{
} 


#switchLangue{
position:absolute;
top:10px;
right:15px;

}

#switchLangue a{
text-decoration:none;
font-size:10px;
color:#fff;
}



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


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

/* Gestion du tableau de mise en page */

#tableMiseEnPage{
position:relative;
border-collapse:collapse;
width:975px;
height:auto;
margin:0 0 0 0;
border:none;
vertical-align:top;
}

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

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

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

.table_x_side{
width:0;
}

.table_x_middle{
width:975px;
}

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

* html #table_center_left{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fonds/table_center_left_bck.png',sizingMethod='scale');
background:none;
}

#table_center_middle{
height:auto;
vertical-align:top;
}

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

* html #table_center_right{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/fonds/table_center_right_bck.png',sizingMethod='scale');
background-image:none
}


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


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

.table2colonnes{
position:relative;
border-collapse:collapse;
width:975px;
height:auto;
border:none;
vertical-align:top;
}

.table2colonnes_left,
.table2colonnes_right,
.last_table2colonnes{
vertical-align:top;
height:auto;
}



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

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

.table3colonnes{
position:relative;
border-collapse:collapse;
width:975px;
height:auto;
border:none;
}

.table3colonnes tr td{
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:204px;
margin:0 auto 40px auto;
clear:both;
padding:67px 0 30px 0;
background: url(../../images/fonds/footer_bck.jpg) top right no-repeat;
}

#tableFooter{
position:relative;
width:975px;
border-collpase:collapse;
margin:0 auto 0 auto;
}

#tableFooter tr td{
vertical-align:top;
}


#footer p,
#footer p a{
font-size:10px;
}

#tableFooter tr td h3,
#footer h3{
font-size:12px;
}

#footer ul li a,
#footer h3,
#footer p,
#footer p a{
color:#f4e5be;
font-size:11px;
}

#footer ul li a:hover{
color:#df2542;
}

#footer p{
}

#footer p a{
text-decoration:none;
}

#footer ul li{
margin:0 0 5px 0;
}

/* Fin du footer */

