@charset "utf-8";
/* CSS Document */

html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: url(img/background.jpg) repeat-x top center;
}

html, body, table, form, input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808285;
}

#popup {
	background: none;
	line-height: 14px;
}
#popup a {color: #20559D; text-decoration: underline; }
#popup  a:hover {color: #20559D; text-decoration: none;}
#popup img { border: 0px;}

#contenu_popup { margin: 10px 0px 10px 0px;}

#logo_capeasi_popup, #contenu_popup, #btn_close_popup { margin-left: 10px; width: 230px;}

.strong { font-weight: bold;}

#header {
	width: 990px;
	height: 99px;
	margin: 12px auto 2px auto;
	display: table;
	background: url(img/header_bkg.jpg) no-repeat;
	text-align: left;
}
#header img {
	border: 0px;
	margin: 14px 20px 0px 20px;
}

#logo_capeasi {
	float: left;
}
#logo_axa {
	float: right;
}

/*-----------------------------------------------------------------*/
#content {
	width: 990px;
	height: 348px;
	margin: 2px auto 2px auto;
	display: table;
	background: url(img/background_content_capeasi_m.jpg) no-repeat;
	text-align: left;
}

#content_left {
	width: 389px;
	float: left;
	_display: inline;
	margin-left: 253px;
}
#introduction_txt {
	margin-top : 20px;
}
#choix_langue {
	height: 70px;
	margin-top : 20px;
	background: url(img/bkg_drapeaux.gif) no-repeat top center;
	text-align: center;
}
#choix_langue img{
	border: 0px;
	margin: 24px 4px 0px 4px;
}

.title_aide { font-size: 34px; color: #0087C6;}

#aide_ligne {
	margin-top : 20px;
	font-weight: bold;
}
#aide_ligne a {color: #808285; text-decoration: none; background: url(img/picto_aide.gif) no-repeat; padding-left: 18px;}
#aide_ligne a:hover {color: #0087C6; background: url(img/picto_aide_over.gif) no-repeat; padding-left: 18px;}

#content_right {
	width: 274px;
	height: 268px;
	margin: 20px 34px 0px 0px;
	float: right;
	background: url(img/img_arobase.gif) no-repeat;
	_display: inline;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	color: #0087C6;
}
.h1_1 {
	font-weight: normal;
}
.h1_2 {
	font-weight: normal;
	font-size: 22px;
}


/*-----------------------------------------------------------------*/
#footer {
	margin: 2px auto 0px auto;
	width: 980px;
	height: 31px;
	line-height: 32px;
	background: url(img/bkg_footer.gif) repeat-x;
	color: #414042;
	font-size: 11px;
	text-align: center;
	display: table;
}