* {
	margin : 0;
	padding : 0;
	list-style : none;
}
body {
	background : #FFF0E8/*#D60056*/ url('img/bk_body.png') top repeat-x;/*#D9E3BC;*/
	text-align : center;
	/*font-size : 15px;
	font-size : 13px !important;*/
	font: 13px/1.3 "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	color : black;
	font-weight : normal;
}

a {
	text-decoration : none;
}

a img {
	border : none;
}

.nettoyeur {
	clear : both;
}

#bandeau .hidden,
.hidden {
	display : none;
}

#bandeau {
	height : 240px;
}

.bandeau {
	display : block;
}

.page,
#page {
	clear : both;
	width : 960px;
	margin : 0 auto;
	text-align : left;
}

#conteneur {
	background : white;
	overflow : hidden;
}

/** entete **/

#menu_rubriques {
	/*background : #67878F;*/
	color : #CC3366;
	font-size : .90em;
}

#menu_rubriques .page {
	/*background : url('img/menu_rubrique_bk.jpg') top right no-repeat;*/
	padding-top : 1em;
}

#menu_rubriques img {
	vertical-align : middle;
}

#menu_rubriques .slogan {
	display : block;
	overflow : hidden;
	line-height : 40px;
}
#menu_rubriques .slogan img {
	vertical-align : bottom;
	float : right;
	margin-left : 5px;
}

#menu_rubriques ul {
	width : 100%;
	background : black/*#67878F*/ url('img/menu_rubrique_ul_bk.gif') top repeat-x;
	overflow : hidden;
	margin-top : .5em;
}

#menu_rubriques li {
	list-style : none;
	float : left;
	font-size : 1em;
	letter-spacing : .025em;
}

#menu_rubriques a {
	padding : 3px 0 0;
	display : block;
	color : #E5C489;
}

body #menu_rubriques .on a {
	/*background : url('img/menu_rubrique_on.gif') center no-repeat;*/
	color : white;
/*	color : black !important;*/
}

#menu_rubriques a span {
	display : block;
	padding : 5px 0;
	background : #000000;/*#67878F*/;
/*	background : white;*/
}

#menu_rubriques .accueil a span {
	padding-left : .5em;
}

#menu_rubriques .accueil a {
	background-color : #A8A8A8/*#C9B685*/;
}
/*#menu_rubriques .accueil a.on,*/
#menu_rubriques .accueil a:hover{
	color : white;
}

/** article **/
.page_article h1,
.page_article #documents_portfolio h2,
.page_article #documents_joints h2,
.page_article .notes h2{
	color : white;
	font-size : 1em;
	font-weight : normal;
	line-height : 25px;
	padding-left : 30px;
}

.page_article #documents_portfolio h2,
.page_article #documents_joints h2,
.page_article .notes h2{
	margin : 0 -30px .5em;
}

.page_article #contenu {
	margin : 0 200px;
}

.page_article #contenu.large {
	margin-right : 0;
}

.page_article h1 a {
	color : white;
	font-weight : bold;
}

.page_article .texte {
	padding : 30px;
}

.page_article .texte p {
	margin-bottom : .5em;
}

.page_article #documents_portfolio,
.page_article #documents_joints,
.page_article .notes {
	padding : 0 30px;
	margin-bottom : .5em;
}

#navigation {
	float : left;
	width : 200px;
	font-size : .85em;
	margin-bottom : 1em;
}

.page_article .ps a {
	padding-left : 20px;
}

.page_article .ps li a,
#navigation a {
	padding-left : 20px;
	display : block;
}

#navigation a:link,
#navigation a:visited {
	color : #B2B2B2;
}

#navigation a.on:link,
#navigation a.on:visited,
#navigation a:hover,
#navigation a:focus,
#navigation a:active {
	color : black;
}

#navigation ul {
	margin-top : 1em;
}

#navigation li {
	margin-bottom : .5em;
}

.page_article .ps {
	float : right;
	width : 200px;
	font-size : .85em;
}

.page_article .ps li {
	border-bottom : 1px solid #D0D0D0;
	padding-bottom : 2px;
	padding-top : 3px;
}

.page_article .ps a {
	color : black;
}
.page_article .ps div {
	padding : 0 5px 5px;
}

.page_article .ps p {
	margin-bottom : .5em;
}

