/* CSS Document */
/* -->Pages intérieures et headers */
/*-- ALL --*/
p {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	color:#748c9f;
	font-size:12px;
	}
a:link {
	color: #037fc2; text-decoration: none
	}
a:visited {
	color: #037fc2; text-decoration: none
	}
a:hover {
	color: #037fc2; text-decoration: underline
	}
div {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	}
form {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #EEEEEE;
	vertical-align:top;
	display:inline;
	}
#input {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #748c9f;
	background-color:#EEEEEE;
	}
	
.HL {
	font-weight:bold;
	color:#037fc2;
	}
.HL2 {
	font-weight:bold;
	color:#037fc2;
	font-size:25px;
	line-height:28px;
	}
.note {
	font-size:9px;
	}
.red {
	color:#F40000;
	}
ul {
	list-style-type:circle;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	color:#748c9f;
	font-size:12px;
	line-height:17px;
	position:relative;
	float:left;
	width:550px;
	}
	
/*---------------------------------------------------------------------------------------- ZONE 1 --*/

#zone1 {
	width: 994px;
	height: 78px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone1/head_BG.jpg);
	background-repeat:repeat-x;
	position: absolute;
	left:6px;
	color:#FFFFFF;
	}
#logoBox {
	width: 198px;
	height: 78px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone1/head_logo.jpg);
	background-repeat:no-repeat;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:18px;
	line-height:26px;
	text-align:center;
	float: left;
	}
#logoBox a {
	color:#FFFFFF;
	text-decoration:none;
	}
#mainBox {
	width: 420px;
	height: 78px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:6px;
	padding-left:6px;
	line-height:16px;
	float: left;
	}
#title {
	width: 420px;
	height: 40px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
	float: left;
	}
/*h1 {
	width: 420px;
	height: 40px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
	float: left;
	}*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #3399ca;
	margin:0px;
	position:relative;
	top:10px;
	left:10px;
	}
.alt_h1 {
	left:0px;
	top:0px;
	}
.country_link {
	font-size:11px;
	color:#FFFFFF;
}
.country_link a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.country_link a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.country_link a:visited {
	color:#FFFFFF;
}

.product_link {
	font-size:11px;
	font-weight:100;
	color:#FFFFFF;
}
.product_link a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.product_link a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.product_link a:visited {
	color:#FFFFFF;
}
#headbox {
	width: 360px;
	height: 30px;
	float:left;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	padding-top:4px;
	text-align:right;
	}
#headbox a {
	color:#FFFFFF;
	text-decoration:none;
	}
#headbox a:hover {
	color:#FFCCFF;
	text-decoration:none;
	}
#PROBox {
	width: 350px;
	height: 40px;
	font-size:12px;
	float:left;
	position:relative;
	left:69px;
	}
#PROBox2 {
	width: 320px;
	height: 22px;
	font-size:12px;
	float:left;
	position:relative;
	left:66px;
	top:4px;
	}
#PROinput {
	width: 280px;
	height: 22px;
	position:relative;
	float:left;
	}
.ooprint_form {
	display:inline;
	text-align:right;
	}
#PRObutton {
	width: 23px;
	height: 22px;
	position:relative;
	float:left;
	top:0px;
	}
#pwd {
	width: 250px;
	height: 15px;
	font-size:9px;
	color:#CCCCCC;
	position:relative;
	float: left;
	top:2px;
	left:135px;
	}
#pwd a {
	color:#FFFFFF;
	text-decoration:none;
	}
#pwd a:hover {
	color:#FFCCFF;
	text-decoration:none;
	}
	
	
	
/*---------------------------------------------------------------------------------------- ZONE 2 --*/

#zone2 {
	width: 994px;
	position: absolute;
	left:6px;
	top:86px;
	text-align:left;
	}
#menu {
	width: 186px;
	background-color:#EEEEEE;
	font-size:11px;
	position: relative;
	color:#48667d;
	line-height:14px;
	float:left;
	}
#menu a {
	color:#48667d;
	text-decoration:none;
	}
#menu a:hover {
	color:#48667d;
	text-decoration:underline;
	}
#category {
	width:170px;
	font-size:11px;
	margin-top:10px;
	margin-bottom:4px;
	left:8px;
	position:relative;
	overflow:visible;
	float:left;
	line-height:14px;
	}
