body{background:url(images/fd_point.gif) repeat;text-align:center;padding:0 2% 2% 2%;margin:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#003c5e;}

.pusher {clear:both;font-size:1px;line-height:1px;height:1px} 
#conteneur{background:url(images/fd_bordure.gif) repeat-y;width:828px;margin:auto;padding:0;text-align:center;}

#page{width:794px;margin:auto;padding:0;text-align:left;background-color:#FFFFFF;}

/* TETIERE*/
#navighaut{background:url(images/fd-haut1.gif) repeat-x;width:794px;height:41px;}
#onglet{background:url(images/onglet.gif) no-repeat;width:228px;height:41px;float:right;position:relative;}
#onglet a{display:block;position:absolute;top:21px;left:63px;font-size:10px;color:#FFFFFF;text-decoration: none;}
#onglet a:hover{text-decoration: underline;}
#onglet a.home {display:block;margin:0;padding:0;}
#onglet a.contact {display:block;position:absolute;left:120px;margin:0;padding:0;}
#tetiere{background:url(images/fd_tetiere.gif) repeat-x;width:794px;height:187px;position:relative;}
#tetiere img{margin:38px 0 0 18px; padding:0;}
h1{font-weight:bold; font-size:34px; color:#c00;margin:0; padding:0;position:absolute;top:50%;right:49px;}
h1 a{color:#c00;text-decoration:none;}
h2{font-weight:bold; font-size:14px; color:#f90;margin:0 0 8px 0; padding:0;}

/* MENU HAUT*/
#menu{margin:0;padding:0;}
#menu ul{margin:0 7px 0 7px;padding:0;list-style-type: none;}
#menu li{float:left;margin:0; padding:0;}
#menu li img {display:block;}
#menu a{display:block;width:195px;height:34px;text-decoration:none;margin:0;padding:0;}
a#photogravure{background:url(images/bout_gravure_off.gif) no-repeat;}
a#numerique{background:url(images/bout_numerique_off.gif) no-repeat;}
a#toile{background:url(images/bout_toile_off.gif) no-repeat;}
a#photogravure:hover{background:url(images/bout_gravure_over.gif) no-repeat;}
a#numerique:hover{background:url(images/bout_numerique_over.gif) no-repeat;}
a#toile:hover{background:url(images/bout_toile_over.gif) no-repeat;}

/*PARTIE CENTRALE*/
#centre{margin:0 0 0 7px;padding:0 7px 0 0;background:url(images/fd_gauche.gif) repeat-y;}
/*BANDEAU GAUCHE*/
#gauche{float:left;width:195px;padding:10px 0 0 0;margin:0;font-size:11px;font-weight:bold;color:#FFFFFF;}
#gauche ul{margin:0;padding:0 5px 5px 5px;}
#gauche li{list-style-type:disc;list-style-position: inside;}
#gauche img{margin:0;padding:0;}

/*PARTIE CONTENU*/
#contenu{background:url(images/pointille-verti.gif) repeat-y;margin-left:202px;padding:10px 0 0 0;position:relative;}
#contenu ul{margin:0;padding:0;text-decoration:none;}
#contenu p{margin:0 0 8px 0;padding:0}
#contenu li{list-style-type:disc;padding:0;margin-left:13px !important;margin-left:20px;}
table {height:100%;}
table td{vertical-align:top;border:none;padding:0;margin:0;}
.blocgauche1{padding:8px;margin:0 0 0 10px;border:1px solid #ffb74b;}
.blocgauche{padding:8px;margin:0 15px 0 10px;border:1px solid #ffb74b;}
.blocgauche img{padding:0;margin:0;border:none;}
#bloctext{padding:0;margin:0 15px 0 10px;}
a.tarif{background:url(images/bout_tarif_off.gif) no-repeat;display:block;float:right;width:65px;height:22px;text-decoration:none;margin:15px 0 0 0;}
a.commande{background:url(images/bout_commande_off.gif) no-repeat;display:block;float:right;width:93px;height:22px;text-decoration:none;margin: 15px 0 0 10px;}
a.tarif:hover{background:url(images/bout_tarif_on.gif) no-repeat;}
a.commande:hover{background:url(images/bout_commande_on.gif) no-repeat;}
.legende{font-size:0.8em;padding:0;margin:6px 0 0 0 !important; text-align:center;}
.instruction{font-size:0.8em;padding:0;margin:10px 0 0 10px !important;}
.filet{background:url(images/pointille-hori.gif) repeat-x;margin:10px 0 0 10px !important;padding:0}

/*  SPECIAL ACCUEIL*/
#contenuacc{margin-left:203px;padding:10px 0 0 0;position:relative;}
#gaucheacc{background:url(images/pointille-verti_acc.gif) repeat-y;float:left;width:203px;padding:10px 0 0 0;margin:0;font-size:11px;font-weight:bold;color:#FFFFFF;}
#gaucheacc ul{width:195px;margin:0;padding:0 5px 5px 5px;}
#gaucheacc li{list-style-type:disc;list-style-position:inside;padding-right:10px;}
#bloctextacc{padding:10px 0 0 0;margin:0 15px 0 0;font-size:14px;}
#bloctextacc h2{font-weight:bold; font-size:16px; color:#f90;margin:0 0 8px 25px; padding:0;}
#bloctextacc h3{font-weight:bold; font-size:20px; color:#c00;margin:0 0 8px 25px; padding:0;}
#bloctextacc h4{font-weight:bold;color:#f90;margin:25px 0 25px 25px; padding:0;}
#bloctextacc ul{margin:15px 0 0 25px;padding:0;text-decoration:none;}
#bloctextacc li{list-style-type:disc;padding:0;margin-left:13px !important;margin-left:20px;}
#bloctextacc p{margin:0 0 15px 25px;padding:0}
#bloctextacc span{font-weight:bold;}

/*PIED DE PAGE*/
.bas1 {background:url(images/filet_bas1.gif) repeat-x;margin:0 0 10px 0;padding:0;}
#pied {font-size:0.9 em;font-weight:bold;color:#666;margin:0;text-align:center;}
#pied a{color:#000;text-decoration:none;}
#pied a:hover{text-decoration:underline;}
.bas2 {background:url(images/filet_bas2.gif) repeat-x;margin:10px 0 0 0;padding:0;}
