body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#7cb9e4;
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;
}
.b12{font-size:11px; font-weight:bold;}
.interligne-1{line-height:19px;}
.interligne-2{line-height:19px;}
.interligne-2 br{line-height:10px;}

.WidthLeft{width:50%;}
.WidthRight{width:50%;}

a{
text-decoration:underline;
color:#ffdf8d;
}

a:hover{
text-decoration:underline;
color:#ffffff;
}

img{
border:none;
}


.top_banner{
background:url(../images/top_banner.jpg) repeat-x;
height:10px;
}

.bottom_banner{
background:url(../images/bottom_banner.jpg) repeat-x;
height:10px;
}
#header_arp_left{
background:url(../images/header_arp_left.jpg) no-repeat;
width:337px;
height:112px;
}

#header_arp_right_top{
background:url(../images/header_arp_right_top.jpg) no-repeat top;
background-color:#74b1dc;
height:68px;
width:688px;
}


.tdBan{ background-color:#6ab3e7;}

.header_right{
background:url(../images/header_right.jpg) repeat-x;
height:112px;
}

.header_left{
background:url(../images/header_left.jpg) repeat-x;
height:112px;
}

#posDrapeaux{
margin-left:474px;
width:149px;
height:40px;
/*border:#FFFFFF solid 1px;*/
}

/*#posDrapeaux{
margin-left:514px;
width:107px;
height:40px;
border:#FFFFFF solid 1px;
}*/

/*-----------------------MENU---------------------------------*/
#TabMenu{
background:url(../images/arp_menu.jpg) repeat-x;
height:44px;
width:100%;
vertical-align:middle;
}

a.lienMenu{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
/*padding-left:18px;
padding-right:18px;*/
padding-top:14px;
padding-bottom:17px;
text-align:center;
text-decoration:none;
font-weight:bold;
}

a:hover.lienMenu{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
/*padding-left:18px;
padding-right:18px;*/
padding-top:14px;
padding-bottom:17px;
background:url(../images/arp_menu_hover.jpg) repeat-x;
text-decoration:none;
/*filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;*/
font-weight:bold;
}

/*------------------------------------------------------------*/

/*-----------------------Content------------------------------*/
.bg{
background:url(../images/bg_body.jpg) repeat-x;
background-color:#5895c0;
height:221px;
vertical-align:top;
}

#TabBgContent{ 
vertical-align:top;
margin-top:25px;
margin-bottom:20px;
}


.BContent{
padding-left:10px;
padding-top:5px;
width:566px;
}

#TabBgContent tr td.arp{ 
vertical-align:top;
background:url(../images/arp_content3.jpg) repeat-x top;
background-color:#002b81;
}

#TopBorderContent{
background:url(../images/TopBorderPageContent.jpg) no-repeat;
width:576px;
height:7px;
}

#TopLeftContent{
background:url(../images/TopBorderLeftContent2.jpg) no-repeat;
width:294px;
height:7px;
}

#BottomBorderContent{
background:url(../images/BottomBorderPageContent.jpg) no-repeat;
width:576px;
height:7px;
}

#BottomLeftContent{
background:url(../images/BottomBorderLeftContent.jpg) no-repeat;
width:294px;
height:7px;
}

#BorderLeftCenterPage{
background:url(../images/BorderCenterLeftPage.jpg) no-repeat;
width:294px;
height:34px;
}

#TabNews{
vertical-align:top;
background:url(../images/arpnews.jpg) repeat-x left top;
width:153px;
margin-top:10px;
}

#News{
vertical-align:top;
background:url(../images/img_bloc_left3.jpg) no-repeat left top;
/*width:153px;*/
padding-left:161px;
height:144px;
}

#BlocNews{
/*float:right;*/
height:140px;
width:130px;


/*overflow: auto; 
scrollbar-face-color:#6ab3e6;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#003990;
scrollbar-shadow-color:rgb(0,0,0);
scrollbar-highlight-color:rgb(0,0,0);
scrollbar-3dlight-color:#6ab3e6;
scrollbar-darkshadow-Color:#71bff0;*/
}

.TabContent{
background:url(../images/arp_content.jpg) repeat-x;
background-color:#003389;
margin-top:25px;
margin-bottom:21px;
/*height:176px;*/
}
.TabContent3{
background:url(../images/arp_content.jpg) repeat-x;
background-color:#003389;
margin-top:25px;
margin-bottom:21px;
width:100%;
/*height:176px;*/
}

.TabContent_{
background:url(../images/arp_content.jpg) repeat-x;
background-color:#003389;
margin-bottom:21px;
width:970px;
/*height:176px;*/
margin-top:25px;
}


#TDContentb{height:350px;}

.TabContent-left{
background:url(../images/arp_content.jpg) repeat-x;
background-color:#003389;
margin-top:25px;
margin-bottom:12px;
width:100%;
/*height:176px;*/
}


.Corner_left_top{
background:url(../images/icon_left_top.jpg) no-repeat;
height:10px;
width:10px;
}
.Corner_left_bottom{
background:url(../images/icon_left_bottom.jpg) no-repeat bottom;
height:10px;
width:10px;
}

.Corner_right_top{
background:url(../images/icon_right_top.jpg) no-repeat;
height:10px;
width:10px;
}
.Corner_right_bottom{
background:url(../images/icon_right_bottom.jpg) no-repeat bottom;
height:10px;
width:10px;
}

/*.Corner_right_bottom20{
background:url(../images/icon_right_bottom-20.jpg) no-repeat bottom;
height:10px;
width:10px;
}*/

