@charset "utf-8";
/* CSS Document */
html, div, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, fieldset { margin: 0px; padding: 0px; color: #000000; }
body { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#000000; 
	margin:0px; 
	padding:0px; 
		
}
a:link { text-decoration: none; font-size:11px; color:#000000; }
a:visited { text-decoration: none; font-size:11px; color:#000000; }
a:hover { text-decoration: underline; font-size:11px; color:#000000; }
a:active { text-decoration: none; font-size:11px; color:#000000; }
a.navigation:link { color:#FFFFFF; text-decoration: none; padding:5px; }
a.navigation:visited { color:#FFFFFF; text-decoration: none; padding:5px; }
a.navigation:active { color:#FFFFFF; text-decoration: none; padding:5px; }
a.navigation:hover { color:#FFFFFF; text-decoration: none; background-image:url(../images/png/glow.png); background-repeat: repeat-x; }
a.navigation_glow:link { color:#FFFFFF; text-decoration: none; padding:5px; background-image:url(../images/png/glow.png); background-repeat: repeat-x; }
a.navigation_glow:visited { color:#FFFFFF; text-decoration: none; padding:5px; }
a.navigation_glow:active { color:#FFFFFF; text-decoration: none; padding:5px; }
a.navigation_glow:hover { color:#9a0000; text-decoration: none; background-image:url(../images/png/glow.png); background-repeat: repeat-x; }
/* les DIV ici */
div#chemin { position:absolute; left:224px; top:196px; width:598px; height:20px; background-repeat:no-repeat; z-index: 2; border: solid 1px; background-color: #e9e9e9; }
div#searchField { position:absolute; left:639px; top:38px; width:215px; height:26px; z-index: 22; }
div#valid { position:absolute; left:189px; top:13px; width:46px; height:23px; background-repeat:no-repeat; z-index: 2; }
div#cadre { position:absolute; left:-4px; top:179px; width:795px; height:1250px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; z-index: 0; background-color: #f6f6f6; text-indent:-9999px; }
div#Table_01 { 
position:relative; 
width:850px; 
height:1350px; 
z-index:0; 
margin: 0px auto; 
background-image: url(../images/jpg/bk_main.jpg); 
background-repeat: repeat-x; 
border-left:solid 1px; 
border-right:solid 1px; 
padding: 0 px; 
}
div#Table_02 { position:relative; width:850px; height:1280px; z-index:0; margin: 0px auto; background-image: url(../images/jpg/bk_main.jpg); background-repeat: repeat-x; border-left:solid 1px; border-right:solid 1px; padding: 0 px; }
div#Table_privacy { position:relative; width:850px; height:1050px; z-index:0; margin: 0 auto; background-image: url(../images/jpg/bk_main.jpg); background-repeat: repeat-x; border-left:solid 1px; border-right:solid 1px; padding: 0 px; }
div#Table_support { position:relative; width:850px; height:800px; z-index:0; margin: 0 auto; background-image: url(../images/jpg/bk_main.jpg); background-repeat: repeat-x; border-left:solid 1px; border-right:solid 1px; padding: 0 px; }
div#Table_customer { position:relative; width:850px; height:600px; z-index:0; margin: 0 auto; background-image: url(../images/jpg/bk_main.jpg); background-repeat: repeat-x; border-left:solid 1px; border-right:solid 1px; padding: 0 px; }
div#Table_about { position:absolute; left:1px; top:2px; width:800px; height:1473px; z-index:0; }
div#Table_faq { position:relative; width:850px; height:2200px; z-index:0; /*background-image: url(../images/jpg/bk_main.jpg); 
	background-repeat: repeat-x; */
	border-left:solid 1px; border-right:solid 1px; background-color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: px; padding-bottom: 0; padding-left: px; background-image: url(../images/jpg/bk_main.jpg); background-repeat: repeat-x; }
div#top-domain { position:absolute; left:1px; top:0px; width:784px; height:27px; background-image: url(../images/png/top_domain.png); background-repeat: no-repeat; text-indent:-9999px; z-index: 2; }
div#PDF-Slides-02 { position:absolute; left:800px; top:0px; width:282px; height:1596px; }
div#bk-menu { position:absolute; left:-2px; top:38px; width:636px; height:23px; background-repeat:no-repeat; z-index: 22; }
div#PDF-Slides-04 { position:absolute; left:0px; top:63px; width:850px; height:110px; background-image:url(../images/jpg/PDF-Slides_04.jpg); background-repeat:no-repeat; text-indent:-9999px; z-index: 2; }
div#PDF-Slides-05 { position:absolute; left:0px; top:204px; width:800px; height:5px; }
div#PDF-Slides-06 { position:absolute; left:0px; top:209px; width:7px; height:1123px; }
div#view-create-edit { position:absolute; left:26px; top:196px; width:167px; height:1136px; background-repeat:no-repeat; z-index:10; background-color: #e9e9e9; border-right: solid 1px; border-bottom: solid 1px; border-left: solid 1px; }
div#menu_gauche { position:absolute; left:20px; top:194px; width:188px; height:1123px; background-repeat:no-repeat; background-image:url(../images/jpg/bk_menu_left2.jpg); z-index:5; }
div#PDF-Slides-08 { position:absolute; left:174px; top:209px; width:13px; height:1123px; }
div#img-box { position:absolute; left:222px; top:222px; width:563px; height:355px; background-image:url(../images/jpg/img_box.jpg); background-repeat:no-repeat; z-index:2; padding-top:12px; padding-left:35px; background-color: #000000; }
div#img-box_gris { position:absolute; left:222px; top:222px; width:555px; height:349px; background-image:url(../images/jpg/img_box_gris.jpg); background-repeat:no-repeat; z-index:2; padding-top:17px; padding-left:50px; }
#start { position:absolute; left:215px; top:141px; width:186px; height:32px; z-index:1; }
#logo { position:absolute; left:5px; top:13px; width:44px; height:49px; z-index:1; }
div#aboutus { position:absolute; left:2px; top:209px; width:850px; height:1115px; z-index:1; }
div#faq { position:absolute; left:1px; top:183px; width:851px; height:2040px; z-index:1; }
div#support {
position:; left:49px; top:202px; width:713px; height:622px; z-index:5; position: absolute; }
div#PDF-Slides-10 { position:absolute; left:783px; top:209px; width:17px; height:653px; }
div#PDF-Slides-11 { position:absolute; left:187px; top:574px; width:596px; height:11px; }
div#bk-feature-tour { position:absolute; left:223px; top:1158px; width:598px; height:156px; z-index:3; border-top: solid 1px #CCCCCC; }
div#bk-feature-tour_2 { position:absolute; left:222px; top:1156px; width:598px; height:179px; z-index:3; }
div#PDF-Slides-13 { position:absolute; left:187px; top:851px; width:596px; height:11px; }
div#bk-graphique { position:absolute; left:225px; top:620px; width:603px; height:479px; background-repeat:no-repeat; z-index:3; }
div#bk-graphique2 { position:absolute; left:224px; top:597px; width:601px; height:542px; background-repeat:no-repeat; z-index:3; }
div#PDF-Slides-15 { position:absolute; left:784px; top:862px; width:16px; height:470px; }
div#PDF-Slides-16 { position:absolute; left:7px; top:1323px; width:167px; height:9px; }
div#PDF-Slides-17 { position:absolute; left:187px; top:1323px; width:597px; height:9px; }
div#bk-copyright { position:relative; height:150px; background-color:#e9e9e9; margin: 0 auto; padding: 30px; width: 790px; border-right: solid 1px; border-left: solid 1px; border-top: solid 1px; border-bottom: solid 1px; }
div#bk-copyright2 { position:absolute; left:14px; top:2122px; width:777px; height:135px; background-color:#4a4a4a; }
div#PDF-Slides-19 { position:absolute; left:795px; top:1332px; width:5px; height:264px; }
div#PDF-Slides-20 { position:absolute; left:0px; top:1585px; width:795px; height:11px; }
div#boxTXT { position:absolute; width:291px; height:176px; left: 39px; top: 116px; z-index:4; }
div#bonus { position:absolute; width:298px; height:58px; left: 38px; top: 295px; z-index:3; }
div#download { position:absolute; width:177px; height:50px; left: 393px; top: 296px; z-index:3; }
div#box { position:absolute; width:244px; height:324px; left: 344px; top: 27px; z-index:3; }
div#box2 { position:absolute; width:283px; height:48px; left: 43px; top: 296px; z-index:3; }
div#gauche { width:190px; height:120px; z-index:5; float: left; margin-top: 15px; }
div#droite { width:210px; height:100px; z-index:6; float: left; padding-top: 31px; border-right: solid 1px #CCCCCC; margin-top: 15px; }
div#tour1 { width:200px; height:150px; z-index:7; float: left; margin-top: 15px; padding-left: 15px; margin-left: 15px; }
div#tour2 { width:175px; height:169px; z-index:8; float: left; padding-left: 15px; margin-top: 15px; }
div#recommended { width:220px; height:250px; z-index:5; float: left; margin-left: 15px; border-left: solid 1px #CCCCCC; padding-left: 20px; }
div#block1 { width:285px; height:240px; float: left; margin-top: 20px; border-right: solid 1px #CCCCCC; background-image: url(url (images/jpg/graphique .jpg));
background-image: url(../images/jpg/graphique.jpg); background-repeat: no-repeat; }
div#block2 { width:286px; height:160px; float: left; margin-top: 50px; border-right: solid 1px #CCCCCC; }
div#block3 { width:275px; height:250px; float: left; margin-top: 20px; margin-left: 30px; }
div#block4 { width:285px; height:160px; float: left; margin-top: 50px; margin-left: 20px; }
div#texte1 { width:320px; height:300px; float: left; margin-left: 10px; line-height: 15px; }
div#format { width:570px; height:220px; float: left; margin-left: 10px; margin-top: 20px; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; position: absolute; left: 0px; top: 305px; padding-top: 15px; }
div#read_more { width:345px; height:150px; z-index:5; float: left; margin-left: 10px; margin-top: 15px; border-right: solid 1px #CCCCCC; }
.texte_menu { height:105px; z-index:11; margin-top: 5px; }
div#create { position:absolute; width:102px; height:95px; z-index:11; left: 67px; top: 158px; }
div#edit { position:absolute; width:102px; height:89px; z-index:11; left: 67px; top: 289px; }
div#review { position:absolute; width:102px; height:83px; z-index:11; left: 67px; top: 418px; }
div#export { position:absolute; width:102px; height:100px; z-index:11; left: 67px; top: 537px; }
div#ressources { position:absolute; width:140px; height:134px; z-index:11; left: 13px; top: 753px; }
div#technical { position:absolute; width:156px; height:126px; z-index:11; left: 9px; top: 912px; }
div#txt_generique { position: absolute; height: 213px; width: 252px; left: 40px; top: 60px; visibility: visible; z-index: 3; color: #FFFFFF; }
div#txt_view { position: absolute; height: 175px; width: 295px; left: 25px; top: 121px; }
div#txt_create { position: absolute; height: 223px; width: 261px; left: 22px; top: 58px; color: #FFFFFF; padding-left: 30px; }
div#txt_edit { position: absolute; height: 175px; width: 295px; left: 39px; top: 110px; padding-left: 30px; }
div#txt_review { position: absolute; height: 175px; width: 295px; left: 39px; top: 110px; padding-left: 30px; }
div#txt_edit { position: absolute; height: 175px; width: 280px; left: 25px; top: 77px; }
div#txt_read { position: absolute; height: 223px; width: 261px; left: 22px; top: 80px; color: #FFFFFF; padding-left: 30px; }
div#txt_review { position: absolute; height: 175px; width: 277px; left: 25px; top: 81px; }
div#txt_export { position: absolute; height: 175px; width: 295px; left: 25px; top: 121px; visibility: hidden; }
div#txt_ptwpti { position: absolute; height: 223px; width: 286px; left: 23px; top: 63px; color: #FFFFFF; padding-left: 30px; }
div#screenshotOver { position:absolute; width:460px; height:330px; top:987px; left:440px; background-image:url(../images/png/PDF-Wizard.png); background-repeat:no-repeat; visibility:hidden; z-index:10; }
div#mid { position:absolute; width:773px; height: 2006px; z-index:5; left: 40px; top: 2px; padding-top: 15px; }
div#about { position:absolute; width:613px; height: 689px; z-index:5; left: 134px; top: 21px; }
div#privacy { position:absolute; width:556px; height: 725px; z-index:5; left: 154px; top: 186px; }
div#charts { position:absolute; width:349px; height: 222px; background-image: url(../images/jpg/aboutus_IB.gif); background-repeat: no-repeat; left: 129px; z-index:6; border: solid 1px; }
div#mtlpict { position:absolute; width:299px; height: 200px; left: 1px; z-index:6; top: 711px; background-image:url(../images/jpg/montreal_IB.jpg); background-repeat:no-repeat; border: solid 1px; }
div#info { position:absolute; width:263px; height: 272px; left: 321px; z-index:6; top: 711px; background-color: #F7F7F7; padding: 15px; border: solid 1px; }
div#key_features { position:absolute; width:265px; height:17px; z-index:11; left: 877px; top: 836px; }
#click1 { position:absolute; width:75px; height:34px; z-index:11; left: 86px; top: 60px; }
#click2 { position:absolute; width:75px; height:34px; z-index:11; left: 163px; top: 121px; }
#click3 { position:absolute; width:75px; height:34px; z-index:11; left: 143px; top: 192px; }
#click4 { position:absolute; width:75px; height:34px; z-index:11; left: 19px; top: 183px; }
#click5 { position:absolute; width:75px; height:34px; z-index:11; left: 7px; top: 120px; }
/*customer login*/
#cadre_customer {
	position:absolute;
	left:334px;
	top:9px;
	width:255px;
	height:317px;
	border:solid 1px #CCCCCC;
	padding: 5px;
	z-index: 1;
	background-color: #FFFFFF;
}
#texte_customer {
	position:absolute;
	left:10px;
	top:8px;
	width:273px;
	height:286px;
	border:solid 1px #CCCCCC;
	padding: 20px;
	z-index: 1;
	background-color: #FFFFFF;
}
/* les P ici */
p#copyrightTxt { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c9c9c9; padding-left:95px; padding-right:95px; }
p#ressourcesTXT { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:red; font-weight:bold; text-decoration:underline; margin-top:0px; }
p#support { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:0px; }
#copyrightTxt { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-top:15px; }
ul { margin:0px; padding:0px; text-indent:-15px; }
li.recommended { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; list-style:inside square; padding-left:9px; margin-left: 9px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
li.presentation3 { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0px; margin:0px; list-style:inside square; line-height: 16px; }
li.top_menu { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; list-style:none; display:inline; padding-left:38px; }
h1.presentation { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:24px; display:inline; color:#000000; }
h2.presentation2 { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:19px; display:inline; }
h3 { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#000000; margin-bottom: 10px; line-height: 20px; }
h4 { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:15px; padding-bottom:10px; color:#FFFFFF; list-style:none; margin:0; background:url(../images/jpg/bk_menu_left.jpg); background-repeat:no-repeat; padding-left:40px; }
/* search engine end here */
h5 { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:15px; padding-bottom:10px; color:#FFFFFF; list-style:none; margin:0; background:url(../images/jpg/bk_menu_left.jpg); background-repeat:no-repeat; padding-left:25px; }
/* les CLASS */
.stepsTXT { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:0px; }
.btHome { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin-top:9px; margin-left:42px; }
.navigation { font-family: Tahoma, Verdana, Arial; color:#FFFFFF; font-size: 12px; }
.navBas { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
.img_menu { margin-right:10px; float:left; margin-top:5px; padding-bottom:20px; }
.texte_menu2 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding: 0 7px 0 0; }
.rouge { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#d9000c; }
.genereal { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; margin:0; padding:0; }
.menu_gris { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #CCCCCC; list-style:none; display:inline; }
.customer { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-size:19px; font-weight:bold; }
.texte_rouge { color: #d9000c; }
.texte_blanc { color: #FFFFFF; }
.txt_presentation { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 11px; }
a.txt_presentation:link { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 11px; text-decoration:none; }
a.txt_presentation:visited { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 11px; text-decoration:underline; }
a.txt_presentation:hover { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 11px; text-decoration: underline; }
a.txt_presentation:active { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 11px; text-decoration:underline; }
.txt_presentation2 { font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#FFFFFF; }
a.texte_faq:link { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 12px; text-decoration:none; }
a.texte_faq:visited { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; text-decoration:underline; }
a.texte_faq:hover { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; text-decoration: underline; }
a.texte_faq:active { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; text-decoration:underline; }
a.customer:link { color:red; font-size:19px; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
a.customer:visited { color:red; font-size:19px; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
a.customer:hover { color:red; font-size:19px; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
a.customer:active { color:red; font-size:19px; font-weight:bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
a.navBas:link { color:#999999; }
a.navBas:visited { color:#999999; }
a.navBas:hover { color:#999999; }
a.navBas:active { color:#999999; }
#texte_login { position: fixed; height: 100px; width: 500px; }
/* search engine start here */

div#searchContainer { position:relative; width:800px; height:1040px; z-index:10; margin-right: auto; margin-left: auto; padding-top:195px; }
.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
;
.summary { font-size: 80%; font-style: italic; }
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color:red; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080; }
.sorting { text-align: right; }
.result_title { font-size:12px; font-weight:bold; }
.zoom_searchform { font-size: 100%; }
.zoom_options { font-size: 80%; }
.input.zoom_button { }
.input.zoom_searchbox { }
.btSearch { background-color:#666666; border:1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.field { background-color:#FFFFFF; border:1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.submitForm { background: url(../images/continue.jpg); no-repeat;
height: 58px; width: 173px; border: none; position: absolute; left: 84px; top: 267px; cursor: pointer; }

