@import url(fenetre.css);

* { font-family:Arial, sans-serif;font-size:100%;margin:0px;padding:0px; }
body { background-color:#5084e2;color:#fff;font-size:12px; }
*body { behavior:url('/ressources/style/csshover.htc'); }

a { border-style:solid;border-width:0px;color:#fff;cursor:pointer;text-decoration:underline; }
div { border-style:solid;border-width:0px; }
h1 { color:#fff;font-size:12px;text-transform:uppercase; }
h2 { font-size:110%; }
hr { background-color:#fff;border-width:0px;color:#fff;height:1px;margin:0px; }
img { border-color:#fff;border-style:solid;border-width:0px;vertical-align:middle; }
.png{ border:none !important; }
*img.png { behavior:url('/ressources/style/png.htc'); }
input { border-color:#16258f;border-style:solid;border-width:1px;color:#120d81; }
	input.bouton { background-color:#16258f;color:#fff;cursor:pointer; }
	input.cochable { border-width:0px;vertical-align:middle; }
option { padding:0px 1px; }
p { border-style:solid;border-width:0px;padding:6px 0px; }
select { cursor:pointer; }
textarea { border-color:#16258f;border-style:solid;border-width:1px; }

p.validation { border-color:#00a;border-width:3px;color:#fff;font-size:110%;font-weight:bold;margin:2px 0px;padding:6px 2px; }
p.erreur { color:#c00;font-weight:bold; }
	p.erreur:before { content:'Erreur: '; }
div.a_la_ligne, hr.a_la_ligne { clear:both;font-size:1px;overflow:hidden; }
	h2.a_la_ligne { clear:both; }
div.separateur { background-color:#fff;height:1px;overflow:hidden; }

/* <-- Bogues IE */
	div.ie_zoom, p.ie_zoom { zoom:1; }
/* --> */

div.produit_miniature { background-image:url(/images/pages/produit_miniature_fond.gif);float:left;height:125px;margin:0px 5px 10px 5px;text-align:center;width:86px; }
	div.produit_miniature img { border-width:1px;margin:2px 2px 8px 2px; }
	div.produit_miniature a { color:#699fe9;text-decoration:none; }
div.produit_description { padding:4px; }

div.produit_nouveau { background-color:#fff;height:104px; }
	div.produit_nouveau div.produit_nouveau_contenu { height:82px; }
	div.produit_nouveau img { float:left;margin:2px; }
	div.produit_nouveau div.titre { color:#5789d2;font-size:120%;font-weight:bold;margin:0px 0px 0px 120px;text-transform:uppercase; }
	*div.produit_nouveau div.titre { margin-left:20px; }
	div.produit_nouveau div.lien { background-image:url(/images/pages/produit_nouveau_lien_fond.gif);height:20px;margin:0px 0px 0px 102px; }
	div.produit_nouveau div.lien:hover { background-image:url(/images/pages/produit_nouveau_lien_fond_survol.gif); }
		div.produit_nouveau div.lien a { background-image:url(/images/pages/produit_nouveau_fleche.gif);background-position:14px 2px;background-repeat:no-repeat;color:#fff;display:block;font-size:11px;padding:3px 0px 2px 36px;text-decoration:none; }

div.fiches_options_de_recherche { font-size:85%;padding:0px 0px 10px 0px; }
*div.fiches_options_de_recherche { zoom:1; }
	div.fiches_options_de_recherche span { margin:0px 10px; }
		div.fiches_options_de_recherche span a { text-decoration:none; }
			div.fiches_options_de_recherche span a img { vertical-align:top; }
div.fiche_produit { background-color:#fff;color:#000;float:left;overflow:auto;width:630px; }
	div.fiche_produit img.fiche_produit_visuel { float:left;margin:16px; }
	div.page_droite div.fiche_produit div.titre { font-weight:bold;margin:0px;padding:10px 0px 2px 0px; }
	*div.page_droite div.fiche_produit div.titre { zoom:1; }
	/*div.page_droite div.fiche_produit div.description { padding:0px 0px 10px 0px; }*/
	div.page_droite div.fiche_produit div.description { margin:0px 0px 0px 130px; }
	*div.page_droite div.fiche_produit div.description { margin-left:135px;zoom:1; }
	div.fiche_produit div.liens_voir_documents { background-image:url(/images/pages/produit_nouveau_lien_fond.gif);float:right;margin:0px 10px 0px 0px; }
	div.fiche_produit div.liens_voir_documents:hover { background-image:url(/images/pages/produit_nouveau_lien_fond_survol.gif); }
		div.fiche_produit div.liens_voir_documents a { background-image:url(/images/pages/fleche_gauche.gif);background-position:256px center;background-repeat:no-repeat;display:block;padding:4px 60px 4px 30px;text-decoration:none; }
		div.fiche_produit div.liens_voir_documents a:hover { background-image:url(/images/pages/fleche_bas.png); }
	div.fiche_produit div.liens { font-size:11px;margin:10px 0px 0px 132px;padding:0px 0px 10px 0px; }
		div.fiche_produit div.liens a { color:#1472cf;padding:0px 2px;text-decoration:none; }
	div.fiche_produit table { background-color:#e3eefd;font-size:85%; }
		div.fiche_produit table td { padding:1px; }
		div.fiche_produit table a { color:#000;text-decoration:none; }
		div.fiche_produit table img { margin:0px 10px; }

/* <-- Structure globale */
	div.page_conteneur { background-color:#85bef2;background-image:url(/images/pages/page_fond.gif);background-position:left bottom;background-repeat:repeat-x; }
	div.page { margin:auto;padding:10px 0px 0px 0px;width:1000px; }
		/*div.page_haut { background-image:url(/images/pages/haut_fond.png) no-repeat;font-size:11px;height:51px;margin:0px 0px 1px 0px;position:relative; }*/
                div.page_haut { background : #010A65;/*#222E84;*/font-size:11px; height:129px;margin:0px 0px 1px 0px;position:relative; }
			/*div.page_haut div.logo { padding:10px 0px 0px 18px; }*/
			div.page_haut div.logo { padding:/*6px 0 0 0*/18px 0 0 20px; }
			div.page_haut div.liens { color:#fff;position:absolute;right:0px;top:14px;width:300px; }
				div.page_haut div.liens a { border-color:#4375d5;display:block;float:right;padding:4px 12px;text-decoration:none; }
				div.page_haut div.liens a:hover { background-color:#4375d5; }
					div.page_haut div.liens a.lien_contact { border-width:0px 1px; }
			/*div.page_haut form#form_recherche { left:350px;position:absolute;top:17px; }*/
			div.page_haut form#form_recherche { right:10px;position:absolute;top:/*17px*/45px; }
				div.page_haut form#form_recherche input.champ { border-width:0px;padding:2px 4px; }
				div.page_haut form#form_recherche input.bouton { background-color:#fff;border-width:0px;color:#000;font-size:9px;font-weight:bold;padding:2px 2px; }
				*div.page_haut form#form_recherche input.bouton { padding:3px 2px; }
		div.page_interieur { background-color:#5689d2;background-image:url(/images/pages/menu_gauche_fond.gif);background-position:left bottom;background-repeat:repeat-x; }
			div.page_gauche { float:left;width:334px; }
			div.page_droite { background-color:#5688d1;background-image:url(/images/pages/contenu_fond.gif);background-position:left bottom;background-repeat:repeat-x;margin:0px 0px 0px 334px;overflow:auto;padding:20px 16px;width:634px; }
				div.page_droite div.titre { font-size:110%;padding:10px 0px;text-transform:uppercase; }
				div.fil_ariane { border-width:0px 0px 1px 0px;font-weight:bold;margin:0px 0px 20px 0px;padding:0px 0px 16px 0px; }
				*div.fil_ariane { zoom:1; }
					div.fil_ariane a { font-weight:normal;text-decoration:none; }
		/*div.page_bas { background-image:url(/images/pages/bas_fond.jpg);height:195px; }*/
		div.page_bas { display:none; }
/* --> */

/* <-- Pages */
	div.page_accueil_deconnecte {}
		div.page_accueil_deconnecte div.page_gauche {}
			div.page_accueil_deconnecte div.page_gauche div.page_accueil_deconnecte_bloc { background-color:#fff;margin:0px 0px 4px 0px; }
				div.page_accueil_deconnecte div.page_gauche div.page_accueil_deconnecte_bloc div.titre { background-position:314px center;background-repeat:no-repeat;color:#6298ee;font-size:18px;font-weight:bold;padding:12px 0px 12px 14px; }
				div.page_accueil_deconnecte div.page_gauche div.bloc_acces_membre div.titre { background-image:url(/images/pages/fleche_bleue_gauche.gif); }
				div.page_accueil_deconnecte div.page_gauche div.bloc_devenir_membre div.titre { background-image:url(/images/pages/fleche_bleue_droite.gif); }
				div.page_accueil_deconnecte div.page_gauche form#form_connexion {}
					div.page_accueil_deconnecte div.page_gauche form#form_connexion div.formulaire { color:#000;padding:0px 10px 0px 0px;text-align:right; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion div.formulaire div { padding:2px 0px; }
					div.page_accueil_deconnecte div.page_gauche form#form_connexion input { border-color:#120d81; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion input.champ { width:136px; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion input.bouton { background-color:#120d81;color:#fff;font-size:9px;font-weight:bold; }
					div.page_accueil_deconnecte div.page_gauche form#form_connexion div.form_connexion_liens { color:#74adf5;font-size:10px;padding:10px 0px 20px 14px; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion div.form_connexion_liens label { color:#120d81;margin:0px 10px 0px 0px; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion div.form_connexion_liens a { color:#120d81;margin:0px 0px 0px 10px;text-decoration:none; }
						div.page_accueil_deconnecte div.page_gauche form#form_connexion div.form_connexion_liens a:hover { text-decoration:underline; }
				div.page_accueil_deconnecte div.page_gauche div.devenir_membre_lien { padding:0px 50px 16px 0px;text-align:right; }
					div.page_accueil_deconnecte div.page_gauche div.devenir_membre_lien a { color:#120d81; }
		div.page_accueil_deconnecte div.page_droite { width:634px; }
			div.page_accueil_deconnecte div.page_droite h1 { font-size:160%; }
			*div.page_accueil_deconnecte div.page_droite h1 { zoom:1; }
			*div.page_accueil_deconnecte div.page_droite div.accueil_description { zoom:1; }
			div.page_accueil_deconnecte div.page_droite div.formulaire { }
				div.page_accueil_deconnecte div.page_droite div.formulaire div { padding:4px 0px; }
					div.page_accueil_deconnecte div.page_droite div.formulaire div div { font-size:12px;padding:0px; }
					div.page_accueil_deconnecte div.page_droite div.formulaire div.gauche { float:left;width:142px; }
					div.page_accueil_deconnecte div.page_droite div.formulaire div.droite { margin:0px 0px 0px 144px; }
						div.page_accueil_deconnecte div.page_droite div.formulaire div.droite input.champ { width:190px; }
						div.page_accueil_deconnecte div.page_droite div.formulaire div.droite textarea { width:190px; }
				div.page_accueil_deconnecte div.page_droite div.formulaire div.boutons input { background-color:#131083;background-image:url(/images/pages/bouton_fond.gif);background-position:left top;background-repeat:repeat-x;border-width:0px;color:#fff;font-weight:bold;padding:2px 0px;width:338px; }

	div.page_accueil {}
		div.page_accueil h1 { font-size:140%;padding:8px 0px 6px 0px; }
		div.page_accueil h2 { padding:10px 0px 10px 14px; }
		div.page_accueil div.page_gauche { background-image:url(/images/pages/accueil/gauche_fond.gif);background-position:left bottom;background-repeat:no-repeat;width:722px; }
			div.page_accueil div.page_gauche img.accueil_deco { float:left;margin:0px 10px 0px 0px; }
		div.page_accueil div.page_droite { padding:0px;width:auto; }
		div.page_accueil div.page_droite_2 { zoom:1; }
		div.page_accueil div.page_bas { background-image:url(/images/pages/bas_fond_menu_a_droite.jpg); }
/* --> */

/* <-- Formulaires */
	div.formulaire {}
		div.formulaire div.boutons {}
			div.formulaire div.boutons input { cursor:pointer; }
/* --> */
