/*-----------------------GENERAL------------------------------*/
body{
	margin-left:auto;
	margin-right:auto;
	width:855px;
	
				background-color:#d0deef;
				background-image:url(images/fond.jpg);
				background-repeat:repeat-x;
				
			
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-left:0!important;
	padding-left:50px;
	margin-top:0;
	position:relative;
	}
	
body#cible_ie6{
	margin-left:auto!important;
	margin-left:335px;
	}

body#config{
	text-align:center;
	}
	
	
#header
	{
	height:95px;
		
		}
			
#global{
	background-image:url(images/bloc_principal.jpg);
	height:725px;
	}
	


	
	
	
#global_onglets{
	background-image:url(images/bloc_principal_onglets.jpg);
	background-repeat:no-repeat;
	height:725px;
	padding-top:3px;
	margin-left:0px!important;
	margin-left:-45px;

		}
	
a{
	color:#036;
	text-decoration:underline;
	}
	
a:hover{
	text-decoration:none;
	color:#D24400;
	}

	
#vide{
	clear:both;

	}
	
p#footer{
	font-size:11px; 
	}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}

h4{
	font-size:11px;
	}
	

h5{
	margin-bottom:10px;
	font-size:11px;
	text-align:center;
	
	}
	
h6{
	font-size:12px;
	margin-bottom:0;
	margin-top:0;
	}

		
#footer2 li{
	display:inline;
	list-style-type:none;
	font-size:11px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;

	}

ul#footer2{
	margin-top:0px;
	color:#828282;
	background:none;
	}
	
li#contact{
	margin-left:90px;
		}

	
/*--------------------CLASSES--------------------*/

.left{
		float:left;
}

.gras_rouge_2{
		font-weight:bold;
		color:red;
}

.input_petit{
		font-size:90%;
}

.test{
		background-color:red;
}

.titre{
	padding-left:20px;
}

.aliasing{
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
.bleu{
	color:#0066CC;
	font-size:10px;
	}
	
.total{
	background-color:#c0d7b3;
	
	}
	
.total_invisible{
	background-color:#c0d7b3;
	display:none;

	}	

.total2{
	padding-left:20px;
	}
	
.total3{
	padding-left:2px;
	}
.pref1{
	text-align:center;
	background-color:#EBE9D8;
	height:30px;
}

.pref2{
		border-bottom:1px solid #ccc;
	background-color: #F9F8F7;
	height:30px;
}
.px11{
	font-size:11px;
	}
	
.Style3 {color: #999999};


	

.pref3{
	background-color: #F5F8FA;
	height:30px;
		}
		
.pref3bis{
	background-color: #F5F8FA;
	height:30px;
		}	
.pref4{
	border-bottom:1px solid #ccc;
	background-color: #F5F8FA;
	height:30px;
	}
	
.pref5{
		border-bottom:1px solid #ccc;
	background-color: #FAEEE7;
	height:30px;
}
.gras{
	font-weight:bold;
	}
	
.souligne{
	text-decoration:underline;
	}
.gras_souligne{
	font-weight:bold;
	text-decoration:underline;
	}
	
.gras_souligne2{
	font-weight:bold;
	text-decoration:underline;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	width:90px;
	}

	
.statut{
	font-weight:bold;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.souligne_petit{
	text-decoration:none;
	font-size:10px;
	}

.LIEN_rouge
{
	color: red;
}

.LIEN_vert
{
	color: green;
}
	
.ecart{
	padding-left:20px;
	padding-top:0;
/*à mettre en commentaire*/	
	margin-top:0;
	margin-top:-10px!important;
	}
	
.ecart_rouge{
	padding-left:20px;
	padding-top:0;
/*à mettre en commentaire*/	
	margin-top:0;
	
	color:red;
	/*font-weight:bold;*/
	}
	
.ecart_vert{
	padding-left:20px;
	padding-top:0;
/*à mettre en commentaire*/	
	margin-top:0;
	
	color:green;
	/*font-weight:bold;*/
	}
	
.visible{
	display:block;
	}
	
.invisible{
	display:none;
	}
	
.cout1{
	/*à mettre en commentaire*/	
	margin-top:-10px;
	margin-top:-10px!important;
	font-weight:bold;
	float:right;
	margin-right:50px;
	padding:2px;
	background-color:#FCF9D1;
	border:1px solid #DCED0E;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	}
		
.cout2{
	padding-top:0;
/*à mettre en commentaire*/	
	margin-top:0;
	margin-top:-10px!important;
	font-weight:bold;
	float:right;
	margin-right:10px;
	padding:2px;
	background-color:#FCEDD1;
	border:1px solid #F5E3B8;
	font-family: Arial, Helvetica, sans-serif;
	color:#000
	}
	
.justifier{
	text-align:justify;
	}
	
.cadre{
	background-color:#FFF1E8;
	display:block;
	padding:7px 20px;
	border: 1px solid #FFDFCA;
	color:#741D1D;
	}
/*-----------------------*/
	
	
.petit{
	font-size:10px;
	list-style-type:none;
	}
	
.petit2{
	font-size:10px;
		}
.petit3{
	font-size:11px;
	}


	
	
.btn_retour{
	font-size:9px;
	background-color:#000000;
	color:#fff;
	margin-bottom:5px;

	}
.rouge{
	color:e62626;
	}

.rouge_souligne{
	color:e62626;
	}
	
.bordure{
	border:1px solid #77A91B;
	background-color:#fff;
	margin:auto;
	margin-top:15px;
	}
.bordure2{
	border:1px solid #DCB187;
	background-color:#fff;
	margin:auto;
	margin-bottom:10px;
	}
	
.bordure3{
	border:1px solid #ba9b74;
	background-color:#fff;
	margin:auto;
	margin-top:15px;
	}
	
.bordure4{
	border:1px solid #4D994D;
	background-color:#fff;
	margin:auto;
	margin-top:15px;
	}
.marron{
	background-color:#FFF9E1;
	font-weight:bold;
	border-right: 1px solid #dcb187 ;
	border-bottom:  1px solid #dcb187 ;
	}
	
.marron2{
	background-color:#FAE7E7;
	font-weight:bold;
	border-right: 1px solid #dcb187;
	border-bottom:  1px solid #dcb187;
	color:#993300;
	}
.marron3{
	background-color:#FAE7E7;
	color:#993300;
	}
	
.marron4{
	background-color:#F1F1EF;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-left:20px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9AB9E;
	color:#666;
/*		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #827855;*/
	}
	
.marron5{
	background-color:#DDDDDB;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:5px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D6CF;*/
	color:#666;
/*		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #827855;*/
	}
	
.marron6{
	background-color:#E8E7E3;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-left:20px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9AB9E;
	color:#666;
/*		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #827855;*/
	}

.marron7{
	background-color:#FAE7E7;
	font-weight:bold;
	border: 1px solid #dcb187;
	color:#993300;
	position: relative;
	top:15px;
	
	}

	
.orange{
	background-color:#f8f2d0;
	font-weight:bold;
	border-right: 1px solid #ba9b74 ;
	border-bottom:  1px solid #ba9b74 ;
	font-size:11px;
	}
	
.vert{
	background-color:#ECFFCE;
	font-weight:bold;
	border-right: 1px solid #4D994D ;
	border-bottom:  1px solid #4D994D ;
	font-size:11px;
	}

.vert2{
	background-color:#ECFFCE;
	font-weight:bold;
	border-left: 1px solid #4D994D ;
	border-top:  1px solid #4D994D ;
	font-size:11px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
.orange2{
	background-color:#f8f2d0;
	font-weight:bold;
	border-left: 1px solid #ba9b74 ;
	border-top:  1px solid #ba9b74 ;
	padding-bottom:3px;
	font-size:11px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}	

.aligne{
	text-align:center;
	}
	
.aligne_gras{
	text-align:center;
	font-weight:bold;
	}	
	
.italique{
	font-style:italic;
	}
	
.nonpuce{
	list-style-type:none;
	}
	
.monte{
	position:relative;
	bottom:15px;
	}

.aujourdhui{
	background-color:#CFE096;
	font-weight:bold;
	border-bottom-color: #A9AB9E;
/*		border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8BA631;*/

	
}

.demain{
	background-color:#F1F0ED;
	font-weight:bold;
	border-bottom-color: #A9AB9E;
/*	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #827855;*/
	color:#666;
}

.ligne_bas{
	border-bottom:1px solid #ccc;
	}



/*-----------------INDEX-------------------------*/

#screenshot{
		background-image:url(images/screenshot_index.jpg);
		width:856px;
		height:379px;
}

#screenshot p{
		color:#036;
		font: 90% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
		
.screenshot_1{
		width:320px;
		padding:150px 0 0px 505px;
}
	
.screenshot_2{
		width:140px;
		padding:35px 0 0 690px;

}

/*___________________Hack pour SAFARI________________*/
html[xmlns*=""] body:last-child .screenshot_2 {
		width:140px;
		padding:60px 0 0 690px;
}
/*___________________________________________________*/

.screenshot_3{
		width:320px;
		padding:0px 0 0 505px;
}


#global_index{
	margin-left:20px;
	height:540px;

	 }
	 
#global_index_prochainement{
	margin-left:-40px;

	height:420px;

	 }
#global_index object{
	margin-bottom:-10px;
	 }
	 
#global_index table{
	margin-left:-20px;
	margin-top:-20px;
	}
	
