@charset "utf-8";
/* CSS Document */
/********************************************* Accueil **********************************************************/
.header {
	/*background:url("../img/header_al_b1.jpg") top left no-repeat;*/
	background:url("../img/header_al_home.jpg") top left no-repeat;
}
.top_menu {
	background:none;
}
/* page */
h1 {
	color:#EE7F00;
	margin-bottom:0;
	font-style:oblique;
}
.savoirPlus, a.savoirPlus {
	float:right;
	color:#EE7F00;
	text-decoration:none;
	font-weight:bold;
	/*padding:3px;*/
	font-style:italic;
	background:url("../../images/ico/savoirplus.png") top right no-repeat;
	padding-right:15px;
	line-height:13px;
}
a.savoirPlus:hover {
	text-decoration:underline;
}
.page, .page2 {
	background:#FFF url("img/page_bg.jpg") bottom right repeat-x;
	height:auto !important;
	/*width:880px;*/
	min-height:355px;
	padding:20px 10px 0 10px;
	padding:20px 0 5px 0 !important;
	/*padding:0 !important;*/
}
.top_page {
	background:#FFF url("img/top_page_bg.jpg") top left repeat-x;
	width:900px;
	height:45px;
	margin:0;
	padding:0;
	position:absolute;
	float:none;
	top:0;
	left:0;
	z-index:0;
}
/* fin page */
/* présentation */
.presentation {
	float:left;
	width:590px;
	margin:20px 10px 15px 15px;
	margin:0 10px 0 15px;
	padding:0px 0 10px 0;
	/*background-color:#FF9;*/
	z-index:1;
	position:relative;
}

