/*body		{ color: #3b2910; font-size: 9px; font-family: Verdana; }*/
/*A:visited   { color: #6d6d70; text-decoration: none }*/
/*A:active  	{ color: #6d6d70 ; text-decoration: none }*/
/*A:link  	{ color: #3b2910 ; text-decoration: none }	*/

.nav-vert12b	{ color: #3c6a00; font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.nav-vert11b	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.nav-vert10		{ color: #3c6a00; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }
/*.nav-brun11		{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; }*/

.nav-brun10		{ color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }
.nav-beige10		{ color: #817769; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }

a.txt-bleu10px	{ color: #4a6a81 !important; font-size: 11px; font-family: Verdana;; font-weight: regular; text-decoration: underline }
a.txt-lime11pxb	{ color: #62bd19 !important; font-size: 11px; font-family: Verdana;; font-style: normal; font-weight: bold; text-decoration: underline }

.prod-titre	{ color: #3c6a00; font-size: 21px; font-style: normal; font-weight: bold; font-family: Verdana; }
.prod-desc	{ color: #3b2910; font-size: 12px; font-style: normal; font-weight: regular; font-family: Verdana; }
.prod-sub	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; line-height: 20px; }

.prod-boutons	{ color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; text-decoration: none; }
.prod-photos	{ color: #3b2910; font-size: 6px; font-style: normal; font-weight: regular; font-family: Verdana; }
.prod-autres	{ color: #3c6a00; font-size: 14px; font-style: normal; font-weight: bold; font-family: Verdana; }

.prod2-desc	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; }

.prod2-boutons	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.prod2-boutons-on	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }

/* AJOUT & MOD JAY 2007-01-15*/
/* NAV */
.nav-brun11		{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana;; text-decoration: none; }
.nav-brun11:hover { color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana;; text-decoration: underline;}
/* PRODUCT */
.prod-notes		{ color: #3b2910; font-size: 9px; font-style: normal; font-weight: regular; font-family: Verdana; }
.prod-nav-boutons	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none;}
.prod-nav-boutons-on	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.prod-nav-boutons:hover	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }

.prod-cat-titre	{ color: #3c6a00; font-size: 16px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; text-transform:uppercase;}
.prod-scat-titre	{ color: #3c6a00; font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.prod-prod-titre	{ color: #3b2910; font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none;}

/* AJOUT & MOD JAY 2007-01-30*/
.nav-vert12b:hover	{ color: #3c6a00; font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none;}
.nav-vert10		{ color: #3c6a00; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; text-decoration: none;}

/* HOME UPDATES ON 2007-05-22 */

.home-feat-ttl { color: #ffffff; font-size: 21px; font-style: normal; font-weight: regular; font-family: Verdana }
.home-feat-desc	{ color: #9ebd77; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana;}
.home-headers { color: #3c6a00; font-size: 15px; font-style: normal; font-weight: bold; font-family: Arial Narrow, Verdana; text-decoration: none; }
.home-ttl	{ color: #3b2910; font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana; padding-top: 10px; }
.home-desc	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana;}
.home-date	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana;}


/* 
	AJOUT & MOD JAY 2007-02-06 
	NEW GENERIC STANDARD
*/
/* TEXT */
.text_titre	{ color: #3c6a00; font-size: 21px; font-style: normal; font-weight: bold; font-family: Verdana; }
.text_titre_small	{ color: #3c6a00; font-size: 14px; font-style: normal; font-weight: bold; font-family: Verdana; }
.text_sub_titreb	{ color: #3b2910; font-size: 12px; font-style: normal;font-weight: bold;  font-family: Verdana; }
.text_sub_titre	{ color: #3b2910; font-size: 12px; font-style: normal; font-family: Verdana; }
.text	{ color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_11	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_12	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_disabled	{ color: #666666; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }

.text_desc	{ color: #3b2910; font-size: 12px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_note	{ color: #3b2910; font-size: 9px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_boutons	{ color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_photos	{ color: #3b2910; font-size: 6px; font-style: normal; font-weight: regular; font-family: Verdana; }
.text_autres	{ color: #3c6a00; font-size: 14px; font-style: normal; font-weight: bold; font-family: Verdana; }

.text_error  	{ color: #ee1c23;font-size: 10px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;}
.text_warning  	{ color: #333333;font-size: 10px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;}
.text_success  	{ color:#000000;font-size: 10px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;}
/* LINK */
.link   { 
	color: #0000CC; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName; 
	text-decoration: none 
}
.link:hover   { 
	color: #FF9933; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName; 
	text-decoration: none 
}


/* BORDER */
.border_black{
	border-color:#666666;
	border-style:dotted;
	border-width:1px;
}

/* FIELDS */
.field  { 
	padding-left: 2px; 
	width: 130px; 
	border: solid 1px #666666 ; 
	background-color: #fff;
}
.field_required  { 
	padding-left: 2px; 
	width: 130px; 
	border: solid 1px red ; 
	background-color: #fff;
}
.field_long  { 
	padding-left: 2px; 
	width: 230px; 
	border: solid 1px #666666 ; 
	background-color: #fff;
}
.field_date  { 
	padding-left: 2px; 
	width: 70px; 
	border: solid 1px #666666 ; 
	background-color: #fff;
}
.field_long_required  { 
	padding-left: 2px; 
	width: 230px; 
	border: solid 1px red ; 
	background-color: #fff;
}
.field_file  { 
	width: 230px; 
	background-color: #ffffff;
}

.field_number  { 
	padding-left: 2px; 
	width: 45px; 
	border: solid 1px #666666 ; 
	background-color: #ffffff;
}
.field_number_required  { 
	padding-left: 2px; 
	width: 30px; 
	border: solid 1px red; 
	background-color: #ffffff;
}
.field_text_area  { 
	width: 230px;
	border: solid 1px #666666 ; 
	background-color: #ffffff;
}
.field_select{
  background: #ffffff;
  color: #000;
  cursor: pointer;
  line-height: 1.7em;
  list-style: none;
  padding-left: 5px ;
  width: 230px;
}
.field_select_required{
  background: #ffffff;
  color: #000;
  cursor: pointer;
  line-height: 1.7em;
  list-style: none;
  padding-left: 5px ;
  width: 230px;
  border: solid 1px red ; 
  
}
.table-titre	{ color: #3c6a00; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; padding-bottom: 5px }
.table-texte	{ color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; text-decoration: none; padding-bottom: 20px; padding-top: 20px; line-height: 11px; }

.nouv-titre { color: #3c6a00; font-size: 17px; font-style: normal; font-weight: bold; font-family: Arial Narrow, Verdana; text-decoration: none; }
.nouv-sujet { color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; text-transform: uppercase;}
.nouv-preambule { color: #3b2910; font-size: 10px; font-style: normal; font-weight: regular; font-family: Verdana; }
.nouv-texte { color: #3b2910; font-size: 11px; font-style: normal; font-weight: regular; font-family: Verdana; text-decoration: none; }
.nouv-notes { color: #3b2910; font-size: 9px; font-style: normal; font-weight: regular; font-family: Verdana; text-decoration: none; }
.nouv-nom { color: #3b2910; font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana; text-decoration: none; }
.nouv-pos { color: #3b2910; font-size: 11px; font-style: italic; font-weight: regular; font-family: Verdana; text-decoration: none; }

.pdf-ttl	{ color: #3b2910; font-size: 10px; font-style: normal; font-weight: bold; font-family: Verdana; padding-top: 10px; }
.pdf-desc	{ color: #3b2910; font-size: 9px; font-style: normal; font-weight: regular; font-family: Verdana;}

/* START INCLUDED IN MY FRAMEWORK.  DO NOT CHANGE THE NAME */
.admin_text_error  {
	color: #ee1c23; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
}
.admin_text_warning  {
	color: #333333; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
}
.admin_text_success  {
	color: #333333; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName;
}
/* END INCLUDED IN MY FRAMEWORK.  DO NOT CHANGE THE NAME */