.Corner_right_bottom-{
background:url(../images/icon_right_bottom-.jpg) no-repeat bottom;
height:10px;
width:10px;
}


.TabContent2{
background:url(../images/arp_content2.jpg) repeat-x;
background-color:#11418d;
width:100%;
margin-bottom:25px;
}
.TdContent{
/*height:132px;*/
/*height:547px;*/
}

.Corner_left_top2{
background:url(../images/icon_left_top2.jpg) no-repeat;
height:10px;
width:10px;
}
.Corner_left_bottom2{
background:url(../images/icon_left_bottom2.jpg) no-repeat bottom;
height:10px;
width:10px;
}

.Corner_right_top2{
background:url(../images/icon_right_top2.jpg) no-repeat;
height:10px;
width:10px;
}
.Corner_right_bottom2{
background:url(../images/icon_right_bottom2.jpg) no-repeat bottom;
height:10px;
width:10px;
}


.ContentBloc{
vertical-align:top;
}


.titre-page{ font-weight:bold; font-size:14px; margin-left:10px;}
.titre1{ font-weight:bold; font-size:18px;}
.bold1{  font-weight:bold; font-size:12px; line-height:15px;}

/*------------------------------------------------------------*/


.footer{
background:url(../images/bg_footer.jpg) repeat-x;
height:51px;
}
#MenuFooter{
margin-left:385px;
/*background-color:#FFFFFF;*/
}

a.lienFooter{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:10px;
padding-left:10px;
}

a:hover.lienFooter{
color:#FFFFFF;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:10px;
padding-left:10px;
}

#Copyright{
font-family:Thoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5dbcff;
/*background-color:#99FF00;*/
width:385px;
float:left;
}

.ContentCopy{
margin-left:80px;
}

a.LireLaSuite-1{

margin-right:30px;
color:#ffdf8d;
}

a:hover.LireLaSuite-1{
margin-right:30px;
color:#ffffff;
}



/*------------------------------------------*/

	#IDBloc{
	/*border:#CCCCCC solid 1px;*/
	margin-right:10px;
	margin-left:10px;
	}
	.IDContainer{
	border:#CCCCCC solid 1px;
	margin-bottom:10px;
	}
	.IDTitre{
	/*border:#CCCCCC solid 1px;*/
	background-color:#255CB8;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	}
	
	.IDTitre2{
	/*border:#CCCCCC solid 1px;*/
	background-color:#255CB8;
	height:20px;
	}
	.IDContent{
	border-top:#558CF2 solid 1px;
	background-color:#578DDF;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	}


/*---------------------------------------*/


/*-------------------News----------------*/

ul#fade{margin:0px;}

ul#fade li{
list-style:none;
}

ul.s1{
margin-top:0px;
margin-right:20px;
}

ul.s1 li{
margin-bottom:7px;
}

/*-------------------------------------*/

/*........VerifUser.......*/
#VerifUser{
border:solid #CCCCCC 1px;
}

#VerifUser input{
border:solid #CCCCCC 1px;
}
/*........................*/

/*.bg_famille{
background:url(../images/arp_famille.jpg) no-repeat;
height:190px;
width:165px;
}*/

.bg_famille{
background:url(../images/arp_famille2.jpg) no-repeat;
height:226px;
width:298px;
vertical-align:middle;
text-align:center;
}

.bg_famille_hover{
background:url(../images/arp_famille_hover.jpg) no-repeat;
height:190px;
width:165px;
}

.bg_produit{
background:url(../images/arp_produit.jpg) no-repeat center;
height:172px;
width:150px;
}

.bg_produit_hover{
background:url(../images/arp_produit_hover.jpg) no-repeat center;
height:172px;
width:150px;
}

.CnotentProd{
width:164px;
}

.famille_titre{text-align:center; font-weight:bold; font-size:13px; background:url(../images/titre_famille.jpg) no-repeat; height:36px; width:298px; vertical-align:middle;}

.famille_titre a{color:#2388d0; text-decoration:none; color:#003187; display:block;}
.famille_titre a:hover{color:#2388d0; text-decoration:none; color:#003187; display:block;}

.produit_titre{text-align:center;  margin-left:7px; margin-right:7px; height:66px; font-weight:bold;}
.produit_titre span{color:#2388d0; text-decoration:none; display:block; position:relative; top:30px;}

.famille_img{margin-left:5px; margin-top:3px;}
.produit_img{text-align:center;}

.produit_img_gallerie{margin-top:5px; text-align:center;}
.bordure{border:#ffffff solid 2px;}

.TitreSousFamille{
	background:url(../images/arp_titre_sf.jpg) no-repeat;
	height:124px;
	width:519px;
	margin-left:6px;
	margin-top:1px;
	margin-bottom:17px;
	padding:3px;
}

.posImgSFamille{
border:#b2b1b1 solid 1px;
width:247px;
float:left;
}

.SFamilleTitle{
color:#ffffff;
font-size:14px;
font-weight:bold;
text-align:center;
margin-top:60px;
}


.bloc_description{ padding-right:7px; padding-left:7px; padding-top:15px; text-align:center; margin-top:15px;}
.bloc_prod_description{ padding-right:7px; padding-left:7px; padding-top:15px; text-align:center; color:#003389; color:#FFFFFF;}
/*.bloc_prod_description{ padding-right:7px; padding-left:7px; padding-top:15px; text-align:center; color:#003389;}*/

/*.......................*/
#blocMsg{
/*border:#FFFFFF solid 1px;*/
height:55px;
text-align:center;
margin-top:35px;
margin-bottom:10px;
}
/*.......................*/
/*-------------------------------------*/

.mpuce{
margin-right:5px;
}
