body {
		font-family: Tahoma;
		font-size:11px;
		margin:0px; padding:0px; top:0px; left:0px;	
		background-attachment: fixed;	
}

td {
		font-family: Tahoma;
		font-size:11px;						
}
th {font-family: Tahoma;
		font-size:11px;	}

.style1 {
	font-size: 12px;
	font-style: italic;
	font-weight:normal;
}
.style2 {
	font-size: 18px;
	font-weight: bold;
}

.leftBorder {
		background:url(../info/images/leftBorder.jpg) repeat-y;
		width:22px;
}
.Contact_text {
		width:250px;
}
.rightBorder {
		background:url(../info/images/rightBorder.jpg) repeat-y;
		width:22px;
}
.banner {
		height:175px;
		width:1000px;
}
.bgMenu {
		background:url(../info/images/bg-top.jpg);
		height:27px;
}
.bgSearch {
		background:url(../info/images/bgSearch.jpg) repeat-x;
		height:30px;
}
.rightTop {
		background:url(../info/images/rightTop.jpg) no-repeat;
		height:27px;
		width:264px;
}
.rightCenter {
		background:url(../info/images/rightCenter.jpg) repeat-y;		
		width:264px;
}
.rightBottom {
		background:url(../info/images/rightBottom.jpg) no-repeat;
		height:6px;
		width:264px;
}
.proTop1 {
		background:url(../info/images/center-border.jpg) no-repeat;
		height:35px;
		width:664px;
}
.proCenter1 {
		background:url(../info/images/center-bg.jpg) repeat-y;		
		width:664px;
}
.proBottom1 {
		background:url(../info/images/bottom-bg.jpg) no-repeat;
		height:6px;
		width:664px;
}
.proTop {
		background:url(../info/images/center-border.jpg) no-repeat;
		height:43px;
		width:664px;
}
.proCenter {
		background:url(../info/images/center-bg.jpg) repeat-y;		
		width:664px;
}
.proBottom {
		background:url(../info/images/bottom-bg.jpg) no-repeat;
		height:6px;
		width:664px;
}
.textLeftMenu {
       color:#000000;
	   font-weight:bold;
	   text-decoration:none;
	   text-transform:uppercase;
}
.bottom {
		background:url(../info/images/bottom.jpg) repeat-x;
		height:87px;
}
.rightTop1 {
		background:url(../info/images/bg-menu.jpg) no-repeat;
		height:39px;
		width:209px;
}
.rightCenter1 {
		background:url(../info/images/bg-menu-center.jpg) repeat-y;		
		width:209px;
		height:27px; 
}
.menu_left {
		background:url(../info/images/menuleft-bg.jpg) no-repeat;		
		width:209px;
		 height:28px; 
		 padding-left:5px; 
		 padding-bottom:5px;
		 
}
.rightBottom1 {
		background:url(../info/images/bg-menu-bottom.jpg) no-repeat;
		height:12px;
		width:209px;
}
.textMenu {
 	   color:#FFFFFF;
	   font-weight:bold;
	   text-align:left;
	   text-transform:uppercase;
	   text-align:center;
}
.text_product{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.text_product:hover{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
.style_news1{
		background:#d8f2d7;
		background:#006600;
}
.style_news2{
		background:#ebf7e1;
}

.service{
		background:url(../images/bg-menu-center.jpg) repeat-y
		text-decoration:none;
		font-weight:bold;
		color:#000000;
}
.style1{
	color:#000066; font-weight:bold;text-decoration:none;
	height:15px;
}
.style3 {color: #FF0000;
font-weight:bold;
}
.border-bottom{
	background:url(../info/images/border-bottom.gif) no-repeat;
}
.border-top{
	background:url(../info/images/border-top.gif) no-repeat;
}
.border-left{
	background:url(../info/images/border-left.gif) repeat-y;
	width:12px;
}
.border-right{
	background:url(../info/images/border-left.gif) repeat-y;
	width:8px;
}
.product-bottom{
	background:url(../info/images/product-bottom.gif) no-repeat;
}
.product-top{
	background:url(../info/images/product-top.gif) no-repeat;
}
.product-left{
	background:url(../info/images/border-left.gif) repeat-y;
	width:12px;
}
.product-right{
	background:url(../info/images/border-left.gif) repeat-y;
	width:10px;
}
.text_date{
	color:#FFFFFF;
}
.space-top{
		background:url(../info/images/space-top.jpg) no-repeat;
		width:7px;
}
.menu-bottom{
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
}
.SubTextLeftCenter{
		text-decoration:none;
		font-weight:bold;
		color:#004175;
		 height:26px; 
		 padding-left:20px; 
		 padding-bottom:5px;
}
.proTopCenter{
		background:url(../info/images/center-border1.jpg) no-repeat;
		height:35px;
		width:580px;
}
.textPrice{
		font-weight:bold;
		color:#FF0000;
}
.textShow{
		font-weight:bold;
		color:#000066;
}
#inputContact{
		width:300px;
}
.dcompared
{
	margin-top:5px;
	padding-left:14px;
	width:150px;
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
	text-decoration:underline;
}
.input_search{width:200px;}
.linkTopMenu{ color:#FFFFFF; font-weight:bolder; text-transform:uppercase;}
.linkTopMenu a{ color:#FFFFFF; font-weight:bolder; text-decoration:none;}
.boder_table{ }
.boder_table th{ background:url(../images/th.gif) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
.video_bg_top {
	background-image: url(../images/video_bgtop.png);
	background-repeat: repeat-x;
	padding: 2px 0px 0 5px; 
	height: 19px;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	vertical-align:middle;	
}

.video_no {
	border: 1px solid #666666; 
	width:14px;
	height:14px;
	float:left;
	text-align: center;
	vertical-align: middle;
	color: gray;
	background-color: white;
}
.video_no:hover {
	border: 1px solid #FFFFFF; 
	width:14px;
	height:14px;
	float:left;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #666666;
}

.video_no1 {
	border: 1px solid #FFFFFF; 
	width:14px;
	height:14px;
	float:left;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #666666;
}
.video_list {
	height: 19px; 
	padding: 2px 0px 0px 5px; 
	background:#909090;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	vertical-align:middle;
	border-top:#666666 1px solid;
}
.video_list:hover {
	background: url(../images/video_list.png) repeat-x #e9b600;
	height: 19px; 
	padding: 2px 0px 0px 5px; 
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	vertical-align:middle;
}
.image-news{ width:70px; height:70px; border:0px; margin-right:5px; margin-bottom:10px;}
.block{
 	padding:3px 0;
	margin:0;
	vertical-align:top;
}
.border{ border:#ce9b00 1px solid; height:100%; width:100%; float:left;}
.tb-top{ text-transform:uppercase;  color:#FFFFFF;}
.tb-top a{ text-transform:uppercase; font-weight:bolder; color:#FFFFFF; text-decoration:none;}
.tb-top space{ width:7px; font-weight:normal;}
.contentslide{
width: 520px;
height: 400px;
margin-left:0px;
}

.contentslide .contentdiv{
display: none;
}

.pagination{
/*width: 615px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 2px 0px 3px 50px;
background:url(../images/bg_slide.png) repeat-x; height:16px; padding-top:6px;
padding-right:2px;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 520px; /*IE5 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #FFFFFF;
}

.pagination a:hover, .pagination a.selected{
color: #FFFFFF; font-weight:bold;
}
.content{ border:#ce9b00 1px solid;}
/* bloc de navigation 1 --> arborescence du site */
.category {padding-left:5px; height:25px; padding-top:7px;}
.category a{text-decoration:none; color:#FFB900; font-weight:bold;}
.subcategory {padding-left:10px; height:20px;}
.subcategory a{text-decoration:none; color:#FFB900; }
.boder-table{ border:#ce9b00 1px solid;}
.boder-table th{ background:url(../images/th.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.slide_table{ background:url(../images/bg_slide.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px; width:520px;}
<!------------------>
.video_table {}
.video_table th{ background:url(../images/bg_video.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.announces_table{}
.announces_table th{ background:url(../images/bg_announces.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.todo_table{}
.todo_table th{ background:url(../images/bg_todo.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.album_table{}
.album_table th{ background:url(../images/bg_album.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.news_table{}
.news_table th{ background:url(../images/bg_news.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.newproduct_table{}
.newproduct_table th{ background:url(../images/bg_product.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
<!------------------>
.shop_table{}
.shop_table th{ background:url(../images/bg_shop.gif) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}
.topRight{ background:url(../images/bg_product.png) repeat-x; height:25px; color:#FFFFFF; font-weight:bolder; text-transform:uppercase; text-align:left; padding-left:10px;}