@charset "UTF-8";
html,body,div,ul,ol,li,dl,dt,dd,pre,form,p,blockquote,fieldset,input,textarea{font-family:"Lucida Grande", Geneva, Arial, sans-serif;line-height:1.3em;color:#777;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande", Geneva, Arial, sans-serif;line-height:1em;font-weight:400;color:#555;margin:0;padding:0;}
h1{font-size:1.5em;}
h2{font-size:1.15em;}
h3{color:#333;font-size:0.9em;}
html,body{position:relative;width:100%;margin:0 auto;}
html{background-color:#FFF;}
body{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/background.png) center top no-repeat;}
a{color:#009bd1;text-decoration:none;}
a:hover{text-decoration:underline;}
p{font-size:0.75em;}
img{border:none;}
.content{width:1004px;min-height:700px;margin:0 auto;}
/*MENU*/
.slidetabsmenu{float:left;width:100%;font-size:12px;line-height:normal;border-bottom:1px solid #0099e2;margin-top:17px;}
* html .slidetabsmenu{margin-bottom:1em;}
.slidetabsmenu ul{list-style-type:none;margin:0;padding:0;}
.slidetabsmenu li{display:inline;margin:0;padding:0;}
.slidetabsmenu a{float:left;background:url(http://www.ooprint.fr/ooprint/composants/home_css/media/slide-left.gif) no-repeat left top;text-decoration:none;height:33px;margin:0 1px 0 0;padding:0 0 0 9px;}
.slidetabsmenu a span{display:block;background:url(http://www.ooprint.fr/ooprint/composants/home_css/media/slide-right.gif) no-repeat right top;font-weight:700;color:#fff;height:22px;text-shadow:1px 0 1px #469bbe;float:none;padding: 9px 12px 2px 4px;}
.slidetabsmenu #red-tab a{float:left;background:url(http://www.ooprint.fr/ooprint/composants/home_css/media/red-left.gif) no-repeat left top;text-decoration:none;height:33px;margin:0 1px 0 0;padding:0 0 0 9px;}
.slidetabsmenu #red-tab a span{float:left;display:block;background:url(http://www.ooprint.fr/ooprint/composants/home_css/media/red-slide.gif) no-repeat right top;font-weight:700;color:#fff;height:22px;padding:9px 13px 2px 4px;}
html>/**/body .IEonlybr{display:none;}
.dropmenudiv_c{position:absolute;top:0;border:1px solid #d9d9d9;font:normal 12px Verdana;line-height:18px;z-index:100;background:#FFF; min-width:200px;width:auto;visibility:hidden;border-width:0 1px;}
.dropmenudiv_c a{width:auto;display:block;text-indent:5px;border:0 solid #7d7d7d;border-bottom-width:1px;text-decoration:none;color:#918D8D;height:25px;padding:10px 12px 0 6px;}
.home_ico p{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/home.png) no-repeat 4px 3px;height:32px;width:32px;}
.home_ico p:hover{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/home.png) no-repeat 4px -30px;height:32px;width:32px;}
.home_ico span{padding-top:0;}
* html .dropmenudiv_c a{width:100%;}
.dropmenudiv_c a:hover{background-color:#eaeaea;}
.slidetabsmenu #red-tab a:hover,.slidetabsmenu a:hover,.slidetabsmenu li.selected a,.slidetabsmenu #red-tab li.selected a{background-position:0 -33px;color:#333;}
.slidetabsmenu #red-tab a:hover span,.slidetabsmenu a:hover span,.slidetabsmenu li.selected a span,.slidetabsmenu #red-tab li.selected a span{background-position:100% -33px;color:#333;text-shadow:0 0 0 #469bbe;}
/*MENU*/
.logo-ooprint{float:left;width:151px;font-size:10px;text-align:center;margin:5px 0;}
.satisfaction{float:right;margin-right:10px;margin-top:7px;}
#link_sat a{color:red;}
.satisfaction li{display:inline;font-size:10px;color:#575757;font-weight:700;}
.blog-btn a{width:27px;height:27px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat left top;display:block;float:left;margin-right:5px;}
.blog-btn a:hover{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat left -28px;text-decoration:none;}
.facebook-btn a{width:27px;height:27px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -33px 0;display:block;float:left;margin-right:5px;}
.facebook-btn a:hover{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -33px -28px;text-decoration:none;}
.twitter-btn a{width:27px;height:27px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -65px 0;display:block;float:left;margin-right:5px;}
.twitter-btn a:hover{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -65px -28px;text-decoration:none;}
.google-btn a{width:27px;height:27px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -93px 0;display:block;float:left;margin-right:30px;}
.google-btn a:hover{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/social-btn.png) no-repeat -93px -28px;text-decoration:none;}
.footer-slideshow{behavior: url(http://www.ooprint.fr/ooprint/composants/ie-css3.htc);height:60px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/bg-footer-slideshow.jpg) repeat-x;width:978px;margin-right:auto;margin-left:auto;border:solid 1px #cfcfcf;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px; position:relative; behavior: url(http://www.ooprint.fr/ooprint/composants/home_css/pie.htc)}
.footer-vdesign{width:30%;float:left;padding-top:20px;padding-left:12px;height:40px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/vdesign.png) no-repeat right top;}
.footer-videoooprint{width:30%;border-left:#CFCFCF 1px solid;border-right:#CFCFCF 1px solid;float:left;padding-top:20px;padding-left:12px;height:40px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/ooprintvideo.png) no-repeat top right;}
.footer-social{width:30%;float:left;padding-top:20px;height:40px;padding-left:15px;}
.shadows-slide{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/shadows-slide.jpg) no-repeat;height:22px;width:980px;margin-right:auto;margin-left:auto;}
.content h5{color:#000;font-size:13px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/line-h5.jpg) bottom left no-repeat;width:100%;padding-bottom:5px;font-weight:700;margin-left:2px;}
.bloc-info{height:65px;background:#ededed;border:1px solid #d9d9d9;white-space:980px;margin:10px auto;}
.bloc-info h4{font-weight:700;font-size:18px;color:#000;margin-top:8px;margin-bottom:3px;}
.bloc-info span{font-size:11px;color:#444;line-height:1em;}
.bloc-info .info{width:16%;float:left;padding-left:40px;text-align:center;height:100%;}
.bloc-info #info_1{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/info_1.png) no-repeat  0 0;}
.bloc-info #info_2{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/info_1.png) no-repeat 0 -74px;}
.bloc-info #info_3{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/info_1.png) no-repeat 0 -148px}
.bloc-info #info_4{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/info_1.png) no-repeat 0 -222px;}
.bloc-info #info_5{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/info_1.png) no-repeat 0 -296px;}
.allproducts{width:980px;font-size:11px;color:#777;margin:12px auto 15px;}
.allproducts .colproduct{
	width:23%;
	float:left;
	padding-right:14px;
}
.allproducts .colproduct a{color:#777;}
.allproducts .colproduct h1{font-size:11px;font-weight:700;color:#444;margin-bottom:5px;}
.allproducts .colproduct ul{font-size:11px;color:#444;list-style:none;}
.partners{width:1002px;height:90px;padding-left:2px;text-align:center;margin:16px auto;}
.partners img{vertical-align:middle;margin:0 10px;}
.sub_footer{width:1002px;height:50px;font-size:.62em;text-align:center;margin:16px auto;}
.blocnews{width:980px;height:auto;margin:15px auto 40px;}
.blocnews .b_news{float:left;width:173px;height:100%;}
.blocnews .b_news h3 a{
    font-weight: 700;
    font-size: 17px;
    margin-bottom: 15px;
    text-decoration: none;
    color: #333;
    display: block;
}
.blocnews .b_news h3 a:hover{
    text-decoration:underline;
}

.blocnews .separateur{min-height:259px;float:left;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/separateur.jpg) no-repeat center top;width:6px;margin-right:14px;margin-left:8px;}
.blocnews .pix{height:146px;width:100%;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/shadows_pix.jpg) no-repeat left top;}
.pix img{border:#CCC 1px solid;transition:border-color 0.5s linear;-moz-transition:border-color 0.5s linear;-webkit-transition:border-color 0.5s linear;-o-transition:border-color 0.5s linear;}
.b_news img:hover,.b_news:hover img{transition:border-color 0.5s linear;-moz-transition:border-color 0.5s linear;-webkit-transition:border-color 0.5s linear;-o-transition:border-color 0.5s linear;border-color:#09F;}
.b_news p{margin-bottom:12px;}
a.button{behavior: url(http://www.ooprint.fr/ooprint/composants/ie-css3.htc);background:#0099E2 url(http://www.ooprint.fr/ooprint/images/v9/tools/bt-bg.jpg) repeat-x 0 0;border:1px solid #0099E2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#FFF;text-shadow:-1px -1px 0 #1F84B3;font-size:12px;outline:none;cursor:pointer;padding:3px 8px;}
a.button:hover,a.button:focus{background-position:0 -4px;}
.boxTOPlang{float:right;margin-right:215px;margin-top:10px;}
.boxlangCell{width:99px;height:18px;cursor:pointer;font-family:arial;font-size:12px;max-height:23px;background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/arrowlang.gif) right top no-repeat;margin-top:2px;}
.boxlangPanel{border:1px solid #bbb;width:99px;position:absolute;display:none;}
.boxlangOpt{background-color:#fff;cursor:pointer;font-family:arial;font-size:12px;}
.boxlangOptSelected{background-color:#09F;text-decoration:none;color:#FFF;}
.boxlangOptSelected a{text-decoration:none;color:#FFF;}
.boxlangCell a{color:#333;}
#link_contact a,.bloc-info h4 a{color:#000;}
.footer-vdesign a,.footer-videoooprint a{color:#000;font-weight:700;font-size:14px;}
.bloc-info .number,.allproducts .phone{font-weight:700;color:#00b0ff;font-size:18px;}
.boxlangCell img,.boxlangOpt img{vertical-align:middle;width:16px;margin:0 3px;}
.header_page {width:980px; margin-right:auto; margin-left:auto;}

.demo{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #fff,inset 0 0 5px 5px #e7e7e7;-moz-box-shadow:inset 0 0 0 1px #fff,inset 0 0 5px 5px #e7e7e7;box-shadow:inset 0 0 0 1px #fff,inset 0 0 5px 5px #e7e7e7;background:#eee;height:30px;width:70px;border:1px solid #aaa;display:inline-block;text-align:center;position:relative;overflow:hidden;margin:0px 0 0;} 
.demo:hover{height:151px;-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;} 
.demo ul{list-style:none;margin:0;padding:0;} 
.demo li{height:30px;margin:0;padding:0;} 
.demo a{height:24px;width:100%;display:block;padding:6px 0 0;} 
.demo li:hover{background:#f9f9f9;} .first{height:39px;} 
.last{height:39px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0 0 3px 3px;} 
.demo span{background:url(http://www.ooprint.fr/ooprint/images/v9/homev2/btn_bg.png) no-repeat;color:#F56E63;font-size:11px;line-height:30px;background-position:0 3px;font-weight:700;padding:0 0 0 15px;} 
.menuslide:hover{height:30px;}

div.logo-ooprint h1{
	font-size: 13px; text-align: left; display: block; width: 800px; color: #AAA; margin-top: 4px; margin-left: 14px;
}

div.logo-ooprint h1 a{
	text-decoration:none;
	color: #AAA;
	
}

div.logo-ooprint h1 a:hover{
	color:#777;	
}


div.colproduct h3{
   font-size: 13px;
margin-bottom: 7px;
margin-top:10px;
    font-weight:bold;
    
    
    
}

div.b_news a.buttonb{
background:#0099E2 url(http://www.ooprint.fr/ooprint/images/v9/tools/bt-bg.jpg) repeat-x 0 0;
border:1px solid #0099E2;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-decoration:none;
text-align:center;
color:#FFF;
text-shadow:-1px -1px 0 #1F84B3;
font-size:12px;
outline:none;
cursor:pointer;
padding:3px 8px;
font-weight:bold;



}
