BODY
{
	background-color: #fefefe;
}

.title_bar{text-transform: uppercase; }
.t_url {color:#8c805e; font-weight:bold;}
.t_url_1 {color:#db7d28; font-weight:bold;}
.t_url_2 {color:#003366; font-weight:bold;}
.t_url_3 {color:#336600; font-weight:bold;}

UL.lst {margin-left : 20px; padding: 0}
UL.lst LI {list-style-type: none;background: url(/commun_uk/images/site/rech_fleche.gif) no-repeat 0 7px;padding-left : 20px; padding-top: 5px;}

UL.lst2 {margin-left : 20px; padding: 0}
UL.lst2 LI {list-style-type: none;background: url(/commun_uk/images/site/fle_black.gif) no-repeat 0 7px;padding-left : 20px; padding-top: 5px;}

.copy{color :#666666; font-size: 10px;}

H1.hp1 {color: #FFFFFF; font-size: 14px; margin :0;}
H1.hp2 {font-size: 13px; margin :5px 0 5px 0;}

a.link_enc {color :#666666; text-decoration: none;}
a.link_enc:hover {text-decoration: underline;}

a.link_enc2 {color :#666666; font-weight:bold; text-decoration: none;}
a.link_enc2:hover {text-decoration: none;}

.Bor {font-size: 12px;font-weight: bold; color: #db7b28;}
.Borfl {font-size: 14px;font-weight: bold; color: #db7b28;background: url(/commun_uk/images/site/fle_Bor.gif) no-repeat 0px 0px;padding-left:20px;}

a.link_Bor {font-size: 11px;color :#db7b28; text-decoration: underline;}
a.link_Bor:hover {text-decoration: underline;}

TD.fond_left {background:url(/commun_uk/images/site/fond_left.gif); width: 18px;}
TD.fond_right {background:url(/commun_uk/images/site/fond_right.gif); width: 18px;}
TD.fm_right {background: url(/commun_uk/images/site/fm_right.gif) repeat-y right}
TD.fm_left {background: url(/commun_uk/images/site/fm_left.gif) repeat-y;}
TD.title_page {background-color :#bcb297;}
TD.title_page_1 {background-color :#f6a227;}
TD.title_page_2 {background-color :#6698DC;}
TD.title_page_3 {background-color :#517700;}
TD.tpath {background-color :#f1efe8;}
TD.tpath_1 {background-color :#fae9d0;}
TD.tpath_2 {background-color :#e4eff9;}
TD.tpath_3 {background-color :#e6f0d8;}
TD.fon_gg  {background: url(/commun_uk/images/site/fon_gg.gif) no-repeat;height: 25px;color :#FFFFFF;}
TD.fond_tg  {background: url(/commun_uk/images/site/head_fond_tg.gif) no-repeat right; font-size: 12px; height: 30px; background-color : #d4d1cd;}
TD.frub_hgf {background: url(/commun_uk/images/site/frub_hgf.gif) repeat-y;width: 11px;}
TD.frub_hdf {background: url(/commun_uk/images/site/frub_hdf.gif) repeat-y;width: 11px;}
TD.paddtd { padding-left : 30px;}
TD.paddtd2 { padding-left : 20px;}
TD.paddtd3 { padding-left : 10px;}
TD.subTitle {font-size: 13px;color:#4E4C4D; font-weight:bold;height:30px;}
TD.t_form {font-size: 13px;color:#8c805e; font-weight:bold;height:30px;}
TD.t_form_1 {font-size: 13px;color:#db7d28; font-weight:bold;height:30px;}
TD.t_form_2 {font-size: 13px;color:#003366; font-weight:bold;height:30px;}
TD.t_form_3 {font-size: 13px;color:#336600; font-weight:bold;height:30px;}
TD.part_td {vertical-align: middle; text-align: center;  width: 140px; height: 50px;  background-image:url(/commun_uk/images/site/fond_logo_partenaires.gif); background-repeat: no-repeat;}
TD.frech { text-align: right; background:url(/commun_uk/images/site/frech.gif) no-repeat 10px 0;}
TD.trech,TD.trech_1,TD.trech_2,TD.trech_3 {color :#FFFFFF;font-weight:bold;}
TD.fond_ongl_t  {background: url(/commun_uk/images/site/fond_ongl_t.gif) no-repeat;height: 26px;color: #FFFFFF;font-weight: bold;}

TABLE.fond_ongl { background-image: url(/commun_uk/images/site/fond_ongl.gif); height: 29px; }
TABLE.cadre_add { border: 1px solid #FFFFFF; padding: 5px; background: url(/commun_uk/images/site/fond_add.gif) repeat-x; background-color :#FFFFFF;}
TABLE.cadre_add2 { border: 1px solid #FFFFFF; padding: 5px; background: url(/commun_uk/images/site/fond_add2.gif) repeat-x; background-color :#FFFFFF;}
TABLE.cadre_plan { border: 1px solid #FFFFFF; padding: 5px; background: url(/commun_uk/images/site/fond_plan.gif) repeat-x; background-color :#fafafa; border: 1px solid #eeeeee;}
TABLE.cadre_search {background-color :#ecebe2; border: 1px solid #cccccc; }
TABLE.cadre_search TD{padding-left: 4px; padding-right: 4px;}

TABLE.trech {background-color :#bcb297;}
TABLE.trech_1 {background-color :#938b74;}
TABLE.trech_2 {background-color :#507ca7;}
TABLE.trech_3 {background-color :#669900;}

TABLE.Tnews { background-image: url(/commun_uk/images/site/Letter.png); height:63px; }

/*Header */
div.headLink {color: #666666; margin-right: 15px;}
div.headLink a {color: #666666;left: 0px; padding: 2px 6px 2px 6px; position: relative; text-decoration: none; text-align: center; top: 0px;}
div.headLink a:hover {background-color: #fdf3e2;}

/* Onglet haut droit */
#navcontainer ul#navlist{ margin: 0; top: 0;padding: 0; list-style: none; }
#navcontainer ul#navlist li{ background: none; padding: 0; margin: 0 0 0 5px; display: inline; float: left; }
#navcontainer ul#navlist li a, #navcontainer ul#navlist li a:link, #navcontainer ul#navlist li a:visited{
	padding-right: 10px; text-decoration: none; display: block; background-color: transparent; height: 22px; font-weight: bold; color : #666666; }
#navcontainer ul#navlist li a[id], #navcontainer ul#navlist li a[id]:link, #navcontainer ul#navlist li a[id]:visited{
	background-url(/commun_uk/images/site/bt_top.png) top right no-repeat; }
#navcontainer ul#navlist li a.link_nav:hover, #navcontainer ul#navlist li a.link_current, #navcontainer ul#navlist li a.link_current:link, #navcontainer ul#navlist li a.link_current:visited{
	background-color:#bcb297;color : #FFFFFF;}
#navcontainer ul#navlist li a.link_nav_1:hover, #navcontainer ul#navlist li a.link_current_1, #navcontainer ul#navlist li a.link_current_1:link, #navcontainer ul#navlist li a.link_current_1:visited{
	background-color:#f6a227;color : #FFFFFF;}
#navcontainer ul#navlist li a.link_nav_2:hover, #navcontainer ul#navlist li a.link_current_2, #navcontainer ul#navlist li a.link_current_2:link, #navcontainer ul#navlist li a.link_current_2:visited{
	background-color:#F0A80E;color : #FFFFFF;}
#navcontainer ul#navlist li a.link_nav_3:hover, #navcontainer ul#navlist li a.link_current_3, #navcontainer ul#navlist li a.link_current_3:link, #navcontainer ul#navlist li a.link_current_3:visited{
	background-color:#669900;color : #FFFFFF;}

/* Onglet internes */
#ContnavInt {background: url(/commun_uk/images/site/navInt.jpg) no-repeat; height: 30px; padding-top : 10px;}
#navInt { margin: 0; padding: 0 0 20px 10px; border-bottom: 1px solid #ba6f01; }
#navInt ul, #navInt li { margin: 0; padding: 0; display: inline; list-style-type: none; }
#navInt a:link, #navInt a:visited { float: left; line-height: 14px; font-weight: bold; margin: 0 10px 4px 10px; text-decoration: none; color: #e18d12;}
#navInt a:link#current, #navInt a:visited#current, #navInt a:hover { border-bottom: 4px solid #ba6f01; padding-bottom: 2px; background: transparent; color: #764701; }

/* TOPICS */

.title_topic {font-size: 13px;font-weight: bold; color: #3D2501}
.comm_actu {margin:5px 20px 7px 22px; width: 192px;}

.ss_titre_1 {font-size:12px; color:#3D2501; font-weight:bold; background:url(/commun_uk/images/site/flech_t1.gif) no-repeat 0px 3px; padding-left:14px; margin:0 0 5px 10px; height:35px}
.ss_titre_2 {font-size:12px; color:#3D2501; font-weight:bold; background:url(/commun_uk/images/site/flech_t2.gif) no-repeat 0px 3px; padding-left:14px; margin:0 0 5px 10px; height:35px}
.ss_titre_3 {font-size:12px; color:#3D2501; font-weight:bold; background:url(/commun_uk/images/site/flech_t3.gif) no-repeat 0px 3px; padding-left:14px; margin:0 0 5px 10px; height:35px}

.lien_devis_1 {background:url(/commun_uk/images/site/flech_t1.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 22px;}
.lien_devis_1 a {font-size:11px; color:#db7d28; font-weight:bold; text-decoration:none;}
.lien_devis_add_1 {background:url(/commun_uk/images/site/flech_t1.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 0px;}
.lien_devis_add_1 a {font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.lien_devis_tadd_1 a {font-size:11px; color:#db7d28; font-weight:bold; text-decoration:none;}

.lien_devis_2 {background:url(/commun_uk/images/site/flech_t2.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 22px;}
.lien_devis_2 a {font-size:11px; color:#003366; font-weight:bold; text-decoration:none;}
.lien_devis_add_2 {background:url(/commun_uk/images/site/flech_t2.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 0px;}
.lien_devis_add_2 a {font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.lien_devis_tadd_2 a {font-size:11px; color:#003366; font-weight:bold; text-decoration:none;}

.lien_devis_3 {background:url(/commun_uk/images/site/flech_t3.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 22px;}
.lien_devis_3 a {font-size:11px; color:#336600; font-weight:bold; text-decoration:none;}
.lien_devis_add_3 {background:url(/commun_uk/images/site/flech_t3.gif) no-repeat -2px 1px; padding-left:15px; margin:6px 0 7px 0;}
.lien_devis_add_3 a {font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.lien_devis_tadd_3 a {font-size:11px; color:#336600; font-weight:bold; text-decoration:none;}

.lien_devis_tadd_1, .lien_devis_tadd_2, .lien_devis_tadd_3 {margin:6px 0 7px 0px;text-transform: uppercase;}
.lien_devis_add_1 a:hover, .lien_devis_add_2 a:hover, .lien_devis_add_3 a:hover {color:#ff6600; }

B.mark_1 {color:#f6a227;}
B.mark_2 {color:#354d3f;}
B.mark_3 {color:#336699;}

/* Navigation steps */

TD.ttl_aff_inf{height: 45px; font-size: 14px;font-weight: bold; color: #f6a226;}
TD.top_aff_step{ border-top : 1px solid #f6a630;}

DIV.step_t_pass a {
	background: url(/commun_uk/images/share/step_fond_noact.gif) no-repeat;
	height: 18px; padding-left: 10px; padding-top: 2px; display: block;
	font-size:11px;  color:#FFFFFF;  font-weight: bold; text-decoration:none;}
DIV.step_t_pass a:hover {
	background: url(/commun_uk/images/share/step_fond_act.gif) no-repeat;
	font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration:none;}
DIV.step_t_in {
	background: url(/commun_uk/images/share/step_fond_act.gif) no-repeat;
	height: 18px; padding-left: 10px; padding-top: 2px;
	font-size:11px; color:#FFFFFF; font-weight: bold; }
DIV.step_t_disbl {height: 18px; padding-left: 10px; padding-top: 2px; font-size:11px;  color:#999999; font-weight: bold; }
DIV.step_c_pass a { font-size:11px; font-weight: bold; display: block;color:#999999; text-decoration:none;}
DIV.step_c_pass a:hover {font-size:11px; font-weight: bold; display: block;color:#f6a227; text-decoration:none;}
DIV.step_c_in {font-size:16px; font-weight: bold;}
DIV.step_c_disbl {font-size:14px; font-weight: bold;color:#999999;}

/* STYLES POUR LES ETAPES, FORMULAIRES, ETC... */

.multiback_2 { background-color:#F8FAFB; }
.multiback_right_2 { border-top: 1px #E1EBF1 solid; border-bottom: 1px #E1EBF1 solid; border-right: 1px #E1EBF1 solid; }
.multiback_left_2 { border-top: 1px #E1EBF1 solid; border-bottom: 1px #E1EBF1 solid; border-left: 1px #E1EBF1 solid; }
.multiback_3 { background-color:#F8FBF2; }
.multiback_right_3 { border-top: 1px #D2E6B4 solid; border-bottom: 1px #D2E6B4 solid; border-right: 1px #D2E6B4 solid; }
.multiback_left_3 { border-top: 1px #D2E6B4 solid; border-bottom: 1px #D2E6B4 solid; border-left: 1px #D2E6B4 solid; }

TD.questq {padding-left: 40px;}

/* Module first page ... */

TD.trubr_1 { background:  url(../images/site/rub_fond_1.gif) no-repeat right; height: 23px;font: bold 12px Arial, Helvetica, sans-serif; color : #FFFFFF;padding-left:20px;padding-right:30px;}
TD.trubr_2 { background:  url(/commun_uk/images/site/rub_fond_2.gif) no-repeat; width:305px; height: 23px;font: bold 12px Arial, Helvetica, sans-serif; color : #FFFFFF;padding-left:28px;}
TD.trubr_3 { background:  url(/commun_uk/images/site/rub_fond_3.gif) no-repeat; width:253px; height: 23px;font: bold 12px Arial, Helvetica, sans-serif; color : #FFFFFF;padding-left:30px;}

TD.td_picto_left{ padding-right: 2px;}
TD.td_picto_right{ padding-left: 2px;}

DIV.picto_home_1 { background:url(/commun_uk/images/share/f_bout_1/rf1.gif) no-repeat right; width: 208px;}
DIV.picto_arbt_1 { background:url(/commun_uk/images/share/f_bout_1/rt1.gif) no-repeat right; width: 315px;}
DIV.picto_arbo_1 { background:url(/commun_uk/images/share/f_bout_1/rr1.gif) no-repeat right; width: 315px;}
DIV.picto_home_1 a, DIV.picto_arbo_1 a, DIV.picto_arbt_1 a { display: block; color: #444444;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;}
DIV.picto_home_1 a:hover, DIV.picto_arbo_1 a:hover, DIV.picto_arbt_1 a:hover { color: #ff6600;}

DIV.picto_home_2 { background:url(/commun_uk/images/share/f_bout_2/rf2.gif) no-repeat right; width: 208px;}
DIV.picto_arbt_2 { background:url(/commun_uk/images/share/f_bout_2/rt2.gif) no-repeat right; width: 315px;}
DIV.picto_arbo_2 { background:url(/commun_uk/images/share/f_bout_2/rr2.gif) no-repeat right; width: 315px;}
DIV.picto_home_2 a, DIV.picto_arbo_2 a, DIV.picto_arbt_2 a { display: block; color: #444444;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;}
DIV.picto_home_2 a:hover, DIV.picto_arbo_2 a:hover, DIV.picto_arbt_2 a:hover { color: #ff6600;}

DIV.picto_home_3 { background:url(/commun_uk/images/share/f_bout_3/rf3.gif) no-repeat right; width: 208px;}
DIV.picto_arbt_3 { background:url(/commun_uk/images/share/f_bout_3/rt3.gif) no-repeat right; width: 315px;}
DIV.picto_arbo_3 { background:url(/commun_uk/images/share/f_bout_3/rr3.gif) no-repeat right; width: 315px;}
DIV.picto_home_3 a, DIV.picto_arbo_3 a, DIV.picto_arbt_3 a { display: block; color: #444444;text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;}
DIV.picto_home_3 a:hover, DIV.picto_arbo_3 a:hover, DIV.picto_arbt_3 a:hover { color: #ff6600;}

/* cadre recherche affine */

TABLE.Tcrg {border-top: 1px solid #d2d2d2;}
TD.crd {background-image: url(/commun_uk/images/site/crd.gif); width: 5px;}
TD.crg {background-image: url(/commun_uk/images/site/crg.gif); width: 5px;}
TD.crbd {background-image: url(/commun_uk/images/site/crbd.gif); width: 5px;height: 5px;}
TD.crbg {background-image: url(/commun_uk/images/site/crbg.gif); width: 5px;height: 5px;}
TD.crb {background-image: url(/commun_uk/images/site/crb.gif); height: 5px;}
TD.cr {background-color: #f8f9f9;}

/* cadre info nav right */

TD.cnvg {background-color: #f6a227;width: 8px;}
TD.cnvh {background-image: url(/commun_uk/images/site/cnvh.gif); height: 10px;}
TD.cnvb {background-image: url(/commun_uk/images/site/cnvb.gif); height: 10px;}
TD.cnvd {background-image: url(/commun_uk/images/site/cnvd.gif); width: 10px;}
TD.cnvhd {background-image: url(/commun_uk/images/site/cnvhd.gif); width: 10px;height: 10px;}
TD.cnvbd {background-image: url(/commun_uk/images/site/cnvbd.gif); width: 10px;height: 10px;}
TD.cnv {background-color: #FFFFFF;}

DIV.cnvt {color:#663300; font-weight: bold; font-size: 13px; padding-left: 20px;}
DIV.cnvx {background: url(/commun_uk/images/site/rech_fleche.gif) no-repeat 5px 3px;color:#666666; font-weight: bold; font-size: 11px; padding-left: 20px}
DIV.cnvx a, DIV.cnvx a:link, DIV.cnvx a:visited{color:#666666; font-weight: bold; font-size: 11px;text-decoration: none;}
DIV.cnvx a:hover {color:#ff6600; font-weight: bold; font-size: 11px;text-decoration: none;}

/*Footer */

div.footLink {color: #FFFFFF;}
div.footLink a { color: #ffffff; font-weight: bold; left: 0px; padding: 3px 6px 3px 6px; position: relative; text-decoration: none; text-align: center; top: 0px;}
div.footLink a:hover {background-color: #fdf3e2; color: #666666;}

DIV.keyword {font-size: 10px; color: #cccccc; width: 940px; text-align: justify;}
TD.tfoot {background-color :#f6a227; height: 20px;}
TD.tfoot2 {background-color :#bcb297; height: 20px;}