* {
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : 11px ;
}

.listeVin {
  float : left ;
  width : 222px ;
/*  border : 1px solid #FFF0D2 ;*/
  border-top : none ;
  border-left : none ;
  margin : 0 10px 10px 0 ; 
  font-size : 11px ;
  padding : 0 5px 10px 0;
  background : url('img/fd_liste_vin.jpg') no-repeat bottom right ;
}
hr.clear {
  visibility  : hidden ;
  clear : both ;
}
img.imageVin {
  display : block ;
  float : left ;
  margin : 0 0 5px 0 ;
}
h1.nomVin {
  margin : 0 ;
}
.oneVin {
  margin : 0 0 0 90px ;
}
.prixVin {
  clear : left ;
  float : left ;
  width : 80px ;
  text-align : center ;
  font-size : 14px ;
  font-weight : bold ;
}
.erreurcommande {
  text-align : center ;
  border : 1px solid #CC0000 ;
  padding : 10px ;
  margin : 10px 10px 20px 10px;
  color : #CC0000 ;
  font-weight : bold ;
  font-size : 12px ; 
}

.choixGeneralVin input {
  height : 16px ;
  font-size : 9px ;
}
label.quantiteVin {
  display : inline ;
  font-weight : bold ;
  color : #990000 ;
}
label {
  display : block ;
}
label, input {
  height : 16px ;
}
textarea {
  font-size : 11px ;
}
/* Formulaire de commande */

.formCommande{
  margin : 0 0 0 50px ;
}

.label{
  float:left;
  text-align:right;
  width:150px;
}
.row label {
  display : inline ;
}
.row{
  margin:5px 0;
  font-size : 11px ;
  clear : left ;
}
.input{
  padding-left:160px;
}
.error {
  font-size : 11px ;
  color : #C00 ;
  float : left ;
  margin-bottom : 10px ;
}

/*******************************/
/* Table Facture               */
/*******************************/
.factureVin {
  font-size : 11px ;
  margin : 0 0 20px 0 ;
}
.factureVin td {
  text-align : center ;
}
td.tableIntituleVin {
  text-align : left ;
  font-weight : bold ;
  color : #900 ;
}
td.tablePrixVin {
  text-align : right ;
}
td.tableTotal {
  text-align : right ;
  font-weight : bold ;
}
.factureVin th {
  border-bottom : 1px solid #FFF0D2 ;
  padding : 5px ;
  background : #FFF0D2 ;
  color : #900 ;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.paragraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	padding-top: 10px;
	padding-bottom: 10px;

}
.titreombre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	filter: DropShadow(Color=#000000, OffX=1, OffY=1), Positive=-1);
}
.edito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	padding: 0px 17px;
	list-style-image: url(img/puce.gif);
	list-style-position: outside;




}
.lib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	padding: 0px 10px 0px 0px;

}

BODY{
/* la couleur principale (face) */
scrollbar-face-color:#990000;
/* la couleur des fleches */
scrollbar-arrow-color:#FFCC66;
/* la couleur de fond (entre le curseur et la fleche) */
scrollbar-track-color:#FAE285;
/* la couleur claire (haut+gauche) */
scrollbar-highlight-color:#990000;
/* la couleur claire 2 (haut+gauche) */
scrollbar-3dlight-color:#FFCC66;
/* la couleur foncee (bas+droite) */
scrollbar-shadow-color:#FFCC66;
/* la couleur foncee 2 (bas+droite) */
scrollbar-darkshadow-color:#990000;
}
.sansmarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;

}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	text-decoration: underline;
}
a:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
ul {
	margin-left: 17px;

}
.libgche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding: 0px;
}
.libfacture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 5px 10px 5px 0px;
	background-color: #FF9900;
	border: none;





}
.contentfacture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	padding: 5px;
	border: none;



}
.libfacturebas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding: 5px 10px 5px 0px;
	background-color: #990000;
	border: none;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #990000;
	text-decoration: none;
	letter-spacing: -0.05em;
}
.paragraphe2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline overline;
	letter-spacing: 0.1em;
	text-align: center;
	font-weight: normal;
}