img#banniere_index_1{
	margin-top:20px;
	margin-bottom:10px;
	}

img#banniere_index_2{
	margin-top:0px;
	margin-bottom:-3px;
	}
td#banniere_index_3{
	background-image:url(images/savoir_plus.jpg);
	background-repeat:no-repeat;
	height:27px;
	font-weight:bold;
	padding-left:230px;
	padding-bottom:5px;
	}

#bloc_log_0{
	background-image:url(images/fond_log.jpg);
	padding:35px 5px 5px 300px;
	background-repeat:no-repeat;
	height:68px;
	margin-bottom:-25px;
	width:596px;
	margin-left:-20px;


		}

img#votre_compte{
	margin-left:20px;
	}

img#beneficiez{
	margin-left:30px;
	} 
#savoir_plus{
	cursor: pointer;
	margin-left:100px;
	padding-top:50px;
	}

li#oubli{
	font-size:11px;
	position:relative;
	top:5px;
	padding-left:320px;
	color:#fff;
	}

img#lien_regie{
		margin-left:-280px;
		margin-top:-35px;
		margin-right:20px;
		
		float:left;
}
		
p#brief_inscription {
	width:350px;
	padding:20px 20px 0px 20px;
	margin:10px 0 0 0;
	float:left;
	text-align:justify;
	}
	
a#btn_inscription{
	float:right;
	margin:30px 20px 10px 10px;
	height:63px;
	width:194px;
	background-image:url(images/bouton_inscription.jpg);
		}
		
a#btn_inscription:hover{
	float:right;
	margin:30px 20px 10px 10px;
	height:63px;
	width:194px;
	background-image:url(images/bouton_inscription.jpg);
	background-position: 0 -63px
		}
	
#bloc_log{
	background-image:url(images/bloc_log.jpg);
	height:250px;
	background-repeat:no-repeat;
	margin-left:435px;

	}
	
#bloc_log ul{
	padding-top:70px;
	list-style-type:none;
	margin-left:15px;
	padding-left:15px;
	}

#bloc_log li{
	padding-bottom:10px;
	}
	
ul#bloc_log2{
	padding-left:0px;
	margin-left:0;
	font-size:11px;
	margin-bottom:0;
	margin-top:5px;;
		}
		
ul#bloc_log2 li{
	display:inline;
	
	}
	
ul#bloc_log3{
	padding-left:50px;
	margin-left:0;
	font-size:11px;
	margin-bottom:0;
	margin-top:5px;;
		}
		
ul#bloc_log3 li{
	display:inline;
	
	}
	
	
.espace{
		padding-left:30px;
		
}
	
li#connexion{
	margin-left:10px;
	padding-bottom:0;
	margin-bottom:0;
	}
	
#brief_log{
	background-image:url(images/bloc_log_2.jpg);
	background-repeat:no-repeat;
	height:250px;
	margin-left:5px;
	float:left;
	width:645px;
	}

img#femme{
	}
	
#brief_log p{
	width:200px;
	padding-left:10px;
	padding-top:10px;
	text-align:justify;
		}
		
#onglets{
	background-image:url(images/index_fonctionnement.jpg);
	background-repeat:no-repeat;
	height:240px;
	margin-left:7px!important;
	margin-left:10px;

	}

#onglets ul{
	padding-top:75px;	
	margin-top:0;
	list-style-type:none;
	margin-bottom:0;
	}
	
#onglets li{
	padding-bottom:45px;
	}
	
#onglets_avantages{
	background-image:url(images/index_avantages.jpg);
	background-repeat:no-repeat;
	height:240px;
	margin-left:7px!important;
	margin-left:10px;
	

	}
#onglets_avantages ul{
	padding-top:75px;	
	margin-top:0;
	list-style-type:none;
	}
	
#onglets_avantages li{
	padding-bottom:45px;
	}

#onglets_cout{
	background-image:url(images/index_cout.jpg);
	background-repeat:no-repeat;
	height:240px;
	margin-left:7px!important;
	margin-left:10px;


	}
#onglets_cout ul{
	padding-top:75px;	
	margin-top:0;
	list-style-type:none;
	}
	
#onglets_cout li{
	padding-bottom:45px;
	}

#onglets_annonces{
	background-image:url(images/index_annonces.jpg);
	background-repeat:no-repeat;
	height:240px;
	margin-left:7px!important;
	margin-left:10px;

	}
#onglets_annonces ul{
	padding-top:75px;	
	margin-top:0;
	list-style-type:none;
	}
	
#onglets_annonces li{
	padding-bottom:45px;
		}
		
img#promo{
	margin-left:30px;
	margin-top:32px;
	}
	
	
#titres{
	float:left;
	margin-top:-44px;
		font-size:11px;
	}
	
#descriptif{
	width:560px;
	padding-top:0px;
	float:left;
	margin-left:50px;
	text-align:justify;
	font-size:11px;
	}
	
#descriptif_onglet{
	width:380px;
	padding-top:50px;
	float:left;
	margin-left:50px;
	text-align:justify;
	font-size:11px;
	}
	
input#button{
	background-image:url(images/btn_connexion.jpg);
	height: 27px;
	width: 52px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:0px;
	cursor: pointer;
	}
	
input#button:hover{
	background-image:url(images/btn_connexion.jpg);
	height: 27px;
	width: 52px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:0px;
	cursor: pointer;
	background-position: 0 -27px
	
	}
#index_regie_pro{
	margin-top:10px!important;
	margin-top:5px;
	padding:0;
		}
		
#index_regie_pro p{
	margin:0;
	width:650px;
	text-align:center;
	font-weight:bold;
	}
	
#index_regie_pro img{
	margin:5px;
	}
	
form#index{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:0;
	}
	
li#deconnexion{
	padding-top:20px;
	margin-left:40px;
	font-size:11px;
	}
/*-------------------OUBLI---------------------------*/
#global_oubli_top{
	background-image:url(images/bloc_oubli_top.jpg);
	background-repeat:no-repeat;
	height:52px;
	}
	
form#oubli{
	margin: 0 0 0 225px;
	padding-top:20px;
	
	}
form#oubli p{
	margin: 0 0 10px 0;
	padding-top:0;
	
	}

/*-----------------INDEX_PRO-------------------------*/

#global_pro{
	background-image:url(images/bloc_principal_pro.jpg);
	background-repeat:no-repeat;
	height:630px;
	}
	
p#brief_intro_pro{
	margin-bottom:50px;
	width:320px;
	padding-top:40px;
	font-weight:bold;
	color:#3A2510;
	margin-bottom:75px;
	}
	
#log_pro{
	margin-top:-10px;
	}
	
img#jongle{
	float:right;
	margin-right:10px;
	margin-top:-30px;
	}
	
ul#brief_liste_pro{
	float:left;
	width:350px;
	margin-top:10px;
	margin-left:0px;
	padding-left:30px;
	padding-top:50px;
	}
	
ul#brief_liste_pro li{
	padding:5px 0 5px 5px;
	margin-left:5px;
	}
	
#index_pro_inscription{
	/*margin-top:20px;*/
	}	
	
#index_pro_inscription p{
	float:left;
	width:600px;
	padding-left:70px;
	padding-bottom:10px;
	}
	
#index_pro_inscription img{
	float:right;
	margin-right:70px;
	margin-top:10px;
	}
	
a#btn_inscription_pro{
	float:left;
	margin-left:592px;
	height:40px;
	width:165px;
	background-image:url(images/bouton_inscription_pro.jpg);
	margin-top:508px;
	margin-bottom:0px;
		}
		
a#btn_inscription_pro:hover{
	height:40px;
	width:165px;
	background-image:url(images/bouton_inscription_pro.jpg);
	background-position: 0 -40px
		}
	
	
.retour2{
	padding-top:10px;
	margin-top:10px;
	margin-left:40px;
	text-align:center;
	}	
	
.retour3{
	margin:30px 0 0 280px;		
	}

/*-----------------INSCRIPTION-------------------------*/

#global_inscription{
background-image:url(images/bloc_inscription.jpg);
	background-repeat:no-repeat;
	height:850px;
	width:855px;
	padding-left:30px;
	}
	
