@charset "UTF-8";
/* CSS Document */


#main
{
	margin:auto; width:1000px;
}
#main2
{
	margin:auto; width:1000px; float:left; background:#FFF;
}

#ENTETE
{
	width:1000px; height:205px; float:left; position:relative;
}
#MENU_PRINCIPAUX
{
	width:1000px; height:30px; float:left;
}
#COLONNE_GAUCHE
{
	width:200px; float:left; 
}
#ELEMENT_SWF_COLONNE_GAUCHE{ background:#D1001B; float:left; }
#CONTENU
{
	width:770px; float:left;
}
#COLONNE_DROITE
{
	width:255px; float:left;
}
#COLONNE_DROITE img { display:block; margin:15px auto 15px auto;  }
#TEXTE_INFO_DROITE  { display:block; width:180px; margin:auto; font-size:0.8em; text-align:justify; }

#LOGO1 {
	height: 40px;
	width: 42px;
	float: left;
	margin-left: 350px;
	margin-top: 5px;
}


#LOGO2 {
	height: 50px;
	width: 40px;
	float: right;
	margin-right: 350px;
}

#FOOTER
{
	width:1000px; height:142px; float:left; background:url(../images/fondFooter.png) center 5px no-repeat  #F2F2F2;
}
#footerHome {
	text-align:center;
	font-size:11px;
	color:#666666;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

#footerHome a { text-decoration:none; color:#666666;  }

#ADRESSE_FOOTER
{
	display:block; float:left; margin-left:100px; _margin-left:50px; margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#751417;
}
#ADRESSE_FOOTER a { text-decoration:none; color:#751417;  }
#ADRESSE_FOOTER a:hover { text-decoration:underline; color:#751417;  }

#liensFooter { display:block;  margin-top:50px; float:left; width:920px; margin-left:auto; margin-right:auto;  font-size:0.7em; text-align:left; margin-left:12px; }

#liensFooter a { display:inline-table; padding-left:8px; padding-right:8px; text-decoration:none; color:#751417; border-right:1px solid #751417;  }
#liensFooter a:hover { display:inline-table; padding-left:8px; padding-right:8px; text-decoration:underline; color:#751417; border-right:1px solid #751417;  }


#ACTUS_GAUCHE {  background:url(../images/actusFond.png) top left repeat-y  #D1001B; float:left; width:200px;   }
#CONTENU_NEWS { display:block; float:left; width:165px; margin-left:16px; _margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em;  text-align:justify; }

#actusBottom  { display:block; float:left; width:200px; height:26px; background:url(../images/actusBottom.png) top left no-repeat #D1001B; margin-bottom:25px; }
#no_actusBottom  { display:block; float:left; width:200px; height:26px; background:url(../images/CG_noactus_footer.png) top left no-repeat #D1001B; margin-bottom:25px; }
#actusTop  { display:block; float:left; width:200px; height:26px; background:url(../images/actusTop.png) bottom left no-repeat #D1001B; }



h1 { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#D0021D; font-size:25px; padding-bottom:8px; border-bottom:1px solid #D0021D; margin-left:20px; margin-right:0px; *margin-top:25px;  }

h2 { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#751417; font-size:18px; padding-bottom:0px; margin-left:20px; margin-right:0px; }

h3 { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#666; font-size:14px; padding-bottom:0px; margin-left:20px; margin-right:0px; }

p {  font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#000000; font-size:0.8em; padding-bottom:8px; margin-left:20px; margin-right:0px; text-align:justify; }
p a { color:#990000; text-decoration:none; }
p a:hover { color:#990000; text-decoration:underline; }

li  { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; letter-spacing:0.1em; color:#000000; font-size:0.8em; }

p table td { margin-left:0px;  }
table td p { margin-top:0px   }

#paragrapheSelecteurFilières { display:block; /*border:1px solid #00CC33; margin-bottom:-25px; */ }
#entreprise_coordonnées { font-size:11px;  }
#entreprise_coordonnées  #champCoordEntreprise { display:block; float:left; width:100%; }
#entreprise_coordonnées  #libelle_coorEntreprise { display:block; float:left; width:28%; color:#999999; margin-left:6px; text-align:left; }
#entreprise_coordonnées  #valeur_coorEntreprise { display:block; float:right; width:65%; text-align:left; }
/* #details_filiere { display:none; } */

.masquer { display:none; }
.afficher { display:block; }


.questionFaq { display:block; font-weight:bold; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#000000; font-size:0.8em; padding-bottom:8px; margin-left:20px; margin-right:0px; text-align:justify; border-bottom:1px solid #cc0000; cursor:pointer;  }
.questionFaqVisible { display:block; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#000000; font-size:0.8em; padding-bottom:8px; margin-left:20px; margin-right:0px; text-align:justify; cursor:pointer; }
.reponseFaqHidden { display:none; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#000000; font-size:0.8em; padding-bottom:8px; margin-left:20px; margin-right:0px; text-align:justify;  }
.reponseFaqVisible { display:block; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:0.1em; color:#000000; font-size:0.8em; padding-bottom:8px; margin-left:20px; margin-right:0px; text-align:justify; border-bottom:1px solid #cc0000; }

.libelleFormFAQ { display:block; float:left; width:30%; text-align:right; padding-top:3px; _padding-top:2px; }
.champFormFAQ { display:block; float:left; width:70%;  }


.libelleFormADER { display:block; float:left; width:40%; text-align:right; padding-top:3px; _padding-top:2px; }
.champFormADER { display:block; float:left; width:60%;  }

.formDemandeAdhesionHidden { display:none; float:left; width:90%; margin-left:8px;  }
.formDemandeAdhesionVisible { display:block; float:left; width:90%; margin-left:8px;  }

.Visible { visibility:visible; }
.Hidden {  visibility:hidden; }

