body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align:center;
background-color:#EDEDED;
}

/* ----------------------------------------------------------------------------------------------- */
/* Declaration des "Div" (conteneur) 					*/
/* ----------------------------------------------------------------------------------------------- */
#grossiste {
width: 750px;
margin-left:auto;
margin-right:auto;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
}

#grossiste-reseau {
background-image: url('images/bkg_top_g.gif');
height: 23px;
width:93px;
float:left;
}
#grossiste-fibre {
background-color: #68768D;
height: 23px;
width:400px;
text-align:left;
float:left;
color:#ffffff;
}

#grossiste-fibre-optique {
background-color: #DDE0E4;
height: 23px;
width:257px;
float:left;
color:#565D63;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
}


#grossiste-wifi {
background-image:url('images/banniere.jpg');
width : 750px;
text-align:left;

}
#grossiste-informatique {
background-color:#DDE0E4;
height: 20px;
width : 203px;
float:left;

}

#grossiste-accessoire-informatique {
height: 23px;
width:750px;
}


#grossiste-materiel-informatique {
background-image: url('images/catalogue_titre.jpg');
height: 23px;
width:369px;
float:left;
}
#revendeur-informatique {
background-color:#DDE0E4;
height: 23px;
width:381px;
color:#565D63;
font-family: Verdana, Arial, Helvetica, sans-serif ; 
float:left;
}

#importateur-informatique {
background-color: #ffffff;
margin-top:20px;
padding:0;
text-align:left;
}



#grossiste-stockage-amovible {
height: 20px;
width:547px;
background-image: url('images/bkg_menu_h.gif');
float:left;
}


#fournisseur-informatique {
background-color: #ffffff;
width: 750px;
text-align:left;
}

#grossiste-connectique {
width: 720px;
height:26px;
margin-left:15px;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-bottom:none;
}

#grossiste-connecteur {
background-image: url('images/onglet_actus.jpg');
width: 323px;
height:26px;
float:left;
}

#grossiste-connecteurs {
background-color: #ffffff;
height:26px;
float:left;
}
#materiel-informatique {
background-color: #ffffff;
height:300px;
width: 720px;
margin-left:15px;
border-top:none;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
}

#accessoire-informatique {
background-color: #ffffff;
height:320px;
width: 720px;
margin-left:15px;
border-top:none;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
}

#test3{
height:320px;
width: 230px;
float:left;
}


#test{
background-color: #3E4B63;
height:25px;
width: 230px;
border-top:2px solid;
border-left:2px solid;
border-right:2px solid;
border-bottom:2px solid;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-size: 8pt;
font-weight:bold;
color:#ffffff;
margin-left:5px;
text-align:left;

}
#test1{
width: 230px;
height:280px;
font-family: Verdana, Helvetica, Arial, Sans-serif;
font-size: 8pt;
border-top:2px solid ;
border-left:2px solid ;
border-right:2px solid ;
border-bottom:2px solid;
color:#eeeeee;
margin-left:5px;
}




#grossiste-antenne-wifi {
width: 720px;
height:26px;
margin-left:15px;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-bottom:none;
}

#grossiste-antennes-wifi {
background-image: url('images/onglet_news.jpg');
width: 323px;
height:26px;
float:left;
}

#grossiste-voip {
background-color: #ffffff;
height:26px;
float:left;
}



#voix-sur-ip{
width:750px;
padding-top:10px;
}



#grossiste-ethernet {
height:27px;
width:300px;
background-image: url('images/bkg_bas_g.gif');
float:left;
background-color:#ffffff;
}
#grossiste-cable-reseau {
height:27px;
width:58px;
background-image: url('images/angle_b_c.gif');
float:left;
background-color:#ffffff;
}

#grossiste-usb {
height:27px;
width:392px;
background-image: url('images/bkg_bas_d.gif');
float:left;
background-color:#ffffff;
}


#rubrique
{
width:150px;
background-color:#4C4952;
color:#ffffff;
text-align:center;
}

#sous_rubrique
{
background-color:#EDEDED;
width:150px;
color:black;
text-align:left;
}

#footer
{
background-color:#EDEDED;
height:250px;
}


#image
{
float:left;
}

#produit_cat {
	margin-top: 150px;
}

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





/* ----------------------------------------------------------------------------------------------- */
/* Declaration des éléments du menu				*/
/* ----------------------------------------------------------------------------------------------- */




.grossiste {
list-style-type: none;
margin:0;
padding:0;
}

.grossiste li {
float:left;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
text-align:center;
}

.grossiste a
{
display: block;
padding: 0px;
width: 70px;
border-right:2px solid #eee ;
text-align: center;
text-decoration: none;
color: #fff;
}

.grossiste a:link, .grossiste a:visited
{
color: #BAD05A;
text-decoration: none;
}

.grossiste a:hover
{
color: #EEE;
text-decoration: none;
}
/* ----------------------------------------------------------------------------------------------- */
/* Fin du menu					*/
/* ----------------------------------------------------------------------------------------------- */




