/*-----Mise en pages des éléments de bases --------------------------------------------------------------------------*/

h1
{
	color:#eb8211;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	margin-bottom:15px;
	font-variant:small-caps;
	margin-top:32px;
}

h1.titre_de_page
{
	margin-top:0px;
}

h2
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:16px;
	margin-top:32px;
}

h1.module
{
	font-family:Arial, Helvetica, sans-serif;
	color:#667174;
	font-size:16px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	margin-top:0px;
}

p, .texte
{
	font-family:Arial, Helvetica, sans-serif;
	color:#3e3a32;
	font-size:12px;
	text-align:justify;
	line-height:16px;
}

strong
{
	color:#2a2822;

}

.ariane
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a2822;
	font-size:10px;
	text-align:justify;
	text-decoration:none;
}

.ariane a
{
	text-decoration:none;
}

.ariane a:hover
{
	text-decoration:underline;
}


.li_fonction
{
	list-style-image:url(../images/fleche_plan1.gif);
	line-height:16px;
}


.fonction_poste
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a2822;
	font-size:10px;
	text-align:justify;
}


.fonction_poste_ST2030
{
	font-family:Arial, Helvetica, sans-serif;
	color:#09194C;
	font-size:10px;
	font-variant:small-caps;
	font-weight:800;
	text-decoration:none;
}

.fonction_poste_ITINERANT
{
	font-family:Arial, Helvetica, sans-serif;
	color:#eb8211;
	font-size:10px;
	font-variant:small-caps;
	font-weight:800;
	text-decoration:none;
}

.fonction_poste_ANALOGIQUE
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a2822;
	font-size:10px;
	font-variant:small-caps;
	font-weight:800;
	text-decoration:none;
}

.clearboth
{
	clear:both;
}

img
{
	border:none;
}

li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#3e3a32;
	font-size:12px;
	text-align:justify;
	list-style-image:url(../images/puce.png);
	line-height:16px;
}

.li_plan_du_site, .li_plan_du_site a
{
	color:#080808;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-variant:small-caps;
	list-style-image:url(../images/fleche_plan1.png);
	margin-bottom:10px;
	text-decoration:none;
}

.li_plan_du_site a:hover, .li_plan_du_site2 a:hover, .li_plan_du_site3 a:hover
{
	text-decoration:underline;
}

.li_plan_du_site2, .li_plan_du_site2 a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#3e3a32;
	font-size:12px;
	list-style-image:url(../images/fleche_plan.png);
	margin-bottom:8px;
	margin-top:8px;
	font-variant:normal;
	text-decoration:none;
}

.li_plan_du_site3, .li_plan_du_site3 a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7a76;
	font-size:12px;
	list-style-image:url(../images/fleche_plan2.png);
	margin-bottom:5px;
	margin-top:5px;
	font-variant:normal;
}

/*----- Liens ------------------------------------------------------------------------------------------------- */

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00336e;
	text-decoration:underline;
	cursor:pointer;
}

a:visited
{
	color:#660066;
}

a:hover
{
	text-decoration:underline;
	cursor:pointer;
}

a.pdf
{
	font-family:Arial, Helvetica, sans-serif;
	color:#00336e;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
}

a.pdf:hover
{
	text-decoration:underline;
}

a.footer
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a2822;
	font-size:10px;
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:underline;
}


/*==================== PAGE =============================================================================*/

body
{
	background-color:#FFF;
	background-image:url(../images/background-ipibox.png);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
}

#content
{
	background-image:url(../images/bg_page.png);
	background-repeat:repeat-y;
	width:970px;
	margin:auto;
}

#page
{
	background-image:url(../images/bg_header.png);
	background-repeat:no-repeat;
	width:970px;
}

#logo
{
	margin-top:40px;
	padding-left:30px;
	float:left;
}

#numero_contact
{
	margin-top:35px;
	margin-left:120px;
	float:left;
}


/*==================== ZONE DE LOGIN ================================*/

#content_login
{
	width:238px;
	margin:0px;
	padding:0px;
	margin-right:6px;
	margin-bottom:10px;
	float:right;
}

.se_connecter
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	color:#2a2822;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-bottom:5px;
}

.separateur_module
{
	background-image:url(../images/separateur_module.png);
	background-repeat:no-repeat;
	height:2px;
}

.form_login
{
	font-size:11px;
	margin:0px;
	padding:0px;
	display:inline;
}

.txt_login_mdp
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	margin:0px;
	padding:0px;
}

.input_login
{
	width:100px;
	height:17px;
	font-size:11px;
	margin:0px;
	padding:0px;
}

/*==================== NAVIGATION ================================*/

