body 			{ padding: 0px; margin: 0px;  border: 0px; margin-top: 0px;}
#fullpage 		{ width:  100%; height: 100%; padding: 0px; margin: 0px; border: 0px; background-color:   #FFFFFF;}
#topbar 		{ width:  100%; background-color:   #C0C0C0; background-color:   #FFFFFF;}
#sidebarContent table { width:  100%; height: 1000px; padding: 0px; margin: 0px; border: 0px;}
#content table 	{ width:  100%; height: auto; padding: auto; margin: 2%; border: auto;}
#sidebarContent td.content { width:  100%; height: 100%;  background-color:   #E0E0FE; background-color:   #FFFFFF; }
#sidebarContent td.sidebar { width:  18%; height: 100%; vertical-align:    top;  background-color:   bgcolor="#CCCCFF"; background-color:   #FFFFFF;}
#sidebar 		{ width:  100%; height: 100%; background-color:   #C0C0C0; text-align: center;  border-left-width:  10px; border-right-width:  0px; border-top-width:   10px; border-bottom-width: 10px;}
#content 		{ width:  80%; height: 100%; text-align: left;}#topbar_title { height: 20%;}
#topbar_menu 		{ height: 20%;}#topbar_images { padding: 0%; padding-top:     10px; margin: 0%; height: 10%; text-align: center;}
#topbar_menu table 	{ width:  100%; height: 100%; padding: 0px; margin: 0px; border: solid #000033; border-left-width:  0px; border-right-width:  0px; border-top-width:   10px; border-bottom-width: 10px;}
#topbar_menu td 	{ border: 1px solid #000033; padding: 0px; margin: 0px; background-color: #000000; text-align: center; border: solid #000033; border-left-width: 0px; border-right-width:  0px; border-top-width:  10px; border-bottom-width: 10px;}
#topbar_menu a 	{ display: block; width:  100%; height: 100%; font-family:   Verdana,Arial,Helvetica,sans-serif; font-weight:   bold; font-size:  90%; color:  #FFFFFF; }
#topbar_menu a:hover { color:  #000000; background-color:  #8CA6FD;}
#topbar_images img 	{ height: 100px; border-width:0px}
#topbar_title h2 	{ padding: 0px; margin: 0px; border: 0px; font-family: helvetica, arial, sans-serif; font-weight:   bold; color:  #000066;}
#topbar_images table { height: 50%; padding: 0px; margin: 0px; border: 0px; text-align: center; }
#sidebar ul 		{ margin: 0px; padding: 0px; border-width:   1px; border: 1px; text-align: left; }
#sidebar li 		{ width:  90%; margin-left:   10%; border-width:   0px; list-style: none;}
#sidebar a 		{ display: block; color:  #000000;}
#sidebar a.menu1 	{ margin-top: 6px; font-size:  100%; font-weight: bold;}
#sidebar a.menu2 	{ margin-top: 2px; font-size:  90%; font-weight: normal; margin-left: 10%;}
#sidebar a:hover , #sidebar a.menu2:hover { color:  #000000; background-color: #8CA6FD;}
a 			{ color: #FF0000; text-decoration: none;}
a.text			{font-family: Courier New,Courier;# font-family: Arial; font-size: 12px; font-weight: normal; vertical-align: middle;}
a:hover 		{ color: #00FF00;}
tr.bg1 		{ background-color: #000033;}
td.menu 		{ font-weight: bold;}
td.title_menu1 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 17px;}
td.title_menu2 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px;}
td.title_menu3 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11px;}
td.title1 		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 24px; vertical-align: top;}
td.title2 		{ font-family: Courier New,Courier; font-weight: bold;	font-size: 18px; vertical-align: top;}
td.text 		{font-family: Courier New,Courier;# font-family: Arial; font-size: 12; vertical-align: top; color="#006C80"}
.spip_code 		{ }
p.spip_note 		{ }
h3.spip 		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 120%; text-align: center; margin-top : 40px; margin-bottom : 40px;	padding: 0em;}
.spip_puce 		{ list-style-position: inside;}
.spip_documents	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size : 70%;}
table.spip 		{}
table.spip tr.row_first { background-color: #FCF4D0;}
table.spip tr.row_odd { background-color: #C0C0C0;}
table.spip tr.row_even { background-color: #F0F0F0;}
table.spip td 	{ padding: 1px; text-align: left; vertical-align: middle;}
hr.spip 		{ }
b.spip 		{ }
i.spip 		{ }
blockquote.spip 	{ margin-left : 40px;	margin-top : 10px;	margin-bottom : 10px; margin-right: 0px;	border : solid 1px #aaaaaa;	background-color: #ffffff;	padding: 5px;}
.forml 		{ width: 100%; background-color: #FFDDAA;; clip: rect( )}
.spip_encadrer 	{ font-family: helvetica, arial, sans-serif; width : 100%; background-color: #FFFFFF; padding: 5px; border: 1px #666666 solid;}
.spip_cadre 		{ width : 100%; background-color: #FFFFFF; padding: 5px;}
div.spip_poesie 	{ margin-left: 10px; padding-left: 10px; border-left: 1px solid #999999;}
div.spip_poesie div 	{ text-indent: -60px; margin-left: 60px;}.spip_bouton { background-color: #FFCC00;}
.formrecherche 	{ width: 90%; background-color: #FFDDAA;; clip: rect(5px 5px )}
.reponse_formulaire 	{ font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 110%; color: red;}
.spip_surligne 	{ background-color: #FFFF66; }
/* * Barre de raccourcis */
a.spip_barre img 	{ border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #aa9966; border-bottom: 1px solid #aa9966; padding: 3px; background-color: #FFDDAA;}
a.spip_barre:hover img { border: 1px solid #808080; padding: 3px; background-color: #f8f8f4;}
td.contenu_table	{ padding-top : 2.5px; padding-left : 5px; padding-right : 5px; padding-bottom : 2.5px;}
table			{ border-collapse : collapse; font-size : 12px; color  : #000000; font-family : arial;}
td.titre_table	{ border-bottom : solid 1px black; border-top : solid 1px black; background : #D4D4D4; font  : bold; padding-top : 5px; padding-left : 5px; padding-right : 5px; padding-bottom : 5px; letter-spacing : 1pt;}
table.table_border	{ border  : solid 1px black;}
table.titretabelle	{ font-size : 15px; margin-left : 50px; font-weight : bold; letter-spacing : 2pt;}
td.menu_donnees	{ border-bottom : solid 1px black; font : bold; padding-top : 5px; padding-left : 5px; padding-right : 5px; padding-bottom : 5px;}
td.menu_date		{ border-bottom : solid 1px black; padding-top : 5px; padding-left : 5px; padding-right : 5px; padding-bottom : 5px;}

