﻿@charset "utf-8";
/* CSS Document de base voir _template/site.css */
/*		font-size: 11px;											 taille de la police */
/*		font-family: "trebuchet ms", helvetica, sans-serif;			 Famille de police de base utilisée */
/*		color: #313131;												 Couleur de la police de base GRIS*/
/*		line-height: 20px;											 Interligne de base */
/*		font-weight:normal;											 Casse de base */
/*		text-align:justify;											 Alignement de base */
/* ################# MODULE 1 ###################################################################################################################################################*/
#module1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #313131;
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
#module1 .texte28 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #313131;
}
#module1 .texte28 h1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #ff9000;
	margin-top:50px;
}
#module1 .texte28 h2 {
	font-size:10x;
	font-weight:normal;
	color: #313131;
}
#module1 .texte28 h3 {
	font-size:12px;
	font-weight:normal;
	color: #313131;
}
#module1 .champ {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	margin-left:25px;
}
#module1 .champ h1 {
	font-size:11px;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
}
#module1 .champ h2 {
	font-size:11px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	text-align:left;
	color: #313131;
}
/* Form styles */
#module1 .champ legend {
	color: #ff9000;
	margin-bottom: 1em;
}
#module1 .champ legend em {
	color: #CCCCCC;
	font-style: normal;
}
#module1 .champ label {
	color:#313131;
	font-size:11px;
	margin-right: 10px;
	padding-right: 10px;
	width: 200px;
	display: block;
	float: left;
	text-align: right;
	position: relative;
	clear:both;
}
#module1 .champ label div {
	color:#313131;
	font-size:11px;
	margin-right: 10px;
	padding: 10px;
	width: 200px;
	display: block;
	float: left;
	text-align: right;
	position: relative;
	clear:both;
}
#module1 .champ input, textarea, select {
	font-size:10px;
	margin-top:0px;
	margin-bottom:5px;
}
#module1 .champ .niceed {
	float:left;
}
#module1 .champ input:focus {
	background-color:#e0e6ec;
	border-color: #7f9db9;
}
#module1 .champ select:focus {
	background-color:#e0e6ec;
	border-color: #7f9db9;
}
#module1 .champ input.error:focus {
	background-color:#e0e6ec;
	border-color: #7f9db9;
}
#module1 .champ textarea:focus {
	background-color:#e0e6ec;
	border-color: #7f9db9;
}
div.champ form p {
	margin: 0;
}
div.champ form p.note {
	margin-left: 170px;
	font-size: 90%;
	color: #333;
}
div.champ form fieldset {
	margin: 10px 0;
	padding: 10px;
	border: #DDD 1px solid;
}
div.champ form legend {
	font-weight: bold;
	color: #666;
}
div.champ form fieldset div {
	padding: 0.25em 0;
}
div.champ label.error, div.champ span.error {
	color: #C00;
}
div.champ label em, div.champ span.label em {
	position: absolute;
	right: 0;
	font-size: 120%;
	font-style: normal;
	color: #C00;
}
div.champ input.error {
	border-color: #C00;
	background-color: #FEF;
}
div.champ input:focus, div.champ input.error:focus, div.champ textarea:focus {
	background-color: #FFC;
	border-color: #FC6;
}
div.champ div.controlset label, div.champ div.controlset input {
	display: inline;
	float: none;
}
div.champ div.controlset div {
	margin-left: 170px;
}
div.champ div.buttonrow {
	margin-left: 180px;
}
#module1 .plus {
	float:left;
	margin-left:-25px;
	padding:0px;
}
#module1 .tab {
	clear:both;
	float:left;
	position:relative;
	width:96%;
	font-family: "trebuchet ms", helvetica, sans-serif;
	margin-left:25px;
	margin-bottom:15px;
	margin-top:15px;
	border:1px solid #dbdbdb;
	padding-bottom:15px;
}
#module1 .tab h1 {
	float:left;
	width:100%;
	font-size:12px;
	text-align:left;
	margin-left:5px;
	color:#ff9944;
}
#module1 .tab h2 {
	clear:both;
	float:left;
	width:100%;
	font-size:10px;
	text-align:left;
	margin-left:5px;
	color:#313131;
}
#module1 .champbox {
	float:left;
	width:100%;
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	margin:15px 0px 0px 0px;
}
#module1 .champbox h1 {
	width:200px;
	font-size:10px;
	color: #999999;
	text-align:left;
	margin:0px 0px 0px 25px;
}
#module1 .champbox h2 {
	text-align:left;
	margin:0px 0px 0px 25px;
}
#module1 .champbox input {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	border:1px solid #999999;
	background-color:#dbdbdb;
}
#module1 .div_tab {
	float:left;
	margin:10px 0px 25px 0px;
	padding-bottom:25px;
	width:96%;
}
#module1 .champbox h3 {
	float:left;
	width:151px;
	text-align:right;
	color: #ff9944;
	margin:5px 10px 5px 0px;
}
#champbox img {
	border: 1px solid #dbdbdb;
	padding:10px;
	margin: 0px 0px 0px 0px;
}
#champbox textarea {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	border:1px solid #999999;
	background-color:#dbdbdb;
}
#champbox select, option {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	border:1px solid #999999;
	background-color:#dbdbdb;
}
#boxcote {
	position: relative;
	float:left;
	width:510px;
	text-align:center;
	margin:15px;
}
#edition {
	float:left;
	width:240px;
	height:50px;
	margin:2px 2px 2px 2px;
	border: 1px solid #dbdbdb;
	padding:2px;
	text-align:left;
	font-family:"trebuchet MS";
	font-size:10px;
}
#edition .check {
	float:left;
	width:10px;
	text-align:center;
	padding-right:10px;
}
#edition .ligne {
	float:left;
	clear:both;
}
#edition .box {
	float:left;
	width:200px;
	height:30px;
}
#box {
	position: relative;
	float:left;
	width:480px;
	text-align:center;
	margin-right:15px;
}
#intranet {
	position:relative;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	padding:20px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	text-align:center;
	border:1px solid #dbdbdb;
}
#form {
	font-family: "trebuchet ms", helvetica, sans-serif;
	position:relative;
	color:#093;
	clear:both;
	float:left;
	width:100%;
	text-align:left;
}
#form {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	color: #cccccc;
	margin-top:25px;
	margin-bottom:6px;
}
#formulaire h2 {
	font-size:10px;
	color: #2b2b2b;
	margin-bottom:25px;
}
#formulaire h3 {
	font-size:14px;
	color: #FF9944;
	border-bottom: 1px solid #dbdbdb;
	margin-top:25px;
	margin-bottom:6px;
}
#module1 a{text-decoration:underline;color:#101010;}
#module1 a:hover{text-decoration: underline;color:#313131;}

