.titre_accueil {	
	color:#444444;
	font-size:22px;	
	font-family:'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight:400;
	line-height:26px;
	/*margin:15px 0px -10px 0px;		*/
	
}

.soustitre_accueil {
	color:#444444;
	font-size:20px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 300;		
	
}
@media (max-width: 480px) {  
.titre_accueil {	
	font-size:19px;		
	line-height:20px;	
}
.soustitre_accueil {	
	font-size:16px;	
}
}
.accueil_etiquette{		
	position: absolute;
	top: 8px;
	left : 8px;		
	background: #444444;	
	color:#ffffff;
	font-size:14px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	text-transform: uppercase;  
	font-weight: 400;	
	padding: 4px 8px 4px 8px;	
		
}

/* BORDURE POUR PETITS ECRANS ajout*/
@media (max-width: 767px) {  
  
.accueil_etiquette{		
	font-size:20px;	
	font-weight: 300;	
	padding: 8px 10px 8px 10px;	 	
}
}
/* AJOUT ALEX ETAT INTERMEDIAIRE*/
@media (max-width: 900px) { 
}

/* Large screen and bigger */
@media (min-width: 1220px) {
  
  
}

.titre_article {	
	color:#444444;
	font-size:28px;	
	font-family:'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight:400;	
}
.soustitre_article {
	color:#444444;
	font-size:26px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 300;
	line-height:30px;	
}


.titre_simple, .titre {
	color:#444444;
	font-size:22px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;
}
.titre_rouge {
	color:#ca3d29;
	font-size:22px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;
}
.titre_fin {
	color:#444444;
	font-size:22px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 300;
	line-height:20px;
}

.titre_blanc {
	color:#ffffff;
	font-size:22px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;
}

.grand_titre {
	color:#444444;
	font-size:26px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;
}

.grand_titre_rouge {
	color:#ca3d29;
	font-size:26px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;
}


.titre_encadre {	
	border:1px solid #d7d7d7;
	font-size:22px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 400;
	line-height:20px;	
	padding:6px 8px 6px 8px;						
	color:#525252;
	background: #FFFFFF;	
	display:inline-block;
}
.titre_encadre_gris {		
	font-size:20px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 300;
	line-height:20px;	
	padding:6px 8px 6px 8px;						
	color:#ffffff;
	background: #444444;	
	display:inline-block;
}
.titre_encadre_rouge {		
	font-size:20px;
	font-family : 'Roboto Condensed', Helvetica, Arial, sans-serif;	
	font-weight: 300;
	line-height:20px;	
	padding:6px 8px 6px 8px;						
	color:#ffffff;
	background: #ca3d29;	
	display:inline-block;
}
.encadre_simple,
.encadre_filet_gris{
	border:1px solid #d7d7d7;
	padding:5px 10px 5px 10px;
	background:#ffffff;	
	display:inline-block;
}
.encadre_raye{
	border:1px solid #d6d6d6;
	padding:10px;	
	background:url(../images/fond_raye.png);
	margin:0px 0px 0px 0px;	
	display:inline-block;
}


.encadre_gris{
	border:1px solid #d6d6d6;
	padding:5px 10px 5px 10px;	
	background:#444444;	
	color:#ffffff;
	display:inline-block;
}
.encadre_gris a{	
	color: #ffffff;	
	text-decoration:underline;	
}
.encadre_gris a:hover{	
	color: #ffffff;		
	text-decoration:none;	
}
.encadre_rouge{
	border:1px solid #ca3d29;
	padding:5px 10px 5px 10px;	
	background:#ca3d29;	
	color:#ffffff;
	display:inline-block;
}
.encadre_rouge a{	
	color: #ffffff;	
	text-decoration:underline;	
}
.encadre_rouge a:hover{	
	color: #ffffff;		
	text-decoration:none;	
}

.bouton{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 10px;
	color: #4D4D4D;	
	display:inline-block;	
	text-decoration:none;	
		
}

.bouton:hover{		
	/*border:1px solid #00adb9;*/
	color: #ffffff;	
	background:#444444;	
	text-decoration:none;	
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}

.bouton_savoirplus{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_plus_off.png') no-repeat 5px 3px;	
	
}
.bouton_savoirplus:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_plus_on.png') no-repeat 5px 3px;		
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}
.bouton_pdf{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_pdf_off.png') no-repeat 5px 3px;	
	
}
.bouton_pdf:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_pdf_on.png') no-repeat 5px 3px;		
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}
.bouton_voir{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_voir_off.png') no-repeat 5px 3px;			
}
.bouton_voir:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_voir_on.png') no-repeat 5px 3px;	
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;	
}
.bouton_play{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_play_off.png') no-repeat 5px 3px;			
}
.bouton_play:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_play_on.png') no-repeat 5px 3px;	
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;	
}
.bouton_telecharger{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_telecharger_off.png') no-repeat 5px 3px;		
}
.bouton_telecharger:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_telecharger_on.png') no-repeat 5px 3px;	
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;	
}
.bouton_valider{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_valider_off.png') no-repeat 5px 3px;		
}
.bouton_valider:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_valider_on.png') no-repeat 5px 3px;		
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}

.bouton_horaires{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_horaires_off.png') no-repeat 5px 3px;		
}
.bouton_horaires:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_horaires_on.png') no-repeat 5px 3px;		
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}
.bouton_localiser{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_localiser_off.png') no-repeat 5px 3px;		
}
.bouton_localiser:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_localiser_on.png') no-repeat 5px 3px;	
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;	
}
.bouton_mail{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_mail2_off.png') no-repeat 5px 2px;		
}
.bouton_mail:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_mail2_on.png') no-repeat 5px 3px;
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;	
}
.bouton_planning{
	border:1px solid #d6d6d6;
	margin:0px 0px 10px 0px;	
	padding:5px 10px 5px 35px;
	color: #444444;	
	display:inline-block;	
	text-decoration:none;		
	background: #ffffff url('../images/btn_planning_off.png') no-repeat 5px 3px;		
}
.bouton_planning:hover{		
	color: #ffffff;		
	text-decoration:none;
	background: #444444 url('../images/btn_planning_on.png') no-repeat 5px 3px;		
	-webkit-transition: background-color 0.6s linear;
	-moz-transition: background-color 0.6s linear;
	-ms-transition: background-color 0.6s linear;
	-o-transition: background-color 0.6s linear;
	transition: background-color 0.6s linear;
}

.texte_blanc {
	color:#ffffff;
	font-size: 14px;
  font-family: 'Open Sans';
}
.texte_small {
	color: #444444;
  font-size: 11px;
  font-family: 'Open Sans';
}

.legende {
	color:#999999;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	display:block;
	line-height:10px;
}