



/* Proprits des selecteurs */

/* PAR DFAUT **************************************************************/

BODY {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 68.75%;
   	color: Black;
	margin: 0;
	padding: 0;
	text-align: center;
	behavior:url(/js/vin-malin/csshover2.htc);
}
* {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin: 0;
	padding: 0;
}
IMG, TABLE{
   border: 0;
}
LI {
	list-style: none;
}

A{
	color: #000;
}
A:hover{
	text-decoration: none;
}
INPUT[type=radio], INPUT[type=checkbox]{
   margin-right: 2px;
}
FIELDSET{
   margin: 0;
   padding: 0;
   border: 0;
}
ADDRESS{
   font-style: normal;
}
CAPTION {
	display: none; /* IE6 n'accepte pas le pos:abs sur le CAPTION... tant pis */
}

hr 
{
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 0;
	border-top: solid 1px #dedede;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
	display: inline-block;
}

/* FIN PAR DFAUT */


/* Class communes **************************************************************/

.clear{
	display: block;
	clear: both;
	margin-top: -1px;
}
.clearer {
	float: none;
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
}
.separator{
	width: 100%;
	height: 1px;
	display: block;
	clear: both;
	margin: 0 0 15px 0;
   background-color: #b9a5b2;
}
.displayBlock{
	display: block;
}
.displayNone{
	display: none;
}
.floatRight, .imgFloatRight{
	float: right;
}
.imgFloatRight{
	margin-left: 10px;
}
.floatLeft, .imgFloatLeft{
	float: left;
}
.imgFloatLeft{
	margin-right: 10px;
}
.alignLeft{
	text-align: left;
}
.alignCenter{
	text-align: center;
}
.alignRight{
	text-align: right;
}
.vAlignBottom{
	vertical-align: bottom;
}
.vAlignMiddle{
	vertical-align: middle;
}
.bold{
	font-weight: bold !important;
}
.smallTxt{
	font-size: 0.9em;
}
.biggerTxt{
	font-size: 1.18em !important;
}
.msgError{
   color: Red;
   margin-bottom: 10px;
}
.margB{
	margin-bottom: 10px !important;
}
.margB30{
	margin-bottom: 30px !important;
}
.margB0{
	margin-bottom: 0 !important;
}
.margL{
   margin-left: 10px !important;
}
.margR{
   margin-right: 10px !important;
}
.margR5{
   margin-right: 5px !important;
}
/* Fin Class communes */