/* ################# MODULE 2 ###################################################################################################################################################*/
.module2 	{width: 92%;padding:10px 4% 10px 4%;clear:both;color: #313131;overflow: auto;}
.module2 h1 {font-size:14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;padding:0px;}
.module2 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;	padding:0px;}
.module2 h3 {clear:both;width: 38%;float:left;font-size:8px;font-style:oblique;line-height:14px;text-align:left;color: #ff9000;margin:0px;}
.module2 img{border: 1px solid #CCCCCC;padding:10px;margin:0px 4% 8px 0px;float:left;width:30%;background:#FFFFFF;z-index:1;}

/* ################# MODULE 3 ###################################################################################################################################################*/
.module3 	{width: 92%;padding:10px 4% 10px 4%;clear:both;color: #313131;overflow: auto;}
.module3 h1 {font-size:14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;padding:0px;}
.module3 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;padding:0px;}
.module3 h3 {clear:both;width: 38%;float:right;font-size:8px;font-style:oblique;line-height:14px;text-align:right;color: #ff9000;margin:0px;}
.module3 img{border: 1px solid #CCCCCC;padding:10px;margin:0px 0px 8px 4%;float:right;width:30%;background:#FFFFFF;z-index:1;}

/* ################# MODULE 4 ###################################################################################################################################################*/
.module4 	{width: 92%;padding:10px 4% 10px 4%;clear:both;color: #313131;}
.module4 h1 {font-size:14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module4 h2 {font-size: 11px;font-family: "trebuchet ms", helvetica, sans-serif;font-size: 11px;font-weight:normal;margin:0px;}

/* ################# MODULE 5 ###################################################################################################################################################*/
.module5 			{width:92%;clear:both;float:left;padding:10px 4% 10px 4%;font-size: 11px;font-weight:normal;}
.module5 .texte1 	{float:left;width:48%;margin:0px;}
.module5 .texte1 h1 {font-size: 14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module5 .texte1 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;}
.module5 .texte2 	{float:right;width:48%;margin:0px;}
.module5 .texte2 h1 {;font-size: 14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module5 .texte2 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;}

/* ################# MODULE 6 ###################################################################################################################################################*/
.module6 			{width:92%;clear:both;float:left;padding:10px 4% 10px 4%;font-size: 11px;font-weight:normal;}
.module6 .texte1 	{float:left;width:31%;margin-right:4%;}
.module6 .texte1 h1 {font-size: 14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module6 .texte1 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;}
.module6 .texte2 	{float:left;width:30%;margin:0px;}
.module6 .texte2 h1 {font-size: 14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module6 .texte2 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;}
.module6 .texte3 	{float:left;width:31%;margin-left:4%;}
.module6 .texte3 h1 {font-size: 14px;font-weight:normal;color: #ff9000;text-align:left;margin:0px;}
.module6 .texte3 h2 {font-size: 11px;font-weight:normal;margin:0px;z-index:0;}

/* ################# MODULE 7 ###################################################################################################################################################*/
/*.module7			{position:relative;width: 92%;/width: 100%;padding:10px 4% 10px 4%;/padding:0px;margin:0px;}
.module7 img		{position:relative;border: 1px solid #dbdbdb;padding:2%;/padding:5px;}
.module7 h3			{position:relative;width: 100%;padding:10px 4% 10px 4%;/padding:0px;margin:0px;clear:both;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}
*/
.module7 			{width: 92%;padding:10px 4% 10px 4%;clear:both;color: #313131;overflow: auto;}
.module7 img		{border: 1px solid #CCCCCC;padding:10px;margin:0px 0px 8px 0px;float:left;width:96%;background:#FFFFFF;z-index:1;}
.module7 h3 		{clear:both;width: 92%;padding:10px 4% 10px 4%;margin:0px;float:left;font-size:10px;font-style:oblique;font-weight:normal;line-height:14px;text-align:center;color: #ff9000;}
/* ################# MODULE 8 ###################################################################################################################################################*/
/*.module8 			{position:relative;width: 92%;padding:10px 4% 10px 4%;margin:0px;text-align:center;}
.module8 h4 		{position:relative;width: 100%;padding:10px 4% 10px 4%;margin:0px;clear:both;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}
.module8 img 		{position:relative;border: 1px solid #dbdbdb;padding:2%;clear:both;width:75%;}*/

.module8 			{width: 92%;padding:10px 4% 10px 4%;clear:both;color: #313131;overflow: auto;}
.module8 img		{border: 1px solid #CCCCCC;padding:10px;margin:0px 0px 8px 0px;float:left;width:96%;background:#FFFFFF;z-index:1;}
.module8 h3 		{clear:both;width: 92%;padding:10px 4% 10px 4%;margin:0px;float:left;font-size:10px;font-style:oblique;font-weight:normal;line-height:14px;text-align:center;color: #ff9000;}

/* ################# MODULE 9 ###################################################################################################################################################*/
#module9 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
	float:left;
}
#module9 ul li {
	list-style-type: square;
	padding: 0px 0px 10px 0px;
}
/* ################# MODULE 10 ###################################################################################################################################################*/
#module10 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module10 h1 {
	clear:both;
	font-size: 8px;
	font-style:italic;
	border-bottom: 1px dotted #dbdbdb;
	color: #a1a1a1;
	text-align:right;
	margin-top:15px;
}

#module10 .mini h1
	{
		font-style:normal;
		text-transform:uppercase;
		font-size: 11px;
		line-height: 14px;
		color: #FF9900;
		text-align:left;
	}
#module10 .mini h2
	{
		font-style:normal;
		text-transform:none;
		font-size: 8px;
		line-height: 10px;
		color: #313131;
		text-align:justify;
	}

#module10 .mini .mini_contenu
	{
		font-size: 10px;
		line-height:14px;
		color:#313131;
		padding:0px 0px 0px 0px;
		text-align:justify;
		padding-bottom:25px;
	}
#module10 .mini .mini_contenu img {
	float:left;
	width:30px;
	padding: 2px 2px 2px 2px;
	margin:0px 5px 5px 0px;
	border: 1px solid #dbdbdb;
}


#module10 .mini .mini_contenu .bt_suite
	{
		font-size: 10px;
		float:right;
		bottom:5px;
		right:30px;
		border:0px;
		color: #FF9900;
		margin-bottom:15px;
		margin-top:-30px;
		padding-left:20px;
		padding-bottom:10px;
	}
#module10 .mini .mini_contenu .bt_suite a
	{
		color: #FF9900;
		text-decoration:underline;
	}
	
#module10 h2 {
	/*text-transform:uppercase;*/
	font-size: 13px;
	font-weight:600;
	line-height: 16px;
	color: #FF9900;
	text-align:left;
	padding-left:20px;
}



#module10 .contenu {
	font-size: 11px;
	line-height:18px;
	color:#313131;
	padding:0px 0px 0px 20px;
	text-align:justify;
	padding-bottom:25px;
}
#module10 .contenu .photo{
	float:left;
	width:100px;
	height:60px;
	overflow:hidden;
	margin:0px 20px 15px 0px;
}

#module10 .contenu .photo img {
	float:left;
	width:80px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #dbdbdb;
}

#module10 .bt_suite {
	font-size: 10px;
	float:right;
	bottom:5px;
	right:30px;
	border:0px;
	color: #FF9900;
	margin-bottom:15px;
	margin-top:-30px;
	padding-left:20px;
	padding-bottom:0px;
}
#module10 .bt_suite a {
	color: #FF9900;
	text-decoration:underline;
	}
	

/* NEW VISUEL */
#module10 .box0
	{
	width:100%;
	line-height:8px;
	float:left;
	border:0px;
	margin:0px;
	clear:both;
	}
	
#module10 .box1
	{
		width:42%;
		float:left;
		border:0px;
		margin:0px;
		padding:0px;
		margin:2%;
		padding:2%;
	}
#module10 .box1 .photo
	{
		width : 100%;
		height : 60px;
		float : left;
		border: 1px;
		border-color:ab9f85;
		overflow:hidden;
	}
#module10 .box1 .photo img
	{
		width : 250px;
		overflow:hidden;
		margin-top:-20px;
		margin-left:-5px;
	}
#module10 .box1 h1
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#313131;
		font-weight:600;
		border:0px;
		margin:0px;
		padding:10px 0px 0px 0px;
		line-height:16px;
		text-align:left;
		font-style:normal;
	}

#module10 .box1 h2
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#898989;
		font-weight:normal;
		line-height:16px;
		margin:5px 0px 8px 0px;
		text-align:justify;
		border : 0px;
		padding:0px;
	}

#module10 .box1 .lien{float : right;border:0px;padding:0px 0px 0px 0px;text-align:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:#FF9900;font-weight:normal;}
#module10 .box1 .lien a{text-align:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:#FF9900;font-weight:normal;}
	
#module10 .box2{width:94%;float:left;border:0px;margin:10px 2% 10px 2%;clear:both;line-height:16px;}
#module10 .box2 img{float:left;border:0px;margin-right:8px;clear:none;display:inline;line-height:16px;}
#module10 .box2 h1{width:100%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#313131;font-weight:600;border:0px;margin:0px;padding:0px;display:inline;line-height:16px;font-style:normal;}
#module10 .box2 h2{width:100%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:#898989;font-weight:normal;line-height:16px;text-align:justify;border : 0px;}
#module10 .box2 a{text-align:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:#FF9900;font-weight:normal;line-height:16px;display:inline;float:right;}
	
#module10 .box3{width:100%;line-height:8px;float:left;border:0px;margin:0px;clear:both;}
#module10 .box3 .ligne{width:100%;height:8px;float:left;border:0px;clear:both;position:relative;float:left;border-top:1px dotted #a1a1a1;clear:both;}


/* ################# MODULE 11 (STICKERS) ###################################################################################################################################################*/
.module11			{width:92%;height:26px;margin-left:4%;margin-right:4%;margin-bottom:5px;padding-bottom:0px;text-align:right;clear:both;}
.module11 .box1 	{float:left;clear:none;width:40px;height:20px;margin:0px;padding:0px;}
.module11 .box2 	{height:20px;width:100%;background:#e1e1e1;text-align:right;}
	/*
		margin-right:-40px;
		margin-right: -43px !important;
		/margin-right: -43px;
		-margin-right: -43px;
		padding-left:-80px;
		padding-left: -77px !important;
		/padding-left: -77px;
		-padding-left: -77px;	
	*/	
.module11 .box2 h1	{margin-right:15px;margin-top:2px;text-align:right;font-size: 11px;;color: #313131;}
.module11 .box3 	{float:left;clear:both;width:40px;height:6px;margin:0px;padding:0px;background:#069 url("images/mod11_ombre.jpg") no-repeat;}
.module11 .box4 	{float:left;clear:none;width:100%;height:6px;margin-right:-40px;padding:0px;}

/* ################# MODULE 12 (TITRE POINTILLES) ###################################################################################################################################################*/
.module12 				{float:left;width: 92%;/width: 85%;margin-left:4%;/margin-left:0px;clear:both;height:20px;border-top:1px dotted #a1a1a1;border-bottom:1px dotted #a1a1a1;/margin-bottom:15px;}
.module12 h1 			{float:left;font-size:11px;font-weight:normal;color:#ff9000;text-align:left;line-height:8px;/line-height:18px;margin-left:10px;text-decoration: none;}
.module12 img			{float:right;border:0px;max-width:20px;max-height:20px;margin:0px 5px 0px 0px;padding:0px;/height:20px;}
.module12 h1 a:link		{text-decoration: none;}
.module12 h1 a:hover	{text-decoration: none;}
.module12 h1 a:active	{text-decoration: none;}

/* ################# MODULE 13 (DOSSIER ) ###################################################################################################################################################*/
.module13 				{width: 92%;padding:0px 4% 10px 4%;clear:both;background:#FFFFFF;z-index:0;}
.module13 .coin-slider 	{overflow: hidden;zoom: 1;position: relative;margin:0px;padding:0px;}
.module13 .coin-slider a{text-decoration: none;outline: none;border: none;}
.module13 .cs-buttons 	{font-size: 0px;padding: 10px;}
.module13 .cs-buttons a {float: left;text-align:left;margin-left: 5px;height: 5px;width: 5px;border: 1px solid #B8C4CF;color: #B8C4CF;/*text-indent: -1000px;*/}
.module13 .cs-active 	{background-color: #fabb00;color: #FFFFFF;}
.module13 .cs-title 	{width: 550px;font-weight:normal;font-size:12px;background-color:#000000;line-height:18px;color: #FFFFFF;}
.module13 .cs-title h1	{margin-left:60px;padding-right: 10px;color:#FFFFFF;font-weight:bold;font-size:18px;float:left;}
.module13 .cs-title h2	{margin-left:60px;padding-right: 10px;color:#fabb00;font-weight:bold;font-size:22px;line-height:8px;/padding-top:15px;}
.module13 .cs-title h3	{width: 410px;clear:both;margin-left:60px;font-weight:normal;text-align:left;font-size:11px;padding-bottom:10px;color:#FFFFFF;line-height:16px;}
.module13 .cs-title a	{clear:both;float:right;font-weight:normal;font-size:11px;color:#fabb00;margin-left:25px;}
.module13 .cs-prev, .module13 .cs-next {font-weight:normal;font-size:10px;background-color: #000000;color: #FFFFFF;padding: 0px 10px;}


/* ################# MODULE 14 ###################################################################################################################################################*/

/* ################# MODULE 15 ###################################################################################################################################################*/

/* ################# MODULE 16 ###################################################################################################################################################*/
#module16 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module16 .boxgrid {
	width:92%;
	height:60px;
	margin:5px;
	float:left;
	background:#161613;
	overflow: hidden;
	position: relative;
}
#module16 .boxgrid img {
	position: absolute;
	width:100%;
	top: 0;
	left: 0;
	border: 0;
}
#module16 .boxgrid h1 {
	line-height:14px;
	position:relative;
	color: #FFFFFF;
	font-size: 10px;
	font-weight:bold;
	padding: 5px 5px 0px 5px;
	margin:0px;
	background:#000000;
	opacity: .6;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
#module16 .boxgrid h2 {
	line-height:10px;
	margin: 0px 5px 0px 5px;
	padding:0px;
	color:#fabb00;
	font-size: 10px;
	font-weight:normal;
}
#module16 .boxcaption {
	float: left;
	position: absolute;
	background: #000;
	height: 100px;
	width: 100%;
	opacity: .8;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#module16 .captionfull .boxcaption {/*top: 260;left: 0;*/
	top: 180px;
	left: 0;
}
#module16 .caption .boxcaption {/*top: 220;left: 0;*/
	top: 40px;
	left: 0;
}
/* ################# MODULE 17 ###################################################################################################################################################*/
#module17 {
	float:right;
	background:#f5f5f6;
	position:relative;
	width: 169px;
	padding:0px 0px 0px 0px;
	margin:0px 5px 6px 0px;
	clear:both;
	height:43px;
	border:0px;
	border-radius :5px;
	border: 1px solid #d4d4d4;
}
#module17 h1 {
	float:left;
	width:120px;
	position:relative;
	font-size:14px;
	font-weight:normal;
	color: #fabb00;
	text-align:left;
	line-height:10px;
	margin-left:5px;
	margin-bottom:4px;
	margin-top:4px;
}
#module17 h2 {
	float:left;
	width:120px;
	position:relative;
	font-size:10px;
	font-weight:normal;
	color: #474747;
	text-align:left;
	line-height:10px;
	margin-left:5px;
	margin-top:0px;
}
#module17 img {
	float:left;
	position:relative;
	border: 0px;
	height:38px;
}
#module17 a {
	color: #474747;
	text-decoration:none;
}
/* ################# MODULE 18 ###################################################################################################################################################*/
#module18 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module18 h1 {
	position:relative;
	font-size:16px;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
	margin:0px;
	z-index:0;
}
#module18 h2 {
	position:relative;
	font-size: 10px;
	font-weight:normal;
	margin:0px;
	z-index:0;
}
#module18 h3 {
	position:relative;
	font-size: 11px;
	font-weight:normal;
	color:#FF9900;
	margin:0px;
	z-index:0;
}
#module18 img {
	position:relative;
	border: 1px solid #CCCCCC;
	padding:10px;
	margin:0px 4% 8px 0px;
	float:right;
	background:#FFFFFF;
	z-index:1;
}
#module18 ul li {
	list-style-type: none;
	font-size : 10px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#313131;
}
/* ################# MODULE 19 ###################################################################################################################################################*/
#module19 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module19 img {
	position:relative;
	border: 1px solid #CCCCCC;
	padding:10px;
	margin:0px 0px 8px 4%;
	float:right;
	width:30%;
	background:#FFFFFF;
	z-index:1;
}
#module19 h1 {
	position:relative;
	font-size:16px;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
	margin:0px;
	z-index:0;
}
#module19 h2 {
	position:relative;
	margin:0px;
	font-size: 11px;
	font-weight:normal;
	z-index:0;
}
#module19 h3 {
	position:relative;
	clear:both;
	width: 38%;
	float:right;
	font-size:8px;
	font-style:oblique;
	line-height:14px;
	text-align:right;
	color: #ff9000;
	margin:0px;
	padding:5px;
}
/* ################# MODULE 20 ###################################################################################################################################################*/

#module20 {
	position:relative;
	width:100%;
	padding:0px;
	margin:0px;
	}
#menu20 {
	position:absolute;
	background: transparent url("images/mod20_fond_menu.jpg") repeat-x;
	width: 100%;
	height: 26px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	top: 0px;
	left: 0px;
}
#menu20 li {
	float: left;
	padding: 0px;
	border: 0px;
	width: 110px;
	margin:0px;
}
#menu20 li a:link, #menu20 li a:visited {
	display: block;
	border-radius: 3px;
	color: #474747;
	margin-top: 3px;
	margin-left:6px;
	padding: 1px 4px;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu20 li a:hover {
	background-color: #fabb00;
	color:#474747;
}
#menu20 li a:active {
	background-color: #fabb00;
}
#menu20 .sousMenu {
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menu20 .sousMenu li {
	float: none;
	margin-left:6px;
	padding: 0;
	border: 0;
	width: 170px;
	text-align: left;
	z-index:500;
}
#menu20 .sousMenu li a:link, #menu20 .sousMenu li a:visited {
	display: block;
	text-decoration: none;
	text-align: left;
	padding-left:20px;
	color:#474747;
	background:#e6e6e6;
	margin: 0;
	border: 0;
}
#menu20 .sousMenu li a:hover {
	background-image: none;
	background-color: #fabb00;
}
#menu20 li:hover > .sousMenu {
	display: block;
}
#menu20 li.sfhover > .sousMenu {
	display: block;
}
/*

  ul ul {display: none; position: absolute; left: 144px; top: -1px; margin:0px; padding: 0px; border: 1px solid grey;}
  li {list-style-type: none; position: relative; width: 140px; background-color: #E0E0E0; padding: 2px; margin: 0px}
  li:hover, li.sfhover {background-color: #FFFF70;}
  li:hover ul.niveau2, li li:hover ul.niveau3, li.sfhover ul.niveau2, li li.sfhover ul.niveau3 {display: block}
  li.plus {background-position:right; background-image: url(illustrations/fdroite.gif); background-repeat: no-repeat; border-bottom: 1px solid grey;}
*/

/* ################# MODULE 21 ###################################################################################################################################################*/
#module21 {
	position:relative;
	width: 92%;
	padding:0px 4% 0px 4%;
	margin:0px;
	clear:both;
}
#module21 h1 {
	position:relative;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	margin-left:20px;
	line-height:12px;
	/line-height:18px;
	z-index:0;
	display:list-item;
	list-style-image:url("images/mod21_icojaune.png");
	/list-style-image:none;
	/list-style-type:circle;
	padding-left :-5px;/*background-image: url("images/mod21_icovert.png");background-repeat: no-repeat;*/
}
#module21 a{
	text-decoration:none;
	color: #313131;
}
#module21 a:hover {
	text-decoration:none;
	color: #313131;
}
#module21 a:active {
	color: #313131;
	text-decoration: none;
}
#module21 a:visited {
	color: #313131;
	text-decoration: none;
}
#module21 img {
	position:relative;
	border: 1px solid #CCCCCC;
	padding:10px;
	margin:0px 4% 8px 0px;
	float:left;
	width:30%;
	background:#FFFFFF;
	z-index:1;
}

