/* CSS Commun à toutes les pages */
body {
position:relative;
margin:0;
padding:0;
width:1OO%;
background-color:#E8E8E8;
font-family:Verdana, Arial, sans-serif;
font-size:100%;
color:#000000;
}

a:link, a:visited, a:active {
color:#9B9F65;
text-decoration:none;
}
a:hover {
color:#666666;
text-decoration:underline;
}

h1 {
margin:1px 0 0 0;
padding:2px 5px;
background-color:#B5BC65;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
}

h2 {
margin:20px 0 2px 350px;
padding:2px 20px;
background-color:#E8E8E8;
color:#808365;
border-bottom:1px solid #000000;
font-size:12px;
text-transform:uppercase;
text-align:right;
}

h3 {
margin:5px 10px 5px 20px;
padding:0;
background-color:#FFFFFF;
color:#000000;
font-size:10px;
}

p.verslien {
margin:0 0 10px 0;
padding:0 10px 3px 0;
border-bottom:1px solid #808365;
text-align:right;
}

form {
margin:0;
padding:0;
}
input {
margin:0;
padding:0;
}
input.oki {
margin:0;
padding:0 5px;
background-color:#B5BC64;
color:#FFFFFF;
}

/* partie haut */
div#haut {
position:relative;
margin:5px auto 2px auto;
padding:0;
border-left:1px solid #666666;
border-right:1px solid #666666;
max-width:1400px;
}

table#menu_haut {
margin:0;
padding:0;
background-color:#666666;
width:100%;
border:none;
text-align:center;

}
table#menu_haut td {
margin:0;
padding:0;
}
a.linkmenu:link, a.linkmenu:visited {
display:block;
margin:0;
padding:2px 3px;
background-color:#B5BC64;
color:#FFFFFF;
font-size:54%;
text-decoration:none;
}
a.linkmenu:hover, a.linkmenu:active {
background-color:#000000;
}

ul.smenu_haut {
position:relative;
display:none;
margin:0;
padding:0 0 3px 10px;
list-style:none;
background-color:#000000;
}
ul.smenu_haut li {
display:inline;
margin:0 5px;
padding:0;
text-align:center;
}
ul.smenu_haut li a:link, ul.smenu_haut li a:visited {
font-size:60%;
color:#FFFFFF;
text-decoration:none;
}
ul.smenu_haut li a:hover, ul.smenu_haut li a:active {
color:#FFFFFF;
text-decoration:underline;
}

ul#sm_def {
position:relative;
display:block;
margin:0;
padding:4px 0 5px 10px;
list-style:none;
background-color:#000000;
}
ul#sm_def li {
display:inline;
margin:0 5px;
padding:0;
text-align:center;
font-size:60%;
color:#FFFFFF;
}

table#edito {
margin:0;
padding:0;
background-color:#CCCCCC;
width:100%;
border:none;
font-size:10px;
}
table#edito td.logo {
margin:0;
padding:0;
text-align:left;
border-right:2px solid #9B9F65;
}
table#edito td.bando_promo {
margin:0;
padding:0;
text-align:center;
}
table#edito td.recherche {
margin:0;
padding:0 5px 0 0;
text-align:right;
border-left:2px solid #9B9F65;
}

ul.menuplus {
position:relative;
margin:0;
padding:3px 0 1px 0;
list-style:none;
background-color:#808365;
height:15px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
}
ul.menuplus li {
margin:0 10px 0 20px;
padding:0;
text-align:center;
font-size:10px;
color:#FFFFFF;
}
ul.menuplus li a:link, ul.menuplus li a:visited {
color:#FFFFFF;
text-decoration:none;
}
ul.menuplus li a:hover, ul.menuplus li a:active {
color:#FFFFFF;
text-decoration:underline;
}





