/* Fonds de page : menu #0E3202 / page #DDDF8C / color #F86309 */

/* ############################ */
/* ########## GLOBAL $prefixe_tables, ########## */
/* ############################ */
body  { color: #000000; background: #FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: justify; }
body, table, td, tr, div, p, span { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
/* reformatage des tables pour qu'il n'y ait plus aucune bordure */
table		{ border-collapse: collapse; border-color: #000000; } /* cellpadding: 0px; cellspacing: 0px; */
tr			{ } /* padding: 0px; spacing: 0px; */
td			{ padding: 0px; } /* spacing: 0px; text-align: justify; */
thead td	{ color: #FFFFFF; background: #1672D2; font-size: 18px; } /* url(images/bloc_top_bg.gif) repeat-x top left; */

ol { font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #000000; font-size: 12px; margin-bottom:0; }


H1, H2, H3, H4, H5, H6, H7	{ font-family: verdana, Arial, sans-serif; font-weight: bold; color: #146224; } 
H1			{ font-size: 40px; margin-bottom:0; }
H2			{ font-size: 20px; }
H3			{ font-size: 18px; margin-bottom:0; }
H4			{ font-size: 16px; margin:0; font-family: Papyrus, sans-serif; }

/* font-family: Viner Hand ITC, Pristina, Papyrus, Matura MT Script Capitals, sans-serif; */
/* Papyrus -> Tres bonne !!!
*/

/* ########################### */
/* ########## MENU ########### */
/* ########################### */
#menu A			{ font-family: verdana, Arial, sans-serif; font-weight: normal; margin:0; }
#menu A 		{ color: #FFFFFF; text-decoration: none; }
#menu A:hover	{ color: #000000; }

div.menu_1_1 H1				{ font-size: 8px; margin:0; }

div.menu_1_2 				{ margin: 0; padding: 0; }
div.menu_1_2 ul				{ margin: 0; padding: 0; }
div.menu_1_2 li				{ display: inline; solid #146224; }
div.menu_1_2 li a			{ color: #000000; background: #2C8224; display: block; width: auto; padding-left: 5px; text-decoration: none; border: 1px solid #146224; } 
div.menu_1_2 li a:active	{ color: #FC0000; background: #2C8224; }
div.menu_1_2 H1				{ font-size: 7px; margin:0; }

div.menu_2 H1				{ font-size: 10px; font-weight: bold; margin:2; margin-top:5; }
div.menu_2 H1 a				{ color: #146224; text-decoration: none; } 
div.menu_2 H1 a:active		{ color: #FC0000; }
div.menu_2 H2				{ font-size: 10px; font-weight: normal; margin:2; margin-left:10; }
div.menu_2 H2 a				{ color: #000000; text-decoration: none; } 
div.menu_2 H2 a:active		{ color: #FC0000; }
div.menu_2 H2 a:hover		{ background-color: #F7E5A3; }


div.footer td 				{ color: #FFFFFF; background-color:#2B8023; font-size: 10px; }
div.footer A				{ color: #FFFFFF; }

/* ########################### */
/* ########## PAGE ########### */
/* ########################### */
#page						{ background-color:#F7E5A7; }
hr 							{ border:0; background-color:#2B8023; height: 1px; }
