body {
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 
    background-color: white;
    margin : 0;
   
}
p {

}
item{
   padding-left: 6px;
margin-left: 6px;
}
label {
	font: bold 1em Verdana;
	display: block;
	margin-top: 1em;
	margin-bottom: 0.25em;
}
.pageAdi {
	font: bold 1em Verdana;
	display: block;
	margin-top: 1em;
	margin-bottom: 0.25em;
}
.pageAdi table{
	border-width:0px;
}
.pageAdi tr{
	border-width:0px;
}
.pageAdi td{
	border-width:0px;
}
.pageAdi ul{
	
text-align: left;
text-size: 6px;
padding-left: 50px;
padding-top: 10px;
margin: 0 auto;
}
.pageAdi li {
   font-style: italic 
   text-size:10px 
   white-space: nowrap;
   margin: 0px;
   padding-left: 10px;
   padding-right: 2px
}
.pageAdi h2{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 16pt;
 padding-left: 16px;
}
.pageAdi h3{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 12pt;
 padding-left: 20px;
}
.pageAdi h4{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 12pt;
padding-left: 20px;

}
ul {
text-align: left;
text-size: 6px;
padding-left: 30px;
margin: 0 auto;
} 
li.selected {
	background-color: #cef;
	border-top: 1px solid #9bc;
	border-bottom: 1px solid #9bc;
  font-size :14px ;
padding-left: 10px;
}
table.autre{
border-style : ridge;
border-width :4px;
}
li {
   display : list-item;
   list-style-image : url(../img/puces/home_acces_puce.gif);
   list-style-position: outside;
   padding-left: 40px;
   padding-right: 2px
}
fieldset
{
	margin-bottom: 10px;
	border: #000000 1px solid;
}
.societe fieldset
{
	width: 200px;
margin-bottom: 10px;
	border: #000000 1px solid;
}
fieldset:hover
{
	background-color: #FFF;
}

fieldset legend
{
	padding: 0 10px;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	font-size: 1.2em;
	color: #000000;
}

