body {margin: 0px; padding: 0px; font-family: "Comics Sans MS", helvetica, sans-serif; color: #004768;}
img {border: 0;}

td a:hover { color: #2D576A; text-decoration: none; background: #CCDAE1;}
td a:active { color: #2D576A; text-decoration: none; background: #CCDAE1;}
td a:link { color: #2D576A; text-decoration: none; padding: 2px; }
td a:visited { color: #608A9D; text-decoration: none; padding: 2px; }

div#invisible {display: none;}
input {background-color: #CCDAE1; font-size: 12px; border-width: 1px; border-color: #004768; border-style: dotted;}
input.submit {border-style: none; background-color: transparent;}
select {background-color: #CCDAE1; margin: 0px; padding: 0px; border: groove 4px #004768; width: auto; height: auto; font-size: 12px;}

div#conteneur1 { width: 765px; height: 590px; padding: 5 px; border: solid 5px #7BAB48; text-align: left; background: url(ima/fond01.gif) no-repeat;}
div#conteneur2 { width: 765px; height: 590px; padding: 5 px; border: solid 5px #7BAB48; text-align: left; background: url(ima/fond03.gif) no-repeat;}
div#conteneur0 { width: 765px; height: 590px; padding: 5 px; border: solid 5px #7BAB48; text-align: left; background: url(ima/fondacc.gif) no-repeat;}

div#menu1 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 167px; top: 126px; padding: 0px;}
div#menu2 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 109px; top: 181px; padding: 0px;}
div#menu3 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 67px; top: 236px; padding: 0px;}
div#menu4 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 35px; top: 296px; padding: 0px;}
div#menu5 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 11px; top: 356px; padding: 0px;}
div#menu6 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 0px; top: 416px; padding: 0px;}
div#menu7 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 11px; top: 476px; padding: 0px;}
div#menu8 {width: 106px; position: absolute; height: 54px; margin: 0; margin-left: 35px; top: 536px; padding: 0px;}

div#contenu {width: 525px; position: absolute; height: 362px; margin: 0; margin-left: 215px; top: 180px; padding: 10px; overflow: auto;}
div#contenu_produit {width: 530px; position: absolute; height: 392px; margin: 0; margin-left: 210px; top: 140px; padding: 10px; overflow: auto;}
div#contenu_catalogue {width: 530px; position: absolute; height: 350px; margin: 0; margin-left: 210px; top: 220px; padding: 10px; overflow: auto;}

div#coordonnees {width: 475px; position: absolute; height: 362px; margin: 0; margin-left: 265px; top: 200px; padding: 10px; overflow: auto; color: #606060;}

div#titre1 {width: 335px; position: absolute; height: 60px; margin: 0; margin-left: 0px; top: 0px; padding: 10px;}
div#titrec {width: 410px; position: absolute; height: 75px; margin: 0; margin-left: 330px; top: 95px; padding: 10px; text-align: right;}
div#titren {width: 410px; position: absolute; height: 75px; margin: 0; margin-left: 330px; top: 80px; padding: 10px; text-align: right;}
div#titren2 {width: 410px; position: absolute; height: 90px; margin: 0; margin-left: 330px; top: 80px; padding: 10px; text-align: right;}
div#navg {width: 280px; position: relative; height: 18px; margin: 0; margin-left: 215px; text-align: right; padding: 0px;}
div#navc {width: 540px; position: absolute; height: 18px; margin: 0; margin-left: 215px; text-align: right; top: 570px;	padding: 0px;}
div#bienvenue {width: 540px; position: absolute; height: 40px; margin: 0; margin-left: 150px; text-align: right; top: 500px; padding: 0px; line-height: 25px;}
div#entrez {width: 540px; position: absolute; height: 40px; margin: 0; margin-left: 380px; text-align: right; top: 550px; padding: 0px; line-height: 25px;}

p.description {color: #2D576A ; font-weight: 600;font-size: 19px;font-style: italic;text-align: left ;margin : 0;padding : 0;}
p.auteur{color: #2D576A ;font-weight: 600;font-size: 17px;text-align: left ;padding: 5px;margin: 0;}

p.tvert1 {color: #7bab49;}
p.tvert2 {color: #339966;}
p.torange {color: #ff6600;}
p.tbleu {color: #3366ff;}

p.tvert1 A {color: #7bab49; text-decoration: underline; font-size: 110%;}
p.tvert2 A {color: #339966; text-decoration: underline; font-size: 110%;}
p.vertmenu A {color: #339966; text-decoration: underline; font-size: 80%;margin:0;padding:0;}
p.torange A {color: #ff6600; text-decoration: underline; font-size: 110%;}
p.tbleu A {color: #3366ff; text-decoration: underline; font-size: 110%;}

p.orange {color: #982E2C; margin:0; padding-bottom:10px;font-weight: 600;}

span.orange2 {color: #982E2C; margin:0; padding-bottom:10px;font-weight: 600;}

p.orange A {color: #982E2C; text-decoration: underline;font-weight: 600;}

p.texte1 {color: #2D576A; font-weight: 600; font-size: 17px; text-align: left; padding: 5px; margin: 0;}
p.texte2 {color: #2D576A; font-weight: 600; font-size: 12px; text-align: right; padding: 0; margin: 0;}
span.orange {color: #c33b00;font-size: 120%;}
span.bleu {color: #3366ff;}
span.vert {color: #339966;}
span.noir {color: #000;}
span.petit {font-size: 80%;}
span.refgarage {color: #c33b00;font-size: 80%;}
span.tpetit {font-size: 50%;}
span.bar  {text-decoration:line-through;}
p.titre1 {color: #c33b00; margin: 0; font-weight: 600;letter-spacing: 2px;}
p.titre3 {color: #c33b00; margin: 0; font-weight: 500;font-size: 80%;letter-spacing: 2px;}
p.titre2 {color: #982E2C; margin: 0; font-weight: 600;letter-spacing: 2px;}
p.note {margin: 0; padding: 0; color: #982E2C; font-size: 70%;font-style: italic;}

td.recherche {color: #00476B; font-weight: 400; font-size: 14px; margin: 0; text-align: right;}
td.recherche2 {color: #00476B; font-weight: 400; font-size: 14px; margin: 0; text-align: left;}
table.resultat {background-color: #E8F1EE;}
td.resultat1 {color: #2D576A; font-weight: 600; font-size: 12px; margin: 0; text-align: left; background: transparent; border-bottom: 1px solid #E8F1EE;}
td.resultat2 {color: #2D576A; font-weight: 300; font-size: 12px; margin: 0; text-align: left; background: transparent; border-bottom: 1px solid #E8F1EE;}
td.resultat3 {color: #2D576A; font-weight: 300; font-size: 12px; margin: 0; text-align: right; background: transparent; border-bottom: 1px solid #E8F1EE;white-space: nowrap;}
span.regulier {font-weight: 300; font-size: 12px;}

div#inter {text-align:left;}
p.int {margin:0;padding:0;}
p.int A {font-family: "Comics Sans MS", helvetica, sans-serif;color: #339966; text-decoration: underline; font-size: 90%;margin:0;padding:0;letter-spacing: 2px;text-transform: capitalize;}
p.int a:hover {font-family: "Comics Sans MS", helvetica, sans-serif;color: #c33b00; text-decoration: underline;background: #FFFF0B;letter-spacing: 2px;text-transform: capitalize;}
div#catmenu A {color: #339966; text-decoration: underline; font-size: 80%;margin:0;padding:0;}
div#catmenu a:hover { color: #c33b00; text-decoration: underline;background: #transparent;margin:0;padding:0;}

p.categorie {color: #2D576A ;font-weight: 300;font-size: 14px;text-align: left;padding: 0;margin: 0;}
p.categorie2 {color: #2D576A ;font-weight: 300;font-size: 12px;text-align: left;padding: 0;margin: 0;}

p.dev {color: #FF2893 ;font-weight: 300;font-size: 14px;text-align: center ;padding: 0;margin: 0;font-style: italic;}

h2{color: #2D576A ;font-weight: 300;font-size: 14px;text-align: left ;}
h3{color: #2D576A ;font-size: 12px;text-align: right ;}
h6{color: #2D576A ;font-weight: 600;font-size: 14px;text-align: left ;}

.petit {font-size: 12px;}

