/* CSS Document */

#buttons a, #buttons img {
color:#ffffff;
text-decoration:none;
border:none;
border:0;
margin:0;
padding:0;
}

body {
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size: small;
color:#000000;
}

#title {
background-color:#0099CC;
}

h1 {
text-align:center;
border:0;
margin:0;
padding:0;
color:#FFFFFF;
font-size: x-large;
}

h2 {
text-align:center;
border:0;
margin:0;
padding:0;
color:#FFFFFF;
font-size: small;
}

h3 {
border:0;
margin:0;
padding:30px 0 5px 0;
color:#333333;
font-size: medium;
}

h4 {
border:0;
margin:0;
padding:0 0 5px 0;
color:#333333;
font-size: small;
}

p {
border:0;
margin:0;
padding:0 5px 10px 10px;
font-size:small;
}

#cgv {
background-color:#E2E2E2;
}

#cgv_box {
background-color:#F8F8F8;
}

.specs_line {
border:0;
margin:0;
padding:0 0 0 5px;
border-bottom:1px;
border-bottom-color:#E2E2E2;
border-bottom-style:solid;
}

.specs_left {
border:0;
margin:0;
padding:0;
font-size:small;
font-weight:bold;
}

.specs_right {
border:0;
margin:0;
padding:0;
font-size:smaller;
text-align:left;
}

#paiement {
border:0;
margin:0 0 0 10px;
padding:10px 10px 10px 80px;
background-image:url(mpaiement.png);
background-repeat:no-repeat;
background-position:left;
}

#livraison {
border:0;
margin:0 0 0 10px;
padding:10px 10px 10px 80px;
background-image:url(mlivraison.png);
background-repeat:no-repeat;
background-position:left;
}

#retour {
border:0;
margin:0 0 0 10px;
padding:10px 10px 10px 80px;
background-image:url(mretour.png);
background-repeat:no-repeat;
background-position:left;
}