#contenu{
width:100%;
background:#fff url(img/fond_col_gC.gif) left repeat-y;
padding-left:0;
}
#col01 {
width:160px;
display: block;
float:left;
padding-top:20px;
}
#col01b {
width:160px;
display: block;
float:left;
padding-top:0px;
}
* html #col01 {
width:160px;
}
*+html #col01 {
width:160px;
}

#col01no {
width:160px;
display: block;
height:300px;
float:left;
padding-top:20px;
background:transparent url('img/cubes.jpg') top left no-repeat;
}

#col02{
width:698px;
margin-top:0;
padding-top:0;
float:left;
position:relative;
top:0;
}
* html #col02{width:696px;}
*+html #col02{width:698px;}

#col02 h1{
}
#col02 h2{
margin-top:15px;
letter-spacing:1px;
margin-bottom:0;
background:none;
text-transform: uppercase;
font-style:normal;
line-height:1.1em;
font-size:1.3em;
font-weight:bold;
color:#F49D00;
}
#col02 h3{
font-weight:bold;
font-size:0.8em;
margin-bottom:10px;
color:#747068;
font-style:italic;
padding-bottom:6px;
margin-top:10px;
border-bottom:2px solid #747068;
}
#col02 h3.h3spe{
	margin-top:50px;
}
#col02 h4 {
	margin-top:15px;
	margin-bottom:0px;
	font-weight:bold;
	font-size:14px;
}
#col02 p, 
#col02 li{
margin-top:0;
font-weight: normal;
font-size:0.8em;
margin-bottom:10px;
color:#000000;
}
#col02 p i, #col02 p em{
font-style:italic;!important
}
#col02 p b, #col02 p strong{
font-weight:bold;!important
}
#col02 p.sstitre{
text-align:justify;
font-weight:bold;
font-style:normal;
margin-top:5px;
margin-bottom:25px;
}

.bilR,.bilL,.bilT,{
margin-top:10px;
border:1px solid white;
}

.bilR img{
float:left;
margin-left:25px;
}
.bilR h2{
position:relative;
left:-55px;
}
.bilR h3,
.bilR h4{
margin-left:220px;
margin-right:25px;
}
.bilR p{
padding-left:195px;
}
.bilR li{
padding-left:183px;
list-style-position:inside;
}

.bilL img{
float:right;
margin-right:25px;
}
.bilL h2{
position: absolute;
text-align:justify;
margin-top:0;
left:25px;
}
.bilL h3,
.bilL h4{
position: relative;
margin-top:0;
left:25px;
top:40px;
width: 450px;
}
.bilL p{
position: relative;
margin-top:0;
top:40px;
width: 450px;
text-align:justify;
}
.bilL p.uneL , .bilL h3.uneL{
top:40px;
}
.bilL p.dL , .bilL h3.dL, .bilL h4.dL{
top:65px;
}


#col02 .bilT h2{
position: relative;
left:25px;
margin-top:25px;
}
#col02 .bilT p{
position: relative;
margin-top:20px;
}
#col02 .bilT img{
	position:relative;
	top:20px;
	left:130px;
}
#col02 .bilT table {
	font-size:14px;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin:10px auto 0;
	} 
#col02 .bilT td {
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	}
#col02 .bilT table table,
#col02 .bilT td td {
	border:none;
	margin:0;
	}
#col02 .bilT table img{
	position:relative;
	top:auto;
	left:auto;
}
#prefooter{
background:url(img/prefooter.gif) left no-repeat;
width:160px;
height:61px;
position:relative;
bottom:0px;
float:left;
clear:left;
}

#prefooter h1, #prefooter p{
font-size:1px;
visibility:hidden;
}

#footer {
border:none;
background: #747068;
}
#col02 div.nform h3{
    font-size: 16px;
    margin-top: 20px;
    text-transform: uppercase;
}
#col02 div.nform p,
#col02 div.nform li{
	margin-bottom:5px;}
#col02 div.nform p.savoirplusform{
	text-align:right;
	margin-bottom:15px;
	font-style:italic;}
a.liens_forma{
	color: #F49D00;
    font-size: 1em;
    font-weight: bold;
    left: 15px;
    position: relative;
	text-transform:uppercase;
    top: 20px;}
div.arti,
div.artil, 
div.artid{
	padding: 0 25px;
	}

div.artil{ float:left; padding:0 0 0 25px;}
div.artid{ float:right; padding:0 25px 0 0;}

div.artil, div.artid {width:305px; position:relative; top:30px}

#col02 .bilT .arti p,
#col02 .bilT .artil p,
#col02 .bilT .artid p {
	color:#747068;
	text-decoration:none;
	margin:9px 0 0;
	text-align:center;
	}

#col02 .bilT .arti a,
#col02 .bilT .artil a,
#col02 .bilT .artid a {
	color:#747068;
	text-decoration:none;
	font-style:italic;
	position:relative;
	left:50px;
	}
#col02 .bilT .arti a.lienpdf,
#col02 .bilT .artil a.lienpdf,
#col02 .bilT .artid a.lienpdf{
	position:relative;
	top:-3px;
	left:auto;
	font-size:14px;
	}
#col02 .bilT .arti a:hover, 
#col02 .bilT .artil a:hover, 
#col02 .bilT .artid a:hover {
	text-decoration:underline;
	}
#col02 .bilT .arti a img 
#col02 .bilT .artil a img 
#col02 .bilT .artid a img {
	top:0;
	left:0;
	border: 1px solid #747068;
}
#col02 .bilT .arti .antibg
#col02 .bilT .artil .antibg
#col02 .bilT .artid .antibg{
	margin:16px;
}
#col02 .bilT .arti object{
	position:relative;
	left:84px;
	top:10px;
}
#col02 .bilT .arti img,
#col02 .bilT .artil img,
#col02 .bilT .artid img {
	left:0;
	top:0;
}
