

/* =GLOBALS
   ----------------------------------------------------*/
body {background:white; color:black;font-size:12pt;}
h1 {}
h2 {}
h3 {}
em {}
strong {font-weight:bold}
p {}
abbr, acronym {border-bottom: .1em dotted;}
img {border:none;}
a{color:black;font-weight:bold;text-decoration:underline;}
/* =PAGE
   ----------------------------------------------------*/

#page {margin:0 auto;}

/* =ENTETE
   ----------------------------------------------------*/

#entete {height:200px;}

#entete #logo_sourdine {position:absolute;top:50px;}
#entete #logo_oraliste {position:absolute;top:70px;right:0;}
#entete #slogan {font-weight:bold;}

/* =MENU
   ----------------------------------------------------*/

#menu, #menu_top, #menu_entete, #fil, #pied_de_page a {display:none;}



/* =CONTENU
   ----------------------------------------------------*/

#contenu h1{border-bottom:1px dotted #000;border-top:1px dotted #000;padding:5px 0;margin:10px 0;}

ul.liste_puces {margin:0 0 1em 10px;padding-left:20px;list-style:disc;}
ul.liste_puces li {margin-bottom:5px;}

div.nouvelle {border-bottom:1px dotted #000;margin:0 0 20px 0;}


#contenu div.nouvelle img{float:left;margin:0 20px 20px 0;}
.liste_d {margin:10px 0;}
.liste_d dt{font-weight:bold;margin:0 0 10px 0;}
.liste_d dd{margin:0 0 10px 0;}


#moments li {width:200px;display:block;float:left;margin-right:25px;height:225px;}
#moments li.tall {height:325px;}
#moments li img {margin-bottom:5px;}
#moments li p {font-size:.9em;}

/* =FORMULAIRE DE DONS
   ----------------------------------------------------*/

#dons{margin-bottom:1em;border:1px solid #000;padding:5px;width:500px;}
#dons dl{margin-bottom:1em;}
#dons dl dt{font-weight:bold;margin-bottom:.25em;}
#dons ul{margin-bottom:1em;}
#dons li{margin-bottom:.5em;}
#dons li input{width:250px;}
#dons #send{ float:right; margin:0 50px 1em 0;}
#dons input.dollards{ margin-left:5px; width:75px; text-align:right;}
#dons input.cents{ width:50px;}

/* =PARTENAIRES
   ----------------------------------------------------*/

div.partenaires div.wrap {
	width:500px;
}

#page div.partenaires div.wrap div.nouvelle ul.image {
	clear:both;
	float:none;
}

#page div.partenaires div.wrap div.nouvelle ul.image li {
	clear:both;
	float:none;
}

#page div.partenaires div.wrap div.nouvelle ul li img {
	clear:both;
	margin:0!important;
	padding:0!important;
	float:none;
}

/* =PLAN DE SITE
   ----------------------------------------------------*/

.liste_p {margin:10px 0;}
.liste_p dt{font-weight:bold;margin:10px 0 5px 0;}
.liste_p dd{margin:0 0 5px 10px;}


/* =CLASS
   ----------------------------------------------------*/
/* Ajouter &agrave; un contenant pour ne pas que le contenu d&eacute;borde */
.clear { display: inline-block; }
.clear:after, .container:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* html .clear { height: 1%; }
.clear { display: block; }

/* permet de garder un "span" afin qu'il ne soit pas sur deux lignes */
.nowrap {white-space:nowrap;}
.floatleft {float:left;}
.floatright {float:right;}
.hide {text-indent: -9999px;}
.emphase {font-style:italic;}
.underline {text-decoration:underline;}
.red {color:red;}
