/* CSS Document */
.noprint{display:none;clear:both;}
.print{display:block;}
.print_left{float:left;display:block;}
.noprint_left{float:left;display:none;clear:both;}
.noprint_right{float:right;display:none;clear:both;}

/************************/
/*						*/
/*	     Global	        */
/*						*/
/***********************/
body{
		background: #cab3c7 url(../Images/degrade_fond.jpg) repeat-x center 15px;
		font-size:0.8em;
		font-family:Arial;
		color: #5c5c5c;
}
img{
	border:0;
}
a{
	text-decoration:none;
	color:#FFF;
}
a:hover{
	text-decoration:underline;
}
ul, li{
	margin:0;
	padding:0;
}
b{
	color:#000;
}
.left{
	float:left;
}
.right{
	float:right;
}
.centre{
	text-align:center;
}
.spacer{
	clear:both;
}
#spacer_right{
	clear:right;
}
/* Rubrique CFA SUP 2000 */
#container_CFA{
	background: #e2017b url(../Images/degrade_rose_colG.jpg) repeat-x center bottom;
	float:left;
}
/* Rubrique Entreprises */
#container_Entreprises{
	background: #c5d44f url(../Images/degrade_rubrique_entreprise.jpg) repeat-x center bottom;
}
/* Rubrique Apprentis */
#container_Apprentis{
	background: #f08a38 url(../Images/degrade_rubrique_apprentis.jpg) repeat-x center bottom;
}
/* Rubrique Formations */
#container_Formations{
	background: #7AC0D6 url(../Images/degrade_rubrique_formations.jpg) repeat-x center bottom;
}
/* Rubrique Accueil */
#container_Accueil{
	background: #fff;
}
/* Rubrique Non-Définiie */
#container{
	background: #7F0042 url(../Images/degrade_rubrique_generique.jpg) repeat-x center bottom;
}


/************************/
/*						*/
/*	  	 Accueil		*/
/*						*/
/***********************/
#flash{
	width:100%;
	height:433px;
}
#container_Accueil table{
	margin : 10px auto;
}
#container_Accueil table td{
	padding : 0 15px;
}
#cherche_formation{
	width:264px;
	height:144px;
	background: url(../Images/cadre_recherche_formation.gif);
	margin:5px auto 0 auto;
}

#cherche_formation_pages{
	width:264px;
	height:144px;
	background: url(../Images/cadre_recherche_formation.gif);
	/*margin:5px auto 0 auto;*/
}


#cherche_formation table{
	text-align:right;
	margin:0px 25px 0 0px;
	float:right;
}
#cherche_formation form, #cherche_formation_pages form{
	margin:0;
	padding:0;
}
#cherche_formation select, #cherche_formation_pages select{
	text-align:center;
	margin:0px 0px 2px 3px;
	width : 150px;
}
#cherche_formation img, #cherche_formation_pages img{
	margin:15px 0 3px 15px;
}
#cherche_formation a, #cherche_formation_pages a{
	color: #000;
	font-size:9px;
	font-weight:bold;
}
.cherche_formation_bouton{
	color: #000;
	font-size:9px;
	font-weight:bold;
	background: white;
	border: 0px;
	cursor: pointer;
	text-decoration: none;
	margin-top:-4px;
}
#actualite{
	width:268px;
	height:100%;
	background: url(../Images/index_arrondi_milieu.jpg) repeat-y;
}
#actualite p{
	margin : 5px 20px;
	padding : 0;
}
#actualite a{
	color: #5c5c5c;
	font-size:9px;
	font-weight:bold;
}
#video_accueil{
	width:264px;
	height:181px;
	background: url(../Images/index_arrondi_video.gif) no-repeat;
}
/************************/
/*						*/
/*	  	 Header			*/
/*						*/
/***********************/

#header{
	background: #9e5a80;
	font-size:11px;
	height:50px;
}
#header ul{display:none;}
#header ul li{display:none;}
#header form{display:none;}
#header input{display:none;}

/************************/
/*						*/
/*	  Colonne gauche	*/
/*						*/
/***********************/
#colonne_gauche{display:none;}
#colonne_gauche ul{display:none;}
#colonne_gauche ul li{display:none;}
#nav_gauche_cfa a, #nav_gauche_entreprises a, #nav_gauche_apprentis a, #nav_gauche_generique a{display:none;}
#nav_gauche_cfa a:hover {display:none;}
#nav_gauche_entreprises a:hover {display:none;}
#nav_gauche_apprentis a:hover {display:none;}
#nav_gauche_generique a:hover {display:none;}
#cherche_formation_pages table{display:none;}
#cherche_formation_pages{display:none;}

/************************/
/*						*/
/*	  	 Contenu		*/
/*						*/
/***********************/
#center{
	background: #FFFFFF;
}
#center #navigation{display:none;}
#center #navigation li{display:none;}
#center h1{
	background: #e2017b;
	color:#FFF;
	font-size : 17px;
	padding:8px;
	display:inline;
	margin-left:-10px;
	margin-bottom:10px;
}
#center h2{
	color:#5a2c5b;
	font-size : 15px;
	line-height:18px;
	letter-spacing:1px;
	margin-bottom: 8px;
	margin-top: 10px;
}
#center h3{
	font-size : 15px;
	line-height:14px;
	padding:0 0 5px 8px;
	margin-bottom:5px;
	margin-top: 18px;
}
#center p{
	margin-bottom:5px;
}
/*#center ul{
	margin:0;
	padding:0;
}
#center ul li{
	list-style-type:square;
}*/
#center blockquote{
	color:#FFF;
	margin:5px 0 0 0;
	padding:4px;
}

