body 
{
	width:100%;
	height:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border:none;
	background: #f7f7f5;
	text-align: center;	
}
*:focus 
{ 
	-moz-outline: 0px;
}
div#print_page 
{
	float:right;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	border:none;
}
div#background 
{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	border:none;
}
div#flashcontent 
{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	border:none;
}
#page
{
	display:block;
	width:979px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border:none;
	text-align: left;	
}
#header
{
	position:relative;
	display:block;
	width:979px;	
	height:93px;
	margin: 17px 0px 0px 0px;
	padding: 0px 17px 0px 17px;
    border:none;
	background-image:url(/framework/bassline/themes/axa_groupe/images/header.gif);
	background-repeat:no-repeat;
}
#footer
{	
	display:none;
}
.text
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
}
table.temp
{
	margin: 30px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
}
#content
{
	position:relative;
	-top:-58px;
	display:block;
	width:969px;
	height:100%;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 20px 0px;
	border:none;
	font: bold 10px Arial, Helvetica, sans-serif;
	overflow:none;
}
#bassline_page
{	
	float:left;
	display:block;
	width:695px;
	height:470px;
	min-height:400px;
	margin: 15px 0px 0px 20px;
	padding: 10px 30px 15px 30px;
	font: 12px Arial, Helvetica, sans-serif;
	background-color:white;
	overflow:auto;
}
#bassline_page h1
{	
	display:block;
	width:675px;
	height:20px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	border:none;
	font: 24px/28px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #e6e6e6;
	color:#70a7d4;
	white-space: nowrap;

}
#bassline_page h3
{	
	display:block;
	width:675px;
	height:20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #666666;
	color:#70a7d4;
}

#bassline_page .linkfaqon
{
	color:#70a7d4;
}
#bassline_page .linkfaqoff
{
	color:#666666;
}
#bassline_page p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height: 20px;
	border:none;
}
#bassline_page span
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	border:none;
}
#bassline_page a.linkfaq,#bassline_page a.linkfaq:link,#bassline_page a.linkfaq:visited,#bassline_page a.linkfaq:active
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	text-decoration: none;
}
#bassline_page a.linkfaq:hover
{
	font-weight:bold;
	color:#70a7d4;
}
#bassline_page ul.list_one
{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
}
#bassline_page ul.list_one  li
{

	list-style-type:square;
	text-align:left;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#bassline_page ul.list_2
{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#70a7d4;
}
#bassline_page ul.list_2  li
{
	list-style-type:square;
	list-style:#70a7d4;
	text-align:left;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#70a7d4;
}
#bassline_page ul.list_3
{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#70a7d4;
}
#bassline_page ul.list_3  li
{
	list-style-image:url('/framework/bassline/themes/axa_groupe_uk/images/blue-bullet.gif');
	text-align:left;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#bassline_page ul.list_4
{
	text-align:left;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
	color:#70a7d4;
}
#bassline_page ul.list_4  li
{
	text-align:left;
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#bassline_page ul.list_two
{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#bassline_page ul.list_two  li
{
	list-style-type:circle;
	text-align:left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}

{list-style-type:circle}

#bassline_page span.subtitle
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#70a7d4;
	font-weight:bold;
}
#bassline_page img.image
{
	float:left;
	margin: 0px 7px 0px 0px;
	padding: 4px 4px 4px 4px ;
	border:1px solid #e6e6e6;
}
#bassline_page img.image_border
{
	margin: 0px 7px 0px 0px;
	padding: 4px 4px 4px 4px ;
	border:1px solid #e6e6e6;
}
#content ul
{
	margin: 0px;
	padding: 0px;

}
#content li
{

	margin: 15px 0px 0px 15px;
	padding: 0px 0px 0px 0px ;
	text-align:center;

}
#content p
{
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
dl, dt, dd, ul, li {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div#alerte
{
	font-family             :   Arial;
	font-size               :   14px;
	font-style              :   normal;
	color                   :   #d3003d;
	text-decoration         :   none;
	font-weight:bold;
	text-align         :   center;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:20px 20px 20px 20px;
}
div#who
{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 10px;
}
div#who p
{
	font-family             :   Arial;
	font-size               :   9px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   none;
	margin:0px;
	padding: 0px;
}
.small
{
	font-family             :   Arial;
	font-size               :   9px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   none;
	margin:0px;
	padding: 0px;
}
div#pub_page
{
	display:none;
}
/*
div#pub_page h1
{	
	display:block;
	height:20px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	border:none;
	font: 24px/28px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #e6e6e6;
	color:#70a7d4;
	text-align:left;
}
div#pub_page ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	display:block;
	width:100%;
	height:100%;
	font: 10px Arial, Helvetica, sans-serif;
	color:#70a7d4;
	border:none;
}
div#pub_page li
{
	display:block;
	width:100%;
	height:10px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
	text-align:left;
}
div#pub_page li a
{
	display:block;
	width:100%;
	height:10px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
	border:none;
}
div#pub_page li a:hover
{
	display:block;
	width:100%;
	height:10px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	font: 10px Arial, Helvetica, sans-serif;
	color:#70a7d4;
	border:none;
}
*/
div#pub_encart
{
	float:left;	
	display:block;
	width:170px;
	min-height:400px;
	height:auto!important;
	height:420px;
	text-align:center;
	margin: 15px 0px 0px 20px;
	-margin: 15px 0px 0px 20px;
	-padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
	z-index:18;
}

div#pub_encart ul.pub_encart 
{
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#pub_encart ul.pub_encart li
{
	text-align:center;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}
div#pub_encart img
{
	width:170px;
	height:103px;
	border:none;
}

a.link_push
{
	border: 6px ridge gray;
	background-color:#CCCCCC;
	width:170px;
	margin:15px;
	padding:10px;
	color                   :   #1e317b;
	font-weight:bold;
	font-size               :   15px;
	font-style              :   normal;
	font-family             :   Arial;
	text-decoration         :   none;
}
a.link_push:hover
{
	border: 4px ridge #CCCCCC;
	background-color:gray;
	width:170px;
	margin:15px;
	padding:10px;
	color                   :   #1e317b;
	font-weight:bold;
	font-size               :   15px;
	font-style              :   normal;
	font-family             :   Arial;
	text-decoration         :   none;
}
a.link_title
{
	font-size               :   20px;
	font-style              :   normal;
	font-family             :   Arial;
}
a.link_title:link
{
	font-family             :   Arial;
	font-size               :   20px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link_title:visited
{
	font-family             :   Arial;
	font-size               :   20px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link_title:active
{
	font-family             :   Arial;
	font-size               :   20px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link_title:hover
{
	font-family             :   Arial;
	font-size               :   20px;
	font-style              :   normal;
	color                   :   #d3003d;
	text-decoration         :   underline;
}
a.link
{
	font-size               :   12px;
	font-style              :   normal;
	font-family             :   Arial;
}
a.link:link
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link:visited
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link:active
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.link:hover
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #d3003d;
	text-decoration         :   underline;
}
a.linkcol
{
	font-size               :   12px;
	font-style              :   normal;
	font-family             :   Arial;
	width					:	100%;
	height					:	100%;
}
a.linkcol:link
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.linkcol:visited
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.linkcol:active
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   #1e317b;
	text-decoration         :   underline;
}
a.linkcol:hover
{
	font-family             :   Arial;
	font-size               :   12px;
	font-style              :   normal;
	color                   :   white;
	text-decoration         :   underline;
	background-color        :   #d3003d;
	width					:	100%;
	height					:	100%;
}
#bassline_page a
{
	border:none;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}
#bassline_page a:hover
{
	color:#70a7d4;
}