#category1 {
	width:170px;
	font-size:11px;
	margin-top:4px;
	margin-bottom:4px;
	left:8px;
	position:relative;
	overflow:visible;
	float:left;
	line-height:14px;
	}
.c1b {
	color:#037fc2;
	}
#categoryIV {
	width:141px !important;
	width:100%;
	height:50px;
	background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/IVbg.gif) no-repeat #81d300;
	font-size:11px;
	margin-top:0px;
	margin-bottom:4px;
	padding-top:4px;
	padding-left:45px;
	left:0px;
	position:relative;
	overflow:visible;
	color:#FFFFFF;
	}
#categoryIV a {
	color:#FFFFFF;
	}
#categoryIV a:link {
	color:#FFFFFF;
	}
#categoryIV a:hover {
	color:#FFFFFF;
	}
#line {
	width: 186px;
	height: 3px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/line.gif);
	background-repeat:repeat-x;
	position:relative;
	float:left;
	}
.nomenu {
	color:#6087a6;
	}
#MLBox {
	width: 178px;
	height: 54px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/mailinglist_grad.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:2px;
	position:relative;
	float:left;
	border-top:solid #FFFFFF 1px;
	border-bottom:solid #FFFFFF 1px;
	}
#MLinput {
	width: 150px;
	height: 22px;
	position:relative;
	float:left;
	display:inline;
	}
#MLbutton {
	width: 23px;
	height: 22px;
	position:relative;
	float:left;
	top:0px;
	}
#SC {
	width: 186px;
	height: 25px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/allzones/bar_grad.jpg);
	background-repeat:repeat-x;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	position:relative;
	float:left;
	}
#pSC {
	width: 178px;
	height: 18px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	position:relative;
	float:left;
	left:8px;
	top:5px;
	margin:0px;
	}
#cust_frame {
	width: 186px;
	height: 168px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	}
#C {
	width: 186px;
	height: 134px;
	font-size:12px;
	color:#748c9f;
	position:relative;
	float:left;
	background-color:#EEEEEE;
	}
#customers {
	width: 178px;
	height: 130px;
	font-size:12px;
	color:#748c9f;
	position:relative;
	left:8px;
	top:4px;
	margin:0px;
	line-height:14px;
	}
#customers a {
	font-weight:bold;
	color:#037fc2;
	text-decoration:none;
	}
#customers a:hover {
	font-weight:bold;
	color:#037fc2;
	text-decoration:underline;
	}
#main {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/mainframe.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:8px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#main_special {
	width: 800px;
	height: 250px;
	position: relative;
	left:8px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#main_divided {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/mainframe_divided.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:8px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#img_link {
	width: 279px;
	height: 240px;
	float:left;
	}
#img_link_2 {
	width: 430px;
	height: 240px;
	position:relative;
	float:left;
	}
#main_link {
	width: 521px;
	height: 90px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:42px;
	line-height:46px;
	text-align:left;
	text-indent:36px;
	top:6px;
	position:relative;
	margin:0px;
	left:0px;
	float:left;
	}
#main_link a {
	color:#FFFFFF;
	text-decoration:none;
	}
.mlink {
	font-size:60px;
	}
.mlink1 {
	color:#EEEEEE;
	font-size:42px;
	}
#main_link_2 {
	width: 350px;
	height: 220px;
	font-size:32px;
	line-height:36px;
	text-align:left;
	text-indent:36px;
	top:20px;
	left:10px;
	position:relative;
	margin:0px;
	float:left;
	}
#main_link_2 a {
	color:#FFFFFF;
	text-decoration:none;
	}
.mlink_2 {
	font-size:44px;
	}
.mlink1_2 {
	color:#EEEEEE;
	}

#subframe_wrap {
	width: 800px;
	height: 434px;
	position: relative;
	float:left;
	top:8px;
	}
#subframe_left {
	width: 298px;
	height: 213px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/subframe_BG.jpg);
	background-repeat:no-repeat;
	position: relative;
	float:left;
	left:8px;
	font-weight:bold;
	line-height:36px;
	margin-bottom:8px;
	}
#subframe_right {
	width: 298px;
	height: 213px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/subframe_BG.jpg);
	background-repeat:no-repeat;
	position: relative;
	float:left;
	left:16px;
	font-weight:bold;
	line-height:36px;
	margin-bottom:8px;
	}
