@import url(../javascript/lightbox/lightbox.css);

@font-face { font-family:"Negotiate";src:url('../polices/negotiate.ttf'); }

* { margin:0px;padding:0px; }
body { color:#555;background-color:#cbcbcc;background-image:url(../../images/page_fond.png);background-repeat:repeat-x;font-family:"Negotiate", Arial, sans-serif;font-size:14px;line-height:17px; }

div,hr,img,input,textarea,ul { border-color:#3783fb;border-style:solid;border-width:0px; }

a { color:#444;cursor:pointer;text-decoration:underline; }
	a:hover { color:#00359b; }
h1 { color:#2870ff;font-size:20px;font-weight:normal;letter-spacing:1px;padding:10px 1px 10px 10px; }
h2 { color:#2870ff;font-size:18px;font-weight:normal;letter-spacing:1px;padding:20px 1px 10px 10px; }
	h2 a { color:#2870ff;text-decoration:none; }
h3 { color:#2870ff;font-size:14px;font-weight:bold;letter-spacing:1px;padding:10px 1px 6px 10px; }
	h3 a { color:#2870ff;text-decoration:none; }
hr { background-color:#3783fb;color:#3783fb;height:1px;margin:10px 0px; }
input { border-radius:2px;border-width:1px; }
p { padding:6px 10px; }
ul { list-style-type:square;margin:5px 6px 5px 22px; }
	li { padding:1px 0px; }
textarea { border-radius:2px;border-width:1px; }

div.a_la_ligne { clear: both;overflow:hidden; }
p.erreur { color:#a00;font-weight:bold; }
	p.erreur:before { content:'! '; }
p.validation { color:#0a0;font-weight:bold; }
p.important { color:#a05;font-weight:bold; }
div.lien { padding:0px 10px;text-align:right; }
	div.lien a { color:#0666fb;text-decoration:none; }
	div.lien a:hover { text-decoration:underline; }

ul.illustrations { list-style-type:none;margin:10px 0px;text-align:center; }
	ul.illustrations li { display:inline; }
		ul.illustrations img { border-width:1px;margin:4px;vertical-align:middle; }
div.illustration_gauche { float:left;margin:4px 10px 4px 0px; }
div.illustration_droite { float:right;margin:4px 0px 4px 10px; }

/* <-- Structure de la page */
div.page_centre { background-image:url(../../images/bas_fond.png);background-position:left bottom;background-repeat:repeat-x;margin:auto;position:relative;width:1000px; }
	div.haut_menu { font-size:18px; }
		div.haut_titre { background-image:url(../../images/lyssal_blanc.png);background-position:16px 2px;background-repeat:no-repeat;float:left;font-weight:bold;padding:5px 0px 4px 40px; }
			div.haut_titre a { color:#ffffff;text-decoration: none; }
			div.haut_titre div.titre { font-size:14px; }
			div.haut_titre div.sous_titre  { font-size: 12px; }
		div.haut_menu ul { float:right;list-style:none;margin:0px; }
			div.haut_menu ul li { display:inline;padding:0px; }
			div.haut_menu ul li a { background-position:left center;background-repeat:no-repeat;color:#ffffff;display:block;float:left;padding:14px 40px 14px 12px;text-decoration:none; }
			div.haut_menu ul li a:hover { background-image:url(../../images/menu_fleche.png);color:#a3ffff; }
	div.page_contenu { background:#ffffff;border-radius:12px 12px 0px 0px;margin:auto;padding:10px; }
		div.page_haut_cadre { background-image:url(../../images/chateau_de_chantilly.jpg);border-radius:10px;height:295px;position:relative;width:980px; }
			/*div.page_haut_cadre div.logo { left:10px;position:absolute;top:10px; }
			div.page_haut_cadre div.titre { left:64px;position:absolute;top:20px; }*/
			div.page_haut_cadre ul { background-image:url(../../images/fond_semi_transparent_fonce.png);color:#fff;font-size:15px;font-weight:bold;height:295px;letter-spacing:1px;list-style-type:none;margin:0px 0px 0px 730px;padding:0px 0px 0px 10px; }
				div.page_haut_cadre ul li { padding:10px 0px; }
		div.fil_ariane { font-size:11px;padding:4px 10px 0px 0px;text-align:right; }
			div.fil_ariane a { text-decoration:none; }
			div.fil_ariane a:hover { text-decoration:underline; }
	div.page_bas_blocs { margin:auto;padding:30px 0px 0px 0px;width:841px; }
		div.page_bas_blocs div.titre { color:#fff;font-size:18px;padding:0px 0px 5px 10px; }
		div.page_bas_blocs a { color:#ffffff;text-decoration:none; }
		div.page_bas_blocs a:hover { text-decoration:underline; }
		div.page_bas_blocs div.colonne { background-image:url(../../images/bas_separateur.png);background-position:left bottom;background-repeat:repeat-x;float:left;width:226px; }
			div.page_bas_blocs div.colonne div.contenu { background-image:url(../../images/bas_separateur.png);background-position:left top;background-repeat:repeat-x;height:120px;padding:10px 0px 10px 5px;position:relative;width:226px; }
			div.page_bas_blocs div.colonne_2 { margin:0px 75px; }
				div.page_bas_blocs div.colonne div.contenu div.lien { bottom:4px;font-size:11px;position:absolute;right:4px; }
				div.page_bas_blocs div.colonne div.contenu ul { list-style-type:none;margin:0px 0px 0px 10px;padding:3px 0px 0px 0px; }
					div.page_bas_blocs div.colonne div.contenu ul li { background-image:url(../../images/menu_fleche.png);background-position:4px center;background-repeat:no-repeat;padding:6px 0px 6px 26px; }
					div.page_bas_blocs div.colonne div.contenu ul li.facebook { background-image:url(../../images/icones/facebook.png); }
					div.page_bas_blocs div.colonne div.contenu ul li.traductions_lyssal { background-image:url(../../images/icones/traductions_lyssal.png); }
					div.page_bas_blocs div.colonne div.contenu ul li.lyssal_fr { background-image:url(../../images/icones/lyssal.png); }
	div.page_bas { color:#fff;font-size:11px;padding:20px 0px 8px 0px;text-align:right; }
		div.page_bas p { padding:0px 10px 0px 0px; }
		div.page_bas a { color:#fff;text-decoration:none; }
/* --> */

div.blocs_principaux { background-image:url(../../images/blocs_principaux_fond.png);background-position:left top;background-repeat:repeat-x;border-radius:10px 10px 0px 0px;margin:4px 0px 0px 0px;padding:12px 0px 0px 0px; }
	div.blocs_principaux h2 { color:#fff;padding:0px 1px 12px 10px; }
		div.blocs_principaux h2 a { color:#fff; }
	div.blocs_principaux div.colonne_tiers { background-image:url(../../images/colonne_separateur.png);background-position:left top;background-repeat:repeat-y;float:left;height:180px;position:relative;width:33.3%; }
		div.blocs_principaux div.colonne_tiers div.date { font-size:12px;font-style:italic;padding:0px 10px 0px 0px;text-align:right; }
	div.blocs_principaux div.premiere_colonne { background-image:none; }
		div.blocs_principaux img { float:left;margin:0px 10px 0px 10px; }
		div.blocs_principaux div.lien { bottom:10px;position:absolute;right:10px; }
			div.blocs_principaux div.lien a { color:#0666fb;text-decoration:none; }
			div.blocs_principaux div.lien a:hover { text-decoration:underline; }

div.colonnes_tiers {}
	div.colonnes_tiers div.colonne { float:left;height:260px;position:relative;width:298px; }
	div.colonnes_tiers div.colonne_1 { padding:0px 0px 0px 10px; }
	div.colonnes_tiers div.colonne_2 { padding:0px 33px 0px 33px; }
	div.colonnes_tiers div.colonne_3 { padding:0px 0px 0px 0px; }
		div.colonnes_tiers a { text-decoration:none; }
		div.colonnes_tiers a:hover { text-decoration:underline; }
		div.colonnes_tiers p { padding:4px 0px; }
		div.colonnes_tiers h2 { padding:0px 0px 10px 0px;text-align:center; }
			div.colonnes_tiers h2 a:hover { text-decoration:none; }
		div.colonnes_tiers img { border-radius:10px; }
		div.colonnes_tiers div.lien { bottom:4px;font-size:11px;position:absolute;right:4px; }
div.clients { margin:10px 0px 0px 0px; }
	div.clients div.colonne { height:auto; }
	div.clients div.image { height:81px;position:relative; }
		div.clients div.image a { bottom:0px;display:block;left:0px;position:absolute;text-align:center;width:298px; }

/* <-- Formulaires */
	div.formulaire { margin:10px 0px;overflow:auto; }
		div.formulaire input { vertical-align:middle; }
		div.formulaire div { clear:both;padding:8px 0px;text-align:center; }
		div.formulaire div.bloc_gauche { float:left;width:50%; }
		div.formulaire div.titre { font-weight:bold;padding:2px 1px 6px 10px;text-align:left; }
		div.formulaire span.titre { font-weight:bold; }
		div.formulaire div.champs { padding:2px 1px 10px 10px;text-align:left; }
			div.formulaire div.champs label { margin:0px 20px 0px 0px; }
			div.formulaire p { margin:0px;padding:0px 1px 2px 10px;text-align:left; }
			div.formulaire div div { clear:none;padding:0px;text-align:left; }
			div.formulaire div textarea { width:98%; }
			div.formulaire div.gauche { float:left;font-size:90%;text-align:right;width:210px; }
			div.formulaire div.droite { margin:0px 0px 0px 212px;text-align:left; }
				div.formulaire div.droite input { width:360px; }
				div.formulaire div.droite p { font-size:85%;margin:0px;padding:1px 0px; }
			table.htmlarea { margin:auto; }
		div.formulaire div.boutons { background-color:#3783fb;padding:4px 4px 2px 0px;text-align:right; }
			div.formulaire div.boutons input { background-color:transparent;border-color:#fff;border-width:0px 0px 0px 2px;color:#fff;cursor:pointer;font-weight:bold;padding:1px 4px; }
/* --> */

div.lyssal_e_mailing_schema { background-color:#fff;border-radius:10px;border-width:2px;margin:12px 0px; }
	div.lyssal_e_mailing_schema div.bloc { float:left;padding:0px 2px;text-align:center;width:32%; }
		div.lyssal_e_mailing_schema div.bloc div.legende { font-size:120%;font-weight:bold;padding:4px 0px 4px 0px;text-align:center; }

div.article { border-width:1px 0px 0px 0px; }
	div.article div.date { font-style:italic;text-align:right; }
div.article_date { font-style:italic;text-align:right; }
