/*=================================================================*/
/* MENU RUBRIQUE */
/*=================================================================*/
#rubrique_0		{
				float:left;
				display: block;
				width: 96px; height: 22px;
				font-size: 12px;
				line-height: 20px;
				text-decoration:none;
				text-align: center;
				background-color:#FFF;
				color: #000;
				font-weight: normal;
				padding: 40px 0 0 0; margin: 0 0 0 10px;
}
#rubrique_0:hover {
				text-decoration:none;
				font-weight: normal;
				color: #AAA;
}
#rubrique_0 ._on {
				background: url(images/fulsize/menu.bg.jpg) left top repeat;
				background-color:#000;
}				
/*=================================================================*/

/*=================================================================*/
#rubrique_1		{
				float:left;
				display: block;
				width: 150px; height: 21px;
				font-size: 11px;
				line-height: 20px;
				text-decoration:none;
				text-align: left;
				background-color:#FFF;
				background: url(images/rubrique_1.gif) left top repeat;
				color: #FFF;
				padding: 5px 0 0 5px; margin: 0 0px 0 0;
				}
#rubrique_1:hover {
				text-decoration:none; background-color: #000; color: #000;
				}
/*=================================================================*/
#rubrique_2		{
				float:left;
				display: block;
				width: 150px; height: 21px;
				font-size: 11px;
				line-height: 20px;
				text-decoration:none;
				text-align: left;
				background-color:#FFF;
				background: url(images/rubrique_2.gif) left top repeat;
				color: #fff;
				padding: 5px 0 0 5px; margin: 0 0px 0 0;
				}
#rubrique_2:hover {
				text-decoration:none; background-color: #000; color: #000;
				}
/*=================================================================*/
#rubrique_3		{
				float:left;
				display: block;
				width: 150px; height: 21px;
				font-size: 11px;
				line-height: 20px;
				text-decoration:none;
				text-align: left;
				background-color:#FFF;
				background: url(images/rubrique_3.gif) left top repeat;
				color: #000;
				padding: 5px 0 0 5px; margin: 0 0 0 0;
				}
#rubrique_3:hover {
				text-decoration:none; background-color: #000; color: #c0262e;
				}
#rubrique_44		{
				float:left;
				display: block;
				width: 150px; height: 21px;
				font-size: 11px;
				line-height: 20px;
				text-decoration:none;
				text-align: center;
				background-color:#FFF;
				background: url(images/rubrique_44.gif) left top repeat;
				color: #000;
				padding: 5px 0 0 5px; margin: 0 0 0 0;
				}
#rubrique_44:hover {
				text-decoration:none; background-color: #000; color: #c0262e;
				}


/*=================================================================*/
/*=================================================================*/
#rubrique		{
				float:left;
				display: block;
				width: 160px; height: 20px;
				font-size: 13px;
				line-height: 20px;
				text-decoration:none;
				text-align: center;
				background-color:#FFF;
				color: #000;
				border: solid 1px #000;
				padding: 0 0 0 0; margin: 0 10px 0 0;
				}
#rubrique:hover {
				text-decoration:none; background-color: #000; color: #FFF;
				}
#rubrique_on 	{
				float:left;
				display: block;
				width: 160px; height: 20px;
				font-size: 13px;
				line-height: 20px;
				text-decoration:none;
				text-align: center;
				background-color:#000;
				color: #FFF;
				border: solid 1px #000;
				padding: 0 0 0 0; margin: 0 10px 0 0;
				}



textarea {
	width:99%;
	vertical-align: middle;
	border: 0px dashed #cccccc;
	margin: 0px 0 0 0;
	padding : 2px;
	background-color: #f5f5f5;
	border-left: 1px dashed #cccccc;
	border-right: 1px dashed #cccccc;
}
textarea.h60 {
	height: 60px;
}
textarea.h100 {
	height: 100px;
}
textarea.h200 {
	height: 200px;
}




button, select { 
	vertical-align: middle; /* Solution pb. d'alignement. (9) */ 
	
	margin: 0 0 0 0;
	padding : 0 0 0 0;
}

input {
	width:99%; height: 16px;
	vertical-align: middle;
	bborder: 0px dashed #cccccc;
	margin: 0px 0 0 0;
	padding : 0 0 0 0;
	background-color: #f5f5f5;
	bborder-left: 1px dashed #cccccc;
	bborder-right: 1px dashed #cccccc;
}

#bloc_valeur .titre {
	font-size:20px;
}
#bouton_80            	{ 	float:right;
							display: block;
							width: 80px; height: 15px;
							font-size: 11px;
							line-height: 15px;
							text-decoration:none;
							text-align: center;
							color: #FFF; 
							background: url(images/bouton_80_off.gif) left top repeat;
							padding: 0 0 0 0; margin: 0 0px 0 0px;
						}
#bouton_80:hover      	{ 	text-decoration:none; color: #FF0000;}
#bouton_80_left            	{ 	float:left;
							display: block;
							width: 80px; height: 15px;
							font-size: 11px;
							line-height: 15px;
							text-decoration:none;
							text-align: center;
							color: #FFF; 
							background: url(images/bouton_80_off.gif) left top repeat;
							padding: 0 0 0 0; margin: 0 0px 0 0px;
						}
#bouton_80_left:hover      	{ 	text-decoration:none; color: #FF0000;}
#bouton_80_ok           {   float:right;
							display: block;
							width: 80px; height: 30px;
							font-size: 14px;
							line-height: 30px;
							text-decoration:none;
							text-align: center;
							color: #FFF; 
							background: url(images/bouton_80_ok.gif) left top repeat;
							padding: 0 0 0 0; margin: 0 0px 0 0px;
						}
#bouton_80_ok:hover      	{ 	text-decoration:none; color: #000;}


input.autocompleter-loading
{
	background-image:		url(../spinner.gif);
	background-repeat:		no-repeat;
	background-position:	right 50%;
}

