@charset "utf-8";
/* CSS Document */

h1 { display:none; font-family:  'arial', sans-serif; font-size: 36px;  font-weight:normal !important;  color:#FF0000; line-height: 40px; text-align:center; margin-top: 0; }
h2 { font-family:  'arial', sans-serif; font-size:  font-weight:normal !important;  40px; color:#FF0000; line-height: 20px; text-align:center; margin-top: 0; }
h3 { font-family: 'arial', sans-serif; font-size: 20px; font-weight:normal !important; color:#FF0000; line-height: 18px; text-align:center; margin-top: 0; }
h4 { font-family: 'arial', sans-serif; font-size: 26px; color:#000000; line-height: 24px; text-align:center; margin-top: 0; }
h5 { font-family: 'arial', sans-serif; font-size: 18px; color:#000000; line-height: 16px; margin-top: 0; }
h6 { font-family: 'arial', sans-serif; font-size: 14px; color:#000000; line-height: 12px;  margin-top: 0; }

.max_width_768_pub { margin:0 !important;}

.pasafficher { display:none;}

.date_fete {
	font-family: Electrolize, Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	line-height: 40px;
	color: black;
	text-align:center;
	}

.affiche_date{ 
    width:100%; 
	margin: 0 auto; 
    background:#FFFFB0; padding-top:5px; padding-bottom:0px;
    } 

.dicton {
	font-family: Unkempt, Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-style: normal;
	line-height: 40px;
	color: #FF0000;
	text-align:center;
	}
	
.dicton_texte {
	font-family: Unkempt, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 24px;
	color: #FF0000;
	text-align:left;
	}
.dicton_left {
	font-family: Unkempt, Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-style: normal;
	line-height: 40px;
	color: #FF0000;
	text-align:left;
	
	}
	
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	color: #000;
	
	text-align:center;
}



.grand_texte{
	font-size: 24px !important;
	}
.petittexte {
	
	font-size: 12px;
	}

a { 
	color:#ff0000;
}


a:visited { 
	color:#000099;
}



ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

img { max-width:100%; height:auto; 

}


a img {
	border: none;
}

a:link {
	
	text-decoration: underline; 
}




.container {
	width: 100%;
	
	background: #FFF;
	margin: 0 auto; 
}


.sidebar1 {
	padding: 10px 0;
	width: 100%;
		float: right;
}
.content {
	padding: 10px 0;
	width: 100%;
		float: right;
}

.content2 {
	padding: 10px 0;
	background: #FFFFFF
	position: relative;/* donne hasLayout à IE6 de façon à permettre un effacement correct */
	clear: both;
}

.center {text-align:center;}

.footer {
	padding: 10px 0;
	background: #FFFFFF
	position: relative;/* donne hasLayout à IE6 de façon à permettre un effacement correct */
	clear: both;
font-size: 14px;
line-height:28px;

}