.tableFormulaire test{
border-width :4px;

}
.catalogue {
     margin-left: 0px;
     border-style : ridge;
     border-width :0px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
.catalogue table{
     margin-left: 0px;
     border-style : ridge;
     border-width :0px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
.catalogue a{
    
    font-style: italic;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
   

    
}
.catalogue td{
    
     border-style : ridge;
     border-width :0px;
    
}
.catalogue tr{
    
     border-style : ridge;
     border-width :0px;
    
}
.catalogue th{
    
     border-style : ridge;
     border-width :0px;
    
}
.autre {
}

.tableTranche {
     margin-left: 18px;
     border-style : ridge;
     border-width :3px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
.tableFormulaire {
     margin-left: 18px;
     border-style : ridge;
     border-width :0px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
tableFormulaire.autre{
border-style : ridge;
border-width :4px;
}
tableFormulaire autre{
border-width :4px;

}
tableFormulaire ul {
text-align: left;
text-size: 6px;
padding: 0;
margin: 0 auto;
} 
tableFormulaire li.selected {
	background-color: #cef;
	border-top: 1px solid #9bc;
	border-bottom: 1px solid #9bc;
  font-size :14px ;
}
tableFormulaire li {
   background-color: #ccccff;
   border: 0px solid #fff;
   cursor: pointer;
   display: block;
   font-style: italic 
   text-size:10px 
   white-space: nowrap;
   margin: 0px;
   padding-left: 2px;
   padding-right: 2px
}
.tableFormulaire table{
     margin-left: 18px;
     border-style : ridge;
     border-width :0px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
.tableFormulaire table.autre{
border-style : ridge;
border-width :4px;
}
.tableFormulaire h3{
     margin-left: 18px;
     border-style : ridge;
     border-width :0px;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 

    
}
.tableFormulaire th {

border-style : ridge;
 border-width :0px;
}
.tableFormulaire tr {

border-style : ridge;
 border-width :0px;
}
.tableFormulaire td {

border-style : ridge;
 border-width :0px;

}
 th {
background-color: #D8E1F0;
border-style : ridge;
 border-color : black;
}
 tr {

border-style : ridge;

}

td {

border-style : ridge;

}

table {
     margin-left: 18px;
     border-style : ridge;
      font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 
  
}

.menu{
 border-width :0px;
 margin-left: 0px;
}
.menu.titre{
 border-width :0px;
 margin-left: 0px;
 text-align: center;
}
.bouton {
     margin-left: 18px;
     border-style : ridge;
     border-width: 1px;
      font-size: 15pt;
    font-family: arial, helvetica, sans-serif;
    font-style: normal; 
border: 1px
}
h1{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 16pt;
 padding-left: 10px;
 background: url('../img/MoteurTitreFondHautPall.jpg') center center fixed repeat; 
}
h2{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 16pt;
 padding-left: 16px;
}
h3{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 12pt;
 padding-left: 20px;
}
h4{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 12pt;
padding-left: 20px;

}
a:link {
color:#000000;font-family:"Trebuchet MS",Arial,Helvetica;
font-size: 10pt;
 padding-left: 10px;


}
a.bouton{
 padding-left: 0px;
 
}
img {
    border : 0;
}

/* Couleur par défaut des Galeries */


.annonce{
font-size: 11pt;
 padding-left: 10px;

}

.titre {
    color: black;
    text-align: center;
    font-family: arial, helvetica, sans-serif;
    font-size: 120%; 
}


/* Couleurs du Menu Vertical */




























.titreformulaire {
    color: black;
    font-family: arial, helvetica, sans-serif;
    font-style: normal;
    font-size: 10pt; 
    text-align: center;
    position: absolute;
}


.PiedDePage, .PiedDePage table {
    background-image: url(../img/boutonPall.jpg);
    font: normal 10pt arial;
    color: white;
    padding-left: 10px;
    padding-right: 10px;
}







.TitrePanier {
    color: navy;
    font-size: 12pt;
    font-weight : bold;
}
.menu0{padding-bottom:29px;}
.menu0 ul {margin:0; padding:0; list-style:none}
.menu0 li  {background:url(../img/bg-li.gif) repeat-x left bottom; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px}
.menu0 li a  {font-family:Arial,Helvetica; font-size:13px; line-height:20px; color:#000000; text-decoration:none;}
.menu0 li a:hover { color:#1A7CA9}
.bg-hr0 { border-width:0; background:url(../img/bg-hr_pall.gif) top right no-repeat; padding-top:3px;}
.bg-hm0 { border-width:0; background:url(../img/bg-hm_pall.gif) top repeat-x}
.bg-hl0 {  margin-left: 0px; border-width:0; background:url(../img/bg-hl_pall.jpg) top left no-repeat}
.bg-hr0 { border-width:0; background:url(../img/bg-hr_pall.jpg) top right no-repeat; padding-top:3px;}
.bg-hr0 a {color:#FFFFFF; text-decoration:none;font-size:9pt;}
.bg-hr0 a:hover {color:#FFFFFF}
.bg-hr0 SPAN {color:#FFFFFF; text-decoration:none;font-size:9pt;font-weight:bold;}
.produits{padding-left: 10px;margin-right:5px;margin-bottom:5px;width:400px;}
.tall-t { background:url(../img/tall-t.gif) top repeat-x;height:6px; }
.k-tl { background:url(../img/k-tl.gif) top left no-repeat;height:6px;}
.k-tr { background:url(../img/k-tr.gif) top right no-repeat;height:6px;}

.tall-l { background:url(../img/tall-l.gif) left repeat-y; }
.tall-r { background:url(../img/tall-r.gif) right repeat-y; }
.k-bl { background:url(../img/k-bl.gif) top left no-repeat;height:6px;}
.k-br { background:url(../img/k-br.gif) top right no-repeat;height:6px;}
.h1 {color:#000000;font-family:"Trebuchet MS",Arial,Helvetica
}
.tall-b { background:url(../img/tall-b.gif) top repeat-x;height:6px; }
.TxtBleu{color:#1A7CA9;font-family:"Trebuchet MS",Arial,Helvetica}
.TxtBleu a {color:#1A7CA9;text-decoration:none;}
.TxtBleu a:hover {color:#1A7CA9;text-decoration:underline;}