#global_inscription p#p1{
	padding-top:75px;
	margin-left:00px;
	width:800px;
	padding-bottom:0;
	margin-bottom:0;
	font-size:11px;
	}
	
#global_inscription table#t1{
	margin-left:100px;
	margin-top:40px;
	}
	
#global_inscription_pro table#t3{
	margin-left:100px;
	margin-top:40px;
	}
	
#global_inscription p#p2{
	margin-left:40px;
	margin-top:0;
	}
	
#global_inscription textarea{
		font-size:100%;

}
	
#global_inscription table#t2{
	margin-left:50px;
	margin-top:10px;
	}
	
.btn_validez{
	margin-left:250px;
	font-weight:bold;
	}
	
#global_neutre{
	background-image:url(images/bloc_neutre.jpg);
	background-repeat:no-repeat;
	height:725px;
	width:661px;
	
	}
	
#form1{
	margin-top:-10px;
	font-size:10px;
	}



/*-----------------INSCRIPTION_PRO-------------------------*/
a#info_discount{
		position:relative;
		top:543px;
		left:430px;
		font-size:80%;
	}
	
p#retour2{
		padding-top:10px;
	margin-top:10px;
	margin-left:40px;
	text-align:center;	padding-top:10px;
	padding-top:50px;
	margin-left:40px;
	text-align:center;
	}

#global_inscription_pro{
	background-image:url(images/bloc_inscription_pro.jpg);
	background-repeat:no-repeat;
	height:850px;
	width:855px;
	padding-left:30px;
	}
	
#global_inscription_pro p#p1{
	padding-top:75px;
	margin-left:00px;
	width:800px;
	padding-bottom:0;
	margin-bottom:0;
	font-size:11px;
	}	
	
#global_inscription_pro table#t1{
	margin-left:150px;
	margin-top:40px;
	}
	
#global_inscription_pro textarea{
		font-size:100%;

}	
#global_inscription_pro p#p2{
	margin-left:40px;
	margin-top:0;
	}
	
#global_inscription_pro table#t2{
	margin-left:50px;
	margin-top:10px;
	}
	

/*-----------------CONFIRMATION INSCRIPTION-------------------------*/
#confirm{	
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}
	
/*-----------------RECAPITULATIF_INDEX-------------------------*/
form#info_annonceur{
/*	margin-left:20px;*/
	position:relative;
	left:20px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;

		}


p#rajout{
	font-size:10px;
	margin:20px 0 0 0;
	text-align:center;
	}
	
	
table#all_credits2 {
	margin-left:-10px;
	margin-top:10px;
	
	}
	
table#all_credits {
	font-size:10px;
	width:780px;

	}

#recap_campagne{
	margin-left:25px;
	margin-top:5px;
	width:800px;
	background-color:#fef7d0;
	border:1px solid #ba9b74;
	text-align:center;
	}
	
#recap_campagne2{
	margin-left:25px;
	margin-top:0px;
	padding-top:5px;
	width:800px;
	background-color:#fef7d0;
	border:1px solid #ba9b74;
	text-align:center;
	}
	
#recap_annonceur{
	margin-left:25px;
	margin-top:5px;
	width:800px;
	background-color:#ECFFCE;
	border:1px solid #2D7953;
	text-align:center;
	}
#recap_campagne p{
	padding:0px 5px;
	margin-top:5px;
	margin-bottom:5px;
	
	}
	
ul#liste_campagnes{
	padding-top:10px;
	margin-top:0;
	text-align:left;
	font-weight:bold;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
ul#liste_campagnes li{ 
	padding:5px 20px;
	margin-left:10px;
	font-style:italic;
	font-size:12px;
	/*height:8px;
	line-height:8px;*/
	list-style-type:none;
	

	
	}


	
ul#liste_campagnes2{
	padding-top:5px;
	margin-top:0;
	text-align:left;
	list-style-type:none;

	
	}
	
ul#liste_campagnes2 li{ 
	padding:0px;
	font-style:italic;
	font-size:13px;
	}
ul#recap_credits{
	padding-left:0px;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
	margin-bottom:0;
	padding-bottom:0;

	}	
	
/*ul#recap_credits li{
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	padding-left:20px;
		}*/

ul#campagne_nom{
	padding-left:0px;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
	margin-bottom:0;
	padding-bottom:0;
	}
	

.lignea {
	background-color:#EDF3D8;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1D777;
	
/*		border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8BA631;*/


	}
.ligneb {
	background-color:#E3EDC2;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:2px;
	border-bottom:1px solid #C1D777;
/*		border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8BA631;*/

	}
	
	
/*---------------BIENVENUE------------------------*/
.message{
	border:1px solid red;
	background-color:#FBDDDB;
	color:red;
	}

#choix_bienvenue{
	margin-left:40px;
	margin-top:20px;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#036;
	}
	
.radio_bienvenue{
	margin-left:120px;
	}
	

#bouton_creation{	
	margin-left:350px;
	margin-top:25px;
	}

#bienvenue{
	padding:10px 0 0 150px;
	background-image:url(images/femme_bienvenue.jpg);
	background-repeat:no-repeat;
	height:310px;
	width:615px;
	margin-left:20px;
		}
	
#bienvenue p{
	margin-top:0;
	}
	
	
form#suivante {
		margin-bottom:0;
		margin-top:0px;
		}
		
.bouton_creation{
		margin-left:300px;
		margin-top:20px;
		}
		
form#code{
	margin-top:2px;
		}
		
img#chien{
	float:left;
	margin-left:50px;
	}
	
ul#etapes{
	font-size:11px;
	margin-bottom:0;
	margin-top:0;
			}

ul#etapes li{
	display:inline;
	}
	
#etapes p{
	width:800px;
	padding-left:30px;
	margin-bottom:0;
	font-size:11px;
	color:#036;
	}
	
#etapes{
	font-size:11px;
	padding-top:20px;
	}
	
#etapes form{
	margin-bottom:0;
	}

#etapes input#suivante2{
	margin-left:280px;
	margin-top:20px;
	}
	
table#nav2{
	margin-left:20px;
	}

.fond1{
		background-color:#F5F5E0;
		}
		
#etapes textarea{
	margin-left:30px;
	margin-top:10px;
	}
	
ul#carte{
	width:550px;
	padding-left:15px;
	margin-left:40px;
	}
	
ul#carte li{
	padding-bottom:5px;
	}

ul#exemple{
	font-size:11px;
	padding-right:5px;
	width:430px;
	padding-left:20px;
	margin-left:20px;
	}
	
ul#exemple li{
	padding-bottom:5px;
	}
	
ul#virement{
	width:550px;
	padding-left:15px;
	margin-left:40px;
	list-style-type:none;
		}
		
ul#virement li{
	padding-bottom:5px;
	}

#comment_virement{
	color:#036;
	background-color:#ECF4FF;
	margin:10px 20px 0 20px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	
	}
		
#comment_virement p{
	width:550px;
	}
	
/*------------------RAJOUT------------------------------*/
#global_rajout_top{
	background-image:url(images/bloc_rajout_top.jpg);
	background-repeat:no-repeat;
	height:52px;
	}
	
/*---------------------CONTACT---------------------------*/
#global_contact_top{
	background-image:url(images/bloc_contact_top.jpg);
	background-repeat:no-repeat;
	height:52px;
	}

form#contact{
	margin-left:90px;
	margin-bottom:0;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
ul#contact{
	list-style-type:none;
	margin-top:0;
	padding-top:20px;
	padding-bottom:10px;
	}



/*-----------------RECAPITULATIF-------------------------*/
.pensez{
	padding-left:20px;
	padding-top:0;
/*à mettre en commentaire*/	
	}

.neanmoins{
	color:#376688;
	font-weight:bold;
	font-size:10px;
	margin-left:35px;
	background-color:#E6F5FB;
	width:330px;
	margin-top:6px;
	}
		
		
form#vous_gerez{
	margin-top:0;
	}
	
td#image_pub img{
	border:1px solid #A7A7C5;
	}
	
td#image_pub{
	margin-left:-100px;
	}
	

table#position{
	margin-left:20px;
	}
	
	
#global_recap{
	background-image:url(images/bloc_recap_fond.gif);
	background-repeat:repeat-y;
		}
		
#global_recap_2{
	background-image:url(images/bloc_recap_fond.gif);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:855px;
	}
	
#global_recap_config_compte{
	background-image:url(images/config_compte.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:854px;
	height:426px;
	color:#036;
	}	
	
p#lorsque{
		padding-top:70px;
		padding-bottom:120px;
		width:820px;
}
	
p#optez{	
	padding:18px 0 20px 0;
	margin:0;
	text-align:center;
}
	
	
p#savoir_plus_prelev{
		margin:0;
		padding:10px 0 10px 0;
}

