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

body{
background:#FFFFFF;
}

#all{
}

a{
color:#f39001;
/* color:#033eff; /* Bleu */
text-decoration:none;
}

a.liste,
a.liste span {
font-family:arial;
}

a.liste:link,
a.liste span:link {
	color: #333;
}
a.liste:visited,
a.liste span:visited {
	color: #333;
}
a.liste:hover,
a.liste span:hover {
	color: #f89307;
}
a.liste:active,
a.liste span:active {
	color: #f89307;
}




.clear { clear: both; } 

.opacity { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);	-moz-opacity: 1; }
.opacity:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; }

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

h1, h2, h3, h4, h5, h6, p{
margin:0;
padding:0;
}

h1{
font-size:20px;
color:#333399; /* Bleu foncé */
}

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

table tr td{
vertical-align:top;
}


#header_general{
z-index:100;
position:relative;
padding:10px 0 10px 0;
margin:0 auto 0 auto;
width:770px;
height:100px;
clear:both;
}

#header_accreditations{
z-index:100;
position:relative;
padding:0 10px 0 10px;
margin:0 auto 0 auto;
width:1000px;
height:120px;
clear:both;
}



#infos{
z-index:100;
position:relative;
padding:5px 5px 10px 5px;
margin:20px auto 0 auto;
width:1020px;
height:115px;
background:url(../../images/fonds/infos_bck.jpg) top left no-repeat;
clear:both;
}


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


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

/* Gestion du tableau de mise en page */

#tableMiseEnPage{
position:relative;
border-collapse:collapse;
width:1000px;
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:1000px;
}


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



/* 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:1000px;
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:1000px;
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:1000px;
height:100px;
margin:0 auto 40px auto;
clear:both;
padding:20px 0 30px 0;
background: url(../../images/fonds/footer_bck.png) top left no-repeat;
}



/* Fin du footer */

