
table.commande {
border-width: 1px;
border-spacing: 0px;
border-style: solid;
border-color: black;
border-collapse: separate;
background-color: black;
margin-bottom: 20px; }

table.commande th {
border-width: 1px;
padding: 3px;
border-style: solid;
border-color: #333333;
background-image:url(../images/bandeau_actif.jpg);
background-color: #FF0000;
text-align: center;
}

table.commande td {
border-width: 1px;
padding: 3px;
border-style: solid;
border-color: #333333;
}

body {
margin:0;
padding:0;
background-color:#000000;
color:white;
font-size: 10px;
font: 0.8em Verdana }

body A { COLOR: #FF0000; TEXT-DECORATION: none; }
body A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; }

.maintenance {
text-align:center;
margin-top:250px }

div#conteneur {
padding:0;
margin:0;
width:100%;
background-color: #779ad4 }

div#milieu {
width:100%;
text-align:left;
background-color: #000000; }

div#contenu {
text-align:left;
padding:0;
margin:0;
border-style:none;
border-top: 1px solid #000000;
background-color: #000000;
margin-left:220px;
padding-bottom:40px; }

hr {
text-align:left;
color:white;
background-color:white;
padding:0;
margin:0;
margin-top:9px;
width:70% }

.texte_US {
float:left;
padding-left: 15px;
width: 90%;
margin-bottom:40px }

.texte_US p {
margin-bottom: 20px;
text-align: justified;
}

.titre {
color:red;
text-align:center;
width:80%;
border-style: none; }

.image_accueil {
text-align:center;
margin-top:50px;
margin-bottom: 50px;
margin-right:auto;
margin-left:auto;
padding:0 }

div#footer_div {
background-color: #000000;
margin:0;
padding:0;
border-top: 1px solid black;
width:100%;
background: url(../images/bas.jpg); }

div#premiere_bande {
width:100%;
height:15px;
padding:0;
color:white;
background-color:#000000;
text-align:right;
padding-bottom: 2px;
margin:0 }

div#banniere {
position: absolute;
top: 18px;
left: 2px;
z-index: 0;
height:120px; }

div#bord_rond {
margin:0;
padding:0;
height:50px;
width:60px;
float:left; }

div#header {
margin:0;
padding:0;
float:right;
height:120px;
z-index: 2;
width:100%;
background-color: #000000;
background: url(../images/haut.jpg); }

img.imgdrapeau {
margin-top: 5px;
}

div#drapeaux {
margin:0;
padding:0;
margin-top:70px;
float:right;
height:50px;
width:260px;
z-index: 3;}

div#drapeaux2 {
float: right;
height: 50px;
width: 200px;
}

div#troisieme_bande {
width:100%;
height:15px;
margin:0;
clear:both;
background-color: #6B86B5;
padding:0 }

div.uppermenu {
color:red;
width:100%;
padding:0;
margin:0;
clear:both;
height:20px;
text-align:left;
background-color:#960011; }

div.uppermenu A:hover { COLOR: #FF0000; TEXT-DECORATION: none; }

.uppermenu p {
text-align:left }

div.menu {
float:left;
margin:0;
margin-left: 2px;
padding:0;
margin-top:10px;
width:205px;
text-align:center }

p.pmenu {
background-image:url(../images/bandeau_actif.jpg);
background-repeat:repeat-x;
text-align:center;
font-size:11pt; }

span.sousmenutitre { display: none }

.padding1 {
padding:0;
padding-bottom:0;
margin:0; }

.pasdemarges {
text-align:right;
padding:0;
margin:0 }

.text_news {
text-align:left;
margin-top: 5px;
margin-left: 40px }

.date_news {
text-align:left;
font-weight: 700;
border-bottom:1px solid black }

.vignette {
border:1px solid black;
width:240px;
text-align:left;
position:relative;
float:left;
margin:3px;
padding:4px;
padding-top:8px }

.vignette p {
 text-align:left; }

.vignette_nouveau p {
 text-align:left; }

.vignette_bas {
position:relative;
vertical-align:bottom;
bottom:2px }

A.news {
font-size: 7pt;
color:#FFFFFF;
text-decoration:none }

A:hover .news {
font-size: 7pt;
color:#FFFFFF;
text-decoration:underline }

a.news2 {
font-size: 8pt;
color:white;
text-decoration:none }

a.panier {
font-size: 10pt;
color: white;
text-decoration:none;
}

a:hover .news2 {
font-size: 8pt;
color:black }

A.news3 {
font-size: 10pt;
color:#006699;
text-decoration:none }

A:hover .news3 {
font-size: 10pt;
color:#000000;
text-decoration:underline }

A {
text-decoration: none;
color: #000000;
}

A:hover {
text-decoration: underline;
}

.news4 {
background-image:url(../images/bandeau.jpg);
background-repeat:repeat-x;
display:block;
margin:0;
width: 205px;
height: 16px;
font-size: 13px;
margin-bottom:5px;
color: white;
background-color:red;
padding-top:4px;
padding-bottom:4px;
text-decoration:none; }

.news4:hover {
background-image:url(../images/bandeau_actif.jpg);
background-repeat:repeat-x; }

.news6 {
background-image:url(../images/bandeau_actif.jpg);
background-repeat:repeat-x;
display:block;
margin:0;
width: 205px;
height: 16px;
font-size: 13px;
margin-bottom:5px;
color: white;
background-color:red;
padding-top:4px;
padding-bottom:4px;
text-decoration:none; }

.news6:hover {
background-image:url(../images/bandeau1.jpg);
background-repeat:repeat-x;
font-size: 15px; }

.news4_red {
display:block;
margin:0;
width: 190px;
font-size: 8pt;
margin-bottom:4px;
color: white;
border: 1px solid black;
background-color:#b11111;
padding:3px;
text-decoration:none }

.news4_red:hover {
color:black;
text-decoration: none; }

A.news5 {
font-size: 10pt;
color:#FFFF00;
text-decoration:none }

A:hover.news5 {
font-size: 10pt;
color:#FFFFFF;
text-decoration:underline }

.edit {
font-size: 10pt;
color:red;
text-decoration:underline }

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

p {
padding:0;
margin:0;
font-size:10pt;
text-align:left }

.photo {
float:left }

.texte {
float:left;
width:250px;
padding-left: 15px;
text-align:left }

.texte2 {
text-align: left;
zoom: 1;
padding-top: 5px;
padding-bottom: 5px;
}

.validation { 	text-align:center;
		height: 55px; }

.livredor1 {
background-image:url(../images/bandeau.jpg);
background-repeat:repeat-x;
width:600px;
background-color:#222222;
color:#FFFFFF;
padding:10px;
border-style:none; }

.debut_boutique {
margin:0;
padding:0;
margin-top:15px;
margin-bottom:15px }

.livredor2 {
background-image:url(../images/bandeau.jpg);
background-repeat:repeat-x;
width:600px;
background-color:#222222;
color:#FFFFFF;
padding:10px;
text-align:left;
border-style:none; }

.fin_boutique {
clear:both;
text-align:center }

.spacer { clear: both }

.paragraphe { padding: 5px }

h2 {
border-bottom: 1px solid black;
text-align:left }

label { font-weight: bold; }

button {
border:2px outset red;
font-weight:bold;
cursor:pointer; }

.footer {
background-color: #000000;
text-align: center;
color:white;
font-size:0.8em;
background: url(../images/bas.jpg); }

.footer A { COLOR: #FFFFFF; TEXT-DECORATION: none; }
.footer A:hover { COLOR: #000000; TEXT-DECORATION: none; }