#global_recap_top{
	background-image:url(images/bloc_recap_top.gif);
	background-repeat:no-repeat;
	height:45px;
	padding-top:7px;
	
	}
	
#global_recap_bottom{
	background-image:url(images/bloc_recap_bottom.gif);
	background-repeat:no-repeat;
	height:48px;
	}
	
#global_recap_bottom_2{
	background-image:url(images/bloc_recap_bottom.gif);
	background-repeat:no-repeat;
	height:48px;
	margin-left:auto;
	margin-right:auto;
	width:855px;
	}
	
#global_config_top{
	background-image:url(images/bloc_config_top.jpg);
	background-repeat:no-repeat;
	height:52px;
	}
	
#global_config_top_2{
	background-image:url(images/bloc_recap_top.gif);
	background-repeat:no-repeat;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	width:855px;
	padding-top:5px;
	}
	
	
ul#log{
	float:right;
	padding-right:20px;
	margin:-20px 0 -20px 0;
	padding-bottom:0px;
	font-size:11px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
ul#log li{
	display:inline;
	margin:0;
	padding:0;
	}
	
/*__________________MENU____________________*/

		img#nav{
			margin: 0px  0  0px 95px;
			padding:0;
			}
			
		ul#nav3{
				padding-bottom:10px;
				width:620px;
				margin-left:100px;
				padding-left:120px;
				margin-top:0px;
				margin-bottom:20px;
				padding-top:10px;
				height:5px;
				
				}
				
		ul#nav3 li{
			float:left;
			list-style-type:none;
			padding-right:5px;
			font: 120% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			
		}
		
		ul#nav3 a{
			color:#036;
			padding:2px 30px;
			border:1px solid #036;
			text-decoration:none;
			background-image:url(images/nav_off.gif);
			background-repeat:repeat-x;
			display:block;
		}
			
		ul#nav3 a:hover{
			color:#fff;
			/*background-color:#036;*/
			background-image:url(images/nav_on.gif);
			background-repeat:repeat-x;
			padding:2px 30px;
			
		}
		
		ul#nav3 a.annonceurs:hover{
			color:#fff;
			/*background-color:#036;*/
			background-image:url(images/nav_annonceurs_on.gif);
			background-repeat:repeat-x;
			padding:2px 30px;
			
		}
		
		.menu_on{
			color:#fff;
			background-color:#036;
			background-image:url(images/nav_on.gif);
			background-repeat:repeat-x;
			padding:2px 30px;
			display:block;
			padding:2px 30px;
			text-decoration:none;
			border:1px solid #036;
		}
		
		.menu_annonceurs_on{
			color:#fff;
			background-color:#036;
			background-image:url(images/nav_annonceurs_on.gif);
			background-repeat:repeat-x;
			padding:2px 30px;
			display:block;
			padding:2px 30px;
			text-decoration:none;
			border:1px solid #036;
		}
		
		ul#nav3 a#campagne_on{
			color:#fff;
			padding:2px 30px;
			border:1px solid #036;
			text-decoration:none;
			background-image:url(images/nav_on.gif);
			background-repeat:repeat-x;
			display:block;
		}
				
/*______________________________________________________*/

#message1{
	margin-left:25px;
	margin-top:10px;
	width:800px;
	background-color:#F9EED9;
	border:1px solid #b18d80;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
	
#message1 p{
	margin:0;
	padding:5px;
	}
	
	
table#autorisation_prelevement{
	margin-left:25px;
	margin-top:10px;
	background-color:#FAD8D8;
	border:1px solid #b18d80;
	font-size:11px;	
	width:802px;
	}
	
ul#recap_liste li{
	list-style-type:none;
	padding-bottom:5px;
	margin-left:60px;
	}
	
#pub4{
	width:250px;
	background:#ffc;
	border:1px solid #990;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #003366;
	}
	
a#modif_camp2{
	font-size:11px;
	margin-left:90px;
	}
	
.liste1{
	background-color:#fff;
	width:450px;
	border-top:1px solid #ccc;
	}
	
.liste2{
	background-color:#F9F9F7;
	width:450px;
	border-top:1px solid #ccc;
	}
	
.liste3{
	list-style-type:none;
	margin-top:10px;
	padding-top:0px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
img#campagne{
	margin-left:23px;
	}
	
#message2{
	margin-left:25px;
	margin-top:10px;
	width:600px;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	}
#message2 p{
	margin:0;
	padding:5px;
	}
	
#apercu_mea_blanc{
	background-color:#fff;
	border:1px solid #92b1e2;
	width:292px;
	margin-top:0px;
	margin-left:60px;
	}

#apercu_mea_gris{
	background-color: #f0f1f3;
	border:1px solid #92b1e2;
	width:292px;
	margin-top:0px;
	margin-left:60px;
	}

#apercu_mea_jaune{
	background-color:#fefe98;
	border:1px solid #92b1e2;
	width:292px;
	margin-top:0px;
	margin-left:60px;
	}
	
#apercu_mea_blanc2{
	background-color:#fff;
	border:1px solid #92b1e2;
	width:292px;
	margin-top:0px;
	margin-left:180px;
	
	}

#apercu_mea_jaune2{
	background-color:#fefe98;
	border:1px solid #92b1e2;
	width:292px;
	margin-top:0px;
	margin-left:180px;
	}
	
#fiche {

	margin-left:10px;
	clear:both;

		}
	
img#image{
	margin-left:20px;
	float:left;
	}
	
p#mea{
	margin-bottom:0;
	padding-bottom:0;
	}

	
form#form_camp{
	margin-left:130px;
	font-size:11px;
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	}
	
form#form_camp input{
	width:180px;	
	font-size:11px;
	color:#036;
	margin:10px 0 0 35px;
	}
	
form#form_camp2{
	font-size:11px;
	margin-bottom:0;
	padding-bottom:0;
}

form#form_camp2 input{
	width:180px;	
	font-size:11px;
	color:#036;

	}
	
ul#coord {
	margin-top:0;
	float:left;
	text-transform:uppercase;
	padding-left:0px;
	margin-left:35px!important;
	margin-left:5px;
	
	}

ul#coord li{
	list-style-type:none;
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:-30px!important;
	margin-left:0px;
	padding-top:0;
	margin-top:0;
	}
	
h3{
	color:#003399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	padding-top:0;
	}
	
img#picto{
	float:right;
	}
	
img#logo{
	margin:5px;
	float:left;
	}
	
p#zones {
	margin-left:70px;
	margin-top:10px;
/*	background-color:#F9F9F7;
	border-top:1px solid #ccc;*/
	padding-bottom:5px;
/*	border-bottom:1px solid #ccc;*/
	margin-right:40px;

	margin-bottom:0;

	}
	
p#activites{
	margin-bottom:0;

}
p#info_pub {
	margin-left:70px;
	background-color:#Fff;
/*	border-top:1px solid #ccc;*/
	padding-bottom:5px;
/*	border-bottom:1px solid #ccc;*/
	margin-right:40px;

	margin-top:0px;!important
		margin-top:-10px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	}
	
table#pub_recap{
	margin-left:40px;
	}
	
table#activites{
	margin-left:0px;
	background-color:#FEf7d0;
	border:1px solid #ba9b74;
	padding:10px 10px 0 10px;
	margin-bottom:0;
	width:650px;
	
	}
	
#mimi2 table#activites{
	margin-left:60px;
	background-color:#FEf7d0;
	border:1px solid #ba9b74;
	padding:10px 10px 0 10px;
	margin-bottom:0;
	width:650px;
	
	}
	
p#slogan{
	float:left;
	color:#930;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 3px 0 5px;
	text-align:center;
	width:150px;
	margin:0;
	}
	
p#rappel_activite{
	text-align:center;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	}
	
p#lien{
	clear:both;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#906;
	}
	
a#retour_liste{
	font-weight:bold;
	margin-left:300px;
	position:relative;
	top:10px;
	color:#0681BB;
	font-size:11px;

		}
	
a#retour_liste2{
	font-weight:bold;
	margin-left:410px;
	}
p#modif_camp{
	text-align:center;
	font-weight:bold;
	margin-top:0;
	padding-top:10px;
	}
	
	
img#mea{
	margin-left:180px;
	visibility:hidden;
	}
	
img#elargis{
	margin:40px 0 0px 180px;
	visibility:hidden;
	padding-bottom:0;
	}
	


#mimi_top{
	background-image:url(images/mimi_top.gif);
	background-position:30px;
	background-repeat:no-repeat;
	height:49px;
	}

#mimi{
	background-image:url(images/mimi.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin:0;
	}
	
	


#mimi_bottom{
	background-image:url(images/mimi_bottom.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:19px;
	}
	

a#momo{
	font-size:11px;
	float:right;
	margin-top:20px;
	margin-right:220px;
}
	