/* fin présentation */
/* bloc espaces */
.espaces {
	width:590px;
	/*width:615px;*/
	height:275px;
	margin:10px 10px 10px 15px;
	margin:0 10px 5px 15px;
	/*margin:0;*/
	padding:0;
	/*margin:0;
	padding:0 5px 5px 10px;*/
	/*background:url("img/espaces_bg_04.png") top left no-repeat;*/
	background:url("img/espaces_bg_05.png") top left no-repeat;
	float:left;
	clear:left;
	position:relative;
}
.espaces a, .espaces a:hover {
	text-decoration:none;
}
.espaces ul {
	list-style:none;
	text-align:right;
	/*width:230px;*/
	width:250px;
	color:#3e4545;
	color:#555;
	/*font-weight:bold;*/
	/*font-size:12px;*/
	/*background-color:#90C;*/
	/*margin:0 0 0 65px;*/
	margin:0 0 0 45px;
	padding:0;
	/*float:right;
	font-size:11px;*/
}
.espaces ul li {
	/*padding:2px 10px 2px 0;*/
	padding:1px 10px 1px 0;
	/*margin:2px 10px 2px 0;*/
	/*padding-right:10px;
	line-height:auto;*/
	/*padding-right:10px;*/
	/*line-height:18px;*/
}
.espaces ul li:hover .option, .espaces ul li.actif .option { /* fleche menu */
	background:url("../../images/menu_fl.png") top left no-repeat;
	padding-left:13px;
}
.espaces ul li:hover .option2, .espaces ul li.actif .option2 { /* fleche sous-menu */
	background:url("../../images/menu_fl2.png") top left no-repeat;
	padding-left:13px;
}
.espaces ul li:hover ul li .option, .espaces ul li.actif ul li .option {
	background:none;
	background-image:none;
	color:#3e4545;
	color:#262626;
	/*color:#ebebeb;*/
}
.espaces ul li:hover ul li:hover .option, .espaces ul li.actif ul li.actif .option {
	background:url("../../images/menu_fl.png") top left no-repeat;
	padding-left:13px;
	color:#000;
	/*color:#C00;*/
}
.espaces ul li a {
	color:#3e4545;
	color:#555;
	/*color:#6c6f70;*/
}
.espaces ul li:hover, .espaces ul li a:hover, .espaces ul li:hover a {
	cursor:pointer;
	/*color:#EE7F00;*/
	/*color:#C00;*/
	color:#000;
}
.espaces ul li.actif, .espaces ul li.actif a {
	color:#000;
	/*background-color:#262626;
	color:#FFF;*/
}
.espaces .selected, .espaces .selected a {
	/*background-color:#262626;
	color:#FFF;
	font-size:12px;*/
	color:#000;
	/*background-color:#FFF;*/
	/*color:#000 !important;*/
	/*font-weight:bold;*/
}
/*#particuliers ul {
	position:absolute;
	top:90px;
	left:35px;
}
#entreprisesetpartenaires ul {
	position:absolute;
	top:90px;
	left:330px;
}*/
.espaces ul li ul {
	display:none;
	/*margin:0 0 0 -10px;*/
	margin:0;
}
.espaces ul li:hover ul, .espaces ul li.actif ul {
	display:block;
	/*height:auto;
	margin:0 0 5px 0;*/
}
.espaces ul li ul li {
	/*margin:0 17px 0 0;*/
	padding:auto;
	margin:auto;
}
#particuliers, #entreprisesetpartenaires {
	width:295px;
	position:absolute;
}
#particuliers {
	/*position:absolute;*/
	left:0;
	top:0;
	padding-top:90px;
	/*padding-left:35px;*/
	/*background-color:#9CC;*/
}
#entreprisesetpartenaires {
	/*position:absolute;*/
	left:295px;
	top:0;
	padding-top:90px;
	/*padding-left:35px;*/
	/*background-color:#C93;*/
}
#particuliers ul li, #entreprisesetpartenaires ul li {
	position:relative;
}
#particuliers ul li ul.subprofil {
	/*position:absolute;
	top:20px;
	left:0;*/
}
#particuliers_options {
	width:295px;
	height:275px;
	background:url("img/espaces_right_actif_05.png") top left no-repeat !important;
	_background:url("img/espaces_right_actif_05.gif") top left no-repeat; /* IE6 */
	z-index:25;
	position:absolute;
	top:0;
	left:295px;
	display:none;
	text-align:right;
	margin:0;
	padding:0;
}
#particuliers_options ul, #entreprisesetpartenaires_options ul {
	text-align:left;
}
#entreprisesetpartenaires_options {
	width:295px;
	height:275px;
	/*background:url("img/espaces_left_actif_04_2.png") top left no-repeat;	*/
	background:url("img/espaces_left_actif_05.png") top left no-repeat !important;
	_background:url("img/espaces_left_actif_05.gif") top left no-repeat; /* IE6 */
	z-index:25;
	position:absolute;
	top:0;
	left:0;
	display:none;
	text-align:right;
	margin:0;
	padding:0;
}
#particuliers_options.actif, #entreprisesetpartenaires_options.actif {	
	display:block;
}
#particuliers_options ul, #entreprisesetpartenaires_options ul {
	width:auto;
	/*margin:0 auto;*/
	margin:0 5px 0 25px;
	padding:0;
	text-align:left;
	/*background-color:#9F6;*/
}
#particuliers_options ul li, #entreprisesetpartenaires_options ul li {
	color:#d7d2cb;
	font-size:12px;
	width:100%;
	margin:6px auto;
	padding:0 auto;
	/*line-height:24px;*/
	/*background-color:#CCC;*/
}
#particuliers_options ul li:hover, #entreprisesetpartenaires_options ul li:hover {
	color:#FFF;
}
/*.espaces .majuscule {
	margin-bottom:-4px;
	margin-right:1px;
}*/
#particuliers_options .close, #entreprisesetpartenaires_options .close {
	/*margin:10px;
	position:relative;*/
	margin:0;
	padding:5px 10px;
	/*position:absolute;*/
	top:10px;
	/*background-color:#0FF;*/
	z-index:100;
}
#entreprisesetpartenaires_options .close {
	/*float:left;
	margin:5px 10px;*/
	text-align:left;
	/*padding-right:10px;*/
	right:20px;
	/*background:url(img/closeBt.png) top left no-repeat;
	padding-left:20px;*/
}
#particuliers_options .close {
	/*float:left;
	margin:5px 10px;*/
	text-align:right;
	/*padding-left:10px;*/
	left:20px;
}
#particuliers_options .close a, #entreprisesetpartenaires_options .close a {
	color:#FFF;
	line-height:20px;	
	padding:5px;
}
#entreprisesetpartenaires_options .close a {
	background:url(img/closeBt2.png) top left no-repeat !important;
	  _background:url(img/closeBt.gif) top left no-repeat; /* IE6 */
	padding-left:18px;
}
#particuliers_options .close a {
	background:url(img/closeBt2.png) top right no-repeat !important;
	  _background:url(img/closeBt.gif) top right no-repeat; /* IE6 */
	padding-right:18px;
}
/*#entreprisesetpartenaires_options {
	text-align:right;
}*/
.optionMenu {
	display:none;
}
.optionMenu.actif {
	display:block;
	/*background-color:#99C;*/
	padding:0 auto;
}
.optionMenu ul {
	width:auto;
	margin:0 auto;
	padding:0;
	text-align:left;
	/*background-color:#9F9;*/
}
.optionMenu ul li {
	position:relative;
	margin:0;
	padding:0;
	/*background-color:#CC9;*/
}
.optionMenu ul li a {
	color:#d7d2cb;
	text-align:left;
	width:90%;
	display:block;
	padding:0 5px 0 15px;
	margin:0px 0 -10px -10px;
	line-height:12px;
	/*background-color:#C99;*/
	/*text-transform:uppercase;*/
}
.optionMenu ul li a:hover, .optionMenu ul li:hover a {
	color:#FFF;
}
/* pictos accueil */
/*.optionMenu a.pictoMenu {
	background:url(img/pictos_espaces/travaux.png) top left no-repeat;
	padding:2px 0 0 10px;
}*/
/*.optionMenu a {
	float:left;
	clear:none;
	display:inline;
}*/
.optionMenu .pictoMenu {
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	height:18px;
	width:18px;
	display:block;
	/*display:inline;*/
	margin:0px 2px 0 0;
	padding:2px 0px 1px 15px;
	padding:0 1px 0 0;
	text-align:right;
	/*padding:2px 5px 1px 5px;*/
	/*background:url(img/pictos_espaces/travaux.png) bottom right no-repeat;*/
}
.optionMenu .link {
	/*float:left;
	clear:none;
	display:inline;*/
	/*position:absolute;*/
	position:relative;
	left:20px;
	top:3px;
	top:-14px;
}
.optionMenu .locatif, .optionMenu .residences {
	background:url(img/pictos_espaces/locatif.png) bottom right no-repeat !important;
}
.optionMenu .locapass {
	background:url(img/pictos_espaces/locapass.png) bottom right no-repeat !important;
}
.optionMenu .accession {
	background:url(img/pictos_espaces/accession.png) bottom right no-repeat !important;
}
.optionMenu .passfoncier {
	background:url(img/pictos_espaces/passfoncier.png) bottom right no-repeat !important;
}
.optionMenu .mobilijeune {
	background:url(img/pictos_espaces/mobilijeune.png) bottom right no-repeat !important;
}
.optionMenu .mobilite {
	background:url(img/pictos_espaces/mobilite.png) bottom right no-repeat !important;
}
.optionMenu .assistance {
	background:url(img/pictos_espaces/assistance.png) bottom right no-repeat !important;
}
.optionMenu .handicape {
	color:#000;
	background:url(img/pictos_espaces/handicape.png) bottom right no-repeat !important;
}
.optionMenu .multirisque {
	background:url(img/pictos_espaces/multirisque.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/multirisque.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .pass_grl {
	background:url(img/pictos_espaces/pass_grl.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/pass_grl.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .montempo {
	background:url(img/pictos_espaces/montempo_or.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/montempo_or.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .travaux {
	background:url(img/pictos_espaces/travaux.png) bottom right no-repeat !important;
}
.optionMenu .astria_bleu {
	background:url(img/pictos_espaces/astria_bleu.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/astria_bleu.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .mauve_locataire {
	background:url(img/pictos_espaces/mauve_locataire.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/mauve_locataire.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .orange_proprietaire {
	background:url(img/pictos_espaces/orange_proprietaire.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/orange_proprietaire.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .rose_mobilite {
	background:url(img/pictos_espaces/rose_mobilite.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/rose_mobilite.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .salarie_difficulte {
	background:url(img/pictos_espaces/salarie_difficulte.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/salarie_difficulte.gif) bottom right no-repeat; /* IE6 */
	color:#000;
}
.optionMenu .vert_maintien {
	background:url(img/pictos_espaces/vert_maintien.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/vert_maintien.gif) bottom right no-repeat; /* IE6 */
}
.optionMenu .gammeb {
	background:url(img/pictos_espaces/gammeb.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/gammeb.gif) bottom right no-repeat; /* IE6 */
	color:#000;
}
.optionMenu .prune_al {
	background:url(img/pictos_espaces/prune_al.png) bottom right no-repeat !important;
	  _background:url(img/pictos_espaces/prune_al.gif) bottom right no-repeat; /* IE6 */
}
/* fin bloc espaces */
.leftColl {
	float:left;
	/*width:615px;*/
	width:600px;
	display:inline;
	margin:-10px 0 0 0;
	padding:0;
	/*background-color:#99C;*/
}
.rightColl {
	float:right;
	clear:none;
	display:block;
	display:inline;
	width:265px;
	/*background-color:#9C6;*/
	margin:-10px 0 0 0;
	padding:0 10px 0 0;
	/*padding:0;*/
}
/* news */
.news, .astriaEtVous {
	float:right;
	clear:right;
	/*clear:none;
	display:inline;
	display:block;*/
	width:235px;
	width:255px;
	/*background-color:#999;*/
	z-index:1;
	position:relative;
	margin:10px 15px 10px 0;
	padding:10px 20px;
	margin:10px 5px;
	margin:0;
	padding:0;
	/*display:none;*/
}
.astriaEtVous {
	/*padding:10px 0 0 0;
	margin:15px 5px 10px 5px;*/
	margin:20px 5px 10px 5px;
	padding:5px 0;
}
.astriaEtVous h1, .astriaEtVous p {
	padding-left:5px;
}
.news {
	/*margin-top:20px;*/
}
.presentation p, .news p, .astriaEtVous p {
	margin:7px 0;
}
.news ul {
	margin:0;
	padding:0;
	list-style:none;
}
.news ul li {
	margin:7px 0;
}
/* fin news */
/* Astria et vous */

/* fin Astria et vous */
/* blocs focus */
.focus {
	clear:both;
}
.focus ul {
	margin:0;
	padding:0;
	background-color:#FFF;
}
.focus ul li.locapass {
	background:url("../../images/focus/locapass_off.jpg") top left no-repeat;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	width:299px;
}
.focus ul li.locapass:hover {
	background:url("../../images/focus/locapass_on.jpg") top left no-repeat;
}
.focus ul li.guide {
	background:url("../../images/focus/guide_off.jpg") top left no-repeat;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	width:299px;
}
.focus ul li.guide:hover {
	background:url("../../images/focus/guide_on.jpg") top left no-repeat;
}
.focus ul li.telechargement {
	/*background:url("../../images/focus/telechargement_off.jpg") top left no-repeat;*/
	border-top:1px solid #CCC;
	/*border-right:1px solid #CCC;*/	
	position:relative;
}
.focus ul li.focusVig {
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	width:299px;
	position:relative;
}
/*.focus ul li.telechargement:hover {
	background:url("../../images/focus/telechargement_on.jpg") top left no-repeat;
}*/
/* versement 2009 */
.focus ul li.versementPeec, .focus ul li.gestion {
	/*background:url("../../images/focus/versement_peec_2009.jpg") top left no-repeat;*/
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	width:299px;
	position:relative;
}
/*.focus ul li.locapass:hover {
	background:url("../../images/focus/locapass_on.jpg") top left no-repeat;
}*/
.focus ul li.versementPeec .title, .focus ul li.versementPeaec .title, .focus ul li.telechargement .title, .focus ul li.gestion .title, .focus ul li.focusVig .title {
	position:absolute;
	top:0;
	left:0;
	z-index:500;
}
.focus ul li.versementPeaec {
	/*background:url("../../images/focus/versement_peaec_2009.jpg") top left no-repeat;*/
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	width:299px;
	position:relative;
}
/*.focus ul li.guide:hover {
	background:url("../../images/focus/guide_on.jpg") top left no-repeat;
}*/
/* fin bloc focus */
/* bloc inscription newsletter */
.newsletter_homepage {
	width:250px;
	height:145px;
	margin:10px 0 0 0;
	padding:0;
	display:block;
	background:url(../../images/newsletter_homepage/bloc.png) top left no-repeat;
	position:relative;
}
.newsletter_homepage .formChamp {
	background:url(../../images/newsletter_homepage/formChamp.png) no-repeat right top;
	  _background:url(../../images/newsletter_homepage/formChamp.png) no-repeat fixed 0 0;
	/*background:url(../../images/newsletter_homepage/formChamp.png)no-repeat fixed 0 0;
	background:url(../../images/newsletter_homepage/formChamp.png) no-repeat fixed 0 0;*/
	/*width:182px;*/
	width:167px;
	/*height:29px;*/
	height:21px;
	margin:0;
	padding:6px 0px 2px 15px;
	display:block;
	position:absolute;
	left:2px;
	top:105px;
	border:0;
}
.newsletter_homepage .formButton {
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:105px;
}
table.optionsMenu {
	height:85% !important;
}