#subframe_sky {
	width: 188px;
	height: 434px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/rightframe_BG.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:right;
	left:8px;
	font-weight:bold;
	line-height:36px;
	}
#subframe_left a {
	color:#FFFFFF;
	text-decoration:none;
	}
#subframe_left a:hover {
	color:#FFCCFF;
	}
#subframe_right a {
	color:#FFFFFF;
	text-decoration:none;
	}
#subframe_right a:hover {
	color:#FFCCFF;
	}
#subframe_sky a {
	color:#FFFFFF;
	text-decoration:none;
	}
#subframe_sky a:hover {
	color:#FFCCFF;
	}
#subframe_space {
	width: 800px;
	height:8px;
	position:relative;
	float:left;
	}
	
#subframe_img {
	width: 298px;
	height:177px;
	position:relative;
	float:left;
	}
#subframe_cat {
	width: 220px;
	height:30px;
	position:relative;
	float:left;
	}
#subframe_arrow {
	width: 76px;
	height:30px;
	position:relative;
	float:left;
	}

#subframe_img_sky {
	width: 188px;
	height:398px;
	position:relative;
	float:left;
	}
#subframe_cat_sky {
	width: 150px;
	height:30px;
	position:relative;
	float:left;
	}
#subframe_arrow_sky {
	width: 36px;
	height:30px;
	position:relative;
	float:left;
	}
	
	
/*---------------------------------------------------------------------------------------- ZONE 3 --*/
	
#zone3 {
	width:800px;
	height:150px;
	position: absolute;
	left:200px;
	top:786px;
	}
#NA {
	width: 800px;
	height: 25px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/allzones/bar_grad.jpg);
	background-repeat:repeat-x;
	position:relative;
	float:left;
	left:8px;
	}
#pNA {
	width: 700px;
	height: 20px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	position:relative;
	float:left;
	top:5px;
	left:8px;
	margin:0px;
	}
#livraison {
	width:197px;
	height:134px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	font-size:12px;
	color:#748c9f;
	left:8px;
	}
#pAvant {
	width:175px;
	height:110px;
	position:relative;
	float:left;
	font-size:12px;
	color:#748c9f;
	line-height:14px;
	left:8px;
	top:8px;
	margin:0px;
	}
#tarifs {
	width:197px;
	height:134px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	font-size:12px;
	color:#748c9f;
	left:12px;
	}
#archives {
	width:197px;
	height:134px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	font-size:12px;
	color:#748c9f;
	left:16px;
	}
#paiement {
	width:197px;
	height:134px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	font-size:12px;
	color:#748c9f;
	left:20px;
	}
#avantage {
	width:189px;
	height:130px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	margin:0px;
	font-size:12px;
	color:#748c9f;
	padding-left:8px;
	padding-top:8px;
	line-height:14px;
	}
#avantage a {
	color:#037fc2;
	text-decoration:none;
	}
#avantage a:hover {
	color:#037fc2;
	text-decoration:underline;
	}
.avant_title {
	font-weight:bold;
	color:#037fc2;
	font-size:14px;
	}
.avant_HL {
	font-weight:bold;
	color:#48667d;
	}
#avantage_space {
	width:4px;
	height:150px;
	position:relative;
	float:left;
	margin:0px;
	}
	
	
	
/*---------------------------------------------------------------------------------------- ZONE 4 --*/

#zone4 {
	width:800px;
	height:130px;
	position: absolute;
	left:200px;
	top:980px;
	text-align:center;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:10px;
	color:#748c9f;
	}
#zone4 a {
	color:#037fc2;
	}

	
/*---------------------------------------------------------------------------------------- ZONES -----------------------------------	
------------------------------------------------------------------------------------------ DYNAMIQUES ----------------------------*/

#zone1_b {
	width: 994px;
	height: 78px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone1/head_BG.jpg);
	background-repeat:repeat-x;
	position: relative;
	left:0px;
	top:0px;
	}
	
#menu_b {
	width: 186px;
	background-color:#EEEEEE;
	font-size:11px;
	position: relative;
	color:#48667d;
	line-height:14px;
	float:left;
	margin-right:4px;
	padding:0;
	}
#menu_b a {
	color:#48667d;
	text-decoration:none;
	}