/* ----------------------------------------------------------------------------------------------- */
/* Declaration des éléments d'affichage				*/
/* ----------------------------------------------------------------------------------------------- */

img.logo {  
margin-top:27px;
margin-left:34.5px;
}
img.logo2 {  
margin-top:9px;
}

img.bouton {  
vertical-align:middle;
}

img.produits {  
vertical-align:middle;
padding:10px;
}

img{  
border-style: none;

}

H1 {
        font-family : Tahoma, Arial, Helvetica, Sans-Serif;
        font-weight : bold;
        font-size : 16px;
        color : #126084;
		text-align: center;
        
        background-color : #EDEDED;
        border-top-color: #3366CC;
        border-top-style: groove;
        border-top-width: thin;
        border-bottom-color: #3366CC;
        border-bottom-style: groove;
        border-bottom-width: thin;
		
}


	  
H2 {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 20px;
text-align:center;
color : #126084;
      }
	
H3 {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 75%;
color : #126084;

background-color : #e3e6eb;
border-top-color : #3366cc;
border-top-style : groove;
border-top-width : thin;
border-bottom-color : #3366cc;
border-bottom-style : groove;
border-bottom-width : thin;
      }
	  
H4 {
        font-family : Tahoma, Arial, Helvetica, Sans-Serif;
        font-weight : bold;
        font-size : 16px;
        color : #666666;
		text-align: center;
        padding : 10px;
        background-color : #FFFFFF;
        border-top-color: #3366CC;
        border-top-style: groove;
        border-top-width: thin;
        border-bottom-color: #3366CC;
        border-bottom-style: groove;
        border-bottom-width: thin;
}	  

h5{
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 23px;
text-align: center;
color : #666666;
padding:0px;
margin:0px;
}
	  

table{  
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 15px;
color : #000000;
text-align : left;
width : 100%;
padding:0px;
margin:0;
background-color:#ffffff;
}

td.panier {
text-align:center;	
font-size: 9px;
}

td.total {
text-align:right;	
font-size: 12px;	
}

td.web{  
background-color : #87a3af;
text-align : left;
padding:5px;
}

td.web2{  
background-color : #ffffff;
text-align : left;
padding:5px;
}

p.grossiste-informatique {
text-align:left;
margin-top:4px;
padding:5px;
color:#565D63;
font-size: 8pt ;
}

p.grossiste-reseau {
text-align:center;
color:red;
font-size: 8pt ;
}
p.grossiste-fibre-optique {
text-align:left;
color:red;
font-size: 10pt ;
margin-left:15px;
}


p.grossiste {
text-align:right;
margin-top:4px;
color:#565D63;
font-size: 8pt ;
}

p.grossiste-wifi {
text-align:center;
margin-top:4px;
margin-left:10px;
color:#565D63;
font-size: 14pt ;
}

p.grossiste-antenne-wifi {
text-align:left;
margin-top:4px;
color:#565D63;
font-size: 8pt ;
}

p.grossiste-fibre{
margin-right:5px;
}

p.footer{
background-color:#EDEDED;
margin:0;
padding:0;
}


p {
text-align:left;
margin-top:4px;
color:#565D63;
font-size: 8pt ;
}




/* ----------------------------------------------------------------------------------------------- */
/* Declaration des liens					*/
/* ----------------------------------------------------------------------------------------------- */

A:LINK.fibre-optique {
color : #FF0033;
text-decoration : none;
font-size : 100%;
}

A:VISITED.fibre-optique {
color : #FF0033;
text-decoration : none;
font-size : 100%;
}

A:HOVER.fibre-optique {
color : #3399FF;
text-decoration : none;
font-size : 100%;
}


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

}

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

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







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

}

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

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

A:link.highlight {
color : #ff0033;
text-decoration : none;
      }
	  
A:visited.highlight {
color : #ff0033;
text-decoration : none;
      }
A:hover.highlight {
color : #3399ff;
text-decoration : none;
      }

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

}

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

}
a:hover.grossiste
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 12px;
	text-decoration : none;
	color : #33CCCC;
}	  
	  
	  
	  
	  
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
width: 12em;
}
#menu dt {
cursor: pointer;
margin: 2px 0;
line-height: 15px;
text-align: center;
font-weight: bold;
color:#ffffff;
border: 1px solid gray;
background: #4C4952;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: left;
background: #fff;
}
#menu li a, #menu dt a {
color : #565D63;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#menu li a:hover, #menu dt a:hover {
background-color:#EDEDED;
color : #B7CB58;
}	  
	  
	  
	  
	a.design2
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 8pt;
	text-decoration : none;
	color : #565D63;

}

a:visited.design2
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 8pt;
	text-decoration : none;
	color : #565D63;

}
a:hover.design2
 {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 8pt;
	text-decoration : none;
	color : #B7CB58;
}  
	  
	  
fieldset
 {
width:530px;
}    
	  
	  
	  
	  
	  
	  
	  
	  