/* ################# MODULE 22 ###################################################################################################################################################*/

/* ################# MODULE 23 ###################################################################################################################################################*/
#module23 {
	position:relative;
	width: 100%;
	padding-bottom:30px;
	top: 0px;
	margin-bottom:30px;
	clear:both;
}
#module23 .colmod1 {
	position:relative;
	float:left;
	width:75%;
	/width:74%;
	background:#FFFFFF;
	top:0px;
	margin:0px -1px 50px -1px;
	padding:0px;
	border-right: 1px dotted #a1a1a1;
	min-height:700px;
}
#module23 .colmod2 {
	position:relative;
	float:left;
	width:25%;
	/width:24%;
	top:0px;
	background:#FFFFFF;
	margin:0px 0px 50px 0px;
	padding:0px;
	border-left: 1px dotted #a1a1a1;
	min-height:700px;
}
/* ################# MODULE 24 ###################################################################################################################################################*/
#module24 {
	position:relative;
	width: 100%;
	padding-bottom:30px;
	top:0px;
	clear:both;
	margin-top:0px;
}
#module24 .colmod1 {
	position:relative;
	float:left;
	width:75%;
	/width:74%;
	background:#FFFFFF;
	padding:0px;
	top:0px;
	margin:0px -1px 50px -1px;
	border-right: 1px dotted #a1a1a1;
	min-height:700px;
}
#module24 .colmod2 {
	position:relative;
	float:left;
	width:25%;
	/width:24%;
	top:0px;
	background:#FFFFFF;
	margin:0px 0px 50px 0px;
	padding:0px;
	border-left: 1px dotted #a1a1a1;
	min-height:700px;
}
/* ################# MODULE 25 ###################################################################################################################################################*/
#module25 {
	position:relative;
	width: 92%;
	padding:10px 4% 80px 4%;
	margin:0px;
	clear:both;
}
/* ################# MODULE 26 ###################################################################################################################################################*/
#module26 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module26 h1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	text-align:justify;
	padding:0px;
	margin:0px;
}
#module26 h2 {
	clear:both;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#313131;
	line-height:14px;
	text-align:justify;
	padding-bottom:5px;
	margin:0px;
	border-bottom: 1px dotted #dbdbdb;
}
#module26 h3 {
	clear:both;
	font-size:10px;
	text-align:center;
	padding:0px;
	margin:0px;
}
#module26 a {
	text-decoration:none;
	outline: none;
	border: none;
}
#module26 .bt_suite {
	clear:both;
	font-size:10px;
	float:right;
	bottom:15px;
	right:30px;
	border:0px;
	margin-bottom:15px;
	margin-top:-20px;
	padding-left:20px;
	padding-bottom:20px;
}
#module26 .bt_suite a {
	text-decoration:underline;
	outline: none;
	border: none;
}
#module26 .plus {
	margin-top:0px;
	background:#f7f7f7;
	font-family: "arial";
	padding:6px;/*margin-bottom:20px;*/
	font-size:8px;
	font-weight:normal;
	color:#ff9900;
}
#module26 .plus h4 {
	display:inline;
	line-height:10px;
	color:#313131;
	font-size:9px;
	font-weight:normal;
}
/* ################# MODULE 27 ###################################################################################################################################################*/
#module27 {
	position:relative;
	padding:0px 4% 0px 4%;
	margin:0px;
	border:0px;
		
}
#module27 img {
	float:left;
	margin-bottom:25px;
	position:relative;
	border:0px;
	clear:none;
	
}
#module27 a {
	color: #474747;
	text-decoration:none;
}
/* ################# MODULE 28 ###################################################################################################################################################*/
/*#module28 {position:relative;width:92%;padding:0px 4% 10px 4%;margin:0px;border:0px;}*/
#module28{position:relative;width:96%;padding:0px;margin:0px 2% 0px 2%;border:0px;}

#module28 h1 {font-size:14px;font-weight:bold;color: #FF9900;text-align:left;margin-top:25px;}
#module28 h2 {font-weight: normal;font-size:11px;color:#313131;line-height:14px;padding-left:35px;}
#module28 .icone28 {clear:none;float:left;position:relative;padding-left:10px;}
#module28 .service {clear:both;float:left;position:relative;padding-left:40px;}

#module28 .colmod28{position:relative;float:left;width:92%;background:#FFFFFF;padding:0px;margin:0px 0px 50px 0px;}

#module28 .ficheretour{width:150px;padding:0px 0px 0px 10px;margin:0px 0px 30px -25px;border:0px;background-color:#f5f5f7;}
#module28 .ficheretour h1{display:inline;font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
#module28 .ficheretour h2{display:inline;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	

#module28 .fichepage{width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;border:0px;}
#module28 .droitefiche{float:left;width:500px;padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;border-left: 1px dotted #a1a1a1;}
	
	#module28 .hautfiche{float:left;clear:none;width:500px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
	#module28 .hautfiche h1{font-size:24px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .hautfiche h2{font-size:12px;font-weight:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .hautfiche h2 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module28 .hautfiche h3{font-size:11px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	#module28 .fiche{float:left;clear:none;width:500px;padding:0px 0px 20px 0px;margin:15px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module28 .fiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module28 .fiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module28 .fiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module28 .fiche h2 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module28 .fiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .fiche h4{font-size:10px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .fiche h5{font-size:11px;font-weight:normal;font-style:bold;color: #313131;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:5px 0px 0px 30px;border:0px;}
	#module28 .fiche h6{font-size:10px;font-weight:normal;font-style:italic;color:#757575;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 30px;border:0px;}
	#module28 .fiche a{text-decoration:none;}
	
	#module28 .contactfiche{float:left;clear:none;width:500px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module28 .contactfiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module28 .contactfiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module28 .contactfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module28 .contactfiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
	#module28 .basfiche{float:left;clear:none;width:500px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .basfiche h1{font-size:8px;font-weight:normal;font-style:italic;color: #a8a8a8;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

#module28 .gauchefiche{float:left;width:130px;padding:0px 0px 0px 0px;margin:0px 15px 0px 5px;border:0px;}
	#module28 .menufiche{float:left;clear:both;width:130px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module28 .menufiche h1{font-size:11px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:none;padding:0px 0px 0px 0px;margin:3px;border:1px solid #a8a8a8;background-color:#fafafa;}
	#module28 .menufiche h1 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 5px;float:left;}
	/*#module28 .menufiche h1 img{position:relative;border:0px;padding:0px;margin-left:10px;float:left;}*/
	#module28 .menufiche h2{position:relative;font-size:10px;font-weight:normal;text-align:left;margin-left:30px;line-height:12px;/line-height:18px;display:list-item;list-style-image:url("images/mod21_icojaune.png");/list-style-image:none;	/list-style-type:circle;padding-left :0px;}


/* DOMAINE */
#module28 .table{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#module28 .domaine{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module28 .domaine h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module28 .domaine h1 img{position:relative;border:0px;padding:0px;margin:7px 5px 0px 0px;float:left;}

#module28 .mtn{float:left;clear:both;width:90%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
#module28 .mtn h1{font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:11px;text-transform:none;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;border:0px;}
#module28 .mtn h1 img{position:relative;border:0px;padding:0px;margin:3px 5px 0px 0px;float:left;}

#module28 .mtn h1 a {text-decoration:none;outline: none;border: none;color:#313131;}
#module28 .mtn h1 a:hover{text-decoration:none;outline:none;border:none;color:#313131;}
#module28 .mtn h1 a:visited{text-decoration:none;outline:none;border:none;color:#313131;}
#module28 .mtn h1 a:active{text-decoration:none;outline:none;border:none;color:#313131;}


#module28 .mtn h2{font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:lowercase;padding:0px 0px 1px 0px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module28 .mtn h2 img{border:0px;padding:0px 5px 0px 0px;margin:0px;float:left;}


#module28 .mtn h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module28 .mtn h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module28 .mtn h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module28 .mtn h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}

/*
#module28 img{position:relative;border: 1px solid #CCCCCC;padding:2px;margin:0px;float:left;height:20;background:#FFFFFF;z-index:1;}
#module28 table {width:100%;padding:0px;margin:0px;border:0px;border-collapse:; background:#FFFFFF;}
#module28 tr {margin:1px 0px 1px 0px;padding:1px 0px 1px 0px;background:#F7F7F7;border:0px;}
#module28 td {text-align:left;margin:0px;padding:0px 10px 0px 10px;border:0px;}
#module28 td h2{font-weight: normal;font-size:11px;color:#FF9900;line-height:14px;}
*/
/* ################# MODULE 29 ###################################################################################################################################################*/
#module29 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module29 h1 {
	position:relative;
	font-size:11px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
	padding-top:3px;
	border-top: 1px dotted #a1a1a1;
	padding-bottom:3px;
	border-bottom: 1px dotted #a1a1a1;
}
#module29 h2 {
	position:relative;
	font-size: 11px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	margin-bottom:20px;
}
#module29 .boximg {
	/position:relative;
	height:80px;
	overflow:hidden;
	margin-bottom:10px;
}
#module29 .boximg img {
	position:relative;
	top:-25px;
	width:100%;
	border: 0px;
	overflow:hidden;
}
#module29 .bt_suite {
	font-size: 10px;
	float:right;
	/width:90px;
	bottom:15px;
	right:30px;
	border:0px;
	background-image: url("images/mod10_bouton_suite.png");
	background-repeat: no-repeat;
	margin-bottom:15px;
	padding-left:20px;
	padding-bottom:20px;
}
#module29 .bt_suite a {
	text-decoration:underline;
	outline: none;
	border: none;
}
/* ################# MODULE 30 ###################################################################################################################################################*/
#module30 {
	position:relative;
	width: 92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module30 h1 {
	position:relative;
	font-size:14px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
	padding-top:3px;
	border-top: 1px dotted #a1a1a1;
	padding-bottom:3px;
	border-bottom: 1px dotted #a1a1a1;
}
#module30 h2 {
	position:relative;
	font-size: 11px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin:0px;
	margin-bottom:50px;
}
#module30 .boximg {
	height:80px;
	overflow:hidden;
	margin-bottom:10px;
}
#module30 .boximg img {
	position:relative;
	top:-40px;
	width:100%;
	border: 0px;
	overflow:hidden;
}
#module30 .bt_suite {
	font-size: 10px;
	float:right;
	bottom:15px;
	right:30px;
	border:0px;
	background-image: url("images/mod10_bouton_suite.png");
	background-repeat: no-repeat;
	margin-bottom:15px;
	padding-left:20px;
	padding-bottom:20px;
}
#module30 .bt_suite a {
	text-decoration:underline;
	outline: none;
	border: none;
}
/* ################# MODULE 31 ###################################################################################################################################################*/
/* #module31 {position:relative;width:92%;padding:0px 4% 10px 4%;margin:0px;border:0px;} */
#module31{position:relative;width:92%;padding:25px 4% 10px 4%;margin:0px;border:0px;}
#module31 h1{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:uppercase;}
#module31 h2{font-size:10px;font-weight:normal;color: #313131;text-align:left;margin-left:15px;line-height:14px;}
#module31 h3{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:uppercase;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module31 .box {clear:both;width:100%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}


/* AFFICHAGE DES NIVEAUX */
#module31 .nvo{clear:both;width:90%;float:left;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;margin:10px 0px 10px 30px;padding:0px 0px 0px 0px;background:#e4e4d8;}
#module31 .nvo h1{font-size:12px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;margin-left:15px;}

/* AFFICHAGE DES MENTIONS */
#module31 .mti{clear:both;width:85%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 15px 5px 45px;padding:5px 0px 0px 0px;}
#module31 .mti h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;text-transform:none;display:inline;}
#module31 .mti h2{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;display:inline;margin:0px;}

/* AFFICHAGE DES PARCOURS */
#module31 .spe{clear:both;width:90%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 65px;padding:0px 0px 0px 0px;}
#module31 .spe h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;margin-top:3px;}

/* AFFICHAGE DES SPECIALITES */
#module31 .pcr{clear:both;width:100%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 80px;padding:0px 0px 0px 0px;}
#module31 .pcr h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:6px;font-style:italic;text-transform:none;margin-top:3px;}
#module31 .box .niv{width:50px;float:left;color: #c1c1c1;border-right: 1px dotted #a1a1a1;margin-right:15px;}
#module31 .box .niv h1{font-size:10px;font-weight:normal;color: #313131;text-align:center;line-height:10px;}
#module31 .box .titre{float:left;}
#module31 .box .titre h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;}
#module31 .box .titre h2{font-size:10px;color:#313131;line-height:14px;font-style:italic;clear:both;margin:0px 0px 0px 15px;padding:0px;}
#module31 .box .titre h3{display:inline;padding-right:5px;padding-left:5px;font-size:10px;color:#FF9900;line-height:12px;font-style:italic;clear:both;margin-left:30px;}
#module31 .box h2{font-weight:normal;font-size:10px;color:#313131;line-height:10px;font-style:italic;}
/*#module31 .box .titre h3 {display:inline;font-size:10px;color:#FF9900;line-height:14px;font-style:italic;display:inline;}*/
#module31 .box .ico{width:170px;float:right;color:#FF9900;margin-left:15px;}
#module31 .box .ico img{margin-left:5px;margin-right:5px;border:none;}
/* RESULTAT */
#module31 .result {width:100%;float:left;/*border-bottom: 1px dotted #a1a1a1;*/background:#ededed;margin:15px 0px 15px 0px;padding:0px 15px 0px 15px;}
#module31 .result .titredom h1 {float:left;width:350px;font-size:14px;font-weight:normal;color: #313131;text-align:left;margin-top:5px;text-transform:uppercase;}
#module31 .result .count{float:right;font-size:10px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module31 .result .count h1{font-size:12px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module31 .result .count h2{font-size:10px;font-weight:normal;color: #313131;text-align:right;font-style:italic;}