.navigation
{
	margin-left:27px;
}

.float
{
	float:left;
}

.bg_menu
{
	background-image:url(../images/bg_menu_off_middle.png);
	background-repeat:repeat-x;
	height:40px;
	width:910px;
	float:left;
}

.menu a
{
	width:149px;	
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	text-decoration:none;	
	line-height:40px;
	float:left;
	list-style:none;
	display:inline;
}

.menu a:hover
{
	background-image:url(../images/bg_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#2a2822;
	float:left;
	text-decoration:none;	
}

.menu_souscrire
{
	width:149px;
	float:left;
}

a.menu_souscrire
{
	color:#ffad00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	text-decoration:none;	
	line-height:40px;
	list-style:none;
	display:inline;
}

a.menu_souscrire:hover
{
	background-image:url(../images/bg_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#2a2822;
	float:left;
	text-decoration:none;	
}

.in_menu a
{
	background-image:url(../images/bg_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#2a2822;
	float:left;
	text-decoration:none;	
}

/* Bouton Partenaire -------------------------------------------- */

.content_bouton_partenaire
{
	width:197px;
	margin:auto;
}

.bouton_partenaire a
{
	background-image:url(../images/bouton_partenaire_off.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;	
	line-height:41px;
	list-style:none;
	display:block;
}

.bouton_partenaire a:hover
{
	background-image:url(../images/bouton_partenaire_on.png);
	background-repeat:no-repeat;
	color:#2a2822;
	text-decoration:none;
}

.in_bouton_partenaire a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	background-image:url(../images/bouton_partenaire_on.png);
	background-repeat:no-repeat;
	color:#2a2822;
	line-height:41px;
	list-style:none;
	display:block;
	text-decoration:none;
}


/*==================== BANNIERE ================================*/

#banniere
{
	margin-left:27px;
}

.banniere_left
{
	background-image:url(../images/banniere_left.png);
	background-repeat:no-repeat;
	width:610px;
	height:174px;
	float:left;
}

.txt_banniere_left
{
	color:#353535;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	text-align:center;
	line-height:22px;
	margin-top:52px;
	margin-left:20px;
	float:left;
}

.banniere_right
{
	background-image:url(../images/banniere_right.png);
	background-repeat:no-repeat;
	width:310px;
	height:174px;
	float:left;
}

.txt_banniere_right_titre
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
	margin-top:15px;
	line-height:18px;
}

.txt_banniere_right_liste
{	
	margin-left:20px;
	margin-top:15px;
	text-align: left;	
}

a.txt_banniere_right_liste
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

a.txt_banniere_right_liste:visited
{
	color:#2a2822;
	text-decoration:none;
}

a.txt_banniere_right_liste:hover
{
	text-decoration:none;
	cursor:pointer;
}

/*==================== CONTENU PAGE ================================*/

#colonne_left
{
	width:680px;
	padding-left:27px;
	margin-top:15px;
	float:left;
}

.colonne_texte
{
	width:455px;
	float:left;
}

.page_1_colonne
{
	width:560px;
	margin:auto;
}


#colonne_modules
{
	width:238px;
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:15px;
	float:left;
}

/*NOTRE OFFRE ====================================================================================*/

.bouton_gauche
{
	width:316px;
	height:135px;
	margin-left:12px;
	margin-right:25px;
	margin-bottom:25px;
	float:left;
}

.bouton_droite
{
	width:316px;
	height:135px;
	margin-bottom:25px;
	float:left;
}

.txt_bouton_offre
{
	font-family:Arial, Helvetica, sans-serif;
	color:#09194c;
	font-size:16px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	margin-top:10px;
}

.lien_bouton_offre
{
	cursor:pointer;
}

.lien_bouton_offre a
{
	text-decoration:none;
}

.lien_bouton_offre a:visited
{
	color:#09194c;
}

.lien_bouton_offre a:hover {
	text-decoration:underline;
	display:block;
}

.pub_open_source
{
	background:url(../images/pub_open_source_ipibox.png);
	width:452px;
	height:105px;
}

.pub_open_source_lien
{
	padding-top:75px;
	margin-right:12px;
	text-align:right;
}

/* SubNav_Offre / Mini Boutons ------------------------------------------------------------- */

.container_SubNav
{
	margin-right:30px;
	margin-top:5px;
	float:left;
}

.SubNav_offre_standard_tel, 
.in_SubNav_offre_standard_tel,
.SubNav_offre_haute_disponibilite,
.in_SubNav_offre_haute_disponibilite,
.SubNav_offre_portail_web, 
.in_SubNav_offre_portail_web,
.SubNav_offre_acces_internet, 
.in_SubNav_offre_acces_internet,
.SubNav_offre_0_engagement, 
.in_SubNav_offre_0_engagement,
.SubNav_offre_RD, 
.in_SubNav_offre_RD
{
	width:180px;
	height:77px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#09194c;
	font-size:10px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	line-height:25px;
	cursor:pointer;
}

.SubNav_offre_standard_tel a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_standard_telephonique_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_standard_tel a:visited
{
	color:#09194c;
}

.SubNav_offre_standard_tel a:hover, .in_SubNav_offre_standard_tel a, .in_SubNav_offre_standard_tel a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_standard_telephonique_mini.png);
	background-repeat:no-repeat;
	color:#eb8211;
	text-decoration:underline;
	display:block;
}

