/* * * * * * * * * * * CLIENT * * * * * * * * * * * * */
body		{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; text-align:center; background:url(fond.gif) repeat;}
img			{border:0;}
ul{list-style:none; margin:0; padding:0;}
#all		{width:900px; margin:0 auto; text-align:left;}

#header {width:900px; height:auto; background: url(fond_header.jpg) 134px 0 no-repeat #286AA7; clear:both; float:left;}

	#logo_bandeau{float:left; width:900px; padding:0 0 6px 0;}
		#logo {float:left; padding:0 0 0 11px; padding:0 0 20px 3px;}
			#logo h1{}
	#bandeau {float:left; width:728px; height:90px; padding:0; overflow:hidden; color:#000; background:#9EBFEC; margin:0 0 0 23px;}


.clear		{clear:both;}

/*-----navigation----------------*/
/*NAV MAIN*/
#nav{float:left; width:900px; background:url(bg_menu.gif)}
	ul#navHeader {height:38px;margin:0 0 4px 0; padding:0;}
		ul#navHeader li {float:left; border-right:solid 2px #000080; margin:0;}
			ul#navHeader li a {display:block; font-size:12px; color:white; text-transform:uppercase; line-height:23px; padding:0 24px 0 6px;text-decoration:none; font-weight:bold; color:#0D2841; }
			ul#navHeader li a:hover {background:url(bghover.gif) repeat-x; color:#fff;}
			ul#navHeader li a span {display:none;}

ul#navHeader li#accueil a { width:24px; height:23px; padding:0; background:url(btn_home.gif) no-repeat scroll 0 100%; border:none;}
ul#navHeader li#accueil a.navSelected {background-position:0 0;}/*Home -> On*/


/*----------------footer----------*/
#footer {float:none; width:900px;clear:both; color:#fff; background:#2F76A7; padding:0 0 10px 0;}
	#footer a {color:#fc0;font-weight:bold;text-decoration:none;}
	#footerLogo {float:left; display:inline; width:106px;  height:35px; padding:7px 3px 0 0;}
		#footerNav {clear:both; padding:5px 0 7px; text-align:center;}
			#footerNav ul {padding:2px 0;}
			#footerNav ul li {display:inline;}
			#footerNav ul li a {text-decoration:none;}
			#footerNav ul li a:hover{ color:#fc0;text-decoration:underline;}
			#footerNav ul.none a:hover{ text-decoration:none;}
			.copyright{ margin:0 auto; width:900px; text-align:center;}
			.copyright p a{}
			.copyright p a:hover{ text-decoration:underline;}
			.copyright p strong{ color:#FFFF00; font-weight:bold; padding:0 6px 0 0;}


/* * * * * * * * * * * * * /CLIENT * * * * * *  * * * * */

/* * * * * **  * * * * * * * KRYTER * * * * * * * * * * * * */
#kryterZone 				{float: left; clear: left; width:585px;}
#kryterTop					{padding:0 10px 10px 10px;}
#colResult					{clear:both;}
#colResult span				{display:block; border:none;}
#decalage					{float: left; width:900px; background:url(fond_contenu.jpg);}
#Result						{float:left; width:580px; clear:both; border:3px solid #5B94CE; background:url(bg_annonces.jpg); margin:0 0 0 4px;}
#kryterBottom				{}



/* Formulaire recherche */
#formulaireRecherche		{padding:10px 6px 6px 6px;width:400px; background:url(bg_moteur.jpg) repeat-x; height:56px;}
#formulaireRecherche form {margin:0;padding:0;}
#formulaireRecherche label {color:#fff;font-size:14px;font-weight:bold; text-transform:uppercase; }
#formulaireRecherche input { border:1px solid #000; background:#CBECF1; border-top:1px solid #006B95;border-right:1px solid #006B95;border-left:1px solid #fff;border-bottom:1px solid #fff; font-size:11px; padding:2px 2px 2px 4px;}

#formulaireRecherche  input.formInputBtnSearch:hover {background-position:0 100%;}
#formulaireRecherche  input.formInputBtnSearch {background:#F3F3EF;color:#000 ;font-size:12px;height:20px;vertical-align:middle;width:30px; border:1px solid #000; padding:0;}

#formulaireRecherche input.formInputBtnSearch:hover {background-position:0 100%;}


#champ						{}

/*  Recherche   */
#recherche					{}
#recherche h1				{ color:#12395D;}
#recherche a				{}
#recherche a:hover			{text-decoration:underline;}
h1							{font-size:24px; margin:10px 0; color:#333333 ; font-weight:bold; line-height:25px;}


/*  Aucun Resultat  */
#aucunResultat				{padding:10px; font-size:16px; font-weight:bold;}

/* Resultat */
#adsenseTop					{padding:0 10px 0 0; float:left;}

.bloc_resultat				{margin:0 0 10px 0; padding:10px; clear: right; border-bottom:2px solid #FFD310;}
.bloc_resultat p			{font-size:12px; clear: right; margin:3px 0;color:#fff; text-align:justify;}
.bloc_resultat p a			{font-size:12px; clear: right; margin:3px 0;color:#fc0; text-decoration:none;}
.bloc_resultat p a:hover	{color:#fff; text-decoration:underline; }
.bloc_resultat h2			{font-size:16px;margin:0 0 4px 10px;padding:0 0 4px; color:#fc0; font-weight:bold; line-height:17px; clear: right;}
.bloc_resultat h2 a			{color:#fc0; text-decoration:none;}
.bloc_resultat h2 a:hover	{text-decoration:underline;}
.bloc_resultat img			{float:left; margin:0 1em 0 0; border:0;}
.savoir_plus 				{text-align:right;}
.savoir_plus a 				{font-weight:normal;font-size:12px; text-transform:none; color:#fc0; font-weight:bold;text-decoration:none;}
.savoir_plus a:hover 		{text-decoration:underline; }
a.lien_pages				{font-size:12px; text-decoration:none; color:#fc0; font-weight:bold;}
a:hover.lien_pages			{text-decoration:underline; }


/*  Navigation  */
#navigation					{text-align:center; padding:10px; font-weight:bold; clear:both;}
a.prec 						{color:#fc0; margin-left:5px; text-decoration:none; display:inline;}
a.prec:hover				{text-decoration:underline;}
a.suiv 						{color:#fc0; margin-right:5px; text-decoration:none; display:inline;}
a.suiv:hover				{text-decoration:underline;}

/*  Voir Aussi  */
#voirAussi					{position:absolute; top:0; left:50%; margin:263px 0 0 146px; width:300px; background:#12395D url(bg_bloc_droitb.gif) 0 100% no-repeat; border:2px solid #FFD310; padding:0 0 30px 0;}
#voirAussiContent			{padding:7px;}
#voirAussiTitle				{font-size:14px; color:#fff; font-weight:bold;}
#voirAussi	ul				{list-style-type:none; margin:5px 0; padding:0;}
#voirAussi	ul li			{display:inline; margin:0 10px 0 0;}
#voirAussi	ul li a			{font-size:12px; text-decoration:none; color:#fc0;}
#voirAussi	ul li a:hover	{color:#fc0; text-decoration:underline; }
a.lienHome					{color:#fc0; font-weight:bold; text-decoration:none;}
.haut                       {position:absolute; top:0; left:50%; margin:233px 0 0 146px; width:300px;border:2px solid #FFD310;}



/* * * * * * * * * * * * * * /KRYTER * * * * * * * * * * * * */
