/* CSS Document */
a{color:#FF7F00;text-decoration:underline;}


html {
height:100%;
}
body {
height:100%;
margin:0;
    background-image: url(images/fond.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div#listContainer div {
		cursor: move;
	}

.contenu_menu {
	position: fixed;
	width: 100%;
	border:0px;
	display:none;
	z-index: 90;
	}
	
.menu {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 50;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: url(images/macFFBgHack.png) repeat;
    display:none;
	
	}

.titre{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.texte_fonce{
    color:#232527;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	}

.texte_blanc{
    color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.texte_blanc10{
    color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
.texte_blanc_titre{
    color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	}	

.texte_noir{
    color:#000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
.texte_bleu{
    color:#7A8DA1;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}	

.texte_bleu10{
    color:#7A8DA1;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	}		
	
.texte_noir10{
    color:#000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	
	}		
		
.texte_noir11{
    color:#000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}	
	
.texte_noir12{
    color:#000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}	

.texte_blanc_titre{
    color:#FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}	

.head {
    margin-top: 60px;
	width: 824px;
	height: 122px;
	border:0px;
	position: static;
	z-index: 1;
	
	}
	
.home_texte {
    padding:10px;
	width: 274px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}
	
.home_edito {
    padding:10px;
	width: 294px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}	
	
.home_agenda {
    padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	width: 170px;
	height: 28px;
	border:0px;
	position: relative;
	z-index: 3;
	overflow:hidden;
	background-color: #FFFFFF;
	}
	
.home_photo {
    padding:8px;
	width: 600px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	}
	
.logo {
	width: 180px;
	height: 122px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	margin-bottom: 4px;
	
	}
	
.coordonnees {
    padding:8px;
	width: 164px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}	
			
.coordonnees2 {
    padding:8px;
    margin-top: 4px;
	width: 164px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}	
	
.infos {
    padding:10px;
    margin-top: 4px;
	width: 160px;
	height: 90px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}	
	
.carte {
    padding:10px;
    margin-top: 4px;
	width: 160px;
	height: 150px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
	}
	
.corps {
    padding:10px;
    width: 318px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
    }

.corps_vignette {
    width: 100%;
    position: relative;
	z-index: 1;

	}	
	
.corps_reseau {
    padding:10px;
    width: 408px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
    }

.corps_mentions {
    padding:10px;
    width: 615px;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
    }		
	
.corps_back {
    
    width: 100%;
	border:0px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	
    }	

.mini_actu {
    padding:10px;
	border:0px;
	position: relative;
	z-index: 1;
	
	}
	
.mini_actu_reseau {
    padding:10px;
    height: 184px;
	border:0px;
	position: relative;
	z-index: 1;
	
	}			

.bas {
	width:980px;
	z-index:1;
	position:relative;
	}
	

	
#referencement{
   display:none;
   }
   
.b1{
    border-style: solid; 
	border-width: 1px; 
	border-color: #FFFFFF; 
}

.b2{
    border-style: solid; 
	border-width: 1px; 
	border-color: #7A8DA1; 
}


.liste_deroulante_carte {
	font-family: Arial, Helvetica, sans-serif;
	color: #8C8C8C;
	border: 1px solid #8C8C8C;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 20px;
	width: 164px;
}

.liste_deroulante {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 20px;
	width: 280px;
}

.liste_deroulante_year {
	font-family:  Arial, Helvetica, sans-serif;
	color: #043760;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	background-color: #FFFFFF;
	height: 20px;
	width: 72px;
}

.liste_deroulante_fund {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 20px;
	width: 160px;
}


.liste_deroulante2a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 12px;
	background-color: #ffffff;
	height: 20px;
	width: 45px;
}

.liste_deroulante2b {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 20px;
	width: 60px;
}
	
.box_saisie_coordonees {
	font-family:  Arial, Helvetica, sans-serif;
	color: #7A8DA1;
	border: 1px solid #7A8DA1;
	font-size: 10px;
	background-color: #ffffff;
	height: 60px;
	width: 164px;
}		

.box_saisie_coordonees0 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #7A8DA1;
	border: 1px solid #7A8DA1;
	font-size: 10px;
	background-color: #ffffff;
	height: 90px;
	width: 164px;
}	

.box_saisie_coordonees2 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #7A8DA1;
	border: 1px solid #7A8DA1;
	font-size: 10px;
	background-color: #ffffff;
	height: 20px;
	width: 164px;
}		


.box_saisie00 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #7A8DA1;
	border: 1px solid #7A8DA1;
	font-size: 10px;
	background-color: #ffffff;
	height: 400px;
	width: 595px;
}

.box_saisie1 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 70px;
	width: 400px;
}

.box_saisie {
	font-family:  Arial, Helvetica, sans-serif;
	color: #7A8DA1;
	border: 1px solid #7A8DA1;
	font-size: 10px;
	background-color: #ffffff;
	height: 20px;
	width: 237px;
}

.box_saisie2 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 160px;
	width: 400px;
}

.box_saisie3 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #AAB3BB;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #232527;
	height: 18px;
	width: 600px;
}

.box_saisie4 {
vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 16px;
	width: 26px;
}

.box_saisie4b {
vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 16px;
	width: 40px;
}

.box_saisie5 {
vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	height: 16px;
	width: 60px;
}

.box_saisie6 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 20px;
	width: 300px;
}

.box_saisie7 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 180px;
	width: 440px;
}

.box_saisie7a {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #000000;
	font-size: 10px;
	background-color: #ffffff;
	height: 20px;
	width: 440px;
}

#home_txt{
	width: 280px;
	position:absolute;
	top:276px;
	left:327px;
	z-index: 5;
} 

#home_back{
	width: 280px;
	position:absolute;
	top:274px;
	left:374px;
	z-index: 5;
} 

