/* CSS Document */
body {margin:0;padding:0;background:url(images/bg.gif) repeat-x top #768082;}
img {border:none;outline:none;vertical-align:middle;}
a {outline:none;}
.clear {clear:both;}

.msgerreur
{
	color:red;
	font-family:Arial;
	font-weight:bolder;
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
}

div#wrapper {width:980px;margin:5px auto;padding:0;background:url(images/wrap_bg.gif) no-repeat top right #FFF;overflow:hidden;}

div#header {width:760px;height:137px;margin:0;padding:0;background:url(images/header_bg.gif) no-repeat top;float:left;}

div#sidebar {width:220px;min-height:670px;margin:0;padding:0;background:url(images/sidebar_bg.gif) no-repeat top left;float:left;}

   #sidebar #nav {margin:0;padding:0;}
   #sidebar #nav ul {margin:40px 0 0 20px;padding:0;list-style-type:none;}
   #sidebar #nav ul li {margin:0;padding:0 0 15px 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:17px;font-weight:normal;color:#FEFAFE;text-align:left;}
   #sidebar #nav ul li a {color:#FEFAFE;text-decoration:none;}
   #sidebar #nav ul li.active {text-decoration:none;color:#ffea00}
   #sidebar #nav ul li.active a {text-decoration:underline;color:#ffea00;}
   
div#content {width:760px;margin:0;padding:20px 0 0 0;overflow:hidden;display:block;float:left;}

   #content h1 {width:748px;height:23px;margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:22px;font-weight:normal;letter-spacing:0.02em;color:#483735;text-align:left;border-bottom:1px solid #bcbdad;}
   #content h4 {margin:20px 0 0 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#483735;text-align:left;}
   
   #content p {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#483735;
	text-align:left;
	line-height:18px;
	margin-right: 10px;}

#content table tr td {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#483735;
	text-align:left;
	line-height:18px;
	margin-right: 10px;}
   
   #content p.small {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#483735;text-align:left;line-height:16px;}
   
   #content img.picportrait {
	margin-top:10px;
	margin-right:20px;
	border:1px solid #765b46;
	float:left;
	margin-bottom: 5px;
}
   
  
   #content img.pic {
	margin-top:10px;
	margin-right:8px;
	border:1px solid #765b46;
	float:left;
	margin-bottom: 10px;
}
   
   
/* CARTOUCHE DANS LA PAGE DE RESULTAT  */


   #content #inscrire {width:749px;height:19px;margin:10px 0;display:block;clear:both;}

   
   #content #topbar {width:749px;height:29px;margin:12px 0;background:url(images/top_bar_bg.gif) no-repeat center;display:block;clear:both;}
   #content #topbar label {width:150px;margin:7px 0 0 15px;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FEFAFA;text-align:left;float:left;display:block;}
   #content #topbar select {width:150px;margin:5px 65px 0 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#483735;text-align:left;float:left;}
   #content #topbar input {width:150px;margin:4px 0 0 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#483735;text-align:left;float:left;}
   #content #topbar input.button {width:113px;height:16px;margin:7px 20px 0 0;padding:0;float:right;}
   
   #content #pages {width:70px;margin:5px 0 30px 0;padding:0;display:block;clear:both;float:right;}
   			#pages ul {margin:0;padding:0;list-style-type:none;background-color:red;}
			#pages ul li {width:auto;padding:0 0 0 5px;float:left;}
			#pages ul li a {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#483735;text-decoration:none;}
   
   
   
   #content #table {width:750px;margin:0;padding:1px;border:1px solid #483745;overflow:hidden;display:block;}
   			#table td {border:1px solid #483745;border-right:none;border-bottom:none;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#53403d;text-align:left;}
			#table td#col_one, #table td#col_two, #table td#col_three, #table td#col_four {padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:12px;font-weight:normal;color:#FEFAFA;text-align:center;}
   			#table td#col_one {width:245px;height:32px;border-right:1px solid #FFF;background:#53403d;}
			#table td#col_two {width:202px;height:32px;border-right:1px solid #FFF;background:#53403d;}
			#table td#col_three {width:160px;height:32px;border-right:1px solid #FFF;background:#53403d;}
			#table td#col_four {width:136px;height:32px;background:#53403d;}
			
			#table tr.white {height:44px;background:#FEFEFA;}
			#table tr.pink {height:44px;background:#fbe7e7;}
			#table td.first {padding-left:10px;border-left:0;}
			#table td {padding-left:10px;}
   
   #content #slideshow {width:182px;margin:0 20px 25px 30px;display:block;float:right;}
   			#slideshow #prev2 {width:auto;margin-top:5px;float:left;}
   			#slideshow #next2 {width:auto;margin-top:5px;float:right;}
   
   #content #sitemap {width:100%;margin:-10px 0 10px 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;}
   
   