/* ######### FICHE ############ */
#module31 .ficheretour{width:170px;padding:0px 0px 0px 10px;margin:0px 0px 30px -25px;border:0px;background-color:#f5f5f7;}
#module31 .ficheretour h1{display:inline;font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
#module31 .ficheretour h2{display:inline;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
#module31 .fichepage{width:100%;padding:0px 0px 0px 0px;margin:0px;border:0px;}

#module31 .droitefiche{float:left;width:455px;padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;border-left: 1px dotted #a1a1a1;}
	#module31 .hautfiche{float:left;clear:none;width:455px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
	#module31 .hautfiche h1{font-size:24px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module31 .hautfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module31 .hautfiche h2{font-size:12px;font-weight:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module31 .hautfiche h3{font-size:11px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	#module31 .fiche{float:left;clear:none;width:455px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module31 .fiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module31 .fiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module31 .fiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module31 .fiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module31 .fiche h4{font-size:8px;font-weight:normal;font-style:italic;color: #FF9900;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	
	#module31 .contactfiche{float:left;clear:none;width:455px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module31 .contactfiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module31 .contactfiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module31 .contactfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module31 .contactfiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
	#module31 .basfiche{float:left;clear:none;width:455px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module31 .basfiche h1{font-size:8px;font-weight:normal;font-style:italic;color: #a8a8a8;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

#module31 .gauchefiche{float:left;width:170px;padding:0px 0px 0px 0px;margin:0px 15px 0px 5px;border:0px;}
	#module31 .menufiche{float:left;clear:both;width:170px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module31 .menufiche h1{font-size:11px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:none;padding:0px 0px 0px 0px;margin:3px;border:1px solid #a8a8a8;background-color:#fafafa;}
	#module31 .menufiche h1 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 5px;float:left;}
	/*#module31 .menufiche h1 img{position:relative;border:0px;padding:0px;margin-left:10px;float:left;}*/
	#module31 .menufiche h2{position:relative;font-size:10px;font-weight:normal;text-align:left;margin-left:30px;line-height:12px;/line-height:18px;display:list-item;list-style-image:url("images/mod21_icojaune.png");/list-style-image:none;	/list-style-type:circle;padding-left :-5px;}


#module31 .niveau{float:left;clear:both;width:100%;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}
#module31 .niveau h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:center;line-height:54px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}

/* DOMAINE */
#module31 .domaine{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module31 .domaine h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module31 .domaine h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module31 .domaine h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module31 .domaine h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module31 .domaine h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module31 .domaine h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module31 .domaine h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* DISCIPLINE */
#module31 .discipline{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module31 .discipline h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module31 .discipline h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module31 .discipline h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module31 .discipline h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module31 .discipline h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module31 .discipline h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module31 .discipline h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* TABLE */
#module31 .table{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}



/* MOTEUR DE RECHERCHE */
#module31 .titre_recherche{float:left;width:100%;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;}
#module31 .titre_recherche h1{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}


#module31 .recherche{float:left;clear:both;width:100%;padding:5px 0px 0px 0px;margin:5px 0px 5px 0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module31 .recherche h1{float:left;clear:none;display:inline;width:25px;font-size:11px;font-weight:bold;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module31 .recherche h2{float:left;clear:none;display:inline;width:120px;font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;border:0px;}
#module31 .recherche h3{float:left;clear:none;display:inline;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}


#module31 .recherche h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module31 .recherche h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module31 .recherche h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module31 .recherche h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module31 .recherche h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}


#module31 .mtn{float:left;clear:both;width:90%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
#module31 .mtn h1{font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module31 .mtn h1 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module31 .mtn h2{font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module31 .mtn h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module31 .mtn h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module31 .mtn h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module31 .mtn h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module31 .mtn h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}

#module31 .mtn h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:4px 0px 4px 25px;border:0px;}
#module31 .mtn h4{display:inline;font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:2px 2px 2px 2px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module31 .mtn h3 img{position:relative;border:0px;padding:2px;margin:0px 5px 0px 0px;float:left;}


/* SPECIALITE */
#module31 .specialite{float:left;clear:both;width:100%;padding:5px 0px 0px 20px;margin:0px 0px 0px 0px;background:#f9f9f9;}
#module31 .specialite h1{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:4px 0px 3px 0px;margin:0px 0px 0px 0px;border-bottom : 1px dotted #a1a1a1;}
#module31 .specialite h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module31 .specialite h1 a {text-decoration:none;outline: none;border: none;}
#module31 .parcours h1 a:hover {text-decoration:none;outline: none;border: none;}

#module31 .specialite h2{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;background:#FFFFFF;}

/* PARCOURS*/
#module31 .parcours{float:left;clear:both;width:100%;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;background:#fefefe;}
#module31 .parcours h1{font-size:10px;font-weight:normal;font-style:none;color: #FF9900;text-align:left;line-height:14px;text-transform:none;padding:4px 0px 4px 0px;margin:0px 0px 0px 30px;border:0px;border-bottom: 1px dotted #a1a1a1;}
#module31 .parcours h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module31 .parcours a 		{text-decoration:none;outline: none;border: none;}
#module31 .parcours a:hover	{text-decoration:none;outline: none;border: none;}


#module31 .form_entete{float:left;clear:both;width:100%;padding:0px;margin:0px;background:#ffffff;border:0px;}
#module31 .form_titre{float:left;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#module31 .form_titre h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:uppercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module31 .form_titre h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:justify;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;}


#module31 .form1
{
	width:330px;
	float:left;
}


#module31 .form2
{
	width:50%;
	float:left;

}

#module31 .form_titre1
	{
		float:left;
		width:100%;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
#module31 .form_titre1 img
	{
		text-align:left;
		padding :5px;
		border: 1px dotted #a1a1a1;
		float:left;
		clear:none;
		width:300px;
	}
#module31 .form_titre1 h1
	{
		font-size:18px;
		font-weight:normal;
		font-style:normal;
		color: #FF9900;
		text-align:left;
		line-height:24px;
		text-transform:uppercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
		background:#f9f9f9;
		border-top: 1px dotted #a1a1a1;
		border-bottom: 1px dotted #a1a1a1;
	}
#module31 .form_titre1 h2
	{
		font-size:10px;
		font-weight:normal;
		font-style:italic;
		color: #313131;
		text-align:justify;
		line-height:18px;
		text-transform:lowercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
	}


/* SOMMAIRE*/
#module31 .sommaire{float:left;width:40%;padding:15px;margin-left:20px;background:#f9f9f9;border: 1px dotted #a1a1a1;}
#module31 .sommaire h1{font-size:12px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module31 .sommaire h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module31 .sommaire h3{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module31 .sommaire h1 img{position:relative;width:12px;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module31 .sommaire h2 img{position:relative;border:0px;padding:0px;margin:8px 5px 0px 0px;float:left;}
#module31 .sommaire h2 a {text-decoration:underline;outline: none;border: none;}
#module31 .sommaire h2 a:hover {text-decoration:none;outline: none;border: none;}

/* ################# MODULE 32 ###################################################################################################################################################*/
#module32 {
	position:relative;
	width:92%;
	padding:0px 4% 10px 4%;
	margin:0px;
	border:0px;
}
#module32 .box {
	clear:both;
	width:100%;
	float:left;
	border-bottom: 1px dotted #a1a1a1;
	margin-bottom:5px;
	margin-left:15px;
}
#module32 .box h1 {
	display:inline;
	font-size:12px;
	font-weight:normal;
	color: #FF9900;
	text-align:left;
	line-height:18px;
}
#module32 .box h2 {
	display:inline;
	font-weight:normal;
	font-size:12px;
	color:#313131;
	line-height:14px;
}
#module32 .box a {
	text-decoration:none;
	outline: none;
	border: none;
}
#module32 .box1 {
	clear:both;
	width:100%;
	float:left;
}
#module32 .box1 h1 {
	font-size:12px;
	font-weight:normal;
	color: #FF9900;
	text-align:left;
	line-height:10px;
}
#module32 .box1 h2 {
	font-weight:normal;
	font-size:11px;
	color:#313131;
	line-height:18px;
}
#module32 .result {
	clear:both;
	width:100%;
	height:30px;
	float:left;
	border-bottom: 1px dotted #a1a1a1;
	border-top: 1px dotted #a1a1a1;
	margin-bottom:25px;
	margin-left:15px;
	background:#ededed;
}
#module32 .result h1 {
	font-size:12px;
	font-weight:normal;
	color: #313131;
	text-align:center;
	margin-top:5px;
}
/* ################# MODULE 33 ###################################################################################################################################################*/
#module33 {
	position:relative;
	width:92%;
	padding:0px 4% 10px 4%;
	/padding:0px;
	margin:15px 0px 0px 30px;
	/margin:0px;
	border:0px;
}
#module33 input {
	font-size:10px;
	float:right;
	color:#313131;
	background: #f1f1f1;
	height:20px;
	border : #313131;
	border-width : 1px;
	border-style : solid;
	margin:5px 10px 10px 0px;
	/margin:0px;
}
#module33 select {
	font-size:10px;
	color : #000000;
	background : #FFFFFF;
	border : #313131;
	border-width : 1px;
	border-style : solid;
}
/* ################# MODULE 34 ###################################################################################################################################################*/
/*
#module34 {
	position:relative;
	width:92%;
	padding:0px 4% 10px 4%;
	margin:15px 0px 0px 30px;
	border:0px;
}
#module34 input {
	font-size:10px;
	float:right;
	color:#313131;
	background: #f1f1f1;
	height:20px;
	border : #313131;
	border-width : 1px;
	border-style : solid;
	margin:5px 10px 10px 0px;
}
#module34 select {
	font-size:10px;
	color : #000000;
	background : #FFFFFF;
	border : #313131;
	border-width : 1px;
	border-style : solid;
}
*/
/* ################# MODULE 64 ###################################################################################################################################################*/
#module34{position:relative;width:92%;padding:25px 4% 10px 4%;margin:0px;border:0px;}
#module34 h1{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:uppercase;}
#module34 h2{font-size:10px;font-weight:normal;color: #313131;text-align:left;margin-left:15px;line-height:14px;}
#module34 h3{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:uppercase;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module34 .box {clear:both;width:100%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}


/* AFFICHAGE DES NIVEAUX */
#module34 .nvo{clear:both;width:90%;float:left;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;margin:10px 0px 10px 30px;padding:0px 0px 0px 0px;background:#e4e4d8;}
#module34 .nvo h1{font-size:12px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;margin-left:15px;}

/* AFFICHAGE DES MENTIONS */
#module34 .mti{clear:both;width:85%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 15px 5px 45px;padding:5px 0px 0px 0px;}
#module34 .mti h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;text-transform:none;display:inline;}
#module34 .mti h2{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;display:inline;margin:0px;}

/* AFFICHAGE DES PARCOURS */
#module34 .spe{clear:both;width:90%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 65px;padding:0px 0px 0px 0px;}
#module34 .spe h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;margin-top:3px;}

/* AFFICHAGE DES SPECIALITES */
#module34 .pcr{clear:both;width:100%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 80px;padding:0px 0px 0px 0px;}
#module34 .pcr h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:6px;font-style:italic;text-transform:none;margin-top:3px;}
#module34 .box .niv{width:50px;float:left;color: #c1c1c1;border-right: 1px dotted #a1a1a1;margin-right:15px;}
#module34 .box .niv h1{font-size:10px;font-weight:normal;color: #313131;text-align:center;line-height:10px;}
#module34 .box .titre{float:left;}
#module34 .box .titre h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;}
#module34 .box .titre h2{font-size:10px;color:#313131;line-height:14px;font-style:italic;clear:both;margin:0px 0px 0px 15px;padding:0px;}
#module34 .box .titre h3{display:inline;padding-right:5px;padding-left:5px;font-size:10px;color:#FF9900;line-height:12px;font-style:italic;clear:both;margin-left:30px;}
#module34 .box h2{font-weight:normal;font-size:10px;color:#313131;line-height:10px;font-style:italic;}
/*#module34 .box .titre h3 {display:inline;font-size:10px;color:#FF9900;line-height:14px;font-style:italic;display:inline;}*/
#module34 .box .ico{width:170px;float:right;color:#FF9900;margin-left:15px;}
#module34 .box .ico img{margin-left:5px;margin-right:5px;border:none;}
/* RESULTAT */
#module34 .result {width:100%;float:left;/*border-bottom: 1px dotted #a1a1a1;*/background:#ededed;margin:15px 0px 15px 0px;padding:0px 15px 0px 15px;}
#module34 .result .titredom h1 {float:left;width:350px;font-size:14px;font-weight:normal;color: #313131;text-align:left;margin-top:5px;text-transform:uppercase;}
#module34 .result .count{float:right;font-size:10px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module34 .result .count h1{font-size:12px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module34 .result .count h2{font-size:10px;font-weight:normal;color: #313131;text-align:right;font-style:italic;}


