/* #######################################################################################################
################################### Styles Interface PERSONNALISES #######################################

Permet de ré-écrire par-dessus les styles définis pour ce template
*/

div#header_txt_defilant {
height:20px;}


body {
background-image:url(../img/interface/crepis.jpg);
/*
background-repeat:repeat-x;*/
margin:0;

}

div#RL_div_NEWS_body {

}

div#RL_div_accueilSyndication_CONTENEUR{
}
div#header_middle {
margin:0 auto;
width:955px;
height:200px;}

div#header_bottom {
background-image:url(../img/interface/titre_header.jpg);
background-repeat:repeat-x;
height:82px;
margin-left:46px;
width:850px;

}
div#RL_div_contenuPageType_INTITULE_PARENT {
position:absolute;
top: 250px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#875450;
text-align:left;
margin:0 auto;



}
div#RL_div_contenuPageType_INTITULE_ENFANT
{

border-left: #CC6600 15px solid;
border-bottom: #CC6600 2px solid;
padding-left:10px;
color:#993333;
width:600px;
text-align:left;

font-size:16px;
}



div#RL_div_contenuPageType_PARAG_TITRE

{


padding-left:20px;
padding-top:35px;
color:#993333;
width:600px;
text-align:left;
font-size:16px;
}


h1 {
font-size:18px;
text-align:left
margin: 0;
}
h2 {
font-size:14px;
margin: 0;


}

.INTERF_menu_HAUT_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	padding-bottom: 8px;
}
		a.INTERF_menu_HAUT_txt:link { 
			color: #FFF;
			text-decoration:none;
		}
		a.INTERF_menu_HAUT_txt:visited {
			text-decoration:none; 
			color: #FFF;
		}
		a.INTERF_menu_HAUT_txt:hover {
			text-decoration:none;
			color: #E50C01;
		}
		a.INTERF_menu_HAUT_txt:active { 
			text-decoration:none;
			color: #FFF;
		}

.INTERF_menu_HAUT_spacer {
	background-color: #FFF;
	height: 1px;
}

.INTERF_txtMarquee {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	font-weight: bold;
}

div#header_top {
width:100%;
background-image:url(../img/interface/header_maison.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#ea764f;
height:220px;
}

div#logo {
background-image:url(../img/interface/logo2.jpg);
width:140px;
height:190px;}


div#flash {
	margin-top:28px;
}
div#ecusson {

background-image:url(../img/interface/appeler.jpg);
width:300px;
height:61px;
background-repeat:no-repeat;}

div#RL_div_conteneurGeneral {
margin:0 auto;
width:955px;


}
.INTERF_accueilSyndication_ttr  {
font-size:12px;
font-weight:bold;
}
a.INTERF_accueilSyndication_ttr  {
text-decoration:none;
}
a.div_NEWS_uneNews:active  {
color:#555A70;
text-decoration:none;
}
a.div_NEWS_uneNews:hover  {
color:#555A70;
text-decoration:underline;
}

a.div_NEWS_uneNews:link {
color:#555A70;
text-decoration:none;
}
.div_NEWS_uneNews {
color:#555A70;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:left;
}
.div_NEWS_uneNews {
width: 260px;
margin-left: 13px ;
color:#666666; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;


}
.cadre_news_top{
background-image:url(../img/interface/news_top.jpg);
width:300px;
height:23px;
background-repeat:no-repeat}
.cadre_news_body{width:300px;
background-image:url(../img/interface/news_body.jpg);
background-repeat:repeat-y;}
.cadre_news_bottom{width:300px;
background-image:url(../img/interface/news_footer.jpg);
height:10px;
background-repeat:no-repeat;}

div#RL_div_header_master {

}
div#RL_div_footer_master {
background-color:#feedcf;

background-repeat:repeat-y;
margin-left:52px;
width:845px;
}
div#RL_div_body_master {

width:955px;
left:0;

}

.td_menu {
background-image:url(../img/interface/degrade_menu.jpg);
background-position:right top;
background-repeat:no-repeat;
width:200px;
}
.td_page {

background-image:url(../img/interface/degrade_menu.jpg);
background-position:right top;
background-repeat:repeat-x;
background-color:#FFFFFF;

}
div#RL_div_contenuPageType {
/*background-image:url(../img/interface/degrade_body_master.jpg);*/
background-repeat:repeat-x;
width:650px;

}
div#menu-header {
height:25px;

/*
background-image:url(../img/interface/top_menu.jpg);
background-repeat:no-repeat;
background-position:top right;*/
background-color:#f2debd;
}

div#menu-body {
background-color:#ddc9a6;
background-image:url(../img/interface/body-menu.jpg);
background-repeat:repeat-x;}

div#menu-footer {
height:200px;
background-image:url(../img/interface/menu-footer.png);
background-repeat:no-repeat;}

