body {
background-color: #30120D;
background-image: url(../images/forain.gif);
margin: 0em;
padding: 0em;
}

p {
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-size: 12px;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 6px;
margin-left: 5px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
color: #F2E5C8;
}

h1 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
margin-top: 5px;
margin-bottom: 3px;
padding-top: 5px;
padding-bottom: 3px;
color: #F2E5C8;
font-size: 16px;
}

h2 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
margin-top: 6px;
margin-bottom: 4px;
padding-top: 4px;
padding-bottom: 3px;
color: #F2E5C8;
font-size: 15px;
}

h3 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
margin-top: 4px;
margin-bottom: 3px;
padding-top: 4px;
padding-bottom: 3px;
color: #F2E5C8;
font-size: 14px;
}

ul {
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color: #F2E5C8;
list-style-type: square;
font-size: 12px;
}

em {
font-weight: bold;
}

object {
margin-bottom: 7px;
margin-left: 7px;
}

a:link {
font-weight: 700;
color: #FFFFFF;
text-decoration: underline;
}

a:hover {
font-weight: 700;
color: #30120D;
background-color: #F2E5C8;
text-decoration: none;
}

a.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #CCCCCC;
text-decoration: underline;
}

a:visited {
font-weight: 700;
color: #CCCCCC;
text-decoration: underline;
background-color: #30120D;
}

p.blanc {
color: #FFFFFF;
margin-left: 25px;
padding-left: 25px;
}

p.remarque {
margin-top: 3px;
margin-right: 0px;
margin-bottom: 6px;
margin-left: 5px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
font-size: 11px;
}

p.serre {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #F2E5C8;
}

p.left {
font-family: Arial, Helvetica, sans-serif;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
color: #F2E5C8;
}

object.album {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin: 0em;
}

img.edito {
border: solid;
border-width: medium;
}

td.creme {
background-color: #F1E6CA;
}

td.crete {
background-color: #FFFFFF;
background-image: url(/images/rue.gif);
background-repeat: repeat-x;
}

td.flou {
background-image: url(/images/ambulant.jpg);
background-repeat: repeat-y;
}

td.lune {
background-color: #000000;
background-image: url(/images/ambulant.gif);
background-repeat: no-repeat;
}

.ind {
font-size: 10px;
}

.jaune {
color: #F1D790;
}

.objet {
margin-bottom: 10px;
margin-left: 20px;
}

.bordnoir {
border: 1px #000000 solid;
margin: 0em;
padding: 0em;
}

.objet_left {
margin-bottom: 7px;
margin-right: 7px;
}
.aLaLigne {
	clear: both;
}
ul.intraLiens {
	list-style-type:none !important;
}
.lettrine {
	display:block;
	float:left;
	margin: 0 10px 10px 0;
}
object.diapo {
	display:block;
	margin:30px 0 110px 100px;
}
.diapo2 {
	display:block;
	margin:15px 0 40px 100px;
}