#mimi2_top{
	margin-top:10px;
	background-image:url(images/mimi2_top.gif);
	background-position:30px;
	background-repeat:no-repeat;
	height:52px;
	
	}
#mimi2_top a{
	font-size:11px;
}

	
#mimi2{
	background-image:url(images/mimi2.gif);
	background-repeat:repeat-y;
	background-position:center;

	}
	
#mimi2_bottom{
	background-image:url(images/mimi2_bottom.gif);
	background-repeat:no-repeat;
	height:18px;
	background-position:center;
	}
		
.zone{
	font-size:10px;
	
	margin-bottom:10px;

	}
		
/*-----------------IDENTITE-------------------------*/
input#supprimer_compte{
		margin-left:620px;
		border:0;
		background-image:url(images/bouton_supprimer_compte.gif);
		width:175px;
		height:30px;
		cursor:pointer;
}

#global_identite_top{
	background-image:url(images/bloc_identite_top.jpg);
	background-repeat:no-repeat;
	height:55px;
	}
	
table#id_top{
	padding-left:20px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:20px;
	}
	
form#form_id{
	padding-left:30px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:20px;
	font: 110% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
form#form_id p{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:2px;
	}
/*-----------------NEW_MAIL-------------------------*/
form#new_mail{
	text-align:center;
	margin:0;
	padding:0;
	}
	
form#new_mail p{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:10px 0 5px 0;
	}
/*-----------------NEW_PASS-------------------------*/

form#new_pass{
	text-align:center;
	margin:0;
	padding:0;
	}
	
form#new_pass p{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:10px 0 5px 0;
	}
	
/*-----------------CREDITS-------------------------*/

.reserve{
	background-color:#F9F7E8;
	font-weight:bold;
	border: 1px solid #5B5C3D;
	color:#5B5C3D;
	margin-top:20px;
	padding:5px 5px;
	
	}
	
form#reserve{
	padding-bottom:20px;
	margin-bottom:0;
	padding-top:0;
	margin-top:0;
	}
	
form#preferences{
	margin-bottom:0;
	}

#credits_menu{
	background-image:url(images/credits_menu.gif);
	background-repeat:no-repeat;
	height:38px;
	background-position:center;
	padding-top:22px;
	text-align:center;
	}
	
#global_credits_top{
	background-image:url(images/bloc_credits_top.jpg);
	background-repeat:no-repeat;
	height:53px;
	}

table#achat2{
	padding-left:30px;
		}
	
form#form_credits {
	background-color:#FBFFCC;
	border:1px solid #ccc;
	width:800px;
	margin-left:25px;
	margin-top:20px;
	margin-bottom:0;
	}
	
form#form_credits2 {
	background-color:#e5f7ec;
	border:1px solid #ccc;
	width:500px;
	margin-left:65px;
	margin-top:20px;
	margin-bottom:10px;
	}

form#form_credits2 table{
	margin-left:60px;
	}
	
form#form_credits2 h4{
	text-align:center;
	}
	
#recharge{
	background-image:url(images/recharge_credit.jpg);
	height:25px;
	}

#bilan_credits{
	background-image:url(images/bilan_credits.jpg);
	height:25px;
	}
		
form#form_credits h4{
	text-align:center;
	}
	
form#form_credits h2{
	width:160px;
	padding:5px;
	margin-top:5px;
	margin-left:10px;
	background-color:#FFFFFF;
	color:#666600;
	text-decoration:underline;
	border:1px solid #ccc;
	}

form#form_credits table{
	margin-left:230px;
	}
	
form#form_credits p{
	font-size:10px;
	}
	
input#button3{
		background-image:url(images/btn_acheter_2.jpg);
	height: 27px;
	width: 183px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:15px;
	cursor: pointer;/*curseur main*/
	}
	
input#button3:hover{
	background-image:url(images/btn_acheter_2.jpg);
	height: 27px;
	width: 183px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:15px;
	cursor: pointer;/*curseur main*/
	background-position: 0 -27px
	}
	


form#form_credits3{
	margin-left:230px;
	margin-bottom:0;
	}
	
a#editer{
	float:right;
	padding-right:10px;
	padding-bottom:5px;
	}
	
a#attribution {
	height:50px;
	width:182px;
	background-image:url(images/attribution.jpg);
	float:left;
	margin-left:70px;
	}
	
a#attribution:hover{
	background-position:0 -50px;
	}
a#attribution_annonceur {
	height:50px;
	width:182px;
	background-image:url(images/attribution_annonceur.jpg);
	float:left;
	margin-left:70px;
	}
	
a#attribution_annonceur:hover{
	background-position:0 -50px;
	}
#attribution_credits{
	background-image:url(images/attribution_barre.jpg);
	height:25px;
	}
#attribution_credits_annonceur{
	background-image:url(images/attribution_barre_annonceur.jpg);
	height:25px;
	}
p#explication{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:5px;
	}
	
p#explication2{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:10px;
	}
	
p#explication3{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding:0 10px;
	}
	
div#factures{
	background-image:url(images/facture_barre.jpg);
	height:25px;
	}
	
div#factures2{
	padding-left:80px;
	margin-bottom:15px;
	}
	
#factures2 li{


	}
	
table#conso_credits{
	padding-left:50px;
	}
	
#retour3{
	font-size:11px;
	padding-bottom:20px;
	padding-top:10px;
	}
	
/*-----------------INFO-------------------------*/
#global_info_top{
	background-image:url(images/bloc_info_top.jpg);
	background-repeat:no-repeat;
	height:57px;
	}
	

p#info{
	padding:20px 0 0 0 ;
	margin:0;
	text-align:center;
	font-weight:bold;
	}
/*-----------------RAPPEL_IDENTITE-------------------------*/
form#form_id2{
	padding-left:20px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:0;
	}
	
form#form_id2 p{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:2px;
	}
	
input#button_valider{
	background-image:url(images/btn_valider_4.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:15px;
	cursor: pointer;
/*	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_valider_4.png', sizingMethod='crop');*/
	}

input#button_valider:hover{
	background-image:url(images/btn_valider_4.jpg);
	background-position: 0 -46px;
/*	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_valider_4.png', sizingMethod='crop');*/
	}
	
	input#button_annuler{
	background-image:url(images/btn_annuler_4.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:15px;
	cursor: pointer;
	/*_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_annuler_4.png', sizingMethod='crop');*/
	

	}

input#button_annuler:hover{
	background-image:url(images/btn_annuler_4.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:15px;
	cursor: pointer;
	background-position: 0 -46px;
	/*_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_annuler_4.png', sizingMethod='crop');*/
	}
	

	
/*-----------------CAMPAGNE-------------------------*/

.onglets{
	margin-left:20px;
	}


ul#sous_menu_nav{
	margin-left:25px;
	padding-left:0;
	margin-bottom:0;
	padding-bottom:0;
	height:40px;
}


ul#sous_menu_nav li{
		float:left;
		list-style-type:none;
}

input#bouton_apercu{
	border:0;
	background-image:url(images/bouton_apercu_encart.gif);
	height:33px;
	width:175px;
	cursor:pointer;
	}
	
	

input#couleurs_bouton{
		font-size:11px;
		width:120px;
}

#select_activite_plus2{
		font-size:90%;
}

#lien_cliquable{
	margin-left:20px;
	}
	
a#aide:hover{
	background:none;
	}
	
a#aide span{
	display:none;
	 }
	 
a#aide:hover span{
	display:inline;
	position:absolute;
	background:#036;
	color:white;
	padding:5px;
	width:200px;

	 }
	 
table#statut_mea{
	margin-bottom:15px;
	}

table#statut_pub{
	margin-bottom:15px;
	}
	
form#form_camp{
	padding-left:20px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:20px;
	}
form#form_camp p{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:2px;
	}
	
form#form_camp2{
	padding-left:20px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:20px;
	}
form#form_camp2 p{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:2px;
	}
	
	
input#lien_type{
	height:15px;
	}

p#nb_resultat{
	margin-left:60px;
	margin-top:0;
	padding-top:15px;
	}

p#tarifs{
	float:right;
	padding-right:50px;
	color:#823550;
	}

#bouton_actif{
	margin-left:350px;
	width:220px;
	font-size:11px;
	position:inherit;
	}
	
#bouton_actif2{
	width:250px;
	font-size:11px;

	}
	

#global_campagne_top{
	background-image:url(images/bloc_campagne_top.jpg);
	background-repeat:no-repeat;
	height:57px;
	}
	
#global_annonceur_top{
	background-image:url(images/bloc_annonceur_top.jpg);
	background-repeat:no-repeat;
	height:57px;
	}
	
#global_annonceur_top2{
	background-image:url(images/bloc_annonceur_top2.jpg);
	background-repeat:no-repeat;
	height:57px;
	}
	