/* ######### FICHE ############ */
#module34 .ficheretour{width:170px;padding:0px 0px 0px 10px;margin:0px 0px 30px -25px;border:0px;background-color:#f5f5f7;}
#module34 .ficheretour h1{display:inline;font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
#module34 .ficheretour h2{display:inline;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
#module34 .fichepage{width:100%;padding:0px 0px 0px 0px;margin:0px;border:0px;}

#module34 .droitefiche{float:left;width:450px;padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;border-left: 1px dotted #a1a1a1;}
	#module34 .hautfiche{float:left;clear:none;width:450px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
	#module34 .hautfiche h1{font-size:24px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module34 .hautfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module34 .hautfiche h2{font-size:12px;font-weight:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module34 .hautfiche h3{font-size:11px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	#module34 .fiche{float:left;clear:none;width:450px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module34 .fiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module34 .fiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module34 .fiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module34 .fiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module34 .fiche h4{font-size:8px;font-weight:normal;font-style:italic;color: #FF9900;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	
	#module34 .contactfiche{float:left;clear:none;width:450px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module34 .contactfiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module34 .contactfiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module34 .contactfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module34 .contactfiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
	#module34 .basfiche{float:left;clear:none;width:450px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module34 .basfiche h1{font-size:8px;font-weight:normal;font-style:italic;color: #a8a8a8;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

#module34 .gauchefiche{float:left;width:150px;padding:0px 0px 0px 0px;margin:0px 15px 0px 5px;border:0px;}
	#module34 .menufiche{float:left;clear:both;width:150px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module34 .menufiche h1{font-size:11px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:none;padding:0px 0px 0px 0px;margin:3px;border:1px solid #a8a8a8;background-color:#fafafa;}
	#module34 .menufiche h1 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 5px;float:left;}
	/*#module34 .menufiche h1 img{position:relative;border:0px;padding:0px;margin-left:10px;float:left;}*/
	#module34 .menufiche h2{position:relative;font-size:10px;font-weight:normal;text-align:left;margin-left:30px;line-height:12px;/line-height:18px;display:list-item;list-style-image:url("images/mod21_icojaune.png");/list-style-image:none;	/list-style-type:circle;padding-left :-5px;}


#module34 .niveau{float:left;clear:both;width:100%;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}
#module34 .niveau h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:center;line-height:54px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}

/* DOMAINE */
#module34 .domaine{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module34 .domaine h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module34 .domaine h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module34 .domaine h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module34 .domaine h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module34 .domaine h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module34 .domaine h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module34 .domaine h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* DISCIPLINE */
#module34 .discipline{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module34 .discipline h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module34 .discipline h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module34 .discipline h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module34 .discipline h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module34 .discipline h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module34 .discipline h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module34 .discipline h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* TABLE */
#module34 .table{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}



/* MOTEUR DE RECHERCHE */
#module34 .titre_recherche{float:left;width:100%;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;}
#module34 .titre_recherche h1{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}


#module34 .recherche{float:left;clear:both;width:100%;padding:5px 0px 0px 0px;margin:5px 0px 5px 0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module34 .recherche h1{float:left;clear:none;display:inline;width:25px;font-size:11px;font-weight:bold;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module34 .recherche h2{float:left;clear:none;display:inline;width:120px;font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;border:0px;}
#module34 .recherche h3{float:left;clear:none;display:inline;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}


#module34 .recherche h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module34 .recherche h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module34 .recherche h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module34 .recherche h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module34 .recherche h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}


#module34 .mtn{float:left;clear:both;width:90%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
#module34 .mtn .umr{float:left;font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;width:80px;}
#module34 .mtn h1{float:left;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;border:0px;width:380px;}
#module34 .mtn h1 img{float:left;position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;vertical-align:middle;}
#module34 .mtn h2{font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module34 .mtn h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module34 .mtn h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module34 .mtn h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module34 .mtn h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module34 .mtn h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}

#module34 .mtn h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:4px 0px 4px 25px;border:0px;}
#module34 .mtn h4{display:inline;font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:2px 2px 2px 2px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module34 .mtn h3 img{position:relative;border:0px;padding:2px;margin:0px 5px 0px 0px;float:left;}


/* SPECIALITE */
#module34 .specialite{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;background:#f9f9f9;}
#module34 .specialite h1{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module34 .specialite h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module34 .specialite h1 a {text-decoration:none;outline: none;border: none;}
#module34 .parcours h1 a:hover {text-decoration:none;outline: none;border: none;}

#module34 .specialite h2{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;background:#FFFFFF;}
/* PARCOURS*/
#module34 .parcours{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#f9f9f9;}
#module34 .parcours h1{font-size:10px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;border:0px;}
#module34 .parcours h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module34 .parcours h1 a {text-decoration:none;outline: none;border: none;}
#module34 .parcours h1 a:hover {text-decoration:none;outline: none;border: none;}


#module34 .form_entete{float:left;clear:both;width:100%;padding:0px;margin:0px;background:#ffffff;border:0px;}
#module34 .form_titre{float:left;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#module34 .form_titre h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:uppercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module34 .form_titre h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:justify;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;}


#module34 .form1
{
	width:0px;
	float:left;
}


#module34 .form2
{
	width:100%;
	float:left;

}

#module34 .form_titre1
	{
		float:left;
		width:100%;
		padding:0px 0px 0px 0px;
		margin:25px 0px 15px 0px;
	}
#module34 .form_titre1 img
	{
		text-align:left;
		padding :5px;
		border: 1px dotted #a1a1a1;
		float:left;
		clear:none;
		width:300px;
	}
#module34 .form_titre1 h1
	{
		font-size:18px;
		font-weight:normal;
		font-style:normal;
		color: #FF9900;
		text-align:left;
		line-height:24px;
		text-transform:uppercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
		background:#f9f9f9;
		border-top: 1px dotted #a1a1a1;
		border-bottom: 1px dotted #a1a1a1;
	}
#module34 .form_titre1 h2
	{
		font-size:10px;
		font-weight:normal;
		font-style:italic;
		color: #313131;
		text-align:justify;
		line-height:18px;
		text-transform:lowercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
	}


/* SOMMAIRE*/
#module34 .sommaire{float:left;width:96%;padding:2%;background:#f9f9f9;border: 1px dotted #a1a1a1;margin:0px 0 px 0px 0px;}
#module34 .sommaire h1{font-size:12px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module34 .sommaire h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module34 .sommaire h3{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module34 .sommaire h1 img{position:relative;width:12px;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module34 .sommaire h2 img{position:relative;border:0px;padding:0px;margin:8px 5px 0px 0px;float:left;}
#module34 .sommaire h2 a {text-decoration:underline;outline: none;border: none;}
#module34 .sommaire h2 a:hover {text-decoration:none;outline: none;border: none;}







/* ################# MODULE 38 ###################################################################################################################################################*/
#module38 {
	position:relative;
	width: 100%;
	padding-bottom:30px;
	top: 0px;
	margin-bottom:30px;
	clear:both;
}
#module38 .colmodu11 {
	position:relative;
	float:left;
	width:75%;
	background:#FFFFFF;
	padding:0px;
	top:0px;
	margin:0px -1px 50px -1px;
	border-right: 1px dotted #a1a1a1;
	min-height:700px;
}
#module38 .colmodu1 {
	position:relative;
	float:left;
	width:67%;
	background:#FFFFFF;
	padding:0px 4% 10px 4%;
	top:0px;
	margin:0px -1px 50px -1px;
	border-right: 1px dotted #a1a1a1;
	min-height:700px;
}
#module38 .colmodu1 h1 {
	clear:both;
	font-size: 10px;
	font-style:italic;
	border-bottom: 1px dotted #dbdbdb;
	color: #a1a1a1;
	text-align:left;
	margin-left:25px;
}
#module38 .colmodu1 h2 {
	text-transform:uppercase;
	font-size: 14px;
	line-height: 16px;
	color: #FF9900;/*background-image: url("images/puce.png");*//*background-repeat: no-repeat;*/
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}
#module38 .colmodu1 .contenu {
	font-size: 11px;
	line-height:18px;
	color:#313131;
	padding:0px 0px 0px 20px;
	text-align:justify;
	padding-bottom:35px;
}
#module38 .colmodu1 .contenu img {
	float:left;
	width:130px;
	padding: 6px 6px 6px 6px;
	margin:0px 20px 15px 0px;
	border: 1px solid #dbdbdb;
}
#module38 .colmodu1 .bt_suite {
	font-size: 10px;
	float:right;
	bottom:15px;
	right:30px;
	border:0px;
	background-image: url("images/mod10_bouton_suite.png");
	background-repeat: no-repeat;
	margin-bottom:15px;
	margin-top:-30px;
	padding-left:20px;
	padding-bottom:20px;
}
#module38 .colmodu1 .bt_suite a {
	text-decoration:underline;
	outline: none;
	border: none;
}
#module38 .colmodu2 {
	position:relative;
	float:left;
	width:25%;
	top:0px;
	background:#FFFFFF;
	margin:0px 0px 50px 0px;
	padding:0px;
	border-left: 1px dotted #a1a1a1;
	height:700px;
}
#module38 .colmodu2 h1 {
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	margin-left:20px;
	line-height:14px;
}
#module38 .colmodu2 h2 {
	font-size: 10px;
	color:#fabb00;
	font-weight:normal;
	text-align:left;
	margin-left:20px;
	line-height:10px;
	padding-bottom:10px;
	border-bottom: 1px dotted #dbdbdb;
}
#module38 .colmodu2 a {
	text-decoration:none;
	color: #313131;
}
#module38 .colmodu2 a:hover {
	text-decoration:none;
	color: #313131;
}
/* ################# MODULE 40 ###################################################################################################################################################*/
#module40 {
	position:relative;
	width: 92%;
	clear:both;
	/*padding:10px 4% 10px 4%;*/
	padding:0px 4% 0px 4%;
	margin:0px;
}
/* #module40 h1{position:relative;width: 100%;padding:10px 4% 10px 4%;margin:0px;clear:both;float:center;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}*/
#module40 box {
	float:left;
	clear:both;
	height:25px;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:25px;
	margin:0px;
	padding:0px;
}
/*
#module40 .box h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
}*/
#module40 .box img {
	float:left;
	clear:both;
	margin:0px;
	border:0px;
	padding-right:5px;
}
/* ################# MODULE 42 ###################################################################################################################################################*/
#module42 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #313131;
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
#module42 .texte1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #fa560b;
}
#module42 .texte1 h1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #fa560b;
	margin-top:50px;
}
#module42 .texte1 h2 {
	font-size:14px;
	font-weight:normal;
	color: #fa560b;
}
#module42 .texte1 h3 {
	font-size:12px;
	font-weight:normal;
	color: #313131;
}
/* CHAMP */
	#module42 .champ {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	margin-left:25px;
}
#module42 .champ h1 {
	font-size:11px;
	font-weight:normal;
	color: #fa560b;
	text-align:left;
}
/* MENUS DEROULANTS */
	#module42 .liste {
	font-family: "trebuchet ms", helvetica, sans-serif;
	float:left;
	color:#313131;
	font-size:10px;
	margin-left:0px;
	margin-right:25px;
	margin-bottom:40px;
}
#module42 .liste h1 {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	color:#FF9900;
	margin-bottom:0px;
}
/* FORMULAIRE */
	#module42 .champ legend {
	color: #fa560b;
	margin-bottom: 1em;
}
#module42 .champ label {
	color:#313131;
	font-size:11px;
	margin-right: 10px;
	padding-right: 10px;
	width: 200px;
	display: block;
	float: left;
	text-align: right;
	position: relative;
	clear:both;
}
#module42 .champ label div {
	color:#313131;
	font-size:11px;
	margin-right: 10px;
	padding: 10px;
	width: 200px;
	display: block;
	float: left;
	text-align: right;
	position: relative;
	clear:both;
}
#module42 .champ input, textarea, select {
	font-size:10px;
	margin-top:0px;
	margin-bottom:5px;
}
#module42 .champ .niceed {
	float:left;
}
/* BOUTON BAS DE PAGE */
	#module42 .retour input {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	margin : 20px;
	float:left;
	text-align:left;
	text-transform:uppercase;
	color:#313131;
}
#module42 .ajout input {
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	margin: 20px;
	float:right;
	width:220px;
	display:inline;
	text-align:center;
	text-transform:uppercase;
	color:#930;
}
/* ################# MODULE 44 ###################################################################################################################################################*/
#module44 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
/* #module40 h1{position:relative;width: 100%;padding:10px 4% 10px 4%;margin:0px;clear:both;float:center;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}*/
#module44 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#module44 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:10px;
	margin-top:5px;
	margin-right:15px;
}
#module44 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
#module44 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:10px;
	margin-top:5px;
}
/* ################# MODULE 46 ###################################################################################################################################################*/
#module46 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
/* #module40 h1{position:relative;width: 100%;padding:10px 4% 10px 4%;margin:0px;clear:both;float:center;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}*/
#module46 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#module46 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
#module46 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
#module46 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
/* ################# MODULE 47 ###################################################################################################################################################*/
#module47 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
#module47 #fixed-footer {
	position:relative;
	top:0px;
	left:0;
	text-align:left;
	width:100%;
	background: #595959;
	color:#313131;
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter: alpha(opacity=80);
	margin:0px;
	padding:0px;
}
#module47 #fixed-footer a {
	color:#313131;
	font-weight:bold;
	text-decoration:none;
}
#module47 #fixed-footer .theme {
	text-align: left;
	float:left !important;
	margin:0px 0px 0px 8px;
	font-family:Trebuchet MS;
	font-size:10px;
	color:#fbbb01;
	font-weight:bold;
}
#module47 #fixed-footer .theme h1 {
	text-align: left;
	float:left !important;
	margin:0px 0px 0px 8px;
	font-family:Trebuchet MS;
	font-size:10px;
	color:#FF9900;
	font-weight:bold;
}
#module47 #fixed-footer .titre {
	float:left !important;
	margin:0px 0px 0px 8px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	color:#ef15c1;
	font-weight:normal;
	text-align: left;
}
#module47 #fixed-footer #opened {
	height:20px;
	margin:0px 8px 0px 8px;
}/*sur une ligne : height =20*/
#module47 #close {
	float:left !important;
	margin:5px 5px 0px 0px;
}
#module47 #fixed-footer #closed {
	height:15px;
	float:left;
	margin:0px 8px 0px 8px;
	background: #ccc;
	font-family:Trebuchet MS;
	font-size:10px;
}


