p{margin:0;}
img{border:none;}

body{
	margin:0;
	background:url(images/gradient.png) repeat-x top;
	background-color:#F8F8F8;
	text-align:center;
	font-size:12px;
	font-family:Georgia,serif;
}
form{padding:0;margin:0;}
a{text-decoration:none;color:black;cursor:pointer;}
table{font-family:Georgia,serif;font-size:12px;}
div,h2,h3,h1{margin:0;}
h1{font-size:21px;color:#7e0000;}

.frame{
	/*min-width:800;
	max-width:824;*/
	width:824px;
	/*margin-left:auto;
	margin-right:auto;*/
	margin: 0 auto;
	text-align:left;
}
.frame_top{
	/*min-width:800;
	max-width:824;*/
	height:101;
	background:url(images/frame_top.png) no-repeat top;
	text-align:left;
}
.inner_top{position:relative;top:0;left:0;padding: 28px 28px 0px 28px;}
.logo{width:170px;text-align:center;padding-top:3px;position:relative;top:0;left:0;}
.frame_middle{
	min-width:800;
	max-width:824;
	height:auto;
	background:url(images/frame_middle.png) no-repeat top;
}
.inner_middle{padding: 0px 28px 0px 28px;}
.frame_bottom{
	/*min-width:800;
	max-width:824;*/
	height:39;
		background:url(images/frame_bottom.png) no-repeat bottom;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/frame_bottom.png');
}
#menu{position:absolute;top:30px;left:200px;border-bottom:1px solid black;width:595px;font-size:12px;padding-bottom:5px;
	}
