body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align:center;
background-color:#006699;
}
a:link{text-decoration:none}

a {
	color:#FFFFFF;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------------- */
/* Declaration des "Div" (conteneur) 					*/
/* ----------------------------------------------------------------------------------------------- */


#conteneur {
width: 900px;
height:100%;
margin-left: auto;
margin-right: auto;
margin-top:0px;
background-color:#006699;
}

#transition {
height: 20px;
margin-top:-20px;
background-image:url();
background-repeat: none;
}

#contenu {
width: 900px;
height:100%;
margin-left: auto;
margin-right: auto;
background-color:;
text-align:left;
padding-top:0px;
background-image:url(images/motifB.png);
}

#header {
height: 133px;
width: 900px;
background:url()
}

#recherche {
width: 900px;
background-image:url(images/transition.png);
height:35px;
text-align:left;
margin-top:0px;
}





/* ----------------------------------------------------------------------------------------------- */
/* Menu horizontal				*/
/* ----------------------------------------------------------------------------------------------- */

#menu-container { 
float: left; 
width: 100%; 
margin:0;
padding:0;
height:30px;
background:url(images/HeaderBarBg.gif) left top repeat-x; 
}

#menu_horizontal{ 
width:900px;
height:30px;
}

#menu_horizontal ul { 
display: inline; 
float: left; 
list-style: none; 
margin:0;
padding:0;
}

#menu_horizontal li { 
float: left;
padding-top:5px;
}

#menu_horizontal li a { 
margin:0;
padding-left:5px; 
padding-right:5px; 
font-weight: bold; 
color: #FFF; 
text-decoration:none;  
}

#menu_horizontal  li a:hover { 
color:#99ACDF;
}

#footer{ 

}

p.footer{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

/* ----------------------------------------------------------------------------------------------- */
/* Menu vertical				*/
/* ----------------------------------------------------------------------------------------------- */

div#ex1 ul#menulist li ul{ display:none; }

div#ex1 ul#menulist li:hover>ul{ display:block; }

div#ex1 ul#menulist {
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000000;
    position: static;
	left: 10px;
	margin: 15px;
}

div#ex1 ul#menulist, div#ex1 ul#menulist ul {
  /* border:1px solid #990000;*/
  list-style:none;
  margin:0;
  padding:0;
  width:100%;
  _width:100%;
  background-color: #FFFFFF;
 

}
	 
div#ex1 ul#menulist ul{
  position:absolute;
  top:-1px;
  left:12.7em;
}

div#ex1 ul#menulist li{
  position:relative;
  margin:0px;
  padding:0px;
  _display:inline;
}

div#ex1 ul#menulist a{
  display:block;
  width:100%;
  text-decoration: none;
  text-indent: 1em;
  width: 12.7em;
  padding: 5px 0;
}

div#ex1 ul#menulist li:hover, div#ex1 ul#menulist li a:hover {
  color: #000000;
  background-color: #FFFFFF;
}

div#ex1 ul#menulist li.smenu {
	background-image: url(images/fleche.gif) ;
	background-position: 12.0em;
	background-repeat: no-repeat;
}

div#ex1 ul#menulist li.smenu:hover, div#ex1 ul#menulist li.smenu>a:hover {
	background-image: url(images/flecheb.gif) ;
	background-position: 12.0em;
	background-repeat: no-repeat;
}

div#ex1 ul#menulist a {
	color: #0089ff;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------------------- */
/* Tableaux			*/
/* ----------------------------------------------------------------------------------------------- */

table.menu {
width:100%;
border:0;
}

table.search {
width:100%;
margin-left:5%;
}		  

td.search {
border:1px solid #4F4F4F;
}	



td.menu{
width:12em;
background-color:#FFFFFF;
}	  

td{
vertical-align:top;
}	  

td.panier {
color:white;
text-align:center;	
font-size: 9px;
}
td.total {
text-align:right;	
font-size: 12px;
color:#FFFFFF;	
}

/* ----------------------------------------------------------------------------------------------- */
/* Liens, paragraphes		*/
/* ----------------------------------------------------------------------------------------------- */

a.design
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #0089ff;

}

a:visited.design
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #0089ff;

}
a:hover.design 
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #0089ff;
}

a.menu
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #0F4D2A;

}

a:visited.menu
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #0F4D2A;

}
a:hover.menu
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #B7CB58;
}


p.normal {
color:#FFF;
text-align: justify;
font-size:12px;
margin-top:0;
padding-top:10px;
padding-left:50px;
padding-right: 50px;
}


p.centre {
color:#FFF;
text-align: center;
font-size:12px;
}

p.gauche {
color:#FFF;
text-align: laft;
font-size:12px;
}

p.espace {
height:5px;
margin:0;
padding:0;
}

p.text{
margin:0;
text-align:justify;
padding-left:10px;
padding-right:10px;
}

fieldset.index{
background-color:#EFEFEF;
margin-left:auto;
margin-right:auto;
width:770px;
-moz-border-radius :15px ;
}

fieldset{
-moz-border-radius :10px;
width:90%;
margin-left:5%;
}

p.image{
height:34px;
}

span{
margin-top:0;
padding-top:0;
}

legend{
color:#0089ff;
}

img{  
border-style: none;
}

p.produit{
text-align:justify;
color:#FFFFFF;
}

p.ref{
text-align:right;
margin:0;
padding:0;
color:#0089ff;
}

a.produit
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : underline;
	color : #FFFFFF;
}

a:visited.produit
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : underline;
	color : #0089ff;
}

a:hover.produit
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : underline;
	color : #FFFFFF;
}

a.produit1
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #FFFFFF;
}

a:visited.produit1
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #FFFFFF;
}

a:hover.produit1
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #FFFFFF;
}

p.produit table{
text-align:justify;
color:#FFFFFF;
}

p.ref{
text-align:right;
margin:0;
padding:0;
color:#0089ff;
}


#tableaublanc {
	background-color:;
}

h1{
text-align:center;
margin:0;
padding:0;
color:#0089ff;
font-size:17px;
}

h2{
text-align:left;
margin:5px;
padding:0;
color:#0089ff;
font-size:15px;
}








