HTML {
	WIDTH: 100%
}
BODY {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #00447e
}
#header {
	BACKGROUND: url(header_bg.jpg) repeat-x; WIDTH: 100%; POSITION: relative; HEIGHT: 138px
}
#milieu {
	WIDTH: 100%; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #34a8ad
}
#menu_bas {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}
#footer {
	BACKGROUND: url(footer_bg.jpg) repeat-x 50% top; WIDTH: 100%; COLOR: #ffffff; POSITION: relative; HEIGHT: 155px
}
.clear {
	CLEAR: both; HEIGHT: 1px
}
#header DIV.contenu {
	BACKGROUND: url(header_bg.jpg) repeat-x; MARGIN-LEFT: auto; WIDTH: 985px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 138px
}
#header DIV.header_logo {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 305px; HEIGHT: 138px
}
#header DIV.header_milieu {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 454px; HEIGHT: 138px
}
#header DIV.header_connexion {
	DISPLAY: inline-block; FONT-SIZE: 11px; BACKGROUND: url(login_bg.jpg) no-repeat; FLOAT: left; WIDTH: 225px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 138px
}
#header INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: black 1px solid; WIDTH: 120px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eaf5c9
}
#header LABEL {
	DISPLAY: inline-block; MARGIN-LEFT: 7px; WIDTH: 75px
}
#header SPAN.connexion {
	MARGIN-TOP: 5px; DISPLAY: inline-block; FONT-WEIGHT: bold; MARGIN-LEFT: 85px
}
#header SPAN.connexion A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#header SPAN.connexion A:hover {
	COLOR: #004076; TEXT-DECORATION: none
}
#header SPAN.pass A {
	MARGIN-LEFT: 85px; COLOR: #000000; TEXT-DECORATION: none
}
#header FORM.form_connexion {
	MARGIN-TOP: 15px
}
#milieu DIV.menu {
	BACKGROUND: url(menu_bg.gif) no-repeat; WIDTH: 985px; HEIGHT: 121px
}
#milieu DIV.menu IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#milieu DIV.menu_principal {
	MARGIN-LEFT: 11px
}
#milieu DIV.sous_menu {
	FONT-SIZE: 13px; MARGIN-LEFT: 60px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#milieu DIV.sous_menu A {
	MARGIN: 0px 6px; COLOR: #333333; TEXT-DECORATION: none
}
#milieu DIV.sous_menu A:hover {
	COLOR: #006099; TEXT-DECORATION: none
}
#milieu DIV.contenu {
	MARGIN-LEFT: auto; WIDTH: 985px; MARGIN-RIGHT: auto; POSITION: relative; BACKGROUND-COLOR: #34a8ad
}
#milieu DIV.contenu IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#milieu DIV.fil_ariane {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 50px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#milieu DIV.fil_ariane A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#milieu DIV.titre_type_projet {
	MARGIN-TOP: -20px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(titres/titre_projet_bg.jpg); MARGIN-LEFT: 10px; WIDTH: 973px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 48px
}
#milieu DIV.titre_type_projet P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 70px; PADDING-BOTTOM: 5px; PADDING-TOP: 17px
}
#milieu DIV.pictos_projets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#milieu DIV.img_hotline {
	MARGIN-TOP: -5px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 10px
}
DIV.colonne_gauche {
	FLOAT: left
}
DIV.colonne_droite {
	CLEAR: right
}
DIV.box_verte {
	MARGIN-TOP: -5px; BACKGROUND-IMAGE: url(box_verte_bg.jpg); MARGIN-LEFT: 10px; WIDTH: 301px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 241px; _margin-top: 0px
}
DIV.box_verte DIV.content_box_verte {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.box_verte DIV.content_box_verte A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.box_verte DIV.content_box_verte A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.box_verte SPAN.nombre {
	FONT-SIZE: 18px
}
DIV.box_verte DIV.box_verte_titre {
	MARGIN-TOP: -40px; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 18px; VERTICAL-ALIGN: middle
}
DIV.box_verte DIV.picto_vert {
	MARGIN-TOP: -15px; DISPLAY: inline-block; MARGIN-LEFT: -5px
}
DIV.box_verte DIV.content_box_verte_corps {
	PADDING-LEFT: 35px; PADDING-TOP: 5px
}
DIV.box_verte DIV.content_box_verte_corps_compte {
	MARGIN-TOP: -10px; MARGIN-LEFT: 10px
}
DIV.box_bleue {
	MARGIN-TOP: -5px; BACKGROUND-IMAGE: url(box_bleue_bg.jpg); MARGIN-LEFT: 10px; WIDTH: 301px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 275px; _margin-top: 0px
}
DIV.box_bleue DIV.content_box_bleue {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.box_bleue DIV.content_box_bleue A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.box_bleue DIV.content_box_bleue A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.box_bleue SPAN.nombre {
	FONT-SIZE: 18px
}
DIV.box_bleue DIV.box_bleue_titre {
	MARGIN-TOP: -40px; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 18px; VERTICAL-ALIGN: middle
}
DIV.box_bleue DIV.picto_bleu {
	MARGIN-TOP: -15px; DISPLAY: inline-block; MARGIN-LEFT: -5px
}
DIV.box_bleue DIV.content_box_bleue_corps {
	PADDING-LEFT: 35px; PADDING-TOP: 0px
}
DIV.box_bleue DIV.content_box_bleue_corps_compte {
	MARGIN-TOP: -10px; MARGIN-LEFT: 10px
}
DIV.box {
	FONT-SIZE: 16px; MARGIN-LEFT: 10px; MARGIN-RIGHT: -10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.box_haut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(box_haut.gif); PADDING-BOTTOM: 0px; WIDTH: 301px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px
}
DIV.box_bas {
	BACKGROUND-IMAGE: url(box_bas.gif); PADDING-BOTTOM: 10px; WIDTH: 301px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
DIV.box_corps {
	MARGIN-TOP: -10px; BACKGROUND-IMAGE: url(box_bg.gif); WIDTH: 301px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
DIV.box_engagements {
	DISPLAY: inline-block; FONT-SIZE: 16px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: -10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.box_engagements SPAN.savoir_plus A {
	DISPLAY: inline-block; FONT-SIZE: 11px; COLOR: #009966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.box_engagements SPAN.savoir_plus A:hover {
	COLOR: #004076; TEXT-DECORATION: none
}
DIV.box_engagements DIV.box_corps IMG {
	PADDING-RIGHT: 15px; MARGIN-LEFT: 10px
}
DIV.box_engagements SPAN.titre_engag {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-BOTTOM: 6px; MARGIN-LEFT: 5px; WIDTH: 110px
}
DIV.box_engagements DIV.picto_engag {
	DISPLAY: inline-block
}
DIV.titre_temoignages {
	MARGIN-TOP: 10px; DISPLAY: inline-block; PADDING-LEFT: 5px; MARGIN-LEFT: 20px
}
DIV.box DIV.temoignage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
DIV.box SPAN.titre_temoignage {
	FONT-WEIGHT: bold
}
DIV.box P.titre_faq {
	MARGIN-TOP: -10px; DISPLAY: inline-block; PADDING-LEFT: 15px; VERTICAL-ALIGN: middle
}
DIV.box DIV.question_faq {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
DIV.box DIV.question_faq A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.box DIV.question_faq A:hover {
	COLOR: #015b96; TEXT-DECORATION: none
}
#milieu DIV.espaces {
	MARGIN-TOP: -20px; DISPLAY: inline-block; FLOAT: right
}
#milieu DIV.espaces IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.box_actu {
	DISPLAY: inline-block; FONT-SIZE: 16px; FLOAT: right; WIDTH: 651px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.box_actu DIV.box_actu_haut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(box_actu_haut.gif); PADDING-BOTTOM: 0px; WIDTH: 651px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
DIV.box_actu DIV.box_actu_bas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(box_actu_bas.gif); PADDING-BOTTOM: 10px; WIDTH: 651px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
DIV.box_actu DIV.box_actu_corps {
	MARGIN-TOP: -10px; BACKGROUND-IMAGE: url(box_actu_bg.gif); WIDTH: 651px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
DIV.box_actu DIV.news {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
DIV.box_actu SPAN.titre_news {
	FONT-WEIGHT: bold
}
DIV.box_actu SPAN.date_news {
	COLOR: #999999
}
DIV.box_actu SPAN.info_news A {
	COLOR: #009999; TEXT-DECORATION: none
}
DIV.titre_actu {
	MARGIN-TOP: -6px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_news.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 48px
}
P.titre_actu {
	MARGIN-TOP: 12px; PADDING-LEFT: 55px
}
#menu_bas DIV.contenu {
	MARGIN-LEFT: auto; WIDTH: 985px; MARGIN-RIGHT: auto; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#menu_bas DIV.contenu A {
	MARGIN: 0px 5px; COLOR: #000000; TEXT-DECORATION: none
}
#menu_bas DIV.contenu A:hover {
	COLOR: #34a8ad; TEXT-DECORATION: none
}
#footer DIV.contenu {
	BACKGROUND-IMAGE: url(footer_bg.jpg); MARGIN-LEFT: auto; WIDTH: 985px; MARGIN-RIGHT: auto; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 155px
}
#footer DIV.titre_footer {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 20px; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 20px; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 105px; TEXT-ALIGN: right
}
#footer DIV.content_footer {
	PADDING-RIGHT: 8px; MARGIN-TOP: 20px; DISPLAY: inline-block; PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footer DIV.content_footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer DIV.content_footer A:hover {
	COLOR: #34a8ad; TEXT-DECORATION: none
}
.titre2_footer A {
	COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
H2 {
	COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titre2_footer A:hover {
	COLOR: #34a8ad; TEXT-DECORATION: none
}
H2 {
	COLOR: #34a8ad; TEXT-DECORATION: none
}
DIV.big_box {
	DISPLAY: inline-block; FONT-SIZE: 16px; FLOAT: right; WIDTH: 651px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.big_box DIV.big_box_haut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(box_actu_haut.gif); PADDING-BOTTOM: 0px; WIDTH: 651px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
DIV.big_box DIV.big_box_bas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(box_actu_bas.gif); PADDING-BOTTOM: 10px; WIDTH: 651px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
DIV.big_box DIV.big_box_corps {
	MARGIN-TOP: -10px; BACKGROUND-IMAGE: url(box_actu_bg.gif); WIDTH: 651px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
DIV.titre_comment {
	MARGIN-TOP: -12px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_comment.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 54px
}
P.titre_comment {
	MARGIN-TOP: 18px; PADDING-LEFT: 55px
}
DIV.big_box DIV.demande_devis {
	FONT-SIZE: 12px; BACKGROUND: url(bg_bleu.jpg) no-repeat; MARGIN-LEFT: auto; WIDTH: 615px; COLOR: #ffffff; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 225px; TEXT-ALIGN: center
}
DIV.big_box DIV.inscription {
	FONT-SIZE: 12px; BACKGROUND: url(bg_vert.jpg) no-repeat; MARGIN-LEFT: auto; WIDTH: 615px; COLOR: #000000; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 225px; TEXT-ALIGN: center
}
DIV.big_box DIV.texte_box_comment {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
DIV.big_box DIV.comment_titre {
	FONT-SIZE: 18px
}
DIV.titre_crayon {
	MARGIN-TOP: -11px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_crayon.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 47px
}
P.titre_comment {
	MARGIN-TOP: 18px; PADDING-LEFT: 55px
}
DIV.big_box DIV.colonne_departements {
	PADDING-RIGHT: 0px; MARGIN-TOP: -20px; DISPLAY: inline-block; PADDING-LEFT: 10px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 185px; PADDING-TOP: 10px
}
DIV.big_box DIV.envoyer {
	PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
DIV.big_box DIV.box_filet_vert_corps {
	FONT-SIZE: 12px; BACKGROUND: url(box_filet_vert_bg.gif) repeat-y; MARGIN-LEFT: auto; WIDTH: 594px; COLOR: #000000; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.big_box DIV.box_filet_vert_haut {
	BACKGROUND: url(box_filet_vert_haut.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
DIV.big_box DIV.box_filet_vert_bas {
	BACKGROUND: url(box_filet_vert_bas.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
DIV.big_box DIV.box_bg_vert_corps {
	MARGIN-TOP: -2px; FONT-SIZE: 12px; BACKGROUND: url(box_bg_vert_corps.gif) repeat-y; MARGIN-LEFT: auto; WIDTH: 594px; COLOR: #000000; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.big_box DIV.box_bg_vert_haut {
	BACKGROUND: url(box_bg_vert_haut.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
DIV.big_box DIV.box_bg_vert_bas {
	MARGIN-TOP: -12px; BACKGROUND: url(box_bg_vert_bas.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
SELECT.select_style1 {
	BORDER-RIGHT: #8ac726 1px solid; BORDER-TOP: #8ac726 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #8ac726 1px solid; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #8ac726 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.big_box DIV.ajouter {
	PADDING-RIGHT: 20px; MARGIN-TOP: -40px; TEXT-ALIGN: right
}
DIV.compte_tab1 {
	DISPLAY: inline-block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 1px; WIDTH: 240px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #4d9207
}
DIV.compte_tab2 {
	CLEAR: right; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: url(bg_tab2.jpg) repeat-y; PADDING-BOTTOM: 3px; WIDTH: 305px; COLOR: #000000; PADDING-TOP: 3px; _width: 298px
}
DIV.titre_perso {
	MARGIN-TOP: -18px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_perso.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 47px
}
DIV.mon_compte_menu {
	PADDING-LEFT: 30px
}
DIV.mon_compte_menu A {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
DIV.mon_compte_menu A:hover {
	COLOR: #4d9107
}
DIV.inscript_tab1 {
	DISPLAY: inline-block; PADDING-LEFT: 50px; FLOAT: left; MARGIN: 0px 3px 20px; WIDTH: 160px; COLOR: #000000
}
DIV.inscript_tab2 {
	CLEAR: right; DISPLAY: inline-block; WIDTH: 320px
}
INPUT.inscript_style1 {
	BORDER-RIGHT: #8ac726 1px solid; BORDER-TOP: #8ac726 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #8ac726 1px solid; WIDTH: 320px; COLOR: #666666; BORDER-BOTTOM: #8ac726 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.inscript_bas {
	BACKGROUND: url(bg_inscript_bas.jpg) #a4dc02 repeat-x 50% bottom; MARGIN-LEFT: auto; WIDTH: 590px; COLOR: #ffffff; MARGIN-RIGHT: auto; HEIGHT: 258px
}
DIV.inscript_bas DIV.inscript_tab1 {
	COLOR: #ffffff
}
DIV.inscript_haut_arrondi {
	BACKGROUND: url(bg_inscript_haut_arrondi.jpg) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; COLOR: #ffffff; MARGIN-RIGHT: auto; HEIGHT: 25px
}
DIV.inscript_bas_arrondi {
	BACKGROUND: url(bg_inscript_bas_arrondi.jpg) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; COLOR: #ffffff; MARGIN-RIGHT: auto; HEIGHT: 30px
}
SPAN.oblig_vert {
	COLOR: #9ad118
}
SPAN.oblig_noir {
	COLOR: #000000
}
DIV.detail_devis {
	DISPLAY: inline-block; BACKGROUND: url(bg_detail_devis.jpg) #6eb2d8 repeat-y; MARGIN-LEFT: 6px; COLOR: #ffffff; MARGIN-RIGHT: 2px
}
DIV.detail_devis2 {
	DISPLAY: inline-block; BACKGROUND: url(bg_detail_devis2.jpg) #6eb2d8 repeat-y; MARGIN-LEFT: 6px; COLOR: #000000; MARGIN-RIGHT: 2px
}
DIV.detail_devis_tab1 {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 1px; WIDTH: 175px; PADDING-TOP: 5px; HEIGHT: 100%
}
DIV.detail_devis_tab2 {
	CLEAR: right; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 350px; PADDING-TOP: 5px
}
DIV.google_map {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 580px; PADDING-TOP: 5px
}
DIV.titre_loupe {
	MARGIN-TOP: -13px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_loupe.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 47px
}
DIV.titre_points {
	MARGIN-TOP: -11px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_points.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 47px
}
DIV.devis_attente_head1 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: url(devis_attente_bg_head1.jpg) repeat-y; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 80px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.devis_attente_head2 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: url(devis_attente_bg_head2.jpg) repeat-y; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 80px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.devis_attente_head3 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 230px; PADDING-TOP: 5px; BACKGROUND-COLOR: #b4e322; TEXT-ALIGN: center
}
DIV.devis_attente_head4 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 170px; PADDING-TOP: 5px; BACKGROUND-COLOR: #b9e724; TEXT-ALIGN: center
}
DIV.devis_attente_tab1 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 80px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
DIV.devis_attente_tab2 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 80px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
DIV.devis_attente_tab3 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 230px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
DIV.devis_attente_tab4 {
	PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 170px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
DIV.devis_attente_description {
	MARGIN: -10px 5px 0px 10px
}
DIV.devis_attente_description SPAN.nom {
	FONT-WEIGHT: bold; COLOR: #9ad118
}
DIV.devis_attente_pages {
	PADDING-RIGHT: 20px; FLOAT: right
}
DIV.devis_attente_pages A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.devis_attente_pages A:active {
	COLOR: #65b127; TEXT-DECORATION: none
}
DIV.devis_attente_pages A:hover {
	COLOR: #65b127; TEXT-DECORATION: none
}
DIV.details_societe_titre {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px
}
DIV.details_societe_horaires {
	PADDING-LEFT: 50px
}
DIV.details_societe_tab {
	DISPLAY: inline-block; PADDING-LEFT: 50px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 230px
}
DIV.details_societe_profil1 {
	DISPLAY: inline-block; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 3px 20px; WIDTH: 160px; COLOR: #000000
}
DIV.details_societe_profil2 {
	CLEAR: right; DISPLAY: inline-block; WIDTH: 320px
}
DIV.titre_credit {
	MARGIN-TOP: -18px; DISPLAY: inline-block; FONT-SIZE: 18px; FLOAT: right; BACKGROUND-IMAGE: url(titres/titre_credit.jpg); WIDTH: 651px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 47px
}
DIV.compte_paiement {
	DISPLAY: inline-block; PADDING-LEFT: 30px; WIDTH: 140px
}
DIV.detail_credit {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: url(abonnement/detail_credits.jpg) no-repeat; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 140px; COLOR: #ffffff; LINE-HEIGHT: 17px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; HEIGHT: 140px
}
DIV.contact_abonnement {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
DIV.question_credit {
	DISPLAY: inline-block; PADDING-LEFT: 10px; LINE-HEIGHT: 25px
}
DIV.prix_credit {
	DISPLAY: inline-block; FONT-WEIGHT: bold; WIDTH: 110px
}
DIV.prix_credit_resultat {
	DISPLAY: inline-block; WIDTH: 70px
}
DIV.presentation_categorie {
	DISPLAY: inline-block; PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 450px; LINE-HEIGHT: 17px
}
DIV.logo_categorie {
	PADDING-RIGHT: 30px; DISPLAY: inline-block; FLOAT: right
}
DIV.votre_projet {
	PADDING-LEFT: 30px; FONT-SIZE: 12px
}
DIV.votre_projet SPAN.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
DIV.demande_devis_etape_puce {
	DISPLAY: inline-block; PADDING-LEFT: 50px; PADDING-BOTTOM: 10px
}
DIV.demande_devis_etape_puce2 {
	DISPLAY: inline-block; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
DIV.demande_devis_etape_texte {
	MARGIN-TOP: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
DIV.demande_devis_etape_texte2 {
	MARGIN-TOP: 15px; DISPLAY: inline-block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: top
}
DIV.nomination_demande_devis {
	DISPLAY: inline-block; PADDING-LEFT: 85px; VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 25px
}
SELECT.select_style2 {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BORDER-LEFT: #00868b 1px solid; WIDTH: 300px; COLOR: #00868b; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.devis_style1 {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #00868b 1px solid; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
SPAN.oblig_bleu {
	COLOR: #00868b
}
SELECT.select_style3 {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #00868b 1px solid; WIDTH: 200px; COLOR: #00868b; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT.select_style3court {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #00868b 1px solid; WIDTH: 55px; COLOR: #00868b; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.devis_style2 {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #00868b 1px solid; WIDTH: 190px; COLOR: #666666; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.devis_style1 {
	BORDER-RIGHT: #00868b 1px solid; BORDER-TOP: #00868b 1px solid; BORDER-LEFT: #00868b 1px solid; WIDTH: 290px; COLOR: #666666; BORDER-BOTTOM: #00868b 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.big_box DIV.box_filet_bleu_corps {
	FONT-SIZE: 12px; BACKGROUND: url(box_filet_bleu_bg.gif) repeat-y; MARGIN-LEFT: auto; WIDTH: 594px; COLOR: #000000; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.big_box DIV.box_filet_bleu_haut {
	BACKGROUND: url(box_filet_bleu_haut.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
DIV.big_box DIV.box_filet_bleu_bas {
	BACKGROUND: url(box_filet_bleu_bas.gif) no-repeat; MARGIN-LEFT: auto; WIDTH: 594px; MARGIN-RIGHT: auto; HEIGHT: 22px
}
DIV.box_fond_degrade {
	BACKGROUND: url(box_fond_degrade.jpg) #01417f repeat-x 50% top; MARGIN-LEFT: auto; WIDTH: 588px; COLOR: #ffffff; MARGIN-RIGHT: auto; HEIGHT: 517px
}
INPUT.connexion {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: black 1px solid; WIDTH: 175px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eaf5c9
}
SPAN.connexion A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
SPAN.pass A {
	COLOR: #000000; TEXT-DECORATION: none
}
