/* CSS Document */

BODY{
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:#ffffff;
	width:100%;
	height:100%;
	text-align:center;
margin-left:0px;
margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;


background-color:#ffffff;
background-image: url('/images/backgd.png');
background-repeat: repeat-y;
background-repeat:repeat-x;
}

.bg_titre {
background-image:url('/images/bg_titre.gif');
background-position:center;
background-repeat: no-repeat;
width:690px;
height:30px;

}

.box_top {
background-image:url('/images/box_top.png');
background-position:center;
background-repeat: no-repeat;
width:970px;
height:20px;
}

.box_bottom {
background-image:url('/images/box_bottom.png');
background-position: center;
background-repeat: no-repeat;
width:970px;
height:20px;
}

.box_content {
background-color:#FFFFFF;
background-image:url('/images/box_content.png');
background-position: center;
width:970px;
height:20px;

}

.newsl_top {
background-image:url('/images/newsl_top.png');
background-position:center;
background-repeat: no-repeat;
width:770px;
height:20px;
}

.newsl_bottom {
background-image:url('/images/newsl_bottom.png');
background-position: center;
background-repeat: no-repeat;
width:770px;
height:20px;
}

.newsl_content {
background-color:#FFFFFF;
background-image:url('/images/newsl_content.png');
background-position: center;
width:770px;
height:20px;

}


.bg_top {
background-image:url('/images/bg_top.png');
background-position:center;
background-repeat: no-repeat;
width:180px;
height:20px;
}