#menu_b a:hover {
	color:#48667d;
	text-decoration:underline;
	}

#zone2_b {
	width: 800px;
	height:690px;
	position: relative;
	left:0px;
	top:8px;
	text-align:left;
	float:left;
	}
#zone2_c {
	width: 994px;
	position: relative;
	left:0px;
	top:2px;
	text-align:left;
	float:left;
	}
#zone2_alapage {
	width: 800px;
	height:690px;
	position: relative;
	left:17px;
	top:2px;
	text-align:left;
	float:left;
	}
#zone2_alapage2 {
	width: 800px;
	height:690px;
	position: relative;
	left:0px;
	top:2px;
	text-align:left;
	float:left;
	}
#main_b {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/mainframe.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:0px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#main_b_uk {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/uk/images/v7/zone2/mainframe.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:0px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#main_b_us {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/us/images/v7/zone2/mainframe.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:0px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#main_divided_b {
	width: 800px;
	height: 250px;
	background-image:url(http://www.ooprint.fr/ooprint/images/v7/zone2/mainframe_divided.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:0px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	}
#subframe_wrap_b {
	width: 800px;
	height: 434px;
	position: relative;
	float:left;
	top:8px;
	left:-8px;
	}

#zone3_b {
	width:994px;
	height:155px;
	position: relative;
	float:left;
	}
#bas_wrap {
	width:994px;
	height:155px;
	}
#customers_Box {
	width: 186px;
	height:168px;
	background-color:#EEEEEE;
	font-size:11px;
	position: relative;
	color:#48667d;
	line-height:14px;
	float:left;
	}
#cust_frame_b {
	width: 186px;
	height: 168px;
	background-color:#EEEEEE;
	position:relative;
	float:left;
	}
	
#avantage_frame {
	width: 800px;
	height: 168px;
	position:relative;
	float:left;
	left:8px;
	}

#zone4_b {
	width:994px;
	height:130px;
	position: relative;
	top:30px;
	text-align:center;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:10px;
	color:#748c9f;
	float:left;
	}
#zone4_b a {
	color:#037fc2;
	}
	
#headbox_private {
	width: 365px;
	float:left;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	padding-top:4px;
	text-align:right;
	line-height:21px;
	}
#headbox_private a {
	color:#FFFFFF;
	text-decoration:none;
	}
#headbox_private a:hover {
	color:#FFCCFF;
	text-decoration:none;
	}
.private_nav {
	color:#FFFFFF;
	font-size:10px;
	}
.private_nav a {
	color:#FFFFFF;
	text-decoration:none;
	}
.private_nav a:hover {
	color:#FFCCFF;
	text-decoration:none;
	}


/*---------------------------------------------------------------------------------------- ZONES -----------------------------------	
------------------------------------------------------------------------------------------ CATALOGUE ----------------------------*/
#zone2_cat {
	width: 994px;
	position: relative;
	}
#menu_cat {
	width: 186px;
	background-color:#EEEEEE;
	font-size:11px;
	position: relative;
	color:#48667d;
	line-height:14px;
	float:left;
	margin-right:4px;
	padding:0;
	}
#main_cat1 {
	width: 800px;
	height: 383px;
	background-image:url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subhome/cat_ooprint_01.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:4px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	text-align:right;
	}
#main_cat2 {
	width: 800px;
	height: 117px;
	background-image:url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subhome/cat_ooprint_02.jpg);
	background-repeat:no-repeat;
	position: relative;
	left:4px;
	float:left;
	color:#FFFFFF;
	font-size:42px;
	text-align:center;
	}
#cat-p {
	margin: 0px;
	}
.link_cat {
	vertical-align: 60%;
	}
#voeux {
	width: 800px;
	height:150px;
	position:relative;
	float:left;
	}
#voeuxtext {
	width: 400px;
	height:140px;
	position:relative;
	float:left;
	top:5px;
	margin:0px;
	text-align:left;
	font-size:14px;
	left:208px;
	}
.letter {
	font-size:16px;
	}
.mini_cat {
	vertical-align: 60%;
	font-size: 9px;
	}
