/* ---------- =====voir aussi la fin du document========== ----------*//* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
@import url(../../../css/coul-2012.css);
@import url(../../../css/coul.css);
@import url(../../../css/couleurs.css);
@import url(../../../css/espacement.css);
@import url(../../../css/local.css);
@import url(../../../css/taille.css);
@import url(../../../css/trait.css);
@import url(../../../css/markup.css);
@import url(../_css/_wiki-kfr.css);
@import url(../_fontes/_Lato/46.css);
@import url(../../../css/_commun.css);
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/* ---------- =============== ----------*//*	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;*//*	font-family:"Courier New", Courier, mono;*//*	font-family:Verdana, Arial, Helvetica;*//*	font-family:monospace, "courier new", courier, mono;*/
/*	font-family: lato46, lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;*//*	font-family:Georgia, Verdana, Arial, Helvetica;*//*----------  Section  ----------*/ 
.Section { 	width:660px;	height:70px;}.Section_table {}.Section ul {	margin: 0;	padding: 0;	font-family: lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	text-transform: uppercase;
	font-size: 16px;	text-shadow: #888888 1px 2px 1px;
	text-align: center;
	vertical-align: top;}.Section li {	display: block;	width: 96px;	height: 57px;	background: #F2D75C;	float: left;	border-right: 1px solid white;	padding: 6px;	color: black;	font-size:12px;	font-weight: bold;}.Section li a  {	display: block;	color: black;	text-decoration: none;	border-style: none;	font-weight: bold;	padding: 0;	height: 57px;}
li.Section01 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_01_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section01:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_01_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section02 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_02_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section02:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_02_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section03 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_03_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: white;}li.Section03:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_03_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: white;}li.Section04 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_04_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section04:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_04_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section05 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_05_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section05:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_05_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section06 {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_06_01.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}li.Section06:hover {	display: block;	width: 96px;	height: 57px;	background: #F4DA61 url(../_img/TT_image_06_02.jpg) no-repeat bottom center;	float: left;	border-right: 1px solid white;	padding: 6px;	font-size:12px;	font-weight: bold;	color: black;}/*===== Demo J0002  ==================*/ a { text-decoration:none; } a:hover { color:#FFFFF;text-decoration:underline; } a:visited {} a:active {}a:link {}body  { 	font-size: 11px; 	font-family: Verdana, Arial, Helvetica;	text-decoration: none; /*	background-image: url("../_img/bg-img.jpg"); 	background-repeat:no-repeat;*/	background-color:#4c7b00;/*DAD985*/	/*background: #000000 url(bg.gif) repeat-x;*/	text-align: left; 	margin: 0; 	padding-left: 10px; 	top: 0; 	left: 0; 	vertical-align: top;} img {border:0px;}td { } ul, ol, pre, dl, p {	margin-top:0px;	margin-bottom:0px;} /*========----  A  ----========*/ .Alerte {	display:block;	font-size:28px;	color:#FFFFFF;	background-color: #98000b; 	font-family:monospace, "courier new", courier, mono;	ligne-height:10px;	text-align:center;	margin : 0px 20px 0px 20px ;	padding: 30px 20px 30px 20px;	border:1px dashed #DFC518;}.Alerte1 {	display:block;	font-size:14px;	color:#FFFFFF;	background-color: #98000b; 	font-family:monospace, "courier new", courier, mono;	ligne-height:10px;	text-align:center;	margin : 0px 20px 0px 20px ;	padding: 5px 5px 5px 5px;	border:1px dashed #DFC518;}.Alerte2 {	display:block;	font-size:14px;	color:#FFFFFF;	background-color: #98000b; 	font-family:monospace, "courier new", courier, mono;	ligne-height:10px;	text-align:left;	margin : 0px 20px 0px 20px ;	padding: 5px 5px 5px 5px;	border:1px dashed #DFC518;}/*--------- A Divers ---------*/ /*========----  B  ----========*/ /*--------- B Divers ---------*/ /*--------- BAS 1 ---------*/ .Bas_table  { 	width: 960px; 	height: 20px }.Bas {	background-color: #7A8532; 	color:#FFFFFF;	text-align:center;	vertical-align:middle;	padding:10px;	border-top:1px solid #000000;	border-bottom:1px solid #000000;}.Bas a {color:#FFFFFF;font-weight:normal;text-decoration:none;}.Bas a:hover {color:#000000;font-weight:normal;text-decoration:underline;}.Bas a:visited {}/*========----  c  ----========*/ .Cadre {	display:block;	font-size:12px;	color:#059416;	background-color: #DDDDDD; 	ligne-height:10px;	text-align:center;	margin : 0px 20px 0px 20px ;	padding: 5px 5px 5px 5px;	border:1px dashed #059416;}/*--------- C Divers ---------*/ .Courier {	display:block;	color:#888888;	font-family:monospace, "courier new", courier, mono;	ligne-height:10px;	padding: 0px 20px 0px 20px;	border:1px dashed #059416;}.Cnil {	border-top:1px solid #CCCCCC;	color:#CCCCCC;	font-size:11px;	text-align: center;}
.Cnil a {color:#FFFFFF;}.Cnil a:hover {color:#FFFFFF;}.Cnil a:visited {}/*--------- CENTRE ---------*/ .Central_table {	background-color:#FFFFFF;}.Centre {	font-family: lato46, lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 14px;	width:660px;	height:100px;	text-align:left;	vertical-align:top;	color:#000000;	padding-top:15px;	padding-left:5px;	background-repeat:no-repeat;	background-position:left 20px;} .Centre a {color:#7A8532; font-weight:bold;} .Centre a:hover {color:#98000b;text-decoration:underline;} .Centre a:visited {}.Centre_a a {color:#7A8532; font-weight:bold; text-shadow: black 0px 0px 3px; text-decoration:none;}/*-------------------------*/.Centre h1 {	font-family: lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;
	color: #7A8532;/* aed838*/
	font-weight: normal;
	font-size: 40px;
	text-align: center;
	vertical-align: top;
	margin:0px;
	padding: 0px 0px 10px 0px;} .Centre h1 a {	
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
} .Centre h1 a:hover {font-size:18px;color:#FFFFFF;text-decoration:underline;} .Centre h1 a:visited {} 
/*-------------------------*/.Centre h2 {	font-family: lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	background:  #4c7b00 url(../bg-img.jpg) no-repeat top left;	text-transform: uppercase;	font-size:16px;	font-weight: normal;	color:#FFFFFF;	text-align:left;	margin: 0px 0px 10px 20px;	padding:2px 2px 0px 0px;	text-indent:10px;	border-top:1px solid #C2B760;	border-bottom:1px solid #C2B760;	text-shadow: black 0px 0px 3px;} .Centre h2 a {
	background: url(../bg-img.jpg) no-repeat top left;	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
} .Centre h2 a:hover {font-size:16px;color:#FFFFFF;text-decoration:underline;} .Centre h2 a:visited {} /*-------------------------*/.Centre h3 {	font-family: lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	text-transform: uppercase;	font-size:16px;	font-weight: normal;	color:#000000;	text-align:left;	margin: 0px 0px 10px 50px;	padding:2px 2px 0px 0px;	text-indent:10px;	background-color: #F4DA61;	border-top:1px solid #C2B760;	border-bottom:1px solid #C2B760;	text-shadow: #888888 1px 2px 1px;} .Centre h3 a {font-size:16px;color:#000000;font-weight: normal;text-decoration:none;} .Centre h3 a:hover {font-size:16px;color:#000000;text-decoration:underline;} .Centre h3 a:visited {} /*-------------------------*/.Centre li {	clear:both;	text-indent:5px;	background-image: url(../_img/picto_deuxpoints.png);	background-repeat:no-repeat;	background-position: 0px 2px;	list-style-type:none;	margin-left:10px;	padding-left:6px;} .Centre li li {	clear:both;	text-indent:5px;	background-image: url(../_img/picto_deuxpoints.png);	background-repeat:no-repeat;	list-style-type:none;	margin:0px;	padding-left:6px;	padding-top:0px;} .Centre li li li {	clear:both;	text-indent:5px;	background-image: url(../_img/picto_deuxpoints.png);	background-repeat:no-repeat;	list-style-type:none;	margin:0px;	padding-left:6px;	padding-top:0px;} .Centre li li li li {	clear:both;	text-indent:5px;	background-image: url(../_img/picto_deuxpoints.png);	background-repeat:no-repeat;	list-style-type:none;	margin:0px;	padding-left:6px;	padding-top:0px;} /*-------------------------*/.Centre ol, pre, dl {	text-indent:5px;	text-decoration:none;	list-style-type:none;	margin:0px;	padding-left:10px;	padding-top:0px;}.Centre ul {	text-indent:5px;	text-decoration:none;	list-style-type:none;	margin:0px;	padding-left:0px;	padding-top:0px;} /*========----  D  ----========*/ /*--------- D Divers ---------*/ .Date {	display:block;	border-top: 1px dashed #DDDDDD;	color:#98000b;	text-align:right;}.date {	font-size:12px;	color:#888888;	padding-top:0px;	text-align:left;	font-family:monospace, "courier new", courier, mono;}/*========----  G  ----========*/ /*--------- G Divers ---------*/ .Grisbleu {	font-size:12px;	color:#059416;	background-color: #DDDDDD; 	ligne-height:10px;}/*========----  I  ----========*/ /*--------- I Divers ---------*/.Image {	width:300px;	height:200px;	background-color:#DEBC34;
	background-image: url("../_img/Images_300x200_001.gif");	background-repeat: no-repeat;	background-position: top left;}/*========----  L  ----========*/ /*--------- L Divers ---------*/ .Haut_table {	width:960px;	height:200px;	/*background-image: url("../_img/Logo_table_960x200.jpg");	background-repeat: no-repeat;	background-position: top left;*/	background-color:#FFFFFF;}.Logo   {	width:660px;	height:128px;	background-color:#FFFFFF;	background-image: url("../_img/Logo.gif");	background-repeat: no-repeat;	background-position: left center;	border:0px;}/*========----  M  ----========*/ /*--------- Markup ---------*/ .Markupc15 {	font-size:15px;	align:center;	font-weight:bold;}.Markupc16 {	font-size:16px;	align:center;	font-weight:bold;}.Markupc17 {	font-size:17px;	align:center;	font-weight:bold;}.Markupc18 {	font-size:18px;	align:center;	font-weight:bold;}.Markupc19 {	font-size:19px;	align:center;	font-weight:bold;}.Markupc20 {	font-size:20px;	align:center;	font-weight:bold;}/*========----  N  ----========*/ /*--------- N Divers ---------*/ /*========----  P  ----========*/ /*--------- P Divers ---------*/ .Pub01_table {	background-color:#000000;}.Pub01   {	text-align:center;	vertical-align:middle;	}.Principal {/*	background-image: url("../_img/principal.gif");	background-repeat:repeat;	background-position: left top;*/}.Photodroite {	clear:none;	float:right;	text-align:right;	margin-left:7px;} .Photogauche {	float:left;	text-align:left;	margin-right:7px;	vertical-align:top;} .Photo-gauche {	text-align: left;	float:left;	clear: none;	margin-right: 7px;}.Photo-droite {	text-align: right;	float:right;	clear: none;	margin-left: 7px;}/*========----  R  ----========*/ /*--------- R Divers ---------*/ .Raccourci {	height:20px;	width:300px;	text-align:right;	vertical-align:middle;}.Raccourci a {color:#FFFFFF;font-weight:normal;text-decoration:none;}.Raccourci a:hover {color:#888888;font-weight:normal;text-decoration:underline;}.Raccourci a:visited {}/*--------- Recherche ---------*/ .Recherche {	width:290px;	font-size:12px;	color:#000000;	text-align:center;	vertical-align:top;	margin-top:0px;	padding:8px 5px 0px 5px;	border-top:1px solid #000000;	border-bottom:1px solid #000000;	background-color:#d3d477;} .Recherche a {color:#0C586B;text-decoration:none;} .Recherche a:hover {color:#666666;text-decoration:underline;} .Recherche a:visited {} /*========----  S  ----========*/ /*--------- S Divers ---------*/ .Signature {	font-size:14px;	color:#059416;	text-align:left;	font-weight:bold;	border-bottom:1px solid #98000b;}/*--------- S pub ---------*/ .S01 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S02 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S03 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S04 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S05 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S06 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S07 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S08 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S09 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}.S10 {	width=200px;	height:56px;	text-align: center;	vertical-align: top;}/*--------- Sommaire ---------*/ .S0table {	background-color:#DEBC34;}.Stable {background-color:#DEBC34;}.sh0 {	color: FFFFFF;	letter-spacing: 3px;	font-weight: bold;	text-align: center;	vertical-align:top;	padding: 5px 0px 5px 0px;}.sh0:hover {display:block;background-color:#C2B760;}.Sommaire {	font-family: lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	width:300px;	font-size:11px;	text-align:left;	vertical-align:top;	color:#000000;	padding-top:15px;	padding-bottom:15px;} .Sommaire a {font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}  .Sommaire a:hover {font-size:11px;color:#888888;text-decoration:none;}  .Sommaire a:visited { } /*----------d3d477-----*/.Sommaire h1 a {	display:block;	width: 300px;	padding: 8px 0px 8px 0px;	margin: -16px 0 0 0;	background: #d3d477;	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: uppercase;	text-align: center;	text-shadow: black 0px 0px 3px;}
.Sommaire h1 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: uppercase;	text-align: center;	text-shadow: black 0px 0px 3px;}
/*----------4c7b00-----*/.Sommaire h2 a {	display:block;	width: 280px;	padding: 2px 0px 2px 10px;	margin: -14px 20px 0px 10px;	background: #B8C754 ;	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}
.Sommaire h2 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}/*---------------*/.Sommaire h3 a {	display:block;	width: 270px;	padding: 2px 0px 2px 10px;	margin: -14px 20px 0px 20px;	background: #9FAF33;	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}
.Sommaire h3 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}/*---------------*/.Sommaire h4 a {	display:block;	width: 260px;	padding: 2px 0px 2px 10px;	margin: -16px 0px 0px 30px;	background: #C6D65F;	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}
.Sommaire h4 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: uppercase;	text-align: left;	text-shadow: black 0px 0px 3px;}/*---------------*/.Sommaire h5 a {	display:block;	width: 260px;	padding: 2px 0px 2px 18px;	margin: -16px 0px 0px 30px;	background: #DEBC34;	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: normal;	text-align: left;	text-shadow: black 0px 0px 3px;}
.Sommaire h5 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: normal;	text-align: left;	text-shadow: black 0px 0px 3px;}/*---------------*/.Sommaire h6 a {	display:block;	width: 300px;	background: #F4DA61 url(../_img/bg-sommaire-300.jpg) no-repeat top left;	padding: 8px 0px 8px 0px;	margin: -16px 0 30px 0;	/*background: #d3d477;*/	color: black;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;	text-transform: uppercase;	text-align: center;	text-shadow: black 0px 0px 3px;}
.Sommaire h6 a:hover {	display:block;	background-color:#C2B760;	color:#98000b;	font: normal 13px lane-narrow45, "Trebuchet MS", Verdana, Arial, Helvetica;	letter-spacing: 3px;	text-transform: uppercase;	text-align: center;	text-shadow: black 0px 0px 3px;}
/*========----  T  --333333--========*/ .Tempo  { 	color: #DDDDDD; 	font-size: 9px; 	font-weight: normal; 	text-align: center; 	width: 960px; 	vertical-align: middle; 	border-bottom: 1px dashed #666666;	background-image: url(../_img/Fond0001-001-484848-353535.gif);	background-repeat:repeat;} .Tempo a  { color: #DDDDDD; font-size: 12px; font-weight: normal; tex-decoration:none; } .Tempo a:hover  { color: #FFFFFF; font-size: 12px; font-weight: normal; text-decoration: none } .Tempo a:visited {} .Tempo_admin  { 	color: #FFFFFF; 	background-color:#000000;	font-size: 12px; 	font-weight: normal; 	text-align: center; 	width: 1000px; 	vertical-align: middle; 	border-bottom: 1px dashed #FFFFFF;} .Tempo_admin a  { color: #FFFFFF; font-size: 12px; font-weight: normal } .Tempo_admin a:hover  { color: #98000b; font-size: 12px; font-weight: normal; text-decoration: none } .Tempo_admin a:visited {} /* ---------- =============== ----------*//*-----------------------------------------------------------------------*/