h4 {margin: 10px 0px;}
a {text-decoration: none; color: #FF0099;}
a:hover {text-decoration: underline; color: #FF0099;}

a.u-pink {text-decoration: underline; color: #FF0099;}

a.u-black {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.marquee {text-decoration: none; color: #FF0099;}

xINPUT {font-size:7pt;font-weight:bold;}

.txt {font-family: Arial; font-size: 10pt}

.notes {
font-family: arial;
font-size: 10px;
}

/*-------------------------------------*/
.tabArchives {
	padding:0px;
	margin:0px;
}
TABLE.tabArchives TD {
	border-bottom:1px solid #888;
}
TABLE.tabArchives TD.noborder {
	background-color:#FFFFFF;
	border:0px;
}
xTABLE.tabArchives TR:first-child {
	font-size:9px;
}
TD.borderDroite {
	border-right:1px solid #888;
}
TD.borderGauche {
	border-left:1px solid #888;
}
TD.borderGaucheBleu {
	border-left:1px solid #888;
	color:#39C;
}
TD.borderGaucheRose {
	border-left:1px solid #888;
	color:#F09;
}
/*----------------------------*/


BODY {
scrollbar-face-color:#DC007A;
scrollbar-shadow-color: #600848;
scrollbar-highlight-color: #F738AB;
scrollbar-3dlight-color:#DC007A;
scrollbar-darkshadow-color:#000000;
scrollbar-track-color: #EEEEEE;
scrollbar-arrow-color:#ffffff;
font-family: Arial;
font-size: 13px
}
.st_produit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9A9A9A;
}
.rose {color: #FF0099;}
.bleu {color: #3399CC;}
.grey {color: #9A9A9A;}
.white {color: #FFFFFF;}
.black {color: #000000;}
.vert {color:#339966;}
.rouge {color:#FF3333;}
.orange {color:#F60;}
.big16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.big18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.une_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.nom_client {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.link_std {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.thumb_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.right_news {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.right_events {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.right_news_black {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.right_events_black {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

.copyright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.inter_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0099;
}
.archives_year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.right_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tab_contact {
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	background-color: #F5F5F5;
}
.tab_dl {
	border-top: 1px solid #ff0099;
	border-bottom: 1px solid #f09;
	background-color: #F5F5F5;
	padding:5px;
}
.dash_haut_bas {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF0099;
	border-bottom-color: #FF0099;
}
td.archives {
	border-width: 1px 0px 0px 0px;
	border-style:solid;
	border-color: #999999;
	padding: 5px;
}
.smallerFontBold {
	font-size: 12px;
	font-weight: bold;
}
.miniFont {
	font-size: 12px;
}
.big20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.pourensavoirplus {font-size:11px;}

.voiraussi {
	width:156px;
	margin:10px 0px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background:#DDD;
	font-size:11px;
	color:#39C;
	padding: 0px;
}
.separationBlocDroite {
	xfont-size:11px;
	background:#DDD;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin: 8px 0px;
	width: 156px;
	font-size: 11px;
}
.separationBlocDroiteVide {
	font-size:1px;
	background:#DDD;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin: 8px 0px;
	width: 156px;
}
/*-----------------------------------------*/
.item {
	margin: 5px 0px 5px 30px;
}
h3.global {
	padding-left:5px;
	margin-bottom: 10px;
	background-color:#ffd9f0;
	color:#F09;
}
h3.rss {
	padding-left:5px;
	margin-bottom: 10px;
	background-color:#FFE4CA;
	color:#F60;
}
.box_rss2 {
	background-color:#EEEEEE;
	border:1px solid #999999;
	color:#FF0099;
	margin:3px 0px 0px 4px;
	padding:3px;
	width: 400px;
}