/* partie centre */
div#centre {
position:relative;
margin:0 auto;
padding:0;
background:#FFFFFF url(http://www.electromenager-com.com/images/bg_coll_droite.gif) repeat-y left top scroll;
border:1px solid #666666;
font-size:10px;
max-width:1400px;
min-height:500px;
-height:500px;
}

div#coll_droite {
float:left;
margin:0 0 10px 0;
padding:5px;
width:210px;
text-align:center;
}

div.coll_img {
position:relative;
margin:5px 4px;
padding:0;
background-color:#CCCCCC;
border:1px solid #666666;
width:190px;
height:95px;
}
div.coll_img img {
margin:0;
padding:0;
border:none;
}

ul#menu_gauche {
margin:0 0 10px 0;
padding:0;
list-style:none;
}
ul#menu_gauche li.this {
display:block;
margin:3px 0;
padding:2px;
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}
ul#menu_gauche li a:link, ul#menu_gauche li a:visited {
display:block;
margin:3px 0;
padding:2px;
background-color:#808365;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}
ul#menu_gauche li a:hover, ul#menu_gauche li a:active {
background-color:#000000;
color:#FFFFFF;
text-decoration:underline;
}

div#contenu {
margin:0;
padding:5px 5px 5px 230px;
/padding:5px 5px 5px 15px;
min-height:550px;
-height:550px;
}

p#arbo {
margin:0;
padding:0 5px 2px 2px;
border-bottom:1px solid #9B9F65;
}

p.para_phrase {
margin:1px 0 0 0;
padding:0;
font-size:10px;
text-align:right;
}

p.alerte {
margin:50px 0;
padding:0;
font-size:11px;
text-align:center;
line-height:15px;
font-weight:bold;
}
p.alerte_retour {
margin:0;
padding:0;
font-size:11px;
text-align:center;
font-weight:bold;
}



/* partie bas */
div#google_ligne {
clear:both;
position:relative;
margin:5px auto;
padding:0;
max-width:1400px;
text-align:center;
}

div#bas {
position:relative;
margin:5px auto 10px auto;
padding:0;
background-color:#FFFFFF;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
max-width:1400px;
font-size:10px;
text-align:center;
}

ul.menumoins {
position:relative;
margin:0;
padding:3px 0 1px 0;
list-style:none;
background-color:#808365;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
}
ul.menumoins li {
display:inline;
margin:0 5px 0 20px;
padding:0;
text-align:center;
font-size:10px;
color:#FFFFFF;
}
ul.menumoins li a:link, ul.menumoins li a:visited {
color:#FFFFFF;
text-decoration:none;
}
ul.menumoins li a:hover, ul.menumoins li a:active {
color:#FFFFFF;
text-decoration:underline;
}

div#google_encart {
position:relative;
margin:10px 0;
padding:0;
text-align:center;
}

div#menu_down {
position:relative;
margin:20px 0 10px 0;
padding:0;
text-align:center;
}

/* page index */
div.index_cadre {
position:relative;
margin:0 0 10px 0;
padding:5px;
/*border:1px solid #CC6633;*/
height:390px;
}

div.index_pdt {
position:relative;
float:left;
margin:0 10px 10px 10px;
-margin:0 5px 10px 5px;
padding:0 0 5px 0;
width:170px;
border-bottom:1px solid #808365;
text-align:center;
min-height:175px;
-height:175px;
}

div.index_pdt img.enstock {
position:absolute;
top:1px;
left:1px;
margin:0;
padding:0;
}

div.index_pdt img.img_pdt {
margin:0 auto;
padding:0 35px;
border:1px solid #660033;
}

div.index_pdt p.nom_pdt {
margin:0;
padding:0;
height:23px;
font-weight:bold;
font-size:9px;
color:#808365;
}

div.index_pdt p.prix_pdt {
margin:3px;
padding:0;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-color:#000000;
letter-spacing:2px;
}

div.index_pdt p.eco_pdt {
margin:0;
padding:0;
font-size:9px;
}
