/**********************************************//*                   CREDITS                  *//**********************************************//* Une partie des credits revient a l equipe  *//* du site www.alistapart.com dont je me suis *//* fortement inspire, neanmoins pour me       *//* l approprier je l ai traduit en francais   *//* et complete pour SPIP                      *//**********************************************//*                Pierre Basson  [maiis.net]  *//**********************************************//**********************************************//*                  STRUCTURE                 *//**********************************************/html {	width: 100%;}body {	background: white;	text-align: left;	color: black;	margin: 0;	padding: 0;	border: 0;	border-top: 0;	font-size: 12px !important;	font-family: "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;	width: 100%;}#page {	background: white;	color: black;	margin: auto;	padding: 0;	border: 0;	width: 90%;}#entete {	display: none;}#contenu_principal {	width: 100%;	float: none !important;	margin: 0;	border: 0;	padding: 0;	color: black;	background: white;}#barre_laterale {	display: none;}#pied_de_page {	display: none;}/**********************************************//*                  CLASSES                   *//**********************************************/.chapo {	margin: 10px 0 10px 0;	padding: 0;	font-weight: bold;}.biographie {	padding: 10px;	margin-left: 100px;	text-align: right;}.ps {	margin: 10px 0 10px 0;	padding: 0;	font-style: italic;}.rubrique {	margin-bottom: 10px;	padding-bottom: 10px;	border-bottom: 1px dashed black;}.article {	margin-bottom: 20px;}.texte { }.lien {	line-height: 30px;}.image {	text-align: center;}.video {	display: none;}.biographie .image {	padding: 5px;	margin-left: 5px;	margin-top: 0;	margin-bottom: 0;}.biographie p {}.titre {	line-height: 1.5em;	font-weight: bold;}.legende {	font-style: italic;}.reactions, .total {	display: none;}.forum {	display: none;}li {	list-style: square;	margin-top: 0.5em;	margin: 0;}.documents_joints {	display: none;}/**********************************************//*                TYPOGRAPHIE                 *//**********************************************/h1, h2, h3, h4, h5, h6 {	color: black;	font-weight: normal;	margin: 0;}h1 {	letter-spacing: 3px;	font-weight: bold;	font-size: 14px;}h1.titre {	letter-spacing: 3px;	font-weight: bold;	font-size: 14px;	text-align: center;	margin-top: 20px;	margin-bottom: 20px;}h2 {	font-weight: bold;	font-style: normal;	font-size: 12px;	color: black;}h3 {	font-size: 12px;}h4 {	font-size: 12px;}h5 {	font-size: 12px;}.forum h3 {	font-weight: bold;}p {	text-align: justify;	margin-top: 1em;	margin-bottom: 0.5em;}a:link, a:visited {	font-weight: bold;	text-decoration: none;	color: black;	background: transparent;}a:after {	content: " (" attr(href) ")";	font-size: 9px;}h1 a:after {	font-size: 9px !important;}img {	border: 0;}img.smiley, .forum img, img.spip_puce, img.document {	background: transparent;	padding: 0;	display: inline;	vertical-align: middle;	border: 0;}table {	padding: 0;	border-spacing: 0;	border: 0;	font-size: x-small;}/**********************************************//*              MENU HORIZONTAL               *//**********************************************/#menu {	display: none;}/**********************************************//*                STYLES SPIP                 *//**********************************************/.spip { }a.spip_url { }a.spip_in { }a.spip_out { }a.spip_glossaire { }.spip_code {	font-family: monospace;	font-size: 10px;	font-weight: bold;}p.spip_note {	font-size: 9px;}h3.spip {	font-weight: bold;	font-size: 12px;	text-align: center;	line-height: 1.5em;	color: #4253A5;}.spip_puce {	list-style: disc inside;}.spip_documents { }table.spip, table.spip_forum {	padding: 0;	border-spacing: 0;	border: 1px solid #ccc;	font-size: x-small;}table.spip_forum {	width: 100%;}table.spip tr.row_first, table.spip_forum tr.row_first{	background: #4253A5 !important;	color: #fff;	font-weight: bold;}table.spip tr.row_odd, table.spip_forum tr.row_odd {	background: transparent;}table.spip tr.row_even, table.spip_forum tr.row_even {	background: transparent;}table.spip td {	padding: 7px;	text-align: left;	vertical-align: middle;}table.spip_forum td {	padding: 7px;	text-align: left;	vertical-align: top;}hr.spip { 	border: 1px dotted #333333;}b.spip, strong{ 	font-weight: bold;}i.spip { 	font-style: italic;}blockquote.spip {	margin-left : 40px;	margin-top : 10px;	margin-bottom : 10px;	margin-right: 0px;	font-style: italic;	padding: 5px;}.forml {	width: 100%;	border: 1px solid #ccc;	font-family: "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;}.spip_encadrer {	padding: 5px;	border: 1px dotted #ccc;}.spip_cadre {	padding: 5px;}div.spip_poesie { }div.spip_poesie div { }.spip_bouton { 	background: #4253A5;	border: 1px solid #5c70d4;	color: #fff;	font-weight: bold;	font-size: x-small;   	font-family: "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;}.formrecherche { 	width: 100px;	color: #4253A5;	border: 1px solid #ccc;	font-size: x-small;	font-family: "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;}select { 	border: 1px solid #ccc;	font-family: "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;}.spip_surligne {	background-color: #EEE92E;}/**********************************************//*            BARRE RACCOURCIS SPIP           *//**********************************************/a.spip_barre img {	border: 1px solid #ccc;	padding: 1px;}a.spip_barre:hover img {	border: 1px solid #ccc;	color: #000;	padding: 1px;	background-color: #ccc;}