#global_campagne_top_1{
	background-image:url(images/bloc_campagne_top_1.jpg);
	background-repeat:no-repeat;
	height:65px;
	
	}
	
#global_campagne_top_2{
	background-image:url(images/bloc_campagne_top_2.jpg);
	background-repeat:no-repeat;
	height:65px;
	}
	
p#speech_campagne{
	width:588px;
	text-align:center;
	padding: 5px 10px 5px 20px;
	margin-left:20px;
	background-color:#FDFFE1;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-bottom:0;
	}
		
form#form_id2{
	padding-left:20px;
	font-size:11px;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:0px;
	}
	
form#form_id2 p{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:2px;
	}
		
#choix{
	margin-left:40px;
	margin-top:20px;
	}
	

	
#choix p{
	margin-bottom:0;
	position:relative;
	left:170px;
	font-weight:bold;
	}

p#nom_campagne{
	margin-right:150px;
	text-align:center;
	margin-left:150px;
	border-top:1px solid #369;
	border-bottom:1px solid #369;
	padding:3px 5px;
	color:#036;
	}
	
ul#statut li{
	display:inline;
	float:left;
	}
	
	
ul#statut img{
	position:relative;
	top:0;
	}
	

.message_supplement{
	font-weight:bold;
	margin-left:-30px;
	list-style-type:none;
	color:#6F283C
	}
		
.couleur1{
	background-color:#f4e380;
	padding-left:10px;
	}
	
.couleur2{
	background-color:#f6e99e;
	padding-left:10px;
	}
	
.couleur3{
	background-image:url(images/barre_verte.jpg);
	padding-left:10px;

	}
	
.couleur4{
	background-color:#ECD9DC;
	padding-left:10px;
	}

.couleur5{
	background-image:url(images/barre_jaune.jpg);
	padding-left:10px;
	}
	
.couleur6{
	padding-left:10px;
	text-align: left;
	}
	
.couleur7{

	padding-left:10px;

	}
	
.couleur8{
	background-color:#f9eed9;
	}
	
.couleur9{
	background-color:#CADD88;
/*	border-bottom-color: #A9AB9E;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8BA631;*/
	}
	
.couleur10{
	background-color:#E2F2F5;
	}
	
.credits{
	padding-right:15px;
	}
	
.credits2{
	background-color:#CCCC66;
	}
	

.marge_gauche{
	padding-left:10px;
	}
	
.marge_gauche2{
	margin-left:30px;
	}	
	
p#retour_recap{
	margin-bottom:0;
	position:relative;
	left:200px;
	}
	
.activite_pub{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	padding-top:5px;
	padding-bottom:0;
	margin-bottom:2px;
	font-weight:bold;
	clear:both;
	}
	
/*------------tableau pub-------------------*/	
#top_pub{
	background-image:url(images/top_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	}
	
#top_pub2{
	background-image:url(images/top_pub2.gif);
	height:26px;
	background-repeat:no-repeat;
		}

table#pub2{
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;

	}
	
table#couleurs{
		background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;
	font-size:11px;
	}
	
table#pub3{
	background-image:url(images/fond_pub2.gif);
	background-repeat:repeat-y;
	}
	
table#pub5{
	background-image:url(images/option_fiche.gif);
	background-repeat:no-repeat;
	}
	
#bloc_fiche{
	float:left;
}
	

	
#bottom_pub{
	background-image:url(images/bottom_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	margin-top:-2px!important;
	margin-top:0px;
	}
	
#bottom_pub2{
	background-image:url(images/bottom_pub2.gif);
	height:27px;
	background-repeat:no-repeat;
	padding-left:70px;
	}
	
#bottom_pub3{
	background-image:url(images/bottom_pub3.gif);
	height:27px;
	background-repeat:no-repeat;
	padding-left:70px;
	}
	
#bottom_pub4{
	background-image:url(images/bottom_pub4.gif);
	height:37px;
	background-repeat:no-repeat;
	width:622px;

	}
	
#bottom_pub5{
	background-image:url(images/bottom_pub5.gif);
	height:37px;
	background-repeat:no-repeat;
	width:630px;
	}
	
td#cout_total{
	background-image:url(images/cout_total.gif);
	background-repeat:no-repeat;
	padding-left:0px;
	padding-bottom:15px;
	height:49px;
	padding-right:15px;
	}

td#cout_total2{
	background-image:url(images/cout_total2.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
	height:49px;
	padding-right:15px;
	}
	
/*---------------------tableau localisation-----------*/	
#top_localisation{
	background-image:url(images/top_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	}
	
#bottom_localisation{
	background-image:url(images/bottom_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	margin-top:-2px!important;
	margin-top:0px;
	}
	
table#localisation{
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;

	}
	
/*-------------------tableau activites------------------*/	
#top_activites{
	background-image:url(images/top_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	}
	
#bottom_activites{
	background-image:url(images/bottom_pub.gif);
	height:27px;
	background-repeat:no-repeat;
	margin-top:-2px!important;
	margin-top:0px;
	}
	
table#activites2{
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;
	}
	

#message3{
	margin-left:25px;
	margin-top:10px;
	width:800px;
	background-color:#EEF9D9;
	border:1px solid #77A91B;
	text-align:center;
	}
	
#message3 p{
	padding:0px 5px;
	margin-top:5px;
	margin-bottom:5px;
	
	}


#pub{
	width:250px;
	background:#ffc;
	margin-left:50px;
	border:1px solid #990;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #003366;
	}
	
/*----------------------Couleur texte------------------*/
ul#pub_liste{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;

	}
	
ul#pub_liste_rouge{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#e80707;

	}

ul#pub_liste_vert{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#158606;

	}
	
ul#pub_liste_vert_fonce{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#105E04;

	}
		
ul#pub_liste_bleu{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#206ae5;

	}
	
ul#pub_liste_bleunuit{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#009;

	}
	
ul#pub_liste_bordeaux{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#b90808;

	}

ul#pub_liste_marron{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#664911;

	}

ul#pub_liste_blanc{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#fff;

	}

ul#pub_liste_violet{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	
	font-size:11px;
	color:#a202a8;

	}

ul#pub_liste_noir{
	margin-top:5px;
	padding-left:0;
	margin-left:0px;
	list-style-type:none;
	font-size:11px;
	color:#000;
	}

.double{
	padding-top:75px;
	padding-bottom:75px;
	}

/*-------------------Couleurs FOND------------------------------*/
#pub_rose{
	width:250px;
	background:#eedddd;
	/*margin-left:170px;*/
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	
	}
	
#pub_kaki{
	width:250px;
	background:#d6e1a5;
	
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;

	
	}

#pub_vert{
	width:250px;
	background:#d0ecc3;
	
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	
	}

#pub_bleu{
	width:250px;
	background:#d7f1f3;

	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;

	
	}
	
#pub_blanc{
	width:250px;
	background:#fff;

	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	
	}
	
#pub_rouge{
	width:250px;
	background:#c33e3e;
	
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	
	}

#pub_noir{
	width:250px;
	background:#000;
	
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	
#pub_vert_fonce{
	width:250px;
	background:#216918;

	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	

#pub_vert2{
	width:250px;
	background:#458461;

	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	
#pub_bordeaux{
	width:250px;
	background:#6c2712;
	
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	/*-------------------Couleurs FOND RECAP------------------------------*/
#pub_rose_recap{
	width:250px;
	background:#eedddd;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;

	
	}
	
#pub_kaki_recap{
	width:250px;
	background:#d6e1a5;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}

#pub_vert_recap{
	width:250px;
	background:#d0ecc3;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}

#pub_bleu_recap{
	width:250px;
	background:#d7f1f3;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;

	
	}
	
#pub_blanc_recap{
	width:250px;
	background:#fff;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	
#pub_rouge_recap{
	width:250px;
	background:#c33e3e;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}

#pub_noir_recap{
	width:250px;
	background:#000;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	
#pub_vert_fonce_recap{
	width:250px;
	background:#216918;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	

#pub_vert2_recap{
	width:250px;
	background:#458461;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	
	}
	
#pub_bordeaux_recap{
	width:250px;
	background:#6c2712;
	border:1px solid #ccc;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	}
/*-------------------------------------------------------*/
a.charger{
	margin-left:70px;
	text-decoration:none;
	}	

a.charger :hover{
	margin-left:230px;
	text-decoration:underlined;
	}
	
#global_upload_pub_top{
	background-image:url(images/bloc_upload_pub_top.jpg);
	background-repeat:no-repeat;
	height:55px;
	}

	
/*-----------------APERCU_MEA-------------------------*/	
#annonce_apercu{
	padding-top:20px;
	padding-left:150px;
	}
	
p#annonce{
	text-align:center;
	text-decoration:underline;
	margin-top:0;
	
	
	}
	
