body { background-color: Silver; font-family: verdana; text-align: center; }

.right {text-align: right;}

.left {text-align: left;}

.justify {text-align: justify; font-size: 11px; color: DimGray; }

.centerpanels {font-size: 11px; color: DimGray; text-align: left; padding-right: 5px; }

.centertitle {font-size: 19px; text-align: left; font-family: "arial"; color: #0069b6;  font-weight: bold; }

p {font-size: 11px; color: DimGray; } /* grosseur du texte regulier des paragraphes */

h1 { font-size: 16px; line-height: 13px; font-weight: bold; text-align: center; color: black; } /* Titre principal de chaque page, p ex We bring solutions to computer problems */

h2 { font-size: 12px; line-height: 10px; font-weight: normal; color: black; text-align: center; } /* Sous titre de chaque page, p ex We bring solutions to computer problems  */

/*  STYLES PLUS EN SERVICES: p.fiftyfive {font-size: 9px; color: DimGray; } */

/*  STYLES PLUS EN SERVICES: p.youarehere {font-size: 9px; text-indent: 0.5 cm; text-align: left;  } */

/*  STYLES PLUS EN SERVICES: p.titre {font-family: "times new roman"; color: royalblue; font-size: 21px; font-weight: bold; text-align: left; }  */

a.menu {text-decoration: none; }/* grosseur des liens du menu */
a.menu:link {color: white; }
a.menu:visited {color: palegoldenrod; }
a.menu:visible {color: orange; }
a.menu:focus {color: orange; }
a.menu:hover {color: orange; }
a.menu:active {color: yellow; }

a.textnounderline {text-decoration: none; }
a.textnounderline:link {text-decoration: none; }
a.textnounderline:visited {color: blue; text-decoration: none; }
a.textnounderline:hover {text-decoration: underline; }
a.textnounderline:active {text-decoration: none; }

a.bottomlinks { text-decoration: underline; }

table {width: 770px; background: white; }

table.blue {background: royalblue; }

table.contact {background: aliceblue; border-color: royalblue ; }

table.hours {font-size: 11px; width: auto; }

table.news {width: auto; }

table.cadremanchettes {width: auto; border: 1px dotted gray; }

table.cadrenouvelles {width: 650px; border: 1px dotted gray; }

table.main {width: 900px; }

table.header {background: url (images/round_testimonial.gif); }

td {text-align: center; }

td.principal {padding: 20px 60px 20px 60px; }

td.testimonials {padding: 0.1cm; background-image: url(images/round_testimonial.gif); 
background-repeat: no-repeat; font-size: 11px; color: black; }

/*td.testimonials {padding: 0.1cm; background: CornflowerBlue; font-size: 11px; color: black; }
*/

/*td.testimonials {padding: 0.1cm; font-size: 11px; color: black; } */

td.menupadding {font-size: 10px; text-align: left; padding-top: 0.06cm; padding-bottom: 0.06cm; }

td.menupaddingright {font-size: 10px; text-align: right; padding-top: 0.06cm; padding-bottom: 0.06cm; }

td.threeheadings {width: 33%; font-size: 10px; font-weight: bold; color: white; background: royalblue; padding-top: 0.1cm; padding-bottom: 0.1cm }

td.threeparagraphs {width: 33%; font-size: 10px; color: DimGray; text-align: justify; padding-left: 0.2cm; padding-right: 0.2cm; }

td.prices {width: 33%; font-size: 10px; color: DimGray; text-align: center; padding-left: 0.2cm; padding-right: 0.2cm; }

td.contact1third {width: 40%; text-align: center; font-size: 10px; }

td.contact2thirds {width: 60%; text-align: center; font-size: 10px; }

td.contacthalf {width: 50%; text-align: center; font-size: 10px; }

td.questions {text-align: left; font-size: 11px; background: lightskyblue ; }

td.answers {text-align: justify; font-size: 11px; color: DimGray; }

td.headlines {text-align: center; font-size: 11px; color: DimGray; }

td.titre {font-family: "times new roman"; color: royalblue; font-size: 21px; font-weight: bold; text-align: left; }

td.year {font-family: "times new roman"; color: royalblue; font-size: 14px; font-weight: bold; text-align: right; } /*entete  principale 4th year of operations */

td.centdix {font-size: 16px; font-weight: bold; color: Gray; } /* Titre principal de chaque page, p ex We bring solutions to computer problems */

td.soustitre { font-size: 11px; color: DimGray; }

td.youarehere {font-size: 11px; text-align: left; }

td.youarehereright {font-size: 11px; text-align: right; }

td.fiftyfive {font-size: 9px; color: DimGray; }

td.newsmanchettes { font-size: 11px; color: DimGray; }

td.services { padding: 0.1cm; font-size: 11px; text-align: justify; color: DimGray; background: aliceblue ; }

td.espacemanchettes { padding: 5px; }

td.espacenouvelles { padding: 30px; }