
a    { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
a:link  { color: #1a2d4a; text-decoration: none }
a:visited  { color: #1a2d4a; text-decoration: none }
a:active { color: #204073; text-decoration: none }
a:hover   { color: #900; text-decoration: underline }
body     { color: #1a2d4a; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #528cc7; background-image: url("../images/fond_page_01.gif") }
/*
P, DIV, OL, LI, BLOCKQUOTE, TR, TD, FORM { color: #204073; font-size: 12px; font-family: Arial, geneva, sans-serif }
TH { color: #204073; font-size: 12px; font-family: Arial, geneva, sans-serif; font-weight: bold }
HR { text-align: center; height: 1px; border: solid 1px #204073 }
input { color: #204073; font-size: 12px; font-family: Arial, geneva, sans-serif; background-color: #ffffff; background-image: url("../images/css/formbg.gif"); border: solid 1px }
input.clear { border: none }
*/
ul { list-style-type: square; list-style-image: url("../images/css/bullet.gif") }
h1  { color: #A4D4FF; font-size: 18px; font-family: Palatino Linotype, Palatino, Garamond, Constantia, Times, Times New Roman, serif }
/*
h1  { color: white; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
*/
h2  { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
input  { color: #204073; font-size: 12px; font-family: Arial, geneva, sans-serif; background-image: url("../images/css/formbg.gif") }
input.clear  { border: solid orange }
textarea  { color: #204073; font-size: 12px; font-family: Arial, geneva, sans-serif; background-image: url("../images/css/formbg.gif") }
.table { margin: 0px; border-spacing: 0; }
/*<agl.folder "Page">*/
	.page_cadre_ext      { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url("../images/fond_cadre_01.gif"); padding-right: 20px; padding-left: 20px; border: solid 1pt #ccc }
/*</agl.folder>*/
/*<agl.folder "Main">*/
	.faq_case_q    { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; text-align: left; padding: 2px 5px 2px 0; vertical-align: top }
	.faq_case_r     { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: left; padding: 2px 5px; vertical-align: top }
	.portf_mini_top     { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; text-align: center; padding: 2px 5px 2px 0; vertical-align: top }
/*</agl.folder>*/
/*<agl.folder "Profil">*/
	.profil_table    { margin-right: 50px; margin-left: 50px }
	.profil_cell_title   { color: white; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #204073; background-image: url("../images/fond_title_00.gif"); text-align: center; padding: 5px; vertical-align: middle; border-top: 2px solid #375f88; border-right: 2px solid #204073; border-left: 2px solid #375f88; outline-style: solid; outline-width: 0 }
	.profil_cell_main { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f6f6f6; padding: 5px; border-right: 2px solid #204073; border-bottom: 2px solid #204073; border-left: 2px solid #375f88; outline-style: solid; outline-width: 0 }
	.profil_cell_alone { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f6f6f6; padding: 5px; border-top: 2px solid #375f88; border-right: 2px solid #204073; border-bottom: 2px solid #204073; border-left: 2px solid #375f88; outline-style: solid; outline-width: 0 }
	.profil_section  { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #375f88; background-image: url("../images/fond_section_00.gif"); margin-top: 10px; margin-bottom: 10px; padding: 3px 5px }
	.profil_intro    { color: #204073; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: right; padding: 5px; vertical-align: middle }
	.profil_case     { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: left; padding: 5px; vertical-align: top }
	.profil_case_q   { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: right; padding: 2px 5px; vertical-align: top }
	.profil_case_r   { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent; text-align: left; padding: 2px 5px 2px 0; vertical-align: top }
	.profil_cadre    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f2f2f2; border: solid 1pt #ccc }
	.profil_cadre_txt       { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; background-color: #fafafa; padding: 4px; border: solid 1pt }
	.profil_cadre_mes      { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-color: #fefceb; margin: 10px; padding: 4px; border: solid 1pt #ffe198 }
	.profil_cadre_err      { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-color: #fefceb; margin: 10px; padding: 4px; border: solid 1pt #990000 }
	.profil_cadre_ldq      { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #faf0e6; border: solid 1pt #f1d2b4 }
	.profil_cadre_xxx      { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fcf2fa; border: solid 1pt #efabed }
/*</agl.folder>*/
/*<agl.folder "Formulaire">*/
	.form_table    { margin-right: 50px; margin-left: 50px }
	.form_cell_title   { color: white; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #204073; background-image: url("../images/fond_title_00.gif"); text-align: center; padding: 5px; vertical-align: middle; border-top: 2px solid #375f88; border-right: 2px solid #204073; border-left: 2px solid #375f88; outline-style: solid; outline-width: 0 }
	.form_cell_main { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f6f6f6; padding: 5px; border-right: 2px solid #204073; border-bottom: 2px solid #204073; border-left: 2px solid #375f88; outline-style: solid; outline-width: 0 }
	.form_section  { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #375f88; background-image: url("../images/fond_section_00.gif"); margin-top: 10px; margin-bottom: 10px; padding: 3px 5px }
	.form_intro    { color: #204073; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: right; padding: 5px; vertical-align: middle }
	.form_case     { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: left; padding: 5px; vertical-align: top }
	.form_case_q   { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: transparent; text-align: right; padding: 5px; vertical-align: middle }
	.form_cadre    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f2f2f2; border: solid 1pt #ccc }
	.form_cadre_txt      { color: #204073; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; background-color: #fafafa; padding: 4px; border: solid 1pt }
	.form_cadre_mes     { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-color: #fefceb; margin: 10px; padding: 4px; border: solid 1pt #ffe198 }
	.form_cadre_err      { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-color: #fefceb; margin: 10px; padding: 4px; border: solid 1pt #990000 }
	.form_cadre_ldq     { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #faf0e6; border: solid 1pt #f1d2b4 }
	.form_cadre_xxx     { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fcf2fa; border: solid 1pt #efabed }
/*</agl.folder>*/
/*<agl.folder "Pop-up">*/
	.pop_grand_photo { border: 1px solid #CCCCCC; padding: 2px; background-color: #F2F2F2; }
	.pop_infos_001  { color: #204073; font-size: 10px; font-family: Arial, Helvetica; background-color: #f2f2f2; padding: 2px; border: solid 1px #cccccc }
/*</agl.folder>*/
/*<agl.folder "Protection">*/
	.protec_image_div { float: left; position: relative; }
	.protec_image_over { position: absolute; top: 0; right: 0; }
/*</agl.folder>*/
/*<agl.folder "Cadres">*/
	.cadre_m    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f0f0f0; border: solid 1pt #ccc }
	.cadre_nm    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #e0e0e0; border: solid 1pt #ccc }
/*</agl.folder>*/
/*<agl.folder "Digico">*/
	.Title { color: #1e674a; font-size: 16px; font-family: Arial, geneva, sans-serif; font-weight: bold }
	.subTitle { font-size: 12px; font-weight: bold }
	.header { background-image: url("../images/css/table_header_bg.gif") }
	.odd { background-color: #ffffff }
	.even { background-color: #f9f9f9 }
	.side { background-color: #f3f6f7 }
	.status { color: #1e674a }
/*</agl.folder>*/