#sousmenu{position:absolute;top:60px;left:200px;
		width:580px;
}
#menu ul{list-style:none;padding:0;margin:0;}
#sousmenu ul{list-style:none;padding:0;margin:0;}
#menu ul li{list-style:none;padding:0;margin:0;float:left;}
#menu ul li a{display:block;float:left;height:21px;padding:0;margin:0;}
#menu ul li a span{display:block;float:left;height:21px;line-height:21px;}
#menu ul li a span.start{width:11px;}
#menu ul li a span.end{width:11px;}
#menu ul li a.hover span.start{width:11px;background-image:url(images/hilight_left_over.gif);}
#menu ul li a.hover span.main{background-color:#E0E5EE;}
#menu ul li a.hover span.end{width:11px;background-image:url(images/hilight_right_over.gif);}
#menu ul li a.selectedhover span.start{width:11px;background-image:url(images/hilight_left_over.gif);}
#menu ul li a.selectedhover span.main{background-color:#E0E5EE;font-weight:bold;}
#menu ul li a.selectedhover span.end{width:11px;background-image:url(images/hilight_right_over.gif);}
#menu ul li a.selected span.start{width:11px;background-image:url(images/hilight_left.gif);}
#menu ul li a.selected span.main{background-color:#BFD1EF;font-weight:bold;}
#menu ul li a.selected span.end{width:11px;background-image:url(images/hilight_right.gif);}
#sousmenu ul li{list-style:none;padding:0;margin:0;display:inline;}
#sousmenu ul li a.selected{font-weight:bold;}
#sousmenu ul li a.disabled{cursor:default;color:#D8DBDC;}
#sousmenu ul li a:hover{color:#7E0000;}
#sousmenu ul li a.disabled:hover{color:#D8DBDC;}
#footer{margin: 0 auto;width:824px;font-family:Verdana,sans-serif;font-size:10px;margin-bottom:12px;}
.sideInformation{float:left;width:170px;}
.NewsList{margin-right:10px;}
.inside_footer{clear:both;}
table.content{/*margin-left:10px;*/table-layout:fixed;/*margin-top:10px;*//*width:100%;*/}
table.content td{vertical-align:top;padding:0;padding-top:10px;}
table.content td.side{width:160px;/*padding-left:10px;*/padding-right:10px;
}
table.content td.leftColumn{width:270px;padding-right:10px;padding-left:10px;
}
table.content td.rightColumn{width:290px;}
div.Image{margin-bottom:15px;}
body#JobFile div.Image{margin-bottom:30px;}
div.Image img.Preview{/*width:290px;*/}
#menu a{padding-left:5px;padding-right:5px;}
#sousmenu a{padding-left:5px;padding-right:5px;}
#NewsList,#private_modif_profile{background-color:#EFECE8;padding-bottom:0;margin-bottom:20px;padding-right:0;}
#border_top{width:170px;background-image:url(images/panel_top.gif);height:7px;background-repeat:no-repeat;padding:0;margin:0;font-size:5px;}
#border_bottom{width:170px;background-image:url(images/news_bottom.gif);height:7px;background-repeat:no-repeat;padding:0;margin:0;font-size:6px;}
#NewsList h2,#private_modif_profile h2{margin-right:0;color:#69747a;font-size:13px;padding-bottom:5px;padding-left:5px;padding-right:5px;background-color:#D8DBDC;
}
#private_modif_profile h2{font-style:italic;}
#NewsList .News h3{font-size:12px;font-weight:normal;}
#NewsList .News .Header{font-family:Verdana,sans-serif;font-size:11px;}
#private_modif_profile .Header{margin-bottom:15px;padding:8px;/*font-style:italic;*/}
#NewsList .News{margin-bottom:0px;padding:5px;}
span.emphasis{font-weight:bold;}
span.comment{font-style:italic;}
.Software h3{font-size:18px;}
.Software .Baseline{font-size:14px;font-family:Verdana,sans-serif;margin-bottom:7px;}
.Software .Price{position:relative;top:0;left:-6px;}
.Software .Links{margin-top:7px;height:24px;margin-bottom:15px;margin-top:30px;}
.Software .Links .VersionDemo{background-image:url(images/demo_small.gif);background-repeat:no-repeat;}
.Software .Links .VersionDemo:hover{background-image:url(images/demo_on_small.gif);}
body#Catalogue .Software .Links a{float:left;display:block;height:24px;width:24px;font-family:Verdana,sans-serif;margin-right:5px;}
body#Catalogue .Software .Links a span{display:none;color:#7E0000;}
.Software .Links a.Info{background-image:url(images/icon_info.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Info:hover{background-image:url(images/icon_info_on.gif);background-repeat:no-repeat;}
.Software .Links a.Demo{background-image:url(images/icon_download.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Demo:hover{background-image:url(images/icon_download_on.gif);background-repeat:no-repeat;}
.Software .Links a.Acheter{background-image:url(images/icon_basket.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Acheter:hover{background-image:url(images/icon_basket_on.gif);background-repeat:no-repeat;}
.Software .Links a.Presentation{background-image:url(images/icon_slide.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Presentation:hover{background-image:url(images/icon_slide_on.gif);background-repeat:no-repeat;}
.Software .Links a.Documentation{background-image:url(images/icon_pdf.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Documentation:hover{background-image:url(images/icon_pdf_on.gif);background-repeat:no-repeat;}
body#Catalogue .Software .Links a:hover span{display:block;position:relative;top:30px;;white-space:nowrap;}
.Software .Links a.Basket{background-image:url(images/icon_basket.gif);background-repeat:no-repeat;text-align:center;}
.Software .Links a.Basket:hover{background-image:url(images/icon_basket_on.gif);background-repeat:no-repeat;}
body#Catalogue .Software .Links a:hover span{display:block;position:relative;top:30px;;white-space:nowrap;left:-45px;}
.SmallText{margin-bottom:15px;}
body#JobFile .SmallText{margin-bottom:30px;}
.MonCompte{position:absolute;top:28px;right:30px;}
.MonCompte img{position:relative;top:3px;margin-left:5px;}
table.content td.oneColumn{margin:0;padding:0;width:100%;
	}
body#ShowBasket table.softwares td.removeSoft{vertical-align:middle;text-align:right;}
body#ShowBasket td.oneColumn div.Header{font-weight:bold;margin-top:15px;}
body#ShowBasket table.softwares td,body#ProFormat table.softwares td{font-family:Verdana,sans-serif;}
/*body#ShowBasket table.softwares td.Title,body#ProFormat table.softwares td.Title{font-weight:bold;}*/
body#ShowBasket table.softwares td.label_total,body#ProFormat table.softwares td.label_total{white-space:nowrap;text-align:right;font-weight:bold;font-size:13px;border:1px dashed black;border-right:none;}
body#ShowBasket table.softwares td#TotalPrice,body#ProFormat table.softwares td#TotalPrice{white-space:nowrap;text-align:right;font-weight:bold;font-size:13px;border:1px dashed black;border-left:none;}
body#ProFormat table.softwares td#TotalTVA{text-align:right;font-weight:bold;font-size:13px;border:1px dashed black;border-left:none;/*border-right:none;*/}
td.oneColumn td.leftColumn{padding-left:0;}
p.bodytext{font-family:Verdana,sans-serif;margin-bottom:4px;}
p.title{font-size:18px;font-weight:bold;margin-bottom:15px;font-family:Georgia;margin-top:15px;color:#7e0000;}
p.heading1{font-size:16px;font-weight:bold;margin-bottom:6px;font-family:Georgia;margin-top:12px;color:#7e0000;}
p.heading2{font-size:12px;font-weight:bold;}
p.heading3{font-size:12px;color:#7e0000;}

div.Body{font-family:Verdana,sans-serif;margin-top:5px;}
th{text-align:left;padding-bottom:4px;}
table.softwares{border-collapse:collapse;width:100%;margin-top:30px;}
table.softwares td{padding:4px;}
table.softwares .UnitPrice{text-align:right;}
table.softwares .HTPrice{text-align:right;}
table.softwares tr.soft1{background-color:#EFECE8;}
table.softwares tr.soft0{background-color:#D8DBDC;}
table.softwares tr.coupon{background-color:#DDBDBD}
table.softwares tr.coupon_non_applicable{background-color:#EFECE8;color:#555D69;}
table.softwares tr.hover{background-color:pink;}
body#SoftwareDownloadPage h1{margin-bottom:25px;}
body#ActivationCodePage h1{margin-bottom:25px;}
/*body#SoftwareDownloadPage */p.selectedSoft{margin-bottom:15px;font-family:Verdana;}
body#FirstActivation p.selectedSoft{margin-top:22px;}
body#ShowActivationCode p.selectedSoft{margin-top:22px;}
body#RenewActivation p.selectedSoft{margin-top:22px;}
/*body#SoftwareDownloadPage */p.selectedSoft span{font-weight:bold;}
body#SoftwareDownloadPage p.dixsec{margin-bottom:15px;font-family:Verdana;padding-left:55px;}
body#SoftwareDownloadPage p.dixsec a.demo_download{font-weight:bold;display:block;width:140px;height:34px;background-image:url(images/download.gif);background-repeat:no-repeat;}
body#SoftwareDownloadPage p.dixsec a.demo_download span{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
body#SoftwareDownloadPage p.dixsec a.demo_download:hover{background-image:url(images/download_on.gif);}
body#SoftwareDownloadPage p.step3{margin-bottom:30px;font-family:Verdana;}
body#SoftwareDownloadPage p.step3 a{font-weight:bold;}
body#ActivationCodePage p.explication{font-family:Verdana;margin-bottom:15px;}
body#ActivationCodePage p.recopier{font-family:Verdana;margin-bottom:15px;}
.boxes{margin-top:15px;}
.boxes .sep{padding-left:5px;padding-right:5px;font-weight:bold;font-size:18px;display:none;}
.generate{margin-top:30px;text-align:center;}
.boxes span.A4{font-weight:bold;font-size:18px;color:#7E0000;}
.Promo{background-color:#D9E4F5;}
.Promo h3{background-image:url(images/promo_top.gif);background-repeat:no-repeat;padding-left:30px;color:white;font-size:14px;/*font-style:italic;*/line-height:26px;}
.Promo .border_bottom{height:9px;background-image:url(images/promo_bottom.gif);margin:0;padding:0;background-repeat:no-repeat;margin-bottom:0;font-size:7px;}
.Promo .Body{margin-left:8px;margin-top:10px;margin-right:8px;}
.Promo .Summary{font-size:11px;margin-left:8px;margin-right:8px;margin-top:30px;}
.Promo .Header{margin-top:10px;}
.Promo .Dates{margin-left:8px;margin-top:10px;}
.Promo .Dates .date{font-weight:bold;font-family:Georgia,sans-serif;}
.Promo img{margin:2px 0px;}
body#Software h1{margin-bottom:10px;}
.SoftwareSide{background-color:#EFECE8;margin-bottom:20px;}
.SoftwareSide .border_top{width:170px;background-image:url(images/news_top.gif);height:7px;background-repeat:no-repeat;padding:0;margin:0;font-size:5px;}
.SoftwareSide .border_bottom{width:170px;background-image:url(images/news_bottom.gif);height:7px;background-repeat:no-repeat;padding:0;margin:0;font-size:6px;}
.SoftwareSide .contenu{margin-left:8px;}
.SoftwareSide .contenu ul{margin:0;padding:0;list-style:none;}
.SoftwareSide .contenu ul li{/*margin-bottom:6px;*/}
.SoftwareSide .contenu ul li a{height:30px;padding-left:30px;display:block;line-height:24px;}
.SoftwareSide .contenu ul li#information a{background-image:url(images/icon_info.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#information a:hover{background-image:url(images/icon_info_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#information a.hover{background-image:url(images/icon_info_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#page_suppl a{background-image:url(images/icon_page.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#page_suppl a:hover{background-image:url(images/icon_page_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#page_suppl a.hover{background-image:url(images/icon_page_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#telechargement a{background-image:url(images/icon_download.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#telechargement a:hover{background-image:url(images/icon_download_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#acheter a{background-image:url(images/icon_basket.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#acheter a:hover{background-image:url(images/icon_basket_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#presentation a{background-image:url(images/icon_slide.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#presentation a:hover{background-image:url(images/icon_slide_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#documentation a{background-image:url(images/icon_pdf.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#documentation a:hover{background-image:url(images/icon_pdf_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#faq a{background-image:url(images/icon_faq.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#faq a:hover{background-image:url(images/icon_faq_on.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#cd_demo a{background-image:url(images/icon_cd.gif);background-repeat:no-repeat;}
.SoftwareSide .contenu ul li#cd_demo a:hover{background-image:url(images/icon_cd_on.gif);background-repeat:no-repeat;}
img.Visual{margin-bottom:5px;}
.SoftwareSummary{text-align:center;margin-bottom:70px;}
.SoftwareSummary .Visual{margin-bottom:20px;}
.SoftwareSummary .VersionDemo{margin-top:15px;}
.mailbox{margin-top:15px;margin-bottom:5px;font-family:Verdana;}
.mailbox_explication{margin-top:15px;font-family:Verdana;}
a.VersionDemo{margin:0 auto;display:block;height:34px;width:140px;background-image:url(images/demo.gif);}
a.VersionDemo:hover{background-image:url(images/demo_on.gif);}
a.VersionDemo span{visibility:hidden;}
a.Jachete{margin:0 auto;display:block;height:34px;width:140px;background-image:url(images/buy.gif);margin-top:15px;}
a.Jachete:hover{background-image:url(images/buy_on.gif);}
a.Jachete span{visibility:hidden;}
body#Catalogue div.Software table#main{width:250px;table-layout:fixed;}
body#Catalogue div.Software table#main td.sideInfo{width:90px;}
body#Catalogue div.Software table#main td.sideInfo .Links a{margin-right:10px;}
body#Catalogue div.Software table#main td.mainInfo{width:160px;padding-right:10px;}
body#Catalogue div.Software table#main td.mainInfo .Header{font-family:Verdana,sans-serif;font-weight:bold;}
div#Basket{width:170px;}
div#Basket #BasketContent{background-color:#F1E5E5;}
div#Basket #BasketContent #TotalPrice{padding-left:5px;padding-top:10px;padding-bottom:10px;font-weight:bold;font-family:Verdana,sans-serif;}
div#Basket #BasketContent #EmptyBasket{padding-left:5px;padding-top:10px;padding-bottom:10px;font-weight:normal;font-family:Verdana,sans-serif;}
div#Basket #BasketContent .Software{padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;}
div#Basket #BasketContent .Software .instances{margin-right:5px;;}
div#Basket h3{margin-bottom:0px;padding-bottom:0px;font-size:12px;background-image:url(images/basket_top.gif);background-repeat:no-repeat;height:26px;font-weight:bold;font-family:Georgia,serif;}
div#Basket h3 span{display:block;padding-top:7px;padding-left:10px;}
body#ShowBasket div#submit{padding-left:375px;margin-top:30px;}
body#ShowBasket #Cash{text-align:left;margin-top:0px;font-family:Verdana;font-size:11px;display:block;padding-top:6px;padding-left:33px;height:27px;color:white;background-image:url(images/basket_button.gif);background-repeat:no-repeat;}
div#Basket #Cash{margin-top:0px;font-family:Verdana;font-size:11px;display:block;padding-top:6px;padding-left:33px;height:26px;color:white;background-image:url(images/basket_bottom.gif);background-repeat:no-repeat;}
#CashDisabled{height:26px;width:170px;background-image:url(images/basket_bottom_disabled.gif);background-repeat:no-repeat;}
div#SoftwareList .Software{
	margin-left:14px;margin-bottom:5px;padding-bottom:0;margin-right:14px;
}
div#SoftwareList .Software h4{
	margin-top:0;padding-top:0;
	margin-bottom:0;padding-bottom:0;
}
div#SoftwareList .Software .Header{
	margin-bottom:0px;padding-bottom:0;
}
div#SoftwareList h3{margin-left:14px;font-size:12px;margin-bottom:15px;}
div#SoftwareList{margin-bottom:20px;font-size:12px;background-color:#EFECE8;}
div#SoftwareList #selected h4 a{color:#7e0000;}
div#SoftwareList #selected .Header{color:#7e0000;}
div#SoftwareList #border_bottom{margin-top:70px;}
div#SoftwareList #border_top{width:170px;background-image:url(images/news_top.gif);height:7px;background-repeat:no-repeat;padding:0;margin:0;font-size:5px;}
body#CatalogueDetail .leftColumn .Header{margin-bottom:5px;}
body#CatalogueDetail td.rightColumn{text-align:center;}
/*a.Buy{margin:0 auto;display:block;height:34px;width:140px;background-image:url(images/buy.gif);}
a.Buy:hover{background-image:url(images/buy_on.gif);}*/
body#CatalogueDetail form#PutInBasket div{margin-top:30px;margin-bottom:16px;font-family:Verdana,sans-serif;}
body#Identification table#identification{width:100%;font-family:Verdana,sans-serif;}
body#Identification table#identification table.formulaire{font-family:Verdana,sans-serif;font-size:11px;border-collapse:collapse;margin-top:20px;}
body#Identification table#identification table.formulaire td.label{vertical-align:middle;text-align:right;padding:0;padding-right:8px;}
body#Identification table#identification table.formulaire td.field{padding:0;padding-bottom:3px;}
body#Identification table#identification table.formulaire td.field input,body#Identification table#identification table.formulaire td.field select{font-size:11px;}
body#Identification table#identification table.formulaire td.field select{width:150px;}
body#Identification table#identification fieldset{border:none;padding:0;margin:0;}
body#Identification table#identification fieldset legend em{font-weight:bold;font-style:normal;}
body#Identification #submit{margin-top:35px;margin-left:183px;}
body#ProFormat #submit_buttons{text-align:center;margin-top:15px;}
body#ProFormat #submit_buttons #paiementCB{margin-right:50px;}
p.printableOrder{margin-top:15px;text-align:center;}
#formulaire2{padding-left:40px;}
#livraison_eq_facturation{margin-bottom:40px;}
span.mandatory{color:#7e0000;}
#conditions_vente_ok{margin-top:25px;margin-bottom:0px;font-weight:bold;}
/*.side_container{width:160px;}*/
.FAQs{margin-top:25px;}
.FAQs .FAQ{margin-bottom:20px;}
.FAQs .FAQ h2{font-size:14px;background-color:#D9DADC;padding:3px;padding-left:26px;background-image:url(images/faq_title_bkg.gif);background-repeat:no-repeat;}
.FAQs .FAQ .Header{font-style:italic;margin-top:5px;margin-left:15px;}
.FAQs .FAQ .Body{margin-left:15px;}
.profile_formulaire{padding:8px;}
.profile_formulaire input.box{width:100%;border:2px solid #E9D3D5;}
.profile_formulaire label{display:block;margin-top:5px;/*font-style:italic;*/padding-left:2px;margin-bottom:2px;}
.profile_formulaire .Title{color:#2D363F;/*font-style:italic;*/font-size:13px;font-weight:bold;padding-bottom:5px;}
.profile_formulaire #submit{text-align:right;margin-top:15px;}
.profile_formulaire #submit input{/*border:none;background-color:transparent;cursor:pointer;*/color:#2D363F;font-size:13px;font-weight:bold;}

div#login{margin-left:213px;padding-top:85px;width:361px;padding-bottom:85px;}
div#login h1{margin:0;padding:0;height:27px;line-height:27px;background-image:url(images/login_title.gif);background-repeat:no-repeat;font-size:12px;/*font-style:italic;*/color:#7E0001;}
div#login h1 span{padding-left:8px;}
div#login .formulaire{margin:0;padding:0;margin-top:0;border:1px solid #F1E5E5;padding-bottom:15px;padding-left:8px;padding-right:8px;background-color:#F1E5E5;}
div#login label{display:block;margin-top:8px;color:#7E0001;}
div#login input.box{width:100%;border:2px solid #E9D3D5;}
div#login div#submit{padding-top:5px;padding-right:15px;height:27px;line-height:27px;text-align:right;background-image:url(images/login_submit.gif);background-repeat:no-repeat;}
p.error{padding-top:5px;padding-bottom:5px;color:#7E0001;text-transform:uppercase;font-family:Verdana;}
p.Message{padding-top:5px;padding-bottom:5px;color:#7E0001;font-family:Verdana;}
div#login div#submit input{cursor:pointer;background-position:0 2px;font-size:12px;margin:0;padding:0;padding-left:20px;background-image:url(images/arrow_submit.gif);background-repeat:no-repeat;font-weight:bold;border:none;background-color:transparent;color:white;text-transform:uppercase;}
#password_forgotten{margin-top:20px;}
#password_forgotten #Title{cursor:pointer;font-size:14px;background-color:#D9DADC;padding:3px;padding-left:26px;background-image:url(images/faq_title_bkg.gif);background-repeat:no-repeat;}
#formulaire_forgotten{display:none;}
a.pdf{text-decoration:underline;color:#7E0000;padding-top:3px;padding-bottom:3px;padding-left:19px;background-image:url(images/pdf_mini.gif);background-repeat:no-repeat;}
a.filestyle,a.link{text-decoration:underline;color:#7E0000;}
body#News td.leftColumn div.Header{font-weight:bold;margin-top:15px;}
body#News td.oneColumn div.Header{font-weight:bold;margin-top:15px;}
body#News td.rightColumn{text-align:center;}
#NewsList #navigation{width:100%;margin-right:0px;position:relative;height:15px;border-top:1px solid #69747A;border-bottom:1px solid #69747A;font-size:10px;padding-top:4px;padding-bottom:4px;
	}
#NewsList #navigation #previous_page{display:block;position:absolute;top:4px;left:0;padding-left:7px;}
#NewsList #navigation #next_page{display:block;position:absolute;top:4px;right:0;padding-right:7px;}
#other_links{position:absolute;top:3px;right:25px;font-size:9px;color:white;font-family:Verdana,sans-serif;}
#other_links a{color:#790D1A;}
input.box,textarea.box{width:100%;margin-bottom:5px;}
body#ContactUs label{display:block;padding-bottom:3px;font-family:Verdana;}
select.box{margin-bottom:5px;}
a.demo_download{color:#7E0000;text-decoration:underline;}
p#NoubliezPasCDDemo a{color:#7E0000;text-decoration:underline;}
div#CodeReductionBlock{margin-top:15px;background-color:#F1E5E5;padding-top:5px;padding-bottom:5px;padding-left:3px;}
div#CodeReductionBlock label{display:block;margin-bottom:4px;}
div#CodeReductionBlock a#AppliquerReduction{padding-left:15px;text-decoration:underline;}
div#couponInvalid{color:#7E0000;margin-top:5px;}
div#couponInvalid span#CodeCoupon{font-weight:bold;}
div#couponInvalid span#ProduitApplicable{font-weight:bold;}
.Testimony{margin-bottom:30px;}
.go2Form a{color:#7e0000;}
.go2Form{margin-bottom:30px;}
body#JobFile .inner_middle{/*padding-left:133px;padding-right:133px;*/}
#JobFileForm div.input{padding-bottom:8px;font-size:11px;}
#JobFileForm div.input label{display:block;color:#989898;text-transform:uppercase;padding-bottom:3px;font-family:sans-serif;}
#JobFileForm div.input label em{text-transform:none;}
#JobFileForm div.input input.text{width:285px;}
#JobFileForm div.submit{padding-left:176px;}
div.Testimony{color:#6D6D6D;padding-left:206px;background-image:url(images/testimony.gif);background-repeat:no-repeat;background-position:133px 0px;font-style:italic;padding-top:3px;font-size:11px;padding-right:133px;}
.Testimony .Signature{margin-top:8px;}
body#JobFile div.Image{padding-left:109px;text-align:center;padding-right:133px;}
body#JobFile div.Image .InsideImage{margin:0px auto;text-align:left;}
body#JobFile div.Image h6{font-style:italic;font-size:10px;color:#6D6D6D;font-weight:normal;margin:0;padding:0;margin-top:3px;text-align:center;}
body#JobFile div.SmallText{padding-left:109px;padding-right:133px;margin-top:0;padding-top:0;margin-bottom:20px;}
body#JobFile div.SmallText .Body{margin-top:0;padding-top:13px;font-size:11px;}
body#JobFile div.TexteLibre .Body{font-size:11px;}
body#JobFile div.SmallText h3{font-family:sans-serif;font-size:13px;text-transform:uppercase;}
body#JobFile div.Separator{float:right;width:98px;margin-right:10px;text-align:center;/*clear:right;*/}
html>body#JobFile div.Separator{margin-right:23px;}
body#JobFile div.Separator img.Icon{margin-bottom:8px;}
body#JobFile div.Separator .Header{padding:13px;font-size:10px;background-color:#F5F5FA;border-top:1px solid black;border-bottom:1px solid black;}
body#JobFile div.Separator h3{padding-bottom:12px;padding-top:12px;border-bottom:1px solid black;margin-bottom:12px;background-position:0px 15px;background-image:url(images/JobFile/form_arrow.gif);background-repeat:no-repeat;}
body#JobFile div.Separator#last h3{border-bottom:none;}
body#JobFile div.Separator h3 a{color:#A80000;text-transform:uppercase;font-size:11px;;font-weight:normal;line-height:1.4;}
body#JobFile div.Separator h3 a:hover{text-decoration:underline;}
body#JobFile div.DownloadBlock{padding-left:109px;padding-right:109px;padding-top:42px;padding-bottom:13px;background-image:url(images/JobFile/form_top.gif);background-repeat:no-repeat;}
body#JobFile div.DownloadBlock h2{color:#7E0000;margin-bottom:5px;font-size:18px;}
body#JobFile{background:url(images/JobFile/gradient.png) repeat-x top;}
body#JobFile .logo{position:absolute;top:10px;left:-133px;}
html>body#JobFile .logo{left:0;}
#JobFileFormMessage{width:212px;color:#6D6D6D;font-size:11px;position:absolute;top:66px;left:305px;}
html>body #JobFileFormMessage{left:438px;}
.DownloadBlockColumns td{width:50%;vertical-align:top;}
#JobFileDonwloadExplain{margin-top:5px;font-family:Verdana,sans-serif;font-size:11px;padding-right:35px;}
#JobFileDonwloadExplain strong{font-weight:normal;color:#8F2222;}
#JobFileDonwloadExplain a.demo_download{font-weight:bold;display:block;width:140px;height:34px;background-image:url(images/download.gif);background-repeat:no-repeat;}
#JobFileDonwloadExplain a.demo_download span{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
#JobFileDonwloadExplain a.demo_download:hover{background-image:url(images/download_on.gif);}
#JobFileDonwloadExplain .demo_download_block{margin-left:125px;}
#JobFileDonwloadExplain ul{list-style-image:url(images/JobFile/explain_arrow.gif);margin-top:3px;}
body#JobFile .inner_top h1{padding-bottom:4px;padding-top:10px;margin-left:133px;color:black;font-style:italic;font-weight:normal;border-bottom:1px solid #DBDEDF;margin-right:28px;}
body#JobFile .inner_top h2{padding-top:3px;margin-left:133px;color:black;font-weight:normal;font-size:11px;font-family:sans-serif;margin-right:28px;}
body#JobFile .frame_top{
	height:70px;
	background:url(images/JobFile/frame_top.png) no-repeat top;
	text-align:left;
}
body#JobFile{background-color:#F8F8F8;}
body#JobFile .frame_middle{
	background:url(images/JobFile/frame_middle.png) no-repeat top;
}
body#JobFile .frame{background:url(images/JobFile/gradient2.png);background-repeat:repeat-y;height:100%;background-position:top center;}
body#JobFile .Message{padding-bottom:400px;padding-top:20px;}
body#JobFile .inner_top{position:relative;top:0;left:0;padding:0;/*padding: 10px 28px 0px 28px;*/border:0;}
body#JobFile .inner_middle{padding: 0px 20px 0px 24px;}
body#JobFile form#JobFileForm{position:relative;clear:both;padding-left:109px;padding-top:42px;padding-bottom:13px;background-image:url(images/JobFile/form_top.gif);background-repeat:no-repeat;}
body#JobFile form#JobFileForm h2{color:#7E0000;margin-bottom:5px;font-size:18px;}
table.Invoices tr.line1{background-color:#EFECE8;}
table.Invoices tr.line0{background-color:#D8DBDC;}
table.Invoices{border-collapse:collapse;width:100%;}
table.Invoices td{padding:4px;}
#FirstActivation label,#RenewActivation label{display:block;padding-right:10px;font-size:11px;}
p.expli{margin-bottom:16px;width:493px;margin-top:10px;}
body#FirstActivation form#clefs{margin-left:44px;}
form#clefs table td.input{text-align:right;vertical-align:center;}
form#clefs input#username{width:305px;}
form#clefs input#uninstallCode{width:305px;}
form#clefs em{color:#8F8F8F;padding-left:9px;font-size:11px;}
form#clefs input#A1{margin-left:0;}
form#clefs input#A3{margin-right:0;}
form#clefs .boxes_clefs{color:#7B0001;background-image:url(images/bkg_clefs.gif);background-repeat:no-repeat;background-position:-3px 10px;}
form#clefs input.box_clef{width:75px;margin-right:18px;margin-left:18px;}
#infoCrash p{margin-bottom:10px;}
#infoCrash p.declare #check{position:relative;top:2px;margin-right:12px;}
#infoCrash  .radio{position:relative;top:3px;}
#infoCrash  input#other_reason{font-size:11px;width:250px;}
table#LicensesList{border-collapse:collapse;width:100%;font-size:11px;}
table#LicensesList thead{font-size:11px;}
table#LicensesList td{border:none;}
table#LicensesList tr.line0{background-color:#F0ECE9;}
table#LicensesList tr.line1{}
table#LicensesList td.Title{padding-left:6px;white-space:nowrap;padding-right:6px;}
table#LicensesList th.Title{padding-left:6px;}
table#LicensesList td.Title span.Version{padding-left:11px;}
table#LicensesList td.Signature{font-size:11px;}
table#LicensesList td.CodeActivation{padding-right:15px;text-align:right;}
table#LicensesList td.CodeActivation a{color:#840000;}
table#LicensesList td.Code{padding-left:26px;}
table#LicensesList tr#detail td{padding-bottom:6px;font-size:10px;}
body#ShowActivationCode #UserCode{margin-top:5px;}
body#ShowActivationCode #UserCode td.infoTitle{text-align:right;padding-right:6px;}
body#ShowActivationCode #UserCode td.infoCode{background-color:#EFEBEA;color:#54504D;padding-bottom:8px;padding-left:6px;padding-right:6px;}
body#ShowActivationCode #UserCode td.infoCode strong{color:#7F0000;}
body#ShowActivationCode #UserCode td.infoCode span.sep{padding-left:6px;padding-right:6px;}
body#ShowActivationCode #UserCode td.infoUser{padding-left:6px;padding-bottom:6px;}
body#RenewActivation select#reason{margin-top:10px;margin-bottom:10px;width:315px;font-size:12px;}
#infoCrash p.declare{background-color:#DDBDBE;font-family:Georgia;padding-left:15px;padding-top:9px;padding-bottom:9px;margin-top:12px;margin-bottom:5px;font-weight:bold;line-height:1.4;}
#uninstallCodeLine strong{display:block;color:#7E0000;font-weight:bold;font-size:10px;padding-right:10px;}
#Update .oneColumn .Header,#Invoices .oneColumn .Header,#Licences .oneColumn .Header{margin-top:5px;margin-bottom:10px;font-weight:bold;}