a,div,h2,input,li,p,select,td,th,textarea { color:#000;font-family:"DejaVu Sans",Verdana, Arial, Helvetica, sans-serif;font-size:8pt; }
div,img,input,p,select,table,td,th,textarea { border-color:#00a000;border-style:solid;border-width:0px; }
input[type=button],input[type=password],input[type=text],input[type=submit],select,textarea { background-color:#fffffa;border-width:1px 2px;margin:0px;padding:0px; }
input[type=button],input[type=submit],select { cursor:pointer; }
input[type=submit] { padding:0px 4px; }

a { cursor:pointer;text-decoration:none; }
a:hover { text-decoration:underline; }
body { background-color:#f6fff6;margin:12px 0px;padding:0px; }
h1 { display:none; }
h2 { background-image:url(http://puydufou.la-vendee.fr/images/page/sous_titre_deco.png);background-position:left bottom;background-repeat:no-repeat;font-size:11pt;font-weight:normal;margin:10px 0px 0px 2px;padding:12px 0px 4px 10px;text-decoration:underline; }
h3 { background-image:url(http://puydufou.la-vendee.fr/images/page/sous_sous_titre_deco.png);background-position:left bottom;background-repeat:no-repeat;font-size:8pt;font-weight:normal;margin:0px 0px 0px 12px;padding:4px 0px 2px 8px;text-decoration:underline; }
h2:first-letter,h3:first-letter { color:#0a0;font-weight:bold; }
label { cursor:pointer; }
li { margin:0px;padding:0px; }
object { margin:0px;padding:0px; }
p { margin:4px 2px;padding:1px;text-align:justify;text-indent:8pt; }
p:first-letter { font-weight:bold; }
table { empty-cells:show; }
td { text-align:left; }
ul { list-style-image:url(http://puydufou.la-vendee.fr/images/page/liste_deco.png);margin:0px 0px 0px 24px;padding:0px; }

p.attention { color:#e00;font-weight:bold; }
p.erreur { color:#c00;font-weight:bold; }
p.erreur:before { content:"Erreur : " }
table.membres { border-width:2px 0px; }
table.membres td,table.membres th { border-color:#6f6;border-width:1px;font-size:7pt; }
table.membres a { font-size:7pt; }
table.membres th { background-color:#dfd; }
table.membres td { text-align:left; }
table.dossiers { border-width:2px 0px; }
table.dossiers td,table.dossiers th { border-color:#6f6;border-width:1px; }
table.dossiers th { background-color:#dfd; }
table.dossiers td { text-align:left; }
table.puyforencontre { border-width:2px 0px; }
table.puyforencontre td,table.puyforencontre th { border-color:#6f6;border-width:1px; }
table.puyforencontre th { background-color:#ffd; }
table.puyforencontre td { text-align:center; }
div.page_menu_lien { background-image:url(http://puydufou.la-vendee.fr/images/page/sous_sous_titre_deco.png);background-position:left bottom;background-repeat:no-repeat;font-size:8pt;font-weight:normal;margin:0px 0px 0px 2px;padding:4px 0px 2px 8px; }
div.page_menu_lien:first-letter { color:#0a0;font-weight:bold; }
div.page_menu_lien a:first-letter { color:#0a0;font-weight:bold; }
div.page_menu_lien a:hover { text-decoration:none; }
a.police_petite,div.police_petite { font-size:7pt; }
div.separateur { background-color:#0a0;font-size:1pt;height:2px;margin:4px 6%;padding:0px; }
p.validation { color:#00a; }

div.image_et_legende_gauche,div.image_et_legende_droite { background-color:#080;border-width:2px;margin:2px;padding:1px;text-align:center; }
div.image_et_legende_gauche { float:left; }
div.image_et_legende_droite { float:right; }
div.image_et_legende_gauche img,div.image_et_legende_droite img { margin:0px; }
div.image_et_legende_gauche div,div.image_et_legende_droite div { color:#fff;font-size:7pt;margin:0px;padding:0px;text-align:center; }

div.page_entiere { border-width:0px;margin:auto;width:900px; }
	img.site_titre { margin:-8px 0px 0px -30px;position:absolute; }
	div.page_haut { background-position:right;border-width:2px 2px 2px 0px;height:116px;margin:0px 0px 0px 100px; }
	div.page_centre { background-color:#fff;border-width:0px 2px; }
		div.page_menu_gauche { float:left;width:180px; }
			div.page_menu_gauche_sommaire { background-image:url(http://puydufou.la-vendee.fr/images/page/fonds/sommaire_fond.jpg);background-position:top center;border-width:0px 0px 2px 0px;padding:54px 0px 0px 0px;width:180px; }
				div.page_menu_gauche_sommaire div.separateur { background-color:transparent;background-image:url(http://puydufou.la-vendee.fr/images/page/menus/separateur.png);background-position:left;background-repeat:repeat-y;font-size:1pt;height:2px;margin:0px;padding:0px; }
				div.page_menu_gauche_sommaire img { margin:4px 0px 0px 4px; }
			div.page_menu_gauche_propos { background-image:url(http://puydufou.la-vendee.fr/images/page/fonds/site_propos_fond.jpg);background-position:left top;border-width:0px 0px 2px 0px;width:180px; }
				div.page_menu_gauche_propos li { font-size:7pt;margin:2px 1px;padding:0px; }
				div.page_menu_gauche_propos ul { margin:0px 0px 0px 16px;padding:0px; }
				div.page_menu_gauche_divers { text-align:center; }
					div.page_menu_gauche_divers a { font-size:7pt; }
			div.page_menu_gauche_logo { text-align:center; }
				div.page_menu_gauche_logo img { margin:4px 0px 0px 0px; }
			div.page_menu_gauche_annonce { background-image:url(http://puydufou.la-vendee.fr/images/page/fonds/annonce_fond.jpg);background-position:left top;border-width:0px 0px 2px 0px;text-align:center; }
				div.page_menu_gauche_annonce img { margin:4px 0px 4px 0px; }
		div.page_contenu { border-width:0px 0px 0px 2px;margin:0px 0px 0px 180px; }
			div.page_contenu a { color:#00a000; text-decoration:underline; }
			div.page_contenu a:hover { color:#60d060; text-decoration:none; }
			div.page_titre { text-align:center; }
				div.page_titre img { margin:2px 0px 0px 0px; }
	div.page_bas { background-image:url(http://puydufou.la-vendee.fr/images/page/fonds/site_bas.jpg);background-position:center top;border-width:2px;font-size:7pt;text-align:center; }
		div.page_bas a { font-size:7pt; }

div.lyssal_flux_rss { border-width:0px; }
div.lyssal_flux_rss_article {  }
div.lyssal_flux_rss_article_haut { background-image:url(http://puydufou.la-vendee.fr/images/page/fonds/rss_haut.jpg);background-repeat:repeat-y;border-width:1px 0px;padding:1px;text-align:left; }
div.lyssal_flux_rss_article_haut a { font-weight:bold; }
div.lyssal_flux_rss_article_haut_date { text-align:right; }
div.lyssal_flux_rss_article_description { padding:2px 2px 10px 2px;text-align:justify; }
