/* SPIP-STYLE                                              version 1.9  */
/* Cette feuille contient les styles associes au code genere par SPIP.  */
/* Ces styles sont indispensables et doivent necessairement etre        */
/* definis pour le bon fonctionnement de votre squelette                */


/****************************************
	Raccourcis typographiques de SPIP
****************************************/
i.spip {}
strong.spip {}
hr.spip {}

.spip_puce { list-style-position: outside; }

ul.spip { list-style: disc; }
ol.spip { list-style: decimal; }
ul.spip li, ol.spip li { list-style: inherit; }
li.spip { margin: 0.3em 0 0.3em 0.8em; list-style-position: outside; }

h3.spip {
	text-align: center; 
	margin-top: 2em; 
	margin-bottom: 1.4em; 
	font-size: 1.15em; 
	font-weight: bold; }



/****************************************
	Paragraphes, citations, code et poesie
****************************************/
p.spip {}
p.spip_note {}

blockquote.spip, .spip_serif { font-family: "Bitstream Vera Serif", Georgia, Times, serif; }

blockquote.spip { 
	margin: 1em; 
	padding-left: 1em;
	padding-right: 1em;
	border: 1px dotted;
	}

div.spip_poesie { 
	margin: 1em; 
	padding-left: 1em; 
	border-left: 1px solid;
	font-family: Garamond, Georgia, Times, serif; }
div.spip_poesie div { text-indent: -60px; margin-left: 60px; }

.spip_code, .spip_cadre {
	font-family: monospace;
	font-style: normal;
	font-size: 1.2em;
	}
.spip_cadre { width: 99%; border: 1px solid; }

.spip_surligne { background: #FF6; }


/****************************************
	Tableaux
****************************************/
table.spip {
	margin:1em auto;
	width:100%;
	}
table.spip td {
	padding:3px;
	vertical-align:top;
	}
table.spip th {
	padding:2px;
	text-align:center;
	}
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { 
	color:#FFFFFF;
	font-size:1.1em;
	}
table.spip tr.row_even {
	}
table.spip tr.row_odd {
	}


/****************************************
	Logos, documents et images
****************************************/

img, .spip_logos { margin: 0; padding: 0; border: none; }
.spip_documents {
	}

.spip_documents_left {
	}
.spip_documents_right {
	}
.spip_documents_center {
	clear:both;
	margin:0 auto;
	text-align: center;
	}
.spip_documents_center .spip_doc_titre {
	margin:0 auto;
	}
.spip_doc_titre {
	text-align: center;
	}
	
span.spip_documents_center { display: block; margin-top:1em; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left:auto; margin-right:auto;}


/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }

/* modeles par defaut */
.spip_modele {float:right; display:block; border:1px dotted gray; width:180px;}


/****************************************
	FORMULAIRES
****************************************/

	
.forml {
	padding:2px;
	border:1px solid #868788;
	background:#ffffff;
	color:#000000;
	font-size:1em;
	}
	
input.spip_bouton, .spip_bouton input {
	margin:0;
	padding:1px;
	border:1px solid #868788;
	background:#868788;
	color:#ffffff;
	font-size:1em;
	}
input.spip_bouton:hover, .spip_bouton input:hover {
	border:1px solid #F9B200;
	background:#F9B200;
	}


/****************************************
	Barre de raccourcis typographiques
****************************************/
table.spip_barre { width: 100%; }

table.spip_barre a img {
	background: #FDA;
	background:#CEE9F4;
	padding: 3px;
	border: 1px outset #F9B200; }
table.spip_barre a:hover img {
	background:#CEE9F4;
	border: 1px inset #F9B200; }

table.spip_barre input.barre { /* infos : formulaire répondre à un forum */
	background:#fff;
	color:#000;
	}



