body{font-family:Trebuchet MS, verdana,arial, sans-serif;font-size:9pt;}
hr{color: #C1E0FF;width:85%;height:1px;}
body img {border:none;}

.menu a:link { color:#220070; text-decoration:none;font-weight:bold;font-size:10pt;}
.menu a:visited { color:#220070;text-decoration:none ;font-weight:bold;font-size:10pt;}
.menu a:hover { color:#220070;text-decoration:underline;font-weight:bold;font-size:10pt;}
.menu a:active { color:#220070;text-decoration:underline;font-weight:bold;font-size:10pt;}

a.ssmenu:link { color:#515151;font-weight: bold; text-decoration:none;font-size:10pt;}
a.ssmenu:visited { color:#515151; text-decoration:none ;font-weight: bold;font-size:10pt;}
a.ssmenu:hover { color:#515151;text-decoration:underline;font-weight: bold;font-size:10pt;}
a.ssmenu:active { color:#515151;font-weight: bold;text-decoration:underline;font-size:10pt;}

table td{font-family:Trebuchet MS, verdana,arial, sans-serif;font-size:12px;}
table.tabconnexion td{font-size:10px;font-weight:bold;}
input.champ{font-family: Trebuchet MS,verdana,arial, sans-serif;FONT-SIZE: 10t;WIDTH:70px;border:#000000 solid 1px;}
input{border:#000000 solid 1px;}

table.tabho	{width:777px;height:37px;border:0px; border-collapse:collapse;}
table.tabho td	{text-align:center}
table.tabho td	a{color:#FFFFFF; text-decoration:none;font-weight:bold;font-size:10pt;}
table.tabho td	a:hover { color:#FFFFFF;text-decoration:underline;font-weight:bold;font-size:10pt;}

table.conc td{font-family: Trebuchet MS,verdana,arial, sans-serif;FONT-SIZE: 12px;}
.bordure {border:solid 1px #fff;font-size:12px;}
.titrepage {font-size:16px;font-weight:bold;color:#FF8000;text-align:left;padding-left:10px;}
.titre {font-weight:bold;font-size:16px;color:#220070;}
.titremenu{text-align:center;font-size:14px;font-weight:bold;color:#fff;}

.page{margin-top:5px;width:100%;border:solid 1px #fff;font-size:12px;text-align:justify;background-color:#fff;border-collapse: collapse;}

table.page tr{background-color:#fff;}
table.page td{padding:10px 5px 10px 5px;}

.tabcolor {width:75%;border:solid 1px #000;border-collapse: collapse;}

table.tabcolor th {border:solid 1px #000;font-size:12px;background-color:#000066;padding-left:5px;color:#fff;}
table.tabcolor td {border:solid 1px #000;font-size:12px;color:#000080;background-color:#fff;padding:1px 5px 1px 5px;}

.etrouge{color:#f00;}
.barretitre{color:#5582B9;font-weight:bold;font-size:9pt;text-align:right;}

.livraison{font-size:12px;text-align:left;width:250px;}
.livraison2{font-size:12px;text-align:left;width:650px;}
.livraison2 td{Font-size:12px;}
.livraisonbas{font-size:12px;text-align:left;width:650px;}
.livraison table{font-size:12px;text-align:left;}

table.commande{width:620px;border:solid 1px #808080;font-size:10px;}
.commande th{color:#004080;background-color:#CCF;font-size:12px;text-align:left;}
.commande td{text-align:center;background-color:#E2E2E2;}

.adroite{text-align:right;}
.resumecommande{width:550px;border:solid 1px #fff;font-size:10px;}

th.color{padding-left:5px;text-align:left;color:#004080;background-color:#CCCCFF;}
td.color{padding-left:5px;color:#800000;background-color:#E2E2E2;text-align:left;}
td.colord{padding-right:5px;text-align:right;color:#800000;background-color:#E2E2E2;}
td.colort{text-align:right;font-weight:bold;color:#000000;background-color:#E2E2E2;}

.affcmd td{font-size:12px;}
.cmdaf {border-collapse:collapse;}
.cmdaf td {border:solid 1px #000;font-size:13px;}
.cmdaf th {border:solid 1px #000;font-size:11px;}
.goodprint{display:none;}

table.tabledoc td{text-align:left;font-size:10px;}
table.tabledoc th{text-align:left;font-size:11px;}

/**** téléchargement ****/

td.titre{background-color:#B8D0E8;font-size:13px;font-weight:bold;padding-left:10px;font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;}
td.rep{background-color:#E5E5E5;font-size:14px;padding-left:10px;font-family:Trebuchet MS Verdana, Arial, Helvetica, sans-serif;}
.letitre {font-size:20px;font-weight:bold;text-decoration:underline;color:#220070;text-align:center;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

a.bas:link {font-size:12px;font-weight:bold; color:#FFF; text-decoration:none;}
a.bas:visited {font-size:12px;font-weight:bold;color:#FFF;text-decoration:none ;}
a.bas:hover { font-size:12px;font-weight:bold;color:#FFF;text-decoration:underline;}
a.bas:active { font-size:12px;font-weight:bold;color:#E0E0E0;}

.titrecentre{color:#3E4ABB;font-weight:bold;font-size:16px;}
table.centre {border-collapse:collapse;}
table.centre td{border:1px solid #C40000;padding-left:5px;}
table.centre th{border:1px solid #C40000;background-color:#E86159;color:#fff;font-weight:bold;}