.page_article .ps h3 {
	color : white;
	font-weight : normal;
	line-height : 25px;
	margin : 0 -5px .5em;
	padding-left : 10px;
}

/** pied de page **/
#pied {
	background : #67878F url('img/footer_bk.png') no-repeat;
	text-align : center;
	color : #4D0000;
	clear : both;
	height : 46px;
	padding-top : 6px;
}

#pied a {
	color : #4D0000;
}

#pied .rubriques {
	font-size : 1.5em;
	color : white;
}
#pied .rubriques a {
	color : white;
}

/** themes de couleurs **/
/** rose (par defaut) **/
#menu_rubriques .couleur_3 a {
	background-color : #FFC2CA;
}
/*#menu_rubriques .couleur_3 a.on,*/
#menu_rubriques .couleur_3 a:hover{
	color : #FFC2CA;
}

/*body.page_article #menu_rubriques a {
	color : #C16488;
}*/

/*body.page_article {
	background-color : #5D0000;
}
body.page_article #menu_rubriques,
body.page_article #menu_rubriques ul,
body.page_article #menu_rubriques a span,
body.page_article #pied {
	background-color : #A62154;
}

body.page_article #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur3.jpg');
}
body.page_article #pied {
	background-image : url('img/footer_bk_couleur3.jpg');
}*/

body.page_article .ps a,
body.page_article #navigation a.on {
	background : url('img/article-bullet-couleur3.gif') 7px 2px no-repeat;
}

body.page_article #navigation img.spip_logos {
	border-top : 25px solid #FEC0C5;
}

body.page_article .texte {
	background : #FEC0C5 url('img/article-texte-couleur3.jpg') left -25px no-repeat;
}

body.page_article h1 {
	background : #FF6B73 url('img/article-titre-couleur3.gif') top left no-repeat;
}

.page_article #documents_portfolio h2,
.page_article #documents_joints h2,
.page_article .notes h2,
.page_article .ps h3{
	background : #FF6B73;
}

body.page_article #conteneur{
	background-image : url('img/article-bk-couleur3.gif');
	background-repeat : repeat-y;
	background-position : center;
}

/** violet **/
#menu_rubriques .couleur_4 a {
	background-color : #AA0000/*#C27CCA*/;
}
/*#menu_rubriques .couleur_4 a.on,*/
#menu_rubriques .couleur_4 a:hover{
	color : #AA0000/*#C27CCA*/;
}


/*body.couleur_4 #menu_rubriques a {
	color : #8A75A1;
}*/

/*body.couleur_4 {
	background-color : #ECD0F0;
}*/
/*body.couleur_4 #menu_rubriques,
body.couleur_4 #menu_rubriques ul,
body.couleur_4 #menu_rubriques a span,
body.couleur_4 #pied {
	background-color : #573978;
}

body.couleur_4 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur4.jpg');
}
body.couleur_4 #pied {
	background-image : url('img/footer_bk_couleur4.jpg');
}*/

body.couleur_4 .ps a,
body.couleur_4 #navigation a.on {
	background-image : url('img/article-bullet-couleur4.gif');
}

body.couleur_4 #navigation img.spip_logos {
	border-top-color : #610000/*#DEC0FF*/;
}

body.page_article_couleur_4 .texte {
	background-color : #AA0000/*#D2A4EB*/;
	background-image : url('img/article-texte-couleur4.jpg');
	color : white;
}

body.page_article_couleur_4 h1 {
	background-color : #6B0000/*#B75DB6*/;
	background-image : url('img/article-titre-couleur4.gif');
}

body.page_article_couleur_4 #documents_portfolio h2,
body.page_article_couleur_4 #documents_joints h2,
body.page_article_couleur_4 .notes h2,
body.page_article_couleur_4 .ps h3{
	background-color : #6B0000/*#B75DB6*/;
}

body.page_article_couleur_4 #conteneur{
	background-image : url('img/article-bk-couleur4.gif');
}

/** bleu **/
#menu_rubriques .couleur_5 a {
	background-color : #6CC4CB/*#5892B3*/;
}
/*#menu_rubriques .couleur_5 a.on,*/
#menu_rubriques .couleur_5 a:hover{
	color : #6CC4CB/*#5892B3*/;
}

/*body.couleur_5 #menu_rubriques a {
	color : #66869B;
}*/

