/***************************************************************************************************************************************/
/*******************************************************     STRUCTURE DU SITE    ******************************************************/
/***************************************************************************************************************************************/

/******************************************************/
/*************    CONTENEURS PRINCIPAUX    ************/
/******************************************************/
html {
	float:none;
	margin:0;
	padding:0;
}
body {
	float:none;
	margin:0;
	padding:0;
	text-align:left;
}
#conteneur {
	float:none;
	margin:0;
	padding:0;
	width:550px;
	text-align:left;
}
#haut {
	float:none;
	margin:0;
	padding:0;
	width:550px;
}
#milieu {
	float:left;
	margin:0;
	padding:0;
	width:550px;
}
#bas {
	display: none;
}
/******************************************************/
/*************    HAUT    *****************************/
/******************************************************/
#haut_gauche {
	float:none;
	margin:0;
	padding:0;
	width:225px;
}
#haut_droite {
	float:none;
	margin:0;
	padding:29px 0 0 0;
	width:300px;
	background-image:none;
}
#haut_droite_haut {
	display: none;
}
#haut_droite_haut img {
	margin:0;
	padding:0;
}
#haut_droite_bas {
	display: none;
}
/******************************************************/
/*************    MENU    *****************************/
/******************************************************/
#haut_droite_bas ul {
	display: none;
}
#haut_droite_bas ul li {
	display: none;
}
/********************   MENU 1   *************************************/
#haut_droite_bas ul li.menu1 a, #haut_droite_bas ul li.menu1 a:link {
	display: none;
}
#haut_droite_bas ul li.menu1 a:hover, #haut_droite_bas ul li.menu1 a:active {
	display: none;
}
#haut_droite_bas ul li.menu1_on a, #haut_droite_bas ul li.menu1_on a:link {
	display:none;
}
#haut_droite_bas ul li.menu1_on a:hover, #haut_droite_bas ul li.menu1_on a:active {
	display:none;
}
/********************   MENU 2   *************************************/
#haut_droite_bas ul li.menu2 a, #haut_droite_bas ul li.menu2 a:link {
	display:none;
}
#haut_droite_bas ul li.menu2 a:hover, #haut_droite_bas ul li.menu2 a:active {
	display:none;
}
#haut_droite_bas ul li.menu2_on a, #haut_droite_bas ul li.menu2_on a:link {
	display:none;
}
#haut_droite_bas ul li.menu2_on a:hover, #haut_droite_bas ul li.menu2_on a:active {
	display:none;
}
/********************   MENU 3   *************************************/
#haut_droite_bas ul li.menu3 a, #haut_droite_bas ul li.menu3 a:link {
	display:none;
}
#haut_droite_bas ul li.menu3 a:hover, #haut_droite_bas ul li.menu3 a:active {
	display:none;
}
#haut_droite_bas ul li.menu3_on a, #haut_droite_bas ul li.menu3_on a:link {
	display:none;
}
#haut_droite_bas ul li.menu3_on a:hover, #haut_droite_bas ul li.menu3_on a:active {
	display:none;
}
/********************   MENU 4   *************************************/
#haut_droite_bas ul li.menu4 a, #haut_droite_bas ul li.menu4 a:link {
	display:none;
}
#haut_droite_bas ul li.menu4 a:hover, #haut_droite_bas ul li.menu4 a:active {
	display:none;
}
#haut_droite_bas ul li.menu4_on a, #haut_droite_bas ul li.menu4_on a:link {
	display:none;
}
#haut_droite_bas ul li.menu4_on a:hover, #haut_droite_bas ul li.menu4_on a:active {
	display:none;
}
/********************   MENU 5   *************************************/
#haut_droite_bas ul li.menu5 a, #haut_droite_bas ul li.menu5 a:link {
	display:none;
}
#haut_droite_bas ul li.menu5 a:hover, #haut_droite_bas ul li.menu5 a:active {
	display:none;
}
#haut_droite_bas ul li.menu5_on a, #haut_droite_bas ul li.menu5_on a:link {
	display:none;
}
#haut_droite_bas ul li.menu5_on a:hover, #haut_droite_bas ul li.menu5_on a:active {
	display:none;
}
/******************************************************/
/*************    MILIEU    ***************************/
/******************************************************/
#milieu_gauche {
	display: none;
}
#milieu_gauche_bas {
	display: none;
}
#milieu_droite {
	float:left;
	margin:0;
	padding:0;
	width:550px;
}
#chemin_de_fer {
	display: none;
}
#contenu {
	float:left;
	margin:0;
	padding:0;
	width:550px;
	height:auto !important;
	height:auto;
}

/******************************************************/
/*************    BAS    ******************************/
/******************************************************/
#bas {
	display: none;
}
#bas_navigation {
	display: none;
}
#bas_partenaires {
	display: none;
}
#bas_partenaires img {
	display: none;
}
#bas_partenaires p {
	display: none;
}

