
body{
	margin:				0;
	color:				#000000;
	background-color:	#FFFFFF;
}

form{
	margin:0px;
}

.flyHand{		cursor:	move;	}
.flyAuto{		cursor:	auto;	}
.flyPointer{	cursor: pointer;}


/* ************************* FRONT ************************* */

/* ************************* FONT FRONT ************************* */

.bigTitleGreyDarkBold 			{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:40px; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyDarkBold A:link 	{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyDarkBold A:visited { color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyDarkBold A:active 	{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyDarkBold A:hover 	{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.bigTitleGreyBold 				{ color:#818180; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:18px; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyBold A:link 		{ color:#818180; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyBold A:visited 	{ color:#818180; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyBold A:active 		{ color:#818180; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleGreyBold A:hover 		{ color:#818180; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.bigTitleBlackBold 				{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:18px; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleBlackBold A:link 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleBlackBold A:visited 	{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleBlackBold A:active 	{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.bigTitleBlackBold A:hover 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }


.titleBlack 				{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.titleBlack A:link 			{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleBlack A:visited 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleBlack A:active 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleBlack A:hover 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.titleBlackBold 			{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.titleBlackBold A:link 		{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleBlackBold A:visited 	{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleBlackBold A:active 	{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleBlackBold A:hover 	{ color:#000000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.titleGrey 					{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.titleGrey A:link 			{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:visited 		{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:active 		{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:hover 			{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.titleGreyBold 				{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:link 		{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:visited 	{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:active 	{ color:#666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:hover 		{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.titleRed 					{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.titleRed A:link 			{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:visited 		{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:active 			{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:hover 			{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.titleRedBold 				{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:link 		{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:visited 	{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:active 		{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:hover 		{ color:#B81C37; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }



.textBullet 				{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:10px; text-decoration: none; background:transparent; }
.textBullet A:link 			{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBullet A:visited 		{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBullet A:active 		{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBullet A:hover 		{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.textBlack 					{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; }
.textBlack A:link 			{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlack A:visited 		{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlack A:active 		{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlack A:hover 			{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.textBlackBold 				{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; font-weight: bold; }
.textBlackBold A:link 		{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textBlackBold A:visited 	{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textBlackBold A:active 	{ color:#333333; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textBlackBold A:hover 		{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }


.textGreyBig 				{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; }
.textGreyBig A:link 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGreyBig A:visited 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGreyBig A:active 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGreyBig A:hover 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.textBlue 					{ color:#3681AD; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; }
.textBlue A:link 			{ color:#3681AD; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlue A:visited 		{ color:#3681AD; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlue A:active 			{ color:#3681AD; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textBlue A:hover 			{ color:#3681AD; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }



.textGrey 					{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; }
.textGrey A:link 			{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:visited 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:active 			{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:hover 			{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.textGreyBold 				{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:13px; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:link 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:visited 	{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:active 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:hover 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.menuGrey 					{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.menuGrey A:link 			{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGrey A:visited 		{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGrey A:active 			{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGrey A:hover 			{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.menuGreyOver 				{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.menuGreyOver A:link 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGreyOver A:visited 	{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGreyOver A:active 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuGreyOver A:hover 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.menuProduct 				{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.menuProduct A:link 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProduct A:visited 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProduct A:active 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProduct A:hover 		{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.menuProductOver 			{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; }
.menuProductOver A:link 	{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProductOver A:visited 	{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProductOver A:active 	{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.menuProductOver A:hover 	{ color:#D62108; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.menuGreyBold 				{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.menuGreyBold A:link 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.menuGreyBold A:visited 	{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.menuGreyBold A:active 		{ color:#404040; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.menuGreyBold A:hover 		{ color:#999999; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }


.textCopyright 				{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size:10px; text-decoration: none; background:transparent; }
.textCopyright A:link 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textCopyright A:visited 	{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textCopyright A:active 	{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textCopyright A:hover 		{ color:#8B8A8B; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }


.textError 					{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.textError A:link 			{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textError A:visited 		{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textError A:active 		{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }
.textError A:hover 			{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; }

.textErrorBold 				{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:link 		{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:visited 	{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:active 	{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:hover 		{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }




.text_bullet_product_simexco 			{ font-family: Verdana, sans-serif; font-size: 9px; COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.text_bullet_product_simexco A:link 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.text_bullet_product_simexco A:visited 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.text_bullet_product_simexco A:active 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.text_bullet_product_simexco A:hover 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }

.text_product_simexco 			{ font-family: Verdana, sans-serif; font-size: 10px; COLOR: #3D3D3D; TEXT-DECORATION: none; }
.text_product_simexco A:link 	{ COLOR: #3D3D3D; TEXT-DECORATION: none; }
.text_product_simexco A:visited { COLOR: #3D3D3D; TEXT-DECORATION: none; }
.text_product_simexco A:active 	{ COLOR: #3D3D3D; TEXT-DECORATION: none; }
.text_product_simexco A:hover 	{ COLOR: #3D3D3D; TEXT-DECORATION: underline; }

.menu_product_simexco		 	{ font-family: Verdana, sans-serif; font-size: 9px; COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco A:link 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco A:visited { COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco A:active 	{ COLOR: #203E9B; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco A:hover 	{ COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }

.menu_product_simexco_select 			{ font-family: Verdana, sans-serif; font-size: 9px; COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco_select A:link 	{ COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco_select A:visited 	{ COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco_select A:active 	{ COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }
.menu_product_simexco_select A:hover 	{ COLOR: #E71B23; TEXT-DECORATION: none; font-weight: bold; }

.sous_menu_product_simexco		 		{ font-family: Verdana, sans-serif; font-size: 9px; COLOR: #203E9B; TEXT-DECORATION: none; }
.sous_menu_product_simexco A:link 		{ COLOR: #203E9B; TEXT-DECORATION: none; }
.sous_menu_product_simexco A:visited 	{ COLOR: #203E9B; TEXT-DECORATION: none; }
.sous_menu_product_simexco A:active 	{ COLOR: #203E9B; TEXT-DECORATION: none; }
.sous_menu_product_simexco A:hover 		{ COLOR: #E71B23; TEXT-DECORATION: none; }

.sous_menu_product_simexco_select 			{ font-family: Verdana, sans-serif; font-size: 9px; COLOR: #E71B23; TEXT-DECORATION: none; }
.sous_menu_product_simexco_select A:link 	{ COLOR: #E71B23; TEXT-DECORATION: none; }
.sous_menu_product_simexco_select A:visited { COLOR: #E71B23; TEXT-DECORATION: none; }
.sous_menu_product_simexco_select A:active 	{ COLOR: #E71B23; TEXT-DECORATION: none; }
.sous_menu_product_simexco_select A:hover 	{ COLOR: #E71B23; TEXT-DECORATION: none; }



/* ************************* FONT FRONT END ************************* */

/* ************************* DESIGN FRONT ************************* */


.headerGreyFadeBg{
	background-color : 		#999999;
}

.menuBg{
	background-color : 		#666666;
}


/* ************************* DESIGN FRONT END ************************* */

/* ************************* FRONT END ************************* */








/* ************************* ADMIN ************************* */

/* ************************* FONT ADMIN ************************* */

.adminTitleGrey 				{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTitleGrey A:link 			{ color: #666666; text-decoration: none; background:transparent; }
.adminTitleGrey A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitleGrey A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitleGrey A:hover 		{ color: #666666; text-decoration: underline; background:transparent; }

.adminTitleGreyBold 			{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleGreyBold A:link 		{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleGreyBold A:visited 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleGreyBold A:active 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleGreyBold A:hover 	{ color: #666666; text-decoration: underline; font-weight: bold; background:transparent; }

.adminTitleWhiteBold			{ color: #FFFFFF; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleWhiteBold A:link 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleWhiteBold A:visited 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleWhiteBold A:active 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitleWhiteBold A:hover 	{ color: #FFFFFF; text-decoration: underline; font-weight: bold; background:transparent; }

.adminTitletRed 				{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTitletRed A:link 			{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletRed A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletRed A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletRed A:hover 		{ color: #666666; text-decoration: underline; background:transparent; }

.adminTitletRedBold 			{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletRedBold A:link 		{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletRedBold A:visited 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletRedBold A:active 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletRedBold A:hover 	{ color: #666666; text-decoration: underline; font-weight: bold; background:transparent; }



.adminTextGrey 					{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTextGrey A:link 			{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:hover 			{ color: #666666; text-decoration: underline; background:transparent; }

.adminTextGreyBold 				{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:link 		{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:visited 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:active 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:hover 		{ color: #666666; text-decoration: underline; font-weight: bold; background:transparent; }

.adminTextError 				{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTextError A:link 			{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:visited 		{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:active 		{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:hover 		{ color:#FF0000; text-decoration: underline; background:transparent; }

.adminTextErrorBold 			{ color:#FF0000; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:link 		{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:visited 	{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:active 	{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:hover 	{ color:#FF0000; text-decoration: underline; background:transparent; font-weight: bold; }



.adminSearchGreyDisabled 			{ color: #AAAAAA; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminSearchGreyDisabled A:link 	{ color: #AAAAAA; text-decoration: none; background:transparent; }
.adminSearchGreyDisabled A:visited 	{ color: #AAAAAA; text-decoration: none; background:transparent; }
.adminSearchGreyDisabled A:active 	{ color: #AAAAAA; text-decoration: none; background:transparent; }
.adminSearchGreyDisabled A:hover 		{ color: #AAAAAA; text-decoration: underline; background:transparent; }

.adminSearchGreySmall 				{ color: #666666; font-family:Trebuchet MS, Trebuchet, Arial, sans-serif; font-size: 11px; text-decoration: none; background:transparent; }
.adminSearchGreySmall A:link 		{ color: #666666; text-decoration: none; background:transparent; }
.adminSearchGreySmall A:visited 	{ color: #666666; text-decoration: none; background:transparent; }
.adminSearchGreySmall A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminSearchGreySmall A:hover 		{ color: #666666; text-decoration: underline; background:transparent; }

/* ************************* FONT ADMIN END ************************* */

/* ************************* DESIGN ADMIN ************************* */

.adminDesignBlockSeparator{
	background-color:	#EAEAD3;
}

.adminDesignLineSeparator{
	background-color:	#949494;
}

.adminDesignLineSeparatorTitle{
	background-color:	#EFEFEF;
}

.adminDesignListOver{
	background-color:	#EFEFEF;
}

.adminDesignColorListOver{
	background-color:	#EFEFEF;
}

/* ************************* DESIGN ADMIN END ************************* */

/* ************************* ADMIN END ************************* */




/* ************************* TEXTBOX ************************* */

.textbox{
	font-family:	Trebuchet MS, Trebuchet, Arial, sans-serif;
	font-size:		13px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
	width:			99%;
}

.textboxMini{
	font-family: 	Trebuchet MS, Trebuchet, Arial, sans-serif;
	font-size:		13px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
}

.textbox:disabled, .textboxMini:disabled {
	color:			#aaaaaa;
}

.textbox:focus, .textboxMini:focus {
	border:			solid 1px #464644;
}

/* ************************* TEXTBOX END ************************* */


/* ************************* GLOBAL ************************* */

.frameFormDark{
    border: 				1px solid #969698;
}

.frameFormDarkTop{
    border-top: 			1px solid #969698;
}

.frameFormDarkBottom{
    border-bottom: 			1px solid #969698;
}

.frameFormDarkLeft{
    border-left: 			1px solid #969698;
}

.frameFormDarkRight{
	border-right: 			1px solid #969698;
}

.frameFormDarkSide{
    border-left: 			1px solid #969698;
	border-right: 			1px solid #969698;
}

.frameFormDarkSideTop{
    border-left: 			1px solid #969698;
	border-right: 			1px solid #969698;
    border-top: 			1px solid #969698;
}

.frameFormDarkSideBottom{
    border-left: 			1px solid #969698;
	border-right: 			1px solid #969698;
    border-bottom: 			1px solid #969698;
}

.adminButtom{
	padding-left:			20px;
	padding-right:			20px;
    background-color:		transparant;
}

.adminButtomOver{
	padding-left:			20px;
	padding-right:			20px;
    background-color:		#FFFFFF;
    cursor:					pointer;
}

.borderDotRight{
	border-right-color:#3D3D3D;
	border-right-style:dashed;
	border-right-width:1px;
}

/* ************************* GLOBAL END ************************* */


/* ************************* CSS DRAG AND DROP LIST ************************* */

.dragDropList{
	list-style-type: 	none;
	padding-left:		0px;
	padding-right:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
	margin: 			0px;
    border: 			0px solid #ffffff;
	cursor:				move;
}


/* ************************* CSS PAGINATION ************************* */
div.pagination
{
    width:	550px;
    padding: 3px;
    margin: 3px;
}

div.pagination a
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #666666;
    text-decoration: none; /* no underline */
    color: #666666;
}

div.pagination a:hover, div.pagination a:active
{
    border: 1px solid #000099;
    background-color: #9B9B9B;
    color: #FFFFFF;
}

div.pagination span.current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #666666;
    background-color: #9B9B9B;
    color: #FFFFFF;
}
div.pagination span.disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}


/* ************************* CSS SEARCH LIST COLUMN ************************* */
div.search_list_column_overlay
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
	overflow: auto;

	padding:0px;
	margin:0px;
}
div.search_list_column_container
{
    position: absolute;
}

div.search_list_column
{
    position: relative;
    top: 5px;
    left: 3px;
    width: 173px;
    border: 1px solid #000000;
    background-color: #FFFFFF;
    padding: 2px 5px 3px 5px;
}