/* BALISES */
	body{margin:0; background:#ededed;}
	td{font-size:11px; font-family:Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color:#5a5a5a;}

/* LINK */
	a:link{color:#5a5a5a; font-weight:bold; text-decoration:none;}
	a:visited{color:#5a5a5a; font-weight:bold; text-decoration:none;}
	a:Hover{color:#5a5a5a; font-weight:bold; text-decoration:underline;}

	a.navCatClass:link{color:#5a5a5a; font-weight:bold; font-size:12px; text-decoration:none;}
	a.navCatClass:visited{color:#5a5a5a; font-weight:bold; font-size:12px; text-decoration:none;}
	a.navCatClass:hover{color:#5a5a5a; font-weight:bold; font-size:12px; text-decoration:underline;}
	
	a.menuTop:link{color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; text-decoration:none;}
	a.menuTop:visited{color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; text-decoration:none;}
	a.menuTop:hover{color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; text-decoration:underline;}
	
	a.bread:link{color:#1b5460; font-weight:bold; text-decoration:none;}
	a.bread:visited{color:#1b5460; font-weight:bold; text-decoration:none;}
	a.bread:hover{color:#1b5460; font-weight:bold; text-decoration:underline;}
	
	/* bouton DETAIL */
	a.details:link{font-size:10px; f/**/ont-weight:bold; color:#ffffff; text-decoration:none;}
	a.details:visited{font-size:10px; f/**/ont-weight:bold; color:#ffffff; text-decoration:none;}
	a.details:hover{font-size:10px; f/**/ont-weight:bold; color:#ffffff; text-decoration:underline;}
	/* bouton GENERAL */
	a.order:link{font-size:10px; f/**/ont-weight:bold; color:#000000; text-decoration:none;}
	a.order:visited{font-size:10px; f/**/ont-weight:bold; color:#000000; text-decoration:none;}
	a.order:hover{font-size:10px; f/**/ont-weight:bold; color:#000000; text-decoration:none;}
	
/* ID */
	#generalTable{width:100%; height:100%; background:url(images/bg.gif) repeat-x;}
		#generalHeader{height:65px; text-align:center; vertical-align:middle;}
		#generalMain{vertical-align:top;}
		#generalFooter{height:102px; background:url(images/bot.gif) repeat-x; text-align:center;}

			#websiteTable{width:940px; text-align:center;}
				#rightColumn{width:200px; vertical-align:top;}
					#rightColumnTable{width:100%;}
				#mainColumn{width:80%; vertical-align:top; }
				#leftColumn{width:200px; vertical-align:top;}
					#leftColumnTable{width:100%;}
					
					
			#menuTable{background:#e5e5e5;}
			
			#frontTable{width:100%;}
			
	#navCatTable{width:100%;}
		#navCatColumn{padding:5px 0px 5px 20px;}
	
	#largeinfoFont{text-align:center; color:#1b5460; font-weight:bold; font-size:11px;}
	#smallinfoFont{text-align:center; color:#1b5460; font-size:10px;}
	#catMemo{width:100%; text-align:justify; font-size:12px; padding:0px 5px 0px 5px;}
	#writeInfoStart{background:#f9f9f9; border:1px dotted #cacaca; width:400px; height:400px; text-align:center; vertical-align:middle;}
	
/* gestion de l'affichage des encarts */
	#moduleTable{width:100%;}
		#moduleTitle{padding:0px 0px 5px 0px;}
		#moduleContent{background:#f9f9f9; border:1px dotted #cacaca; padding:5px;}
			#encartTable{width:100%;}
			/* BLACK */
				#encartTopLeftBlack{width:5px; height:5px; background:url(images/box_heading_tl_2.gif) no-repeat right;}
				#encartTopBlack{width:100%; height:5px; background:url(images/box_heading_t_2.gif) repeat-x;}
				#encartTopRightBlack{width:5px; height:5px; background:url(images/box_heading_tr_2.gif) no-repeat left;}
				
				#encartLeftBlack{width:5px; height:27px; background:url(images/box_heading_l_2.gif) no-repeat right;}
				#encartMidBlack{width:100%; height:27px; background:url(images/box_heading_c_2.gif) repeat-x; color:#ffffff; text-transform:uppercase; font-weight:bold; font-size:13px; padding:0px 0px 0px 20px;}
				#encartRightBlack{width:5px; height:27px; background:url(images/box_heading_r_2.gif) no-repeat left;}
				
				#encartBotLeftBlack{width:5px; height:5px; background:url(images/box_heading_bl_2.gif) no-repeat right;}
				#encartBotBlack{width:100%; height:5px; background:url(images/box_heading_b_2.gif) repeat-x;}
				#encartBotRightBlack{width:5px; height:5px; background:url(images/box_heading_br_2.gif) no-repeat left;}
			
			/* BLUE */
				#encartTopLeftBlue{width:5px; height:5px; background:url(images/box_heading_tl_2_blue.gif) no-repeat right;}
				#encartTopBlue{width:100%; height:5px; background:url(images/box_heading_t_2_blue.gif) repeat-x;}
				#encartTopRightBlue{width:5px; height:5px; background:url(images/box_heading_tr_2_blue.gif) no-repeat left;}
				
				#encartLeftBlue{width:5px; height:27px; background:url(images/box_heading_l_2_blue.gif) no-repeat right;}
				#encartMidBlue{width:100%; height:27px; background:url(images/box_heading_c_2_blue.gif) repeat-x; color:#ffffff; text-transform:uppercase; font-weight:bold; font-size:13px; padding:0px 0px 0px 20px;}
				#encartRightBlue{width:5px; height:27px; background:url(images/box_heading_r_2_blue.gif) no-repeat left;}
				
				#encartBotLeftBlue{width:5px; height:5px; background:url(images/box_heading_bl_2_blue.gif) no-repeat right;}
				#encartBotBlue{width:100%; height:5px; background:url(images/box_heading_b_2_blue.gif) repeat-x;}
				#encartBotRightBlue{width:5px; height:5px; background:url(images/box_heading_br_2_blue.gif) no-repeat left;}


	#encartSpacer{width:5px; height:100%; src:url(images/spacer.gif);}

/* style pour l'encart */
	#borderTopLeft{width:9px; height:9px; background:url(images/tableBorder_topleft.gif) no-repeat right bottom;}
	#borderTop{width:100%; height:9px; background:url(images/tableBorder_top.gif) repeat-x bottom;}
	#borderTopRight{width:9px; height:9px; background:url(images/tableBorder_topright.gif) no-repeat left bottom;}
	#borderLeft{width:9px; height:100%; background:url(images/tableBorder_left.gif) repeat-y right;}
	#borderMiddle{background:#ffffff;}
	#borderRight{width:9px; height:100%; background:url(images/tableBorder_right.gif) repeat-y left;}
	#borderBottomLeft{width:9px; height:9px; background:url(images/tableBorder_botleft.gif) no-repeat right top;}
	#borderBottom{width:100%; height:9px; background:url(images/tableBorder_bot.gif) repeat-x top;}
	#borderBottomRight{width:9px; height:9px; background:url(images/tableBorder_botright.gif) no-repeat left top;}

	#borderSpacer{width:5px; height:100%; src:url(images/spacer.gif);}

/* vignette produit */
	#ficheProdThumbTable{width:100%;}
	#ficheProdThumbImage{width:113px; height:140px; vertical-align:top; text-align:center;}
	#ficheProdThumbTitle{text-align:center; height:30px; vertical-align:middle;}
	#ficheProdThumbPrice{color:#373b44; font-weight:bold; font-size:14px; width:80%; height:20px; vertical-align:middle; text-align:right;}
	#ficheProdThumbDetails{text-align:right;}
	#ficheProdThumbOrder{text-align:right;}

/* fiche produit */
	#formatPrice{color:#373b44; font-weight:bold; font-size:14px; height:20px; vertical-align:middle; text-align:center;}
	#miniFont{text-transform:capitalize; font-weight:bold;}

/* gestion des lignes intermédiaires d'affichage produit */
	.frontcolumn{width:50%; vertical-align:top; text-align:center;}
	.frontcolumn1{width:50%; vertical-align:top; text-align:center; border-bottom:1px dotted #c5c5c5; border-right:1px dotted #c5c5c5;}
	.frontcolumn2{width:50%; vertical-align:top; text-align:center; border-bottom:1px dotted #c5c5c5;}
	.frontcolumn3{width:50%; vertical-align:top; text-align:center; border-right:1px dotted #c5c5c5;}
	.frontcolumn4{width:50%; vertical-align:top; text-align:center;}

/* gestion des boutons de commandes et détails */
	#detailsTable{width:100px;}
		#detailsLeft{background:url(images/button_details_left.gif) no-repeat right; width:2px; height:18px;}
		#detailsMid{background:url(images/button_details_middle.gif) repeat-x; width:90%; height:18px; text-align:center;}
		#detailsRight{background:url(images/button_details_right.gif) no-repeat left; width:2px; height:18px;}
	
	#orderTable{width:100px;}
		#orderLeft{background:url(images/button_order_left.gif) no-repeat right; width:2px; height:18px;}
		#orderMid{background:url(images/button_order_middle.gif) repeat-x; width:90%; height:18px; text-align:center;}
		#orderRight{background:url(images/button_order_right.gif) no-repeat left; width:2px; height:18px;}

	#buttonSpacer{width:2px; height:18px; src:url(images/spacer.gif);}

/* divers */
.catTitle{color:#5a5a5a; font-weight:bold; text-transform:uppercase;}
#title{font-weight:bold; text-transform:uppercase; padding:10px 0 0 0; border-bottom:1px solid black;}

/* OLD STYLES */

.Custtxtfield{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:#ffffff; border:#5a5a5a solid 1px;}
.Custsubmitbtn{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#283F48; font-size:10px; background:url(images/icon_button.gif) repeat-x; cursor:hand;}
.Adminsubmitbtn{font-family:Tahoma, Arial, arial; color:#000000; font-weight:bolder; font-size:11px; background:url(images/bkgadmbtn.gif) #f7f7ff; border:solid 1px #444;}
.Custtxtfielddropdown{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

/*  banners */
.text_size9{font-size:9pt; color:black; line-height:normal; text-decoration:none;}
.fieldbox{border:#666666 1px solid; font-size:11px; background:#ffffff; color:#333333; font-family:sans-serif, Verdana, Helvetica, Arial;}
.color_formborder{background:lightgrey;}
.color_formheader{background:#dddddd;}
.color_formfields{background:#f5f5f5;}
.color_formfieldsalt{background:#f0f0f0;}
.color_formresponse{background:white;}
.hdrproductwhite{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;	color:#ffffff;}


