/* basic definition */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */
	label{
		display: inline-block;
	}
	label img{
		pointer-events: none;
	}
}

.updivimag {display:block;margin-bottom:10px;background-color:#f5f5f5;border:solid 1px #ccc;padding:3px;overflow:visible}
.updivimag textarea{width:250px;height:50px;border:solid 1px #ccc;padding:3px}
.divimag {width:500px;overflow:visible;padding:10px;margin-bottom:10px}


#tabhaut {}

#vlogin {padding:3px;text-align:center;color:#c00;font-weight:bold}
#map_canvas {position:relative;top:0px;left:0px;width:720px;height:400px;margin:0px 0px 20px 20px;border:solid 1px #ccc}
#map_canvas2 {position:relative;top:0px;left:0px;width:187px;height:160px;border:solid 1px #ccc}


#aff_couv_geo{height:1px;visibility:hidden;overflow:hidden}
#aff_commander {display:none;margin-bottom:20px;background-color:#FFF}
#aff_couvgeosit {display:none;margin-bottom:20px;}
#aff_infoplussit {display:none;margin-bottom:20px;}
#aff_infobank {display:none;margin-bottom:20px;background-color:#FFF}
#aff_fournissit {display:none;margin-bottom:20px;}
#aff_partensit {display:none;margin-bottom:20px;}
#aff_metiersite {display:none;margin-bottom:20px;}
#aff_infoplusvilles {display:none;margin-bottom:20px;}
#aff_rappel {display:none;margin-bottom:20px;}


#messageCallBack1 {float:left;width:110px;text-align:left;overflow:visible}
#messageCallBack2 {float:left;width:110px;text-align:left;overflow:visible}
#messageCallBack3 {float:left;width:110px;text-align:left;overflow:visible}
#messageCallBack4 {float:left;width:110px;text-align:left;overflow:visible}
#messageCallBack5 {float:left;width:110px;text-align:left;overflow:visible}
#messageCallBack6 {float:left;width:110px;text-align:left;overflow:visible}

#divtextimag1 {float:left;width:390px;text-align:center;overflow:visible}
#divtextimag2 {float:left;width:390px;text-align:center;overflow:visible}
#divtextimag3 {float:left;width:390px;text-align:center;overflow:visible}
#divtextimag4 {float:left;width:390px;text-align:center;overflow:visible}
#divtextimag5 {float:left;width:390px;text-align:center;overflow:visible}
#divtextimag6 {float:left;width:390px;text-align:center;overflow:visible}
#textimage {float:left;width:390px;text-align:left;overflow:visible}

#TICKER {overflow:hidden; width:984px}
#TICKER b {color:#666}

.separ_height_14 {height:14px}
.clear_both {clear:both}
.clear_left {clear:left}


body {margin:0px;padding:0px;font-family:Arial, Verdana, Helvetica;font-size:12px;color:#707173;height:100%;} /*background-color: #C0C9C8; */

/* #707173;} */


div, form {margin:0px;padding:0px;}
a {text-decoration:none;color:#000}
a:hover {color:#0BA5D3}
#acces a  {color:#ccc}
#acces a:hover {color:#0BA5D3}

img  {border:none}
/* b {color:#333} 
h1 {font-size:30px;color:#fff;background-color:#06979E;border-bottom:solid 1px #666;height:34px;line-height:34px;margin-top:0px;vertical-align:middle}*/
h1 {font-size:30px;color:#eee;background-color:#707173;border-bottom:solid 1px #666;height:34px;line-height:34px;margin-top:0px;vertical-align:middle}/*background-color:#42454A;color:#ccc;*/
h2 {font-size:18px;border-bottom:solid 1px #CCC;height:37px;line-height:37px;margin:25px 0px;padding:0px 5px 0px 5px}
h2 a:hover {color:#00c;}
h3 {font-size:13px;color:#707173;background-color:#FFF;border-bottom:solid 1px #CCC;height:20px;line-height:20px}
hr {border-width:1px;border-style: solid;color:#42454A}
.noir{color:#000}
.blanc{color:#FFF}


/* couleurs */

.postes {background-color: #70A9D0;color:#fff;}	
.salaries {background-color: #EAC160;color:#fff;}
.entreprise {background-color: #55628B;color:#fff;}
.compte {background-color: #D06753;color:#fff;}
.entretien {background-color: #06979E;color:#fff;}
.penibilite {background-color:  #D06753;color:#fff;}
.formation {background-color: #D86785;color:#fff;}
.sante {background-color: #A0CD5E;color:#fff;}

.h1_postes {background-color: #70A9D0;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}	
.h1_salaries{background-color: #EAC160;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_entreprise {background-color: #55628B;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_compte {background-color: #D06753;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_entretien {background-color: #06979E;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_penibilite {background-color:  #D06753;color:#fff ;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_formation {background-color: #D86785;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h1_sante {background-color: #A0CD5E;color:#fff;font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px}
.h2_accueil{font-size:18px;border-bottom:none;height:18px;line-height:18px;margin:0px;padding:0px;font-weight:normal;}

/* general */

#zefond {min-width:1000px;margin:0px auto 0px auto;padding:0px;text-align:center;}

#zefond2 {min-width:1000px;margin:0px auto 0px auto;padding:0px;text-align:center;}



.main {min-width:976px;width:100%;margin:48px 0px;text-align:left} /*margin:60px 0px;*/
.main2 {min-width:976px;margin:0px auto 0px auto;text-align:left}

#imagemobile {position:absolute;z-index:200;display:none;left:0px;top:0px;overflow:visible}

#erreur404 {margin:0px 0px 60px 80px}

/* cache */

#cache{position:absolute;z-index:100;left:0px;top:0px;background-color:#fff;width:0px;height:0px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}

#splash{position:absolute;z-index:101;left:0px;top:0px;width:0px;height:0px;}
.splash {width:750px;border:solid 1px #ccc;background-color:#FFF;}
#splash_form {text-align:left;margin:20px;font-size:14px}
.splash-old {width:750px;border:solid 1px #ccc;background-image:url(/image/bas_siteweb.jpg);background-repeat:repeat-x;background-position:0% 100%;background-color:#FFF;overflow:visible}

/* header */

#header {
	height:50px;
	background-color:#FFF;
	border-bottom:solid 1px #ccc; 
	position: fixed;
	width:100%;
	min-width:987px;
	top: 0px;
	left:0px;
	z-index:1000;
}
#header_left {
	/* width:320px;*/
	float:left;
	padding:0px;
}
#header_left img {width:300px;margin:30px 0px 0px 40px}
#header_center {width:320px;float:left;padding:0px;}
#header_right {width:320px;float:right;padding:30px 20px 0px 0px;font-weight:bold}
#header_right_label {width:320px;float:right;padding:10px 20px 0px 0px;font-weight:bold}
#title_right {margin: 0px;padding: 0px;border: medium none;display: inline;color: rgb(255, 204, 0);background-color: transparent;line-height: 20px;font-size: 18px;font-family: Verdana,Tahoma,Arial;font-weight: bold;}

#header_site {height:153px;width:1000px;}
#header_left_site {height:153px;width:250px;float:left;padding:0px;font-size:13px;font-weight:bold;text-align:left;background-color:#FFFFFF;}
#header_center_site {height:153px;width:458px;float:left;padding:0px;text-align:center;font-size:12px;color:#333;background-color:#FFFFFF;}
#header_right_site_mobile {display:none}
#header_right_site {height:153px;width:277px;float:right;padding:0px;text-align:right;background-color:#FFFFFF;}
#header_title1 {font-size:24px}
#header_title2 {font-size:36px}
#header_tel {width:290px;margin-left:80px}
#ticker_width {width:900px}

#img_header {margin-top:1px}
#img_header2 {height:109px;margin-top:1px;padding-right:10px;}
#img_header3 {width:248px;margin-top:1px;padding-right:10px;}

.imgheader {margin:1px 5px 0px 0px}

#header_marquee {width:984px;height:25px;line-height:25px;background-color:#FFF;text-align:right;padding-top:0px;}
#header_marquee_site {width:986px;height:25px;line-height:25px;background-color:#FFF;text-align:right;padding-top:0px;font-size:14px}

.marquis {height:75px;padding:3px;background-color:#FFF;color:#666;font-size:12px;font-weight:normal;font-family:Arial; }


/* container */

#deuxtiers {width:786px;float:left;background: #FFF repeat-x scroll bottom center;min-height:613px;border:solid 1px #ccc}
#deuxtiersa {width:786px;float:left;background: #FFF url(/image/fond_bas_artisan.png) repeat-x scroll bottom center;min-height:613px;border:solid 1px #ccc}
#deuxtiersp {width:786px;float:left;background: #FFF url(/image/fond_bas_particulier.png) repeat-x scroll bottom center;min-height:613px;border:solid 1px #ccc}
#deuxtiersi {width:786px;float:left;background: #FFF url(/image/fond_bas_particulier.png) repeat-x scroll bottom center;border:solid 1px #ccc}
#deuxtiersg {width:786px;float:left}
#deuxtiersg1 {width:786px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:756px;border:solid 1px #ccc}

#full {width:960px;float:left;background: #FFF url(/image/fond_bas_particulier.png) repeat-x scroll bottom center;min-height:613px;border:solid 1px #ccc}
#full_sit_cont_main {float:left;width:960px}
#full_pack {width:960px;float:left;background: #FFF url(/image/fond_bas_particulier.png) repeat-x scroll bottom center;min-height:613px;border:solid 1px #ccc;background: #FFF url(/image/artisan.png) no-repeat scroll bottom left;overflow:visible}

#cont_gene_gauche{width:384px;min-height:613px;float:left;background-color:#FFF;border:solid 1px #ccc}
#cont_gene_centre{width:384px;min-height:613px;float:left;background-color:#FFF;border:solid 1px #ccc}
#cont_gene_droite{width:159px;float:left}

#cont_compte_gauche{width:184px;min-height:613px;float:left;background-color:#FFF;border:solid 1px #ccc}
#cont_compte_centre{width:584px;min-height:613px;float:left;background-color:#FFF;overflow:visible;border:solid 1px #ccc;}
#cont_compte_droite{width:159px;float:left}
#compte_logo {width:184px;position:relative;top:-10px;left:-10px}
.bloc_barre_droite {padding:10px;border-bottom:solid 1px #CCC;float:left}

.separ_compte{width:14px;height:100px;float:left;display:none}

	
.cont_gris {padding:20px;overflow:visible}
.cont_gris10 {padding:10px;}

#footer {min-width:986px;text-align:center;color:#707173;padding:10px 10px 0px 10px;}
.footvide {max-width:960px;height:10px;}
#footer_color {}
#footer_size {position:fixed; bottom:0px;width:100%;min-width:987px;height:40px;margin:0px auto 0px auto;background-color:#111111;z-index:1000;}
#footer_size2 {min-width:1000px;margin:0px auto 0px auto;}
#fondgris { }


#suppr_TD a:link{cursor:pointer;}
/* .{width:50%;float:left;padding-left:40px} */

.framdiv {position:relative;height:1450px;width:1020px;}
.framdiv iframe {position:absolute;left:0px;top:0px;width:100%;height:100%}

/* barre droite */

#sit_bardroite {width:162px;float:left;background-color: #707173; padding:7px;margin:0px 5px 0px 0px ;position:fixed;top:50px;bottom:40px;left:0px;z-index: 1;} /* margin:10px 5px 0px 10px ; */
#sit_bardroite1 {width:162px;float:left;background-color: #707173; padding:7px;margin:0px 5px 0px 0px ;min-height:650px;} /* margin:10px 5px 0px 10px ; */

#bd_main {width:162px;color:#eee;height:70px; } /* width:153px;background-color:#fff;border:solid 1px #ccc;height:113px;background-image:url(./image/b11.jpg);background-repeat:no-repeat;background-color:#42454A;box-shadow:7px 7px 5px #333;color:#ccc; */
#bd_main img {border:none}

#bd_tel {border:solid 1px #ccc}
#bd_tel_icone {float:left;margin-top:0px;margin-left:5px}
.bd_tel_appel {display:inline-block;border:solid 1px #E6E8EA;background-color:#F36;font-size:12px;font-weight:bold;padding:2px 8px 2px 8px;margin-top:5px}

#bd_log {padding:5px 0px 0px 10px} /*height:45px;padding:12px 0px 0px 10px*/

#bd_lorial {background-color:#FFF;border:solid 1px #ccc;text-align:center;padding-top:5px;color:#666}
#bd_lorial img {width:120px}

#bd_comptoir {background-color:#FFF;color:#666}
#bd_comptoir img {width:160px}

#bd_meteo {background-color:#FFF;border:solid 1px #ccc;text-align:center;padding-top:5px;color:#666}

#bd_google_92 {height:92px;background-color:#FFF;overflow:hidden;text-align:center}
#bd_google_242 {height:242px;background-color:#FFF;border:solid 1px #ccc;overflow:hidden}
#bd_google_282 {height:282px;background-color:#FFF;overflow:hidden;text-align:center}
#bd_google_602 {height:602px;background-color:#FFF;border:solid 1px #ccc;overflow:hidden;text-align:center;padding:5px 0px 5px 0px}
#bd_pub {height:119px;background-color:#FFF;border:solid 1px #ccc;overflow:hidden;text-align:center}
.bd_pub_label {height:187px;background-color:#FFF;border:solid 1px #ccc;overflow:hidden;text-align:center;padding-top:100px}

#bd_flash {height:127px;background-color:#FFF;border:solid 1px #ccc;}

.bd_separ_14 {height:5px;clear:both}

.bd_pad5 {padding:5px 0px 0px 3px}
.bd_pad3 {padding:0px 0px 5px 3px}




/* navigation block */

.precsuiv {text-align:right}
.precsuiv img{position:relative;top:2px}




/* barre gauche site */

.bg_sit_pad10 {padding:10px 15px 15px 15px}

.bg_sit_pad {padding:7px 5px 0px 15px;font-weight:bold}
.bg_sit_pad img {margin:3px 7px 20px 0px}

#bg_sit_main {width:189px;background-color:#E6E8EA;color:#333;font-weight:bold;font-size:14px;}

#bg_sit_un {width:189px;height:34px;background-color:#E6E8EA;color:#333}

#bg_sit_deux {height:54px;text-align:left;padding:15px}





/* page index */

#lnk_blanc {color:#FFF}
#lnk_blanc:hover {color:#0BA5D3}

#lnk_blanc1 {color:#FFF}
#lnk_blanc1:hover {color:#0BA5D3}

#lnk_blanc2 {color:#FFF}
#lnk_blanc2:hover {color:#0BA5D3}

#lnk_blanc3 {color:#FFF}
#lnk_blanc3:hover {color:#0BA5D3}

#lnk_left {color:#F36}
#lnk_left:hover {color:#0BA5D3}

#lnk_right {color:#FC0}
#lnk_right:hover {color:#0BA5D3}

#lnk_idee {color:#F36}
#lnk_idee:hover {color:#0BA5D3}

#sit_cont_main {float:left;min-width:786px;width:100%;margin-left:176px;background-color:#fff;padding-bottom:40px;} /*padding-bottom:60px;margin-left:182px;box-shadow:7px 7px 3px #555;width:80%;*/
#sit_cont_main2 {float:left;min-width:786px;width:80%;margin-left:182px;padding-bottom:60px;}
#sit_cont_accueil {width:786px;float:left;background-image:url(image/b1_large.jpg);background-repeat:no-repeat;border:solid 1px #ccc}
#sit_cont_accueil_large {width:786px;float:left;border:solid 1px #ccc}  
#sit_cont_left {width:384px;float:left;background-image:url(image/b1_sansddd.jpg);background-repeat:no-repeat;border:solid 1px #ccc}
#sit_cont_right {width:384px;float:left;background-image:url(image/b2.jpg);background-repeat:no-repeat;border:solid 1px #ccc}
.sit_bloc_txt_cont {height:220px;padding:20px 10px 0px 40px;}
.sit_bloc_txt_accueil {height:100px;padding:20px 10px 0px 40px;}

.sit_h2_left {font-size:36px;color:#707173;font-weight:normal;display:inline;text-decoration:none;border:none;padding:0px;margin:0px;line-height: 36px;}

.sit_h2_right {font-size:36px;color:#FC0;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px;margin:0px;line-height: 36px;}


.sit_txt_14b {font-size:14px;font-weight:bold}

#sit_search_art {width:180px;height:200px;float:right;padding:10px 0px 10px 20px;margin-top:10px;color:#FFF}

#sit_search_accueil {width:180px;height:300px;float:left;padding:10px 0px 10px 320px;margin-top:10px;}

#sit_search_recherche, #sit_search_recherche_art{width:786px;height:auto;float:left;margin:0px 0px 5px 0px;}
#sit_search_back, #sit_search_back_art {width:748px;height:auto;background-color:#E6E8EA;padding:10px 0px 10px 40px;min-height:25px}
#sit_search_block1{float:left}
#sit_search_block2, #sit_search_block2_art {float:left;width:350px}
#sit_search_block3, #sit_search_block3_art {float:left}
.sit_je_recherche {color:#F36;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px;margin:0px}

#sit_bouton_accueil {background-color:#E40054;padding: 0px 0px 5px 5px;margin-top:10px;width:150px}

.sit_txt_inscrire {font-size:14px;font-weight:bold;padding:0px 20px 0px 0px;text-align:right;margin-top:10px}

.sit_txt_demdevis {font-size:14px;font-weight:bold;padding:0px 50px 0px 0px;text-align:right;margin-top:0px}


/* pages label */

#text_label {width:720px;height:auto;float:left;margin:20px 0px 20px 50px;}

/* page metier ville */

#ville_pointe{float:left;padding:0px 0px 30px 0px}
#ville_bloc{float:left;padding:20px 10px 0px 0px;max-width:680px}
#ville_img{float:left;width:180px;padding:0px 20px 0px 0px;}
#ville_text{float:left;text-align:justify;max-width:460px}
#ville_h2 {height:45px;max-width:680px;margin-left:0px;padding:10px 0px 5px 0px;text-align:center;background-color:#F36;font-size:18px;color:#FFF;line-height:100%}

/* pages pack */

#pack_gauche {float:left;width:240px;height:400px;margin-left:45px;margin-top:20px;padding:20px 20px 20px 20px;background-color:#F5F5F5}
#pack_centre{float:left;display:inline-block;width:240px;height:400px;margin-left:0px;margin-top:20px;padding:20px 20px 20px 20px;background-color:#ECECEC}
#pack_droit {float:left;width:240px;height:400px;margin-left:0px;margin-top:20px;padding:20px 20px 20px 20px;background-color:#E0E0E0}

#aff_infoplussit {display:none;margin-bottom:20px;}
#aff_infoplussitav {display:none;margin-bottom:20px;}
#aff_infoplusoutil {display:none;margin-bottom:20px;}
#aff_infoplusoutilav {display:none;margin-bottom:20px;}
#aff_infoplusmarche {display:none;margin-bottom:20px;}
#aff_infoplusmarcheav {display:none;margin-bottom:20px;}
#aff_infoplusart {display:none;margin-bottom:20px;}
#aff_infoplusartav {display:none;margin-bottom:20px;}
.boutoninscrire{height:76px;width:196px;background-image:url(/image/box_jaune_196.png);display:inline-block}
.txt_inscrire {font-size:14px;font-weight:bold;padding:0px 20px 0px 0px;text-align:center;margin-top:50px}
.sit_txt_24b {font-size:20px;color:#FFB317;font-weight:bold}

#pack_pointe{float:left;padding:0px 0px 30px 0px}
#pack_bloc{float:left;padding:20px 10px 0px 0px;width:900px}
#pack_detail {width:600px;float:left}
#pack_img{float:left;width:180px;padding:0px 20px 0px 0px;}

#pack_text{float:left;text-align:justify;width:850px}
#pack_text0 {float:left;padding:20px 10px 0px 0px}
#pack_text1{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;width:300px}
#pack_text2{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;width:500px}
#pack_text3{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;width:475px}
#pack_info{padding:10px 0px 0px 80px;text-align:justify;float:left;display:inline-block;width:300px}
#pack_text11{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;width:200px}
.pack_text12{margin-left:30px;padding:10px 0px 0px 5px;text-align:justify;float:left;display:inline-block;background-color:#fff;width:800px;}
#pack_text13{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;}
#pack_text14{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;width:400px}
#pack_text14a{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;margin-left:50px;width:760px;margin-bottom:30px}
#pack_text14a1{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;margin-left:100px;width:760px;margin-bottom:30px}
#pack_text14i{padding:10px 0px 0px 25px;text-align:justify;float:left;display:inline-block;margin-left:250px;width:750px;margin-bottom:30px}
.pack_txt_14b {font-size:14px;font-weight:bold}
.pack_text15 {width:240px;height:140px;float:left;text-align:justify;margin-right:0px}
#pack_text16 {margin-top:10px;font-size:16px;width:500px}
.pack_txt_16b {font-size:16px;font-weight:bold}
.pack_txt_24b {font-size:24px;font-weight:bold}

.pack_info1{padding:10px 0px 0px 55px;text-align:justify;float:left;display:inline-block;}
.boutonpackartisan{width:190px; height:74px;background-image:url(/image/box_jaune_190.png);display:inline-block;margin-left:30px;}
.boutonpackartisan span{font-size:13px;font-weight:bold;padding:15px 0 0px 35px;float:left;}
.boutonpackartisan a{color:#FFF;}
.boutonpackartisan a:hover {color:#0BA5D3;}
.boutonpackartisan3{width:190px; height:74px;background-image:url(/image/box_jaune_190.png);display:inline-block;margin-left:10px;}
.boutonpackartisan3 span{font-size:13px;font-weight:bold;padding:15px 0 0px 35px;float:left;}
.boutonpackartisan3 a{color:#FFF;}
.boutonpackartisan3 a:hover {color:#0BA5D3;}

.pack_ul {margin-top:10px}
.pack_ul2 {margin-top:10px;margin-left:-10px}
#pack_temoin {float:left;display:inline-block;margin-top:10px;margin-left:0px;width:200px}
#pack_contact {float:left;display:inline-block;margin-top:10px;margin-left:0px}

#inscri_annu {width:600px;float:left}
#inscri_annu_form {float:left;padding:5px 10px 10px 40px;}
#inscri_annu_col1 {float:left;width:45%;}
#inscri_annu_col2 {width:45%;float:left;margin-left:50px;}
#inscri_annu_col3{margin-left:0px}
#inscri_annu_col4{width:55%;margin-left:0px;text-align:center}
#inscri_annu_col5{margin-left:210px}
#inscri_annu_col6{width:200px;text-align:left}
#inscri_annu_col7 {margin-left:180px}
#inscri_annu_col8 {width:55%;margin-left:180px}
#inscri_annu_col9 {margin-left:200px;margin-top:30px;display:inline-block}
#inscri_annu_col10 {width:110px}
#inscri_annu_box {width:60%;margin:20px;border:solid 1px #ccc}
#inscri_annu_box2 {width:100%;margin:20px;border:solid 1px #ccc} 

.dep_col {width:708px}
.dep_col1 {width:246px}
.dep_col2 {width:362px}.site_doc {}
.dep_col3 {width:120px;float:left}
.dep_col4 {width:100px}
#conddepan {width:540px;height:100px}
#hordepan {height:110px;}
#hordepan2 {margin-left:50px;float:left;}
#val_art {width:100%;float:left;text-align:left;padding-left:80px;overflow:visible}

#deman_inte {width:800px;float:left}
#com_pack {height:662px;position:relative;width:200px;float:left;padding:0px 0px 30px 0px;}
#breadcrumba {width:125px;height:100px;float:left;padding:15px 0px 0px 0px}
#nreadcrumba1 {width:200px;height:1934px;position:relative;float:left;padding:0px 0px 20px 0px}
#com_pack_form, #com_pack_forma {width:719px;float:left;padding:0px 0px 30px 0px}
#com_pro_form {width:719px;float:left;padding:0px 0px 100px 0px}
#com_pack_col {width:55%;float:left;margin-left:60px;margin-top:20px;padding:0px 20px 20px 20px}
.site_art {width:520px;height:15px}
.site_art2 {width:520px;height:115px}
.site_art3 {width:520px;height:80px}
.site_doc {z-index:100;display:none;text-align:center;width:400px;}
#site_doc_nav {width:525px;float:right;text-align:center;padding:30px}


/* page annuaire */

.metier {background-color:#E6E8EA;padding:10px;margin-left:15px; text-align:justify;}
.blocuserb {max-width:785px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:756px;border:solid 1px #ccc;}

/* pages demande */
#demande_devis {max-width:960px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:640px;border:solid 1px #ccc;}
#demande_dep {max-width:960px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:1000px;border:solid 1px #ccc;}
#ini_demande {max-width:960px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:613px;border:solid 1px #ccc;overflow:visible}
#sel_artisan {max-width:960px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:1000px;border:solid 1px #ccc;overflow:visible}
#cond_dep {max-width:900px;}
#demande_breadcrumb {width:200px;height:100px;float:left;padding:0px 0px 30px 0px}
#form_demande {width:719px;height:460px;float:left;padding:0px 0px 30px 0px;display:inline-block}
#titre_demande, #conseil_demande{width:540px;}
#texte_demande {width:540px;height:120px;}  
#demande_urgent {margin-left:50px;max-width:450px;}
#avis_client {text-align:center;width:920px;}
.span_artlist {max-width:640px;display:inline-block}
#confirmer {width:325px;float:left;margin-left:150px;text-align:center;padding:10px}

/* page site artisan */

#cont_site_centre{max-width:786px;min-height:451px;float:left;background-color:#FFF;overflow:visible;border:solid 1px #ccc}

#nav_sit_courte {width:579px;height:48px;background-image:url(/image/barre_siteweb.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:190px}

#nav_sit_longue {width:760px;height:48px;background-image:url(/image/barre_siteweb2.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:15px}

#nav_sit_longue2 {width:760px;height:48px;background-image:url(/image/barre_siteweb.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:15px}

#nav_sit_longue3 {width:760px;height:48px;background-image:url(/image/barre_siteweb.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:-17px}

#lnk_recherche {color:#FFF}
#lnk_devis {color:#FFF}
#lnk_question {color:#FFF}
#lnk_list {color:#FFF}
#lnk_add {color:#FFF}
#lnk_retour {color:#666}
#lnk_appel {color:#FFF}

.navsit_130 {width:130px;float:left;margin-top:5px}
.navsit_185 {width:185px;float:left;margin-top:5px}
.navsit_175 {width:175px;float:left;margin-top:5px}
.navsit_122 {width:122px;float:left;margin-top:5px}
.navsit_152 {width:152px;float:left;margin-top:5px}
.navsit_131 {width:120px;float:left;margin-top:5px}

.navsit_decalimg_12 {margin:0px 5px 0px 12px;text-align:left}
.navsit_decalimg_20 {margin:0px 5px 0px 12px;text-align:left}


.clirl {clear:left}

#sit_diaporama {padding:20px}
#img1 {cursor:pointer;width:70px;height:70px}
#img2 {cursor:pointer;width:70px;height:70px}
#img3 {cursor:pointer;width:70px;height:70px}
#img4 {cursor:pointer;width:70px;height:70px}
#img5 {cursor:pointer;width:70px;height:70px}

#struc_gauche{width:191px;float:left}
#struc_centre {width:579px;float:left;min-height:474px}
#str_blc_gauche {width:418px;float:left}
#str_arg {min-height:100px;padding:20px 20px 0px 20px;font-size:16px}

.txt_plusdinf {font-size:11px;color:#707173}
.sitpad0250 {padding:0px 20px 50px 20px}
.sitpointeur {margin:3px 5px 20px 0px}

#struc_droit {width:161px;float:left}
#struc_client {height:110px;font-size:14px;font-weight:bold;color:#FF8500}

.bg_sit_E6E8 {background-color:#E6E8EA}
.sitpad115511 {padding:15px 5px 10px 10px}

/* inc_site */

.inc_site30 {width:30%;float:left}
.inc_site50 {width:50%;float:left}
.inc_site50p {width:50%;float:left;padding:20px 0px 0px 0px}
.inc_site70 {width:70%;float:left}
.inc_site100 {width:100%;float:left}

#inc_site_arg {min-height:110px;padding:0px 0px 0px 0px;font-size:16px}

#inc_site_offres {width:189px;background-color:#E6E8EA}
.inc_site_offre {color:#FF8500}

.inc_site_nav_back {background-color:#FF3366;padding-top:10px;}
.inc_site_nav {width:189px;margin-top:30px;height:200px;background-image:url(/image/barre_siteweb3.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:0px}
.inc_site_navb {width:189px;height:200px;margin-top:30px;background-image:url(/image/barre_siteweb4.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:0px}
.inc_site_navc {width:189px;height:150px;margin-top:30px;background-image:url(/image/barre_siteweb5.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:0px}
.inc_site_navd {width:189px;height:100px;margin-top:30px;background-image:url(/image/barre_siteweb6.jpg);font-weight:bold;background-repeat:no-repeat;margin-left:0px}
.inc_site_nav1 {width:189px;float:left;margin-top:5px;height:48px}
.inc_site_nav2 {width:189px;float:left;display:inline-block;margin-top:0px;height:48px}

#inc_site_nav {width:1000px;height:43px;font-weight:bold;margin:0px auto 0px auto}
#inc_site_nav span {margin-top:6px;display:inline-block}
.inc_site_nav7 {width:246px;float:left;height:43px;background-image:url(/image/barre_siteweb7.jpg);background-repeat:no-repeat;}
.inc_site_nav7d {width:262px;float:left;margin-top:0px;height:43px;background-image:url(/image/barre_siteweb7d.jpg);background-repeat:no-repeat;}
.inc_site_nav7c {width:197px;float:left;height:43px;background-image:url(/image/barre_siteweb7c.jpg);background-repeat:no-repeat;}
.inc_site_nav7dc {width:212px;float:left;margin-top:0px;height:43px;background-image:url(/image/barre_siteweb7dc.jpg);background-repeat:no-repeat;}
.inc_site_nav8 {width:246px;float:left;height:43px;background-image:url(/image/barre_siteweb8.jpg);background-repeat:no-repeat;}
.inc_site_nav8d {width:262px;float:left;height:43px;background-image:url(/image/barre_siteweb8d.jpg);background-repeat:no-repeat;}
.inc_site_nav8c {width:197px;float:left;height:43px;background-image:url(/image/barre_siteweb8c.jpg);background-repeat:no-repeat;}
.inc_site_nav8dc {width:212px;float:left;height:43px;background-image:url(/image/barre_siteweb8dc.jpg);background-repeat:no-repeat;}
.inc_site_nav9 {width:246px;float:left;height:43px;background-image:url(/image/barre_siteweb9.jpg);background-repeat:no-repeat;}
.inc_site_nav9d {width:262px;float:left;height:43px;background-image:url(/image/barre_siteweb9d.jpg);background-repeat:no-repeat;}
.inc_site_nav9c {width:197px;float:left;height:43px;background-image:url(/image/barre_siteweb9c.jpg);background-repeat:no-repeat;}
.inc_site_nav9dc {width:212px;float:left;height:43px;background-image:url(/image/barre_siteweb9dc.jpg);background-repeat:no-repeat;}
.navsit_decalimg_a {margin:6px 5px 0px 12px}
.navsit_decalimg_b {margin:12px 5px 0px 68px}

#inc_site_cli {width:174px;height:70px;margin-top:10px;padding:10px 5px 5px 10px;background-color:#E6E8EA;font-size:14px;font-weight:bold;color:#FF8500}
#inc_site_cli1 {margin-top:10px;padding:5px 5px 5px 5px}
#inc_site_cli2 {text-align:right;font-size:13px}
#inc_site_cli3 {width:174px;margin-top:10px;padding:10px 5px 5px 10px;background-color:#E6E8EA;font-size:14px;font-weight:bold;color:#FF8500}


#inc_site_real {margin-left:0px;color:#333;font-weight:bold;font-size:14px}
#inc_site_real1 {padding:0px 0px 15px 0px}
#inc_site_real2 {margin-left:0px}

#inc_site_art {margin-top:10px;padding:0px 0px 5px 5px}
#inc_site_img {position:relative;top:0px;left:0px;width:450px;height:400px;border:solid 1px #ccc}

.inc_site_four {background-color:#E6E8EA}
.inc_site_four2 {padding:15px 5px 10px 20px}

#inc_site_cert {margin-left:40px;padding:15px}
#inc_site_cert1 {padding:20px 40px 20px 20px}

.inc_site_web {margin-left:40px}
.inc_site_web1 {padding:15px}




/* recherche */

#search_form_fond {float:left;width:180px;height:183px;padding:10px 0px 0px 20px;color:#fff;background-image:url(/image/b101.jpg);background-repeat:repeat-x;margin-left:50px}
#search_input_img {color:#FFF;font-weight:bold;background-color:transparent;border:none;cursor:pointer}
#search_compsel {border:solid 1px black;border-top:none;display:none;width:180px;height:180px}

.search_inptext_14 {width:155px;border:solid 1px #c00;height:14px}
.search_inptext_14_120 {width:155px;height:18px;margin: 0px 10px 0px 10px}
.search_inptext_20 {width:155px;border:solid 1px #c00;height:20px}
.search_inptext_20_120 {width:120px;height:20px;margin: 0px 10px 0px 10px}

#search_input_img {color:#FFF;font-weight:bold;background-color:transparent;border:none;cursor:pointer}

#completion_select {position:relative;top:0px;left:0px;border:solid 1px #ccc;border-top:none;display:none;float:left;margin-left: 151px;width:178px;background-color:#FFF;}
#completion_select_sal_at {position:relative;top:0px;left:0px;border:solid 1px #ccc;border-top:none;display:none;margin-left: 10px;width:178px;background-color:#FFF;}
#completion_select_art {position:relative;top:0px;left:0px;border:solid 1px #ccc;border-top:none;display:none;float:left;margin-left: 10px;width:400px;background-color:#FFF;} /* margin-left: 147px;*/
#completion_select_poste {position:relative;top:0px;left:0px;border:solid 1px #ccc;border-top:none;display:none;float:left;margin-left: 10px;width:400px;background-color:#FFF;} /* margin-left: 147px;*/

#search_pastrouve  {float:left;width:250px;height:183px;padding:10px 0px 0px 20px;margin-left:80px}
#search_pastrouve_img {position:relative;top:0px;left:-20px;font-weight:bold;color:#F80059;display:inline}

.search_guide {display:inline-block;position:relative;top:0px;left:0px}

/* Listes artisans */

.liste_web {border:solid 1px #ccc;padding:0px 8px 10px;margin-bottom:8px;background-color:#FFF}
.liste_web_span {width:435px;display:inline-block;text-align:justify;margin-left:15px;}
.liste_web_bouton {margin-left:15px;padding: 20px 12px 5px 12px;background-color:#E6E8EA;}
.liste_web_div {display:inline-block;margin-top:15px}
.liste_annuaire {border:solid 1px #ccc;padding:0px 8px 10px;margin-bottom:8px;background-color:#FFF}
.liste_annuaire_span {width:435px;display:inline-block;text-align:justify;margin-left:15px;}
.liste_annuaire_bouton {margin-left:15px;padding: 20px 35px 5px 30px;background-color:#E6E8EA;}
.liste_nav {font-family: Arial,Verdana;font-size:12px;font-weight:bold;}
#liste_h2 {height:45px;max-width:680px;margin-left:0px;padding:10px 0px 5px 0px;text-align:center;background-color:#F36;font-size:18px;color:#FFF}
#liste_metiers{text-align:center;max-width: 700px}
.macolor_active {font-family: Verdana, Arial; font-size: 12px; border: solid 1px #ccc;background-color: #F36;color:#c00;font-weight:bold;float:left;width:18px;height:16px;margin:1px;text-align:center;}
.macolor {font-family: Verdana, Arial; font-size: 12px; border: solid 1px #ccc;background-color: #FFF;color:#000;font-weight:bold;float:left;width:18px;height:16px;margin:1px;text-align:center;}
#list_metier_ville {text-align:center;text-align:justify;max-width:650px;margin-left:70px}

/* enseigne partenaire (home)  */

#idlabel {max-width:785px;border:solid 1px #ccc;background-color:#fff}
.idtitre2 {float:left;width:90%;font-size:36px;color:#F36;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px 0px 0px 0px;margin-top:23px;margin-left:0px;margin-bottom:0px}
#idtextelabel {margin-top:20px;margin-left:48px;font-size:14px;font-weight:bold}
.idtoplist {margin-top:10px;margin-left:20px;font-size:14px;font-weight:bold;color:#F36;} 
#idliste {float:left;width:250px;height:100px;}
#top5_list {margin:0px 0px 350px 20px}

/* idees travaux (home)  */

#idtrav {min-height:259px;max-width:785px;border:solid 1px #ccc;background-color:#fff;}
#idtrav2 {min-height:370px;max-width:785px;border:solid 1px #ccc;background-color:#fff;}
#idpointe {float:left;margin-top:10px;padding:5px}
.idpointe2 {float:left;margin-top:10px;padding:5px}
.idpointebis {float:left;margin-top:10px;padding:5px 5px 80px 5px}
.idtitre {font-size:30px;border:none;font-weight:normal;padding:13px 0px 10px 10px;margin-top:0px;margin-left:0px;margin-bottom:0px} /* color:#4F81BDbold; */
#idtexte {margin-top:0px;margin-left:0px;font-size:14px;font-weight:bold}
#idtexte2 {max-width:300px;float:left;margin:10px 0px 0px 30px; text-align:justify}
#idimage {float:left;margin-top:10px}
#idjaune {float:right;height:127px;color:#fff;font-size:16px;font-weight:bold;}
#scoopit {max-width:320px;float:left;}

.idtravaux {height:127px;width:785px;border:solid 1px #ccc;background-color:#fff;background-image:url(/images/lien_blog2.jpg)}

.idtravright {float:left;width:540px;height:127px;}
.idtravleft {float:right;width:239px;height:127px;color:#fff;font-size:16px;font-weight:bold;}

/* inc_tous_artisans */

#tous_art {border:solid 1px #ccc;background-color:#fff}
#tous_art_gauche {float:left;width:340px;padding:10px}
#tous_art_droite {width:400px;float:right;padding:10px}

/* Box artisan ()  */

.idpointe-box {float:left;margin-top:5px;margin-left:5px}
.idtitre-box {float:left;width:80%;font-size:28px;color:#FC0;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px 0px 0px 0px;margin-top:0px;margin-left:0px;margin-bottom:0px;line-height:37px}
.idtitre-dev {float:left;width:85%;font-size:18px;color:#FC0;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px 0px 0px 0px;margin-top:5px;margin-left:0px;margin-bottom:0px;height:25px;line-height:25px}
.idtitre-box-label {float:left;width:80%;font-size:22px;color:#FC0;font-weight:bold;display:inline;text-decoration:none;border:none;padding:0px 0px 0px 0px;margin-top:0px;margin-left:0px;margin-bottom:0px;line-height:22px}
.idboxtexte {font-size:14px;font-weight:bold;margin-left:35px;margin-top:33px;text-align:center}
.idboxtexte2 {font-size:14px;font-weight:bold;margin-left:30px;text-align:left}
.bd_artisan {background-color:#FFF;border:solid 1px #ccc;padding-top:5px;color:#666}
.idboxtexte-label {font-size:13px;font-weight:bold;margin-left:65px;margin-top:47px;text-align:center}
.bd_artisan_dev {background-color:#FFF;border:solid 1px #ccc;padding-top:5px;color:#666;background: url(/image/techfacile4.jpg) no-repeat scroll bottom left;height:125px}



/* page campagnes */

#blocpres {height:100px;padding:20px 10px 0px 0px}
.blocdemande {width:420px;height:455px;float:left;padding:40px 0px 30px 0px}
.blocdemandefonctionnement{width:260px;height:250px;float:left;padding:20px 0px 10px 0px;margin-left:-60px;}
.blocdemandeaccueil{width:200px;height:252px;float:right;padding:20px 0px 0px 0px;margin-top:-42px;color:#FFF;}
.blocdemandeaccueil .nofirst{margin-top:-5px;}
.blocdemandeparticulier{width:100%;padding:10px 0px 10px 5px;margin-top:0px;color:#FFF}
.blocdemandeparticulier .nofirst{margin-top:-5px;}
.boutondemande {font-size:14px;font-weight:bold;width:200px;height:70px;margin-top:10px;margin-left:80px;background-image:url(/image/b3.jpg);}
.boutondemandeaccueil{width:199px; height:63px;background-image:url(/image/b3_accueil.png);}
.boutondemande span{float:left;padding:17px 0px 20px 40px;}
.boutondemandeaccueil span{font-size:13px;font-weight:bold;padding:15px 0 0px 40px;float:left;}
.boutondemande a{color:#FFF;}
.boutondemande a:hover {color:#0BA5D3;}
.boutondemandeaccueil a{color:#FFF;}
.boutondemandeaccueil a:hover {color:#0BA5D3;}
.boutondemandeparticulier{width:190px; height:63px;background-image:url(/image/b3_accueil.png);display:inline-block}
.boutondemandeparticulier span{text-align:center;font-size:13px;font-weight:bold;padding:15px 0 0px 40px;float:left;}
.boutondemandeparticulier a{color:#FFF;}
.boutondemandeparticulier a:hover {color:#0BA5D3;}
.imagedemande {font-size:14px;font-weight:bold;width:184px;height:160px;margin-top:60px;margin-left:0px;background-image:url(/image/blocuserb.png);}
.image_particulier{width:960px;float:left;background: #FFF url(/image/blocuserb.png) no-repeat scroll bottom left;min-height:613px;}
#avantage {width:455px;float:left;padding:20px;margin-left:0px;}
#mesavantages {font-weight:bold;color:#FF8500;padding-left:30px;margin-top:20px;}
.listeavantage {position:relative;top:0px;left:-20px;font-weight:bold;color:#FF8500;display:inline;}
.blocsavantage {padding:10px;text-align:justify;}

/* Bien choisir son artisan */

#bcsa_text {max-width:540px;float:left;padding:10px 0px 30px 0px;text-align:justify}

/* mon compte  */

.forecast {float: left; width: 80px; text-align: center;}
.current {float: left; width: 200px; background-color: #fff; padding: 5px;}
.icon {float: left; height: 60px; margin-right: 5px;}




/* traitement */

#spinner {padding:20px;text-align:center}
#spintexte {padding:20px;text-align:center}

#inc_pdf {padding:10px;border:solid 1px #ccc}
#inc_pdf img {position:relative;left:0px;top:5px}

/* calendrier */

.ds_box {
	background-color: #FFF;
	border: 1px solid #4F81BD;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #4F81BD;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 13px;*/
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
/*	font-size: 12px; */
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
/*	font-size: 13px; */
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */



/* tablo catalogue */

#tabcat input{ border:solid 1px #ccc}


/* boites couleurs */

.boiterose_292 {width:292px;height:76px;background-image:url(/image/box_rose_292.png);font-weight:bold}
.boiterose_292 a {color:#FFF}
.boiterose_292 a:hover {color:#0BA5D3}

.boitejaune_392 {width:392px;height:76px;background-image:url(/image/box_jaune_392.png);font-weight:bold}
.boitejaune_392 a {color:#FFF}
.boitejaune_392 a:hover {color:#0BA5D3}

/* boutons planning */

.navplanning {float:left;width:160px;border:solid 1px #ddd;background-color:#f2f4f6;margin:5px; }

/* background: #FFF url(/image/bas_siteweb.jpg) repeat-x fixed bottom center; */

.rect_gauche{height:46px;width:191px;color:#FFF;background-image:url(/image/fond_rect_siteweb.gif);}



/* styles */

.form_gene {width:550px;display:block}
.form_info {width:100px;float:left;margin:5px;padding:5px}


.nav_footer {width:100px;display:inline;margin:5px;padding:5px}
.nav_footer a {color:#707173;font-weight:bold}
.nav_footer a:hover {color:#0BA5D3}

/* breadcrump */

#breadcrumb {display:inline;padding:0px;margin:0px;}
#breadcrumb ul {padding:0px;margin:0px;font-family:Arial}
#breadcrumb li {display:block;padding:3px;margin-right:5px;border:none;}


/* barre de navigations  */

.decal {padding:5px 0px 0px 35px;overflow:visible}
.decal2 {padding:0px 0px 0px 35px;overflow:visible}
.decal3 {padding:5px 0px 0px 5px;overflow:visible}
.decalcentre {padding:8px 0px 0px 35px}



/* Menus Mes outils RH */ 

#rolov1{display:block;height:28px;color:#F36;background-image:url(/accesoutils/icone/eteindre_p.png);background-repeat:no-repeat;}
#rolov1:hover, #rolov1:focus { color:#2BA2A1;background-image:url(../accesoutils/icone/eteindre_c.png);}
#rolov1:active { color:#2BA2A1;background-image:url(../accesoutils/icone/eteindre_c.png);}

#rolov50{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/planning_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov50:hover, #rolov50:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/planning_v.png);}
#rolov50:active, #active50 { color:#2BA2A1;background-image:url(/accesoutils/icone/planning_v.png);}

#rolov51{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/convoquer_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov51:hover, #rolov51:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/convoquer_v.png);}
#rolov51:active, #active51 { color:#2BA2A1;background-image:url(/accesoutils/icone/convoquer_v.png);}	

#rolov52{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/preparer_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov52:hover, #rolov52:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/preparer_v.png);}
#rolov52:active, #active52 { color:#2BA2A1;background-image:url(/accesoutils/icone/preparer_v.png);}

#rolov53{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/enregistrer2_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov53:hover, #rolov53:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/enregistrer2_v.png);}
#rolov53:active, #active53 { color:#2BA2A1;background-image:url(/accesoutils/icone/enregistrer2_v.png);}

#rolov54{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/liste_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov54:hover, #rolov54:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/liste_v.png);}
#rolov54:active, #active54 { color:#2BA2A1;background-image:url(/accesoutils/icone/liste_v.png);}

#rolov55{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/attestation_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov55:hover, #rolov55:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/attestation_v.png);}
#rolov55:active, #active55 { color:#2BA2A1;background-image:url(/accesoutils/icone/attestation_v.png);}

#rolov56{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/guide_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov56:hover, #rolov56:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/guide_v.png);}
#rolov56:active, #active56 { color:#2BA2A1;background-image:url(/accesoutils/icone/guide_v.png);}

#rolov57{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/faire_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov57:hover, #rolov57:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/faire_v.png);}
#rolov57:active , #active57{ color:#2BA2A1;background-image:url(/accesoutils/icone/faire_v.png);}

#rolov58{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/expert_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov58:hover, #rolov58:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/expert_v.png);}
#rolov58:active, #active58 { color:#2BA2A1;background-image:url(/accesoutils/icone/expert_v.png);}

#rolov59{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/rapport_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov59:hover, #rolov59:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/rapport_v.png);}
#rolov59:active, #active59 { color:#2BA2A1;background-image:url(/accesoutils/icone/rapport_v.png);}

#rolov60{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/penibilitep_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov60:hover, #rolov60:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/penibilitep_v.png);}
#rolov60:active, #active60 { color:#2BA2A1;background-image:url(/accesoutils/icone/penibilitep_v.png);}

#rolov61{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/penibilites_g.png);background-repeat:no-repeat;padding: 2px 0px;}
#rolov61:hover, #rolov61:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/penibilites_v.png);}
#rolov61:active, #active61 { color:#2BA2A1;background-image:url(/accesoutils/icone/penibilites_v.png);}

#rolov62{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/entreprise_g.png);background-repeat:no-repeat;}
#rolov62:hover, #rolov62:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/entreprise_v.png);}
#rolov62:active, #active62 { color:#2BA2A1;background-image:url(/accesoutils/icone/entreprise_v.png);}

#rolov63{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/sites_g.png);background-repeat:no-repeat;}
#rolov63:hover, #rolov63:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/sites_v.png);}
#rolov63:active, #active63 { color:#2BA2A1;background-image:url(/accesoutils/icone/sites_v.png);}

#rolov64{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/departement_g.png);background-repeat:no-repeat;}
#rolov64:hover, #rolov64:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/departement_v.png);}
#rolov64:active, #active64 { color:#2BA2A1;background-image:url(/accesoutils/icone/departement_v.png);}

#rolov65{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/abonnement_g.png);background-repeat:no-repeat;}
#rolov65:hover, #rolov65:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/abonnement_v.png);}
#rolov65:active, #active65 { color:#2BA2A1;background-image:url(/accesoutils/icone/abonnement_v.png);}

#rolov66{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/compte_g.png);background-repeat:no-repeat;}
#rolov66:hover, #rolov66:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/compte_v.png);}
#rolov66:active, #active66 { color:#2BA2A1;background-image:url(/accesoutils/icone/compte_v.png);}

#rolov67{display:block;height:28px;color:#eee;background-image:url(/accesoutils/icone/utilisateurs_g.png);background-repeat:no-repeat;}
#rolov67:hover, #rolov67:focus { color:#2BA2A1;background-image:url(/accesoutils/icone/utilisateurs_v.png);}
#rolov67:active, #active67 { color:#2BA2A1;background-image:url(/accesoutils/icone/utilisateurs_v.png);}

#rolov68{display:block;height:28px;background-image:url(/accesoutils/icone/imprimer_g.png);background-repeat:no-repeat;}
#rolov68:hover, #rolov68:focus { background-image:url(/accesoutils/icone/imprimer_n.png);}
#rolov68:active, #active68 { background-image:url(/accesoutils/icone/imprimer_n.png);}

/* Fin Menus Mes outils RH */

/* AT et Progress bar */

.html5-progress-bar progress {
	vertical-align: bottom;
	background-color: #A6A6A6;
	border: 0;
	width: 300px;
	height: 22px;
	/*border-radius: 4px; */
}
.html5-progress-bar progress::-webkit-progress-bar {
	background-color: #A6A6A6;
	/* border-radius: 9px; */
}
.html5-progress-bar progress::-webkit-progress-value {
	background: #cdeb8e;
	background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
	/* border-radius: 4px; */
}
.html5-progress-bar progress::-moz-progress-bar {
	background: #cdeb8e;
	background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
	background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%);
	background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
	/* border-radius: 4px; */
}
