@charset "utf-8";
/* CSS Commun a toutes les pages */
html {
margin:0;
padding:0;
}

body {
position:relative;
width:100%;
height:100%;
margin:0;
padding:0;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
}

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

form {
margin:0;
padding:0;
border:none;
}

/* FOND HAUT */
div#haut {
margin:0;
padding:0;
background-color:#999999;
border-bottom:1px solid #E8E8E8;
height:70px;
text-align:center;
}

ul#menu_haut {
margin:0;
padding:5px 0 0 0;
list-style:none;
}
ul#menu_haut li {
display:inline-block;
/float:left;
margin:0 40px 0 0;
padding:0;
font-size:10px;
}
ul#menu_haut li a:link, ul#menu_haut li a:visited {
/display:block;
color:#FFFFFF;
border:none;
text-decoration:none;
}
ul#menu_haut li a:hover, ul#menu_haut li a:active {
border-bottom:2px solid #FF0066;
text-decoration:none;
}

/* FOND PAGE */
div#page {
position:relative;
margin:-40px auto;
padding:0;
width:985px;
min-height:600px;
-height:600px;
border:1px solid #E8E8E8;
text-align:center;
background-color:#FFFFFF;
}


/* AVANT CORPS */
div#entete {
margin:0;
padding:0;
background:#FFFFFF url(../img/commun/bg_entete.gif) top right no-repeat;
height:100px;
text-align:left;
}
div#entete img {
margin:10px 0 0 40px;
padding:0;
border:none;
}

ul#menu_electromenager {
margin:0;
padding:7px 0 10px 5px;
height:15px;
list-style:none;
background-color:#666666;
border-top:3px solid #FF0066;
border-bottom:1px solid #E8E8E8;
text-align:center;
}
ul#menu_electromenager li {
display:inline-block;
/float:left;
margin:0 6px;
padding:0;
font-size:11px;
}
ul#menu_electromenager li a:link, ul#menu_electromenager li a:visited {
/display:block;
color:#FFFFFF;
border:none;
text-decoration:none;
}
ul#menu_electromenager li a:hover, ul#menu_electromenager li a:active {
color:#E8E8E8;
border-bottom:2px solid #FF0066;
text-decoration:none;
}

div#moteursearch {
position:relative;
margin:0;
padding:5px 0;
text-align:center;
background-color:#FF0066;
border-bottom:1px solid #666666;
}
div#moteursearch form {
margin:0;
padding:0;
border:none;
background:url(../img/commun/bg_search.gif) center center no-repeat;
text-align:left;
}
div#moteursearch label {
margin:0 17px 0 285px;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
div#moteursearch input {
border:none;
width:220px;
background-color:#ffffff;
color:#000000;
font-size:12px;
}
div#moteursearch button {
margin:0 0 0 20px;
padding:3px 2px;
/padding:1px 2px 2px 2px;
font-size:12px;
font-weight:bold;
background:url(../img/commun/bg_gosearch.gif) center center no-repeat;
border:none;
}
div#moteursearch button:hover {
color:#FF0066;
}

div#voirpanpetit {
position:absolute;
bottom:5px;
right:10px;
color:#FFFFFF;
}
div#voirpanpetit a {
color:#FFFFFF;
font-size:11px;
}
div#voirpanpetit img {
margin-bottom:-5px;
}

div#page h1 {
margin:0;
padding:5px 10px;
background-color:#E8E8E8;
border-bottom:3px solid #FF0066;
font-size:14px;
letter-spacing:1px;
color:#666666;
text-align:right;
}


/* CORPS DE PAGE */
div#corps {
position:relative;
float:right;
margin:0;
padding:10px;
width:780px;
-width:770px;
text-align:left;
}

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

div#corps h2 {
margin:0;
padding:0;
border-bottom:1px solid #FF0066;
font-size:12px;
}
p.soush2 {
margin:2px 0 10px 0;
padding:0 10px;
text-align:right;
}

div.clear {
clear:both;
margin:10px 0;
padding:0;
height:5px;
}

/* pagination */
ul.pages {
margin:20px 0 0 0;
padding:3px 0;
list-style:none;
border-top:1px solid #FF0066;
border-bottom:1px solid #FF0066;
font-size:10px;
}
ul.pages li {
display:inline;
margin:0;
padding:0 8px;
font-weight:bold;
border-right:1px solid #FF0066;
}
ul.pages li.indic {
font-weight:bold;
font-size:11px;
border:none;
}
ul.pages li.thispage {
font-weight:bold;
font-size:11px;
}


/* colone de gauche */
div#collgauche {
margin:10px 0 20px 10px;
padding:1px;
background-color:#E8E8E8;
width:170px;
-width:150px;
}

ul#encart_promos {
margin:0;
padding:0;
background-color:#FFFFFF;
list-style:none;
}
ul#encart_promos li {
margin:0;
padding:0;
text-align:center;
}
ul#encart_promos h3 {
margin:0;
padding:5px;
background-color:#E8E8E8;
border:none;
border-top:2px solid #FF0066;
text-transform:uppercase;
color:#666666;
font-size:10px;
}
ul#encart_promos img {
margin:10px 0;
padding:0;
}
ul#encart_promos p.souslogo {
margin:-10px 0 5px 0;
padding:0;
text-align:center;
font-size:8px;
}

div#google_annonces {
clear:both;
margin:10px;
padding:0;
}

ul#menu_bas {
margin:0;
padding:8px 0 10px 5px;
list-style:none;
height:15px;
background-color:#666666;
border-top:3px solid #FF0066;
border-bottom:3px solid #FF0066;
text-align:center;
}
ul#menu_bas li {
display:inline-block;
/float:left;
margin:0 5px;
padding:0;
font-size:9px;
color:#FFFFFF;
}
ul#menu_bas li a:link, ul#menu_bas li a:visited {
/display:block;
color:#FFFFFF;
border:none;
text-decoration:none;
}
ul#menu_bas li a:hover, ul#menu_bas li a:active {
color:#E8E8E8;
border-bottom:2px solid #FF0066;
text-decoration:none;
}

/* FOND BAS */
div#bas {
margin:0;
padding:50px 0 10px 0;
background-color:#999999;
border-top:1px solid #E8E8E8;
}

div#menudown {
margin:20px auto;
padding:0;
width:985px;
text-align:left;
color:#FFFFFF;
font-size:9px;
}

table#tablomarques {
margin:10px 5%;
padding:2px;
width:90%;
background:none;
}
table#tablomarques td {
padding:2px 10px;
background-color:#e8e8e8;
}
table#tablomarques td.entete {
margin:0;
padding:0;
background:none;
}
table#tablomarques h4 {
margin:0;
padding:0;
line-height:12px;
}