/*body.couleur_5 {
	background-color : #C0DEF0;
}*/
/*body.couleur_5 #menu_rubriques,
body.couleur_5 #menu_rubriques ul,
body.couleur_5 #menu_rubriques a span,
body.couleur_5 #pied {
	background-color : #245170;
}

body.couleur_5 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur5.jpg');
}
body.couleur_5 #pied {
	background-image : url('img/footer_bk_couleur5.jpg');
}*/

body.couleur_5 .ps a,
body.couleur_5 #navigation a.on {
	background-image : url('img/article-bullet-couleur5.gif');
}

body.couleur_5 #navigation img.spip_logos {
	border-top-color : #5892B3;
}

body.page_article_couleur_5 .texte {
	background-color : #A8D5F0;
	background-image : url('img/article-texte-couleur5.jpg');
}

body.page_article_couleur_5 h1 {
	background-color : #3A5C82;
	background-image : url('img/article-titre-couleur5.gif');
}

body.page_article_couleur_5 #documents_portfolio h2,
body.page_article_couleur_5 #documents_joints h2,
body.page_article_couleur_5 .notes h2,
body.page_article_couleur_5 .ps h3{
	background-color : #3A5C82;
}

body.page_article_couleur_5 #conteneur{
	background-image : url('img/article-bk-couleur5.gif');
}


/** caca d'oie **/
#menu_rubriques .couleur_6 a {
	background-color : #AAC023/*#B19D1C*/;
}
/*#menu_rubriques .couleur_6 a.on,*/
#menu_rubriques .couleur_6 a:hover{
	color : #AAC023/*#B19D1C*/;
}

/*body.couleur_6 #menu_rubriques a {
	color : #948A4D;
}*/

/*body.couleur_6 {
	background-color : #E5E2B7;
}*/
/*body.couleur_6 #menu_rubriques,
body.couleur_6 #menu_rubriques ul,
body.couleur_6 #menu_rubriques a span,
body.couleur_6 #pied {
	background-color : #665800;
}

body.couleur_6 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur6.jpg');
}
body.couleur_6 #pied {
	background-image : url('img/footer_bk_couleur6.jpg');
}*/

body.couleur_6 .ps a,
body.couleur_6 #navigation a.on {
	background-image : url('img/article-bullet-couleur6.gif');
}

body.couleur_6 #navigation img.spip_logos {
	border-top-color : #B19D1C;
}

body.page_article_couleur_6 .texte {
	background-color : #E5E088;
	background-image : url('img/article-texte-couleur6.jpg');
}

body.page_article_couleur_6 h1 {
	background-color : #9F680C;
	background-image : url('img/article-titre-couleur6.gif');
}

body.page_article_couleur_6 #documents_portfolio h2,
body.page_article_couleur_6 #documents_joints h2,
body.page_article_couleur_6 .notes h2,
body.page_article_couleur_6 .ps h3{
	background-color : #9F680C;
}

body.page_article_couleur_6 #conteneur{
	background-image : url('img/article-bk-couleur6.gif');
}

/** vert **/
#menu_rubriques .couleur_7 a {
	background-color : #D6EA93/*#C5CD72*/;
}
#menu_rubriques .couleur_7 a:hover{
	color : #D6EA93/*#C5CD72*/;
}

/*#menu_rubriques .couleur_7 a.on {
	color : #4E9F00;
}

body.couleur_7 #menu_rubriques a {
	color : #96B633;/*#B4CD70;* /
}*/

/*body.couleur_7 {
	background-color : #E1E6B6;
}*/
/*body.couleur_7 #menu_rubriques,
body.couleur_7 #menu_rubriques ul,
body.couleur_7 #menu_rubriques a span,
body.couleur_7 #pied {
	background-color : #C2E273/*#94B732* /;
}

body.couleur_7 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur7.jpg');
}
body.couleur_7 #pied {
	background-image : url('img/footer_bk_couleur7.jpg');
}*/

body.couleur_7 .ps a,
body.couleur_7 #navigation a.on {
	background-image : url('img/article-bullet-couleur7.gif');
}

body.couleur_7 #navigation img.spip_logos {
	border-top-color : #C5CD72;
}

body.page_article_couleur_7 .texte {
	background-color : #C2E273;
	background-image : url('img/article-texte-couleur7.jpg');
}