.adobe1 {color: #FF0000}
.adobe2 {color: #000000}


/*---------------------------------------------------------------------------------------- CSS FAQ --*/
div#faq {
	width: 600px;
	position: relative;
}
div#faq a {
	text-decoration: underline;
}
p#faqp a {
	font-weight:bold;
	text-decoration: underline;
}
p#faqp {
	height: 24px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #037fc2;
	position: relative;
	top: 6px;
}
#faq_header {
	height: 78px;
	background:url(http://www.ooprint.fr/ooprint/images/v7/zone1/head_BG.jpg) repeat-x;
	color:#FFFFFF;
	font-size:20px;
	}
#faq_header img {
	vertical-align:-30px;
	}

/*-------------------------------------------------------HHH  HHH  EEEEEE     AA      DDDD     EEEEEE  RRRR
                                                         HHH  HHH  EEE       AAAA     DD  DD   EEE     R  RR
									                     HHHHHHHH  EEEEE    AA  AA    DD   DD  EEEEE   RRRR
														 HHH  HHH  EEE     AAAAAAAA   DD  DD   EEE     RR  R
														 HHH  HHH  EEEEEE AAA    AAA  DDDD     EEEEEE  RR  RR

*/

.product_header {
	width: 985px;
	height:292px;
		
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	}
.spe_header {
	width: 985px;
	height:350px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	}
	
div#himage {
	margin: 0px;
	height: 220px;
	width: 985px;
	padding: 0;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	top: 12px;
}
div#himage2 {
	margin: 0px;
	height: 195px;
	width: 985px;
	padding: 0;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	top: 12px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3399ca;
	position: relative;
	left: 10px;
	top: 10px;
	width: 900px;
	right: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#hmenu_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	width: 954px;
	left: 22px;
	top: 17px;
	margin-top: 8px;
	margin-bottom: 2px;
	color: #0099CC;
}
#hmenu_1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484C4D;
	text-decoration: none ;
}
#hmenu_1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0081B8;
	text-decoration: underline;
}
p#hmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	width: 954px;
	left: 22px;
	top: 14px;
	margin-top: 8px;
	margin-bottom: 2px;
	color: #0099CC;
}
p#hmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484C4D;
	text-decoration: none ;
}
p#hmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0081B8;
	text-decoration: underline;
}
p#hmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	width: 954px;
	left: 22px;
	top: 10px;
	margin-top: 5px;
	margin-bottom: 2px;
	color: #FFFFFF;
	line-height: 16px;
}
p#hmenu2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none ;
}
p#hmenu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cdf0ff;
	text-decoration: underline;
}
p#hmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	width: 954px;
	left: 12px;
	top: 10px;
	margin-top: 5px;
	margin-bottom: 2px;
	color: #FFFFFF;
}
p#hmenu3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none ;
}
p#hmenu3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cdf0ff;
	text-decoration: underline;
}
p#hmenu_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	width: 954px;
	left: 22px;
	top: 5px;
	margin-top: 8px;
	margin-bottom: 2px;
	color: #748c9f;
}
p#hmenu_orange a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #037fc2;
	text-decoration: none ;
}
p#hmenu_orange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #037fc2;
	text-decoration: underline;
}

#txt_bg {
	width:985px;
	height:74px;
	background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/txt_bg.gif) no-repeat;
	top:6px;
	position:relative;
	margin-bottom:8px;
}
#txt_fbc {
	left:5px;
	top:5px;
	width:975px;
	height:64px;
	line-height:14px;
	position:relative;
	margin:0px;
}

/* CATÉGORIES HEADER */														 
	
#h_voeux {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/cdvoeux/cdvx08.jpg) no-repeat center top;
	}
#h_concours {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/concours/concours08.jpg) no-repeat center top;
	}
#h_orange {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/orange/cdv.jpg) no-repeat center top;
	}
#h_marque-page {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/mpages/mp.jpg) no-repeat center top;
	}
#h_menu {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/menus/m.jpg) no-repeat center top;
	}
#h_etiquette {
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/etiquettes/ea.jpg) no-repeat center top;
	}
#h_cdv {
	width: 790px;
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/subcat/cdv/23.jpg) no-repeat center bottom;
	}
#h_cdv h1 {
	top:2px;
	}
#h_cdv dl {
	position:relative;
	width:220px;
	left:560px;
	top:25px;
	color:#FFFFFF;
	font-size:20px
	}
#h_cdv dl a {
	color:#FFFFFF;
	text-decoration:underline;
	}
#h_cdv dd {
	margin:10px 0px 0px 0px;
	font-size:14px;
	}
	