div#RL_div_header_MILIEU {

height:150px;


background-color:#FFFFFF;

}

div#RL_div_header_BAS {

background-repeat:repeat-y;
background-color:#FFFFFF;
}

.sous-menu-cat a {
	/*list-style-image:url(../img/interface/fleche.png);*/
	font-size:13px;
	color:#8f6059;
	font-weight:bold;
	text-decoration:none;
	margin-left:25px;
	
}


.sous-menu-cat a:hover{
	

	
	color:#ea764f;
	text-decoration:underline;
	
	
}

.titre_menu {
list-style:none;
margin-left:22px;
padding-top:4px;
}
.cadre_body {
/*list-style-image:url(../img/interface/fleche.png);*/
background-image:url(../img/interface/fleche.png);
background-position: left top;
background-repeat:no-repeat;
min-height:25px;
	text-align:left;
	width:180px;
	margin-left:17px;
	
	font-size:13px;
	color:#95685f;
	font-weight:bold;

}
.cadre_bottom {
height:20px;}

.sous-menu-cat {
/*list-style-image:url(../img/interface/fleche.png);
list-style-position:inside;*/
	font-size:13px;
	color:#333333;
	font-weight:bold;
	list-style:none;
	padding-top:4px;
	/*margin-top:30px;*/

}
.sous-menu {


margin-left:35px;
font-size:13px;
margin-top:5px;
list-style:none;
}

.sous-menu a {

color:#333333;
text-decoration:none;
list-style:none;

}
.sous-menu a:hover {

font-weight:bold;
color:#8f6059;

}











div#map {	/*	contient le maps.google	*/
	width: 90%;
	height: 300px;
	border:1px solid #666666;
	margin: 10px 0px 0px 0px;
}
div#RL_div_itineraire {
	width: 90%;
	border:1px solid #666666;
	margin: 10px 0px 0px 0px;
}
.INTERF_contact_txt {
	/*	NOT USED
		à utiliser si on veut sur-écrire "div#RL_div_contenuPageType_PARAG_ACCROCHE"
	*/
}
div#RL_div_contenuPageType_PAGE_CONTACT_detailsContact {
width:550px;
background-color:#CCCCCC;

	margin-top: 0px;
	text-align: center;
}
div#RL_div_contenuPageType_PAGE_CONTACT_formMailContact {
	margin-top: 0px;
	width: 550px;
	text-align: center;
	background-color:#CCCCCC;
}
.INTERF_contact_nomMaison {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	font-weight: bold;
}
.INTERF_contact_infos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
	
		
		

div#RL_div_btnRetourListe {
	width: 120px;
	background-color:#CEED6F;
	padding: 2px 5px 2px 5px;
	text-align:center;
	border: 1px solid #81A738;
}
.INTERF_btnRetourListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bold;
}
		a.INTERF_btnRetourListe:link { 
			color: #3d3d3d;
			text-decoration:none;
		}
		a.INTERF_btnRetourListe:visited {
			text-decoration:none; 
			color: #3d3d3d;
		}
		a.INTERF_btnRetourListe:hover {
			text-decoration:none;
			color: #3399CC;
		}
		a.INTERF_btnRetourListe:active { 
			text-decoration:none;
			color: #3d3d3d;
		}
				
div#RL_div_btnDemandDInfos {
	width: 180px;
	background-color:#CEED6F;
	padding: 2px 5px 2px 5px;
	text-align:center;
	border: 1px solid #81A738;
}
.INTERF_btnDemandDInfos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bold;
}
		a.INTERF_btnDemandDInfos:link { 
			color: #3d3d3d;
			text-decoration:none;
		}
		a.INTERF_btnDemandDInfos:visited {
			text-decoration:none; 
			color: #3d3d3d;
		}
		a.INTERF_btnDemandDInfos:hover {
			text-decoration:none;
			color: #3399CC;
		}
		a.INTERF_btnDemandDInfos:active { 
			text-decoration:none;
			color: #3d3d3d;
		}

		
/*	######################################################################################		FORMULAIRES de DEMANDE D'INFOS
	######################################################################################

Charte MFR 	:
	VERT	:	#666666
	ORANGE	:	#F7AD00
	
Charte Interface
	GRIS HAUT		:	#E9EDD4
	VERT FONCE		:	#A0C041
	VERT MOYEN		:	#B9DB51
	VERT CLAIR		:	#CEED6F
	DEGRAD_FONCE	:	#474C5D
	DEGRAD_MOYEN	:	#555A70
	DEGRAD_CLAIR	:	#636983
*/
div#RL_div_form_demandeDInfos {



}