/******************************************************/
/*************    GAUCHE    ***************************/
/******************************************************/
.milieu_gauche_bloc {
	display: none;
}
.milieu_gauche_bloc h3 {
	display: none;
}
.annuaire_inscrits {
	display: none;
}
.annuaire_inscrits p {
	display: none;
}
form.recherche_bloc {
	display: none;
}
.bloc_recherche {
	display: none;
}
.bloc_recherche p {
	display: none;
}
.bloc_recherche label {
	display: none;
}
.bloc_recherche select {
	display: none;
}
.bloc_recherche input {
	display: none;
}
p.submit {
	display: none;
}
p.submit label {
	display:none;
}
p.submit input {
	display: none;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { 
	float: left; 
	margin:0; 
	padding:0; 
	width:550px; 
	clear:both; 
}

/******************************************************/
/*************    ANNUAIRE    ***************************/
/******************************************************/

/**************HAUT****/
#annuaire_haut {
	float:left;
	margin:0 0 20px 0px;
	padding:0 0 20px 0!important;
	padding:0 0 30px 0;
	width:600px;
	background-image:url(../images/fond_gris2.gif);
}
.annuaire_haut_titre{
float: left;
margin:0;
padding:10px 0 10px 70px;
width: 490px;
color: #ec1c23;
font-size: 1.1em;
font-weight: bold;
}
.annuaire_noir{
color: #000000;
margin:0;
padding:0 10px 0 0;
}
#annuaire_haut_res {
	float:left;
	margin:0 0 20px 0px;
	padding:15px 0 5px 0!important;
	padding:0 0 25px 0;
	width:600px;
	background-image:url(../images/fond_gris2.gif);
}
.annuaire_haut_fond_blanc {
	float:left;
	margin:0 0 20px 0px;
	padding:15px 0 15px 0;
	width:580px;
	background-color:#ffffff;
}
.annuaire_haut_image {
	float:left;
	margin:0 5px 0 0;
	padding:0;
	width:220px;
	background-color:#ffffff;
}
.annuaire_haut_intitule {
	float:left;
	margin:0;
	padding:0;
	width:100px;
	background-color:#ffffff;
} 
.annuaire_haut_rep {
	float:left;
	margin:0;
	padding:0;
	width:200px;
	background-color:#ffffff;
} 
#annuaire_haut img{
	float:left;
	margin:0;
	padding:0;
	border-style:solid;
	border-width:2px;
	border-color:#666666;
}

/**********MILIEU****/
#annuaire_milieu{
	margin:30px 0 0 0;
	padding:0;
        float:left;
        width:600px;
}
.annuaire_milieu_milieu{
	margin:0 0 20px 0;
	padding:0;
        float:left;
        width:600px;
}
.annuaire_milieu_gauche{
	margin:0 0 0 50px;
	padding:0;
    	float:left;
    	width:230px;
}
.annuaire_milieu_liste_gauche{
	margin:0 0 0 0px;
	padding:0;
    	float:left;
    	width:230px;
}
.annuaire_milieu_droite{
	margin:0;
	padding:0;
   	float:left;
   	width:400px;
}
.annuaire_milieu_droite #titre{
	margin : 0;
	padding: 0 0 6px 0;
}

/***************BAS****/
#annuaire_bas {
	float:none;
	margin:20px 0 0 0;
	padding:0px 0 0 0;
	width:600px;
}
.annuaire_bas_gauche {
	float:none;
	margin:0;
	padding:0;
	width:500px;
}
.annuaire_bas_droite {
	float:left;
	margin:40px 0 0 0;
	padding:0;
	width:200px;
}
.annuaire_bas_gauche_infos{
	float:none;
	margin:0;
	padding:0;
}
.annuaire_bas_gauche_logos {
	float:none;
	margin:50px 0 0 0;
	padding:0;
	width:500px;
}
.annuaire_bas_gauche_logos img{
	float:none;
	margin:0;
	padding:0;
}
.annuaire_bas_droite_photos img{
	float:none;
	margin:0;
	padding:0;
	border-style:solid;
	border-width:2px;
	border-color:#EC1C23;
}
#annuaire_bas_droite_logo{
	float: left;
	margin:60px 0 20px 0px;
	padding:0 0 10px 0;
	width: 200px;
	background-image: url(../images/fond_gauche2.gif);
}
.annuaire_bas_droite_fdblanc {
	float:left;
	margin:0 0 20px 0px;
	padding:0;
	width:175px;
	background-color:#ffffff;
}
.annuaire_bas_retour {
	display:none;
}
#annuaire_bas_fdrouge{
    	float:left;
	margin:30px 0 0 0px;
	padding:0;
	width:200px;
	background-image:url(../images/fond_gauche4.gif);
}
.annuaire_bas_fdblanc{
    	float:left;
	margin:10px 0 20px 17px;
	padding:15px 0 0 20px;
	width:175px;
    	height:30px;
	background-color:#ffffff;
}
#annuaire_bas_droite_logo img{
	margin:10px 0 20px 0px;
	padding:0;
}