body.page_article_couleur_7 h1 {
	background-color : #96B633;
	background-image : url('img/article-titre-couleur7.gif');
}

body.page_article_couleur_7 #documents_portfolio h2,
body.page_article_couleur_7 #documents_joints h2,
body.page_article_couleur_7 .notes h2,
body.page_article_couleur_7 .ps h3{
	background-color : #96B633;
}

body.page_article_couleur_7 #conteneur{
	background-image : url('img/article-bk-couleur7.gif');
}

/** fumée **/
#menu_rubriques .couleur_8 a {
	background-color : #C0B8D8/*#C5CDFF*/;
}
/*#menu_rubriques .couleur_8 a.on,*/
#menu_rubriques .couleur_8 a:hover{
	color : #C0B8D8/*#C5CDFF*/;
}

body.couleur_8 .ps a,
body.couleur_8 #navigation a.on {
	background-image : url('img/article-bullet-couleur11.gif');
}

body.couleur_8 #navigation img.spip_logos {
	border-top-color : #59606E;
}

body.page_article_couleur_8 .texte {
	background-color : #DBDAD4;
	background-image : url('img/article-texte-couleur11.jpg');
}

body.page_article_couleur_8 h1 {
	background-color : #4C525B;
	background-image : url('img/article-titre-couleur11.gif');
}

body.page_article_couleur_8 #documents_portfolio h2,
body.page_article_couleur_8 #documents_joints h2,
body.page_article_couleur_8 .notes h2,
body.page_article_couleur_8 .ps h3{
	background-color : #4C525B;
}

body.page_article_couleur_8 #conteneur{
	background-image : url('img/article-bk-couleur11.gif');
}

/** orange **/
#menu_rubriques .couleur_9 a {
	background-color : #DF8800;
}
/*#menu_rubriques .couleur_9 a.on,*/
#menu_rubriques .couleur_9 a:hover{
	color : #DF8800;
}

/*#menu_rubriques .couleur_9 a.on {
	color : white;
}

body.couleur_9 #menu_rubriques a {
	color : #E8AB4D;
}*/

/*body.couleur_9 {
	background-color : #EDD7B4;
}*/
/*body.couleur_9 #menu_rubriques,
body.couleur_9 #menu_rubriques ul,
body.couleur_9 #menu_rubriques a span,
body.couleur_9 #pied {
	background-color : #DE8700;
}

body.couleur_9 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur9.jpg');
}
body.couleur_9 #pied {
	background-image : url('img/footer_bk_couleur9.jpg');
}*/

body.couleur_9 .ps a,
body.couleur_9 #navigation a.on {
	background-image : url('img/article-bullet-couleur9.gif');
}

body.couleur_9 #navigation img.spip_logos {
	border-top-color : #DE8700;
}

body.page_article_couleur_9 .texte {
	background-color : #EDC687;
	background-image : url('img/article-texte-couleur9.jpg');
}

body.page_article_couleur_9 h1 {
	background-color : #CE6900;
	background-image : url('img/article-titre-couleur9.gif');
}

body.page_article_couleur_9 #documents_portfolio h2,
body.page_article_couleur_9 #documents_joints h2,
body.page_article_couleur_9 .notes h2,
body.page_article_couleur_9 .ps h3{
	background-color : #CE6900;
}

body.page_article_couleur_9 #conteneur{
	background-image : url('img/article-bk-couleur9.gif');
}

/** carotte **/
#menu_rubriques .couleur_10 a {
	background-color : #CE6300;
}
/*#menu_rubriques .couleur_10 a.on,*/
#menu_rubriques .couleur_10 a:hover{
	color : #CE6300;
}

/*body.couleur_10 #menu_rubriques a {
	color : #9A7351;
}*/

/*body.couleur_10 {
	background-color : #F7EAD4;
}*/
/*body.couleur_10 #menu_rubriques,
body.couleur_10 #menu_rubriques ul,
body.couleur_10 #menu_rubriques a span,
body.couleur_10 #pied {
	background-color : #6F3706;
}

body.couleur_10 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur10.jpg');
}
body.couleur_10 #pied {
	background-image : url('img/footer_bk_couleur10.jpg');
}*/

body.couleur_10 .ps a,
body.couleur_10 #navigation a.on {
	background-image : url('img/article-bullet-couleur10.gif');
}

