
* {
  font-family:arial;
  font-size:13px;
  color:#000066;
}

form { margin:0; padding:0; }

p, li, span {
  font-size:13px;
  color:#000066;
}

p, li {
  margin:0 0 10px 0;
}

.submit {
  color:#ffffff;
  background-color:#4A4994;
  border:1px solid #cccccc;
  margin:0;
  padding:3px;
  font-weight:800;
}



div.navigation {
    text-align:center;
    border:1px solid #666666;
    padding:1px;
    background-color:#cccccc;
    color:#ffffff;
}

a {
    color:#107594;
    text-decoration:none;
    font-weight:800;
}

a:hover {
    color:#cccccc;
    font-weight:800;
}

/* DEBUT mise en page de la navigation par get */

.manavig {
  border:1px solid #cccccc;
  background:url(/images/global/btnon.png);
  background-repeat:repeat-x;
  padding:4px;
  margin:0px; 
}

a.navigation {
    background-image:none;
    color:#484977;
    background-image:url(/images/global/btn.png);
    border: 1px outset #ffffff;
    background-color:#E7DFEF;
    display:inline;
    font-size:10px;
    padding:2px 4px 2px 4px;
    margin:0px;
    font-weight:normal;
}

a.navigation:hover {
    background-image:none;
    color:#9CA2E7;
    background-image:url(/images/global/btnon.png);
    border: 1px inset #ffffff;
    font-weight:normal;
}

a.navigationactif {
    background-image:none;
    color:red;
    background-image:url(/images/global/btnactif.png);
    border: 1px inset #9CA2E7;
    font-weight:800;
    display:inline;
    font-size:10px;
    padding:2px 4px 2px 4px;
    margin:0;
}

a.navigationactif:hover {
    background-image:none;
    color:red;
    background-image:url(/images/global/btnactif.png);
    border: 1px inset #9CA2E7;
    font-weight:800;
    display:inline;
    font-size:10px;
    padding:2px 4px 2px 4px;
    margin:0;
}

/* FIN mise en page de la navigation par get */

/* DEBUT mise en page de la navigation par post */

.manavigpost {
  border:1px solid #cccccc;
  background:url(/images/global/btnon.png);
  background-repeat:repeat-x;
  padding:2px;
  margin:0;
}

.manavigpost strong {
  font-size:10px;
}

form.navigationpage {
  display:inline;
  margin:2px;
  padding:0;
}

form.navigationpage input {
  color:#484977;
  background-image:url(/images/global/btn.png);
  border: 1px outset #ffffff;
  background-color:#E7DFEF;
  font-size:10px;
  margin:0;
  padding:0;
  font-weight:normal;
}

form.navigationpage input.actif {
  color:#9CA2E7;
  background-color:#EFE7E7;
  background-image:none;
  border:0;
  color:black;
  font-weight:800;
  display:inline;
  margin:0;
  padding:0;
}

/*  FIN mise en page de la navigation par post */



/*  DEBUT mise en page des tree */

.tree_document {
  float:right;
  width:250px;
  border-left:1px solid #cccccc;
  background-color:#ffffff;
  overflow:auto;
  padding:0 5px 10px 10px;
}

/*  FIN mise en page des tree */

/*  DEBUT mise en page des listes de documents */
.ldContenu {
  background-color:#FFF3DE;
  border:1px solid #cccccc;
  padding:5px;
  margin:0;
  text-align:justify;
}
/*  FIN mise en page des listes de documents */


/* DEBUT Alignement des label et des input dans mon form */

.monform input {
  width:150px;
  padding:2px;
}

.monform select {
  padding:2px;
  width:220px;
}

.monform label {
  display:block;
  width:180px;
  float:left;
}

.monform .CarTxt {
  background-color:#FFF3DE;
  border:1px inset black;
  height:130px;
  width:100% !important;
}

/* FIN Alignement des label et des input dans mon form */

/* DEBUT totaux commande */
.totaux {
  margin:0;
  padding:0;
  list-style-type: none;
  text-align:right;
}

.totaux li {
  text-align:right;
}
/* FIN totaux commande */