/* ------------------------------ */

.SubNav_offre_haute_disponibilite a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_haute_disponibilite_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_haute_disponibilite a:visited
{
	color:#09194c;
}

.SubNav_offre_haute_disponibilite a:hover, .in_SubNav_offre_haute_disponibilite a, .in_SubNav_offre_haute_disponibilite a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_haute_disponibilite_mini.png);
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#eb8211;
	display:block;
}

/* ------------------------------ */

.SubNav_offre_portail_web a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_portail_gestion_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_portail_web a:visited
{
	color:#09194c;
}

.SubNav_offre_portail_web a:hover, .in_SubNav_offre_portail_web a, .in_SubNav_offre_portail_web a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_portail_gestion_mini.png);
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#eb8211;
	display:block;
}

/* ------------------------------ */

.SubNav_offre_acces_internet a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_acces_internet_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_acces_internet a:visited
{
	color:#09194c;
}

.SubNav_offre_acces_internet a:hover, .in_SubNav_offre_acces_internet a, .in_SubNav_offre_acces_internet a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_acces_internet_mini.png);
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#eb8211;
	display:block;
}

/* ------------------------------ */

.SubNav_offre_0_engagement a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_transparence_engagement_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_0_engagement a:visited
{
	color:#09194c;
}

.SubNav_offre_0_engagement a:hover, .in_SubNav_offre_0_engagement a, .in_SubNav_offre_0_engagement a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_transparence_engagement_mini.png);
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#eb8211;
	display:block;
}

/* ------------------------------ */

.SubNav_offre_RD a
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_R&D_mini_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_offre_RD a:visited
{
	color:#09194c;
}

.SubNav_offre_RD a:hover, .in_SubNav_offre_RD a, .in_SubNav_offre_RD a:visited
{
	background-image:url(../images/img-offre-ipibox/img-offre-ipibox_mini/offre_R&D_mini.png);
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#eb8211;
	display:block;
}

/*==================== FOOTER ================================*/

#footer
{
	background-color:#7f7e7a;
}

.bg_footer
{
	background-image:url(../images/bg_footer.png);
	background-repeat:repeat;
	height:108px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2a2822;
	font-size:10px;
}

.page_footer
{
	background-image:url(../images/page_footer.png);
	background-repeat:no-repeat;
	width:972px;
	height:31px;
	margin:auto;
	text-align:center;
}

/*TARIFS ===================================================== */

.bg_titre_tarifs
{
	background:url(../images/img_tarifs/bg_ligne_tarifs.png) no-repeat;
	width:671px;
	height:47px;
	margin:0px;
	padding:0px;
}

.bg_prix_tarifs
{
	background:url(../images/img_tarifs/bg_orange_prix.png) no-repeat;
	width:137px;
	height:47px;
	float:right;
}

.content_prix_tarifs
{
	width:137px;
	height:47px;
	float:right;
	border-left:#CCC 1px solid;
}

.titre_tarifs
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	float:left;
	line-height:47px;
}

.prix_tarifs
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	margin-top:13px;
	margin-left:25px;
}

.prix_lien_internationnal
{
	text-align:center;
	margin-top:13px;
}
.tableau_tarif th
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-variant:small-caps;
	vertical-align: top;
}

.tableau_tarif td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align: top;
}

