

/* = Mise en page PAGE D ACCUEIL 
------------------------ */
	#Sinscrire:after {
	content: "."; display: block; clear: both; visibility: hidden;
	}
	
	/* = 2 col dans colA ------------------------ */
	body#accueil #Content #ColA #ColA1,
	body#accueil #Content #ColA #ColA2 {width:26.5em; }
	body#accueil #Content #ColA #ColA1 {float:left;}
	body#accueil #Content #ColA #ColA2 {margin-left:26.5em;}

	/* = Bloc Intro ------------------------ */
	body#accueil #Content #ColA #Intro {
		margin-top:21px;
		display:block; height:150px; width:530px;
		overflow:hidden;
		background-color:#336FC7;
		}
		#contenuFlash p{
			text-align:center;
			font-size:1.3em; line-height:1.5em;
			color:#FFFFFF; font-weight:bold;
			margin-top:20px;
			}
	
	/* = Bloc DIV FOND HACHURE ------------------------ */
	
	
	
	body#accueil #Content #ColA #Sinscrire,
	body#accueil #Content #ColB #Connaitre,
	body#accueil #Content #ColB #Actualite,
	body#accueil #Content #ColB #Reglementation,
	body#accueil #Content #ColB #NosPartenaires {
		background:#F2F2F2 url(/global/images/bg_trameGrise.gif) repeat;
		margin-top:1.1em;
		padding-bottom:0.1em;
	}
	
	body#accueil #Content #ColB #Services { 
	background:#F2F2F2 url(/global/images/bg_trameGrise.gif) repeat;
	margin-top:1.1em;
	padding-bottom:0.1em;}
	
	
	
	
	body#accueil #Content #ColB  {position:relative; top:2.1em;}
	
	body#accueil #Content .googleColA{text-align:center; padding-top:10px;}
	
	/*FLUX RSS*/
	
	
	body#accueil #Content #ColA #stages_rss {padding-left: 5px}
	
	body#accueil #Content #ColA #RSS1 p{text-align: justify; font-size: 10px; text-decoration:none; color:#666666;}
	body#accueil #Content #ColA #RSS1 li a{text-align: justify; font-size: 11px; text-decoration:none; color: #FF0000;}
	
	.rssdesc{color:#666666;}
	

	body#accueil #Content #ColB #RSS2 {font-size:9px; padding:10px; text-decoration:none; color:#666666; line-height:12px;}
	body#accueil #Content #ColB #RSS2 a{text-decoration:none;}
	body#accueil #Content #ColB #RSS2 p{text-align:center;}
	
		
	/* = Les liste de la colonne B ------------------------ */
	
	
	
	body#accueil #Content #ColB #Connaitre ul{
	position:relative;
		background-color:#FFFFFF;
		background-image: url(../images/permis-a-points.png);
		background-repeat:no-repeat;
		margin:0em 0.7em 0.7em 0.7em;
		padding:0.7em 0em 0.7em 0em;
		
	}

	body#accueil #Content #ColB #Actualite #Une,
	body#accueil #Content #ColB #Reglementation ul,
	body#accueil #Content #ColB #NosPartenaires ul,
	body#accueil #Content #ColA #Inscription,
	body#accueil #Content #ColA #Stages,
	body#accueil #Content #ColA #Marianne,
	body#accueil #Content #ColA #RechercheStage{
		position:relative;
		background-color:#FFFFFF;
		background-repeat:no-repeat;
		margin:0em 0.7em 0.7em 0.7em;
		padding:0.7em 0em 0.7em 0em;
	}
	body#accueil #Content #ColB #Connaitre ul,
	body#accueil #Content #ColB #Actualite #Une,
	body#accueil #Content #ColB #Reglementation ul,
	body#accueil #Content #ColB #NosPartenaires ul{padding-bottom:22px;}
	
	body#accueil #Content #ColA #Inscription,
	body#accueil #Content #ColA #Stages,
	body#accueil #Content #ColA #RechercheStage{
		padding:0.0em 0em 0.7em 0em;
	}
	
	body#accueil #Content #ColA #Inscription,
	body#accueil #Content #ColA #Stages {margin:0em 0.35em 0.7em 0.7em;}
	
	body#accueil #Content #ColA #RechercheStage{margin:0em 0.7em 0.7em 0.35em;}
	
	body#accueil #Content #ColB ul li a,
	body#accueil #Content #ColA ul li a{
		font-size:1em; color:#464646;
		text-decoration:none;
	}
	body#accueil #Content #ColA ul li a:hover,
	body#accueil #Content #ColB ul li a:hover{
		color:#FF3B1E;
	}
	
	/* = Les bloc H2 TITRE ------------------------ */
	body#accueil #Content #ColA #Sinscrire h2.Sinscrire {
		display:block; width:53em; height:3.2em;
		overflow:hidden;
		line-height:100em;
		background:transparent url(/global/images/H2Sinscrire.gif) no-repeat;
	}
	
	body#accueil #Content #ColA #Sinscrire h2 {margin-bottom:3px;}
	
	/* = H2 ColA ------------------------ */
	body#accueil #Content #ColA #Inscription h2,
	body#accueil #Content #ColA #Stages h2,
	body#accueil #Content #ColA #RechercheStage h2{
		display:block; height:3em; width:18em;
		overflow:hidden;
		line-height:100em;
		margin-bottom:0.0em;
	}
	body#accueil #Content #ColA #Inscription h2{background:transparent url(/global/images/H2Inscription.gif) no-repeat;}
	body#accueil #Content #ColA #Stages h2{background:transparent url(/global/images/H2Stage.gif) no-repeat;}
	body#accueil #Content #ColA #RechercheStage h2{background:transparent url(/global/images/H2Recherche.gif) no-repeat;}
	
	/* = H2 ColB ------------------------ */
	body#accueil #Content #ColB #Connaitre h2,
	body#accueil #Content #ColB #Actualite h2,
	body#accueil #Content #ColB #Reglementation h2,
	body#accueil #Content #ColB #NosPartenaires h2 {
		display:block; height:3.1em; width:22em;
		overflow:hidden;
		line-height:100em;
		margin-bottom:0.5em;
	}
	
	body#accueil #Content #ColB #Connaitre h2 {background:transparent url(/global/images/H2Connaitre.gif) no-repeat;}
	body#accueil #Content #ColB #Actualite h2 {background:transparent url(/global/images/H2Actualite.gif) no-repeat;}
	body#accueil #Content #ColB #Reglementation h2 {background:transparent url(/global/images/H2Reglement.gif) no-repeat;}
	body#accueil #Content #ColB #NosPartenaires h2 {background:transparent url(/global/images/H2Nospartenaire.gif) no-repeat;}
	
	/* = Bloc marianne ------------------------ */
	body#accueil #Content #ColA #Marianne{
		padding:0px;
	}
	body#accueil #Content #ColA #Marianne img{ margin-bottom: 5px; margin-top:5px}
	body#accueil #Content #ColA #Marianne p {
		font-size:1em; color: #0000FF; line-height:1.4em;
		margin-bottom: 5px;
	}
	
	/* = Bloc inscription ------------------------ */
	body#accueil #Content #ColA #Inscription {
		background:#FFF url(/global/images/operatice.jpg) bottom right no-repeat;
	}
	body#accueil #Content #ColA #Inscription .Nvert{
		display:block; width:178px; height:30px;
		overflow:hidden; line-height:100em;
		position:relative; left:-15px;
		background:transparent url(/global/images/NVert.gif) no-repeat;
	}
	body#accueil #Content #ColA #Inscription img.CB {
		position:absolute; top:90px; left:140px;
	}
	
		body#accueil #Content #ColA #Inscription img.un_euro {
		position:absolute; top:115px; left:140px;
	}
	
	
	
	/* = Bloc recherche ------------------------ */
	body#accueil #Content #ColA #RechercheStage fieldset{
		border:none;
		position: relative; top:0em; left: 1.5em; 
		margin-bottom:5px;
		}
	body#accueil #Content #ColA #RechercheStage h3{color:#464646;}
	
	body#accueil #Content #ColA #RechercheStage p.AppelGratuit,
	body#accueil #Content #ColA #RechercheStage p.Dialogue{
		position: relative;
		display:block; width:25.5em; height:3.3em;
		overflow:hidden; 
		background:transparent url(/global/images/btAppelGratuit.gif) no-repeat;
	}
	body#accueil #Content #ColA #RechercheStage p.Dialogue{
		background:transparent url(/global/images/btDialogue.gif) no-repeat;
	}
	body#accueil #Content #ColA #RechercheStage p.AppelGratuit a,
	body#accueil #Content #ColA #RechercheStage p.Dialogue a{
		text-decoration:none; color:#464646; font-weight:bold;
		position:relative; top:14px; left:40px;
		}
	body#accueil #Content #ColA #RechercheStage p.Dialogue a {top:10px;}
	
		body#accueil #Content #ColA #RechercheStage p.AppelGratuit a:hover,
		body#accueil #Content #ColA #RechercheStage p.Dialogue a:hover{color:#E65732;}
		
	/* = Bloc Actualité ------------------------ */
	
	body#accueil #Content #ColB #Actualite img  {
		position:relative;
		float:left;
		display:block; width:75px; height:75px;
		overflow:hidden;
		margin:3px 3px 0px 15px;
		}
