/* CSS Document - Mise en page */
/**************************************
	Html
**************************************/
body {
	margin: 0px;
	padding: 0px;
	background-image:  url("../medias/communs/quadrille_page.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5d673a;
}
hr {
	padding-bottom: 20px;
	_margin-bottom: 20px;
}
.hr_partenaires {
	padding-bottom: 10px;
	_margin-bottom: 10px;
}
/**************************************
	Texte 
**************************************/
h1 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 20px;
	margin: 0;
}

p {
	font-size: 11px;
	line-height: 17px;
	margin: 0;
	padding: 0;
}
/**************************************
	Liens
**************************************/
a:link, a:active, a:visited{ 
	color:#ee3b33;
	text-decoration:none;
}
a:hover { 
	color:#000000;
}
a.colonne_droite:link, a.colonne_droite:active, a.colonne_droite:visited {
	color:#F7FFD8;
	text-decoration:none;
}
a.colonne_droite:hover {
	color:#434C24;
}
a.pied_real:link, a.pied_real:active, a.pied_real:visited {
	color:#d2e19b;
}
a.pied_real:hover {
	color:#434C24;
}
a.pied_copyright:link, a.pied_copyright:active, a.pied_copyright:visited {
	color:#d5eb86;
}
a.pied_copyright:hover {
	color:#434C24;
}
a.partenaires:link, a.partenaires:active, a.partenaires:visited {
	font-size: 10px;
	color:#606060;
}
a.partenaires:hover {
	font-size: 10px;
	color:#202414;
}
/**************************************
	Liste
**************************************/
ul {
	font-size: 11px;
	line-height: 17px;
	margin: 0 0 0 15px;
	_margin: 0 0 0 18px;
	padding: 0;
}
li {
	list-style-position: outside;
	list-style-type: square;
}
/**************************************
	Formulaire
**************************************/
form {
	margin: 0px;
	padding: 0px;
}
input, textarea {
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5d673a;
}
.input_courriel {
	margin-bottom: 7px;
	width: 201px;
	_width: 199px;
	background-color:#F7FFD8;
}
.input_benevolat, .txt_benevolat {
	width: 100%;
	_width: 97%;
	background-color: #FFFFFF;
}
.input_dispo {
	width: 50%;
	_width: 97%;
	background-color: #FFFFFF;
}
/**************************************
	Tableau
**************************************/
table {
	font-size: 11px;
	line-height: 17px;
}
table td {
	padding-bottom: 15px;
}
/**************************************
	Mise en page
**************************************/
#conteneur {
	background-image: url(../medias/communs/pattern_bordure.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 278px;
}
#corps {
	width: 800px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 8px;
}
/**************************************
	Menu
**************************************/
#menu {
	background-image: url(../medias/communs/fond_menu.gif);
	background-repeat: repeat-x;
	padding: 3px 0 2px 11px;
	border-bottom: 1px solid #6d9c0c;
}
#menu #bande_rouge {
	background-color: #ee3b33;
	height: 11px;
	margin-top: 3px;
	width: 780px;
	font-size: 1px;
}
/**************************************
	Contenu
**************************************/
#contenu {
	background-color: #9abb19;
	border-top: 1px solid #d1e028;
}
#contenu #contenu_gauche {
	float: left;
	width: 525px;
	text-align: left;
	background-color: #FFFFFF;
	margin: 10px 11px 24px 11px;
	_margin-left: 6px;
}
#contenu #contenu_gauche #titre {
	padding: 18px 24px 20px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #4f504d;
}
#contenu #contenu_gauche #texte {
	padding: 0 24px 40px 24px;
}
#contenu #contenu_gauche #texte p {
	padding-bottom: 10px;
}
#contenu #contenu_gauche #texte p.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #4f504d;
}
#contenu #contenu_gauche #texte #gauche {
	width: 60px;
	padding-bottom: 0px;
	float: left;
	text-align: left;
}
#contenu #contenu_gauche #texte #droite {
	padding-bottom: 10px;
	float: left;
	text-align: left;
}
#contenu #contenu_gauche #texte #gauche p, 
#contenu #contenu_gauche #texte #droite p {
	padding-bottom: 0;
}
#contenu #contenu_droite {
	float: right;
	width: 224px;
	text-align: left;
	margin: 10px 11px 16px 0;
}
#contenu #contenu_droite #boite {
	width: 224px;
	float: right;
	background-color: #b4d343;
	margin-bottom: 11px;
}
#contenu #contenu_droite #boite #titre {
	padding: 18px 10px 11px 10px;
}
#contenu #contenu_droite #boite #texte {
	padding: 0 10px 0 10px;
}
#contenu #contenu_droite #boite #facebook{
	 
	padding: 15px 10px 5px 10px;
	font-size:14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#e9f4ad;
}
#contenu #contenu_droite #texte p, #contenu #contenu_droite #texte ul {
	font-size:10px;
	line-height:14px;
	padding-bottom: 18px;
}
#contenu #contenu_droite #boite #liste_envoi {
	background-color: #b1c762;
}
#contenu #contenu_droite #boite #liste_envoi #formulaire {
	padding: 0 10px 0 10px;
	_padding: 0 0 0 10px;
}
/**************************************
	Pied de page
**************************************/
#pied_page {
	text-align: center;
}
#pied_page #texte {
	padding-bottom: 12px;
	font-size: 10px;
	line-height: 14px;
}
#pied_page #texte #copyright {
	color: #d5eb86;
}
#pied_page #texte #realisation {
	color: #d2e19b;
}
.Date {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	margin-bottom:10px;
	}
.Intro {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
}
.Heure {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.Event {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#F30;
}
.Texte {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Prix {
	color:#000;
}
.MorrinLogo {
	padding-bottom:5px;
	padding-left:10px;
}
.facebookLogo {
	padding: 10px 0px 5px 10px;
}