a img {border:0px;}
a {	
	color:#FF6600;
	text-decoration: none;
}

a:hover {
	color:#FF6600;
	text-decoration: underline;
}

a:visited {
	color:#FF9900;
	text-decoration: underline;
}

#logodegauche {
	display: none;
	}
	
.titrerub {font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
	font-weight: bold;
	font-size: 120%;
	color: #009933;
	}
	
.soustitre {font-family: Arial,Helvetica,sans-serif;
    font-style: italic;
	font-weight: bold;
	font-size: 110%;
	color: #CC0000;
	}	
	
.titre {font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 180%;
	color: #000000;
	}	
	
.sousrub {font-family: Verdana,Helvetica,sans-serif;
	font-size: 90%;
	color: #336699;
	}
	
.menu {font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
	}
	
.menu2 {font-family: Arial,Helvetica,sans-serif;
	font-size: 90%;
	color: #99CC33;
	}		

	
.texte {font-family: Arial,Helvetica,sans-serif;
	font-size: 100%;
	color: #666666;
	}
	
.descriptif {font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #FF6600;
	}

	
.chapo {font-family: Verdana,Helvetica,sans-serif;
	font-size: 100%;
	font-style: italic;
	color: #333399;
	}
	
.intro {font-family: Arial,Helvetica,sans-serif;
	font-style: italic;
	font-size: 90%;
	color: #999999;
	}
	
.date {font-family: Arial,Helvetica,sans-serif;
	font-size: 80%;
	color: #333366;
	}	
				
				
	
	
.notes {font-family: Verdana,Helvetica,sans-serif;
	font-size: 80%;
	font-style: italic;
	color: #999999;
	}	
	
	
.intertitre	{font-family: Arial,Helvetica,sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size: 120%;
	color: #336699;
	text-align: center;
}


.fondgauche {background-image: url(habillage_moissy/fond-gauche.png); background-repeat: repeat-y; background-position: left top}
.fonddroite {background-image: url(habillage_moissy/fond-droite.png); background-repeat: repeat-y; background-position: left top}


a.spip_url { }
a.spip_in { }
a.spip_out { }
a.spip_glossaire { }

.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: 90%;
	color: #3399FF;
}


table.spip {
	font-family: Arial,Helvetica,sans-serif;
}

table.spip tr.row_first {
	font-size: 110%;
	color: #FFFFFF;
	background-color: #CC0000;
}

table.spip tr.row_odd {
	font-size: 90%;
	color: #333333;
	background-color: #FFFFCC;
}

table.spip tr.row_even {
	font-size: 90%;
	color: #333333;
	background-color: #FFFF99;
}

table.spip td {
	padding: 2px;
	text-align: left;
	vertical-align: top;
}

table.spip tr.row_firstbis {
	font-size: 110%;
	color: #FFFFFF;
}

table.spip tr.row_oddbis {
	font-size: 90%;
	color: #333333;
}

table.spip tr.row_evenbis {
	font-size: 90%;
	color: #333333;
}



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;}

.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: 100% ; background-color: #FFDDAA;}

.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;
}

blockquote.spip {
	margin-left : 30px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 10px;
	width: 80%;
	border : solid 1px #DF0029;
	background-color: #FFFFCC;
	color: #990000;
	padding: 5px;
}

#ticker {
	margin-left : 30px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 10px;
	width: 80%;
	border : solid 1px #DF0029;
	background-color: #FFFFCC;
	color: #990000;
	padding: 5px;
	height:200px;
	z-index:1;
	overflow: scroll;
}

#recherche_tableau_head{
display:none;
}
.recherche_tableau {
	width: 100%;
	border: 0px;
	margin: 0px;
	padding-left: 15px;
}
.recherche_titre {
	background: #0066cc;
	color: #ffffff;
	padding: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: small;
	font-weight: bold;
}
.recherche_titre a {
	color: #ffffff;
}
.recherche_titre h2{
margin:0px;
padding:0px;.recherche_titre
}
.recherche_soustitre {
	background: #99ccff;
	color: #335f9b;
	padding: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: xx-small;
}
.recherche_soustitre a {
	color: #335f9b;
}
.recherche_descriptif {
	background: transparent;
	color: #666666;
	padding: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: small;
}
.recherche_descriptif a {
	color: #666666;
}
.recherche_url {
	background: transparent;
	color: #666666;
	padding: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: small;
	font-style: italic;
}
.recherche_url a {
	color: #666666;
}
.recherche_logo {
	background: transparent;
	color: #666666;
	padding: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: xx-small;
}
.recherche_logo a {
	color: #666666;
}
.recherche_chapo {
	display: block;
	font-family: Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: medium;
	color: #999999;
	margin-left: 10px;
	margin-right: 0px;
	margin-top : 10px;
	margin-bottom: 10px;
	padding: 0em;
	padding-top: 10px;
	padding-bottom: 10px;
}