body { margin:0px; color: #001; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }

table { color: #001; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }
p { color: #001; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }
td { color: #001; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }
td.black11b { height:27px }

a { font-size:11px; color:#5e5e5e; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration:underline; }
a:link { color: #5e5e5e; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a:hover { font-size:11px; color:#c95300; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color:transparent; text-decoration:underline; }

/*Navigation*/
a.nav
  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none ; margin: 3px 17px; }
a:hover.nav
   { color: #c95300; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none  ; margin: 3px 17px; }
/*FIN navigation*/

/*Boutique*/
.titrageposter { color: #de9912; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 20px 0 2px; display: block; }
.colonneboutique  { color: #444; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal ; padding: 20px 17px 10px; }
.texteBoutique { color: #444; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; display: block; }
a.titreboutique { color: #72868d; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold ; text-decoration: none; margin: 8px 0 5px; display: block; }
a:hover.titreboutique { color: #c95300; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold ; text-decoration: none; margin: 8px 0 5px; display: block; }
a.navboutique { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline ; display: block; }
a:hover.navboutique { color: #c95300; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none ; display: block; }
/*FIN Boutique*/

/*Photos*/
.foto { color: #444; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; padding: 0 0 0 15px; }
/*FIN Photos*/

.titrage, H1 { color: #c95300; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold ; margin-top: 5px; margin-bottom: 5px; display: block; padding-top:10px}
.soustitrage, H2 { color: #777; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; margin-top: 3px; margin-bottom: 5px; display: block; }
.titrageweb { color: #2f6cb5; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.texte { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.textesmall { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a.nav2 { color: #555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a:hover.nav2 { color: #de9911; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a.nav1 { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover.nav1 { color: #c95300; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav3 { color: #001; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover.nav3 { color: #c95300; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav4 { color: #001; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover.nav4 { color: #2f6cb5; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
#contenu       { width: 381px; height: 151px; overflow: auto }
#contenu2       { width: 501px; height: 180px; overflow: auto }
#bloc  { padding: 5px 5px 5px 15px }
#fenetreweb    { margin-top: 222px; margin-left: 101px }
#navgauche  { margin-top: 70px; margin-bottom: 85px; margin-left: 0 }
#fenetrecontact { margin-top: 242px; margin-left: 150px }
.floatmarge-vertical{ float: left; margin: 2px 0; }
.floatDG { margin: 8px 10px; }
.floatdroite{ float: right; margin: 0 0 5px 5px; padding: 0; }
.floatgauche { margin: 0 10px 5px 0; padding: 0; float: left; }
.tzr-limg { margin: 0 25px 5px 0; padding: 0; float: left; }
.floatdroite-gauche{ float: right; margin: 0 0 10px 10px; clear: right; display: block; }
hr.f1 { background-color: #4c5c69; height: 1px; width: 80%; margin: 10px 0 20px; display: block; }
input { font-size: 8pt; font-family: Tahoma, Arial, Verdana, "Trebuchet MS", "Lucida Console", Terminal ; line-height: 10px; background-color: #c7c7be; }
textarea { font-size: 8pt; font-family: Tahoma, Arial, Verdana, "Trebuchet MS", "Lucida Console", Terminal ; line-height: 10px; background-color: #c7c7be; }
select { font-size: 8pt; font-family: Tahoma, Arial, Verdana, "Trebuchet MS", "Lucida Console", Terminal ; line-height: 10px; background-color: #c7c7be; }
a.box { background-color: #c95300; color: #fff; font-size: 9pt; font-family: arial; font-weight: bold; text-decoration: none; padding: 2px 4px; border: solid 1px; }
a:hover.box { color: #fff; font-size: 9pt; font-family: arial; font-weight: bold; background-color: #e26d23; padding: 2px 4px; border: solid 1px #b6b5a0; }
.livraison { display:none; }

a.lienbout { font-size:14px; color:#5e5e5e; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration:none; }
a:link.lienbout { color: #5e5e5e; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:hover.lienbout { font-size:14px; color:#de9911; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color:transparent; text-decoration:none; }

a.lienbout2 { font-size:12px; color:#5e5e5e; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration:none; }
a:link.lienbout2 { color: #5e5e5e; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
a:hover.lienbout2 { font-size:12px; color:#de9911; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; background-color:transparent; text-decoration:none; }

a.menu1{ font-size:12px; color:#ffffff; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration:none; margin:5px 0 0 0; }
a:link.menu1{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
a:hover.menu1{ font-size:12px; color:#C95300; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color:transparent; text-decoration:underline; }