.bg_bottom {
background-image:url('/images/bg_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:180px;
height:20px;
}

.bg_content {
background-image:url('/images/bg_content.png');
background-position:center;
background-repeat: repeat-y;
width:180px;
}

.bg2_top {
background-image:url('/images/bg2_top.png');
background-position:center;
background-repeat: no-repeat;
width:420px;
height:20px;
}

.bg2_bottom {
background-image:url('/images/bg2_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:420px;
height:20px;
}

.bg2_content {
background-image:url('/images/bg2_content.png');
background-position:center;
background-repeat: repeat-y;
width:420px;
}



.box2_top {
background-image:url('/images/box2_top.png');
background-position:center;
background-repeat: no-repeat;
width:938px;
height:20px;
}

.box2_bottom {
background-image:url('/images/box2_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:938px;
height:20px;
}

.box2_content {
background-image:url('/images/box2_content.png');
background-position:center;
background-repeat: repeat-y;
width:938px;
}



.vignette_top {
background-image:url('/images/vignette_top.png');
background-position:center;
background-repeat: no-repeat;
width:235px;
height:20px;
}

.vignette_bottom {
background-image:url('/images/vignette_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:205px;
height:20px;
}



.vignette_content {
background-image:url('/images/vignette_content.png');
background-position:center;
background-repeat: repeat-y;
width:205px;
}

.vignette2_top {
background-image:url('/images/vignette2_top.png');
background-position:center;
background-repeat: no-repeat;
width:245px;
height:20px;
}

.vignette2_bottom {
background-image:url('/images/vignette2_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:245px;
height:20px;
}

.vignette2_content {
background-image:url('/images/vignette2_content.png');
background-position:center;
background-repeat: repeat-y;
width:245px;
}







.news_top {
background-image:url('/images/news_top.png');
background-position:center;
background-repeat: no-repeat;
width:938px;
height:20px;
}

.news_bottom {
background-image:url('/images/news_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:938px;
height:20px;
}

.news_content {
background-image:url('/images/news_content.png');
background-position:center;
background-repeat: repeat-y;
width:938px;
}


.prod_top {
background-image:url('/images/prod_top.png');
background-position:center;
background-repeat: no-repeat;
width:465px;
height:20px;
}

.prod_bottom {
background-image:url('/images/prod_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:465px;
height:20px;
}

.prod_content {
background-image:url('/images/prod_content.png');
background-position:center;
background-repeat: repeat-y;
width:465px;
}



.cat_top {
background-image:url('/images/cat_top.png');
background-position:center;
background-repeat: no-repeat;
width:505px;
height:20px;
}

.cat_bottom {
background-image:url('/images/cat_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:505px;
height:20px;
}

.cat_content {
background-image:url('/images/cat_content.png');
background-position:center;
background-repeat: repeat-y;
width:505px;
}



.promo_top {
background-image:url('/images/promo_top.png');
background-position:center;
background-repeat: no-repeat;
width:490px;;
height:40px;
}

.promo_bottom {
background-image:url('/images/promo_bottom.png');
background-position:top;
background-repeat: no-repeat;
width:490px;
height:20px;
}

.promo_content {
background-image:url('/images/promo_content.png');
background-position:center;
background-repeat: repeat-y;
width:490px;
}





a img {
border:0px;
vertical-align:middle;
padding-bottom:2px;
margin-bottom:2px;
}
a.info:link img {border-style:0px solid ;border-color:#000000; -moz-opacity: 0.5; opacity: 0.5; 
text-decoration: none;
color: #666666;
/*border-bottom: 1px gray dotted;
*/}



a.info
span {display: none;}

a.info:visited img {border-style:0px solid ;border-color:#000000; -moz-opacity: 0.5; opacity: 0.5; }


a.info:hover,a.info:focus,a.info:active {background: none;text-decoration:none;/* correction d'un bug IE */}
a.info:hover img {border-style:0px solid ;border-color:#000000; -moz-opacity: 1.0; opacity: 1.0; }

a.info:hover span,a.info:focus span,a.info:active span {
display: inline;
position: absolute;
z-index: 98;
width:200;
height:30;
margin:20px 20px 20px 20px;
background: #666666;
text-align: center;
color: white;
border:0;
font-family:arial;
text-decoration:none;
padding:10 10 10 10;
}










.fullsample { 
 
border:4;
border-radius: 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
background-color:#FFFFFF;
padding: 5px; 

}

.pht:link img {border-style: solid ;border-color:#000000;filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; position: inherit; }

.pht:visited img {border-style: solid ;border-color:#000000;filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; position:inherit; }
.pht:hover img {border-style: solid ;border-color:#000000;filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; position:inherit; }


/*MENULEFT---------------------------------------------------------------------------------------*/


A:link  { font-size:12px; color:#000000; text-decoration: underline; font-family:arial;font-weight:bold; }
A:visited  { font-size:12px; color:#000000; text-decoration: underline; font-family:arial;font-weight:bold;  }
A:hover { font-size:12px; color:#333333; text-decoration: none; font-family:arial;font-weight:bold; }


A.linktitre:link  { font-size:24px; color:#000000; text-decoration: underline; font-family:arial;font-weight:bold; }
A.linktitre:visited  { font-size:24px; color:#000000; text-decoration: underline; font-family:arial;font-weight:bold;  }
A.linktitre:hover { font-size:24px; color:#333333; text-decoration: none; font-family:arial;font-weight:bold; }


A.menulink {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:left;
vertical-align:middle;

/*background-image: url(/images/bg_menu_link.gif);*/
color: #000E5D;
width:100%;
background-color:;
height:20px; display:block;

/*-moz-border-radius:5px;
'border:1px solid silver;
*/

}

A.menulink:visited {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:left;
vertical-align:middle;


/*background-image: url(/images/bg_menu_link.gif);*/
color: #000E5D;
width:100%;
/*background-color:;*/
height:20px; display:block;

}

A.menulink:hover {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:left;
vertical-align:middle;


/*background-image: url(/images/bg_menu_link2.gif);*/
color: #000E5D;
width:100%;
background-color:#4080BB;
height:20px; display:block;
}

/*MENUTOP---------------------------------------------------------------------------------------*/

A.menutop {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:center;
vertical-align:middle;
/*background-image: url(../images/bg_menu_link.gif);*/



color: #FFFFFF;
width:100%;
/*background-color:;*/
height:30px;
display: inherit;
padding:5 5 5 5;
margin:0 0 0 0;








}

A.menutop:visited {
text-decoration: none;font-family:"arial";font-size:12px; font-weight:bold;font-style:normal;text-align:center;vertical-align:middle;
/*background-image: url(../images/bg_menu_link.gif);*/
color: #FFFFFF;
width:100%;
/*background-color:;*/
height:30px; display: inherit;
padding:5 5 5 5;
margin:0 0 0 0;

}

A.menutop:hover {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:center;
vertical-align:middle;
/*background-image: url(../images/bg_menu_link2.gif);*/
color: #333333;
width:100%;
/*background-color:#FFFFFF;*/
height:30px;
display: inherit;
padding:5 5 5 5;
margin:0 0 0 0;
}














/*SOUS MENU TOP---------------------------------------------------------------------------------------*/

A.smenutop {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
font-style:normal;
text-align:center;
vertical-align:middle;
/*background-image: url(/images/bg_menu_link.gif);*/
color: #ffffff;

/*background-color:;*/


padding:0 10 0 10;
margin:0 0 0 0;
}

A.smenutop:visited {
text-decoration: none;font-family:"arial";font-size:12px; font-weight:bold;font-style:normal;text-align:center;vertical-align:middle;
/*background-image: url(/images/bg_menu_link.gif);*/
color: #ffffff;

/*background-color:;*/

padding:0 10 0 10;
margin:0 0 0 0;

}

A.smenutop:hover {
text-decoration: none;
font-family:"arial";
font-size:12px;
font-weight:bold;
text-align:center;
vertical-align:middle;
/*background-image: url(/images/bg_menu_link2.gif);*/
color: #666666;

background-color:#FFFFFF;

padding:0 10 0 10;

margin:0 0 0 0;
}


















.menuleftcat:link  { font-size:12px; color:#660033; text-decoration: underline; font-family:arial;font-weight:bold; }
.menuleftcat:visited  { font-size:12px; color:#660033; text-decoration: underline; font-family:arial;font-weight:bold;  }
.menuleftcat:hover { font-size:12px; color:#660033; text-decoration: none; font-family:arial;font-weight:bold; }

.menuleftscat:link  { font-size:12px; color:#707A96; text-decoration: none; font-family:arial;font-weight:normal; }
.menuleftscat:visited  { font-size:12px; color:#707A96; text-decoration: none; font-family:arial;font-weight:normal;  }
.menuleftscat:hover { font-size:12px; color:#707A96; text-decoration: underline; font-family:arial;font-weight:normal; }

.menuleftsscat:link  { font-size:12px; color:#777777; text-decoration: none; font-family:arial;font-weight:normal; }
.menuleftsscat:visited  { font-size:12px; color:#777777; text-decoration:none; font-family:arial;font-weight:normal;  }
.menuleftsscat:hover { font-size:12px; color:#777777; text-decoration: underline; font-family:arial;font-weight:normal; }







.linkbutton:link  { font-size:16px; color:#000000; text-decoration: none; font-family:arial;font-weight:bold; }
.linkbutton:visited  { font-size:16px; color:#000000; text-decoration: none; font-family:arial;font-weight:bold;  }
.linkbutton:hover { font-size:16px; color:#000000; text-decoration: none; font-family:arial;font-weight:bold; }
.tablebutton { border-color:#000000;height:25; border-bottom:1px; border-right:1px; border-left:1px; border-top:1px;background-image: url('/images/bg_button.gif');text-decoration:none;text-position:center;}

.textmin { font-size:10px; font-family:arial; font-weight: normal; }
.textmini { font-size:8px; font-family:arial; font-weight: normal; }

.texte { font-size:12px; font-family:arial; font-weight: normal;color: #333333; }
.texte2 { font-size:12px; font-family:arial; font-weight:bold;color: #333333; }
.texte3 { font-size:12px; font-family:arial; font-weight:bold;color:#FFFFFF; }
.titre { font-size:22px; font-family:arial; font-weight: bold;color: #333333;
background-position:center;
background-repeat: no-repeat;

}
.titre_t { font-size:14px; font-family:arial; font-weight: bold;color: #111111;
background-position:center;
background-repeat: no-repeat;

}
.titre2 { font-size:16px; font-family:arial; font-weight: bold;height:30px;color: #111111; text-decoration:underline; }
.titre5 { font-size:16px; font-family:arial; font-weight: bold;height:30px;color: #ffffff;  background-image:url(/images/clients/bg_entreprise.png); background-position: left; background-repeat:no-repeat;}

.titre3 { font-size:14px; font-family:arial; font-weight: bold;height:30px;color: #111111; }
.answer { font-size:14px; font-family:arial; font-weight: bold;height:24px;color: #111111;}
.answer2 { font-size:13px; font-family:arial;color: #111111;}

.titre4 { font-size:14px; font-family:arial; font-weight: bold;height:30px;color: #111111; background-image:url(/images/bg_titre2.gif); background-position:center; background-repeat:no-repeat;}


.linkpage:link  { font-size:12px; color:; text-decoration: underline; font-family:arial;font-weight:normal; }
.linkpage:visited  { font-size:12px; color:; text-decoration: underline; font-family:arial;font-weight:normal;  }
.linkpage:hover { font-size:12px; color:; text-decoration: none; font-family:arial;font-weight:normal; }

.linkm:link  { font-size:12px; color:#ffffff; text-decoration: underline; font-family:arial;font-weight:bold; }
.linkm:visited  { font-size:12px; color:#ffffff; text-decoration: underline; font-family:arial;font-weight:bold;  }
.linkm:hover { font-size:12px; color:#ffffff; text-decoration: none; font-family:arial;font-weight:bold; }

.linkanim:link  { font-size:16px; color:#ffffff; text-decoration: underline; font-family:arial;font-weight:bold; }
.linkanim:visited  { font-size:16px; color:#ffffff; text-decoration: underline; font-family:arial;font-weight:bold;  }
.linkanim:hover { font-size:16px; color:#ffffff; text-decoration: none; font-family:arial;font-weight:bold; }


#tableau {
font-family:arial, Helvetica, sans-serif;
border-top: 0px solid;
border-right: 0px #000000 ridge;
border-bottom: 3px #000000 solid;
border-left: 3px #EFEFEF solid;



}



#cadre {
font-family:arial, Helvetica, sans-serif;

border-top: 1px #000000 dashed;
border-right: 1px #000000 dashed;
border-bottom: 1px #000000 dashed;
border-left: 1px #000000 dashed; }

.tt { font-size:16px; font-family:arial; font-weight: bold; color:#000000; }
.tr { font-size:14px; font-family:arial; font-weight: normal; color:#000000;}


input.search {
	background-color:#ffffff;
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:180;
	height:20px;
	font-size:12;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid; }



.linkp:link  { font-size:12px; color:#333333; text-decoration: underline; font-family:arial;font-weight:normal; }
.linkp:visited  { font-size:12px; color:#F59A0B; text-decoration: underline; font-family:arial;font-weight:normal;  }
.linkp:hover { font-size:12px; color:#F59A0B; text-decoration: underline; font-family:arial;font-weight:normal; }

.linkG:link  { font-size:14px; color:#333333; text-decoration: underline; font-family:arial;font-weight:bold; }
.linkG:visited  { font-size:14px; color:#333333; text-decoration: underline; font-family:arial;font-weight:bold;  }
.linkG:hover { font-size:14px; color:#F59A0B; text-decoration: underline; font-family:arial;font-weight:bold; }





INPUT.button { /*	color:#000000; background-color:eeeeee; font-family:arial; font-size:12; font-weight: bold;
border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left:0px solid; 
background-repeat: repeat-x;
    background-position: 50px 49%;
    background-image: url('/images/bg_account.png');
	vertical-align:middle;
height:20;*/
	}



	textarea.link2 {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:100%;height:50px;}



textarea.link {font-family:arial;font-size:12px;font-weight:normal;color:#000000; width:300;}
input.textcompt {font-family:arial;font-size:12px;font-weight:bold;color:#000000; width:25;height:18;}
select.prod {font-family:arial;font-size:12px;font-weight:bold;color:#000000;width:150;height:18;}

select.link {font-family:arial;font-size:12px;font-weight:bold;color:#000000;width:300;height:18;}
select.port {font-family:arial;font-size:12px;font-weight:normal;color:#000000width:100%;height:18;}

input.link {
	font-family:arial;
	font-weight:bold;
	color:#000000;
	width:300;
}
	
	
input.text {
	font-family:arial;
	font-weight:bold;
	color:#000000;
	width:80;
	font-size:12; }
	
	
input.text2 {

	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:150;
	height:20px;
	vertical-align:middle;
}
	
	
textarea.newslet {font-family:arial;font-size:12px;font-weight:bold;color:#000000;width:100%;height:450px}

textarea.data3 {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:100%;height:150px}
textarea.data2 {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:100%;height:150px}
textarea.data {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:100%;height:100px}
input.data {
	font-family:arial;
	font-weight:bold;
	color:#000000;
	width:100%; }	
	
	
input.enquiry {

	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:160px;
 }
	
	select.enquiry {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:160px; }
	
	textarea.enquiry {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:90%;height:120px;}



input.enquiry2 {

	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:120px;
 }
	
	select.enquiry2 {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:120px; }

	textarea.enquiry2 {font-family:arial;font-size:12px;font-weight:normal;color:#000000;width:90%;height:120px;}




	
input.caddie {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:30;
}	
	
input.caddie2 {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:40;
 }		
	
	
	input.stat {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:20;
}

input.stat2 {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	width:70;

 }
