@font-face{font-family:'cheltenham-normal-700';src:local("☺︎"),url("/squelettes-dist/fonts/cheltenham-normal-700.woff") format("woff"),url("/squelettes-dist/fonts/cheltenham-normal-700.ttf") format("truetype");font-style:normal;font-weight:700}

div{text-align:left;}
h3 
{ 
   padding: 0px;
   padding-top: 10px;
   padding-bottom: 05px;
    margin: 0px;
    line-height:26px;
} 
h3 a {color:#014212;
		font-size:16pt;}
h3 a:hover {text-decoration:none;background:none}
h3 a:visited {color:#014212; text-decoration:none;}


h4 
{ 
   padding: 0px;
   padding-bottom: 5px;
    margin: 0px;
    line-height:20px;
} 

h4 a {color:#014212;
		font-size:12pt;}
h4 a:hover {text-decoration:none; background:none}
h4 a:visited {color:#014212;text-decoration:none;}

h5 
{ 
   padding: 0px;
   padding-bottom: 5px;
	margin: 0px;
    line-height:20px;
} 

h5 a {color:#014212;
		font-size:11pt;}
h5 a:hover {text-decoration:none; background:none}
h5 a:visited {color:#014212;text-decoration:none;}
		
a { color: #900; text-decoration: none; }
a:focus,
a:hover,
a:active { text-decoration: underline; }



.module-title{text-transform:uppercase;font-style: normal; font-weight: bold; color:#067824;}
.module-title a{color:#067824; text-decoration:none;background:#FFFFFF; padding:0 20px 0 20px; font-family:'cheltenham-normal-700'}
.module-title a:hover{color:#0A2A12; text-decoration:none;}
.module-title a:visited{color:#0A2A12; text-decoration:none;}

.divBarTitle {
	background:#067824; 
	text-align:center
}

.divImgContentRubrique {
	position: absolute;
	bottom: 8px;left: 0px;padding-left:10px;padding-bottom:4px;padding-top:5px;padding-right:10px;  background-color: #067824;
}

.divImgContentRubrique a {
	color: #ffffff;
	font-size:11px;
	letter-spacing: 3px;
}


.boxRecherche{float:right;width:100%;height:50px;line-height:50px;z-index:5;}
.boxRecherche ul.mediasSociaux{float:right}
.boxRecherche ul.mediasSociaux{padding:18px 0 13px;list-style:none}
.boxRecherche ul.mediasSociaux li{float:left;height:21px;padding:0 11px 0 0;line-height:21px}
.boxRecherche ul.mediasSociaux li.facebook{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat 0 0}
.boxRecherche ul.mediasSociaux li.twitter{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -32px 0}
.boxRecherche ul.mediasSociaux li.google{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -64px 0}
.boxRecherche ul.mediasSociaux li.mobile{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -96px 0}
.boxRecherche ul.mediasSociaux li.rss{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -128px 0;padding:0}
.boxRecherche ul.mediasSociaux li.facebook a,.boxRecherche ul.mediasSociaux li.twitter a,.boxRecherche ul.mediasSociaux li.google a,.boxRecherche ul.mediasSociaux li.mobile a,.boxRecherche ul.mediasSociaux li.rss a{display:block;width:21px;height:0;padding:21px 0 0;overflow:hidden}
.boxRecherche ul.mediasSociaux li.facebook a:hover{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat 0 -30px}
.boxRecherche ul.mediasSociaux li.twitter a:hover{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -32px -30px}
.boxRecherche ul.mediasSociaux li.google a:hover{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -64px -30px}
.boxRecherche ul.mediasSociaux li.mobile a:hover,body.mobile .boxRecherche ul.mediasSociaux li.mobile a{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -96px -30px}
.boxRecherche ul.mediasSociaux li.rss a:hover,body.rss .boxRecherche ul.mediasSociaux li.rss a{background:url('//lefaso.net/squelettes-dist/img/bg_mediasSociaux.gif') no-repeat -128px -30px}


.left_events{width:100%; margin:0 0 0 px;background-color:#f8f8f8; margin-bottom:30px;color:#5C514E; line-height:16px;}
.left_events .node{
	color:#fff;text-transform: uppercase;font-family:'K2D'; letter-spacing: 3px;font-size:12px;
	width:100%;height:21px;line-height:21px;background:url('//lefaso.net/squelettes-dist/img/E20-right-ext.gif') right top no-repeat}
.left_events .node a{color:#373736;text-align:left}
.left_events .content{margin-top:0;padding:10px 0;font-size:14px;width:100%;color:#5C514E;text-align:left;margin-bottom:0;border:none;line-height:20px}
.left_events a{font-family:'Arial';letter-spacing: 1px;font-size:14px;color:#5C514E}

.cel_sponsor{float:left;margin-right:15px;min-height:90px; line-height:16px; background-color:#f8f8f8;padding:5px;padding-top:10px;font-size:10px}
.cel_sponsor_l{display:inline;float:left;}
.cel_sponsor_r{display:inline;float:right;}
.cel_sponsor td{font-size:9px}

.container {
	max-width: 1500px;
	}
	
#first_line_navigation{width:100%;height:26px;background-image:url('//lefaso.net/squelettes-dist/img/first-line_background.png');background-repeat:repeat-x;margin:0;padding:0;margin-left:auto;margin-right:auto;font-size:11px;letter-spacing:2px}
#first_line_navigation ul{margin:0;padding:0;list-style:none}
#first_line_navigation .mlink{position:relative;display:block;float:left;height:26px;line-height:26px;margin-right:0;z-index:1;padding-left:10px;padding-right:10px;border-left:1px solid #647262}
#first_line_navigation .mlink a{color:#fff;height:26px;line-height:26px;text-align:center;text-decoration:none}
#first_line_navigation .mlink a:hover,#first_line_navigation .mlink a:focus,#first_line_navigation .mlink a:active{background:#031702;height:26px;line-height:26px}

.comment_line{width:100%;min-height:40px;margin-bottom:5px;padding-left:5px;background-color:#fff;clear:both}
.comment_line_c1{width:15%;min-height:40px;line-height:16px;padding-right:5px;float:left;text-align:left;display: flex;
  							align-items: center;}
.comment_line_c2{width:20%;min-height:40px;line-height:16px;padding-right:5px;float:left;text-align:left;color:gray;display: flex;
  							align-items: center;}
.comment_line_c3{width:65%;min-height:40px;line-height:16px;padding-right:10px;float:left;display: flex;
  							align-items: center;}

.ticker {
  font-family:'K2D'; letter-spacing: 1px;
}
.ticker div {
  display: inline-block;
  word-wrap: break-word;
}

#menu-icon {

	display: hidden;
	width: 40px;
	height: 40px;
	background: #4C8FEC url(#CHEMIN{img/menu-icon.png}) center;

}

a:hover#menu-icon {

	background-color: #014212;
	border-radius: 4px 4px 0 0;

}
nav {
	width:100%;
	height:50px;line-height:50px; border-top:solid 2px #014212;border-bottom:solid 2px #014212; margin-bottom:20px;
	overflow:hidden;
}


nav ul, nav:active ul {padding:14px 0 13px;list-style:none;display: flex;
  justify-content: center;}
nav li {float:left;height:21px;padding:0 10px 0 10px;line-height:21px;letter-spacing: 1px; text-transform: uppercase;font-family:'cheltenham-normal-700'; font-size:16px}
nav a {
	color: #014212;
}

/*MEDIA QUERY*/
@media screen and (max-width : 800px) {

	header {
		position: absolute;
	}

	#menu-icon {
		display:inline-block;

	}

	nav ul, nav:active ul { 

		display: none;
		position: absolute;
		padding: 20px;
		background: #fff;
		border: 5px solid #444;
		right: 20px;
		top: 60px;
		width: 50%;
		border-radius: 4px 0 4px 4px;

	}

	nav li {

		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;

	}

	nav:hover ul {
		display: block;
	}
	
  .sponsors {
  display: hidden;
}
.left_events{
  margin-left: 10px;
  margin-right: 10px; 
}
	}