body.couleur_10 #navigation img.spip_logos {
	border-top-color : #CC6600;
}

body.page_article_couleur_10 .texte {
	background-color : #CCB299;
	background-image : url('img/article-texte-couleur10.jpg');
}

body.page_article_couleur_10 h1 {
	background-color : #A54A08;
	background-image : url('img/article-titre-couleur10.gif');
}

body.page_article_couleur_10 #documents_portfolio h2,
body.page_article_couleur_10 #documents_joints h2,
body.page_article_couleur_10 .notes h2,
body.page_article_couleur_10 .ps h3{
	background-color : #A54A08;
}

body.page_article_couleur_10 #conteneur{
	background-image : url('img/article-bk-couleur10.gif');
}

/** gris **/

/*body.couleur_11 #menu_rubriques a {
	color : #BFC1BD;
}

body.couleur_11 {
	background-color : #D3DADA;
}
body.couleur_11 #menu_rubriques,
body.couleur_11 #menu_rubriques ul,
body.couleur_11 #menu_rubriques a span,
body.couleur_11 #pied {
	background-color : #59606E;
}

body.couleur_11 #menu_rubriques .page {
	background-image : url('img/menu_rubrique_bk_couleur11.jpg');
}
body.couleur_11 #pied {
	background-image : url('img/footer_bk_couleur11.jpg');
}*/

body.couleur_11 .ps a,
body.couleur_11 #navigation a.on {
	background-image : url('img/article-bullet-couleur11.gif');
}

body.couleur_11 #navigation img.spip_logos {
	border-top-color : #59606E;
}

body.page_article_couleur_11 .texte {
	background-color : #DBDAD4;
	background-image : url('img/article-texte-couleur11.jpg');
}

body.page_article_couleur_11 h1 {
	background-color : #4C525B;
	background-image : url('img/article-titre-couleur11.gif');
}

body.page_article_couleur_11 #documents_portfolio h2,
body.page_article_couleur_11 #documents_joints h2,
body.page_article_couleur_11 .notes h2,
body.page_article_couleur_11 .ps h3{
	background-color : #4C525B;
}

body.page_article_couleur_11 #conteneur{
	background-image : url('img/article-bk-couleur11.gif');
}

body.page_article_couleur_11 #conteneur.large{
	background-image : url('img/article-bk-couleur11-large.gif');
	background-position : right top;
}

/** sommaire **/
body.page_sommaire #conteneur{
	/*background-image : url('img/sommaire_bk.gif');
	background-repeat : repeat-y;
	background-position : center;*/
	background : #DD98A1 url('img/bk_agenda.png') left 238px repeat-x;/*#D9E3BC;*/
    	color : white;
}
body.page_sommaire h1 img {
	display : block;
}
/*body.page_sommaire h1 {
	float : left;
	width : 100%;
}*/
body.page_sommaire #agenda {
	width : 200px;
	float : left;
	clear : both;
	/*margin-bottom : 20px;*/
}

body.page_sommaire #agenda h2 {
	background : #4D4D4D; /*#FFFFFF;/*#C9B685;*/
	font-weight : normal;
	color : white;/*#808080;/*white;*/
	font-size : 1.2em;
	padding : 2px 0 4px 20px;
	/*border-bottom : 1px solid #C0C0C0;*/
}

body.page_sommaire #agenda h2 a {
	color : white;/*#808080;/*white;*/
}

body.page_sommaire #agenda ul {
	padding : 0 20px;
	font-size : .75em;
	margin-top : 1em;
}

body.page_sommaire #agenda li {
	margin-top : .5em;
	margin-bottom : .5em;
}
body.page_sommaire #agenda li a {
	color : white;
}

body.page_sommaire #agenda .date {
	color : #D5A060/*#95120F*/;
	font-size : 1.1em;
}

body.page_sommaire .actualite {
	width : 380px;/*280px;*/
	float : left;
	/*clear : right;*/
	/*margin-bottom : 20px;*/
}

body.page_sommaire .actualite h2 {
	background : black;/*#FFFFFF;/*#C9B685;*/
	font-weight : normal;
	color : white;/*#808080;/*white;*/
	font-size : 1.2em;
	padding : 2px 0 4px 10px;
	/*border-bottom : 1px solid #C0C0C0;*/
}