#center table.donnees{
	border-collapse:collapse;
	margin-top: 15px;
	text-align: center;
	margin-left: 40px;
}
#center table.donnees td{
    border: 1px solid #5c5c5c;
	padding: 8px;
}


#contenu, #contenu_Entreprises, #contenu_Apprentis, #contenu_Formations, #contenu_CFA{
	padding:0;
	text-align: justify;
	float:left;

}


#contenu_Entreprises ul li, #contenu_Apprentis ul li, #contenu_Formations ul li, #contenu_CFA ul li{
	list-style-type:square;
	margin-left:30px;
	line-height: 14px;
}

#contenu h1{
	background: #7F0042;
}
#contenu_Formations h1{
	background: #71bad4;
}
#contenu_Entreprises h1{
	background: #c5d44f;
}
#contenu_Apprentis h1{
	background: #f08a38;
}
#contenu_CFA h1{
	background: #e2017b;
}

#contenu h3{
	color:#7F0042 ;
	border-left:1px solid #9E5A80 ;
	border-bottom:2px solid #9E5A80;
}
#contenu_Formations h3{
	color:#1a8ec9 ;
	border-left:1px solid #1a8ec9 ;
	border-bottom:2px solid #87d0e8;
}
#contenu_Entreprises h3{
	color:#aebe30;
	border-left:1px solid #aebe30;
	border-bottom:2px solid #aebe30;
}
#contenu_Apprentis h3{
	color:#f49950;
	border-left:1px solid #f49950;
	border-bottom:2px solid #f49950;
}
#contenu_CFA h3{
	color: #e84095;
	border-left:1px solid #e84095;
	border-bottom:2px solid #e84095;
}

#contenu a{
	color:#7F0042 ;
	text-decoration:underline;
	font-weight:bold;
}
#contenu_Formations a{
	color:#1a8ec9 ;
	text-decoration:underline;
	font-weight:bold;
}
#contenu_Entreprises a{
	color:#aebe30;
	text-decoration:underline;
	font-weight:bold;
}
#contenu_Apprentis a{
	color:#f49950;
	text-decoration:underline;
	font-weight:bold;
}
#contenu_CFA a{
	color: #e84095;
	text-decoration:underline;
	font-weight:bold;
}
#contenu a:hover{
	text-decoration:none;
}
#contenu_Formations a:hover{
	text-decoration:none;
}
#contenu_Entreprises a:hover{
	text-decoration:none;
}
#contenu_Apprentis a:hover{
	text-decoration:none;
}
#contenu_CFA a:hover{
	text-decoration:none;
}

#contenu blockquote{
	background: #7F0042;
}
#contenu_Formations blockquote{
	background: #71bad4;
}
#contenu_Entreprises blockquote{
	background: #c5d44f;
}
#contenu_Apprentis blockquote{
	background: #f08a38;
}
#contenu_CFA blockquote{
	background: #e2017b;
}

/*#contenu img{
	margin:5px;
	padding:3px;
	border: 1px solid black;
}
#contenu_Formations img{
	margin:5px;
	padding:3px;
	border: 1px solid #1a8ec9;
}
#contenu_Entreprises img{
	margin:5px;
	padding:3px;
	border: 1px solid #aebe30;
}
#contenu_Apprentis img{
	margin:5px;
	padding:3px;
	border: 1px solid #f49950;
}
#contenu_CFA img{
	margin:5px;
	padding:3px;
	border: 1px solid #e84095;
}*/



/************************/
/*						*/
/*	  	 Footer			*/
/*						*/
/***********************/
#footer{
	margin : 5px auto;
	color:#FFF;
	text-align:center;
	font-size:10px;
}
#footer li{
	display:inline;
	padding:1px 5px;
	border-right:1px solid white;
}


/*****************************************/
/*						                 */
/*	  	  Abécédaire apprentissage		 */
/*						                 */
/*****************************************/
.liste {
  margin: 0 0 2em;
  padding: 0;
  list-style-type: none;
  font-size: 10px;
}
.liste li {
  clear: both;
  margin: 0;
  padding: 0 0 1.8em 0;
  position: relative;
  border-bottom: dotted 2px #999;
}
/* clearfix */
.liste li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.liste li {display: inline-block;}
/* Hides from IE-mac \*/
* html .liste li {height: 1%;}
.liste li {display: block;}
/* End hide from IE-mac */
.liste strong {
  background: #fff;
  padding: 0 10px 0 0;
  font-weight: normal;
  position: absolute;
  bottom: -.4em;
  left: 0;
}
.liste em {
  background: #fff;
  padding: 0 0 0 5px;
  font: 110%/100% Georgia, "Times New Roman", Times, serif;
  position: absolute;
  bottom: -.2em;
  right: 0;
}
.lettrine{
font-weight:bold;
font-size:13px;
}
/*****************************************/
/*						                 */
/*	  	  		Google Map				 */
/*						                 */
/*****************************************/
#map_canvas{
	width:500px;
	height:300px;
	margin:15px auto;
}