@charset "utf-8";
/* générale */
body 					{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
/*a:link 					{text-decoration: none;}
a:visited 				{text-decoration: none;}
a:hover 				{text-decoration: underline;}
a:active 				{text-decoration: none;}*/

/*main page*/
.main_layout			{background-color:#FFFFFF;display:block;position: relative;width:994px;margin-left: auto;margin-right: auto;width: 994px;}

/*header */
.main_header 			 {background-image:url(../images/par_top.jpg);height:235px;}
.logo_link				{display:block;position:relative;top:0px;left:0px;}
.main_search			{display:inline-block;position:relative;top:15px;left:120px;height:50px;}
.main_search_input		{display:block;position:relative;top:3px;left:0px;}
.main_search_submit		{display:block;position:relative;top:-19px;left:320px;}
.main_search_loupe		{display:block;position:relative;top:-40px;left:430px;}
.main_search_advance	{display:block;position:relative;top:-75px;left:460px;}
.main_search_advance a:over {text-decoration:none;}
.main_menu				{display:block;position:relative;top:91px;left:20px;height:0px;width:951px;}

/*tools*/
.main_tools				{clear:both;display:block;background-image:url(../images/jeco_menub-1.gif);margin-left:20px;margin-right:20px;}

/*footer*/
.main_footer 			{clear:both;display:block;margin-left:20px;margin-right:20px;}

/*contentu*/
.main_content			{display:block;margin-left:20px;margin-right:20px;width:950px;}

/* recherche main content particuliers  */
.home_col_left 			{float:left;width:950px; display:block;min-height:500px;}

.par_recherche{display:block;}
.par_recherche_header{height:30px; width:950px;background-image:url(../images/par_recherche_header.png);margin-top:5px}
.par_recherche_notes {overflow:auto;padding-left:10px;}
.par_recherche_titre{border-bottom:solid 1px black;} /*background-image:url(../images/par_recherche_titre.png); background-repeat:repeat-x;}*/
.pro_recherche_titre{margin:20px; padding:10px;border:solid 1px black;} /*background-image:url(../images/pro_recherche_titre.png); }*/


.par_recherche_img{padding-left:10px;float:left;text-align:center;}
.par_recherche_footer{clear:both;  height:40px; width:950px;background-image:url(../images/par_recherche_footer.png);}

.green {color:#006633;}
.tit_recherche, .tit_recherche a{font-family: Trebuchet MS, Tahoma, Helvetica;font-size: 19px;
				font-weight: bold;color: #044282;text-decoration:none;}
	
.tit_recherche_pro, .tit_recherche_pro a{font-family: Trebuchet MS, Tahoma, Helvetica;padding:10px;font-size: 19px;font-weight: bold;
								text-decoration:none;color: #424242;}

.resultat {border:solid 1px black;background-image:url(../images/fond_degrade_1px.png); background-repeat:repeat-y;}
.resultat_pro {border:solid 1px black;background-image:url(../pro/images/fond_degrade_1px.png); background-repeat:repeat-y;}
.recherche_bouton {float:right;padding-right:10px;padding-top:10px;}
.txtresultat {
        line-height:1.2;
        padding-bottom:0px;
        font-family: Trebuchet MS, Tahoma, Helvetica;
        font-size: 12px;
        color: black;
}

.txtresultat a {
        font-family: Trebuchet MS, Tahoma, Helvetica;
        font-size: 12px;
        color: black;
        text-decoration:none;
}

.txtresultat a:hover {
        text-decoration:underline;
}

.categorie_aff {
	text-align:right;
	float:right;
	padding-bottom:0px;
	padding-right:10px;
	font-family:Trebuchet MS;
	font-size:11px;
	font-style:italic;
	border-bottom:1px solid black
}

.resultat_recherche {width:100%;text-align:left;font-family:Trebuchet MS;text-decoration:none;
											color:#0097DC;font-size:14px;padding:5px;font-weight:bold;}

.resultat_recherche a {width:100%;text-align:left;font-family:Trebuchet MS;text-decoration:underline;
											color:#45484b;font-size:14px;padding:5px;font-weight:bold;}
											
.pager_resultat {width:100%;text-align:center;font-family:Trebuchet MS;text-decoration:none;
											color:black;font-size:14px;padding:2px;font-weight:bold;}

.pager_resultat a {text-decoration:underline;color:#45484b;font-size:14px;padding:5px;font-family:Trebuchet MS;font-weight:normal;}

.pager_resultat a:visited {color:black;}

.loupe { padding-bottom:2px; }

.titre_faq {
        font-family: Trebuchet MS, Tahoma, Helvetica;
        font-size: 14px;
        font-weight: bold;
        color: #0097dc;
        top:50px;
}

.titre_faq a {
        font-family: Trebuchet MS, Tahoma, Helvetica;
        font-size: 14px;
        font-weight: bold;
        color: #0097dc;
        top:50px;
        text-decoration:none
}

.titre_faq a:hover {text-decoration:underline;}

hr {color:#C9C9C9;background-color:#999;}