.INTERF_demandeDInfos_enTeteParag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #636983;
	font-weight: bold;
}
.INTERF_demandeDInfos_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474C5D;
	font-weight: normal;
}
.INTERF_SPACER_demandeDInfos {
	height: 1px;
	background-color: #A0C041;
}
.INTERF_demandeDInfos_champsObligatoires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F7AD00;
	font-weight: bold;
}
.INTERF_demandeDInfos_listeDesFormations {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474C5D;
	font-weight: normal;
	padding-right: 60px;
}
		
		
/*	######################################################################################		ACCES INTRANET
	######################################################################################

Charte MFR 	:
	VERT	:	#666666
	ORANGE	:	#F7AD00
	
Charte Interface
	GRIS HAUT		:	#E9EDD4
	VERT FONCE		:	#A0C041
	VERT MOYEN		:	#B9DB51
	VERT CLAIR		:	#CEED6F
	DEGRAD_FONCE	:	#474C5D
	DEGRAD_MOYEN	:	#555A70
	DEGRAD_CLAIR	:	#636983
*/	
.INTERF_accesIntranet_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CEED6F;
	font-weight: bold;
}
.INTERF_accesIntranet_inputTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	height:9px;
}
div#btnSubmit_accesIntranet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CEED6F;
	font-weight: bold;
	border:1px solid #CEED6F;
	padding: 0px 2px 0px 2px;
	cursor:pointer;
}
		a.btnSubmit_accesIntranet:hover {
			text-decoration:none;
			color: #474C5D;
			background-color: #CEED6F;
		}
		
	
		
/*	######################################################################################		SEND PAGE
	######################################################################################

Charte MFR 	:
	VERT	:	#666666
	ORANGE	:	#F7AD00
	
Charte Interface
	GRIS HAUT		:	#E9EDD4
	VERT FONCE		:	#A0C041
	VERT MOYEN		:	#B9DB51
	VERT CLAIR		:	#CEED6F
	DEGRAD_FONCE	:	#474C5D
	DEGRAD_MOYEN	:	#555A70
	DEGRAD_CLAIR	:	#636983
*/	
.sendPage_body {margin:0px 0px 0px 0px;background-color:#CEED6F;}

.sendPage_titrePage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF;
	font-weight: bold;
	background-color: #A0C041;
	height: 24px;
}
.sendPage_msgSended {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #A0C041;
	font-weight: bold;
	height: 150px;
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
/*
div#RL_div_ajaxAttente{
	width:500px;
	height:50px;
	position:absolute;
	left:0;
	top:0;
	background-color:#CC3300;
	z-index:1000000;
}	*/
div#lyrContainerMaster{
	width:100%;
	text-align:center;
}

.INTERF_txt_NomDeLaMaison{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.INTERF_txt_AdresseDeLaMaison{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: bold;
}
.INTERF_txt_NomDuMembre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.INTERF_txt_ProfilDuMembre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: bold;
}


/*	######################################################################### SPACERS	*/
.INTERF_SPACER_HEADER_MargeDroite{
	width:10px;
}


/*	######################################################################### GENERALITES	*/
.fondBlanc{
	
}
.fondBleuClair{
	background-color:#E2EDF1;
}
.fondBleuFonce{
	background-color:#0099CC;
}


/*	######################################################################################		FORMULAIRES
	######################################################################################

Charte MFR 	:
	VERT	:	#666666
	ORANGE	:	#F7AD00
	
Charte Interface
	GRIS HAUT		:	#E9EDD4
	VERT FONCE		:	#A0C041
	VERT MOYEN		:	#B9DB51
	VERT CLAIR		:	#CEED6F
	DEGRAD_FONCE	:	#474C5D
	DEGRAD_MOYEN	:	#555A70
	DEGRAD_CLAIR	:	#636983
*/	
.form_slct_1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
.form_txtArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
.form_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	height:11px;
}
.form_label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	font-weight: normal;
}



a.INTERF_liensInfoMaison:link { 
	color: #333399;
	text-decoration:none;
}
a.INTERF_liensInfoMaison:visited {
	text-decoration:none; 
	color: #333399;
}
a.INTERF_liensInfoMaison:hover {
	text-decoration:none;
	color: #E50C01;
}
a.INTERF_liensInfoMaison:active { 
	text-decoration:none;
	color: #333399;
}

a.INTERF_liensUtilisateur:link {
font-weight:bold;
	color: #41116C;
	text-decoration:underline;
}
a.INTERF_liensUtilisateur:visited {
	text-decoration:underline;
	color: #41116C;
	font-weight:bold;
}
a.INTERF_liensUtilisateur:hover {
	text-decoration:none;
	color: #FFF;
	background-color:#41116C;
	font-weight:bold;
}
a.INTERF_liensUtilisateur:active { 
	text-decoration:none;
	color: #41116C;
	font-weight:bold;
}
	