/* ACTUALITE */
   
   #content #actualite {width:440px;margin:0;padding:0;float:left;overflow:hidden;}
   			#actualite h1 {
	width:440px;
	height:23px;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#483735;
	text-align:left;
	border-bottom:1px solid #bcbdad;
	letter-spacing: 0.02em;
}
			#actualite h2 {margin:0;margin-top:15px;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:14px;font-weight:normal;color:#483735;text-align:left;}
			#actualite h2.indent {margin-top:2px;}
			#actualite h3 {margin:0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;}
			#actualite p {margin:0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;line-height:15px;}
		    #actualite img.pic {margin-top:15px;margin-right:15px;border:1px solid #765b46;float:left;}
			
			
/* ACCUEIL RECHERCHE */		
			
   #content #rochercher {width:262px;height:245px;margin:0 0 0 15px;padding:30px 13px 0 13px;background:url(images/rochercher_bg.gif) no-repeat top;overflow:hidden;display:block;float:left;}
   			#rochercher p {margin:0;padding:10px 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FEFAFE;text-align:justify;line-height:14px;}
			#rochercher label {width:85px;margin:13px 0 0 5px;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:12px;font-weight:normal;color:#FEFAFA;text-align:left;float:left;display:block;}
			#rochercher select {width:150px;margin:13px 0 0 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;float:left;}
			#rochercher input {width:150px;margin:13px 0 0 0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;float:left;}
   			#rochercher input.button {width:113px;height:16px;margin:14px 5px 0 0;padding:0;float:right;clear:both;}
			#rochercher input.buttontouspro {width:153px;height:16px;margin:7px 5px 0 0;padding:0;float:right;clear:both;}
   
/* RUBRIQUE CLASSIQUE 1 COLONNE */
			
#content #rubrique {width:730px;margin:0;padding:0;float:left;overflow:hidden;}
   			
			#rubrique h1 {
	width:730px;
	height:23px;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#483735;
	text-align:left;
	border-bottom:1px solid #bcbdad;
	letter-spacing: 0.02em;
}
			#rubrique h2 {
	margin-top:15px;
	padding:0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#483735;
	text-align:left;
	margin-right: 0;
	margin-bottom: 30;
	margin-left: 0;
}
			#rubrique h2.indent {margin-top:2px;}
			#rubrique h3 {margin:0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;}
			#rubrique p {margin:0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:justify;line-height:15px;}
		    #rubrique img.pic {margin-top:15px;margin-right:15px;border:1px solid #765b46;float:left;}
			
			
			
			
/* PRESENTATION */			
			
   #content #presentation {width:748px;margin:30px 0 0 0;padding:0;display:block;clear:both;}
   			#presentation h1 {
	width:748px;
	height:23px;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#483735;
	text-align:left;
	border-bottom:1px solid #bcbdad;
	letter-spacing: 0.02em;
}
			#presentation img.pic {margin-top:10px;margin-right:15px;border:1px solid #765b46;float:left;}
			#presentation h2 {margin:0;padding:10px 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:13px;font-weight:normal;color:#483735;text-align:left;}
			#presentation p {margin:0;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:11px;font-weight:normal;color:#483735;text-align:left;line-height:15px;}
   
   
/* FOOTER */
   
   
div#footer {width:100%;height:34px;margin:0;padding:0;background:url(images/footer_bg.gif) no-repeat;clear:both;display:block;}
   #footer p {width:740px;margin:3px 0 0 235px;padding:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;font-size:12px;font-weight:normal;color:#edeae6;text-align:left;line-height:14px;float:left;}
   
   
/* LIENS */

a:link{
	text-decoration: none;
	color: #FF0000;
}

a:visited{
	text-decoration: none;
	color: #FF0000;
}

a:hover{
	text-decoration:underline;
	color: #FF0000;
}

/* LIENS PAGE RESULTAT */

#topbar a:link{
	text-decoration: none;
	color: #FF0000;
	font-size: 12px;
}

#topbar a:visited{
	text-decoration: none;
	color: #FF0000;
	font-size: 12px;
}

#topbar a:hover{
	text-decoration:underline;
	color: #FF0000;
	font-size: 12px;
}
  
  /* LIENS FOOTER */

#footer a:link{
	text-decoration: none;
	color: #edeae6;
}

#footer a:visited{
	text-decoration: none;
	color: #edeae6;
}

#footer  a:hover{
	text-decoration:underline;
	color: #edeae6;
}
  
  
  
   .tableauinscription {
   	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #483735;
	border-right-color: #483735;
	border-bottom-color: #483735;
	border-left-color: #483735;
	font-size: 11px;
	color: #483735;
}

ul li 
{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;    
	font-size:11px;    
	font-weight:normal;    
	color:#483735;    
	text-align:left;    
	line-height:18px;
}