body.page_sommaire .actualite h2 a {
	color : white;/*#808080;/*white;*/
}

/*body.page_sommaire .actualite .date {
	color : white;
	padding : 2px 0 4px 10px;
}*/

/*body.page_sommaire #actualite_1 h2 {
	background : #5892B3 url('img/sommaire_actu1.jpg') left top no-repeat;
}
body.page_sommaire #actualite_2 h2 {
	background : #006E9A url('img/sommaire_actu2.gif') -5px top no-repeat;
}*/

/*body.page_sommaire #actualite_1 .date {
	background : #FD3F03 url('img/sommaire_date1.jpg') left -2px no-repeat;
}
body.page_sommaire #actualite_2 .date {
	background : #FF93B9 url('img/sommaire_date2.gif') -5px -5px no-repeat;
}*/

body.page_sommaire .actualite .description {
	background : white url(img/bk_actu.png) left repeat-y;
	color : #999999;
	padding : 10px 20px 10px 130px;
	font-size : .8em;
	min-height : 200px;
	/*text-align : justify;*/
}

body.page_sommaire .actualite .texte {
	margin-bottom : 1em;
}

body.page_sommaire .actualite .logo {
	/*float : left;*/
	position : absolute;
}

body.page_sommaire .actualite .logo img{
	display : block;
}

body.page_sommaire .actualite h3 {
	font-size : 1em;
	font-weight : bold;/*normal;*/
	color : black;/*#D68B2B;*/
}
/*body.page_sommaire .actualite .logo a{
	float : left;
	background : #95120F url('img/readmore_bk.gif') 3px center no-repeat;
	color : #FDFF95;
	font-size : .80em;
	line-height : 20px;
	padding : 0 5px 0 16px;
}*/

body.page_sommaire .actualite .description a:link,
body.page_sommaire .actualite .description a:visited{
	background : #999999;
	padding : 0 2px;
	color : white;/*#FFCF8D;*/
}

/*body.page_sommaire .actualite .description a:active,
body.page_sommaire .actualite .description a:hover{
	color : white;
}*/

/*body.page_sommaire #actualite_1 .description {
	background : #FDFFDF;
}

body.page_sommaire #actualite_2 .description {
	background : #FFEDFF;
}*/

body.page_sommaire #editorial {
	float : left;
	width : 180px;
	padding : 10px;
	font-size : .85em;
}

body.page_sommaire #editorial p {
	margin-bottom : .5em;
}

body.page_sommaire #liens {
	text-align : center;
	float : left;
	width : 200px;
}

body.page_sommaire #liens li {
	margin-bottom : 1em;
}

/** agenda **/
body.page_article div.evenements li {
	list-style : none;
	padding : 0 0 1em;
	border-bottom : 1px solid #555;
	margin-bottom : 1em;
	padding-bottom : .5em;
	overflow : hidden;
}

body.page_article div.evenements .date {
	/*color : #95120F;*/
	/*font-size : 1.1em;*/
	font-weight : bold;
}

/** formulaire **/
fieldset {
	padding : 1em;
}

.page_login form p {
	margin-bottom : .5em;
}

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

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

ul.spip {}
ol.spip {}
li.spip {}

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

/* Paragraphes, citations, code et poesie */
p.spip { text-align : justify;}
p.spip_note {}

blockquote.spip, .spip_serif { font-family: 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 inset; }

.spip_surligne { background: #FF6; }

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
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 { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents { text-align: center; }
.spip_documents_center { /*clear: both;*/ width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.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 #666; width: 180px; }

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

table.spip_barre a img {
	background: #FDA;
	padding: 3px;
	border: 1px outset #999; }
table.spip_barre a:hover img {
	background: #FFF;
	border: 1px solid #999; }

table.spip_barre input.barre { width: 100%; background: #EEE; }

/* * Couleurs des liens de Spip */
/*a.spip_note {background-color: #eee;} /* liens vers notes de bas de page */
a.spip_in { color: #900;} /* liens internes */
a.spip_out { color: #900;
	/*background: url(img/spip_out.gif) left center no-repeat;
	padding-left: 10px;*/
} /* liens sortants */
a.spip_url { color: #009; } /* liens url sortants */
a.spip_glossaire { color: #060;} /* liens vers encyclopedie */
.on { /*font-weight: bold; color: #000;*/ } /* liens exposes */