/* ################# MODULE 50 ###################################################################################################################################################*/
#module50 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
/* #module40 h1{position:relative;width: 100%;padding:10px 4% 10px 4%;margin:0px;clear:both;float:center;font-size:8px;font-style:oblique;line-height:12px;text-align:center;color: #ff9000;}*/
/*#module50 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#module50 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
#module50 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
#module50 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
*/



	#module50 .l_count{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module50 .l_count h1{font-size:10px;font-weight:normal;font-style:normal;color: #757575;text-align:right;line-height:12px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;border:0px;}

	#module50 .l_titre{float:left;clear:both;background:#f9f9f9;width:100%;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
	#module50 .l_titre h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module50 .l_titre h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module50 .l_titre h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module50 .l_titre h2 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}	


	#module50 .ligne{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:0px 0px 0px 10px;border-bottom: 1px dotted #a1a1a1;}
	#module50 .ligne h1{float:left;display:inline;width:300px;font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

	#module50 .ligne h1 a:link{text-decoration:underline;color:#FF9900;}
	#module50 .ligne h1 a:visited{text-decoration:underline;color:#313131;}
	#module50 .ligne h1 a:hover{text-decoration: underline;color:#FF9900;}	
	
	#module50 .ligne h1 img{float:left;display:inline;border:0px;padding:0px;margin:0px 5px 0px 0px;}
	#module50 .ligne h2{float:left;display:inline;width:180px;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module50 .ligne h3{float:left;display:inline;width:80px;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module50 .ligne h4{float:left;display:inline;width:80px;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	
	/*#module28 .ligne h3{font-size:11px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}*/

/* ################# MODULE 51 ###################################################################################################################################################*/
#module51 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
	clear:both;
}
#module51 h1 {
	position:relative;
	font-size:14px;
	font-weight:normal;
	color: #ff9000;
	text-align:left;
	margin:0px;
}
#module51 h2 {
	position:relative;
	font-size: 11px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin:0px;
}


/* ################# MODULE 55 ###################################################################################################################################################*/
#module55 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
	clear:both;
}

#module55 .questionnaire{float:left;width:100%;padding:15px;margin-left:0px;background:#f9f9f9; border-top: 1px dotted #a1a1a1;border-bottom:1px dotted #a1a1a1;}
#module55 .questionnaire h1{font-size:14px;font-weight:bold;font-style:italic;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module55 .questionnaire h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

#module55 .sonde{float:left;width:100%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#module55 .sonde fieldset{border:1px solid #FF9900;}
#module55 .sonde legend{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;border:0px;border-color:#FF9900;}
#module55 .sonde label{font-size:12px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}

#module55 .chapitre{float:left;width:100%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
#module55 .chapitre h1{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border-top:1px dotted #a1a1a1;
border-bottom:1px dotted #a1a1a1;}
#module55 .chapitre label{font-size:12px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}

#module55 .question{float:left;width:100%;padding:15px 0px 0px 20px;margin:10px 0px 0px 0px;}
#module55 .question h1{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:15px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}
#module55 .question label{display:inline;width:150px;font-size:12px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}

#module55 .question1
	{
		float:left;
		width:600px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
#module55 .question1 h1
	{
		float:left;
		width:450px;
		font-size:12px;
		font-weight:normal;
		font-style:normal;
		color: #FF9900;
		text-align:right;
		line-height:18px;
		text-transform:none;
		padding:10px;
		margin:0px;
		border:0px;
	}
#module55 .question1 h2
	{
		float:left;
		width:100px;
		font-size:12px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:18px;
		text-transform:lowercase;
		padding:0px;
		margin-left:10px;
		border:0px;
	}
#module55 .question1 h3
	{
		float:left;
		clear:both;
		width:200px;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		color: #313131;
		text-align:right;
		line-height:12px;
		text-transform:lowercase;
		padding:5px 0px 5px 260px;
		margin:0px;
		border:0px;
	}
#module55 .question1 h4
	{
		float:left;
		width:90px;
		font-size:12px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:12px;
		text-transform:lowercase;
		padding:5px 0px 5px 10px;
		margin:0px;
		border:0px;
	}



#module55 .name
	{
		float:left;
		width:660px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border-bottom:1px dotted #a1a1a1;
	}
	
#module55 .name h1
	{
		float:left;
		width:20px;
		font-size:10px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:18px;
		text-transform:none;
		padding:5px;
		margin:0px;
		border:0px;
	}
#module55 .name h2
	{
		float:left;
		width:70px;
		font-size:10px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:18px;
		text-transform:none;
		padding:5px;
		margin:0px;
		border:0px;
	}
#module55 .name h3
	{
		float:left;
		width:70px;
		font-size:10px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:12px;
		text-transform:none;
		padding:5px;
		margin:0px;
		border:0px;
	}
#module55 .name h4
	{
		float:left;
		width:260px;
		font-size:10px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:12px;
		text-transform:none;
		padding:5px;
		margin:0px;
		border:0px;
	}
#module55 .name h5
	{
		float:left;
		width:180px;
		font-size:10px;
		font-weight:normal;
		font-style:normal;
		color: #313131;
		text-align:left;
		line-height:12px;
		text-transform:none;
		padding:5px;
		margin:0px;
		border:0px;
	}
	
	
	
	
	



#module55 .boutton{float:left;width:100%;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;background:#f9f9f9;}
#module55 .boutton h1{font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:center;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;
border-top: 1px dotted #a1a1a1;border-bottom:1px dotted #a1a1a1;}


/* ################# MODULE 56 ###################################################################################################################################################*/
#module56{display:width: 100%;padding:0px;margin:0px;clear:both;border: 0px;}
/* LIGNE DE SEPARATION */
#module56 .ligne56{width:100%;float:left;text-align:left;line-height:0px;border-top:1px dotted #a1a1a1;padding-left:0px;padding-right:0px;margin:0px 0px 10px 0px;}
/* TITRE PRINCIPAL */
#module56 .titre56 h1{width: 100%;float:left;font-size:12px;font-weight:normal;color:#FF9900;background:#fcfcfc;text-align:left;line-height:18px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}
#module56 .titre56 h1 img{padding-right:5px;border:0px;}	

#module56 .titre56 a{text-decoration:none;}
#module56 .titre56 a:link{text-decoration:none;}
#module56 .titre56 a:visited{text-decoration:none;color:#FF9900;}
#module56 .titre56 a:hover{text-decoration: underline;color:#FF9900;}
/* LISTE A PUCE */
#module56 ul{padding-left :30px;}
#module56 li{clear:both;position:relative;font-size: 11px;color:#313131;font-weight:normal;text-align:left;margin-top:0px;margin-left:0px;line-height:20px;z-index:0;display:list-item;list-style-image:url("images/mod21_icojaune.png");padding-left :-5px;}

/*
#module56 li a:link{text-decoration:none;color:#FF6600;}
#module56 li a:visited{text-decoration:none;color:#313131;}
*/

#module56 li a{text-decoration:none;color:#313131;}
/*#module56 li a:link{text-decoration:none;color:#FF9900;}*/
#module56 li a:current{text-decoration:none;color:#FF9900;}
#module56 li a:hover{text-decoration: underline;color:#FF9900;}

/* ################# MODULE 58 ###################################################################################################################################################*/
#module58{position:relative;width:100%;padding:0px;margin:0px;border:0px;}
#module58 h1{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:uppercase;}
#module58 h2{font-size:10px;font-weight:normal;color: #313131;text-align:left;margin-left:15px;line-height:14px;}
#module58 h3{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:uppercase;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}

/* MOTEUR DE RECHERCHE */
#module58 .titre_recherche{float:left;width:100%;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;}
#module58 .titre_recherche h1{font-size:28px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:lowercase;padding:0px 0px 0px 00px;margin:0px 0px 0px 0px;border:0px;}
#module58 .recherche{float:left;clear:both;width:100%;padding:5px 0px 0px 0px;margin:5px 0px 5px 0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module58 .recherche h1{float:left;clear:none;display:inline;width:40px;font-size:14px;font-weight:bold;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module58 .recherche h2{float:left;clear:none;display:inline;width:150px;font-size:12px;font-weight:normal;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;border:0px;}
#module58 .recherche h3{float:left;clear:none;display:inline;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}


#module58 .recherche h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module58 .recherche h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module58 .recherche h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module58 .recherche h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module58 .recherche h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}


#module58 .form_entete{float:left;clear:both;width:100%;padding:0px;margin:0px;background:#ffffff;border:0px;}
#module58 .form_titre{float:left;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#module58 .form_titre h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:uppercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module58 .form_titre h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:justify;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;}


/* SOMMAIRE*/
#module58 .sommaire{float:left;width:40%;padding:15px;margin-left:20px;background:#f9f9f9;border: 1px dotted #a1a1a1;}
#module58 .sommaire h1{font-size:12px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module58 .sommaire h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module58 .sommaire h3{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module58 .sommaire h1 img{position:relative;width:12px;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module58 .sommaire h2 img{position:relative;border:0px;padding:0px;margin:8px 5px 0px 0px;float:left;}
#module58 .sommaire h2 a {text-decoration:underline;outline: none;border: none;}
#module58 .sommaire h2 a:hover {text-decoration:none;outline: none;border: none;}

/* ################# MODULE 59 ###################################################################################################################################################*/
#module59 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px 0px 35px 0px;
}

#module59 h1 {
	position:relative;
	background:#f9f9f9;
	border-top: 1px dotted #a1a1a1;
	border-bottom: 1px dotted #a1a1a1;	
	text-transform:lowercase;
	padding:5px 4% 5px 4%;
	margin:0px 0px 0px 0px;
	clear:both;
	font-weight:bold;
	font-size:18px;
	font-style:none;
	line-height:20px;
	text-align:left;
	color: #ff9000;
}

#module59 .box {
	position:relative;
	float:left;
	clear:none;
	padding:0px;
	margin:15px 10px 10px 10px;
	width:100px;
	height:120px;
}

#module59 .box .pic{
	position:relative;
	float:left;
	clear:none;
	border: 1px solid #dbdbdb;
	padding:0px;
	margin:0px;
	width:100px;
	height:100px;
	overflow:hidden;
}
#module59 .pic img {
	border: 0px;
	overflow:hidden;
	}
#module59 .box .titre h1{
	position:relative;
	float:left;
	clear:none;
	width:100px;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	line-height:10px;
	text-align:center;
	color: #ff9000;
	background:#ffffff;
	border-top: none;
	border-bottom: none;
	margin-bottom:50px;
}

/* ################# MODULE 60 ###################################################################################################################################################*/
#module60 
	{
		position:relative;
		width: 250px;
		padding:15px 0px 0px 4%;
		margin:0px;
		/*border: 1px dotted #a1a1a1;*/
	}

#module60 li .box
	{
		width:240px;
		height:265px;
		border:0px;
		padding:0px;
	}

#module60 li .box-image
	{
		position:relative;
		float:left;
		width:30%;
		height:260px;
		overflow: hidden;
		border:0px;
		padding:10px;
		margin:0px;
	}

#module60 li .box-image img
	{
		position:relative;
		width:100%;
		overflow: hidden;
	}

#module60 li .box-texte
	{
		position:relative;
		width:60%;
		float:left;
		border:0px;
		padding:0px;
		padding-left:15px;
		padding-right:15px;
	}


#module60 li .box-texte h1
	{
		clear:both;
		float:left;
		font-family: "trebuchet ms", helvetica, sans-serif;
		color:#fabb00;
		font-weight:bold;
		text-align:left;
		font-size:18px;
		line-height:24px;
		border:0px;
		padding:0px;
		margin:0px;
	}
#module60 li .box-texte h2
	{
		clear:both;
		float:left;
		color:#313131;
		font-weight:normal;
		text-align:left;
		font-size:12px;
		text-align:justify;
		line-height:24px;
		border:0px;
		padding:0px;
		margin:0px;
	}

/*next button*/
#module60 .bx-next {
	position:absolute;
	top:35%;
	right:-40px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url(images/gray_next.png) no-repeat 0 -30px;
}

/*previous button*/
#module60 .bx-prev {
	position:absolute;
	top:35%;
	left:0px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url(images/gray_prev.png) no-repeat 0 -30px;
}

