body {
margin: 0px;
font: 0px Verdana, Arial, sans-serif;
}

.bandeau{
text-align:center;
}

.bandeau a {
font: 1em Verdana, Arial, sans-serif;
text-decoration: none;
color: #000;
margin-left: -5px;
}

.bandeau a:hover {
font: 1em Verdana, Arial, sans-serif;
margin-left: -5px;
color: #8CC1F3;
}

.bandeau a:active {
margin-left: -5px;
font: 1em Verdana, Arial, sans-serif;
color: #8CC1F3;
}

.pubMenuGauche{
margin-left: 20px;
}

.separateur{
margin-left: -10px;
text-align: center;
}

.imageMenuGauche{
margin-left: -30px;
text-align: center;
}

.archive{
width=968px;
font: 11px Verdana, Arial, sans-serif;
color: #000000;
text-align:center;
}

h2
{
width=968px;
font: 12px Verdana, Arial, sans-serif;
font-weight: bold;
color: #000000;
text-align:center;
display:inline;
margin-bottom:0px;
margin-left:10px;
margin-top: 0px;
padding-bottom: 2px;
padding-top: 2px;
}


.site
{
width=968px;
font: 11px Verdana, Arial, sans-serif;
color: #00;
text-align:justify;
width=10px;
margin:auto;
}

.site p
{
text-align:justify;
width=968px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 10px;
margin-left: 10px;
padding: 10px; /* Marge intérieure de 12px */
}


.site a
{
text-align:justify;
text-decoration: underline;
width=10px;
margin:auto;
}

.suite {
font: 10px Verdana, Arial, sans-serif;
margin: 0 0px;
text-decoration: none;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-align:right;
}

.suite a {
font: 10px Verdana, Arial, sans-serif;
margin: 0 0px;
text-decoration: none;
color: #8CC1F3;
padding: 5px;
text-align:right;
}

.suite a:hover {
font: 10px Verdana, Arial, sans-serif;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-decoration: none;
}

.suite a:active {
font: 10px Verdana, Arial, sans-serif;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-decoration: none;
}
.suiteNews {
font: 10px Verdana, Arial, sans-serif;
margin: 0 0px;
text-decoration: none;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-align:right;
}

.suiteNews a {
font: 10px Verdana, Arial, sans-serif;
margin: 0 0px;
text-decoration: none;
color: #8CC1F3;
padding: 5px;
text-align:right;
}

.suiteNews a:hover {
font: 10px Verdana, Arial, sans-serif;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-decoration: none;
}

.suiteNews a:active {
font: 10px Verdana, Arial, sans-serif;
color: #8CC1F3;
margin: 0 0px;
padding: 5px;
text-decoration: none;
}

h1
{
width=335px;
display:block;
color:#000000;
font: 11px Verdana, Arial, sans-serif;
margin-bottom:0px;
margin-top: 0px;
padding-bottom: 2px;
padding-top: 2px;
/*padding:2px;*/
text-align:left;
}

.texte {  
		width=500px;
		font: 11px Verdana, Arial, sans-serif;
		color: #00;
		text-align: justify;
}
.listing a {
color:black;
font: 17px Verdana, Arial, sans-serif;
margin-bottom:10px;
margin-left: 5px;
margin-top: 5px;
text-align:left;
text-decoration: none;
}

.listing a:hover {
font: 17px Verdana, Arial, sans-serif;
margin-bottom:5px;
margin-left: 5px;
margin-top: 5px;
text-align:left;
text-decoration: none;
background-color: #8CC1F3;
color: #8CC1F3;
}

.listing a:active {
font: 17px Verdana, Arial, sans-serif;
margin-bottom:5px;
margin-left: 5px;
margin-top: 5px;
text-align:left;
text-decoration: none;
color: #8CC1F3;
}
.pubgif a {
color:black;
font: 17px Verdana, Arial, sans-serif;
margin-bottom:10px;
margin-left: -10px;
margin-top: 5px;
text-align:left;
text-decoration: none;
}

.pubgif a:hover {
font: 17px Verdana, Arial, sans-serif;
margin-bottom:5px;
margin-left: -10px;
margin-top: 5px;
text-align:left;
text-decoration: none;
background-color: #8CC1F3;
color: #8CC1F3;
}

.pubgif a:active {
font: 17px Verdana, Arial, sans-serif;
margin-bottom:5px;
margin-left: -10px;
margin-top: 5px;
text-align:left;
text-decoration: none;
color: #8CC1F3;
}


.art p
{
		text-align:justify;
		font-size:12px;
    width=642px;
    margin-top:0px;
    padding: 15px; /* Marge intérieure de 12px */
}

.news p
{
		text-align:justify;
    width=500px;
    margin-top:0px;
    padding: 15px; /* Marge intérieure de 12px */
}

.news
{
		text-align:justify;
   width=500px;
    margin:auto;
}

.news a
{
		text-align:justify;
    text-decoration: underline;
   width=500px;
    margin:auto;
}


.news_accueil p
{
    text-align:justify;
    width=335px;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 10px;
    margin-left: 10px;
    padding: 10px; /* Marge intérieure de 12px */
}

.news_accueil
{
text-align:justify;
width=10px;
margin:auto;
}

.news_accueil a
{
text-align:justify;
text-decoration: underline;
width=10px;
margin:auto;
}
A {
font: 1em Verdana, Arial, sans-serif;
text-decoration: none;
color: #000;
margin-left: 5px;
}

A:hover {
font: 1em Verdana, Arial, sans-serif;
margin-left: 5px;
color: #8CC1F3;
}

A:active {
margin-left: 5px;
font: 1em Verdana, Arial, sans-serif;
color: #8CC1F3;
}
.formulaire {
font: 12px Verdana, Arial, sans-serif;
text-decoration: none;
color: #8CC1F3;
text-align:center;
}

.bigtxt{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:000000;
	text-transform: uppercase;
	text-align:left;
	font-weight: 900;
	letter-spacing: -1px;
	word-spacing: -1px ;
	text-decoration: none;
}
.bigtxt a{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:000000;
	text-transform: uppercase;
  text-align:left;
	font-weight: 900;
	letter-spacing: -1px;
	word-spacing: -1px ;
	text-decoration: none;
}
.bigtxt a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:8CC1F3;
	text-transform: uppercase;
  text-align:left;
	font-weight: 900;
	letter-spacing: -1px;
	word-spacing: -1px ;
	text-decoration: none;
}
.bigtxt a:active{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:8CC1F3;
	text-transform: uppercase;
  text-align:left;
	font-weight: 900;
	word-spacing: -1px ;
	letter-spacing: -1px;
	text-decoration: none;
}
.smalltxt{
	color:000000;
	font-weight: 900;
	text-decoration: none;
}
.smalltxt a{
	color:000000;
	font-weight: 900;
	text-decoration: none;
}
.smalltxt a:hover{
	color:8CC1F3;
	font-weight: 900;
	text-decoration: none;
}
.smalltxt a:active{
	color:8CC1F3;
	font-weight: 900;
	text-decoration: none;
}