body#accueil #Content #ColB #Actualite #rss_actualites img  {
		width:15px; height:15px;
}
body#accueil #Content #ColB #Actualite #rss_actualites p  {
		padding-top:5px;
}

body#accueil #Content #ColB #Actualite a.actu_home{
color:#858585; text-decoration:none;

}

		/* 1euro.com ----------------------------------*/	


	body#accueil #Content #ColB #RSS2 #un_euro{
	padding-left:5px;
		}

		
		
		
	/* fin 1euro.com --------------------------*/


		
	body#accueil #Content #ColB #Actualite p{padding:0px 5px 0px 15px;}
		
	body#accueil #Content #ColB #Actualite p.txtActu {
		margin:5px 0px 5px 15px;
		color:#858585;
		text-align:left;
		}
	body#accueil #Content #ColB #Actualite a.PlusActu{
		float:left; position:relative; 
		display:block; width:75px; height:15px;
		overflow:hidden; line-height:100em;
		background:transparent url(/global/images/PlusActushover.gif) -2px -2px no-repeat;
		}
	body#accueil #Content #ColB #Actualite a.PlusActu:hover {
		background:transparent url(/global/images/PlusActus.jpg) -2px -2px no-repeat;
		}
	
	body#accueil #Content #ColB #Actualite a.SavPlus{
		color:#858585; text-decoration:none; 
		position:relative; left:40px;
		}
		
		
		
/* liens rss stages */

.flux_rss {text-decoration:none;}
		
		
		
	/* Extras petitoin & sondage ----------------------------------*/	


	body#accueil #Content #ColB #Actualite #petition{
	text-align:center;
	background-color:#000000;
	padding:5px;
	font-weight:bold;
	border-style: dashed;
	border-color:#FFFFFF;
	border-width:thin;
	}
		
	body#accueil #Content #ColB #Actualite #petition p{
	color:#FFFFFF;
	padding:2px;
	font-size:9px;
	}		

	body#accueil #Content #ColB #Actualite  #sondage{
	padding-left:20px;
	}	