.prix_ht {
	width:671px;
	text-align:right;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.asterisque {
	text-align:left;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


/*INSTALLATION ====================================================================================================================================================== */

.bouton_install
{
	width:316px;
	height:135px;
	margin-left:12px;
	margin-right:25px;
	margin-bottom:10px;
	float:left;
}

.txt_bouton_install
{
	font-family:Arial, Helvetica, sans-serif;
	color:#09194c;
	font-size:16px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}

.SubNav_install_soi_meme,
.in_SubNav_install_soi_meme,
.SubNav_install_partenaire,
.in_SubNav_install_partenaire,
.SubNav_install_prestataire,
.in_SubNav_install_prestataire
{
	width:180px;
	height:77px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#09194c;
	font-size:10px;
	font-variant:small-caps;
	font-weight:800;
	text-align:center;
	line-height:25px;
	cursor:pointer;
}

.SubNav_install_soi_meme a
{
	background-image:url(../images/img_install/bouton_install_mini_soi_meme_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_install_soi_meme a:visited
{
	color:#09194c;
}

.SubNav_install_soi_meme a:hover, .in_SubNav_install_soi_meme, .in_SubNav_install_soi_meme a:visited
{
	background-image:url(../images/img_install/bouton_install_mini_soi_meme.png);
	background-repeat:no-repeat;
	color:#eb8211;
	text-decoration:underline;
	display:block;
}

/* ------------------------------ */

.SubNav_install_partenaire a
{
	background-image:url(../images/img_install/bouton_install_mini_partenaire_ipibox_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_install_partenaire a:visited
{
	color:#09194c;
}

.SubNav_install_partenaire a:hover, .in_SubNav_install_partenaire, .in_SubNav_install_partenaire a:visited
{
	background-image:url(../images/img_install/bouton_install_mini_partenaire_ipibox.png);
	background-repeat:no-repeat;
	color:#eb8211;
	text-decoration:underline;
	display:block;
}

/* ------------------------------ */

.SubNav_install_prestataire a
{
	background-image:url(../images/img_install/bouton_install_mini_prestataire_nb.png);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}

.SubNav_install_prestataire a:visited
{
	color:#09194c;
}

.SubNav_install_prestataire a:hover, .in_SubNav_install_prestataire, .in_SubNav_install_prestataire a:visited
{
	background-image:url(../images/img_install/bouton_install_mini_prestataire.png);
	background-repeat:no-repeat;
	color:#eb8211;
	text-decoration:underline;
	display:block;
}

/* ------------------------------ */

.tableau_bg_install
{
	background:url(../images/img_tarifs/bg_tableau_tarifs.png) no-repeat;
	width:439px;
	height:89px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#3e3a32;
	font-size:12px;
	text-align:justify;
}

.td_bg_gris
{
	background:url(../images/img_tarifs/bg_td_marron.png) repeat-x;
	text-align:center;
}

.td_bg_orange
{
	background:url(../images/img_tarifs/bg_td_orange.png) repeat-x;
}

.td_installation_titre
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
}

a.lien_install
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.lien_install:hover
{
	text-decoration:underline;
	cursor:pointer;
}

.bg_bouton_mini
{
	background:url(../images/bouton_mini.png) no-repeat;
	width:180px;
	height:77px;
}

.bouton_mini_lien
{
	width:150px;
	margin:auto;
}

/*TABLEAU  ===================================================== */

.tableau_liste
{
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	padding:10px;
}


/*TAG CLOUDS ===================================================== */

#tag_cloud
{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-right:15px;
	text-align:justify;
}

#tag_cloud span a
{
	text-decoration:none;
}

#tag_cloud span a:hover
{
	text-decoration:underline;
}

.tc_span_1, .tc_span_1 a
{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.tc_span_1 a:hover
{
	color:#cc6600;
	text-decoration:underline;
}

.tc_span_2, .tc_span_2 a
{
	font-size:11px;
	color:#999999;
	font-variant:small-caps;
	font-weight:bold;
}

.tc_span_2 a:hover
{
	color:#cc6600;
	text-decoration:underline;
}

.tc_span_3, .tc_span_3 a
{
	font-size:13px;
	color:#333333;
}

.tc_span_3 a:hover
{
	color:#cc6600;
	text-decoration:underline;
}

.tc_span_4
{
	font-size:14px;
	color:#464241;
}

.tc_span_4 a
{
	color:#464241;
}

.tc_span_5, .tc_span_5 a
{
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

.tc_span_5 a:hover
{
	color:#cc6600;
	text-decoration:underline;
}
.tc_span_6, .tc_span_6 a
{
	font-size:14px;
	color:#f5f8e9;
	font-weight:bold;
}

.tc_span_6 a:hover
{
	color:#cc6600;
	text-decoration:underline;
}

/*CONTACS ===================================================== */

.contacts_0177612000
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	margin-left:2px;
}

.bg_formulaire_contact
{
	background:url(../images/bg_formulaire_contacts.png) no-repeat;
	width:671px;
}

.champs_formulaire
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background-color:#e0e0e0;
	border: solid 1px #999999;
	width:168px;
}

.champs_formulaire_long
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background-color:#e0e0e0;
	border: solid 1px #999999;
	width:440px;
}

.noms_formulaire
{
	text-align:left;
}

.champs_obligatoires
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-left:160px;
	margin-top:5px;
	float:left;
}

input.envoyer
{
	background:url(../images/img_tarifs/bg_orange_prix.png) no-repeat;
	width:137px;
	height:47px;
	float:right;
	cursor:pointer;
	border:none;
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* ============= Merci ================== */

.content_enveloppe
{
	width:300px;
	height:128px;
	float:left;
}

.merci_txt
{
	float:left;
	width:370px;
	text-align:justify;
}

/* ============ CONVAICNU ==============*/

.content_module_convaincu
{
	width:207px;
	height:121px;
	margin:auto;
	text-align:center;
}

.bg_module_convaincu_top
{
	background:url(../images/module_convaincu_bg_top.png) no-repeat;
	width:207px;
	height:40px;
	margin:0px;
	padding:0px;
	float:left;
}

.bg_module_convaincu_bottom
{
	background:url(../images/module_convaincu_bg_bottom.png) no-repeat;
	width:207px;
	height:81px;
	margin:0px;
	padding:0px;
	float:left;
}

.module_convaincu_titre
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
}

.module_convaincu
{
	text-align:justify;
	padding-top:5px;
	margin-left:15px;
}

.ul_module_convaincu
{
	margin:0px;
	padding:0px;
}

.li_module_convaincu
{
	list-style-image:url(../images/fleche_plan1.gif);
}

.module_convaincu a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	line-height:17px;
}

.module_convaincu a:hover
{
	text-decoration:underline;
}

/*SOUSCRIRE ====================================================================================================================================================== */

.souscrire_titres_etapes
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:left;
	margin-top:8px;
	margin-left:80px;
}

.souscrire_etapes_description
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-top:3px;
	margin-left:80px;
}