/* HEADER CARTES GRATUITES */

#fbc_header {
	width: 994px;
	height:175px;
	background: url(http://www.ooprint.fr/ooprint/images/dynamic/FR/editor/header2058.jpg) no-repeat center top;
	}
	
#fbc_titre {
	width: 200px;
	height:130px;
	position:relative;
	left:10px;
	top:18px;
	float:left;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#48667d;
	line-height:14px;
	}
		
#fbc_upsell {
	width: 160px;
	height:130px;
	position:relative;
	left:45px;
	top:18px;
	float:left;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
	}
#fbc_upsell2 {
	width: 125px;
	height:125px;
	position:relative;
	top:18px;
	float:left;
	}
	
#fbc_t1 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#037fc2;
	line-height:22px;
	}

#fbc_t2 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:26px;
	font-weight:bold;
	color:#037fc2;
	line-height:22px;
	}

#fbc_t3 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:26px;
	font-weight:bolder;
	color:#FF0000;
	line-height:22px;
	}

#fbc_t4 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:15px;
	font-weight:bold;
	color:#48667d;
	}
#fbc_t5 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	}
#fbc_t6 {
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	}

#fbc_link {
	width: 300px;
	height:25px;
	position:relative;
	float:left;
	top:25px;
	left:480px;
	font-size:12px;
	color:#48667d;
	line-height:13px;
	}
	
	
/*----------------------------------------- STUDENT FREE BUSINESS CARDS -------------------------------------------*/


.sfbc_title {
	font-weight:bold;
	color:#00acf0;
	font-size:28px;
	}
.sfbc_stitle {
	font-size:18px;
	}
.sfbc_title2 {
	font-weight:bold;
	color:#f99708;
	font-size:20px;
	}
.sfbco {
	color:#f99708;
	}
#sfbc_txt {
	font-size:14px;
	color:#748c9f;
	margin:5px;
	}
#sfbc_txt2 {
	margin:0px;
	font-size:16px;
	color:#037fc2;
	position:relative;
	left:20px;
	}
#sfbc_txt3 {
	width:300px;
	margin:0px;
	font-size:19px;
	color:#037fc2;
	position:relative;
	left:180px;
	top:10px;
	}
#sfbc_txt4 {
	font-weight:bold;
	margin:0px;
	font-size:14px;
	color:#037fc2;
	position:relative;
	left:80px;
	top:20px;
	}
#sfbc_txt5 {
	width:300px;
	margin:0px;
	font-size:16px;
	color:#037fc2;
	position:relative;
	left:260px;
	top:30px;
	}
#sfbc_p {
	width: 198px;
	height: 180px;
	font-size:11px;
	color:#037fc2;
	position:relative;
	top:20px;
	float:left;
	text-align:left;
	}
#sfbc_link {
	width: 150px;
	position:relative;
	left:8px;
	line-height:11px;
	float:left;
	}
#sfbc_arrow {
	width: 24px;
	position:relative;
	float:left;
	}
#sfbc_img {
	width:198px;
	height:131px;
	position:relative;
	float:left;
	}
/* INFO PAGE */
#sfbc_info {
	width:550px;
	position:relative;
	float:left;
	left:10px;
	font-family: "Trebuchet MS", Tahoma, sans-serif, Verdana;
	color:#748c9f;
	font-size:12px;
	}
#paginator {
	top:40px;
	font-size:12px;
	width:800px;
	height:40px;
	position:relative;
	float:left;
	text-align:center;
}

/*----------------------------------------- CAMPAIGN FREE BUSINESS CARDS -------------------------------------------*/

#cfbc_p {
	width: 300px;
	height: 240px;
	font-size:11px;
	color:#037fc2;
	position:relative;
	top:20px;
	float:left;
	}
#cfbc_img {
	width:300px;
	height:200px;
	position:relative;
	float:left;
	}
	
/*------------------------------------------HEADERS SECTEURS---------------------------------------------*/
#sector_title {
	width:994px;
	height:27px;
	position:relative;
	float:left;
	color:#037fc2;
	font-size:18px;
	line-height:18px;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	top:5px;
}
#sector {
	width:994px;
	height:180px;
	position:relative;
	}
#sector_content {
	width:794px;
	height:150px;
	position:relative;
	float:left;
	background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/grad.jpg) repeat-x;
	}
