BODY { margin: 0px 0px 0px 0px; background-image: url(fond.jpg); }
.titremenu1 {background-image: url(titre_menu128.gif); font-size: 9pt; font-weight: bold; color: #FFFFFF; text-align: center;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.titremenu2 {background :  url(/th/titre_menu123.gif); font-size: 10pt; font-weight: bold; color: #000000;	text-align: center;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.titremenu-pub {background :  url(/th/titre_menu123.gif); font-size: 10pt; font-weight: bold; color: #FFFFFF;	text-align: center;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.cmenu1{  }
.bmenu1{background-image: url(bas_menu128.gif);}
.cmenu2{  }
.bmenu2{background-image: url(bas_menu123.gif);}
.textemenu1 {background-image :  url(/th/colonne128.jpg); FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.textemenu2 {background-image :  url(/th/colonne123.gif); FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: White; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.lientitre {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: White; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.lientitre:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}
a.lientitre:hover  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;  
	TEXT-DECORATION: underline;
	}
a.lienmenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: White; 
	BACKGROUND: none;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-align: center;
	}
a.lienmenu:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}
a.lienmenu:hover  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	}
a.liensousmenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}
a.liensousmenu:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}
a.liensousmenu:hover  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	}
.texte-page {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.textebox {
	FONT-SIZE: 11px; 
	COLOR: Black; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
	 text-align: justify;
	 border: 1px solid #000000;
	 background-color: White;
  	 padding: 7px
	}
.textebox-noir {
	FONT-SIZE: 11px; 
	COLOR: Black; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
	 text-align: justify;
	 border: 1px solid #000000;
	 background-color: #eeeeee;
  	 padding: 7px
	}
a.lienbox {
		FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: Blue; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	}
a.lienbox:link {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: Blue; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	}
a.lienbox:hover  {
			FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: Blue; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
	}
a.lienmenuh {	}
a.lienmenuh:hover  { background: Black; }
.titreboxnoir {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: Black; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	text-align: center;
	background-color: #dddddd;
	border: 1px solid #000000;
	}
.titreboxblanc {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: White; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	text-align: center;
	background-color: #3399FF;
	border: 1px solid #000000;
	}
.texteressources {
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Vernada, Geneva, Arial, Helvetica, sans-serif; 
	}
.titreressources {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	COLOR: Black; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	}
.stitreressources {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	COLOR: Black; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	}
.stitrevertressources {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	COLOR: #32CD32; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	}	
.textecode {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: blue;
	background-color:  #F0F0F0;
	}
.stitrecode {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	COLOR: blue; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	}
.titredocressources { 
	text-align: center;  
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR: #32CD32; 
	}
.titre-main {
	font-size: 11pt;
	font-weight: bold; 
	color: Black;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-variant: normal;
	letter-spacing: 2px;
	}
.texte-pub {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	}
.search-google{
	FONT-SIZE: 9px; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	}
.form-google{
	margin: -1px;
}

.blacklinedb {border: double #000000;}
.blackline {border: 1px solid #000000;}
.blacklinedash {border: 1px dashed #000000;}

div.float{ float: left; }
div.float2{ float: left; width: 50%; margin: 1em; padding-top: 10px;}
.jaune {
position: relative;
float: left;
bottom: 5px;
background-color: #ffff00;
}
.bleu {
position: relative;
bottom: 5px;
background-color: #6495ED;
}

/* NEWS  */
.news {
	border: 1px solid #000000;
	background-color: White;
  	padding: 7px;
		}
.news-titre {
	font-weight: bold;
	border-bottom: 1px solid Black;
	background-color: #eeeeee;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	
a.item-titre:hover  {
	font-weight: bold;
	background-color: White;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
a.item-titre  {
	font-weight: bold;
	background-color: #eeeeee;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.news-lire-suite {
	font-weight: bold;
	border-bottom: 1px solid Black;
	background-color: #eeeeee;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	
.news-text1 { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color : Black;
}

.news-poste { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color : #330033;
}
.news-pied { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color : #330033;
}
.news2 {
	border: 1px solid #000000;
	background-color: White;
  	padding: 7px;
		}
.news-titre2 {
	font-weight: bold;
	border-bottom: 1px solid Black;
	background-color: #eeeeee;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	}	
.news-lire-suite2 {
	font-weight: bold;
	border-bottom: 1px solid Black;
	background-color: #eeeeee;
	color: Black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	}	
.news-text2 { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color : Black;
}
.news-poste2 { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color : #330033;
}
.news-pied2 { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color : #330033;
}
.commentaires_news {
	font-weight: bold;
	background-color: #0099FF;
	color: White;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.news-format-titre{
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color : #330033;
}
.news-format-box{
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color : #330033;
}
.lien-archives-news { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color : #330033;
	text-align: center;
	font-weight: bold;
}
a.lien-invisible{TEXT-DECORATION: none;}
a.lien-invisible{TEXT-DECORATION: none;color: black;}
