body
{
background:#bbc92b;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
}

.photo_participant {
	float:right;
	margin-left: 20px;
	width: 135px;
	height: 158px;
}

.horaire_atelier {
	background:url("../img/puce.jpg") top left no-repeat;
	display: block;
	height: 20px;
	padding: 0 0 0 40px;
	line-height: 20px;
	margin-left: -40px;
	color:#859200;	
}

*+html .puce1 {
margin-top:0px;
}

* html .puce1 {
margin-top:0px;
}

.puce1 {
margin-top:11px;
}

*+html .puce2 {
margin-top:302px;
}

* html .puce2 {
margin-top:300px;
}

.puce2 {
margin-top:280px;
}

*+html .puce3 {
margin-top:212px;
}

* html .puce3 {
margin-top:215px;
}

.puce3 {
margin-top:210px;
}

*+html .puce4 {
margin-top:65px;
}

* html .puce4 {
margin-top:62px;
}

.puce4 {
margin-top:50px;
}

*+html .puce5 {
margin-top:150px;
}

* html .puce5 {
margin-top:150px;
}

.puce5 {
margin-top:183px;
}

*+html .puce6 {
margin-top:90px;
}

* html .puce6 {
margin-top:68px;
}

.puce6 {
margin-top:55px;
}

*+html .puce7 {
margin-top:385px;
}

* html .puce7 {
margin-top:385px;
}

.puce7 {
margin-top:370px;
}

*+html .puce8 {
margin-top:136px;
}

* html .puce8 {
margin-top:136px;
}

.puce8 {
margin-top:170px;
}

.puce9{
	margin-top:190px;
}
*+html .puce9{
	margin-top:205px;
}
* html .puce9{
	margin-top:205px;
}
.puce10{
	margin-top:245px;
}
*+html .puce10{
	margin-top:265px;
}
* html .puce10 {
	margin-top:265px;
}
/*##################Grégory#####################*/
#affichage_societe label{
	width:100px;
}
.texte {
font-weight:bold;
font-family:arial;
font-size:12px;}
.lien {
text-decoration:none;
font-family:arial;
color :#4E2D1A;
font-size:12px;
}
.lien  a  hover{
color :#4E2D1A;
}
.lien  a  visited{
color :#4E2D1A;
}
img {
border:0;
}
#tableau{
float:left;
	width:515px;
}
#image{
float:right;
width:150px;
}


#gallery{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
}

#support {
	background-color:#BACA21;
	position: relative;
	width: 620px;
	height:155px;
	overflow: hidden;
	float:left;
}

#support td{
	padding-top:9px;
	padding-left:9px;
}

.scroll_gauche {
	position: relative;
	z-index:2;
	width: 38px;
	height: 155px;	
	float:left;
}

.scroll_droite {
	position: relative;	
	z-index:2;
	width: 38px;
	height: 155px;	
	float:left;					
}

#presentation{
	background:url("../img/presentation2.jpg") top left no-repeat;
	width:539px;
	height:340px;
	float:left;
	padding-top:19px;
	font-size:12px;
}

*html #presentation{
	margin-left:5px;
}

*+html #presentation{
	margin-left:10px;
}

.atelier{
	margin:6px;
	margin-left:3px;
	margin-right:3px
}

.heure{
	background:url('../img/horaire.jpg') top left no-repeat;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#BBC92B;
}

.heure2{
	background:url('../img/horaire2.jpg') top left no-repeat;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#BBC92B;
}

.voir{
	color:#BBC92B;
}

.voir1{
	padding-left:2px;
}

.voir2{
	padding-left:53px;
}

.voir3{
	padding-left:331px;
}

.voir4{
	padding-left:275px;
}

.voir5{
	padding-left:58px;
}

.voir6{
	padding-left:303px;
}

.voir7{
	padding-left:339px;
}

.voir a{
	color:#BBC92B;
	font-weight:bold;
}

.participant{
	background:url("../images/participant-table.jpg") top left no-repeat;
	float:left;
	padding-top:19px;
	font-size:12px;
}

*+html .participant{
	max-width:700px;
}

.participant2{
	background:url("../images/participant-table2.jpg") top left no-repeat;
	float:left;
	margin-top:20px;
	padding-top:19px;
	font-size:12px;
	margin-left:0;
	margin-right:0;
}

#autre{
display:none;
}