BODY {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial;
}

INPUT {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial;
}

P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000033;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial;
	line-heigth:22;
	text-align: justify;
	PADDING-RIGHT: 10px;
	line-height: 20px;
}

TD {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial;
}

TEXTAREA {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial;
}

INPUT.news {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	COLOR: #000066;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	font-style: normal;
	border: 1px solid;

}

TD.news {
	FONT-SIZE: 10px; COLOR: white
}

.txtnews {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 23px;
	FONT-FAMILY: "Trebuchet MS", Verdana;
	text-decoration: none;
	white-space: normal;


}

.titre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;
}
.titre:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #990000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;
}

.titre1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000033;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;

}
.titre5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #0000FF;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;

}

.titre2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #006600;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
	font-style: normal;
}

.titre3 {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
}

.txtnormal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FFF; 
	LINE-HEIGHT: 22px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
}

.contenupg01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	WORD-SPACING: normal;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	TEXT-ALIGN: justify;
	font-style: normal;
	line-height: 35px;
}

.txtadress {
	FONT-WEIGHT: normal;
	COLOR: #FFF;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-size: 11px;
}

.auteur {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: "Trebuchet MS",Verdana;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	border-top: none #000099;
	border-right: none #000099;
	border-bottom: 1px none #000099;
	border-left: 1px none #000099;
	vertical-align: middle;
	line-height: 23px;
}

.auteur:hover {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: "Trebuchet MS",Verdana;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	border-top: none #000099;
	border-right: none #000099;
	border-bottom: 1px none #000099;
	border-left: 1px none #000099;
	vertical-align: middle;
	line-height: 23px;
}


.piedpage {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS",Verdana;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	border-top: none #000099;
	border-right: none #000099;
	border-bottom: 1px none #000099;
	border-left: 1px none #000099;
	vertical-align: middle;
	line-height: 22px;
}

.piedpage:hover  {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS",Verdana;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	border-top: none #000099;
	border-right: none #000099;
	border-bottom: 1px none #000099;
	border-left: 1px none #000099;
	vertical-align: middle;
	line-height: 22px;
}

a.txtsousrubrique {

	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #0B4812;
	LINE-HEIGHT: 22px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
}

a.txtsousrubrique:hover {

	FONT-WEIGHT: lighter;
	FONT-SIZE: 11px;
	COLOR: #000;
	LINE-HEIGHT: 22px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
}

a.artisant {

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
}

a.artisant:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	LINE-HEIGHT: 19px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
}


a.lire {

	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: underline;
}

a.lire:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
}

.cellphilosophie {
	padding-left: 8px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFF00;
	LINE-HEIGHT: 22px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	vertical-align: middle;
	text-indent: 0mm;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
}

a.rubrique {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	text-decoration: none;
	text-align: center;
}

a.rubrique:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	text-decoration: uppercase;
	text-align: center;
}

a.artrubrique {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	text-decoration: none;
	text-align: left;
}

a.artrubrique:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	text-decoration: underline;
	text-align: left;
}
a.rouge {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}

a.rouge:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: underline;
	text-align: left;
}
a.fin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

a.fin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}
a.fin-bleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #0066CC;
	text-decoration: none;
	text-align: left;
}

a.fin-bleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #0066FF;
	text-decoration: underline;
	text-align: left;
}

a.fin-rouge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: none;
	color: #DE1513;
	text-decoration: none;
	text-align: left;
}

a.fin-rouge:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: none;
	color: #DE1513;
	text-decoration: underline;
	text-align: left;
}
a.fin-vert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #92B327;
	text-decoration: none;
	text-align: left;
}

a.fin-vert:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-transform: Aucune;
	color: #92B327;
	text-decoration: underline;
	text-align: left;
}
a.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #FF0000;
	text-decoration: underline;
	text-align: left;
}

.contenant {
	padding-left: 8px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	line-height: 20px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 10px;
	font-weight: normal; 
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	list-style-image: url(../images/puce_ul.jpg);
}
.titre-gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}
.cell-lien-bleu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066FF;
	padding: 4px;
}
.cell-lien-rouge {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DE1513;
}
.cell-lien-vert {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92B327;
}
.cell-magazine-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC110D;
	border: 1px solid #DC110D;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-magazine-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	border: 1px solid #0000FF;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-magazine-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #92B327;
	border: 1px solid #92B327;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-recherche-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC110D;
	border: 1px solid #DC110D;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-recherche-bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	border: 1px solid #0000FF;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-recherche-vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #92B327;
	border: 1px solid #92B327;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-fond-rouge {
	background-color: #FFFFFF;
	border: 1px solid #DC110D;
	text-align: justify;
	padding: 3px;
}
.cell-fond-vert {
	background-color: #FFFFFF;
	border: 1px solid #92B327;
	text-align: justify;
	padding: 3px;
}
.cell-fond-bleu {
	background-color: #FFFFFF;
	border: 1px solid #0000FF;
	text-align: justify;
	padding: 3px;
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
a.lien-rouge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #DE1513;
	text-decoration: none;
	text-align: left;
}

a.lien-rouge:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #006633;
	text-decoration: underline;
	text-align: left;
}
.cell-result_rub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFB895;
	border: 1px solid #FFB895;
	padding-right: 5px;
	padding-left: 5px;
}
.cell-result_cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000033;
	border: 2px solid #FFB895;
	padding-right: 5px;
	padding-left: 5px;
}
.cell_entree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	padding-top: 4px;
	padding-left: 6px;

}
.cell_tirait {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.cell_tirait2 {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
a.lien-entree{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #5A7232;
	text-decoration: none;
	text-align: left;
}

a.lien-entree:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: Aucune;
	color: #DE1213;
	text-decoration: underline;
	text-align: left;
}.titre-ue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000FF;
}
.titre-ue-r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.grd-titre-ue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