.souscrire_etape1
{
	background:url(../images/souscrire_etape1.png) no-repeat;
	width:670px;
	height:47px;
}

.souscrire_etape2
{
	background:url(../images/souscrire_etape2.png) no-repeat;
	width:671px;
	height:47px;
}

.souscrire_etape3
{
	background:url(../images/souscrire_etape3.png) no-repeat;
	width:671px;
	height:47px;
}

.souscrire_etape4
{
	background:url(../images/souscrire_etape4.png) no-repeat;
	width:671px;
	height:47px;
}

/* ========================================================================== */

.espace_partenaire_bienvenue
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:left;
	text-decoration:none;	
	line-height:40px;
	float:left;
	list-style:none;
	display:inline;
}

.espace_partenaire_retour_site
{
	width:149px;
	float:right;
}

a.espace_partenaire_retour_site
{
	color:#ffad00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	text-decoration:none;	
	line-height:40px;
	list-style:none;
	display:inline;
}

a.espace_partenaire_retour_site:hover
{
	background-image:url(../images/bg_menu_on.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#2a2822;
	float:left;
	text-decoration:none;	
}

.espace_partenaire_content_document
{
	background:url(../images/img_tarifs/bg_ligne_tarifs.png) no-repeat;
	width:671px;
	height:47px;
	margin:0px;
	padding:0px;
}

.espace_partenaire_bg_nouveau
{
	background:url(../images/bg_orange_nouveau.png) no-repeat;
	width:137px;
	height:47px;
	float:left;
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:47px;
}

.espace_partenaire_bg_ancien
{
	background:url(../images/bg_gris_ancien.png) no-repeat;
	width:137px;
	height:47px;
	float:left;
}

.espace_partenaire_date_doc
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	float:left;
	line-height:47px;
	margin-left:10px;
	margin-right:15px;
}

.espace_partenaire_nom_document
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	line-height:47px;
}

.espace_partenaire_icone_telecharger
{
	background:url(../images/telecharger.gif) no-repeat;
	width:22px;
	height:22px;
	float:right;
	margin-top:13px;
}

.espace_partenaire_icone_telecharger_zip
{
	background:url(../images/box_zip.gif) no-repeat;
	width:37px;
	height:32px;
	float:right;
	margin-top:8px;
}

.espace_partenaire_telecharger_zip
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	line-height:47px;
	margin-left:10px;
	margin-right:10px;
}

.espace_partenaire_telecharger
{
	color:#2a2822;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	line-height:47px;
	margin-left:10px;
	margin-right:10px;
}

a.espace_partenaire_telecharger, a.espace_partenaire_telecharger_zip
{
	font-family:Arial, Helvetica, sans-serif;
	color:#00336e;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
}

a.espace_partenaire_telecharger:hover
{
	text-decoration:underline;
}
