#structure
	{
		width: 950px;
		/*height: 635px;*/
		/*position:relative;*/
		padding: 0px;
		margin: 0px auto;
		z-index:0;
		background:#000 url(./../medias/communs/fond_page.gif) repeat-y;
		
	}
	#agences_page
	{
		width:950px;
		/*height:567px;*/
	}
	#contenu #blocdroite
	{
		margin-top:20px;
		width:206px;
		height:700px;
		float:right;
		display:inline;
		/*background-color:#0000FF;*/
		/*background-image: url(./../medias/commande/fond_commande.jpg);*/
	}


.onglet
{
	font-family:Verdana;
	margin-left:5px;
	margin-right:10px;
	width:699px;
}
.onglet #position
{
	
}
.onglet #content_agence
{
	background-image: url(./../medias/agences/fond_agence_clair.jpg);
	background-repeat: repeat;
	padding-top:30px;
	padding-bottom:10px;
	
}
.onglet .actif
{
	float:left;
	width:172px; /* ie.6 1 72 - 5 =168 */
	height:20px; /* 30 - 10 padding = 20*/
	background-image: url(./../medias/agences/fond_agence_clair.jpg);
	background-repeat: repeat;
	padding-top:10px;
}
.onglet .actif a
{
	margin-left:10px;
	padding:8px 5px 7px 20px;
	color:#494949;
	font-size:115%;
	font-weight:bold;
	text-decoration:none;
	border:0;
	background-image: url(./../medias/agences/puce_agences_jaune.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.onglet .inactif
{
	float:left;
	width:172px;
	height:21px;
	margin-top:5px;
	/*margin-left:3.5px;*/
	background-image: url(./../medias/agences/fond_onglet.jpg);
	padding-top:4px;
}
.onglet  #ongletp
{
	margin-left:3.5px;
}
.onglet .inactif a
{
	margin-left:10px;
	padding:8px 5px 7px 20px;
	color:#FFFFFF;
	font-size:115%;
	font-weight:bold;
	text-decoration:none;
	border:0;
	background-image: url(./../medias/agences/puce_agences_blanche.gif);
	background-repeat:no-repeat;
	background-position:left;
}


/*
	EDITO
*/
	.edito
	{
		margin-top:20px;
		text-align:left;
		
	}
	.edito #gauche
	{
		float:left;
		width:181px;
	}
	.edito #droite
	{
		float:left;
		width:533px;
	}
	
	.titre-edito
	{
		font-size:139%;
		font-weight:bold;
		color:#494949;
		display:inline;
	}
	.sous-titre-edito
	{
		font-size:127%;
		font-weight:bold;
		color:#494949;
		display:inline;
	}
	.texte-edito
	{
		font-size:88%;
		font-weight:normal;
		font-family:Arial;
	}


/*
	COUP DE  COEUR
*/
	.cdc
	{
		width:679px; /* 724  - 5 - 20 = 699 */
		background:#FFFFFF;
		margin-left:10px;
		margin-right:10px;
	}
	.cdc #gauche
	{
		float:left;
		width:349px;
		/*height:220px;*/
		background:#FFFFFF;
	}
	.cdc-titre
	{
		margin-left:10px;
		padding:10px 5px 7px 20px;
		color:#494949;
		font-size:133%;
		font-weight:bold;
		background-image: url(./../medias/cdc/fleche_cdc.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
	div.cdc-text
	{
		padding-left:25px;
		/*height:120px;*/
	}
	span.cdc-text
	{
		font-family: Arial;
		color:#4b4b4b;
		font-size:100%;
		font-weight:normal;
	}
	span.cdc-tarif
	{
		background-color:#F3D82A;
		font-family: Verdana;
		line-height:30px;
		color:#000000;
		font-size:115%;
		font-weight:bold;
		
	}
	.cdc-bouton
	{
		text-align:right;
		padding-top:5px;
		padding-right:25px;
	}
	.cdc-contact td
	{
		vertical-align:top;
		font-family: Arial;
		color:#4b4b4b;
		font-size:88%;
		font-weight:normal;
		padding-left:25px;
	}
	.cdc-contact span
	{
		text-decoration:underline;
		font-weight:bold;
	}
	.cdc #droite
	{
		float:right;
		width:330px;
		height:220px;
		background:#FFFFFF;
	}
	.cdc #droite #cadre
	{
		margin:10px 0px 10px 10px;
		width:316px;
		height:201px;
		/*background-color: black;*/
	}
	.cdc #droite #photo
	{
		float:left;
		width:310px;
		height:201px;
		/*background-color: ghostwhite;*/
		
	}

/*
	NOUVEAUTES
*/
	.nouveautes
	{
		width:679px; /* 724  - 5 - 20 = 699 */
		margin-left:10px;
		margin-right:10px;
		padding-bottom:10px;
	}
	.new-titre
	{
		color:#484848;
		font-size:115%;
		font-weight:bold;
	}
	.nouveautes #annonce
	{
		width:313px; /*343 - 20 - 10= 313 */
		height:66px;
		padding-top:5px;
		padding-bottom:5px;
		/*padding-left:20px;
		padding-right:10px;*/
		/*background-color:red;*/
		background-image: url(./../medias/nouveautes/separateur_new.jpg);
		background-repeat:no-repeat;
		background-position:bottom;

	}
	.nouveautes #gauche
	{
		float:left;
		width:310px;
		height:281px;
		background-image: url(./../medias/agences/fond_nouveaute.jpg);
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
	}
	.nouveautes #droite
	{
		float:right;
		width:310px;
		height:281px;
		background-image: url(./../medias/agences/fond_nouveaute.jpg);
		padding-left:20px;
		padding-right:10px;
		padding-top:5px;
	}
	.news_titre
	{
		padding:5px 5px 5px 20px;
		color:#494949;
		font-size:80%;
		font-weight:bold;
		background-image: url(./../medias/nouveautes/puce_nouveaute.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
	.news_texte
	{
		padding-left:22px;
		font-size:88%;
	}
	.nouveautes #new_bouton
	{
		margin-left:20px;
		margin-top:8px;
	}
	.nouveautes #bloc-gauche
	{
		float:left;
		width:200px;
		height:66px;
		/*background-color:deeppink;*/
	}
	.nouveautes #bloc-droite
	{
		float:right;
		width:105px;
		height:66px;
		/*background-color: red;*/
		
	}
	.nouveautes #bloc-droite #cadre
	{
		margin:0px 0px 0px 5px;
		width:91px;
		height:66px;
		background-color: white;
	}
	.nouveautes #bloc-droite #photo
	{
		margin-top:3px;
		margin-left:3px;
		position:absolute;
		width:85px;
		height:60px;
		background-color: ghostwhite;
	}
	.nouveautes #inter
	{
		font-size:10%;
		height:10px;
	}
/*
	Descriptif Agence
*/
	.descriptif_agence
	{
		width:679px; /* 724  - 5 - 20 = 699 */
		background:#FFFFFF;
		margin-left:10px;
		margin-right:10px;
	}
	.descriptif_agence #text
	{
		width: 354px;
		text-align: left;
		float: left;
		padding-top:20px;
		padding-left:10px;
	}
	.descriptif_agence #zoneimg
	{
		width: 175px;
		padding-top:10px;
		padding-left:5px;
		padding-bottom:5px;
		float: left;
	}
/*
	Equipe agence
*/
	.equipe_agence
	{
		width:679px; 
		background:transparent;
		margin-left:10px;
		margin-right:10px;
	}
	.carte_membre
	{
		float: left;
		background:#FFFFFF;
		width:332px;
	}	
	.carte_membre #nom
	{
		padding:5px 5px 5px 20px;
		font-weight:bold;
		background-image: url(./../medias/agences/puce_equipe.jpg);
		background-repeat:no-repeat;
		background-position:left;
	}
	.carte_membre #text
	{
		width: 205px;
		text-align: left;
		padding-left:20px;
		float: left;
		padding-top:20px;
	}
	.carte_membre h4
	{
		font-size:115%;
	}
	
	.carte_membre h5
	{
		font-size:88%;
	}
	
	.carte_membre #bouton
	{
		margin-top:40px;
		padding-right:15px;
		text-align:right;
	}
	.equipe_agence #space
	{
		float: left;
		width:14px;
	}
	.carte_membre #zoneimg
	{
		width: 97px;
		position:relative;
		padding-top:5px;
		padding-left:5px;
		padding-bottom:5px;
		float: left;
	}
/*
	Formulaire de contact
*/

	.contact
	{
		background:transparent;
		padding:0px 10px 0px 10px;
	}
	.formulaire_contact
	{
		background-color:#FFFFFF;
	}
	.formulaire_contact #titre
	{
		margin-left:10px;
		margin-bottom:20px;
		padding:10px 5px 7px 30px;
		color:#494949;
		font-size:88%;
		font-weight:bold;
		background-image: url(./../medias/contact/puce_sstitre.gif);
		background-repeat:no-repeat;
		background-position:left;		
	}
	.detail_formulaire
	{
		font-family:Verdana;
		font-size:82%;
		font-weight:bold;	
	}
	.detail_formulaire #title
	{
		float:left;
		width:160px;
		margin-left:50px;
		margin-top:5px;
		padding:0px 5px 0px 15px;
		background-image: url(./../medias/contact/puce_fleche.gif);
		background-repeat:no-repeat;
		background-position:left;
	}
	.detail_formulaire #input_form 
	{
		margin-top:5px;
	}
	.detail_formulaire #input_form input
	{
		border: solid 1px #457da0;
		width: 250px;
		height:18px;
		font-family: Verdana;
		font-size: 112%;
		background-color: #fff;
	}
	.detail_formulaire #input_form textarea
	{
		border: solid 1px #457da0;
		width: 250px;
		height:110px;
		font-family: Verdana;
		font-size: 112%;
		background-color: #fff;
	}
	.detail_formulaire #bouton_formulaire
	{
		text-align:center;
		margin-top:20px;
		margin-left:170px;
	}
	.detail_formulaire button
	{
		border:none;
		background-color:transparent;
		cursor: pointer;
		width:144px;
	}
	#obligatoire
	{
		color:#FF0000;
		font-family:Verdana;
		font-weight:bold;
	}	