/*** Utilisé dans les 'zone de contenu' de la partie dynamique du site (côté visiteur) ***/

/** colonnes de formulaire*/
.paddingXS {
	padding-left: 65px;
	font-size: 0px;
}
.widthXS {
	width: 65px;
}

/* MF */
.paddingS {
	padding-left: 85px;
	font-size: 0px;
}
/* MF */
.widthS {
	width: 85px;
}

/* MF */
.paddingM {
	padding-left: 120px;
	font-size: 0px;
}
.widthM {
	width: 120px;
}

/* MF */
.paddingL {
	padding-left: 240px;
	font-size: 0px;
}
/* MF */
.widthL {
	width: 240px;
}

/* MF */
.paddingXL {
	padding-left: 250px;
	font-size: 0px;
}
.widthXL {
	width: 250px;
}

.smallBr {
	line-height : 7px;
}


/** **/
/*
.spacerImg {
	padding-left: 120px;
	font-size:0px;
}
.ongletDis, .ongletSel, .ongletPrev, .ongletNext {
	border-width: 1px; 
	border-style: solid; 
	border-color: #999999;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.ongletDis, .ongletPrev {
	color: #CCCCCC;
}
.ongletDis, .ongletNext {
	background-color: #000000;
}
.ongletSel {
	background-color: #999999;
	color: #000000;
}
.ongletPrev {
	background-color: #333333;
}
.ongletNext, .ongletPrev {
	cursor: hand;
}

*/

/* éléments de formulaire */
/* MF */
.libel, label {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

/*
.items, .itemsRadio {
	font-weight: bold;
	color: #666666;
}
*/
.renvoi {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
}

.renvoi a:link, .renvoi a:visited {
	color: #333333;
	text-decoration: none;
}

.renvoi a:hover, .renvoi a:active {
	color: #000000;
	text-decoration: underline;
}

.field { 
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #999999;
	white-space: normal;
	width: 100%;
}

/* MF */
input, .inputtextS, .inputPasswordS { 
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	width: 95%;
	height : 18px;
}

/* MF */
textarea { 
	font-family: Verdana;
	font-size: 9px;
}

/* MF */
select { 
	font-size: 9px;
	font-weight: normal;
} 


.errorLeg {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: red;
}
/*
.labelRadio, .itemsRadio {
	vertical-align: 24%;
}

.libVal a:link {
	color: #FF0000;
	text-decoration: none;
}
.libVal a:hover {
	color: #000000;
	text-decoration: underline;
}
*/


/*** rubrique r04produit */ 
/* MF */
.blocProduit {
	margin-top:10px;
	border: 1px solid #FFCC00;
}

/* MF */
.refProd	{
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	color: #715D1D;
	text-align: center;
	border-width: 1px 0px 0px 1px;
	border-style: solid none none solid;
	border-color: #FFCC00;
}

/* MF */
.titreProd	{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #715D1D;
	background-color: #FFCC00;
	padding:2px 10px 2px 10px;
}

/* MF */
.descProd	{
	font-family: Verdana;
	font-size: 11px;
	padding: 5px 20px 5px 20px;
}

/* MF */
.photoProd	{
	padding:2px 10px 2px 10px;
	border-width: 0px 0px 0px 1px;
	border-style: none none none solid;
	border-color: #FFCC00;
}

/* MF */	
.proprieteProd	{
	font-family: Verdana;
	font-size: 9px;
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	border-color: #FFCC00;
	padding-left:10px;
}
