body {
	margin:	0px;
	padding:0px;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	background: #FFFAED url(../_images/fond_page.gif) repeat-x;
}

td {
  	font: 12px Arial, Verdana, Helvetica, sans-serif
}
a {
	color: #000;
	text-decoration: underline
}
a:hover	{
	color: #D56F32;
	text-decoration: underline;
}

ul {
	padding:0px;
	margin:8px 0px 0px 0px;
}
ul li {
	padding:0px;
	margin-left:20px;
}
select {
 	font: 11px Arial, Helvetica, sans-serif;
 	color:#3D5A72;
 	width:160px;
 }

.retrait {	margin-left: 15px; }
.interlign18 { line-height:18px; }
.petittxt { font-size: 11px; }
.champ { font: 11px Arial, Helvetica, sans-serif; color:#D56F32; width:145px; border: 1px solid #ccc;}


/*************************** cellules de couleur ***********************/
.tdvert {
	background:#B1D66F;
	border-right: 1px solid #FFFFFF;
	width:160px;
}
.tdbleu {
	background:#6FCDD6;
	border-right: 1px solid #FFFFFF;
	width:160px;
}
.tdrouge {
	background:#AD0500;
	border-right: 1px solid #FFFFFF;
	width:160px;
}
.tdorange {
	background:#FFB269;
	border-right: 1px solid #FFFFFF;
	width:160px;
}


/*************************** tableau conteneur et 3 colonnes ***********************/
#conteneur {
	margin:0px;
	padding:0px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height:100%;
}
#centre {
	width:641px;
	border-left: 1px solid #fff;
	background:  url(../_images/fond_contenu.gif) repeat-y;
}
#droitindex {
	background: url(../_images/index_fond_droit.gif) repeat-x 0px 26px;
}
#droit {
	background:  url(../_images/ligne_droit.gif) repeat-y 0px 26px;
}


/*************************** haut de page avec liens  ***********************/
#haut  {
	display:none
}


/*************************** td navigation gauche ***********************/
#navgauche {
	width:160px;
	font: 11px Arial, Helvetica, sans-serif;
}
#navgauche #menu  {
	margin: 10px 0px;
}
#navgauche #menu td {
	font: 11px Arial, Helvetica, sans-serif;
}
#navgauche #menu a  {
	color:#000;
	text-decoration:none;
}
#navgauche #menu a:hover  {
	color:#666;
	text-decoration:underline;
}


/*************************** td contenu droit page ***********************/
#contenupage {
	padding-top:13px
}


/*************************** navigation secondaire ***********************/
#navsec {
	font: 11px Arial, Helvetica, sans-serif;
}
#navsec td {
	font: 11px Arial, Helvetica, sans-serif;
	padding: 4px 0px;
	background:  url(../_images/ligne_navsec.gif) no-repeat bottom;
}
#navsec a  {
	color:#000;
	text-decoration:none;
}
#navsec a:hover  {
	color:#666;
	text-decoration:underline;
}


/*************************** div txt images ***********************/
#txtimg {
	padding: 28px 38px 48px 30px;
	line-height:18px;
}
#txtimg #encart {  
	color: #333;
	line-height: normal;
	border:1px solid #E3DAC9;
}
#txtimg #encart td {  
	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	padding:8px 12px 18px 12px;
}

/*************************** formulaire recrutement ***********************/
.soustitre	{
	font-weight:bold;
	color: #207B6C;
	text-transform: uppercase;
}
#txtimg #up {
	display:none
}
#txtimg #break {
	margin:0px;
	padding:0px;
}
#txtimg #recrutement {  
	color: #333;
	line-height: normal;
	border:1px solid #207B6C;
	padding:0px;
}
#txtimg #recrutement td {  
	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	padding:2px 15px 2px 15px;
	border-bottom:1px solid #E3DAC9;
}
#txtimg #recrutement #none {  
	border-bottom:0px solid #E3DAC9;
}

#txtimg #recrutement #date input {  
 	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	width:36px;
	border:0px solid #ccc
}

#txtimg #recrutement #radio input {  
	padding:0px;
	width:20px;
	border:0px solid #E3DAC9;
}
#txtimg #recrutement td input { 
 	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	width:220px;
	border:0px solid #ccc
}
#txtimg #recrutement td select { 
 	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	width:220px;
	border:0px solid #ccc
}
#txtimg #recrutement td textarea { 
 	font: 11px Arial, Verdana, Helvetica, sans-serif; 
	width:220px;
	border:0px solid #ccc
}

/*************************** div photos ***********************/
#photos {
	float:right
}
#photos img {
	margin: 5px 0px 15px 15px;
}

/*************************** div contact bas de page ***********************/
#contactpage {
	padding: 5px 0px 0px 0px;
	margin-top:32px;
	border-top: 1px solid #C1B9A3;
	color:#333;
}
#contactpage a {
	color:#333;
}
#contactpage a:hover	{
	color: #D56F32;
	text-decoration: underline;
}

