@charset "utf-8";
/* Structure generale */
	body { color:#333; font-family:"trebuchet MS"; font-size:12px; margin:0; background:#f2f2f2 url(../images/set/bg_body.jpg) repeat-x 0 0; }
img { border:none; }
a { color:#1E81E4; font-weight:bold; }
h3 { margin:0; padding:0; }
ul, li { list-style:none; }
pre{ margin: 0; padding:10px; border:2px solid #666; color:#666; overflow:auto; width:590px;}
#dialog{display:none;width:350px}
#global_contener { width:982px; margin:0 auto; }
#header { background-image:url(../images/set/header.jpg); height:83px; width:607px; margin-left:373px; position:relative; }
#logo { width:340px; height:68px; float:left; margin-top:10px; margin-left:20px; text-align:center; }
#header form#login_form { height:23px; width:480px; margin:5px 31px 0 0; padding:0; float:right; }
#header input.text { background-color:transparent; background-image:url(../images/set/bg_input_login.jpg); width:109px; height:19px; padding:4px 0 0 5px; border: none; margin:0; vertical-align:top; float:none; }
#header input.text2 { background-color:transparent; background-image:url(../images/set/bg_input_login2.jpg); width:195px; height:19px; padding:4px 0 0 5px; border: none; margin:0; vertical-align:top; float:none; }
#header input.text_long { background-color:transparent; background-image:url(../images/set/bg_input_long.jpg); width:231px; height:19px; padding:4px 0 0 5px; border: none; margin:0; vertical-align:top; float:none; }
#popup_login input.submith,#header input.submith { background-image:url(../images/set/bg_input_submit_login.jpg); width:26px; height:23px; border: none; color:#015fbf; font-weight:bold; margin:0; vertical-align:top; float:none; }
#popup_login { display:none;width:566px; height:144px; background-image:url(../images/set/popup_login.png); z-index:1000; padding:10px; position: absolute; top:0; right:3px; color:#CCCCCC; overflow:hidden}
#popup_login h1 { color:#CCCCCC; }
.close, .close_help, .close_files { display:block; text-align:right; padding-right:10px; float:right; }
#link_head { float:right; height:28px; margin-top:20px; width:582px; color:#FFF; font-weight:bold; text-align:right }
#link_head img { float:left; height:34px; margin-top:25px; width:231px; color:#FFF; font-weight:bold; margin:0; }
#link_head a { display:block; float:right; text-align:center; color:#FFF; text-decoration:underline; font-weight:bold; width:100px; }
#onglets { height:77px; background:url(../images/set/top_global.jpg) left bottom no-repeat;z-index:100; }
#onglets * { margin:0; padding:0; }
#content_onglets { width:1000px; margin:0 auto; list-style:none; position:relative; z-index:150; height:46px; }
#content_onglets li { list-style:none; margin:0; padding:0; display:block; position:relative; float:left; z-index:175; }

#onglets a h2{font-size:14px;padding:0;margin:0;}
#onglets a { text-decoration:none; height:26px; padding-top:20px; width:188px; display:block; background-position:bottom; background-repeat:no-repeat;  background-image:url(../images/set/onglet_vierge.jpg); color:#000; font-size:14px; text-align:center;float:left; margin-right:7px; }
#onglets a:hover { background-image:url(../images/set/onglet_vierge_hover.jpg); color:#59a6f6; }
#onglets a.actif { background-image:url(../images/set/onglet_vierge_hover.jpg); color:#59a6f6; }
#onglets a.changement {  margin-left:14px; }
#onglets a.partenaire { width:171px; background-image:url(../images/set/onglet_partenaire_hover_new.jpg); float:left;  color:#59a6f6; }
.ss_onglet { display:none; background:#312D2E; margin-right:7px; margin-left:14px; position:absolute; z-index:999999; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; top:46px;  }
#onglets .ss_onglet a { height:20px; padding-left:20px; width:168px; z-index:999999;background-image:none; color:#ffcb00; font-size:12px; text-align:left; padding-top:0; }
#onglets .ss_onglet a:hover { color:#1E81E6; z-index:999999; }

#onglets #ss_partenaire a { height:20px; padding-left:20px; width:150px !important; z-index:999999; }
#onglets #ss_demagement a { height:20px; padding-left:20px; width:230px !important; z-index:999999; }
#ss_changement { width:188px; left:14px; z-index:999999; }
#ss_demagement { width:250px; left:0; z-index:999999; }
#ss_raccordement { width:188px; left:0; z-index:999999; }
#ss_services { width:188px; left:0; z-index:999999; }
#ss_partenaire { width:170px; left:0; z-index:999999; }
#global { width:981px; margin:0 auto; background-color:#FFF; background-image:url(../images/set/bg_global.jpg); position: relative; z-index:23; }
#bas_global { background-image:url(../images/set/bas_global.jpg); height:17px; width: 981px; margin:0 auto 60px auto; }
#gloabl_content { width: 634px; margin-left:15px; margin-right:12px; float:left; z-index:999; }
#content { float:left;background:#f6f6f6 url(../images/set/top_content.jpg) no-repeat; padding:10px; width:614px; position:relative; }
#content p { text-align:justify; }
#bas_content { float:left;width:634px; height:8px; background-image:url(../images/set/bas_content.jpg); }
#demenaguide { width:300px; background-color:#222222; -moz-border-radius: 7px; color:#FFFFFF; text-align:center; padding:10px 0; }
#demenaguide label { color:#FFFFFF !important; width:101px; display:block; float:left; }
#demenaguide label.label_court { width:10px !important; }
#demenaguide input.civ { border:none; width:15px !important; float:left; }
#demenaguide input.txt { background-color:#363636; -moz-border-radius: 7px; border:none; width:145px; height:16px; color:#CCCCCC; padding:5px; }
#demenaguide input.sub { background-color:#1e81e4; text-align:center; -moz-border-radius: 7px; border:none; width:155px; height:26px; color:#FFFFFF; }
#demenaguide input.txt:focus { background-color:#5e5e5e; }
#demenaguide .line_form_demenaguide { height:26px; margin-bottom:5px; clear:both; }
#sidebar { float:left; width:300px; }
#foot {  background-color:#dddddd; }
#footer { width:981px; margin:0 auto;}
#footer .links { text-align:center; color:#333333; clear:both; }
#footer .links a { color:#333333; }
#promotion_ref { list-style:none; display:inline; padding:0; margin:0; }
#promotion_ref li { list-style:none; display:inline; padding:0; margin:0; }
.ft_promotion { display:none;}
#get_txt { text-align: justify;-moz-border-radius: 7px; background:#363636 none repeat scroll 0 0; color:#DDDDDD; float:left; font-size:11px; margin:10px; padding:10px; width:620px; }
#get_txt h1 { color:#1E81E4; font-size:11px; display:inline; }
.grey_block { -moz-border-radius: 7px; background:#363636 none repeat scroll 0 0; color:#DDDDDD; float:left; font-size:11px; margin:10px; padding:10px; width:575px; }
	.grey_block h3{ font-size:18px; color:#FF7A21;}
	.grey_block h3 a { color:#FF7A21; text-decoration:none;}
	.grey_block .thumb {background:#FFF; border:1px solid #999; padding:4px; float:left; margin:0 10px;-moz-border-radius: 5px;}
.bloc_home { color:#000; float:left; width:300px; height:240px }
.bloc_home h1  a{ color:#ff6600; font-size:20px; padding:0 0 0 23px; margin:10px 0 0 0;text-decoration: none; }
.bloc_home strong { color:#000000; font-size:14px; padding:0 0 0 23px; margin:0 }
.bloc_home p { padding: 1px 20px 1px 15px; margin:0; font-weight:bold; font-size:11px; }
.demenagement_blc { background: url(../images/set/mon-adresse-change1.jpg) right center no-repeat; margin-left:20px; }
.racordement_blc { background: url(../images/set/mon-adresse-change2.jpg) right center no-repeat; }
.changement_blc { background:#666 url(../images/set/mon-adresse-change3.jpg) left center no-repeat; margin-left:20px; }
.services_blc { background:#666 url(../images/set/mon-adresse-change4.jpg) right center no-repeat; }
#video { width:280px; -moz-border-radius: 7px; background-color:#FFFFFF; float:left; margin:10px; text-align:center; padding:10px; }
#cgp { overflow:auto; height:300px; border:1px solid #333; padding:5px; }
.faq_clic { display:block; -moz-border-radius: 7px;  background-color:#1E81E4; color:#FFF; margin-bottom:5px; padding:5px; border:1px solid #666666; }
.faq_quest { display:block; -moz-border-radius: 7px;  background-color:#1E81E4; color:#FFF; margin-bottom:5px; padding:5px; border:1px solid #666666; }
.faq_repon { -moz-border-radius: 7px;  background:#666666; border:3px solid #55A6F8; color:#FFFFFF; margin:20px 0 20px 0; padding:15px 15px 15px 15px; }
.verif_paiement { -moz-border-radius: 7px;  border:2px solid #F00; background-color:#FE9693; padding:5px; text-align:center; margin-bottom:5px; width:595px; }
.verif_paiement a { color:#FFF; font-weight:bold; }
.verif_envoie_code { -moz-border-radius: 7px;  border:2px solid #0F0; background-color:#B3FFC6; padding:5px; text-align:center; margin-bottom:5px; width:610px; height:215px; }
.verif_envoie_code a { color:#FFF; font-weight:bold; }
#trois_bonnes_raisons { width:633px; height:192px; background:url(../images/set/3-bones-raisons.png) no-repeat; color:#FFF; }
#trois_bonnes_raisons strong { margin:5px;font-size:18px; }
#trois_bonnes_raisons p { margin:5px 0;}
#raison1 { padding: 0px 10px 0px 0px; float:left; width:177px; height:122px; margin:33px 0 0 20px; }
#raison2 { padding: 0px 10px 0px 10px; float:left; width:177px; height:122px; margin:33px 0 0 15px; }
#raison3 { padding: 0px 0px 0px 10px; float:left; width:177px; height:122px; margin:33px 0 0 11px; }
a#trois_bonnes_raisons_btn { width:573px; height:42px; background:url(../images/set/3-bones-raisons-btn.png); text-decoration:none; display: block; clear:both; margin:0 auto; }
/* Details de class */
	h1 { color:#2b2b2b; font-size:20px; font-weight:normal; margin:0 }
h1 span { color:#ff7a21; }
h1.nom_personne { font-size:17px; color:#55A6F8;margin:5px 0; }
#logged { color:#FFF; height:23px; width:450px; margin:5px 31px 0 0; padding:0; float:right; }
#logged h1 { display:inline; color:#1D81E3; font-size:12px; }
/* Style des formulaire standars */
		fieldset { border:none; border-bottom: 2px dotted #FF6600; }
.noborder { border:none; }
fieldset legend { color:#2b2b2b; font-size:20px; }
label { display:block; float:left; font-family:"trebuchet MS"; font-size:12px; text-align:right; color:#272727; width:200px; padding-right:15px; }
.label_court { width:40px; text-align:left; }
.label_check { width:520px; text-align:left; }
.label_services { width:150px; text-align:left; }
input, select { border:2px solid #e6e6e6; height:20px; width:207px; /*float:left;*/ }
input[type=file] { border:2px solid #e6e6e6; height:27px; width:250px; /*float:left;*/ }
input.check { border:none; height:15px; width:50px; float:left; }
textarea { border:2px solid #e6e6e6; height:170px; width:380px; float:left; }
select { height:22px; }
select.dd { width:40px; }
select.mm { width:100px; }
select.aa { width:60px; }
.radio { width:15px; float:left; }
.submit { display:block; text-align:center; line-height:27px; background-image:url(../images/set/submit.jpg); width:172px; height:27px; border: none; color:#FFFFFF; font-weight:bold; font-size:14px; margin:5px; }
.submit2 { display:block; text-align:center; line-height:27px; background-image:url(../images/set/submit2.jpg); width:130px; height:27px; border: none; color:#FFFFFF; font-weight:bold; font-size:14px; margin:5px; }
.submit_search { background-image:url(../images/set/submit_search.jpg); width:72px; height:27px; border: none; color:#FFFFFF; font-size:14px; }
.submit_services { width:30px; height:24px; }
.imput_line { height:40px; vertical-align:middle; width:600px; position:relative; }
.add_ele { clear:both; -moz-border-radius: 5px; border: 1px solid #FFA518; margin-left:20px; margin-top:5px; padding:12px 10px 12px 40px; color:#333333; background:  #FFE7CE url(../images/set/idea.png) left center no-repeat; }
#liste_categories .add_ele a { color:#333333;display:inline;border:0;background:none;text-decoration:underline }
.search-srv-field { background-color:#DEDEDE; border:2px solid #55A6F8; color:#FFFFFF; margin-bottom:5px; -moz-border-radius: 5px; }
.search-srv-field legend { -moz-border-radius: 5px;  background-color:#666; border:2px solid #55A6F8; color:#FFFFFF; padding:2px 20px; }
/* liste de etape d'inscription */
	ul#etape { list-style:none; display:block; width:180px; position:absolute; top:-25px; right:0; height:40px; }
ul#etape li { display:inline; }
ul#etape a { display:block; width:34px; height:34px; text-decoration:none; float:left; margin-right:10px; }
ul#etape a.etape1 { background-image:url(../images/set/etape_1.jpg); }
ul#etape a.etape1:hover { background-image:url(../images/set/etape_1_actif.jpg); }
ul#etape a.etape1_valide { background-image:url(../images/set/etape_1_actif.jpg); }
ul#etape a.etape2 { background-image:url(../images/set/etape_2.jpg); }
ul#etape a.etape2:hover { background-image:url(../images/set/etape_2_actif.jpg); }
ul#etape a.etape2_valide { background-image:url(../images/set/etape_2_actif.jpg); }
ul#etape a.etape3 { background-image:url(../images/set/etape_3.jpg); }
ul#etape a.etape3:hover { background-image:url(../images/set/etape_3_actif.jpg); }
ul#etape a.etape3_valide { background-image:url(../images/set/etape_3_actif.jpg); }
ul#etape a.etape4 { background-image:url(../images/set/etape_4.jpg); }
ul#etape a.etape4:hover { background-image:url(../images/set/etape_4_actif.jpg); }
ul#etape a.etape4_valide { background-image:url(../images/set/etape_4_actif.jpg); }
/* Page paiement */
	.cadre_bleu { float:left;-moz-border-radius: 5px;  border:3px solid #55A6F8; color:#FFF; padding: 15px 15px 15px 15px; background:#666666; margin:20px 0; }
.cadre_bleu h1 { width:332px; padding:10px 0 0 31px; float:left; color:#FF812E; }
.cadre_bleu p { width:350px; float:left; color:#FFF; }
.cadre_bleu form { float:right; margin:10px 0 0; width:207px; }
/* Class en vrac */
		.espace { float:left; width:490px; }
sup { color:#FF6600; }
.bando_error { -moz-border-radius: 7px; border: 2px solid #FF0000; background: #FFD7D8 url(../images/common/erreur.png) 10px 10px no-repeat; padding-left:100px; color:#333333; }
.bando_error a { color:#333333; }
.bando_error_mini { -moz-border-radius:5px; border: 2px solid #FF0000; padding:5px; width:560px; background: #FFD7D8; color:#333333; position:absolute; top:2px; right:24px; }
.close_bando_error_mini { width:22px; height:22px; position:absolute; right:5px; top:5px; }
.bando_valid { -moz-border-radius: 7px; border: 2px solid #00FF00; background: #CCFFCC url(../images/common/ok.png) 10px 10px no-repeat; padding-left:100px; color:#333333; }
.bando_valid a { color:#333333; }
.infomations { -moz-border-radius: 5px; border:3px solid #55A6F8; color:#FFF; padding: 15px 15px 15px 130px; background:#666666 url(../images/common/infos.png) no-repeat left center; margin:20px 0; }
.infomations_files { -moz-border-radius: 5px;  border:3px solid #55A6F8; color:#FFF; padding: 15px 15px 15px 130px; background:#666666 url(../images/common/infos.png) no-repeat left center; margin:20px 0; }
div#loading { display:none; z-index:99; width:395px; height:100px; -moz-border-radius: 7px; border:5px solid #666666; background-color:#FFFFFF; color:#55A6F8; font-size:14px; font-weight:bold; text-align:center; position:absolute; margin:0 auto; padding:20px; top:300px; left:12.5%; }
div.loading_upload { width:395px; -moz-border-radius: 7px;  border:5px solid #666666; background-color:#FFFFFF; color:#55A6F8; font-size:14px; font-weight:bold; text-align:left; position:absolute; margin:0 auto; padding:20px; left:12.5%; z-index:10; }
div.loading_upload h1 { color:#F90; }
.help_upload { }
.both { display:block!important; height:1px !important; clear:both !important; }
a.del { width:594px; margin-top:5px; background-image:url(../images/common/del_puce.jpg); display:block; text-decoration:none; line-height:14px; border-bottom:1px solid #FFF; color:#000; text-align:left; background-repeat:no-repeat; background-position:right top; padding:5px; font-weight:normal; }
a.del:hover { background-image:url(../images/common/del_puce_hover.jpg); background-color:#FFFFFF; }
#fleche_demenagement { width:100px; height:150px; float:left; background:transparent url(../images/set/fleche_demenagement.png) no-repeat scroll center center; }
.modif_srv_stick { background:#FFFFFF url(../images/common/shadow2.png) no-repeat scroll center bottom; margin:0 auto; padding:0; width:300px; height:150px; }
.modif_srv_stick_left { background:#FFFFFF url(../images/common/shadow2.png) no-repeat scroll right bottom; float:left; margin:10px 5px 10px 0; padding:0; width:250px; height:150px; }
.modif_srv_stick_right { background:#FFFFFF url(../images/common/shadow2.png) no-repeat scroll right bottom; float:left; margin:10px 0 10px 5px; padding:0; width:250px; height:150px; }
.modif_srv_stick_left p, .modif_srv_stick_right p, .modif_srv_stick p { padding:10px; margin:0; }
.modif_srv_stick_left h3, .modif_srv_stick_right h3, .modif_srv_stick h3 { padding:10px; margin:0; color:#1E82E4; }
h3.etape3 { padding:10px 0 0 10px; }
.edit_btn { display:block; float:right; padding-right:10px; text-align:right; }
.bleu { color:#1E82E4; font-weight:bold; font-size:12px; }
ul.noscroll { overflow:inherit; width:inherit; text-align:justify; width:590px; height:inherit; }
a.bleu { color:#007AED; text-decoration:none; }
a.bleu:hover { text-decoration:underline; }
a.exergue { -moz-border-radius: 7px; border:4px solid #C60; display:block; text-align:center; margin:0 auto; width:450px; padding:10px; background:#FF7F28 url(../images/set/exergue.jpg) repeat-x center top; color:#FFF; text-decoration:none; }
a.exergue:hover { text-decoration:underline; }
.img_left { float:right; margin:10px; }
.cellule { width:200px; border-bottom:1px solid #333; height:60px; padding:5px 0;}
.cellule2 { width:460px; float:left; border-bottom:1px solid #333; }
.cellule3 { display:block; color:#000 }
.cellule_dl { width:150px; float:left; border-bottom:1px solid #333; height:40px; }
.boxon { float:left; width:194px; padding:2px; border:1px solid #333; height:50px; margin:2px; }
.partenaires { width:320px; float:right; }
.partenaires div { width:50%; float:left; }
.partenaires a{margin:2px;}
.partenaires a,.partenaires a img { float:right;  width:150px; display:block }
.dl_btn_srv { background:transparent url(../images/common/dl_button.png) no-repeat scroll 0 0; color:#FFFFFF; display:block; font-weight:bold; height:45px; padding-top:27px; text-align:center; text-decoration:none; width:150px; }
#Nb_services_listes{ background-image:url(../images/set/macaron_nb_services.png); width:180px; height:61px; color:#FFF; padding:36px 0px 0px 64px; margin:0 0 -15px 22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; text-align:center; }
#Nb_services_listes span{ font-weight: normal; font-size:14px;  }
.bg_titre_fiche { clear:both;}
.bg_titre_fiche span{ background:url("../images/set/bg_titre_fiche.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
float:left;
height:27px;
padding:6px 18px 0 0;
text-align:right;
width:100px; }
/* Liste services search */
		#titles { width:410px; float:left; margin-right:35px; }
.titre_slide { background-color:#dfdfdf; display:block; -moz-border-radius: 5px; width:390px; padding:5px 10px; height:16px; text-decoration:none; color:#000; margin-bottom:2px; margin-left:12px; }
.active { background-image:url(../images/set/titre_services.jpg); color:#FFF; }
ul.liste { margin-bottom:3px; padding:0 0 0 22px; height:300px; overflow-y:hidden; overflow-y:auto; width:400px; }
ul.liste li { border-bottom: 1px solid #BBB; height:37px; }
ul h1 { color:#1E81E4; float:left; font-size:14px; width:350px; font-weight:bold; }
ul li.line { line-height:16px; border-bottom:1px solid #CCCCCC; clear:both; float:left; height:55px; line-height:16px; list-style-image:none; list-style-position:outside; list-style-type:none; padding:10px 0 2px; width:375px; display:block; }
ul li.line span.lib { display:block; float:left; height:24px; width:249px; }
ul li.line a { display:block; width:12px; height:12px; float:right; margin:0 5px 1px 0; }
ul li.line:hover { background-color:#FFF; }
ul.empty { height:20px; }
#toto { clear:both;display:none;background-color:#e6e5e5; -moz-border-radius: 5px;  width:604px; float:left; color:#000; font-size:12px; padding: 5px;margin:5px 0; }
#toto_content{width:604px;margin:0 0 5px 0;}
#pop_form_add { -moz-border-radius: 15px; background-color:#FFF; border:2px solid #666; padding:20px; margin:10px auto; width:500px; }
/* Pluggin Jquery autocomplete*/
	.suggestionsBox { position: absolute; top:20px; left:191px; z-index:10; margin: 0px 0px 0px 0px; width: 200px; background-color: #ff7e28; -moz-border-radius: 7px;  border: 2px solid #d45500; color: #0067da; }
.suggestionList { margin: 0px; padding: 0px; }
.suggestionList li { list-style:none; margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer; border-bottom:1px solid #CCCCCC; }
.suggestionList li span { font-size:10px; color:#CCCCCC; font-style:italic; font-weight:normal !important; display:block; text-align:right }
.suggestionList li:hover { background-color: #659CD8; font-weight:bold; }
a.bubbleInfo { position:relative; }
a.bubbleInfo span.tooltip { display:none; }
a.bubbleInfo:hover span.tooltip { -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background-color:#FFFFFF; border:2px solid #FF9900; color:#666666; display:block; height:43px; line-height:18px; position:absolute; text-align:center; width:141px; z-index:10; top:20px; left:-150px; }
#ma_selection { }
.ma_selection { float:left;background-color:#3b3b3b; color:#FFF; -moz-border-radius: 5px; padding:5px 10px; }
.ma_selection_info { background:url(../images/common/ico-panier-selection.png) no-repeat; margin:5px; padding:0px 0px 0px 50px; font-weight:bold; width:380px; float:left; }
.ma_selection_info span { color:#1f81e4; }
.ma_selection_btn { background:transparent url(../images/common/ma_selection_details.png) no-repeat scroll 0 0; float:left; height:18px; padding:0 0 0 20px; width:130px; }
#liste_categories , #liste_categories ul { margin:0; padding:0;clear:both; }
.categorie_liste li { margin:5px 0;} 
.categorie_liste li a { background-color:#dfdfdf; display:block; color:#000; text-decoration:none; -moz-border-radius: 5px; padding:5px }
.categorie_liste li a.active_cat { background: #F60 url(../images/set/bg_categorie_liste.jpg) repeat-x; color:#FFF; }
.sous_categorie_liste { margin:0; padding:0; }
.sous_categorie_liste li { width:500px; }
.sous_categorie_liste li a {background: #09F url(../images/set/bg_sous_categorie_liste.jpg) repeat-x; display:block; color:#FFF; text-decoration:none; -moz-border-radius: 5px; padding:5px }
#liste_categories .liste_personne{ margin:0; padding:0; float:right; width:60px; clear:none;}
.liste_personne li { width:26px; height:26px; margin: 1px 2px;  float:left;}
.liste_personne li a{ background-image:url(../images/common/add_service_pers.png); background-color:#FFF; display:block; height:16px;}
.liste_personne li a span{ display:none;}
.un_service{ border:1px solid #3b3b3b;-moz-border-radius: 5px; width:600px!important;display:block;float:left }
.un_service p{ width:490px; float:left; padding:0 5px;}
#liste_categories .rouge{ background-color:#F00!important;}
#liste_categories .bleu{ background-color:#06F!important;}
#liste_categories .vert{ background-color:#0C0!important;}
#liste_categories .jaune{ background-color:#FF0!important;}
#liste_categories .turquoise{ background-color:#0FF!important;}
#liste_categories .orange{ background-color:#F90!important;}
#content .center, .center{text-align:center}
.error{color:red;font-weight:bold}
.addthis_toolbox{
    position:absolute;
    right:10px;
    top:10px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}
#espace_marins ul li{
	list-style:disc;
}