/* mise en page du panier */
.tableau {
  border:1px solid black;
}
.tableau th {
  background-color:#18829C;
  font-weight:800;
  color:#ffffff;
  padding:3px;
}
.tableau tr.color0 td { background-color:#FFF3DE; }
.tableau tr.color1 td { background-color:#eeeeee; }
.quantite { color:red;font-weight:800;text-align:center; }

/* galerie d'images */
ul.galerie { margin:0; padding:0; list-style-type:none; overflow:auto }
* html ul.galerie { display:inline-block }
ul.galerie li { padding:0;float:left;margin:6px 0px 0 0px }
a.galerie-vignette { background:#ffffff url(/images/global/galerie_border.png) no-repeat;display:block;padding:7px 7px 16px 7px }
a.galerie-vignette:active, a.galerie-vignette:focus { outline:none !important }
a.galerie-vignette:hover { background-image:url(/images/global/galerie_border_on.png) }
a.galerie-vignette:active, a.lienvignette:hover:active { background-image:url(/images/global/galerie_border_actif.png) }
* html a.galerie-vignette { width:124px;height:75px;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border.png', sizingMethod='crop') }
* html a.galerie-vignette:hover { background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border_on.png', sizingMethod='crop') }
* html a.galerie-vignette:active, * html a.galerie-vignette:hover:active { background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/galerie_border_actif.png', sizingMethod='crop') }
div.galerie-navigation { border:1px solid #cccccc; background:url(/images/global/btnon.png); background-repeat:repeat-x; padding:4px; margin:0px }

.identification { float: left; width: 49%; }
.identification p { border: 2px solid rgb(210, 100, 0); margin: auto; padding: 5px; font-family: tahoma,verdana,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; width: 250px; background-color: rgb(255, 136, 31); color: white; text-align: justify; }









.Texte1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; text-align: justify}
.Texte2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; word-spacing: normal}
.Texte1Bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 800; color: #000066}
.Texte2or {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FEC02B}
.Texte2Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 800; color: #FFFFFF; word-spacing: normal}
.Texte3Bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 800; color: #ffffff}
.Title1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; font-style: normal; font-weight: 800; color: #C1C1DA}
.Texte1Ital {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #000066; font-weight: normal}
.Texte1ItalBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #000066 ; font-weight: 800}
.Texte4Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 800; color: #FDB300; word-spacing: normal }
.Texte5Bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #fdb300; font-style: italic; text-decoration: underline}
.Texte2orBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: 800; color: #FEC02B }
.Title2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 800; color: #000066}
.Texte0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000066}
.Texte0w {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.Title2w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 800; color: #FFFFFF}
.Title3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: 800; color: #000066}
.Texte0b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 800; color: #000066 }

h1 {
    color:#000066;
    font-size:12px;
    font-weight:800;
    font-family:verdana;
    padding:2px;
}
.contenu h1 a, h1 a { color:#000066 }
.contenu h1 a:hover, h1 a:hover { color:#000066 }

.contenu td h1 span, .contenu h1 span {
    color:#000066;
    font-size:12px;
    font-weight:800;
    font-family:verdana;
}
h2 {
    color:#CE009C ;
    font-size:12px;
    font-weight:800;
    font-family:verdana;
    padding:2px;
}
h3 {
    color:#000066 ;
    font-size:10px;
    font-family:arial;
}
h4 {
    color:#000066 ;
    font-size:14px;
    font-family:arial;
}
h5 {
    color:#ffffff;
    background-color:#0000ff;
    font-size:12px;
    font-weight:800;
    font-family:verdana;
    padding:2px;
}
h6 {
    color:#ffffff;
    background-color:#CE009C;
    font-size:12px;
    font-weight:800;
    font-family:verdana;
    padding:2px;
}

.contenu a {
    color: #000066;
    font-weight:800;
}

.contenu a:hover {
    color: #660000;
}

#loginoffre fieldset {
	padding:15px;
	width:50%;
	text-align:right;
}

#loginoffre label {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-align:right;
}

#loginoffre legend {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	padding:2px;
}

#loginoffre .submit {
color:#FFFFFF;
background-color: #000066;
font-size:12px;
border:1px gray solid;
font-weight:bold;
font-family:Verdana;
}

#menuoffre a {
  font-family:Verdana;
  font-size:11px;
  color:blue;
  text-decoration:none;
}
#menuoffre a:hover {
  font-family:Verdana;
  text-decoration:underline;
}

.colonnefournisseur ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
.colonnefournisseur li {
  color:#2D2071;
  font-weight:800;
}
.colonnefournisseur span {
  color:#1410FA;
  font-weight:800;
}