/*pager links*/
#module60 .bx-pager a {
	margin-right: 5px;
	color: #fff;
	padding: 3px 8px 3px 6px;
	font-size: 12px;
	zoom:1;
	background: url(images/gray_pager.png) no-repeat 0 -20px;
}

/*auto start button*/
#module60 .bx-auto .start {
	background: url(images/gray_auto.png) no-repeat 0 2px;
	padding-left: 13px;
}

/*auto stop button*/
#module60 .bx-auto .stop {
	background: url(images/gray_auto.png) no-repeat 0 -14px;
	padding-left: 13px;
}

/*
 * End color scheme styles
 */


/*next/prev button hover state*/
#module60 .bx-next:hover,
#module60 .bx-prev:hover {
	background-position: 0 0;
}

/*pager links hover and active states*/
#module60 .bx-pager .pager-active,
#module60 .bx-pager a:hover {
	background-position: 0 0;
}

/*pager wrapper*/
#module60 .bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
}

/*captions
#module60 .bx-captions {
	text-align:center;
	font-size: 12px;
	padding: 7px 0;
	color: #666;
}
*/
#module60 .bx-texte
	{
		height:250px;
	}

#module60 .bx-texte .contenu
	{
		clear:both;
		float:left;
		width:100px;
		height:100%;
		overflow: hidden;
	}

#module60 .bx-texte .contenu img
	{
		height:90%;
		clear:both;
		float:left;
	}

/*
#module60 .bx-texte .contenu
	{
		clear:both;
		float:left;
		width:30%;
	}
*/
#module60 .bx-texte h1
	{
		clear:both;
		float:left;
		padding:15px;
		margin:0px;
		font-family: "trebuchet ms", helvetica, sans-serif;
		color:#fabb00;
		font-weight:bold;
		font-size:22px;
		line-height:28px;
	}
#module60 .bx-texte h2
	{
		clear:both;
		float:left;
		padding:15px;
		margin:0px;
		font-family: "trebuchet ms", helvetica, sans-serif;
		font-weight:normal;
		text-align:left;
		font-size:11px;
		color:#FFFFFF;
		line-height:16px;
	}
*/
/*auto controls*/
#module60 .bx-auto {
	text-align: center;
	padding-top: 0px;
}

#module60 .bx-auto a {
	color: #666;
	font-size: 0px;
}

/* ################# MODULE 61 ###################################################################################################################################################*/
/* #module31 {position:relative;width:92%;padding:0px 4% 10px 4%;margin:0px;border:0px;} */
#module61{position:relative;width:100%;padding:0px 0px 10px 0px;margin:0px;border:0px;}
#module61 h1{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:uppercase;}
#module61 h2{font-size:10px;font-weight:normal;color: #313131;text-align:left;margin-left:15px;line-height:14px;}
#module61 h3{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:uppercase;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module61 .box {clear:both;width:100%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}

/* DOMAINE */
#module61 .domaine{float:left;clear:both;width:100%;padding:0px 0px 5px 0px;margin:0px 0px 0px 0px;}
#module61 .domaine h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module61 .domaine h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module61 .domaine h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module61 .domaine h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module61 .domaine h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module61 .domaine h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module61 .domaine h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

#module61 .table{float:left;clear:both;width:98%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}


#module61 .mtn{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
#module61 .mtn h1{font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module61 .mtn h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module61 .mtn h2{font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module61 .mtn h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module61 .mtn h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module61 .mtn h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module61 .mtn h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module61 .mtn h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}

#module61 .mtn h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:4px 0px 4px 25px;border:0px;}
#module61 .mtn h4{display:inline;font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:2px 2px 2px 2px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module61 .mtn h3 img{position:relative;border:0px;padding:2px;margin:0px 5px 0px 0px;float:left;}

/* SPECIALITE */
#module61 .specialite{float:left;clear:both;width:100%;padding:0px 0px 5px 30px;margin:0px 0px 15px 0px;background:#FFFFFFS;}
#module61 .specialite h1{font-size:10px;font-weight:normal;font-style: italic;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module61 .specialite h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module61 .specialite h1 a {text-decoration:none;outline: none;border: none;}
#module61 .specialite h1 a:hover {text-decoration:none;outline: none;border: none;}
#module61 .specialite h2{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;background:#FFFFFF;}


/* ######### PAGINATION ############ */
#module61 .pagination {display:block;text-align:left;height:18px;line-height:14px;clear:both;padding-top:18px;padding-bottom:24px;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
#module61 .pagination a:link, #module61 .pagination a:visited{padding:2px;padding-top:2px;padding-bottom:2px;border:1px solid #EBEBEB;margin-left:5px;text-decoration:none;background-color:#F5F5F5;color:#ff9900;width:12px;font-weight:normal;}
#module61 .pagination a:hover {background-color:#DDEEFF;border:1px solid #BBDDFF;color:#ff9900;}
#module61 .pagination .active_link {padding:2px;padding-top:2px;padding-bottom:2px;	border:1px solid #BBDDFF;margin-left:5px;text-decoration:none;background-color:#DDEEFF;color:#ff9900;cursor:default;}
#module61 .pagination .disabled_pagination {padding:2px;padding-top:2px;padding-bottom:2px;border:1px solid #EBEBEB;margin-left:5px;text-decoration:none;background-color:#F5F5F5;color:#313131;cursor:default;}
/* ######### FICHE ############ */
#module61 .fichepage{width:100%;padding:0px;margin:0px;border:0px;}


#module61 .gauchefiche{float:left;width:18%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module61 .gauchefiche input, .gauchefiche submit{font-family: "trebuchet ms", helvetica, sans-serif;font-size:10px;border: 1px dotted #a1a1a1;}
	#module61 .gauchefiche input:focus, .gauchefiche submit:focus {background-color:#e0e6ec;}
	#module61 .gauchefiche select:focus{background-color:#e0e6ec;}
	#module61 .gauchefiche input.error:focus, .gauchefiche submit.error:focus {background-color:#e0e6ec;}
	
#module61 .droitefiche{float:left;width:80%;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border-left: 1px dotted #a1a1a1;}


/* ################# MODULE 62 ###################################################################################################################################################*/
#module62
{
	font-family: "trebuchet ms", helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #313131;
	/* border-top: 1px dotted #a1a1a1;
	border-bottom: 1px dotted #a1a1a1;*/
	position:relative;
	width: 96%;
	padding:0px 2% 10px 2%;
	margin:0px 0px 0px 0px;
}
#module62 input {font-family: "trebuchet ms", helvetica, sans-serif;font-size:10px;}
#module62 input:focus{background-color:#e0e6ec;}
#module62 select:focus {background-color:#e0e6ec;}
#module62 input.error:focus {background-color:#e0e6ec;}








/* ################# MODULE 65 ###################################################################################################################################################*/
#module65 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
	clear:both;
}

/* ################# MODULE 73 ###################################################################################################################################################*/
.module73 {width:92%;clear:both;float:left;padding:10px 4% 10px 4%;font-size:11px;font-weight:normal;overflow: auto;}
.module73 .image1_73 {float:left;width:45%;margin-right:6%;}
.module73 .image1_73 img {position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}
.module73 .image2_73 {float:left;width:45%;margin:0 auto;text-align:center;}
.module73 .image2_73 img{position:relative;border: 1px solid #CCCCCC;padding:10px;width:100%;background:#FFFFFF;z-index:0;}

/* ################# MODULE 74 ###################################################################################################################################################*/
.module74 				{width:92%;clear:both;float:left;padding:10px 4% 10px 4%;font-size:11px;font-weight:normal;overflow: auto;}
.module74 .image1 		{float:left;width:31%;margin-right:4%;}
.module74 .image1 img 	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}
.module74 .image2 		{float:left;width:30%;margin:0px;}
.module74 .image2 img	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}
.module74 .image3 		{float:left;width:31%;margin-left:4%;}
.module74 .image3 img	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}

/* ################# MODULE 74 ###################################################################################################################################################*/
.module74 				{width:92%;clear:both;float:left;padding:10px 4% 10px 4%;font-size: 11px;font-weight:normal;overflow: auto;}
.module74 .image1 		{float:left;width:31%;margin-right:4%;}
.module74 .image1 img 	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}
.module74 .image2 		{float:left;width:30%;margin:0px;}
.module74 .image2 img	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}
.module74 .image3 		{float:left;width:31%;margin-left:4%;}
.module74 .image3 img	{position:relative;border: 1px solid #CCCCCC;padding:10px;margin:0px;float:left;width:100%;background:#FFFFFF;z-index:0;}

/* ################# MODULE 76 ###################################################################################################################################################*/
#module76 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
#module76 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#module76 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
#module76 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
#module76 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
/* ################# MODULE 78 ###################################################################################################################################################*/
#module78 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
#module78 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#module78 .menud {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color:#FF9900;
	}
#module78 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
#module78 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
#module78 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}

/* ################# MODULE 64 ###################################################################################################################################################*/
#module84{position:relative;width:92%;padding:25px 4% 10px 4%;margin:0px;border:0px;}
#module84 h1{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:16px;text-transform:uppercase;}
#module84 h2{font-size:10px;font-weight:normal;color: #313131;text-align:left;margin-left:15px;line-height:14px;}
#module84 h3{font-size:14px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:uppercase;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module84 .box {clear:both;width:100%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}


/* AFFICHAGE DES NIVEAUX */
#module84 .nvo{clear:both;width:90%;float:left;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;margin:10px 0px 10px 30px;padding:0px 0px 0px 0px;background:#e4e4d8;}
#module84 .nvo h1{font-size:12px;font-weight:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;margin-left:15px;}

/* AFFICHAGE DES MENTIONS */
#module84 .mti{clear:both;width:85%;float:left;border-top: 1px dotted #a1a1a1;margin:0px 15px 5px 45px;padding:5px 0px 0px 0px;}
#module84 .mti h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;text-transform:none;display:inline;}
#module84 .mti h2{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;display:inline;margin:0px;}

/* AFFICHAGE DES PARCOURS */
#module84 .spe{clear:both;width:90%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 65px;padding:0px 0px 0px 0px;}
#module84 .spe h1{font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:12px;margin-top:3px;}

/* AFFICHAGE DES SPECIALITES */
#module84 .pcr{clear:both;width:100%;float:left;/*border-top: 1px dotted #a1a1a1;*/margin:0px 0px 0px 80px;padding:0px 0px 0px 0px;}
#module84 .pcr h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:6px;font-style:italic;text-transform:none;margin-top:3px;}
#module84 .box .niv{width:50px;float:left;color: #c1c1c1;border-right: 1px dotted #a1a1a1;margin-right:15px;}
#module84 .box .niv h1{font-size:10px;font-weight:normal;color: #313131;text-align:center;line-height:10px;}
#module84 .box .titre{float:left;}
#module84 .box .titre h1{font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:12px;text-transform:uppercase;}
#module84 .box .titre h2{font-size:10px;color:#313131;line-height:14px;font-style:italic;clear:both;margin:0px 0px 0px 15px;padding:0px;}
#module84 .box .titre h3{display:inline;padding-right:5px;padding-left:5px;font-size:10px;color:#FF9900;line-height:12px;font-style:italic;clear:both;margin-left:30px;}
#module84 .box h2{font-weight:normal;font-size:10px;color:#313131;line-height:10px;font-style:italic;}
/*#module84 .box .titre h3 {display:inline;font-size:10px;color:#FF9900;line-height:14px;font-style:italic;display:inline;}*/
#module84 .box .ico{width:170px;float:right;color:#FF9900;margin-left:15px;}
#module84 .box .ico img{margin-left:5px;margin-right:5px;border:none;}
/* RESULTAT */
#module84 .result {width:100%;float:left;/*border-bottom: 1px dotted #a1a1a1;*/background:#ededed;margin:15px 0px 15px 0px;padding:0px 15px 0px 15px;}
#module84 .result .titredom h1 {float:left;width:350px;font-size:14px;font-weight:normal;color: #313131;text-align:left;margin-top:5px;text-transform:uppercase;}
#module84 .result .count{float:right;font-size:10px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module84 .result .count h1{font-size:12px;font-weight:normal;color: #FF9900;text-align:right;font-style:italic;}
#module84 .result .count h2{font-size:10px;font-weight:normal;color: #313131;text-align:right;font-style:italic;}


/* ######### FICHE ############ */
#module84 .ficheretour{width:170px;padding:0px 0px 0px 10px;margin:0px 0px 30px -25px;border:0px;background-color:#f5f5f7;}
#module84 .ficheretour h1{display:inline;font-size:10px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
#module84 .ficheretour h2{display:inline;font-size:10px;font-weight:normal;color: #313131;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
#module84 .fichepage{width:100%;padding:0px 0px 0px 0px;margin:0px;border:0px;}

#module84 .droitefiche{float:left;width:450px;padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;border-left: 1px dotted #a1a1a1;}
	#module84 .hautfiche{float:left;clear:none;width:450px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
	#module84 .hautfiche h1{font-size:24px;font-weight:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module84 .hautfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module84 .hautfiche h2{font-size:12px;font-weight:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module84 .hautfiche h3{font-size:11px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	#module84 .fiche{float:left;clear:none;width:450px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module84 .fiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module84 .fiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module84 .fiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module84 .fiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module84 .fiche h4{font-size:8px;font-weight:normal;font-style:italic;color: #FF9900;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	
	
	#module84 .contactfiche{float:left;clear:none;width:450px;padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;border-bottom: 1px dotted #a1a1a1;}
	#module84 .contactfiche h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module84 .contactfiche h2{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;border:0px;}
	#module84 .contactfiche h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
	#module84 .contactfiche h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:justify;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}	
	
	#module84 .basfiche{float:left;clear:none;width:450px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module84 .basfiche h1{font-size:8px;font-weight:normal;font-style:italic;color: #a8a8a8;text-align:right;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}

