.smallHighlight1{ padding:10px 0;/*background:url(../images/bgd_dotted.jpg) bottom repeat-x;*/ width:379px; overflow:hidden; border-bottom: 1px solid #CCCCCC; }
.smallHighlight2{ padding:10px 0;/*background:url(../images/bgd_dotted.jpg) bottom repeat-x;*/ width:379px; overflow:hidden; border-bottom: 1px solid #CCCCCC; }
.smallHighlight3 { background-image:none; padding:10px 0 0 0; width:379px;}
.navigate .prevli{ width:255px;}
.navigate .prev2{ background:url(/images/ash/illus_precedent.jpg) 0 3px no-repeat; padding:0 0px 0 15px; font-weight: bold;}
.pub_header {width:730px;float:left;padding-right:5px; border-bottom: 1px solid #ffffff;}

.blockForm,
.blockSubmit {padding-left:30px; }
.blockForm input.long{ background:url(/images/ash/bgd_input2.gif) no-repeat; width:210px; height:17px; padding:2px 5px 5px 5px; border:none; color:#666666;}
.blockForm input.short{width:70px; height:16px; padding:2px 5px 5px 5px; background:url(/images/ash/bgd_input3.gif) 0 0 no-repeat; border:none; color:#666666;}
.blockForm .champ{ background:url(/images/ash/bgd_input2.gif) no-repeat; width:210px; height:17px; padding:2px 5px 5px 5px; border:none; color:#666666;}
#AlertForm input.long{ background:url(/images/ash/bgd_input2.gif) no-repeat; width:210px; height:17px; padding:2px 5px 5px 5px; border:none; color:#666666;}
#AlertForm .submitButton{ background:none;}


.blockForm .class_date {width:70px; height:16px; padding:4px 5px 2px 5px; background:url(/images/ash/bgd_input3.gif) 0 0 no-repeat; border:none; color:#666666;}
.blockForm  select  {height:22px;color:#666666;font-size : 12px;}
.contenublockForm {width:375px;float:left;clear:both;}
.blockFormdroite {width:200px;padding-left:10px;float:right;border:1px solid #cccccc; padding:3px; overflow:visible;
position:relative;  z-index:1000;left:-40px;}


#SortOrder{width:95px;height:22px;color:#666666;font-size :12px;}
#PageSize {width:160px;height:22px;background-repeat:no-repeat;color:#666666;font-size : 12px;}
#TypePeriode {width:47px;height:22px;background-repeat:no-repeat;color:#666666;font-size : 12px;}
.blockSubmit .submitButton { background:url(/images/ash/btn_recherche.gif) no-repeat; width:132px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}
.blockSubmit .resetButton { background:url(/images/ash/btn_effacer.gif) no-repeat; width:68px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}
.blockForm .alertText { color:#CF3339; }
.blockForm .champselect { color:#666666;font-size:10px;height:20px;width:210px; margin:2px 5px 5px 5px;}
.blockForm label {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;font-weight:bold;}
.contextualInfoRecherche{width:281px;border:1px solid #cccccc; margin:10px 0 0 0;padding:9px; overflow:hidden;}
.blockForm .inputBox,
.blockForm .inputText {margin-top:8px;clear:both;}
.blockForm li.inputBox label { display: inline; }
.blockForm .numero {width:91px;float:left;margin-bottom:5px;}
.blockForm .date {width:270px;float:left;clear:right;}
.blockForm .tri {width:110px;float:left;margin-bottom:5px;}
.blockForm .affichage {width:220px;float:left;clear:right;}

.stealth li a{ background:url(/images/ash/bgd_link.gif) no-repeat 0 3px; padding:0 0 0 10px; }
.stealth li a:hover{ background:url(/images/ash/bgd_link_hover.gif) no-repeat 1px 3px;}

.contextualInfoRecherche li a{ background:url(/images/ash/bgd_link.gif) no-repeat 0 3px; padding:0 0 0 10px; }
.contextualInfoRecherche li a:hover{ background:url(/images/ash/bgd_link_hover.gif) no-repeat 1px 3px;}

.inputSmall {width:35px;}

/*********************/
.searchTypeQui_et_QUI{width:610px; background:url(/images/ash/bgd_highlightHome.gif) 0 100% no-repeat; padding:10px 0 15px 0px; overflow:hidden}
.searchTypeQui_et_QUI li{display:block; float:left; text-transform:uppercase; margin:0 3px 0 0}
.searchTypeQui_et_QUI li a{display:block; float:left; border:#30597c solid 1px; background:#fff; padding:0 5px; font-size:13px;}
.searchTypeQui_et_QUI li a:hover{border:#ccc solid 1px; color:#ccc; text-decoration:none}
.searchTypeQui_et_QUI li.current{border:#ccc solid 1px; color:#fff; text-decoration:none; padding:1px 5px 1px 5px; font-size:13px;
background-color:#30597c}
			
/*# pour fiche metiers , infos divers	*/
#resultat_metier p {width:600px;clear:both;}
#resultat_metier .A1 {clear:both; }
#resultat_metier span {color:#333; }

/*# pour formulaire  annuaire liens	*/
.formSearch3{width:100%; overflow:hidden; padding:10px 0 20px 0; background:url(/images/ash/bgd_highlightHome.gif) 0 100% no-repeat;}
.formSearch3 h2{font-family:Arial,Helvetica,sans-serif; color:#333; font-size:14px; padding:0 0 15px 0}
.formSearch3 ol{width:100%; overflow:hidden; margin:0 0 15px 0;}
.formSearch3 li{display:block; float:left; padding:0 15px 0 0}
.formSearch3 label{float:left; padding:2px 0 0 0; width:130px; margin:0 10px 0 0; display:block; color:#999999;}
.formSearch3 input{color:#999999; float:left; width:210px; height:17px; padding:3px 5px 2px 5px; background:url(/images/ash/bgd_input2.gif) 0 0 no-repeat; border:none}
.formSearch3 select{width:210px; height:20px; font-size:10px; color:#999999;}
.formSearch3 option{padding:1px 0;}
.formSearch3 .lbl{width:20px; font-size:10px; padding:5px 0 0 0; margin:0}
.formSearch3  .btn{float:left;width:140px;padding-bottom:3px;}
.formSearch3  .btn input{padding:0; margin-bottom:4px; background:none; border:none; float:left; width:132px; height:22px;}
.formSearch3  .divselect {width:220px;float:left;}


#navGaucheEdito  .submitButton { background:url(/images/ash/btn_enregistrer.gif) no-repeat; width:132px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}

.submitButtonVeilleMiseAjour { background:url(/images/ash/btn_mettre_a_jour.gif) no-repeat; width:100px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}
.submitButtonVeilleEnregistrer { background:url(/images/ash/btn_enregistrer.gif) no-repeat; width:100px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}


.resetButtonVeille { background:url(/images/ash/btn_effacer.gif) no-repeat; width:80px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}


.blockSubmit_mon_compte { padding-left:220px;}
.ButtonOk { background:url(/images/ash/btn_ok.gif) no-repeat; width:30px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}

.formSearch3{width:100%; overflow:hidden; padding:0px 0 0px 0;background:none}
			.formSearch3 h2{font-family:Arial,Helvetica,sans-serif; color:#333; font-size:14px; padding:0 0 15px 0}
			.formSearch3 ol{width:100%; overflow:hidden; margin:0 0 15px 0;}
			.formSearch3 li{display:block; float:left; padding:0 15px 0 0}
			.formSearch3 label{float:left; padding:2px 0 0 0; width:60px; margin:0 10px 0 0; display:block; color:#999999;}
			.formSearch3 input{color:#999999; float:left; width:210px; height:17px; padding:3px 5px 2px 5px; background:url(/images/ash/bgd_input2.gif) 0 0 no-repeat; border:none}
			.formSearch3 select{width:210px; height:20px; font-size:10px; color:#999999;}
			.formSearch3 option{padding:1px 0;}
			.formSearch3 .box1{width:60px;}
			.formSearch3 .box2{width:70px; height:16px; padding:4px 5px 2px 5px; background:url(/images/ash/bgd_input3.gif) 0 0 no-repeat}
			.formSearch3 img{display:block; float:left; margin:0 0 0 5px}
			.formSearch3 .lbl{width:20px; font-size:10px; padding:5px 0 0 0; margin:0}
			.formSearch3  .btn{text-align:right; padding:0 50px 0 0}
			.formSearch3  .btn input{padding:0; margin:0; background:none; border:none; float:right; width:132px; height:22px;}
			
			
#mainContent_cgu {width:600px;padding-left:30px;}


.description{ font-weight:normal; color:#000000; font-size:13px; padding:10px 0 ;}
.Membres span{color:#3e6485;}
.Membres p {padding:10px 0 ;}

#impression {margin:25px;background-color:#FFFFFF}
#impression  #corps{margin:10px;}

	.articleEncadre{ border:1px solid #EAF8FB; padding:8px; font-size:12px; overflow:hidden; width:175px;margin-top:5px;padding-top:5px;background-color:
	#EAF8FB;margin-top:20px;}
				.articleEncadre ul{ float:left;}
					.articleEncadre ul li{ padding:0px 0 5px 0;}
						.articleEncadre ul li a{ font-weight:normal;}
						.articleEncadre ul li img{ vertical-align:middle; padding:0 10px 0 0;}
					.articleEncadre .link li{padding:3px 0 8px 5px; font-size:11px;}
						.articleEncadre .link li a{ font-weight:normal;}
						
	.articleAction_fiche_metier{ border:1px solid #cccccc; padding:8px; font-size:11px; overflow:hidden; width:175px;margin-top:5px;padding-top:5px;  }
				.articleAction_fiche_metier ul{ float:left;}
					.articleAction_fiche_metier ul li{ padding:0px 0 5px 0;}
						.articleAction_fiche_metier ul li a{ font-weight:normal;}
						.articleAction_fiche_metier ul li img{ vertical-align:middle; padding:0 10px 0 0;}
					.articleAction_fiche_metier .link li{padding:3px 0 8px 5px; font-size:11px;}
						.articleAction_fiche_metier .link li a{ font-weight:normal;}
						

.barre_div{margin:0 0 12px 0;  border-bottom:1px solid #999999;font-size:14px; font-weight:bold;}

#reaction_pseudo{width:70px; height:16px; padding:2px 5px 5px 5px; background:url(/images/ash/bgd_input3.gif) 0 0 no-repeat; border:none; color:#666666;}

.listInfoType2  li a {font-weight: bold;font-size:11px;}

.metier{margin:10px 0 0px 0; color:#00A9CB;}
.mybdd {font-size:13px; padding:10px 0 0 0;}

.Addmarge{width:10px;}

#corps  h2 {padding-top:15px; }


#main_0 {position:relative;}
#main_1 {position:relative;}
#main_2{position:relative;}
#main_3{position:relative;}
#main_4{position:relative;}
#main_5{position:relative;}


.activeRow1{ background-color:#eaeef2;}
.activeRow3{ background-color:#eaeef2;}
.activeRow5{ background-color:#eaeef2;}
.activeRow7{ background-color:#eaeef2;}
.activeRow9{ background-color:#eaeef2;}
.activeRow11{ background-color:#eaeef2;}
.activeRow13{ background-color:#eaeef2;}
.activeRow15{ background-color:#eaeef2;}
.activeRow17{ background-color:#eaeef2;}
.activeRow19{ background-color:#eaeef2;}

.border_left_td{border-left::1px solid #9fb3c3;border:1px solid #9fb3c3;border-bottom:0px;border-top:0px;border-right:0px;}

.chiffresInfo li {background:url(/images/ash/Ar_puce.gif) 0 3px no-repeat; padding:0 0 0 12px; margin:0 0 7px 0; font-weight:bold; display:block; color:#000;}
.chiffresInfo h2{padding:20px 0 8px 0; color:#000}

 .articleAction_longueur{ border:1px solid #cccccc; padding:3px; font-size:11px; overflow:hidden; width:100px;margin-top:3px;margin-bottom:3px;float:right;}
		.articleAction_longueur ul{ float:left;}
		.articleAction_longueur ul li{ padding:0px 0 5px 0; display:inline;}
		.articleAction_longueur ul li img{ vertical-align:middle; padding:0 4px 4px; 0;}
		
			.articleFocus{}
			
 h2.metiers {font-size:14px; color:#00a9cb; font-family:Arial,Helvetica,sans-serif;padding-bottom:2px;margin:0;}
 
h2.entete_metier {font-size:16px; color:#00a9cb; font-family:Arial,Helvetica,sans-serif;padding:0px;margin:0px;}

span.actualise {font-size:10px;color:#a1adb7}
span.encadre {font-size:11px; color:#7A5E9B; }

input.submitButton { background:url(/images/ash/btn_recherche.gif) no-repeat; width:132px; height:22px; padding:2px 5px 5px 5px; border:none; cursor:pointer;}
input.submitButton2 { background:url(/images/ash/je_valide.png) no-repeat; width:73px; height:23px; padding:2px 0px 5px 5px; border:none; cursor:pointer; float:right; margin-right:170px;}
.qui_nom{color:#000!important;}
.qui_membre{color:#7A5E9B!important;}

li.first {list-style:none; list-style-type:none;}
.paging li {list-style:none; list-style-type:none;}
.paging li.first {list-style:none; list-style-type:none;}
.paging li.first a{list-style:none; list-style-type:none;}

span.bold {font-weight:bold}

#popup { margin:15px;}

/* ------------------- MENU ENTETE ------------------- */

#minisite_gas{
	width:940px;
}

#minisite_gas table.mosaique {
	border:0;
}

#minisite_gas table.mosaique td{
	padding:0;
}

#minisite_gas table.publicite {
	border:0;
	
}

#minisite_gas table.publicite th{
	background-color:transparent;
	color:white;
	text-align:center;
}

#minisite_gas table.publicite td{
	color:white;
	text-align:center;
}

#minisite_gas table#publicite_devis {
	border:0;
}

#minisite_gas table#publicite_devis td{
	border:0;

	padding:0;
	color:#006699;
}

#minisite_gas table.form_devis td{
	border:0;
	padding:0;
	color:#006699;
}


/* ------------------- GUIDE NERET ------------------- */
.menu_titre_neret	{margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 22px; color: #0094da; width:520px; height:20px; margin-left: 10px;  vertical-align:bottom}
.liens_cell_neret {margin: 0px;}
	.liens_cell_neret a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #0094da; text-decoration: none;}
	.liens_cell_neret a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #01aef0; text-decoration: none;}

.liens_cell2_neret {margin: 20px 0px 10px 0px;}
	.liens_cell2_neret a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#0094da; text-decoration: none;}
	.liens_cell2_neret a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #01aef0; text-decoration: none;}
	.titre_cellule_neret  { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006ba1; margin: 10px 0px 0px 0px;}
.titre_cellule2_neret { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006ba1; margin: 0px 0px 8px 0px;}
.titre_cellule3_neret { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006ba1; margin: 15px 0px 8px 0px;}
.intcellule_neret {margin:0px 0px 0px 0px;}
	.intcellule_neret a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
	.intcellule_neret a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
	.menu_internet_neret 	{margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 22px; color: #0094da; width:500px; height:20px; margin-left: 20px;  vertical-align:bottom}
/* ------------------- FIN GUIDE NERET ------------------- */


.entete { margin: auto; padding:0; width:940px; height:90px; padding-left:0px;}
.menu_entete	{margin: auto; padding:0; float:left; width:940px; margin-top:25px; margin-bottom:7px; }
.menu_titresolo {margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 25px; color: #333333; width:500px; height:20px; margin-left: 20px;  vertical-align:bottom}
	/** menu_titre #0094da **/
.menu_titre 	{margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 22px; color: #329700; width:520px; height:20px; margin-left: 10px;  vertical-align:bottom}
.menu_internet 	{margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 22px; color: #820743; width:500px; height:20px; margin-left: 20px;  vertical-align:bottom}
.menu_integrale {margin: auto; padding:0; float:left; font-family:"Trebuchet MS"; font-size: 22px; color: #916e25; width:500px; height:20px; margin-left: 20px;  vertical-align:bottom}
.menu_liens		{margin: auto; padding:0;float:right; font-family:"Trebuchet MS"; font-size: 13px; color: #333333; width:400px; height:20px; margin: 0px 0px; padding-top:3px;  vertical-align:bottom; width:auto}
	.menu_liens a {margin: auto; padding:0;float:right; font-family:"Trebuchet MS"; font-size: 13px; color: #333333; width:400px; height:20px; margin: 0px 0px; padding-top:3px;  vertical-align:bottom; width:auto; text-decoration: none;}
	.menu_liens a:hover {margin: auto; padding:0;float:right; font-family:"Trebuchet MS"; font-size: 13px; color: #777777; width:400px; height:20px; margin: 0px 0px; padding-top:3px;  vertical-align:bottom; width:auto; text-decoration: none;}

#menu_bt		{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width:400px; height:20px; vertical-align:bottom; margin-top:4px;}
	
	.menu_accueil_bt a {float:right;margin-right:20px;color:#333333; text-decoration:none;  font-weight:100;}
	.menu_accueil_bt a:hover {float:right;margin-right:20px;color:#666666;text-decoration:none; font-weight:100; }

/*--- Footeur ----*/

.footeur  {margin: auto; width:940px; height:35px; }
.enveloppe {float:left; margin-left:10px;}
#plansite {float: left; margin:11px 20px 10px 20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: black;}
	#plansite a {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: black;}
	#plansite a:hover {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; }
.mentions {float: right; margin:10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: black;}
.logo {float:right; margin: 3px 20px 0px 20px;}




/*------------------ MENU FLASH ------------------- */

.flash { margin: auto; padding:0; width:939px; height:400px; padding-left:0px;}
.flash2 { margin: auto; padding:0; width:939px; height:520px; padding-left:0px;}



/*------------------ FORMULAIRE ------------------- */

.form { margin: auto; padding:0; width:939px; height:450px; padding-left:0px;}
.formo { margin: auto; padding:0; width:939px; height:560px; padding-left:0px;}
.formo2 { margin: auto; padding:0; width:939px; padding-left:0px; background-color:#EEEEEE}
.formo_fond { margin: auto; padding:0; width:939px;  padding-left:0px;background-image:url(http://static.wkf.fr/3R/ash/img/degrade.gif)  }

.text { margin-right:10px; font-family: Arial, Helvetica, sans-serif; color: #ffffff;margin: 200px 150px 0px 0px; font-size:14px }
.text2 { margin-right:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}

.text_pub { margin-right:10px; font-family: Arial, Helvetica, sans-serif; color: #ffffff;margin: 200px 150px 0px 0px; font-size:14px }
.text2_pub { margin-right:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006699;}


.publicite_title {font-family:"Trebuchet MS"; font-size: 16px; color: #ffffff; font-weight:bold;text-align:center;}
.publicite_title2 {font-family:"Trebuchet MS"; font-size: 14px; color: #ffffff; font-weight:bold;}

.publicite {font-family:"Trebuchet MS"; font-size: 14px; color: #ffffff;}
.publicite_text {font-family:"Trebuchet MS"; font-size: 12px; color: #ffffff;}


/*------------------ MENU FLASH ------------------- */




.bloc_conteneur {float:left; margin:0 auto; width: 939px;background-color:#eceded;}
.bloc_conteneur2 {float:left; margin:0 auto; width: 939px; background-color:#eceded;}
.bloc_conteneur3 { margin: auto; padding:0; width:939px; padding-left:0px;}
	




.intcellule {margin:0px 0px 0px 0px;}
	.intcellule a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
	.intcellule a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
	
.liens_cell {margin: 0px;padding:0;}
	.liens_cell a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #329700; text-decoration: none;}
	.liens_cell a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #99cc34; text-decoration: none;}

.liens_cell2 {margin: 20px 0px 10px 0px;}
	.liens_cell2 a { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#329700; text-decoration: none;}
	.liens_cell2 a:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #99cc34; text-decoration: none;}

.titre_cellule  { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #329700; margin: 0px 0px 5px 0px;}
.titre_cellule2 { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #329700; margin: 10px 0px 8px 0px;}
.titre_cellule3 { font:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #329700; margin: 15px 0px 8px 0px;}


.contenerboutons  {margin: auto; width:939px; height:100px; padding-left:0px; vertical-align:middle}
.boutons {float:left; width:313px; vertical-align:middle}







			
			
			
