.liste a:hover{
	color: #B7007C;
	text-decoration:none;
}
.liste a, .liste a:visited{
	text-decoration:none;
}
.nav_cont{
	position: relative;
	text-align:left;
	width: 170px;
	background-image: url("/images/general/bgd-nav.gif");
	background-repeat:repeat-y;
	background-position: left top;
}

.navlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FBA7E0;
	margin-left: 8px;
	padding: 0px 2px 0px 2px;
}
.navlink:link{
	text-decoration : underline;
	color:#B7007C;
}
.navlink:visited{ 
	text-decoration : underline;
	color:#B7007C;
}
.navlink:hover{
	text-decoration : none;
	background-color:#FBA7E0;
	color:#FFFFFF;
}




.navlinkon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#FBA7E0;
	margin-left: 8px;
	padding: 0px 2px 0px 2px;
}
.navlinkon:link{
	text-decoration : none;
	color:#FFFFFF;
}
.navlinkon:visited{ 
	text-decoration : none;
	color:#FFFFFF;
}
.navlinkon:hover{
	text-decoration : none;
	background-color:#FBA7E0;
	color:#B7007C;
}

.top{
	position: relative;
	float: left;
	text-align:left;
	width: 377px;
	height: 200px;
	z-index: 1;
	background-image:  url("/images/general/bgd-homess-top.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 10px 13px 10px 14px;
	left: 0px;
}

.top_logo{
	position: relative;
	float: left;
	text-align:left;
	width: 377px;
	height: 300px;
	z-index: 1;
	background-image:  url("/images/general/bgd-top-logo.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 10px 13px 10px 14px;
	left: 0px;
}

.page{
	position: relative;
	float: left;
	text-align:left;
	width: 376px;
	height: 332px;
	z-index: 1;
	background-image:  url("/images/general/bgd-cont-top.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 8px 13px 0px 15px;
}

.bgd_sonneries_big{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 335px;
	z-index: 1;
	background-image:  url("/images/general/bgd-sonneries-big.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}

.bgd_sonneries_small{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 194px;
	z-index: 1;
	background-image:  url("/images/general/bgd-sonneries-small.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}


.bgd_logos_c_big{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 335px;
	z-index: 1;
	background-image:  url("/images/general/bgd-sonneries-big.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}

.bgd_logos_c_small{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 250px;
	z-index: 1;
	background-image:  url("/images/general/bgd-logo-nb-big.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}

.bgd_logos_nb_big{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 265px;
	z-index: 1;
	background-image:  url("/images/general/bgd-logo-nb-big.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}

.bgd_logos_nb_small{
	position: relative;
	float: left;
	text-align:left;
	width: 370px;
	height: 230px;
	z-index: 1;
	background-image:  url("/images/general/bgd-logo-nb-small.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 5px 25px 0px 15px;
}

.page_titre{
	position: relative;
	text-align:left;
	width: 95%;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B7007C;
}

h2 {
	position: relative;
	text-align:left;
	width: 95%;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B7007C;
	margin:0px;
}

.page_liste_big{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	height:272px;
}

.page_liste_small{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	height:132px;
}


.page_liste_logos_c_small{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	height:185px;
}


.page_liste_logos_nb_small{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	height:150px;
}


.page_liste_logos_nb_big{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	height:185px;
}

.num{
	position: relative;
	float: left;
	text-align:center;
	width: 59%;
	color:#B7007C;
}

.numlink{
	color:#B7007C;
}
span.numlink{
	color: #FBA7E0;
}
.numlink:link{
	text-decoration: underline;
	color:#B7007C;
}
.numlink:visited{ 
	text-decoration : underline;
	color:#B7007C;
}
.numlink:hover{
	text-decoration : none;
	color:#FBA7E0;
}


.separv{
	background-image:  url("/images/general/separ-v.gif");
	background-repeat: repeat-y;
	background-position: center top;
}

.separh{
	width: 100%;
	background-image:  url("/images/general/separ-h.gif");
	background-repeat: repeat-x;
	background-position: left;
	line-height:1px;
}

.cat{
	position: relative;
	float: left;
	text-align:left;
	font-size: 10px;
	width: 363px;
	height: 350px;
	z-index: 1;
	background-image:  url("/images/general/bgd-cat.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 20px 0px 20px;
}


.cat_liste{
	position: relative;
	float: left;
	text-align:left;
	width: 363px;
	height: 235px;
	padding: 33px 0px 0px 0px;	
}


.cont_top{
	position: relative;
	text-align:left;
	width: 152px;
	background-image: url("/images/general/bgd-cont.gif");
	background-repeat:repeat-y;
	background-position: left top;
	padding: 0px 3px 0px 10px;
}

.cont_top_logos{
	position: relative;
	text-align:right;
	width: 163px;
	background-image: url("/images/general/bgd-cont.gif");
	background-repeat:repeat-y;
	background-position: left top;
	padding: 0px 2px 0px 0px;
}

.down{
	position: relative;
	float: left;
	text-align:left;
	width: 373px;
	height: 200px;
	z-index: 1;
	background-image:  url("/images/feuj/bgd-down.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 10px 0px;
	padding: 15px 13px 10px 18px;
	left: 0px;
}
	

.down_cont_middle {
	position: relative;
	float: left;
	width: 570px;
	margin-left:10px;
}

.down{
	position: relative;
	float: left;
	text-align:left;
	width: 570px;
	height: 325px;
	z-index: 1;
	background-image:  url("/images/general/bgd-down.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.down_tel{
	position: relative;
	float: left;
	text-align:left;
	width: 186px;
	height: 275px;
	z-index: 1;
	background-image:  url("/images/general/telecharger-tel.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 5px 0px 0px 8px;
	padding: 23px 0px 0px 3px;
}

.down_ref{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #005B90;*/
	color: #FF00AD;
	
	position: relative;
	float: left;
	text-align:center;
	width: 320px;
	height: 55px;
	z-index: 1;
	background-image:  url("/images/general/telecharger-ref.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 15px 5px;
	padding: 20px 0px 0px 0px;
}
.down_link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF00AD;
}
.down_link:hover {
	text-decoration:none;
	color: #FF00AD;
}



.down_ref_num{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.down_ref_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.down_num{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #005B90;
}

.down_mini{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005B90;
}

.down_logos{
	position: relative;
	float: left;
	text-align:center;
	z-index: 1;
	margin: 70px 0px 0px 13px;
}


#footer {
	position: relative;
	width: 760px;
	height: 156px;
	background-image: url("/images/general/footer.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 67px 0px 0px 0px;
	margin: 55px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
}
