@charset "UTF-8";
/* CSS Document */
body { margin:0; padding:0; ;color:#535353; font-family:Arial, Helvetica, sans-serif; background:url(../images/mainBG.gif)0 0 no-repeat; font-size:12px;}
#wrapper { margin:0; width:1009px;}
a { outline:none;}
#Main { width:950px; margin:-8px auto; background:#FFF; float:right;}
#MainBody { width:665px; float:left;}
#header { background:url(../images/headerBG.png)0 0 no-repeat; height:92px; width:1052px;}
#headWrap { width:950px; margin:65px 0 0 60px; padding:0; float:left;}
#topNav { float:right; width:250px; font-size:13px; padding-right:10px; text-align:right;}
#topNav a { text-decoration:none; color: #000}
#logo { width:152px; height:58px; background:url(../images/logo.png) 0 0 no-repeat;}
#logo h1 a{ text-indent:-9999px; display:block; height:54px;}

### MENU NAV ENGLISH ###

#mainNav { float:left; margin:11px 0 0 266px;}
#mainNav ul { margin:0; padding:0; background:url(../images/menu2.png) 0 11px no-repeat; height:55px; width:766px;}
#mainNav li { float:left; list-style:none; }
#mainNav li a {display:block; height:55px; text-indent:-9999px; padding:0; margin:0;}

#about-btn a{ width:110px; }
#about-btn a:hover{ background:url(../images/menu2.png) 0 -49px no-repeat;}
#about #about-btn a { background:url(../images/menu2.png) 0 -49px no-repeat;}

#services-btn a{ width:166px;}
#services-btn a:hover{ background:url(../images/menu2.png) -109px -109px no-repeat;}
#print-management #services-btn a{ background:url(../images/menu2.png) -109px -109px no-repeat;}

#products-btn a{ width:163px;}
#products-btn a:hover{ background:url(../images/menu2.png) -275px -169px no-repeat;}
#print-production #products-btn a{ background:url(../images/menu2.png) -275px -169px no-repeat;}

#technical-btn a{ width:120px;}
#technical-btn a:hover{ background:url(../images/menu2.png) -440px -229px no-repeat;}
#pixa-distribution #technical-btn a { background:url(../images/menu2.png) -440px -229px no-repeat;}

#quote-btn a{ width:103px;}
#quote-btn a:hover{ background:url(../images/menu2.png) -559px -289px no-repeat;}
#technical #quote-btn a{ background:url(../images/menu2.png) -559px -289px no-repeat;}

#blog-btn a{ width:78px;}
#blog-btn a:hover{ background:url(../images/menu2.png) -661px -349px no-repeat;}

### MENU NAV FRENCH ###

#mainNav_fr { float:left; margin:11px 0 0 266px;}
#mainNav_fr ul { margin:0; padding:0; background:url(../images/menu2_fr.png) 0 11px no-repeat; height:55px; width:766px;}
#mainNav_fr li { float:left; list-style:none; }
#mainNav_fr li a {display:block; height:55px; text-indent:-9999px; padding:0; margin:0;}

#about-btn_fr a{ width:110px; }
#about-btn_fr a:hover{ background:url(../images/menu2_fr.png) 0 -49px no-repeat;}
#about #about-btn_fr a { background:url(../images/menu2_fr.png) 0 -49px no-repeat;}

#services-btn_fr a{ width:166px;}
#services-btn_fr a:hover{ background:url(../images/menu2_fr.png) -109px -109px no-repeat;}
#print-management #services-btn_fr a{ background:url(../images/menu2_fr.png) -109px -109px no-repeat;}

#products-btn_fr a{ width:163px;}
#products-btn_fr a:hover{ background:url(../images/menu2_fr.png) -275px -169px no-repeat;}
#print-production #products-btn_fr a{ background:url(../images/menu2_fr.png) -275px -169px no-repeat;}

#technical-btn_fr a{ width:120px;}
#technical-btn_fr a:hover{ background:url(../images/menu2_fr.png) -440px -229px no-repeat;}
#pixa-distribution #technical-btn_fr a { background:url(../images/menu2_fr.png) -440px -229px no-repeat;}

#quote-btn_fr a{ width:103px;}
#quote-btn_fr a:hover{ background:url(../images/menu2_fr.png) -559px -289px no-repeat;}
#technical #quote-btn_fr a{ background:url(../images/menu2_fr.png) -559px -289px no-repeat;}

#blog-btn_fr a{ width:78px;}
#blog-btn_fr a:hover{ background:url(../images/menu2_fr.png) -661px -349px no-repeat;}



#MainRotate { width:665px; float:left; margin:22px 0 0;}
#rightCol { width:260px; float:right; margin:10px 0 0 0;}
#requestQuote { background: url(../images/newsletter.jpg) 0 0 no-repeat; height:97px;}
#Signup { padding:35px 10px 10px 15px}
.email { width:210px; border:none; height:21px;}
.submit { margin:5px 0 0 0; background:url(../images/submit.jpg) 0 0 no-repeat; width:63px; height:23px; text-indent:-9999px; cursor: pointer; border:none;}

#Distribution_en, 
#printProd_en, 
#printServ_en,
#Distribution_fr, 
#printProd_fr, 
#printServ_fr 
	{ padding:0px 12px 0 0;}

#printServ_en h2{ background:url(../images/printService-Tab.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}
#printProd_en h2{ background:url(../images/printProduction-Tab.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}
#Distribution_en h2{ background:url(../images/distribution-Tab.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}

#printServ_fr h2{ background:url(../images/printService-Tab_fr.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}
#printProd_fr h2{ background:url(../images/printProduction-Tab_fr.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}
#Distribution_fr h2{ background:url(../images/distribution-Tab_fr.jpg) 0 0 no-repeat; text-indent:-9999px; height:34px; margin-bottom:0; padding-bottom:0;}

#Distribution_en ul, 
#printProd_en ul, 
#printServ_en ul 
	{ margin:0; padding:10px 0 0 0;}
#Distribution_en li, 
#printProd_en li, 
#printServ_en li 
	{ padding: 7px 0  7px 17px; list-style:none; border-bottom:1px dotted #bfbfbf; background:url(../images/arrowList.jpg) 0 10px no-repeat;}
#Distribution_en li a, 
#printProd_en li a, 
#printServ_en li a 
	{ text-decoration:none; color:#5c5c5c;}
#Distribution_en li a:hover, 
#printProd_en li a:hover,
#printServ_en li a:hover
	{ color:#007eff;}

#Distribution_fr ul, 
#printProd_fr ul, 
#printServ_fr ul 
	{ margin:0; padding:10px 0 0 0;}
#Distribution_fr li, 
#printProd_fr li, 
#printServ_fr li 
	{ padding: 7px 0  7px 17px; list-style:none; border-bottom:1px dotted #bfbfbf; background:url(../images/arrowList.jpg) 0 10px no-repeat;}
#Distribution_fr li a, 
#printProd_fr li a, 
#printServ_fr li a 
	{ text-decoration:none; color:#5c5c5c;}
#Distribution_fr li a:hover, 
#printProd_fr li a:hover,
#printServ_fr li a:hover
	{ color:#007eff;}

#MainContent { padding: 50px 10px 10px 10px; line-height:18px;}
#contact #MainContent, #home #MainContent  { padding: 10px; line-height:18px;}
#ListProd ul { margin-top:10px; padding-left:20px;}

#footer { background:url(../images/footerBG.png)0 0 no-repeat; height:92px; width:1052px;}
#footer a { color:#FFF; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footerNav { margin:0 auto; background:#bfbfbf; width:950px; padding:10px; color:#FFF; font-size:11px; height:20px;}
#footMenu { float:left; line-height:0; padding:10px;}
#copyright { float:right; line-height:0; padding:10px;}
.clr { clear:both;}
.blue { color:#1454ab;}
h3 { margin-bottom:0; padding-bottom:0;}