#module84 .gauchefiche{float:left;width:150px;padding:0px 0px 0px 0px;margin:0px 15px 0px 5px;border:0px;}
	#module84 .menufiche{float:left;clear:both;width:150px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
	#module84 .menufiche h1{font-size:11px;font-weight:normal;color: #FF9900;text-align:left;line-height:20px;text-transform:none;padding:0px 0px 0px 0px;margin:3px;border:1px solid #a8a8a8;background-color:#fafafa;}
	#module84 .menufiche h1 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 5px;float:left;}
	/*#module84 .menufiche h1 img{position:relative;border:0px;padding:0px;margin-left:10px;float:left;}*/
	#module84 .menufiche h2{position:relative;font-size:10px;font-weight:normal;text-align:left;margin-left:30px;line-height:12px;/line-height:18px;display:list-item;list-style-image:url("images/mod21_icojaune.png");/list-style-image:none;	/list-style-type:circle;padding-left :-5px;}


#module84 .niveau{float:left;clear:both;width:100%;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}
#module84 .niveau h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:center;line-height:54px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}

/* DOMAINE */
#module84 .domaine{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module84 .domaine h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module84 .domaine h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module84 .domaine h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module84 .domaine h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module84 .domaine h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module84 .domaine h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module84 .domaine h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* DISCIPLINE */
#module84 .discipline{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}
#module84 .discipline h1{font-size:16px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:24px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module84 .discipline h3{font-size:12px;font-weight:bold;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;border-top: 1px dotted #a1a1a1;background:#FFFFFF;}
#module84 .discipline h1 img{position:relative;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module84 .discipline h2 img{position:relative;border:0px;padding:0px;margin:3px 0px 0px 0px;float:left;}
#module84 .discipline h3 img{position:relative;border:0px;padding:0px;margin:-1px 0px 0px 0px;float:left;width:15px;}
#module84 .discipline h3 a {text-decoration:none;outline: none;border: none; color:#FF9900;}
#module84 .discipline h3 a:hover {text-decoration:none;outline: none;border: none;color:#FF9900;}

/* TABLE */
#module84 .table{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:15px 0px 0px 0px;}



/* MOTEUR DE RECHERCHE */
#module84 .titre_recherche{float:left;width:100%;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;}
#module84 .titre_recherche h1{font-size:18px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}


#module84 .recherche{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:5px 0px 5px 0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module84 .recherche h1{float:left;clear:none;display:inline;width:25px;font-size:11px;font-weight:bold;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module84 .recherche h2{float:left;clear:none;display:inline;width:200px;font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:right;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:3px 10px 0px 0px;border:0px;}
#module84 .recherche h3{float:left;clear:none;display:inline;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;
text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}


#module84 .recherche h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module84 .recherche h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module84 .recherche h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module84 .recherche h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module84 .recherche h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}
#module84 .recherche input{border:none;color:#333333;background:#ffffff;font-size:10px;line-height:18px;border: 1px dotted #a1a1a1;margin:0px 10px 0px 0px;}

#module84 .mtn{float:left;clear:both;width:90%;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}
#module84 .mtn .umr{float:left;font-size:11px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;width:80px;}
#module84 .mtn h1{float:left;font-size:11px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:none;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;border:0px;display:inline;}
#module84 .mtn h1 img{float:left;position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;vertical-align:middle;height:80px;}
#module84 .mtn h2{float:left;font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;width:380px;}
#module84 .mtn h2 img{position:relative;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module84 .mtn h2 a {text-decoration:none;outline: none;border: none;color:#FF9900;}
#module84 .mtn h2 a:hover{text-decoration:none;outline:none;border:none;color:#c25311;}
#module84 .mtn h2 a:visited{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module84 .mtn h2 a:active{text-decoration:none;outline:none;border:none;color:#313131;}
#module84 .mtn h3{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:18px;text-transform:none;padding:0px 0px 0px 0px;margin:4px 0px 4px 25px;border:0px;}
#module84 .mtn h4{display:inline;font-size:10px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:18px;text-transform:lowercase;padding:2px 2px 2px 2px;margin:0px 0px 0px 0px;border:0px;border: 1px dotted #a1a1a1;}
#module84 .mtn h3 img{position:relative;border:0px;padding:2px;margin:0px 5px 0px 0px;float:left;}


#module84 .l_ouvrage								{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#module84 .l_ouvrage .l_photo						{float:left;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;display:inline;}
	#module84 .l_ouvrage .l_photo img				{margin:0 auto;height:80px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:middle;}

#module84 .l_ouvrage .l_description					{float:left;display:inline;width:430px;padding:0px 15px 0px 15px;margin:0px 0px 0px 0px;}
#module84 .l_ouvrage .l_description h1				{font-size:14px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:14px;text-transform:none;}
	#module84 .l_ouvrage .l_description a			{text-decoration:none;outline:none;border:none;color:#FF9900;}	
	#module84 .l_ouvrage .l_description a:hover		{text-decoration:none;outline:none;border:none;color:#c25311;}
	#module84 .l_ouvrage .l_description a:visited	{text-decoration:none;outline:none;border:none;color:#313131;}
	#module84 .l_ouvrage .l_description a:active	{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module84 .l_ouvrage .l_description h2				{font-size:10px;color:#313131;text-align:justify;line-height:14px;text-transform:none;float:left;clear:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#module84 .l_ouvrage .l_description h3				{width:100%;font-size:10px;color:#FF9900;text-align:justify;line-height:14px;text-transform:none;font-style:italic;float:left;clear:none;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;border:none;}

#module84 .l_ouvrage .l_option						{float:left;display:inline;width:130px;padding:3px 3px 3px 3px;margin:2px 0px 2px 0px;}
#module84 .l_ouvrage .l_option h1					{font-size:10px;font-weight:normal;font-style:normal;color:#FF9900;text-align:left;line-height:14px;text-transform:none;border: 1px dotted #a1a1a1;padding:5px 0px 0px 0px;}
#module84 .l_ouvrage .l_option h1 img				{height:25px;padding:0px 0px 0px 4px;margin:0px 10px 0px 0px;vertical-align:middle;border:none;}
	#module84 .l_ouvrage .l_option a				{text-decoration:none;outline:none;border:none;color:#FF9900;}
	#module84 .l_ouvrage .l_option a:hover			{text-decoration:none;outline:none;border:none;color:#c25311;}
	#module84 .l_ouvrage .l_option a:visited		{text-decoration:none;outline:none;border:none;color:#313131;}
	#module84 .l_ouvrage .l_option a:active			{text-decoration:none;outline:none;border:none;color:#FF9900;}
#module84 .l_ouvrage .l_option h2					{font-size:10px;color: #FF9900;text-align:left;line-height:14px;text-transform:none;float:left;clear:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* PANIER */
#module84 .panier					{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:right;}
#module84 .panier h1				{float:right;clear:none;text-align:left;font-size:12px;text-transform:none;color:#FF9900;font-style:normal;height:25px;border: 1px dotted #a1a1a1;padding:10px 5px 5px 5px;margin:5px;vertical-align:middle;}
#module84 .panier h1 img			{height:25px;padding:-3px 0px 0px 4px;margin:0px 10px 0px 0px;vertical-align:middle;border:none;}
/*
#module84 .panier h1 a				{text-decoration:none;outline:none;border:none;color:#FF9900;font-size:10px;}
#module84 .panier h1 a:hover		{text-decoration:none;outline:none;border:none;color:#c25311;font-size:10px;}
#module84 .panier h1 a:visited		{text-decoration:none;outline:none;border:none;color:#313131;font-size:10px;}
#module84 .panier h1 a:active		{text-decoration:none;outline:none;border:none;color:#FF9900;font-size:10px;}
*/





/* SPECIALITE */
#module84 .specialite{float:left;clear:both;width:100%;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;background:#f9f9f9;}
#module84 .specialite h1{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module84 .specialite h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module84 .specialite h1 a {text-decoration:none;outline: none;border: none;}
#module84 .parcours h1 a:hover {text-decoration:none;outline: none;border: none;}

#module84 .specialite h2{font-size:10px;font-weight:normal;font-style:normal;color: #313131;text-align:left;line-height:14px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;border-bottom: 1px dotted #a1a1a1;background:#FFFFFF;}
/* PARCOURS*/
#module84 .parcours{float:left;clear:both;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#f9f9f9;}
#module84 .parcours h1{font-size:10px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;border:0px;}
#module84 .parcours h1 img{position:relative;width:15px;border:0px;padding:0px;margin:0px 5px 0px 0px;float:left;}
#module84 .parcours h1 a {text-decoration:none;outline: none;border: none;}
#module84 .parcours h1 a:hover {text-decoration:none;outline: none;border: none;}


#module84 .form_entete{float:left;clear:both;width:100%;padding:0px;margin:0px;background:#ffffff;border:0px;}
#module84 .form_titre{float:left;width:50%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#module84 .form_titre h1{font-size:24px;font-weight:normal;font-style:normal;color: #FF9900;text-align:left;line-height:32px;text-transform:uppercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;background:#f9f9f9;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;}
#module84 .form_titre h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:justify;line-height:18px;text-transform:lowercase;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;border:0px;}


#module84 .form1
{
	width:0px;
	float:left;
}


#module84 .form2
{
	width:100%;
	float:left;

}

#module84 .form_titre1
	{
		float:left;
		width:100%;
		padding:0px 0px 0px 0px;
		margin:25px 0px 15px 0px;
	}
#module84 .form_titre1 img
	{
		text-align:left;
		padding :5px;
		border: 1px dotted #a1a1a1;
		float:left;
		clear:none;
		width:300px;
	}
#module84 .form_titre1 h1
	{
		font-size:18px;
		font-weight:normal;
		font-style:normal;
		color: #FF9900;
		text-align:left;
		line-height:24px;
		text-transform:uppercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
		background:#f9f9f9;
		border-top: 1px dotted #a1a1a1;
		border-bottom: 1px dotted #a1a1a1;
	}
#module84 .form_titre1 h2
	{
		font-size:10px;
		font-weight:normal;
		font-style:italic;
		color: #313131;
		text-align:justify;
		line-height:18px;
		text-transform:lowercase;
		padding:0px 0px 0px 10px;
		margin:0px 0px 0px 0px;
		border:0px;
	}

/* SOMMAIRE*/
#module84 .sommaire{float:left;width:96%;padding:2%;background:#f9f9f9;border: 1px dotted #a1a1a1;margin:0px 0 px 0px 0px;}
#module84 .sommaire h1{font-size:12px;font-weight:normal;font-style:italic;color: #FF9900;text-align:left;line-height:24px;text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module84 .sommaire h2{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:24px;text-transform:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module84 .sommaire h3{font-size:10px;font-weight:normal;font-style:italic;color: #313131;text-align:left;line-height:14px;text-transform:lowercase;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:0px;}
#module84 .sommaire h1 img{position:relative;width:12px;border:0px;padding:0px;margin:5px 5px 0px 0px;float:left;}
#module84 .sommaire h2 img{position:relative;border:0px;padding:0px;margin:8px 5px 0px 0px;float:left;}
#module84 .sommaire h2 a {text-decoration:underline;outline: none;border: none;}
#module84 .sommaire h2 a:hover {text-decoration:none;outline: none;border: none;}

/* ######### PAGINATION ############ */
#module84 .pagination{display:block;float:left;width:100%;clear:both;text-align:right;padding:10px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif;
						font-size:10px;font-weight:normal;background:#ffffff;border-top: 1px dotted #a1a1a1;border-bottom: 1px dotted #a1a1a1;margin:25px 0px 0px 0px;}
#module84 .pagination a:link, #module84 .pagination a:visited{padding:2px;padding-top:2px;padding-bottom:2px;border:1px solid #EBEBEB;margin-left:5px;text-decoration:none;background-color:#F5F5F5;color:#ff9900;width:12px;font-weight:normal;}
#module84 .pagination a:hover {background-color:#DDEEFF;border:1px solid #BBDDFF;color:#ff9900;}
#module84 .pagination .active_link {padding:2px;padding-top:2px;padding-bottom:2px;	border:1px solid #BBDDFF;margin-left:5px;text-decoration:none;background-color:#DDEEFF;color:#ff9900;cursor:default;}
#module84 .pagination .disabled_pagination {padding:2px;padding-top:2px;padding-bottom:2px;border:1px solid #EBEBEB;margin-left:5px;text-decoration:none;background-color:#F5F5F5;color:#313131;cursor:default;}

/* ################# MODULE 86 ###################################################################################################################################################*/
.module86 {
	position:relative;
	width: 92%;
	padding:10px 4% 10px 4%;
	margin:0px;
}
.module86 .ligne {
	position:relative;
	width: 100%;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
.module86 .menud {
	font-size:10px;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color:#FF9900;
	}
.module86 .ligne h2 {
	float:left;
	font-size:10px;
	color:#FF9900;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}
.module86 .ligne img {
	float:left;
	margin-top:0px;
	border: 0px;
	padding-right:5px;
}
.module86 .ligne h1 {
	float:left;
	font-size:10px;
	color:#313131;
	font-weight:normal;
	text-align:left;
	line-height:14px;
	margin-top:5px;
	margin-right:10px;
}