.titretab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.titretabtexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}
.titrenavtexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00436E;
}
.titrechoixtexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.textebleufonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textegris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.textebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6B8196;
}
.textetitrebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6B8196;
}
.textebleusimple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B8196;
}
.ongletblanc, .ongletblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ongletnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: underline;
}
.date
{
	width:60px;
}
.bouton {
	border: #B3CFE9 2px solid;
	background-color: #488CBB;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	font-size:9pt;
}
input.login {
	font-family: Arial, Helvetica, sans-serif;
	border: #488CBB 1px solid;
	background-color: #FFFFFF;
	font-size:8pt;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	border: #488CBB 1px solid;
	background-color: #FFFFFF;
	font-size:8pt;
}
.rien {
	border: none;
}
a.voterap, a.voterap:hover {
	color:#6B8196;
	font-weight: bold;
	text-decoration: none;
}
body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.messagealerte {
	color:#FF0000;
	font-size: 9pt;
}
.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
table.tabpoints {
	border: #E0E0E0 1px solid;
}
tr.trheadpoints td {
	background-color: #E0E0E0;
	font-weight: bold;
}
tr.trpoints td {
	border-top: #E0E0E0 1px solid;
}
tr.trfootpoints td {
	background-color: #E0E0E0;
	font-weight: bold;
}
.testtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
}
.messimportant {
	font-size:11px;
	color:#FF0000;
}
input.btdate
{
	height:18px;
	width:20px;
	background-repeat: no-repeat; 
	background-attachment: fixed; 
 	background-image: url(/images/agenda.gif);
 	background-position:center;
	border: none;
	background-color: transparent;
	cursor: hand;
}
tform {
	margin: 0;
}
body {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
table, tr, td, font, div, span, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.onglet {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}
a.ongletover {
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}
a.onglet:hover {
	color: #FDCC02;
}
tr.onglets {
	background-image: url(/images/header/onglets/fond_clair.jpg);
	background-repeat: repeat-x;
}
td.aidefaqcontact {
	color: #8496A9;
	font-size: 8pt;
}
a.aidefaqcontact {
	color: #8496A9;
	text-decoration: none;
}
a.aidefaqcontact:hover {
	text-decoration: underline;
}
tr.logrecherche td {
	background-color: #B3CFE9;
}
td.logrecherchecontenu {
	color: #00436E;
	font-size: 9pt;
}
a.logrecherchecontenu {
	color: #00436E;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
}
a.logrecherchecontenu:hover {
	text-decoration: underline;
}
td.log {
	padding-left: 23px;
}
input.input_recherche {
	width: 137px;
}
input.input_log {
	width: 137px;
}
input.input_log_petit {
	width: 100px;
	font-size: 8pt;
}
td.navig {
	background-color: #EBF5FF;
	color: #666666;
	font-size: 8pt;
	padding-left: 23px;
}
a.navig {
	color: #006699;
	font-size: 8pt;
	text-decoration: none;
}
td.droittitre {
	background-image: url(/images/droit/fond_titre.jpg);
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	height: 34px;
	font-size: 9pt;
}
td.droitimglunastar {
	padding-left: 10px;
	padding-top: 9px;
	padding-bottom: 18px;
	padding-right: 9px;
}
td.droitlunastar {
	font-size: 9pt;
}
a.droitlunastar {
	font-size: 9pt;
	text-decoration: underline;
}
td.droitvotes {
	font-size: 8pt;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 20px;
}
a.droitvotes {
	text-decoration: underline;
	font-size: 8pt;
}
td.droitvotesseparateur {
	background-color: #B3B3B3;
	height: 1px;
}
td.droitpartenaires {
	font-size: 8pt;
	text-align: center;
	padding-top: 9px;
	padding-bottom: 9px;
}
a.droitpartenaires {
	text-decoration: underline;
	font-size: 8pt;
}
td.droitimgtests {
	text-align: center;
	padding-top: 16px;
	padding-bottom: 10px;
}
td.droittitretest {
	color:#CC0000;
	font-size: 8pt;
	text-align: center;
	padding-bottom: 10px;
}
td.droitdescriptest {
	font-size: 8pt;
	text-align: center;
	padding-bottom: 15px;
}
a.droitdescriptest {
	text-decoration: underline;
	font-size: 8pt;
}
h1{
	padding:0px;margin:0px;
	font-family: Helvetica Compressed, Arial;
	font-size: 14pt;
	color: #003366;
	padding-left: 10px;
	padding-right: 6px;
	font-weight: normal;
}
h2{
	padding:1px;margin:0px;
}
h3{
	padding:1px;margin:0px;
}
h4{
	padding:1px;margin:0px;
}
td.titre {
	font-family: Helvetica Compressed, Arial;
	font-size: 14pt;
	color: #003366;
	padding-left: 10px;
	padding-right: 6px;
}
td.titremaj {
	font-family: Helvetica Compressed, Arial;
	font-size: 14pt;
	color: #003366;
	padding-left: 10px;
	padding-right: 6px;
	text-transform: uppercase;
}
td.titre2 {
	font-family: Helvetica Compressed, Arial;
	font-size: 14pt;
	color: #D0E1ED;
	padding-right: 10px;
	font-weight: normal;
	text-transform: uppercase;
}
td.titrefond {
	background-image: url(/images/titres/centre.jpg);
	background-position: center;
	background-repeat: repeat-x;
}
td.titrefond2 {
	background-image: url(/images/titres/centre_clair.jpg);
	background-position: center;
	background-repeat: repeat-x;
}
td.edito {
	color: #002B55;
	font-size: 9pt;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 19px;
}
a.edito {
	font-size: 9pt;
}
td.toptitre {
	color: #003366;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 5px;
}
td.top {
	color: #333333;
	font-size: 8pt;
	padding-left: 10px;
	background-color: #F3F7F8;
	padding-right: 10px;
}
a.top {
	text-decoration: none;
	font-size: 8pt;
}
a.top:hover {
	text-decoration: underline;
}
td.topalt {
	color: #333333;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
}
td.topimg {
	padding-right: 1px;
	text-align: right;
}
td.chiffre {
	padding-right: 10px;
}
td.espaceavis {
	background-color: #F3F7F8;
	padding-left: 2px;
	padding-right: 2px;
}
td.arbotitre {
	background-image: url(/images/arbo/home_haut.jpg);
	background-repeat: repeat-x;
}
a.arbotitre {
	color: #003366;
	font-size:9pt;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 2px;
	text-decoration: none;
}
td.traitorange {
		background-image: url(/images/arbo/orange.jpg);
	background-repeat: repeat-x;
}
td.arbomilieu {
	background-image: url(/images/arbo/home_milieu.jpg);
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-top: 5px;
}
a.arbo {
	color: #333333;
	font-size: 8pt;
	text-decoration: none;
}
a.arbo:hover {
	color: #003366;
	text-decoration: underline;
}
td.liensdivers {
	background-image: url(/images/commun/liens_divers_milieu.jpg);
	background-repeat: repeat-x;
}
a.liensdivers {
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}
a.liensdivers:hover {
	text-decoration: underline;
}
a.unproduitdeuxavistitre, a.bonsplanstitre {
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}
td.unproduitdeuxavis, td.bonsplans {
	padding-left: 33px;
	color: #333333;
	font-size: 8pt;
	text-align: justify;
}
a.unproduitdeuxavis {
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}
a.unproduitdeuxavisliens {
	color: #333333;
	font-size: 8pt;
	text-decoration: none;
}
a.unproduitdeuxavis:hover {
	text-decoration: underline;
}
td.alert {
	color: #FF0000;
	font-size: 9pt;
	padding-top: 4px;
}
td.alertpetit, span.alert {
	color: #FF0000;
	font-size: 8pt;
}
tr.footer td {
	color: #666666;
	font-size: 8pt;
	padding-top: 10px;
}
a.footer {
	color: #666666;
	text-decoration: none;
}
a.footer:hover {
	text-decoration: underline;
}
a.arboliste {
	color: #003366;
	font-size: 9pt;
	text-decoration: underline;
	font-weight: bold;
}

/* DEBUT AVIS */
td.fichemembre {
	background-color: #E7EEF4;
	color: #000033;
	font-size: 8pt;
}
td.fichephoto {
	padding-left: 4px;
}
td.fichepseudo {
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 5px;
	padding-bottom: 15px;
}
td.fichedetail {
	padding-left: 2px;
	font-size: 8pt;
}
td.fichesep {
	padding-top: 10px;
	padding-bottom: 10px;
}
a.retourlisteavis {
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}
td.titreavis {
	font-size: 13pt;
	color: #003366;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px; 
}
td.avisnote {
	background-color: #FFF5C6;
	font-size: 8pt;
	text-transform: uppercase;
}
td.avisnotetitre {
	font-size: 8pt;
}
a.avisnotetitre {
	font-size: 8pt;
	text-decoration: underline;
}
td.avisnotecomm {
	font-size: 7pt;
}
td.avistxt {
	background-color: #FFFFFF;
	border-right: 1px solid #FED454;
	font-size: 8pt;
	padding: 10px;
	text-align: justify;
}
td.avisident {
	background-color: #FFFCEC;
	text-align: center;
	font-size: 8pt;
	border-bottom: 1px solid #FED454;
}
a.avisident {
	color: #CC0000;
	font-size: 8pt;
	text-decoration: underline;
}
td.avisvote {
	font-size: 9pt;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-left: 10px;
}
td.avisdifferent {
	font-size: 8pt;
	border-top: 1px solid #FED454;
	padding-top: 20px;
	padding-bottom: 20px;
}
select.triavis {
	font-family: Tahoma;
	font-size: 9px;
}
tr.avishead td {
	background-color: #FFFCEC;
	text-align: center;
	font-size: 8pt;
	height: 44px;
	border-bottom: 1px solid #FED454;
}
tr.avislist td {
	background-color: #FFFFFF;
	height: 88px;
	padding-top: 15px;
}
td.borderdroitorange {
	border-right: 1px solid #FED454;
}
td.borderdroitgaucheorange {
	border-right: 1px solid #FED454;
	border-left: 1px solid #FED454;
}
td.avisdate {
	text-align: center;
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
	border-right: 1px solid #FED454;
	padding-top: 15px;
	background-color: #FFFFFF;
	height: 88px;
}
td.avisdatenoheight {
	text-align: center;
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
	border-right: 1px solid #FED454;
	padding-top: 15px;
	background-color: #FFFFFF;
}
a.avistitre {
	font-size: 8pt;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
a.avistitre:hover {
	text-decoration: underline;
}
a.avisredacteur {
	font-size: 7pt;
	color: #666666;
	text-decoration: underline;
}
td.avisdetail {
	padding-left: 10px;
	vertical-align: top;
	border-right: 1px solid #FED454;
	font-size: 8pt;
	padding-top: 15px;
	background-color: #FFFFFF;
}
td.commentdetail {
	padding-left: 10px;
	border-right: 1px solid #FED454;
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
td.noteavis {
	background-color: #FFFFFF;
}
a.avistri {
	font-size: 8pt;
	text-decoration: underline;
}
td.avisfoot {
	border-right: 1px solid #FED454;
	border-left: 1px solid #FED454;
	background-color: #FFFCEC;
	font-size: 8pt;
	padding: 5px;
}
td.avisdepot {
	color: #114170;
	font-size: 8pt;
	font-weight: bold;
}
input.titreavis {
	border: 1px #999999 solid;
	width: 300px;
}
textarea.avis {
	width: 422px;
	height: 165px;
}
td.satisfaction {
	color: #003366;
	font-size: 8pt;
	font-weight: bold;
}
td.satisfactionitem {
	color: #003366;
	font-size: 8pt;
}
td.avisconseil {
	font-size: 8pt;
	padding-left:15px;
	padding-right:15px;
}
ul.alert {
	color: #FF0000;
	font-weight: bold;
}
/* FIN AVIS */

/* DEBUT PARTENAIRES */
/* PIXMANIA */
td.titreenteterose {
	font-family: Helvetica Compressed;
	font-size: 20pt;
	font-weight: bold;
	color: #810B5A;
	text-transform: uppercase;
	padding-top: 30px;
	padding-left: 14px;
}
td.soustitreenteterose {
	color: #B62071;
	font-size: 11pt;
	padding-bottom: 30px;
	padding-left: 14px;
}
td.titrerose {
	color: #B62071;
	font-size: 11pt;
	font-weight: bold;
}
td.encartrose {
	background-image: url(/images/partenaires/encart_milieu.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
td.contenupartenaires {
	font-size: 9pt;
	text-align: justify;
	padding-right: 10px;
}
td.contenupartenairespetit {
	font-size: 8pt;
	text-align: justify;
	padding-right: 10px;
}
span.titrepartenairespetit {
	font-size: 8pt;
	font-weight:bold;
	color: #B62071;
}
td.partenairesseparateur {
	padding-bottom: 20px;
	padding-top: 20px;
}
span.rose, td.rose {
	color: #810B5A;
}
td.encartrosehaut {
	border-top: 1px #B62071 solid;
}
td.encartrosebas {
	border-bottom: 1px #B62071 solid;
}
td.encartrosedroit {
	border-right: 1px #B62071 solid;
}
td.encartrosegauche {
	border-left: 1px #B62071 solid;
}

/* ITUNES */
.c1{
	background-color:white;color:black;font-size:28pt
}
.c2{
	background-color:white;color:blue;font-size:28pt
}
td.titreenteteitunes {
	font-family: arial;
	font-size: 26pt;
	font-weight: bold;
	color: #2665aa;
	padding-top: 30px;
	padding-left: 14px;
}
td.soustitreenteteitunes {
	color: #2665aa;
	font-size: 11pt;
	padding-bottom: 30px;
	padding-left: 14px;
}
td.titreitunes {
	color: #2665aa;
	font-size: 11pt;
	font-weight: bold;
}
td.encartitunes {
	background-image: url(/images/partenaires/encart_milieu.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
td.contenupartenairesitunes {
	font-size: 9pt;
	text-align: justify;
	padding-right: 10px;
}
td.contenupartenairespetititunes {
	font-size: 8pt;
	text-align: justify;
	padding-right: 10px;
}
span.titrepartenairespetititunes {
	font-size: 8pt;
	font-weight:bold;
	color: #B62071;
}
td.partenairesseparateuritunes {
	padding-bottom: 20px;
	padding-top: 20px;
}
span.itunes, td.itunes {
	color: #FFFFFF;
}
td.encartituneshaut {
	border-top: 1px #B62071 solid;
}
td.encartitunesbas {
	border-bottom: 1px #B62071 solid;
}
td.encartitunesdroit {
	border-right: 1px #B62071 solid;
}
td.encartitunesgauche {
	border-left: 1px #B62071 solid;
}

/* AMAZON */
td.titreentetebeige {
	font-family: Helvetica Compressed;
	font-size: 26pt;
	font-weight: bold;
	color: #b68a32;
	padding-top: 30px;
	padding-left: 14px;
}
td.soustitreentetebeige {
	font-family: Helvetica Compressed;
	color: #b68a32;
	font-size: 13pt;
	padding-bottom: 30px;
	padding-left: 14px;
}
td.titrebeige {
	color: #b68a32;
	font-size: 11pt;
	font-weight: bold;
}
td.encartbeige {
	background-image: url(/images/partenaires/encart_milieu.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
span.beige, td.beige {
	color: #810B5A;
}
td.encartbeigehaut {
	border-top: 1px #B62071 solid;
}
td.encartbeigebas {
	border-bottom: 1px #B62071 solid;
}
td.encartbeigedroit {
	border-right: 1px #B62071 solid;
}
td.encartbeigegauche {
	border-left: 1px #B62071 solid;
}
/* FIN PARTENAIRES */

/* DEBUT MY LUNA*/
td.titreentetebleu {
	font-family: Helvetica Compressed;
	font-size: 20pt;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
	padding-bottom: 30px;
	padding-left: 14px;
}
td.titreentetebleubis {
	font-family: Helvetica Compressed;
	font-size: 20pt;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
	padding-bottom: 30px;
}
td.soustitreentetebleu {
	color: #006699;
	font-size: 11pt;
	padding-top: 30px;
	padding-left: 14px;
}
td.soustitreentetebleubis {
	color: #006699;
	font-size: 11pt;
	padding-top: 30px;
}
td.titrebleu, span.titrebleu, a.titrebleu {
	color: #006699;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
a.titrebleu:hover {
	text-decoration: underline;
}
span.nbpoints {
	font-weight: bold;
	color: #CC0000;
}
td.probcompte {
	font-size: 8pt;
}
td.detailmyluna {
	font-weight: bold;
	font-size: 8pt;
	padding-left: 5px;
}
a.detailmyluna {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
a.detailmyluna:hover {
	text-decoration: underline;
}
td.pavegris {
	font-size: 8pt;
}
td.lunadate {
	text-align: center;
	color: #666666;
	border-right: 1px solid #FED454;
	border-left: 1px solid #FED454;
	background-color: #FFFFFF;
	height: 30px;
}
td.lunadetail {
	border-right: 1px solid #FED454;
	color: #003366;
	font-weight: bold;
	padding-left: 15px;
}
a.lunadetail {
	color: #003366;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
}
a.lunadetail:hover {
	text-decoration: underline;
}
td.lunapts {
	border-right: 1px solid #FED454;
	font-size: 8pt;
	text-align: center;
}
a.theme {
	font-size:8pt;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a.theme:hover {
	text-decoration: underline;
}
span.mylunatitre {
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
}
span.mylunableu {
	color: #006699;
}
/* FIN MY LUNA */
td.parrainagecontenu {
	font-size:8pt;
	text-align: justify;
}
td.parremail {
	color: #003366;
	font-size: 8pt;
	padding-right: 15px;
	 height: 36px;
}
td.parrainagecontenuemailtab {
	background-color: #FDF2BD;
	font-size: 8pt;
}
input.parrainage {
	width: 216px;
}
textarea.parrainage {
	width: 276px;
	height: 116px;
}
td.attentionparrainage {
	color: #CC0000;
	font-size: 8pt;
	text-align: center;
}
td.parrainageimportant {
	color: #666666;
	font-size: 8pt;
	text-align: center;
	height: 40px;
}
.encadrephotolunastar {
	border: 1px #478CBA solid;
}
td.copy {
	font-style: italic;
}
/* TOLMESSAGE */
a.tolmessage {
	text-decoration: none;
}
a.tolmessage:hover {
	text-decoration: underline;
}
td.messagepseudo {
	text-align: center;
	font-size: 8pt;
	border-right: 1px solid #FED454;
	background-color: #FFFFFF;
	height: 25px;
}
a.messagepseudo {
	font-size: 8pt;
}
a.messagetitre {
	font-size: 8pt;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
a.messagetitre:hover {
	text-decoration: underline;
}
a.messagetitrelu {
	font-size: 8pt;
	color: #003366;
	text-decoration: line-through;
}
a.messagetitrelu:hover {
	text-decoration: underline line-through;
}
td.messagetitre {
	padding-left: 10px;
	border-right: 1px solid #FED454;
	font-size: 8pt;
	background-color: #FFFFFF;
}
td.messagedate {
	background-color: #FFFFFF;
	text-align: center;
	font-size: 8pt;
	color: #666666;
}
/* FIN TOLMESSAGE */
td.presentationtitre {
	color: #003366;
	font-weight: bold;
}
span.toluna, td.toluna {
	color: #003366;
}
a.presentation {
	color: #006699;
	text-decoration: none;
}
a.presentation:hover {
	text-decoration: underline;
}
a.aide {
	color: #006699;
	text-decoration: none;
}
a.aide:hover {
	text-decoration: underline;
}
td.titreresultat {
	color: #006699;
	font-weight: bold;
}
td.txtresultat {
	padding-left: 25px;
}
span.spanpetit {
	font-size: 7pt;
	text-transform: none;
}
span.testdetail {
	text-transform: none;
}
td.infoetliberte {
	color: #CC0000;
	font-size: 7pt;
	text-align: justify;
}
input.enparler {
	color: #478CBA;
	font-size: 8pt;
	width: 200px;
	height: 20px;
	text-align: center;
}
textarea.enparler {
	color: #478CBA;
	font-size: 8pt;
	width: 240px;
	height: 120px;
}
.btdate {
	cursor: hand;
}
input.btdate
{
	height:18px;
	width:20px;
	background-repeat: no-repeat; 
	background-attachment: fixed; 
 	background-image: url(/images/commun/agenda.gif);
 	background-position:center;
	border: none;
	background-color: transparent;
	cursor: hand;
}
input.btdatenotie
{
	height:18px;
	width:20px;
	background-color: #FFFCEC;
	font-size: 8pt;
	border: 1px solid #FED454;
	cursor: hand;
}
input.date {
	width:80px;
	background-color: #FFFCEC;
	font-size: 8pt;
	border: 1px solid #FED454;
}
input.inputtext {
	background-color: #FFFCEC;
	font-size: 8pt;
	border: 1px solid #FED454;
	width:200px;
}
select.selectinsc {
	background-color: #FFFCEC;
	font-size: 8pt;
	border: 1px solid #FED454;
	width: 200px;
}

td.grjaune {
	color: #FF9801;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18pt;
	font-family: Arial Black;
}
td.txtgagmois {
	color: #333333;
	font-family: Arial Narrow;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11pt;
}
td.grjaune2 {
	color: #FF9801;
	text-transform: uppercase;
	font-weight: bold;
	text-align: absmiddle;
	font-size: 20pt;
	font-family: Arial Narrow;
	vertical-align: middle;
}
td.montant {
	font-family:  Arial Narrow;
	color: #9B360A;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 20pt;
	vertical-align: middle;
}
td.parmois {
	font-family:  Arial Narrow;
	font-weight: bold;
	color: #FF9801;
	text-transform: uppercase;
	font-size: 20pt;
	vertical-align: middle;
}

td.nbinschome {
	background-image: url(/images/body/home_log_titre1.jpg);
	color:#D96407;
	font-size: 11pt;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
}

font.nbinschome {
	color:#D96407;
	font-weight: bold;
	font-size: 20pt;
	font-family: Helvetica, sans-serif;
}

input.btvideorange {
	background-image: url(/images/commun/encart_jaune_bt_vide.jpg);
	width: 150px;
	height: 30px;
	border-top: #E0E0E0 0px solid;
	border-bottom: #E0E0E0 0px solid;
	border-left: #E0E0E0 0px solid;
	border-right: #E0E0E0 0px solid;
	vertical-align: top;
	font-weight: bold;
	font-size: 8pt;
}

@font-face {
	font-family: Helvetica Compressed, Arial;
	font-style:  normal;
	font-weight: 700;
	src: url(/css/HELVETI0.eot);
}


div#wrapper_ozon{
	width:580px;
	margin:0 auto;
	text-align:center;
	padding:0;
	margin:20px 0 20px 0;
	font:12pt "Times New Roman",Arial,sans-serif;
	color:#000;
}
#wrapper_ozon div#banner{
	height:130px;
	background:url(../images/partenaires/ozon/logo.gif) left 20px no-repeat;
	padding:60px 80px 0 220px;
}
#wrapper_ozon strong span{
	color:#365f91;
}
#wrapper_ozon strong span span{
	color:#7099ca;
}
#wrapper_ozon strong span span.yellow{
	color:#ffcb25;
}
#wrapper_ozon div#products{
	height:359px;
	background:url(../images/partenaires/ozon/products.jpg) center no-repeat;
}
#wrapper_ozon div#text{
	text-align:left;
}
#wrapper_ozon div#text strong{
	color:#548dd4;
}
#wrapper_ozon div#text p strong u{
	color:#000;
}
#wrapper_ozon div#text table tr td{
	text-align:center;
	border:1px solid #000;
}
#wrapper_ozon div#text table tr td p{
	display:inline;
}