#fiche_back{
	width: 700px;
	position:absolute;
	top:55px;
	left:134px;
	z-index: 5;
} 
   
#bloc_video{
	width: 320px;
	position:absolute;
	top:50px;
	left:620px;
	z-index: 4;
}   
   
#bloc_fiche{
	width: 320px;
	position:absolute;
	top:70px;
	left:20px;
	z-index: 4;
}   

.text_1{color:#FF7F00;}
.text_2{color:#005EA6;}
.text_3{color:#BBB800;}
.text_4{color:#33B5C7;}
.text_5{color:#894b94;}
.text_6{color:#E00062;}
.text_7{color:#CF8F39;}
.text_8{color:#0083A1;}
.text_9{color:#92A4AE;}
.text_10{color:#C5A13D;}
.text_11{color:#E0001A;}
.text_12{color:#82B385;}
.text_13{color:#761C7F;}
.text_14{color:#EF9887;}
.text_15{color:#74C7DD;}
.text_16{color:#B5364D;}
.text_17{color:#EA786B;}
.text_18{color:#B98EBB;}
.text_19{color:#7EA0CF;}
.text_20{color:#7AB21D;}
.text_21{color:#940232;}
.text_22{color:#B40264;}
.text_23{color:#49A89E;}
.text_24{color:#E42D86;}
.text_25{color:#E8B540;}
.text_26{color:#F207B5;}
.text_27{color:#51BAC9;}
.text_28{color:#DF9AA0;}
.text_29{color:#E2047C;}
.text_30{color:#BB007B;}
.text_31{color:#46AFCA;}
.text_32{color:#F4A824;}
.text_33{color:#E18D00;}
.text_34{color:#8E524D;}
.text_reseau{color:#FF0000;}   
   
#leftMenu{
	border:0px;
	position: relative;
	z-index: 2;}

  #leftMenu a#reseau{float:left;width:88px;height:38px;background:url(images/menu_reseau.gif) no-repeat;}
  #leftMenu a#reseau:hover{background-position:0 -38px;}
  #leftMenu a#reseau.sel{background-position:0 -38px;}
  #leftMenu a#partenaires{float:left;width:88px;height:38px;background:url(images/menu_partenaires.gif) no-repeat;}
  #leftMenu a#partenaires:hover{background-position:0 -38px;}
  #leftMenu a#partenaires.sel{background-position:0 -38px;}
  #leftMenu a#agenda{float:left;width:88px;height:38px;background:url(images/menu_agenda.gif) no-repeat;}
  #leftMenu a#agenda:hover{background-position:0 -38px;}
  #leftMenu a#agenda.sel{background-position:0 -38px;}  
  #leftMenu a#ma{float:left;width:88px;height:38px;background:url(images/menu_ma.gif) no-repeat;}
  #leftMenu a#ma:hover{background-position:0 -38px;}
  #leftMenu a#ma.sel{background-position:0 -38px;}
  #leftMenu a#contact{float:left;width:88px;height:38px;background:url(images/menu_contact.gif) no-repeat;}
  #leftMenu a#contact:hover{background-position:0 -38px;}
  #leftMenu a#contact.sel{background-position:0 -38px;} 
  #leftMenu a#recherche{float:left;width:88px;height:38px;background:url(images/menu_recherche.gif) no-repeat;}
  #leftMenu a#recherche:hover{background-position:0 -38px;}
  #leftMenu a#recherche.sel{background-position:0 -38px;}  
  
  #leftMenu a#back_ma{float:left;width:88px;height:38px;background:url(images/back_ma.gif) no-repeat;}
  #leftMenu a#back_ma:hover{background-position:0 -38px;}
  #leftMenu a#back_ma.sel{background-position:0 -38px;}
  #leftMenu a#forum{float:left;width:88px;height:38px;background:url(images/back_forum.gif) no-repeat;}
  #leftMenu a#forum:hover{background-position:0 -38px;}
  #leftMenu a#forum.sel{background-position:0 -38px;}
  #leftMenu a#deconnexion{float:left;width:88px;height:20px;background:url(images/back_deconnexion.gif) no-repeat;}
  #leftMenu a#deconnexion:hover{background-position:0 -20px;}
  #leftMenu a#deconnexion.sel{background-position:0 -20px;}      
  #leftMenu a#trombi{float:left;width:88px;height:38px;background:url(images/back_trombi.gif) no-repeat;}
  #leftMenu a#trombi:hover{background-position:0 -38px;}
  #leftMenu a#trombi.sel{background-position:0 -38px;}   
  #leftMenu a#telechargement{float:left;width:112px;height:38px;background:url(images/back_telechargement.gif) no-repeat;}
  #leftMenu a#telechargement:hover{background-position:0 -38px;}
  #leftMenu a#telechargement.sel{background-position:0 -38px;}    
  
#MA_menu{
	border:0px;
	position: relative;
	z-index: 2;}

  #MA_menu a#intention{float:left;width:124px;height:18px;background:url(images/ma_intention.gif) no-repeat;}
  #MA_menu a#intention:hover{background-position:0 -18px;}
  #MA_menu a#intention.sel{background-position:0 -18px;}
  #MA_menu a#actions{float:left;width:134px;height:18px;background:url(images/ma_actions.gif) no-repeat;}
  #MA_menu a#actions:hover{background-position:0 -18px;}
  #MA_menu a#actions.sel{background-position:0 -18px;}
  #MA_menu a#horizon{float:left;width:72px;height:18px;background:url(images/ma_horizon.gif) no-repeat;}
  #MA_menu a#horizon:hover{background-position:0 -18px;}
  #MA_menu a#horizon.sel{background-position:0 -18px;}
  #MA_menu a#agenda{float:left;width:53px;height:18px;background:url(images/ma_agenda.gif) no-repeat;}
  #MA_menu a#agenda:hover{background-position:0 -18px;}
  #MA_menu a#agenda.sel{background-position:0 -18px;}
  #MA_menu a#photos{float:left;width:52px;height:18px;background:url(images/ma_photos.gif) no-repeat;}
  #MA_menu a#photos:hover{background-position:0 -18px;}
  #MA_menu a#photos.sel{background-position:0 -18px;}
  #MA_menu a#ca{float:left;width:30px;height:18px;background:url(images/back_ca.gif) no-repeat;}
  #MA_menu a#ca:hover{background-position:0 -18px;}
  #MA_menu a#ca.sel{background-position:0 -18px;}
  #MA_menu a#partenaires{float:left;width:78px;height:18px;background:url(images/ma_partenaires.gif) no-repeat;}
  #MA_menu a#partenaires:hover{background-position:0 -18px;}
  #MA_menu a#partenaires.sel{background-position:0 -18px;}
  #MA_menu a#telechargement{float:left;width:110px;height:18px;background:url(images/telechargement.gif) no-repeat;}
  #MA_menu a#telechargement:hover{background-position:0 -18px;}
  #MA_menu a#telechargement.sel{background-position:0 -18px;}
  #MA_menu a#reseau_missions{float:left;width:68px;height:18px;background:url(images/reseau_missions.gif) no-repeat;}
  #MA_menu a#reseau_missions:hover{background-position:0 -18px;}
  #MA_menu a#reseau_missions.sel{background-position:0 -18px;}
  #MA_menu a#reseau_compositions{float:left;width:95px;height:18px;background:url(images/reseau_compositions.gif) no-repeat;}
  #MA_menu a#reseau_compositions:hover{background-position:0 -18px;}
  #MA_menu a#reseau_compositions.sel{background-position:0 -18px;}
  #MA_menu a#reseau_liens{float:left;width:50px;height:18px;background:url(images/reseau_liens.gif) no-repeat;}
  #MA_menu a#reseau_liens:hover{background-position:0 -18px;}
  #MA_menu a#reseau_liens.sel{background-position:0 -18px;}
  #MA_menu a#reseau_actualite{float:left;width:70px;height:18px;background:url(images/reseau_actualite.gif) no-repeat;}
  #MA_menu a#reseau_actualite:hover{background-position:0 -18px;}
  #MA_menu a#reseau_actualite.sel{background-position:0 -18px;}
  #MA_menu a#reseau_groupes{float:left;width:129px;height:18px;background:url(images/reseau_groupes.gif) no-repeat;}
  #MA_menu a#reseau_groupes:hover{background-position:0 -18px;}
  #MA_menu a#reseau_groupes.sel{background-position:0 -18px;}

  #MA_menu a#back_intention{float:left;width:123px;height:18px;background:url(images/back_intention.gif) no-repeat;}
  #MA_menu a#back_intention:hover{background-position:0 -18px;}
  #MA_menu a#back_intention.sel{background-position:0 -18px;}
  #MA_menu a#back_actions{float:left;width:52px;height:18px;background:url(images/back_actions.gif) no-repeat;}
  #MA_menu a#back_actions:hover{background-position:0 -18px;}
  #MA_menu a#back_actions.sel{background-position:0 -18px;}
  #MA_menu a#back_horizon{float:left;width:51px;height:18px;background:url(images/back_horizon.gif) no-repeat;}
  #MA_menu a#back_horizon:hover{background-position:0 -18px;}
  #MA_menu a#back_horizon.sel{background-position:0 -18px;}
  #MA_menu a#back_agenda{float:left;width:50px;height:18px;background:url(images/back_agenda.gif) no-repeat;}
  #MA_menu a#back_agenda:hover{background-position:0 -18px;}
  #MA_menu a#back_agenda.sel{background-position:0 -18px;}
  #MA_menu a#back_photos{float:left;width:52px;height:18px;background:url(images/back_photos.gif) no-repeat;}
  #MA_menu a#back_photos:hover{background-position:0 -18px;}
  #MA_menu a#back_photos.sel{background-position:0 -18px;}
  #MA_menu a#back_ca{float:left;width:30px;height:18px;background:url(images/back_ca.gif) no-repeat;}
  #MA_menu a#back_ca:hover{background-position:0 -18px;}
  #MA_menu a#back_ca.sel{background-position:0 -18px;}
  #MA_menu a#back_partenaires{float:left;width:74px;height:18px;background:url(images/back_partenaires.gif) no-repeat;}
  #MA_menu a#back_partenaires:hover{background-position:0 -18px;}
  #MA_menu a#back_partenaires.sel{background-position:0 -18px;}
  #MA_menu a#back_traduction{float:left;width:72px;height:18px;background:url(images/back_traduction.gif) no-repeat;}
  #MA_menu a#back_traduction:hover{background-position:0 -18px;}
  #MA_menu a#back_traduction.sel{background-position:0 -18px;}
  #MA_menu a#back_edito{float:left;width:52px;height:18px;background:url(images/back_edito.gif) no-repeat;}
  #MA_menu a#back_edito:hover{background-position:0 -18px;}
  #MA_menu a#back_edito.sel{background-position:0 -18px;}
  #MA_menu a#back_tel{float:left;width:100px;height:18px;background:url(images/back_tel.gif) no-repeat;}
  #MA_menu a#back_tel:hover{background-position:0 -18px;}
  #MA_menu a#back_tel.sel{background-position:0 -18px;}  