#annonce_apercu h2{
	text-align:center;
	margin-bottom:0;
		}
p#retour{
	text-align:center;
	margin-bottom:0;
	font-size:10px;
	
	}	
/*-----------------LOGO-------------------------*/	
#global_logo_top{
	background-image:url(images/bloc_logo_top.jpg);
	background-repeat:no-repeat;
	height:55px;
	}
	
table#upload2{
	background-color:#EEF3F7;
	border:1px solid #A8BCEC;
	}
form#upload{
	margin:0;
	padding:0;
	}
	
p#modif_logo{
	width:800px;
	margin-left:100px;
	}
	
	
/*--------------autres------------*/
form#carte2{
	margin-top:0;
	}
#new_pref{
	margin-top:0;
	padding-top:10px;
	}

.gainlayout { _height: 0; }/*sert à éviter les bugs d'affichage de ie6 comme la disparition d'une partie du fond*/

#attention {
	width:410px;
	}
	
/*-------------TUTO---------------*/

		/*------ZONES--------*/
		
		.cout_zone{
			margin-right:50px;
			font-size:11px;
		
		}
		
		
		#chargement_2{
			margin-left:150px;
			position:relative;
			
			}
			
		#chargement_2 img{
			position:absolute;
			z-index:3;
			top:350px;
			 }
			 
		
		ul#zones_liste{
			list-style-type:none;
			width:350px;
			margin:0;
			padding:0;
			font-size:80%;
			}
			
		ul#zones_liste li{
			padding:0;
			margin:0;
			}
			
		ul#zones_liste_2{
			list-style-type:none;
			margin:0;
			padding:0;
			font-size:80%;
			}
			
		.zones_liste{
			float:left;
			
			}
		
			
		#zones p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#264980;
			width:500px;
			padding-left:250px;
			margin-top:0px;
			text-decoration:underline;
			
			}
			
		#zones .contour{
			background-color:#Fff;
			margin-left:40px;
			border:1px solid #1b51cd;
			border-left:16px solid #012b8a;
				}
			
			
		#zones_table{
			margin-left:150px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#264980;
			border:1px solid #ccc;
			margin-bottom:0px;
			
			}
			
		/*.zones_1{
			background-color:#f1f0fe;
			border-bottom:1px solid #ccc;
			} */	
			
		#zones input{
			font-size:9px;
			}
			
		#zones_table ul{
			margin:0 0 0 20px;
			padding:0;
			}
			
		.marge_ville{
			margin-left:215px;
			}
		/*______________________________________*/

#chargement{
	margin-left:380px;
	margin-bottom:10px;
		}
	
	
#chargement_pub{
	margin-left:380px;
	}	
	
form#confirmation{
		font-size:90%;
}

.changer_coordonnees{
		font-size:90%;
		

}

#tuto_etapes{
		margin-left:0px;
		margin-bottom:7px;
}

a#priorites:hover{
	background:none;
	}

a#priorites span{
	display:none;
	 }
	 
a#priorites:hover span{
	display:inline;
	position:absolute;
	
	background:#036;
	color:#fff;
	padding:5px;
	
	 }


a#visu_fiche{	
	margin-left:70px;
	}
	
.visu_fiche{	
	background-image:url(images/loupe_2.jpg);
	border-top-width: 0px;             /*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height:43px;
	width:220px;
	padding-left:40px;
	font-family:"bitstream vera sans", verdana, arial, helvetica, serif;
	cursor:pointer ;
	}

.important{
	color:#036;
	font-size:11px;
	/*border:1px   dashed  #418314;*/
	width:690px;
	padding:30px 5px 0px 115px;
	height:80px;
	background-image:url(images/fond_fiche_2.jpg);
	background-repeat:no-repeat;

	}

.fiche{
	font-size:11px;
	margin-left:80px;

	}
	

	
form#tuto_valider label{
	margin-left:-250px;
	}
	


#forfait{
	margin-left:00px;
	margin-top:20px;
	background-image:url(images/forfait_2.jpg);
	height:445px;
	background-repeat:no-repeat;
	margin-top:0;
	}
	
.forfait{
	color:#036;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width:740px;
	margin:0 0 0 -40px;
	
	}

img#choisir_1{
	margin-left:380px;
	margin-top:120px;
	}
	
img#choisir_2{
	margin-left:120px;
	margin-top:200px;
	}
	
	
	
.zone_tuto {
	font-size:10px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	}

p#tuto_mea{
	margin-left:30px;
	margin-right:0px;
	margin-top:20px;
	padding-top:10px;
	float:left;
	width:450px;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}

img#exemple_mea{
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-right:55px;
	}
	
.ecart2{
	margin-left:15px;
		}
		
.ecart3{
	margin-left:5px;
	}

.ecart4{
	margin-left:80px;
	}
	
.ecart5{
	margin-left:200px;
	}
	
.ecart6{
	position:relative;
	left:-100px;
	}
	
.ecart7{
	padding-left:20px;
	}
	
.ecart_droite{
		padding-right:10px;
}
	
.ecart_droite_2{
		padding-right:20px;
}
	
	
img#sous_menu{
	margin-left:5px;
	}
		
#bottom_pub_vide{
	background-image:url(images/bottom_pub_vide_2.gif);
	height:27px;
	background-repeat:no-repeat;
	}
	
p#possibilite{
	font-size:11px;
	text-align:center;
	margin-bottom:20px;
	margin-bottom:0;
	}
	
.retour_tuto{
	margin-left:300px;
	font-size:10px;

	}
.p_tuto{
	font-size:11px;
	width:730px;
	padding-top:5px;
	margin-top:0;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
	
form#tuto_mea{
	margin-top:0px;
/*	margin-top:10px;*/
	}

	
input#button_activer{
	background-image:url(images/btn_activer.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:205px;
	cursor: pointer;


	}

input#button_activer:hover{
	background-image:url(images/btn_activer.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:205px;
	cursor: pointer;
	background-position: 0 -46px;
	}
	
	input#button_nepasactiver{
	background-image:url(images/btn_nepasactiver.jpg);
	height: 46px;
	width: 170px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
	}

input#button_nepasactiver:hover{
	background-image:url(images/btn_nepasactiver.jpg);
	height: 46px;
	width: 170px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
	background-position: 0 -46px;
	}

input#button_suivant{
	background-image:url(images/btn_etapesuivante.jpg);
	height: 46px;
	width: 167px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:205px;
	cursor: pointer;


	}

input#button_suivant:hover{
	background-image:url(images/btn_etapesuivante.jpg);
	height: 46px;
	width: 167px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:205px;
	cursor: pointer;
	background-position: 0 -46px;
	}
	
p#sachez{
	width:750px;
	margin-left:30px;
	font-weight:bold;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
	
img#exemple_descriptif{
	margin-top:5px;
	margin-left:40px;
		}
		
img#exemple_activites{
	margin-top:5px;
	margin-left:40px;
		}
	
table#tuto_pub{
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;
	font-size:11px;
	margin-left:15px;
	}

p#tuto_pub{
	width:770px;
	margin-left:20px;
	margin-top:0;
	padding-top:10px;
	font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
	
table#tuto_localisation{
	margin-left:15px;
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;
	font-size:11px;
	}
	
table#tuto_activites{
	background-image:url(images/fond_pub.gif);
	background-repeat:repeat-y;
	margin-left:15px;
	font-size:11px;
	}
	
p#acces_config{
	font-size:11px;
	text-align:center;
	margin-bottom:20px;
	}
	
input#button_activer2{
	background-image:url(images/btn_valider_4.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	cursor: pointer;
    margin-left:420px;
	}

input#button_activer2:hover{
	background-image:url(images/btn_valider_4.jpg);
	height: 46px;
	width: 113px;
	vertical-align: top;
	border-top-width: 0px;/*ces 4 lignes "border" permettent de virer l'aspect du bouton*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left:420px;
	cursor: pointer;
	background-position: 0 -46px;
	}


p#tuto_tarifs{
	padding-left:40px;
	color:#823550;
	font-size:11px;
	padding-top:10px;
	margin-top:0;
	float:left;
	}
	
#global_bienvenue_top{
	background-image:url(images/bloc_bienvenue_top.jpg);
	background-repeat:no-repeat;
	height:52px;
	}
	
table#tuto_upload{
	background-color:#F8E7AB;
	border:1px solid #EFC943;
	margin-top:10px;
	}
	
	
table#tuto_recap{
	font-size:11px;
	border:1px solid #B7B700;
	background-color:#Fafbee;
	float:left;
	margin-left:20px;
	margin-right:0;
	}
	
#mea2{
	float:right;
	margin-right:10px;
	margin-left:0;
	}
	
.ecart3{
	margin-right:200px;
	}
	
#tarif_2{
	background-image:url(images/tarifs_fond.jpg);
	background-repeat:no-repeat;
	height:500px;
	padding-top:60px;
	padding-left:30px;
	font-size:11px;
	}
	
.gris_clair{
	background-color:#F3F3F3;
	}


ul#beneficiez_2{
	margin-bottom:0;
	list-style-image:url(images/coche_2.gif);
	color:#17438C;
	margin-left:160px;
	}
	

	
p#gestion{
	margin-top:0;
	padding-top:15px;
	}
#tarifs_2{
	margin:30px;
	font-family: "Bitstream Vera Sans", Verdana, Arial, Helvetica, serif;
	}
/*-------------------------Mentions Légales---------------------------*/