#sector_img {
	width:210px;
	height:150px;
	position:relative;
	float:left;
	margin:0px;
	}
#sector_txt {
	width:360px;
	height:60px;
	position:relative;
	float:left;
	color:#48667d;
	font-size:16px;
	line-height:22px;
	margin-top:12px;
	margin-bottom:0px;
	left:0px;
	}
.sector_block {
	width:200px;
	height:125px;
	position:relative;
	float:left;
	margin:0px;
	top:10px;
	}
.sector_blockr {
	width:20px;
	height:150px;
	position:relative;
	float:right;
	margin:0px;
	top:0px;
	}
.sector_ptxt {
	width:200px;
	height:43px;
	color:#004268;
	position:relative;
	font-size:13px;
	line-height:14px;
	margin-top:15px;
	margin-bottom:0px;
	left:0px;
	}
.sector_ptxt img {
	float:left;
	margin-right:10px;
	}
#sector_tags {
	width:560px;
	height:20px;
	color:#48667d;
	position:relative;
	float:left;
	font-size:12px;
	margin-top:0px;
	top:0px;
	left:0px;
	}
.sector_menu1 {
	width:291px;
	height:186px;
	list-style:none;
	font-size:13px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	left:20px;
	}
.sector_menu1 li {
	width:291px;
	height:31px;
	text-indent:70px;
	line-height:37px !important;
	line-height:13px;
	margin:0px;
	padding:0px !important;
	padding:13px 0px 0px 0px;
	}
.sector_menu2 {
	width:218px;
	height:186px;
	list-style:none;
	font-size:13px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	left:30px;
	}
.sector_menu2 li {
	width:218px;
	height:31px;
	text-indent:70px;
	line-height:37px !important;
	line-height:13px;
	margin:0px;
	padding:0px !important;
	padding:13px 0px 0px 0px;
	}
.cdv { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/cdv.jpg) no-repeat; }
.cdvv { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/cdvv.jpg) no-repeat; }
.mcdv { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/mcdv.jpg) no-repeat; }
.cdvgf { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/cdvgf.jpg) no-repeat; }
.cdc { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/cdc.jpg) no-repeat; }
.ir { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/ir.jpg) no-repeat; }
.ic { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/ic.jpg) no-repeat; }
.tdt { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/tdt.jpg) no-repeat; }
.ea { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/ea.jpg) no-repeat; }
.mp { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/mp.jpg) no-repeat; }
.cp { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/cp.jpg) no-repeat; }
.fp { background:url(http://www.ooprint.fr/ooprint/images/v7/allzones/sectors/fp.jpg) no-repeat; }

/*------------------------------------------HEADERS SECTEURS---------------------------------------------*/


/*------------------------------------------PATCH FROM MAIN.CSS---------------------------------------------*/
#zonewrap {
	width:994px;
	height:auto;
	position:relative;
	left:6px;
	margin-top:6px;
	}
#zone2 {
	width:800px;
	height:auto;
	position:relative;
	float:right;
	}
	
#menu_comp2 {
	width:186px;
	height:55px;
	position:relative;
	float:left;
	margin-top:6px;
	background:url(http://www.ooprint.fr/ooprint/images/v8/tools/ban_competition2.jpg) no-repeat;
	}
#menu_comp2 a {
	color:#FFFFFF;
	}
#menu_comp2 a:hover {
	color:#FFFFFF;
	}
#menu_comp2 a:visited {
	color:#FFFFFF;
	}
#menu_comp2 h5 {
	margin-top:10px;
	}
#menu_comp2 p {
	margin:12px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding-left:8px;
	}
#menu_comp2 img {
	vertical-align:-4px;
	}
	
/*------------------------------------------PATCH FROM SUB.CSS---------------------------------------------*/
#zone2b {
	width:1000px;
	position:relative;
	float:left;
	}
#zone3 {
	width: 174px;
	font-size:11px;
	position: relative;
	line-height:14px;
	float:left;
	}
/*CHOOSER*/
.clink {
	margin:0px;
	}
.clink a {
	font-size:10px;
	color:#000000;
	}
.clink a:hover {
	color:#037fc2;
	text-decoration:underline;
	}

.clink img {
	vertical-align:-5px;
	}
.olink {
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	}
