/******** Règles par défaut ********/
body{color:#646464; font-family:"Times New Roman", Times, serif;}
img, fieldset{border:0}
h1{font-size:1.4px;  color:#0e78c2;}
h2{font-size:2.0px; color:#0e78c2;}
h3{font-size:1.8px; color:#0e78c2;}
h4{font-size:1.4px; color:#0e78c2;}
h5{font-size:1.1px; color:#0e78c2;}
ol, ul{list-style-type:none;}
li {list-style-type:disc;}
dt{font-weight:bold;}
a{text-decoration:underline; color:#0e78c2;}
a:hover{text-decoration:none;}
p {line-height:16px}
input, select, textarea{border:1px solid #000;}
input { padding:1px 0}
select { padding:0; margin:0; line-height:normal;}
div{text-align:left;}
caption { display:none}
table{border-collapse:separate; border-spacing:0; border-top:1px solid #000; border-left:1px solid #000;}
th, td{ text-align:left; padding:5px; border-right:1px solid #000; border-bottom:1px solid #000;}
/*//////////////////////////////////////////////////////*/
#footer, #contDl { display:none}
#header , #context {display:none;}
#header h1, #header h1  {display:block !important; margin:0 auto; text-align:center!important;}
#content {width:100%;}
		.productDetail {background-color:#ebf3fa}
			.productDetailWrap { width:634px; padding:12px 14px 5px 22px ; background:url(../img/bgd_product_detail_bottom.gif) left bottom no-repeat;  overflow:hidden}
				.visualProduct { width:181px; padding:8px;  margin:0 0 10px 20px; float:right; background:#FFF; }
				.infoProduct .visualProduct p { width:181px; text-align:center; line-height:14px; padding:0 0 2px 0}
				.infoProduct .visualProduct .productVer {line-height:20px; padding:5px 0}
				.infoProduct .visualProduct .productVer span{width:auto; background:url(../img/ico_window.gif) right 0 no-repeat; padding:5px 27px 7px 0; line-height:20px; }
				.productType {color:#0e78c2; text-transform:Uppercase; font-size:18px; font-weight:bold; text-align:center}
				.productCat {color:#7fa803; font-weight:bold; text-align:center}
				
				.btnType02 {height:34px; color:#FFF; font-size:14px; font-weight:bold; background:url(../img/bgd_btn_type02_left.gif) 0 0 no-repeat; text-decoration:none; float:left; margin:5px 0 0 0}
				.btnType02 span{height:14px; padding:12px 45px 10px 45px; background:url(../img/bgd_btn_type02_right.gif) right top no-repeat;  float:left}
				
				.btnType03 {width:180px; height:34px; color:#FFF; font-size:14px; font-weight:bold; background:url(../img/bgd_btn_type03_left.gif) 0 0 no-repeat; text-decoration:none; float:left; margin:2px 0 0 0}
				.btnType03 span{width:90px; height:14px; padding:10px 45px; background:url(../img/bgd_btn_type03_right.gif) right top no-repeat;  float:left; text-align:left}
			
			.productDetail h4{ width:634px;  color:#0e78c2; font-size:18px; font-weight:bold; padding:0 0 12px 0; float:left}
			.infoProduct {display:block; clear:left}
			.infoProduct p{padding:10px 0 5px 0; line-height:14px}
			.infoProduct .listType {color:#0e78c2; padding:0}
			
		.productOthers {width:920px; overflow:hidden; clear:both; padding:15px 0 0 0;}
			.productItem{ width:328px; background:url(../img/bgd_product_item_top.gif) 0 0 no-repeat; padding:0;  margin:0 14px 0 0; overflow:hidden; float:left;}
			.productItem .productItemWrap { width:296px; padding:22px 16px ; background:url(../img/bgd_product_item_bottom.gif) left bottom no-repeat;  overflow:hidden}
			.productItem .productItemWrapScreenshot { width:288px; padding:22px 20px ; background:url(../img/bgd_product_item_bottom.gif) left bottom no-repeat;  overflow:hidden}
				.productOthers  .last{margin:0; padding:0}
				.productItem h5 { width:284px; color:#0e78c2; font-size:14px; font-weight:bold; padding:0 0 15px 0;}
				.productItem p { line-height:13px}
				.productItemInfo { width:167px; padding:0;  margin:0 0 10px 15px; float:left; }
				.productItemVisual { width:114px; padding:0;  margin:0; float:left; }
			
				.productItemScreenshot {width:112px; float:left; padding: 0 45px 0 0 }
				.productItemScreenshot p{padding: 7px 0 }
				.btnType01 {width:114px; height:22px; color:#FFF; font-size:11px; font-weight:bold; background:url(../img/bgd_btn_type01_left.gif) 0 0 no-repeat; text-decoration:none; float:left; overflow:hidden}
				.btnType01 span{height:18px; padding:3px 14px 2px 22px; background:url(../img/bgd_btn_type01_right.gif) right top no-repeat;  float:left}
				.readMore {color:#0e78c2; background:url(../img/ico_bullet_02.gif) 0 5px no-repeat; padding:0 0 0 10px; margin:17px 0 0 0; line-height:12px; text-decoration:underline; float:left }
			
				.productItemVisual .productThums {padding:0 0 13px 0; float:left}
				.productItemVisual .productType {color:#0e78c2; text-transform:Uppercase; font-size:11px; font-weight:bold; text-align:center}
				.productItemVisual .productCat {color:#7fa803; font-size:11px; font-weight:bold; text-align:center; padding:0 0 8px 0; float:left}
		.productNewList{ width:920px; background:url(../img/bgd_product_new_top.gif) 0 0 no-repeat; padding:0;  margin:15px 0 0 0; overflow:hidden;  clear:both}
			.productNewListWrap { width:625px; padding:18px 21px 12px 24px; background:url(../img/bgd_product_new_bottom.gif) left bottom no-repeat;  overflow:hidden}
				.productNewList h4{color:#0e78c2; font-size:14px; font-weight:bold; padding:0 0 18px 0}
				.productNewList ul {width:295px; padding:0 35px 0 0; float:left}
				.productNewList ul.last {padding:0;}
					