#mentions_top{
	background-image:url(images/mentions_top.jpg);
	background-repeat:no-repeat;
	height:58px;
	}
#mentions{
	/*background-image:url(images/mentions_fond.jpg);
	background-repeat:repeat-y;*/
	font-size:11px;
	padding-left:85px;
	color:#036;
	
	}
	
#mentions ul{
	list-style-type:none; }
	
	
	
#mentions h4{
	margin-top:0;
	color:#660033;	
	}

.mentions_liste{
		margin-bottom:0px;
		padding-bottom:10px;
}

#mentions_bottom{
	background-image:url(images/mentions_bottom.jpg);
	background-repeat:no-repeat;
	height:39px;
	margin-top:-19px;
	padding-left:100px;
	}
	
#tuto_fiche{
	margin-bottom:-20px;
	padding-bottom:0;
	margin-top:0;
	margin-left:10px;

	}
	
.mea_explication_1{
	margin-left:0!important;
	margin-left:-50px;
	}

.mea_explication{
	margin-left:0!important;
	margin-left:-50px;
	}

.pointer{
		cursor:pointer;
}

/*----------------------------------------------BLOC RESULTATS---------------------------------------------*/

	
			.affiche_coordonnees{
					margin-right:10px;
					width:243px;
			}
			
			.masque_coordonnees{
					padding-right:10px;
					width:243px;
			}
			
			#resultats{
				float:left;
				font-size:90%;
				width:550px;
				
				}
				
				
			#bloc_resultats{
				margin-left:20px;
				/*color:#132c8c;*/
				width:530px;
			
				}
				
			#bloc_resultats li{
					list-style-type:none;
			}
			/*-----------------bloc_top-----------------*/
			ul#bloc_resultat_top{
				background-image:url(images/bloc_resultat_top.gif);
				background-repeat:no-repeat;
				width:526px;
				height:35px;
				margin:5px 0 0px 0 ;
				padding:0;
				list-style-type:none;
				
				}
				
				
			ul#bloc_resultat_top li{
				float:left;
				}
				
			ul#bloc_resultat_top_mea{
				background-image:url(images/bloc_resultat_top_mea.gif);
				background-repeat:no-repeat;
				width:526px;
				height:35px;
				margin:5px 0 0px 0 ;
				padding:0;
				list-style-type:none;
				
				}
				
				
			ul#bloc_resultat_top_mea li{
				float:left;
				}
				
			li#numero_resultat{
				font-weight:bold;
				color:#fff;
				margin:7px 0 0 2px;
				text-align:center;
				display:block;
				width:40px;
				
				}
				
			li#nom_resultat{	
				margin: 7px 0 -5px 10px;
				font-weight:bold;
				width:300px;
				
				}
				
			li#nom_enseigne{
					margin: 7px 0 -5px 10px;
					font-weight:lighter;
					color:#646464;
					width:300px;
					font: 110% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			}
				
			/*---------------bloc_fond------------------*/
			#bloc_resultat_fond{
				background-image:url(images/bloc_resultat_fond.gif);
				background-repeat:repeat-y;
				width:520px;
				padding-top:5px;
				padding-bottom:10px;
				padding-left:10px;
			
				}
				
			#bloc_resultat_fond_2{
			background-image:url(images/bloc_resultat_fond.gif);
				background-repeat:repeat-y;
				margin-top:-20px;
				}	
				
				
			#bloc_resultat_fond_mea{
				background-image:url(images/bloc_resultat_fond_mea.gif);
				background-repeat:repeat-y;
				width:520px;
				padding-top:5px;
				padding-bottom:10px;
				padding-left:10px;
			
				}
				
			#bloc_resultat_fond_2_mea{
			background-image:url(images/bloc_resultat_fond_mea.gif);
				background-repeat:repeat-y;
				margin-top:-20px;
				}	
				
			/*p#adresse{
				margin:0px 0 0px 40px;
				padding:0;
					}
				
			ul#tel{
				list-style-type:none;
				font-weight:bold;
				text-align:right;
				padding:0;
				margin:0;
				}
				*/
			.adresse{
					padding-left:20px;
					
			}
			
			
			.type_tel{
				color:#304cb3;
				font-size:90%;
				
				
				padding:5px 5px 2px 10px;;
				/*display:block;
				color:#fff;
				background-color:#1D448D;*/
				
				}
			
			.tel{
					font-weight:bold;
					padding-right:10px;
					padding-bottom:0;
					margin-bottom:0;
					font-size:90%;
					list-style-type:none;
			}
			
			li#call_back{
				margin-right:10px;
				margin-top:0px;
				padding-top:0;
				list-style-type:none;
				
				}
			
			
			
				
			p#descriptif{
				width:350px;
				text-align:justify;
				color:#184ac7;
				font-weight:bold;
				margin-left:10px;
				text-align:center;
				}
				
			img#logo{
				margin-top:10px;
			
				 }
				
			span#site_internet{
			
				}
			
			.fond_resultat{
				background-image:url(images/bloc_resultat_fond.gif);
				background-repeat:repeat-y;
				width:530px;
				background-color:#FF0000;
				}
			
			ul#menu_2{
				margin:10px 0 0 5px ;
				padding:0;
				}
			
			ul#menu_2 ul#test{
				margin:0px 0 0 30px;
				padding:0;
				}
				
			
			li#table_sup{
				margin-left:-28px;
			
				}
			
			/*---------------coordonnées_supplémentaires------------*/
			
			/*.menu_2{
				list-style-type:none;
				padding:10px 0 0 20px;
				margin:0;
				width:600px;
				background-image:url(../images/bloc_resultat_fond.gif);
				background-repeat:repeat-y;
				}
				
			.menu_2 li ul{
				list-style-type:none;
				
				}
				
			ul#menu_2 li{
				list-style-type:none;
				}
				
				
			#coord_sup{
				margin-left:-60px;
			
				padding-top:10px;
				}
				
			#tel_sup{
				list-style-type:none;
				font-weight:bold;
				padding:0;
				position:relative;
				left:215px;
				top:-35px;
				text-align:right;
				margin-right:500px;
				width:300px;
				}
			*/
			
			.affiche{
					margin-right:10px;
					width:243px;
					
			}
			
			.affiche a{
					color:#00f;
			}
			/*---------------bloc_bottom------------------*/	
			ul#bloc_resultat_activites{
				/*background-image:url(../images/bloc_resultat_bottom.gif);
				background-repeat:no-repeat;*/
				background-image:url(images/bloc_resultat_fond.gif);
				background-repeat:repeat-y;
				width:626px;
				/*height:30px;*/
				list-style-type:none;
				margin: 0 0 0 0  ;
				padding:10px 0 0 5px;
				}
				
			ul#bloc_resultat_activites_mea{
				/*background-image:url(../images/bloc_resultat_bottom.gif);
				background-repeat:no-repeat;*/
				background-image:url(images/bloc_resultat_fond_mea.gif);
				background-repeat:repeat-y;
				width:626px;
				/*height:30px;*/
				list-style-type:none;
				margin: 0 0 0 0  ;
				padding:10px 0 0 5px;
				}
			
				
			li#rappel_activite{
				text-align:center;
				width:480px;
				margin-top:-5px;
				font-size:10px;
				margin-left:15px;
				color:#333;
				font-style:italic;
				
				}
				
			li#localiser{
				margin-left:390px;
				width:130px;
				bottom:20px;
				position:relative;
				font: 100% "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				}
			
			#bloc_resultat_bottom{
				background:url(images/bloc_resultat_bottom.gif) left bottom no-repeat;
				width:626px;
				list-style-type:none;
				margin: 0 0 0 0  ;
				padding:10px 0 5px 5px;
				}
				
			#bloc_resultat_bottom_mea{
				background:url(images/bloc_resultat_bottom_mea.gif) left bottom no-repeat;
				width:626px;
				list-style-type:none;
				margin: 0 0 0 0  ;
				padding:10px 0 5px 5px;
				}
.champ_erreur{	
	border:1px solid red;
	background-color:#FDDFE6;
	}
/*------------------------------------------------------------------------------------------------------*/
