@charset "utf-8";
/* on met tout à zéro pour  */
/* * {margin:0;padding:0;} */

p, div, span, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form,table {margin:0;padding:0;border:0}



/****** Titres */
h1 {}
h2{}
h3{}
h4{font-size:12px;font-weight:bold;}

h5{}
h6{}
/****** Fin Titres*/

hr {color: #ffffff;background-color: #ffffff;width:20px;height:1px;margin:0;/*bug ie et marge top et bottom incompressible sur hr de 7px on enleve donc 7px ahh sacré bill*/	_margin: -7px 0 -7px 0;padding:0;border:0;display:block;}

html, body {
	margin: 0; /* pour éviter les marges */
	text-align: left;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;	
}

.left {float:left;}
.right {float:right;}
td, ul,li,img{margin: 0;margin: 0; /* pour éviter les marges */}
ul,li {list-style-type: none;}

a {text-decoration:none;font-size:10px;}
a:hover {text-decoration:none;}
a img {border:none;}

/*** break */
.clear , hr{
   clear: both;
   display: block;
   height: 1px;
	margin-top:-1px;
	}
/*** fin break */
/*** break */
.clearFlow {
   clear: both;
}
/*** fin break */


/* -----------------------------------------------------Structure du gabarit Général -------------------- */
#Header {
	
	height:125px;
	margin: auto;padding:0;
	text-align: left; /* on rétablit l'alignement normal du texte */
	position: relative;
	
	
}

#Header span{display:block;margin-left:10px;
}

#Header strong{font-size: 28px;font-weight:normal;}

#Header p{float:left;width:351px;height:88px;padding :37px 0 0 22px;margin:0;
	color:#B4051E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
}

.Container{
	width:970px;
	padding:0 0 0 0;
	text-align: left; /* on rétablit l'alignement normal du texte */
/*	position: relative;	*/
	margin: 10px  auto 0 auto;
	min-height: 100%;
	}


#SubContainer{margin:auto;}
#col_left  {width:746px;float:left;}
#col_right {width:224px;float:left;margin-top:6px;}
#Home #col_right {
	width:224px;
	float:left;
	padding-top:6px;margin:0;
	background-image: url(../img/bg_col_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#header,#SubContainer,#MainContent{width:746px;padding:0;margin:0;float:left;}


/*------------------------------------------------End Of Structure du gabarit Général--------------------*/

#Home .BgContent {}
#Page .BgContent {float:left;background-image: url(../img/bg_bottom_colleftpage.gif);
	background-repeat: no-repeat;
	background-position: bottom left;margin-bottom:1px;	
}

#PersoPage .BgContent{float:left;background-image: url(../img/bg_bottom_pageperso.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;margin-bottom:1px;	
}
#PersoPage  #col_left #MainContent{
	background-image: url(../img/bg_pageperso.jpg);
	background-repeat: no-repeat;background-position:top;

}





/*Home Page Structure*/
#Home {background-image: url(../img/bg_top_home.jpg);background-repeat: no-repeat;}
#Home #MainContent {width:746px;height:395px;background-image: url(../img/bg_content_home.jpg);background-repeat: no-repeat;}
#Home #MainContent #ContentLeft {width:178px;float:left;padding-left:32px;padding-top:11px;padding-right:15px;}
#Home #MainContent p{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:13px;color: #2E2E2E;}
#Home #QuestionsDidactiques{float:left;width:194px;margin-top:20px; margin-left: -5px;}
#FlashHome {float:left;margin-top:-5px;}
#Elikarte{
	width:224px;
	height:606px;
	background-image: url(../img/bg_elikarte.jpg);
	background-repeat: no-repeat;
background-position:bottom:left;	background-position: left bottom;background-color:transparent;
}

#Elikarte h1 em{display:none;}
#CarteFlash{margin:0;padding:0;margin-left:9px;}
.DescCarte {padding: 10px 22px 0 22px;}
.DescCarte h2  {font-size:13px;color:#B4051E;}
.DescCarte p {color:#4a4a4a;}

/*Pages Content  Structure*/
#Page,#PersoPage,#PersoPageWhite {background-image: url(../img/bg_top_page.jpg);background-repeat: no-repeat;}
#Page #MainContent p,#PersoPage #MainContent p{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height:12px;color: #2E2E2E;}
#Page #SubContent  {background-image: url(../img/bg_content_page.gif);background-repeat: repeat-y;background-position: 0 75px;}
#Page #MainContent,#PersoPage #MainContent{	background-position: bottom left;margin-bottom:1px;}
#PersoPageWhite .BgContent #col_left #MainContent {	background-position: left top;margin-bottom:1px;background-image: url(../img/bg_perso_white.jpg);background-repeat: no-repeat;background-color:#ffffff;}
#Page #MainContent #ContentLeft {padding-top:40px;width:185px;float:left;background-image: url(../img/bg_colleft_content.gif);background-repeat: no-repeat;background-position: top;background-color:#cccc00;margin-bottom:40px;
}


#Page #MainContent #ContentLeft li a {text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;padding-left:15px;}
#Page #MainContent #ContentRight{float:left;width:507px;padding-top:15px;padding-left:35px;padding-right:15px;}
#Page .BgContent #col_left #MainContent #ContentRight p {line-height:15px;}
#Page #MainContent #Path,#Page #MainContent #Path a{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#494949;padding-bottom:10px;text-decoration:none;}
#Path span{margin-right:5px;margin-left:5px;}
#Page #MainContent #Path,#Page #MainContent #Path a:hover,#Path strong{color:#B4051E;font-weight:normal;}
#Page #MainContent h1{color:#B4051E;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;padding-top:10px;padding-bottom:15px;}
#Page #MainContent p.intro,#Page #MainContent #ContentRight ul{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;padding-right:36px;padding-bottom:26px;}
#Page #MainContent #ContentRight ul{padding-bottom:15px;margin-top:-15px;margin-left:15px;}
.li_redsquare li{color:#b9040e;margin-left:0;list-style-type: square;}
.li_redsquare strong{color: #494949;}
#Page #MainContent p {padding-bottom:15px;}
#Page #MainContent ul{font-weight:bold;}
#Page #MainContent p a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;text-decoration:underline;padding-bottom:15px;}
#Page #MainContent h2{color:#B4051E;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;padding-bottom:10px;}
#Page #col_left #MainContent #ContentRight h2{color:#484848;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;padding-bottom:10px;margin-top:0px;}

#Page #col_left #MainContent #ContentRight h1{margin-bottom:0px;padding-bottom:00px;}

#Page #MainContent #Faq p a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #2E2E2E;text-decoration:underline;padding-bottom:15px;}

.AnimFlash {padding-top:10px;}

/*--------------------------------------------------------Common Content----------------------------------------------------------------------------*/


/*-----------------------------------Common Blocs Home Pages And Content Pages------------------------*/


/*------------------------------------------Menu horizontal nav--------------------------------------*/
#Nav  {
	height:36px;
	padding-left:88px;
	background-image: url(../img/bg_menu.png);
	background-repeat: no-repeat;
}
#Nav a {float: left;background-position: top;height: 31px;}
#Nav a img{	height: 31px;}
#Nav a:hover {background-position: center;}
#Nav a:active, #Nav a.active, #Nav a.active:hover {background-position: bottom;}
#Nav a em {display: none;}
#menu1 {width: 97px;background-image: url(../img/nav/bt_accueil.jpg);background-repeat: no-repeat;}
#menu2 {width: 138px;background-image: url(../img/nav/bt_nous_connaitre.jpg);background-repeat: no-repeat;}
#menu3 {width: 100px;background-image: url(../img/nav/bt_nos_offres.jpg);background-repeat: no-repeat;}
#menu4 {width: 117px;background-image: url(../img/nav/bt_bien_acheter.jpg);background-repeat: no-repeat;}
#menu5 {width: 52px;background-image: url(../img/nav/bt_faq.jpg);background-repeat: no-repeat;}
#menu6 {width: 65px;background-image: url(../img/nav/bt_forum.jpg);background-repeat: no-repeat;}
#menu7 {width: 89px;background-image: url(../img/nav/bt_contact.jpg);background-repeat: no-repeat;}

#menu1 img{width: 97px}
#menu2 img{width: 138px}
#menu3 img{width: 100px}
#menu4 img{width: 117px}
#menu5 img{width: 52px}
#menu6 img{width: 65px}
#menu7 img{width: 89px}
/*--------------------------END OF Menu horizontal nav---------------------------------------------*/




/*----------------------------Menu gauche-----------------------------------*/
#Page #MainContent #ContentLeft .menu .active,#Page #MainContent #ContentLeft .menu a:hover {color:#D40323;}
.menu{padding-bottom:14px;}
.menu ul,.menu li{padding:0;margin:0;width:185px;}
#Page #MainContent #ContentLeft .menu a{font-size:12px;
	padding:6px 5px 4px 27px;
	line-height:12px;
	width:153px;
	display:block;
	background-image: url(../img/doubleflechegrey.gif);
	background-repeat: no-repeat;
	
	display:block;
	background-position: 14px 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccc00;
}
	
#Page #MainContent #ContentLeft .menu a:hover,#Page #MainContent #ContentLeft .menu li.active a{background-image: url(../img/doubleflechered.gif);color:#D40323;}
#Page #MainContent #ContentLeft .menu li{background-image:url(../img/bg_menuleft_off.jpg);	background-repeat: repeat-y;}
#Page #MainContent #ContentLeft .menu li.active{background-image:url(../img/bg_menuleft_on.jpg);	background-repeat: repeat-y;}

/*----------------------------Enf Of Menu gauche------------------------------*/


/*--------Push Left-----------*/
#PushLeftPage{padding-top:10px;padding-left:12px;}
.offre1000euros {margin-bottom:10px;}
 #Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 {
	background-image: url(../img/push_left_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;padding-bottom:22px;width:159px;margin-bottom:10px;
}

#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 p, #Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3, #Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 #clickHere {padding: 5px 3px 0 13px;margin:0;line-height:14px;display:block;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3 {padding-bottom:5px;background-image: url(../img/filet_point.gif);background-repeat: no-repeat;background-position: bottom center;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3 span{margin-top:-2px;display:block;float:left;margin-right:3px;_margin-right:0px;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3 a {font-weight:bold;color:#B4051E;text-decoration:none;line-height:14px;font-size:12px}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3 a:hover {font-weight:bold;color:#4a4a4a;text-decoration:none;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 #clickHere {padding-bottom:5px;background-image: url(../img/filet_point.gif);background-repeat: no-repeat;background-position: bottom center;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 #clickHere span{margin-top:-2px;display:block;float:left;margin-right:3px;_margin-right:0px;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 #clickHere a {font-weight:bold;color:#B4051E;text-decoration:none;line-height:14px;font-size:12px}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 #clickHere a:hover {font-weight:bold;color:#4a4a4a;text-decoration:none;}
/*#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 h3 a:hover  span{color:#B4051E;text-decoration:none;}*/
 
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 p a {text-decoration:none;line-height:14px;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 p a:hover {text-decoration:underline;}
#Page #MainContent #ContentLeft #PushLeftPage .PushLeft1 .filet {
}


/*Espace personnel*/
#espace_membre .top_membre {width:224px;height:23px;padding:0;margin:0;background-image: url(../img/bg_top_login.png);}
#espace_membre .bottom_membre{width:224px;height:26px;padding:0;margin:0;background-image: url(../img/bg_bottom_login.png);}
#espace_membre .content_membre{width:187px;padding : 0 22px 0 15px;background-image: url(../img/bg_content_login.png);background-position: left top;background-repeat: repeat-y;	
}
.content_membre a{text-decoration:underline;}
.content_membre a:hover {text-decoration:none;}

* html #espace_membre {width:187px;}



#espace_membre a{color:#4A4A4A;font-size:10px;}	
#espace_membre input {padding:3px 5px 3px 5px;border: 1px solid #CCCC00;line-height:11px;font-family:  Tahoma,Geneva, Arial, Helvetica, sans-serif;font-size: 10px;height:11px;}
#espace_membre table td{vertical-align:top;}
.email {width:172px;}
.pwd {width:142px;}

/*utilisateur connecté*/
#espace_membre p{color:#B4051E;}
#espace_membre p strong{color:#000000;}
#espace_membre  ul{padding:3px 0px 0 0;margin:0;width:180px;}
#espace_membre ul li{float:left;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;padding: 3px 0px 3px 0px;width:180px;}
#espace_membre  li a{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F2F2F;
	background-image: url(../img/doubleflechered.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	display:block;
	background-position: 0 2px;margin-left:0px;line-height:12px;text-decoration:none;
}

#espace_membre  li a strong,#espace_membre  li a span{
color:#B4051E;
}

#espace_membre  li a:hover{color:#B4051E;}
#espace_membre .deconnect {text-align:center;padding-top:10px;}


/*Pourquoi pas Bloc*/
 
/*Home*/
#Home #pourquoipas  {width:178px;height:144px;background-image: url(../img/illus_pourquoipas.jpg);background-repeat: no-repeat;margin-bottom:6px;}
#Home #pourquoipas  p{padding:8px 0 0 56px;}
#Home #pourquoipas  p,#Page #pourquoipas  p{color:#2e2e2e;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #2E2E2E;line-height:14px;}
/*Pages*/
#Page #MainContent #pourquoipas  {width:159px;height:164px;background-image: url(../img/illus_pourquoipas_page.jpg);background-repeat: no-repeat;margin-bottom:10px;}
#Page #MainContent #pourquoipas  p{padding:0 0 0 65px;}
/*End of Pourquoi pas bloc */

/*Questions didactiques Home*/
#Home #FlQd{margin-bottom:10px;}
#Home #QuestionsDidactiques{float:left;width:194px;margin-top:20px;}
#Home #QuestionsDidactiques p{width:194px;text-align:center;color:#B4051E;font-weight:bold;font-family: Tahoma;font-size: 11px;}
#Home #QuestionsDidactiques p a {font-size:11px;font-weight:normal;font-family: Arial;color:#4a4a4a;text-decoration:none;}
#Home #QuestionsDidactiques p a:hover{text-decoration:none;color:#B4051E;}
/*Questions didactiques Pages*/
#Page #QuestionsDidactiques{float:left;width:159px;height:105px;margin-bottom:0px;background-color:none;text-align:center;margin-bottom:-5px;}

#Page .BgContent #col_left #MainContent #ContentLeft #PushLeftPage .Qd{height:105px;}


/*----------End Of Push Left----------*/


/*-----------------------------Home Pages Only Content-----------------------------------*/


/*Pusbox actu Home */
#Pushbox {float:left;width:715px;height:241px;background-image: url(../img/bg_push2home.jpg);background-repeat: no-repeat;padding-left:31px;}
#Pushbox #ActuHome {float:left;z-index:1;
	width:324px;height:184px;
	padding:8px 12px 10px 12px;
	background-image: url(../img/bg_onglet_actu_home.png);
	background-repeat: no-repeat;
	border: none;
}

#Pushbox #ActuHome img {float:left;padding-right:18px;}
#Pushbox #ActuHome div {background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;padding-bottom:5px;margin-bottom:5px;}
#Pushbox #ActuHome p a {font-size:11px;color:#4a4a4a;}
#Pushbox #ActuHome  a:hover  {text-decoration:underline;}
#Pushbox h2{
	height:21px;padding:0;margin:0;
	background-image: url(../img/onglet_actu.gif);
	background-repeat: no-repeat;
	width:88px;
	font-size: 10px;
}
#Pushbox h2 em {display:none;}
#Pushbox h3,#Pushbox h3 a{font-size:11px;color:#B4051E;display:inline;float:left;margin-right:2px;}

	
/*Ofres en cours*/
#OffresCours{width:149px;height:177px;float:left;padding:28px 2px 0 19px;
	background-image: url(../img/bg_offres_encours.png);
	background-repeat: no-repeat;
}
#OffresCours p{padding:0px 0px 0 13px;height:36px;width:136px;}
#OffresCours p.linkoffres {color:#B4051E;font-weight:bold;
	font-family: Tahoma;
	font-size: 13px;margin-top: 4px;}
	
	
	
#OffresCoursBis{width:149px;height:177px;float:left;padding:28px 2px 0 19px;
	background-image: url(../img/bg_offres_encours.png);
	background-repeat: no-repeat;
	 position:relative;
	    left:-20px;
	    top:-1px;
		z-index:3;
		cursor: pointer;
}


#OffresCours img{cursor: pointer;}

 p.linkoffres {color:#B4051E;font-weight:bold;margin-top:5px;
	font-family: Tahoma;
	font-size: 13px;}
 p.linkoffres  a {
	color:#4A4A4A;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 11px;
}
 p.linkoffres  a:hover {text-decoration:none;color:#B4051E;}

#Home #col_right #Elikarte .DescCarte .bt_prg_home {display:block;margin-top:5px;}


#Page #col_left #MainContent #ContentRight .encartgris  p.linkoffres2 {color:#B4051E;font-weight:bold;padding:0;margin:0;padding: 5px 0;
	font-family: Tahoma;
	font-size: 13px;}
#Page #col_left #MainContent #ContentRight .encartgris .linkoffres2 a {text-decoration:none;
	color:#4A4A4A;
	font-weight:normal;
	font-family: Tahoma;
	font-size: 11px;
}
#Page #col_left #MainContent #ContentRight .encartgris  p.linkoffres2  a:hover {text-decoration:none;color:#B4051E;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .linkoffres2 .red {color:#B4051E;}


/*Calculette*/

/*Boutons de la calculatrice*/
#Calculator input,#Calculator a,#loginform input,#loginform a,#espace_membre a{position: relative;}
#Home #col_left #MainContent #ContentLeft #Calculator a.btcalc,
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CalContent #Calculator a.btcalc{width:31px;height:15px;padding-top:1px;display:block;float:left;background-image: url(../img/calculator/bt_calc.gif);background-repeat: no-repeat;font-size:10px;font-weight:bold;color:black;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;}
#Home #col_left #MainContent #ContentLeft #Calculator a.btcalc:hover,
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CalContent #Calculator a.btcalc:hover
 {color:red;}
#Calculator a {margin-right:6px;margin-bottom:3px;}

/*Bg calculette*/

/* Pour la Home*/
#Calculator {margin-top:2px;margin-left:-2px;width:150px;height:124px;padding:15px 14px;background-image: url(../img/calculator/bg_calculator.png);background-repeat: no-repeat;}
/*Page Calcul*/
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CalContent #Calculator {margin-top:110px;margin-left:10px;width:150px;height:130px;padding:15px 14px;background-image: url(../img/calculator/bg_calculator2.png);background-repeat: no-repeat;}

 


.revenus {padding:3px 5px;
	width:131px;
	height:11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8f9611;
	border-right-color: #e3e375;
	border-bottom-color: #e3e375;
	border-left-color: #8f9611;
	line-height:11px;font-family:  Tahoma,Geneva, Arial, Helvetica, sans-serif;font-size: 11px;height:11px;
	color: #4A4A4A;margin-bottom:6px;
}


#Content_push hr {height:1px;margin: 0 0 0 0;border:0;}
/*corrections marges pour ie 6*/
* html #Content_push hr{margin: -10px 0 -5px 0;}
/*corrections marges pour ie 7*/
*+ html #Content_push hr{margin: -9px 0 -5px 0;}

/*Perso Pages*/
#PersoPage .BgContent #col_left #MainContent #ContentLeft{padding :21px ;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft #Path{margin-left:223px;font-size:11px;color:#494949;font-family: Arial, Helvetica, sans-serif;}
#PersoPage #MainContent #Path,
#PersoPage #MainContent #Path a,
#PersoPage #MainContent #Path a,
#PersoPageWhite #MainContent #Path,
#PersoPageWhite #MainContent #Path a{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#494949;padding-bottom:10px;text-decoration:none;}
#PersoPageWhite #MainContent #Path span{color:#494949;}


#PersoPage #MainContent #Path,#PersoPage #MainContent #Path a:hover,#Path strong,
#PersoPageWhite #MainContent #Path,#PersoPageWhite #MainContent #Path a:hover,#Path strong{color:#B4051E;font-weight:normal;}

#PersoPage #MainContent #ContentLeft h1{text-align:center;margin:0;font-size:20px;color:#B4051E;font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding:0;}
#PersoPage #MainContent #ContentLeft h1 span {color:white;}



/*DashBoard*/
#PersoPage .BgContent #col_left #MainContent #ContentLeft #DashBoards  {margin-top:20px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft #DashBoards td {padding:0px;width:214px;vertical-align:top;}
.DashboardRed,.Dashboard{
	padding:0;
	margin:0;
	width:214px;
	background-repeat: no-repeat;
}
.DashboardRed {background-image: url(../img/bg_dashRed.jpg);background-position: bottom left;}
.Dashboard {background-image: url(../img/bg_dashGrey.jpg);background-position: bottom left;}
.DashboardRed h1,.Dashboard h1{padding:0;margin:0;width:214px;}

/*Roll dash*/
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash a.roll {display:block;}
.DashboardRed .ContentDash,.Dashboard .ContentDash{padding:10px 18px 4px 22px;width:174px;}
#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash p
{width:170px;font-size:11px;color:#2B2B2B;line-height:14px;background-image: url(../img/filet_point_red.gif);background-repeat: repeat-x;background-position: left bottom;margin-bottom:7px;padding-bottom:7px;}

#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash p
{width:170px;font-size:11px;color:#2B2B2B;line-height:14px;background-image: url(../img/filet_point_red.gif);background-repeat: repeat-x;background-position: left bottom;margin-top:7px;padding-top:7px;}

#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash p.grey
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash p.grey
{color:#5B5B5B;line-height:15px;padding:0;margin:0;}


#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton .info strong{font-weight:normal;color:#B4051E;}
#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash p.grey strong,
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash p.grey strong{color:#B4051E;}
#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash p.grey  a,
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash p.grey  a
{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #4A4A4A;background-image: url(../img/doubleflechered.gif);background-repeat: no-repeat;padding-left:15px;display:block;background-position: 0 3px;line-height:15px;}
#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash p.grey  a:hover,
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash p.grey  a:hover{color:#B4051E}

/*Dash avec bouton*/
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton{width:174px;padding:0;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton p{color:#767676;padding:0 5px;background-image: url(../img/spacer.gif);width:164px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton .info {width:154px;line-height:24px;background-image: url(../img/bg_info_profil.gif);background-repeat: no-repeat;padding:0 10px;margin:0;margin-bottom:5px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton p{padding-bottom:5px;}

/*Listes dash*/
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul{padding:0 5px;margin:0;width:164px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul li{float:left;width:164px;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;padding: 2px 0px 2px 0px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A4A4A;
	background-image: url(../img/doubleflechered.gif);
	background-repeat: no-repeat;
	display:block;
	background-position: 0 8px;margin-left:0px;line-height:12px;padding:5px 0 5px 15px;
}

#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton li a.nobck{
	font-size: 10px;
	font-weight: normal;
	color: #4A4A4A;
	background-image: none;
	background-repeat: no-repeat;
	display:block;
margin-left:0px;line-height:10px;padding:0 0 5px 15px;
}

#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton li a span{font-size: 10px;}


#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton li a:hover {color:#B4051E}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul.numbers {padding:0;width:174px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul.numbers li a{background-image: url(../img/spacer.gif);padding:0px;line-height:14px;margin-bottom:3px; width:174px;}
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul.numbers li a strong {color:#B4051E}


/*Style pour maison préférées*/
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft{padding :15px 0 0 30px;margin:0;}
#PersoPageWhite #MainContent #ContentLeft h1{margin:0;font-size:20px;color:#B4051E;font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding:0;margin-bottom:20px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse {background-image: url(../img/bg_BigEncart.gif);background-repeat: repeat-y;margin-bottom:15px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse  div{margin:0;padding:0;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .TopEncartFavHouse{width:701px;height:5px;background-image: url(../img/top_BigEncart.gif);background-repeat: no-repeat;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .BtmEncartFavHouse{width:701px;height:5px;background-image: url(../img/btmbigEncart.gif);	background-repeat: no-repeat;background-position: bottom;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse{margin-left:270px;background-color:#cccc00;font-size:12px;color:#000000;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .BtmFavHouse{float:left;background-image: url(../img/btm_encartVFavHouse.gif);background-position: left bottom;background-repeat: no-repeat;background-color:#cccc00;width:421px;padding-bottom:10px;}

#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse  {padding : 0 5px;width:691px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse h3{line-height:33px;padding:0 15px;float:left;
	width:391px;
	height:33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B4051E;
	background-image: url(../img/bg_onglet_favhouse.jpg);
	background-repeat: no-repeat;
}




#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse ul
{width:145px;padding:0;margin:3px 0 5px 5px;margin-left:270px;}

#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse li
{height:20px;color: #000000;background-image: url(../img/filet_li_fichemaison.gif);background-repeat: no-repeat;background-position: left bottom ;padding-top:4px;font-weight:bold;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse li strong{color:#B4051E;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .prixmaison {
margin-left:230px;width:164px;padding:12px 0 0 0;margin:0;text-align:center;background-image: url(../img/bg_prix_maison.gif);background-repeat: no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;line-height:16px;display:block;color:#CC0033;height:60px;min-height:60px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .prixmaison2 {float:left;width:139px;padding:8px 0 0 0;margin:0;text-align:center;background-image: url(../img/bg_prix_maison3.gif);background-repeat: no-repeat;display:block;color:#CC0033;height:39px;min-height:39px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse .BtmFavHouse .prixmaison2 strong.tva{
font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:12px;display:block;color:#666666;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse .BtmFavHouse .prixmaison em.tva,
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse .BtmFavHouse .prixmaison2 em.tva
{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:15px;display:block;color:#666666;padding-top:2px;}

#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse .descprg{line-height:16px;width:230px;padding:7px 10px 0 10px;float:left;}

#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .SelectChoice {margin-left:270px;clear:left;text-align:right;padding:4px 0 0 0;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .SelectChoice p.link {width:135px;height:25px;text-align:left;padding-left:10px;
	float:left;
	padding-right:5px;
	background-image: url(../img/bg_visit_prg_selecthouse.gif);
	background-repeat: no-repeat;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .SelectChoice p.link a {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A4A4A;
	background-image: url(../img/doubleflechered.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	display:block;
	background-position: 0 8px;margin-left:0px;line-height:22px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .SelectChoice img {}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .SelectChoice p.link a:hover,
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartFavHouse .ContEncartFavHouse .CaractFavHouse  .descprg span {color:#B4051E;}





/*Encart gris  701 px de large*/
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncart {width:701px;
	background-color: #DFDFE0;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncart .TopEncartBig {
	background-image: url(../img/top_encart_Big.gif);
	background-repeat: no-repeat;width:701px;height:7px;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncart .BtmEncartFavBig {
	background-image: url(../img/btm_encart_Big.gif);
	background-repeat: no-repeat;width:701px;height:7px;background-position: left bottom;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncart .ContEncartBig  {padding:0 12px;
}	#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncart .ContEncartBig p  {padding:0 2px;
}	

/*Encart Vert  701 px de large*/
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV {width:701px;
	background-color: #CDCC00;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .TopEncartBig {
	background-image: url(../img/top_encart_BigV.gif);
	background-repeat: no-repeat;width:701px;height:7px;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .BtmEncartFavBig {
	background-image: url(../img/btm_encart_BigV.gif);
	background-repeat: no-repeat;width:701px;height:7px;background-position: left bottom;clear:both;
}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .ContEncartBig  {padding:0 12px;}	
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .ContEncartBig p  {padding:0 15px 0 2px;font-weight:bold;color:black;float:left;height:25px;line-height:25px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .ContEncartBig a{font-weight:bold;color:#000000;font-size:11px;}	
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .ContEncartBig a:hover{text-decoration:underline;}	
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .BigEncartV .ContEncartBig p span  {color:white;}	


/*Tableau BAL*/
.tabsmenu li{
	float: left;
	margin: 0;
	padding:0;

	
}

.tabsmenu {width:555px;
	float: left;
	margin: 0;padding:0;	
	
	
}
.tabsmenu li a
{
	width:110px;
	height:34px;
	line-height:34px;color:#494949;text-align:center;
	display:block;
	background-image: url(../img/bg_bouton_mail.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight:normal;
margin:0;padding:0;}


.tabsmenu li a:hover,.tabsmenu li.on a
{color:#B4051E;
	}

/*Encart contenant tableau de mail*/
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail {margin-bottom:15px;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail  div{margin:0;padding:0;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .TopEncartMail{width:701px;height:4px;line-height:4px;float:left;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .ReceiveOn{background-image: url(../img/top_EncartMailReceivetOn.gif);background-repeat: no-repeat;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .SentOn{background-image: url(../img/top_EncartMailSentOn.gif);background-repeat: no-repeat;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .ContentEncartMail{width:701px;background-image: url(../img/bg_BigEncart.gif);background-repeat: repeat-y;float:left;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .BtmEncartMail{width:701px;height:5px;line-height:5px;background-image: url(../img/btmbigEncart.gif);	background-repeat: no-repeat;background-position: bottom;float:left;}


#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .ContEncartMail  {padding : 0 5px;width:691px;float:left;}
#PersoPageWhite .BgContent #col_left #MainContent #ContentLeft .EncartMail .ContentEncartMail .top{margin:5px 3px 0px 0;}




/*Bouton Site Fond Vert*/
.Bal{margin:0 0 0 2px;}
.Bal .tri td {padding:0;margin:0}
.Bal tr{
	
	padding-bottom:10px;
	background-image: url(../img/bg_tr_mail.jpg);
	background-repeat: repeat-x;
}
.Bal td{font-size:11px;vertical-align:top;padding:14px 5px 10px 5px;}
.Bal .ButtonMail {padding-top:10px;}
.Bal .ButtonMail a {margin-right:5px;float:left;}


/*/////////////////////////////CONTENT PAGES///////////////////////////////////////////*/
#Page #col_left #MainContent #ContentRight .left {margin-right:10px;}  
#Page #col_left #MainContent #ContentRight span {color:#87a712;}
#Page #col_left #MainContent #ContentRight hr {
clear:both;background-color: #d3cd00;color: #d3cd00;width:507px;margin: 0 0 10px 0;/*bug ie et marge top et bottom incompressible sur hr de 7px on enleve donc 7px ahh sacré bill*/	_margin: -7px 0 3px 0;padding:0;border:0;display:block;}
.li_number li{margin-left:10px;}

#Page #col_left #MainContent #ContentRight .accolade {width:171px;padding:0;padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #514442;
	background-image: url(../img/accolade.gif);
	background-position: left center;
	background-repeat: no-repeat;
}


/*Mini Encart arrondi vert*/

.encart {
	background-color:#d3cc00;
	background-image: url(../img/anglebottomencart.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	width:193px;padding:0;margin-bottom:10px;}


.encart strong{display:block;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;color: #ffffff;width:173px;padding:0;margin:0;padding:0 20px 20px 20px;
	
	
}

 .encart span {
	background-image: url(../img/angletopencart.gif);
	background-position: left top;
	background-repeat: no-repeat;height:18px;display:block;
}

/*End of Mini encart arrondi vert stylesheet*/


/*------------------------Définition css des encart "DUO"  qui sont les doubles encart------------------------*/
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .premier #FlashPlanMasse{padding:0 0 0 10px;}


/*Premier encart contenant vert ou gris en fonction du selecteur css la premiere couleur est le contenant*/

.EncartDuoVertGris .premier span,.EncartDuoGrisVert .premier span  {height:5px;display:block;}
.EncartDuoVertGris .premier span {background-image: url(../img/angletopencart_vert.gif);background-position: left top;background-repeat: no-repeat;background-color:#cccc00;}
.EncartDuoGrisVert .premier span {background-image: url(../img/angletopencart_gris.gif);background-position: left top;background-repeat: no-repeat;background-color:#dcdcdc;}

.EncartDuoVertGris .premier ,.EncartDuoGrisVert .premier {width:508px;margin :10px 0 0 0;padding:0;padding-bottom:10px;}
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .premier p{padding:0 10px 10px 10px;font-size:12px;color:#2F2F2F;}
.EncartDuoGrisVert .premier p strong{color: #B4051E;}
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .premier .VisiterMaison{font-weight:bold;padding-top:10px;}
.EncartDuoVertGris .premier {background-image: url(../img/jointencart1to2.gif);background-position: left bottom;background-repeat: no-repeat;background-color:#cccc00;}


.EncartDuoGrisVert .premier {background-image: url(../img/jointencart2to1.gif);background-position: left bottom;background-repeat: no-repeat;background-color:#dcdcdc;}

.EncartDuoVertGris .premier h3{float:left;padding:0 10px 0 10px;display:inline;}
.EncartDuoGrisVert .premier h3{float:left;padding:10px;display:inline;}

.EncartDuoVertGris .premier p em,.EncartDuoGrisVert .premier p em,.premier p em strong{font-weight:normal;font-size: 12px;}


#Page #col_left #MainContent #ContentRight .EncartDuoVertGris .premier ul,
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .second ul
{width:225px;padding:0;margin:0;float:left;}

ul.modif{width:205px;padding:0;margin:0;float:left;}


#Page #col_left #MainContent #ContentRight .EncartDuoVertGris .premier li,
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .second li
{height:20px;color: #000000;background-image: url(../img/filet_li_fichemaison.gif);background-repeat: no-repeat;background-position: left bottom ;padding-top:4px;}

#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .second li img{float:left;}

.EncartDuoVertGris .premier .prixmaison,.EncartDuoGrisVert .second .prixmaison{padding: 0;margin-left:338px;}
.EncartDuoGrisVert .second .prixmaison{padding: 0px 0 0 0px;margin-left:363px;}



#Page #MainContent .EncartDuoVertGris .premier .prixmaison p,#Page #MainContent .EncartDuoGrisVert .second .prixmaison p{width:166px;padding-top:10px;padding-bottom:0;text-align:center;background-image: url(../img/bg_prix_maison.gif);background-repeat: no-repeat;padding-bottom:7px;min-height: 60px;height: 60px}
.EncartDuoVertGris .premier .prixmaison p em,.EncartDuoGrisVert .second .prixmaison p em {font-size:12px;color:#666666;font-weight:normal;font-style:normal;background-image: none;}
.EncartDuoVertGris .premier .prixmaison p em.tva,.EncartDuoGrisVert .second .prixmaison p em.tva {font-size:10px;color:#666666;font-weight:normal;font-style:normal;background-image: none;display:block;}
.EncartDuoVertGris .premier .prixmaison p strong, .EncartDuoGrisVert .second .prixmaison p strong{font-family:Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;line-height:21px;display:block;color:#CC0033;}
.EncartDuoVertGris .premier .prixmaison p strong.tva, .EncartDuoGrisVert .second .prixmaison p strong.tva {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;line-height:18px;display:block;color:#666666;}
/*Deuxieme encart gris ou vert en fonction du selecteur css la premiere couleur est le contenant*/

.EncartDuoVertGris .second{width:488px;padding:6px 10px 7px 10px;margin-bottom:10px;}
.EncartDuoGrisVert .second {width:508px;padding:6px 0 7px 0;margin-bottom:10px;}
.EncartDuoVertGris .second {background-image: url(../img/anglebottomencart2.gif);background-position: left bottom;background-repeat: no-repeat;background-color:#dcdcdc;}
.EncartDuoGrisVert .second {background-image: url(../img/bottom_encart_vert.gif);background-position: left bottom;background-repeat: no-repeat;background-color:#cccc00;}


.EncartDuoVertGris .second h3,.EncartDuoGrisVert .second h3{float:left;}
.EncartDuoGrisVert .second h3{padding-left:10px;}

.EncartDuoVertGris .second  p,.EncartDuoGrisVert .second  p{color:#4a4a4a;font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding-top:3px;font-weight: bold;}
.EncartDuoVertGris .second  p strong , .EncartDuoGrisVert .second  p strong {color:#B4051E;}
/* Fin de Définition css des encart "DUO"  qui sont les doubles encart-----------------------------------*/

/*------Votre Maison---------------*/
#ContentVotreMaison {padding:10px;}
#ContentVotreMaison #Maison{width:275px;float:left;}
#ContentVotreMaison #Maison h3{padding:0 0 0 135px;
	background-image: url(../img/txt_votre_maison.gif);}
	
#ContentVotreMaison #Parcelle{float:left;}
#ContentVotreMaison #Parcelle h3{padding:0 0 0 135px;
	background-image: url(../img/txt_votre_parcelle.gif);}
#ContentVotreMaison h3{
	display:block;	
	float:none;
	line-height:19px;
	color:#333333;
	font-size:19px;
	font-style:italic;
	background-repeat: no-repeat;margin-bottom:10px;font-weight:normal;
}

#ContentVotreMaison h3 img,#ContentVotreMaison #Parcelle img{border:none;}
#Page #col_left #MainContent #ContentRight .EncartDuoVertGris .premier #ContentVotreMaison #Maison .VisuelBig img{float:none;border: 12px solid #eaeaea;}
#Page #col_left #MainContent #ContentRight .EncartDuoVertGris .premier #ContentVotreMaison #Maison .pagination{}
#ContentVotreMaison #Maison .pagination p{text-align:center;font-size:11px;font-weight:bold;color: #333333;line-height:11px;height:11px;padding:0;margin:0;padding-top:11px;padding-bottom:7px;}
#ContentVotreMaison #Maison .pagination a img {margin : 0 5px;}
#ContentVotreMaison #Maison .vignettes img {float:none;border: 2px solid #ffffff;margin-right:7px;}
.EncartDuoVertGris .second .normal {font-weight:normal;color: #333333;}
.EncartDuoVertGris .second .normal strong{color: #333333;}
/*------End Of Votre Maison------*/

/* Enf of encart vert big fiche maison*/


/*Encart gris*/
.encartgris h5 {
	font-size:11px;
	font-weight:bold;

	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
}
.encartgris h5 strong {font-size:11px;font-weight:normal;color:#b9040e;}

.encart2 {margin :5px 0 0 0;padding:0 0 10px 0;	background-color:#dcdcdc;background-image: url(../img/anglebottomencart2.gif);background-position: left bottom;background-repeat: no-repeat;width:508px;}
	
#Page .BgContent #col_left #MainContent #ContentRight .encart2 div {padding-right:10px;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 p.mentions{font-weight:normal;color:#666666;font-size: 9px;line-height:12px;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 p.txtconfirm{
font-weight:normal;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;padding-bottom:10px;
}
#Page #col_left #MainContent #ContentRight .encart2 h4{background-color:#dcdcdc;margin:0;padding:5px 0 0px 10px;height:19px;}
#Page #col_left #MainContent #ContentRight .encart2 p{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #4A4A4A;background-color:#dcdcdc;padding: 0px 10px;margin:0;line-height:16px;}
#Page #col_left #MainContent #ContentRight .encart2 p.maison {font-size: 12px;font-weight: normal;color: #000000;line-height:12px;padding:5px 0 0 10px;line-height:14px;}
#Page #col_left #MainContent #ContentRight .encart2 p.maison2 {color:#000000;font-size:11px;font-weight:normal;line-height:14px;padding:0 0 0 10px;padding:5px 0 0 10px;}
#Page #col_left #MainContent #ContentRight .encart2 ul.bulletredInline,ul.bulletredInline,#Page #col_left #MainContent #ContentRight  ul.bulletred{padding:0;margin:5px 0 0 11px;font-weight:normal;}
#Page #col_left #MainContent #ContentRight  ul.bulletred{padding:0 0 10px 0;margin:0 0 10px 11px;font-weight:normal;font-size:11px;font-weight:bold;}
#Page #col_left #MainContent #ContentRight  ul.bulletred li {width:auto;font-size:11px;font-weight:bold;}

ul.bulletred li{
	background-image: url(../img/bullet_red.gif);
	background-repeat: no-repeat;padding:0;margin:0;
	padding-left:10px;padding-right:5px;width:169px;
	background-position: 0px 5px;font-weight:normal;
}
ul.bulletredInline li{
	float:left;
	background-image: url(../img/bullet_red.gif);
	background-repeat: no-repeat;padding:0;margin:0;
	padding-left:10px;padding-right:5px;width:220px;
	background-position: 0px 5px;font-weight:normal;
}


/*End of encart gris stylesheet*/


/*Encart vert*/
.encart2 h4{background-color:#dcdcdc;margin:0;padding:5px 0 0 10px;height:18px;}
.encart3 {margin :10px 0;padding:0 0 10px 0;	
	background-image: url(../img/bottom_encart_vert.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width:508px;}



#Page #col_left #MainContent #ContentRight .encart2 p.maison {font-size: 12px;font-weight: normal;color: #000000;line-height:12px;padding:0 0 0 10px;}

.encart2 span {background-image: url(../img/angletopencart_gris.gif);background-position: left top;background-repeat: no-repeat;height:10px;display:block;background-color:#dcdcdc;}
.encart3 span {background-image: url(../img/angletopencart_vert.gif);background-position: left top;background-repeat: no-repeat;height:10px;display:block;background-color:#cdcc00;}
.encart3 .ContentEncart {background-color:#cdcc00;padding: 0 10px;}
.encart2 .ContentEncart {background-color:#dcdcdc;padding: 0 10px;}

/*End of encart vertstylesheet*/

.li_number li ,.li_number li  a {
	/*color:#b9040e;*/
	list-style-type: decimal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/color:#B4051E;font-weight: normal;
}

.li_number li a {color:#b9040e;font-weight: normal;width:185px;}
#Page .BgContent #col_left #MainContent #ContentRight .li_number span{color:#514442}

/*Encart Gris*/
#MainContent #ContentRight .encartgris {
	width:508px;margin-bottom:10px;	
	background-image: url(../img/bottom_encart_gris.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	
	background-position: left bottom;
}
#MainContent #ContentRight .encartgris .onglet {width:508px;height:31px;padding:0;margin:0;
	background-image: url(../img/top_encart_gris.jpg);
	background-repeat: no-repeat;

}

#MainContent #ContentRight .encartgris .onglet h3 {line-height:31px;padding-left:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B4051E;
}


#MainContent #ContentRight .encartgris  .onglet strong {float:right;line-height:31px;	
	font-size:11px;font-weight:normal;
	font-weight:normal;
	color:#666666;
	padding-right:12px;
	font-family: Arial, Helvetica, sans-serif;
}




#MainContent #ContentRight .encartgris h4{padding-bottom:5px;color: #B4051E;}
#MainContent #ContentRight .encartgris div{padding : 11px 10px 3px 10px;}
#MainContent #ContentRight .encartgris  p {font-size: 11px;padding-bottom:15px;	}
#MainContent #ContentRight .encartgris  p strong.red{color: #B4051E;}




/*Creation espace Table*/
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table {width:480px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table td{
	padding-top:10px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #494949;
}

#Page .BgContent #col_left #MainContent #ContentRight .encartgris table td strong{color: #B4051E;font-weight:normal;}
#Page .BgContent #col_right .PushLinks #BesoinConseil .chpinputPush,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput2,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chptxtarea,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput3,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect2,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect3,
#Page .BgContent #col_right .PushLinks #BesoinConseil .chpselectPush,
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consmessage .chptxtareacontact,
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consrapp .chpselect3,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput78px,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput110px,
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .MiddleForm .chpinput110px,
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .MiddleForm .chpinput110px,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect113px,
#PersoPage .BgContent #col_right .PushLinks #BesoinConseil .chpselectPush,
#PersoPage .BgContent #col_right .PushLinks #BesoinConseil .chpinputPush
{font-size:12px;padding-left:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #737373;
	border-right-color: #737373;
	border-bottom-color: #acacac;
	border-left-color: #acacac;	font-family: Arial, Helvetica, sans-serif;
}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput78px{width:78px;height:17px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput110px{width:110px;height:17px;}

#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput{width:141px;height:17px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput2{width:100px;height:17px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect3 {width:149px;height:22px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect113px {width:113px;height:22px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpinput3{width:190px;height:17px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect {width:143px;height:22px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chpselect2 {width:248px;
	height:22px;
	color:#494949;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consrapp .chpselect3{width:170px;
	height:22px;
	color:#494949;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chptxtarea {width:475px;height:77px;	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris table .chptxtarea2 {width:264px;height:69px;	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;}
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consmessage .chptxtareacontact {width:214px;height:111px;}

#PersoPage .BgContent #col_right .PushLinks #BesoinConseil .chpinputPush ,
#Page .BgContent #col_right .PushLinks #BesoinConseil .chpinputPush {width:160px;margin-bottom:14px;}
#Page .BgContent #col_right .PushLinks #BesoinConseil .chpselectPush,
#PersoPage .BgContent #col_right .PushLinks #BesoinConseil .chpselectPush {width:168px;height:20px;margin-bottom:6px;}
.PhushImfMarg1px{margin:0 1px;}

.paddtop10{margin-top:10px;}

/*Programmelist*/
#Page #col_left #MainContent #ContentRight .ContentProgrammeList h4{display:block;color: #B4051E;margin-bottom:7px;font-size:12px;line-height:13px;}
#Page #col_left #MainContent #ContentRight .ContentProgrammeList p{padding-bottom:10px;font-size:11px;line-height:14px;}
#Page #col_left #MainContent #ContentRight .ContentProgrammeList div{
	background-image: url(../img/filetpoint.gif);
	background-repeat: repeat-x;
	background-position: left bottom;margin-bottom:7px;
}

/*-------------------------------END OF CONTENT PAGE------------------------------*/

/*----------------------------Push Colonne de droite------------------------------*/


/*------------4 All Content Pages-------------------------*/
.PushLinks{
	width:224px;
	background-image: url(../img/bottom_encart_colright.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;min-height:150px;margin-bottom:10px;
}

.Little{
	
	background-image: url(../img/bottom_encart_colrightLittl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;min-height:100px;margin-bottom:10px;
}

.PushLinks .Normal,.PushLinksLittle .Normal{
	width:224px;
	background-image: url(../img/top_encart_colright.jpg);
	background-repeat: no-repeat;
	background-position: left top;padding-bottom:15px;
}

.PushLinks .Normal div{margin:0 13px 0 14px;padding-top:10px;}

#Page #col_right #espace_membre,#PersoPage #col_right #espace_membre,#PersoPageWhite #col_right #espace_membre,.PushFlash {margin-bottom:10px;}
#espace_membre .content_membre #loginform .Hello{padding:3px 0;}

/*Listes */
.PushLinks .Normal ul{margin:0 12px 0 13px;padding-top:10px;}
.PushLinks .Normal ul li,.PushLinks .LinkPush {background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left top;padding: 7px 0px 7px 0px;}
.PushLinks .Normal ul li a,.PushLinks .LinkPush a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4A4A4A;
	background-image: url(../img/doubleflechered.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	display:block;
	background-position: 0 3px;margin-left:14px;
}

.PushLinks #Temoignage .OneLink {padding-top:0;}
.PushLinks #Temoignage .OneLink  a{margin-left:0;font-weight:normal;}
.PushLinks .Normal ul li a:hover {color: #B4051E;text-decoration:none;}
.PushLinks .Normal p {padding :10px 14px;}
.PushLinks .Normal p a{color: #B4051E;text-decoration:none;font-size:11px;}


/*Listes avec icones dans PushBoxes*/
.PushLinks .Normal ul li a.download{background-image: url(../img/ico/dowload.gif);background-repeat: no-repeat;}
.PushLinks .Normal ul li a.print{background-image: url(../img/ico/print.gif);background-repeat: no-repeat;}
.PushLinks .Normal ul li a.send{background-image: url(../img/ico/send.gif);background-repeat: no-repeat;}
.PushLinks .Normal ul li a.alert{background-image: url(../img/ico/alert.gif);background-repeat: no-repeat;}
.PushLinks .Normal ul li a.save{background-image: url(../img/ico/save.gif);background-repeat: no-repeat;}
.PushLinks .Normal ul li a.fullscreen{background-image: url(../img/ico/fullscreen.gif);background-repeat: no-repeat;}


.PushLinks .Normal ul li a.download,
.PushLinks .Normal ul li a.print,
.PushLinks .Normal ul li a.send,
.PushLinks .Normal ul li a.alert,
.PushLinks .Normal ul li a.save,
.PushLinks .Normal ul li a.fullscreen{background-position: top left;margin-left:14px; font-weight:normal;padding-left:26px;}

.PushLinks .Normal ul li a.download:hover,
.PushLinks .Normal ul li a.print:hover,
.PushLinks .Normal ul li a.send:hover,
.PushLinks .Normal ul li a.alert:hover,
.PushLinks .Normal ul li a.save:hover,
.PushLinks .Normal ul li a.fullscreen:hover{background-position: bottom left;margin-left:14px; font-weight:normal;padding-left:26px;color: #B4051E;}
.PushLinks .Normal ul li a:hover {text-decoration:none;}




/*Listes avec icones dans Ul*/
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .left .IcoList{padding:0;margin:0;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .left .IcoList ul,#Page .BgContent #col_left #MainContent #ContentRight .encartgris .left .IcoList ul li {margin:0 0 0 0 ;padding:0;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .left .IcoList ul li{margin-bottom:10px;}

.IcoList ul li a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #4A4A4A;font-weight:normal;display:block;}
.IcoList ul li a span{float:left;margin:0;width:19px;height:14px;}
/*On redéfinit la balise strong  comme élément block, dslé pas le choix*/
.IcoList ul li a strong{margin-left:22px;;font-weight:normal;display:block;}

* html #Page .BgContent #col_left #MainContent #ContentRight .encartgris .left .IcoList ul li  {margin:0;padding:0;}

/*corrections marges pour ie 6*/
* html .IcoList ul li a strong{margin:-15px 0 0 25px;padding:0;line-height:13px;}
/*corrections marges pour ie 7*/
*+ html .IcoList ul li a strong{margin:-15px 0 0 25px;padding:0;}


.IcoList ul li a.download span{background-image: url(../img/ico/dowload.gif);background-repeat: no-repeat;}
.IcoList ul li a.print span{background-image: url(../img/ico/print.gif);background-repeat: no-repeat;}
.IcoList ul li a.send span{background-image: url(../img/ico/send.gif);background-repeat: no-repeat;}
.IcoList ul li a.alert span{background-image: url(../img/ico/alert.gif);background-repeat: no-repeat;}
.IcoList ul li a.save span{background-image: url(../img/ico/save.gif);background-repeat: no-repeat;}
.IcoList ul li a.fullscreen span{background-image: url(../img/ico/fullscreen.gif);background-repeat: no-repeat;}


.IcoList ul li a.download span,
.IcoList ul li a.print span,
.IcoList ul li a.send span,
.IcoList ul li a.alert span,
.IcoList ul li a.save span,
.IcoList ul li a.fullscreen span{background-position: top left;}

.IcoList ul li a.download:hover span,
.IcoList ul li a.print:hover span,
.IcoList ul li a.send:hover span,
.IcoList ul li a.alert:hover span,
.IcoList ul li a.save:hover span,
.IcoList ul li a.fullscreen:hover span{background-position: bottom left;}
.IcoList ul li a:hover {text-decoration:none;color:#B4051E;}

/*Listes Questions Réponses*/

#QuestionsReponses ul li span a.lienBas {
	font-weight:normal;
	padding-left:15px;
	display:block;
	background-position: 0 3px;margin-left:0px;
	background-image:url(../img/doubleflechered.gif);
	text-decoration:none;
}

#QuestionsReponses ul li a {
font-weight:normal;
	background-position: 0 3px;
	margin-left:0px;
	background-image:none;
	padding-left:0;
	display:inline;
	text-decoration:underline
}

#QuestionsReponses ul li a:hover{
	text-decoration:none
}



.PushLinks .Normal ul li span{padding-left:23px;margin-left:0px;display:block;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #4A4A4A;background-repeat: no-repeat;background-position: 0 3px;}
.PushLinks .Normal ul li span.question{background-image: url(../img/ico/li_question.gif);background-repeat: no-repeat;font-weight:bold;}
.PushLinks .Normal ul li span.reponse{background-image: url(../img/ico/li_reponse.gif);background-repeat: no-repeat;}


/*Retire le filet pointillé sur la puce , a apliquer sur un li*/
.noborder,
#PersoPage .BgContent #col_left #MainContent #ContentLeft .Dashboard .ContentDash .contentButton ul li .noborder,
#PersoPage #MainContent #ContentLeft .DashboardRed .ContentDash .noborder,
#PersoPage #MainContent #ContentLeft .Dashboard .ContentDash .noborder,
.PushLinks .Normal .noborder,
#Page #col_left #MainContent #ContentRight .ContentProgrammeList .noborder,
#Page #col_left #MainContent #ContentRight .EncartDuoVertGris .premier .noborder,
#Page #col_left #MainContent #ContentRight .EncartDuoGrisVert .second .noborder,#Home #col_left #Pushbox #ActuHome .noborder{background-image: url(../img/spacer.gif);}


/*///////////Cas Particulier////////////////////////*

/*Prochainement*/
.PushLinks #Prochainement div {
	margin:0 13px 0 14px;padding-top:10px;
	background-image: url(../img/filetpoint.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

 .PushLinks #Prochainement h2, .PushLinks #Prochainement h2 a,.PushLinks #Prochainement h2 a:hover{text-decoration:none;}
.PushLinks h2  span{margin-top:-2px;display:block;float:left;margin-right:3px;_margin-right:0px;}

/*Financement*/
 .PushLinks #Financement h2
 {height:12px;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;margin:0 14px 5px 14px;padding:5px 0 5px 0;}
/*Recherche*/
.PushLinks #Recherche div.border{margin:0 13px 0 14px;padding:10px 0 0 0;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left top;}
.PushLinks #Recherche div.border p{padding-bottom:0;}
.PushLinks #Recherche select {color:#000000;width:197px;border: 1px solid #9c9c9c;font-family: Arial, Helvetica, sans-serif;font-size: 11px;margin-bottom:7px;}
.PushLinks #Recherche h2,.PushLinks #Recherche p {text-align:center;}
/*Commun prochainement, Financement,Recherche */
.PushLinks #Prochainement h2,
.PushLinks #Prochainement h2 a, 
.PushLinks #Financement h2,
.PushLinks #Financement h2 a,
.PushLinks #Recherche h2,
.PushLinks #Recherche h2 a{
	font-family: Arial, Helvetica, sans-serif;text-decoration:none;
	font-size: 11px;


	font-weight: bold;
	color: #B4051E;
}
.PushLinks #Financement h2 a{}
.PushLinks #Prochainement h2 a:hover, 
.PushLinks #Financement h2 a:hover, 
.PushLinks #Recherche h2 a:hover,
{color: #4A4A4A;}


.PushLinks #Prochainement p,
.PushLinks #Prochainement h2,
.PushLinks #Financement p,
.PushLinks #Recherche p
{padding:0 14px;}


.PushLinks #Prochainement p,
.PushLinks #Financement p,
.PushLinks #Recherche p
{padding-bottom:10px; }

.PushLinks #Prochainement span,.PushLinks #Financement span {color: #B4051E;font-weight:bold;font-family: Tahoma;font-size: 13px;}
.PushLinks #Prochainement a:hover span,.PushLinks #Financement a:hover span{color: #4A4A4A;}


.PushLinks #BesoinConseil {padding-bottom:0px;}
.PushLinks #BesoinConseil p {padding : 10px 25px;width:159px;}


/*----------------------------------END OF Push Colonne de droite--------------------------------------*/



/*---------------------------------Footers------------------------------------*/
#Home #Footer{margin:1px 0 0 0;padding:0;clear:both;background-image: url(../img/bg_footer.jpg);background-repeat: no-repeat;background-position: left top;width:970px;height:82px;color: #A4A4A4;}
#Page #Footer {margin:1px 0 0 0;padding:0;clear:both;background-image: url(../img/bg_footer2.jpg);background-repeat: no-repeat;	background-position: left top;width:970px;height:82px;color: #A4A4A4;}
#PersoPage #Footer {margin:1px 0 0 0;padding:0;clear:both;background-image: url(../img/bg_footer3.jpg);background-repeat: no-repeat;	background-position: left top;width:970px;height:82px;color: #A4A4A4;}
#PersoPageWhite #Footer {margin:1px 0 0 0;padding:0;clear:both;width:970px;height:82px;color: #A4A4A4;}
#Footer p {padding-top:38px;padding-left:28px;float:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height:15px;}
#Footer p a{color:#B4051E;font-size:11px;text-decoration:none;margin-left:9px;margin-right:9px;}
#Footer h1{color:#A4A4A4;font-size:11px;font-family: Arial, Helvetica, sans-serif;line-height:15px;font-weight:normal;}
p.red{color:#B4051E;}
#Footer p a:hover{color:#4a4a4a;}
/*----------------------------End Of Footers---------------------------------*/



.MsgBloc {width:509px;margin-bottom:10px;}
.MsgBloc .TopOnglet {background-image: url(../img/TopOngletMsg.gif);background-repeat: no-repeat;background-position:top;margin:0;padding:0;height:6px;line-height:6px;}
.MsgBloc .ContentOnglet {background-image: url(../img/BgOngletMsg.gif);width:489px;background-repeat: repeat-y;padding:0 10px 0;}
.MsgBloc .BottomOnglet {background-image: url(../img/BottomOngletMsg.gif);background-repeat: no-repeat;background-position: bottom;height:5px;line-height:5px;}
.MsgBloc strong {color:#B4051E;}
.MsgBloc .ContentOnglet p{color:#000000;}
.MsgBloc a strong {color:#000000;}
#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet h1
{width:489px;margin:0;padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #494949;margin-bottom:10px;
}
#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet ul.bulletredInline {margin:0 0 19px 0;color:#000000;float:none;}
#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet span,#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet h2 {padding:0;color:#B4051E;font-size:13px;line-height:13px;font-weight:bold;margin:0 0 8px 0;}
#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet span{margin-bottom:5px;display:block;}
#Page .BgContent #col_left #MainContent #ContentRight .MsgBloc .ContentOnglet  a:hover,
#Page .BgContent #col_left #MainContent #ContentRight .intro a:hover,
#Page .BgContent #col_left #MainContent #ContentRight .encartgris a:hover {text-decoration:none;}
/*Bloc conditions gal*/
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .ConditionsGal p {font-size:13px;line-height:17px;padding: 0 10px 5px 3px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .ConditionsGal ul.bulletred {padding-left:0;margin-left:5px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .ConditionsGal ul.bulletred li {font-size:13px;line-height:30px;background-position: 0px 15px;font-weight:normal;width:auto;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .ConditionsGal ul.bulletred li strong  {color:#B4051E;font-weight:normal;}


/*bloc pagination*/
.PagRight {margin-left:5px;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations{text-align:center;height:11px;vertical-align:middle;padding:0;margin:0;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations {padding-left:5px;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations a{height:11px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;font-weight:normal;line-height:11px;color:#4A4A4A;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations a.active,
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations a:hover{color:#B4051E;font-size: 14px;}
#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations a.active{font-weight:bold;}


#Page .BgContent #col_left #MainContent #ContentRight .encart2 .paginations a.existe{	
font-size:14px;
font-weight:bold;
}
.PagLexique {margin-bottom:10px;}
#Page .BgContent #col_left #MainContent #ContentRight .PagLexique div{padding:0 5px;}

#Page .BgContent #col_left #MainContent #ContentRight .encartgris .faq td{padding-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

#Page .BgContent #col_left #MainContent #ContentRight .encart2 PagLexique .paginations a{font-size:12px;}

/*Faq Questions Réponses*/
#Page #col_left #MainContent #ContentRight .PadH1{margin-bottom:10px;}
#MainContent #ContentRight #Faq {padding : 0;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris #Faq div{padding:5px 20px 0px 11px;margin:0;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9;
}

/*classe qui desactive la bordure*/
#Page .BgContent #col_left #MainContent #ContentRight .encartgris #Faq div.noborder,#Page .BgContent #col_left #MainContent #ContentRight .encartgris #Faq div.filet{border-bottom-style: none;}

#Page .BgContent #col_left #MainContent #ContentRight .encartgris #Faq div.filet{
background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;
}

#Page .BgContent #col_left #MainContent #ContentRight .encartgris #Faq div p{padding:0 20px 10px 20px;}
.encartgris .question p {
	background-image: url(../img/ico/li_question.gif);
	background-repeat: no-repeat;
	font-weight:bold;
	font-size:11px;
	background-position: 0 2px;
}
.encartgris .reponse p{background-image: url(../img/ico/li_reponse.gif);background-repeat: no-repeat;}

/*Question faq envoyée*/
.question_ok {text-align:center;padding-top:15px;}
#Page .BgContent #col_left #MainContent #ContentRight .encartgris .question_ok a,#Page .BgContent #col_left #MainContent #ContentRight .encartgris .question_ok a:hover{color:#B4051E;text-decoration:none;line-height:12px;font-size:11px}
.question_ok a:hover  span{color:#B4051E;text-decoration:none;}


/*Page Contact*/

.FiletTop{
	background-image: url(../img/filetpoint.gif);
	background-repeat: repeat-x;
	background-position: left top;margin-top:7px;
}


.ConseillerRapel{
	width:508px;
	height:206px;
	background-image: url(../img/bg_onglet_contactinfo.jpg);
	background-repeat: no-repeat;margin-bottom:10px;
}

.ConseillerRapel div{float:left;width:254px;}
.ConseillerRapel div.consrapp p{padding:0 0 0 100px;margin-bottom:0px;}
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consrapp table{width:200px;margin-left:30px;padding:0;}
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consrapp table td{font-size:12px;}
#Page .BgContent #col_left #MainContent #ContentRight .ConseillerRapel .consmessage p{padding-left:15px;}

 .mtop15px {margin-top:15px;}
 
 /*Interviews*/
 a.NameInterv{float:left;display:block;width:136px;height:29px;margin-top:0;
	background-image: url(../img/BottomPushInterv.gif);
	background-repeat: no-repeat;
	background-position: top;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #494949;line-height:14px;
	padding : 8px 13px ;background-color:}	

a.NameInterv:hover{background-position: bottom;}

 .PushInterview {width:162px;height:239px;float:left;margin-bottom:9px;padding-right:7px;}
 .PushInterview .accroche {float:left;
	height:61px;
	background-image: url(../img/top_push_interv.jpg);
	background-repeat: no-repeat;
}
 .PushInterview img{float:left;}
 #MainContent #ContentRight .PushInterview .accroche {padding:10px 13px 0 13px;margin:0;}
 
 .encart3 div.video {width:213px;float:left;}
 .encart3 div.EnteteInterview {margin-left:224px;width:260px;height:162px;background-image: url(../img/bg_entete_interv.jpg);background-repeat: no-repeat;}
 .encart3 div.EnteteInterview h2{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #494949;line-height:20px;}

 
  .encart3 div.EnteteInterview h2{padding : 21px 10px 10px 10px;}

 
 .encart3 div.EnteteInterview h2 strong,.PushInterview .NameInterv strong{color: #D40323;}
 .encart3 div.EnteteInterview p,.PushInterview .accroche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #494949;line-height:14px;
}

 .encart3 div.EnteteInterview p{padding:20px 40px 20px 45px;}


.encart3 .question p,.encart3 .reponse p{padding:0 20px 0px 20px;margin-bottom:10px;}
 #MainContent #ContentRight .encart3 .ContentEncart .question p {padding-bottom:5px;
	background-image: url(../img/ico/li_questionfdv.gif);
	background-repeat: no-repeat;
	font-weight:bold;
	font-size:11px;
	background-position: 0 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #B4051E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e680;
}
 #MainContent #ContentRight .encart3 .ContentEncart  .reponse p{background-image: url(../img/ico/li_reponsefdv.gif);background-repeat: no-repeat;color:#494949;font-size:11px;}
 
 
 
 /*Actu*/ 
 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .date, #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4A4A4A;padding:9px;
}

 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation a, #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation span{
	font-size:13px;
	color:#494949;
	display:block;float:left;
}

 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation span{padding:0 3px 0 2px;}
 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation a{background-image: url(../img/bg_numero.gif);
	background-repeat: no-repeat;
	background-position: top;width:23px;height:21px;text-align:center;}
	
	 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation a:hover,	 #Page .BgContent #col_left #MainContent #ContentRight .encartgris .onglet .numerotation a.active{background-image: url(../img/bg_numero.gif);color:#ffffff;
	background-repeat: no-repeat;
	background-position: bottom;}

/*Nuage de tags*/
#Page .BgContent #col_left #MainContent #ContentLeft #PushLeftPage .PushLeft1 .TagNuage{padding-top :0;line-height:18px;}
#Page .BgContent #col_left #MainContent #ContentLeft #PushLeftPage .PushLeft1 .TagNuage a:hover{text-decoration:none;color:black;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage1{font-size:16px;font-weight:bold;color:#B4172E;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage2{font-size:11px;font-weight:bold;color:#E15065;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage3{font-size:14px;font-weight:bold;color:#CD2B43;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage4{font-size:21px;font-weight:bold;color:#B4051E;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage5{font-size:21px;font-weight:bold;color:#B4051E;}
#Page #ContentLeft #PushLeftPage .PushLeft1 .Nuage6{font-size:11px;font-weight:normal;color:#E15065;}
 /*Boutons Css--------------------------------------------------------------------*/



/*Bouton telecharger brochure*/
a.bttelechargerbrochure {float:left;width:134px;height:50px;background-image: url(../img/bt_telecharger_brochure.gif);background-repeat: no-repeat;background-position:top;}
a.bttelechargerbrochure:hover{	float:left;background-position:bottom;}

/*Bouton top*/
a.top {width:88px;height:14px;float:right;margin:0;background-image: url(../img/bt_top.gif);background-repeat: no-repeat;background-position:top;}
a.top:hover{background-position:bottom;}

/*Bouton retour*/
a.bt_retour{padding-left:24px;
	background-image: url(../img/pag_left.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494949;
}
a.bt_retour:hover{
	color: #b4051e;background-image: url(../img/pag_left_On.gif);
}





#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert{background-image: url(../img/TopBigVert.jpg);background-repeat: no-repeat;background-position: left top;padding-top:19px;}	
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .BottomBigEncartVert {padding-top:5px;background-image: url(../img/BottomBigVert.jpg);background-repeat: no-repeat;background-position: left bottom;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .BottomBigEncartVert p{padding :0 0 10px 0;text-align:center;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CalContent0,#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CalContent
 {width:465px;height:319px;}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .bgcalc1 {background-image: url(../img/bg_devenir_proprio.jpg);background-repeat: no-repeat;background-position: left bottom;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .bgcalc2 {background-image: url(../img/bg_calculette.jpg);background-repeat: no-repeat;background-position: left bottom;}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent {background-image: url(../img/TopContCadreBigVert.gif);background-repeat: no-repeat;margin-top:10px;padding-top:10px;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent h3,#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .exergue{text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B4051E;
}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent h3{padding-bottom:10px;line-height:25px;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .exergue{display:block;padding :15px 0;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent h3 span {text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B4051E;
}


#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent h4,#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .BottomBigEncartVert .link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B4051E;text-decoration:none;
}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .BottomBigEncartVert a.link:hover {text-decoration:none;color:#e4e4e4;}


#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .prixmaison {height:42px;background-image: url(../img/bg_loyer.jpg);background-repeat: no-repeat;
margin-top:10px;margin-bottom:10px;}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .prixmaison .left{width:285px;padding-left:12px;color:#B4051E;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .prixmaison .left strong{font-size:14px;font-weight:bold;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .prixmaison  p{vertical-align:middle;height:42px;line-height:42px;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent .prixmaison .loyer{font-size:15px;font-weight:bold;color:#B4051E; float:left;width:132px;text-align:center;}


#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;padding : 0 0 10px 0;
}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent table {margin-top:5px;}
#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent table tr td{padding: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebeb99;
}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent table tr.last td{padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebeb99;
}


#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent table tr.bg1{background-color:#dcdc4d;}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .ContentCadreContent {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ebeb99;
	border-left-color: #EBEB99;
	padding:0 10px 15px 9px;
}


#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert .CadreContent .BtmCadreContent{background-image: url(../img/BtmContCadreBigVert.gif);
	background-repeat: no-repeat;height:5px;}

#Page .BgContent #col_left #MainContent #ContentRight .BigEncartVert .ContentBigEncartVert {
	background-image: url(../img/BgBigVert.jpg);
	background-repeat: repeat-y;min-height:120px;padding:0 23px 0 19px;
}


/*Site Map*/

/*Global site Map*/
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap  a:hover,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol .Rub a:hover,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap span{color: #B4051E;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap span{font-weight:bold;color: #B4051E;margin-top:-2px;display:block;width:10px;float:left;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #LefCol .Rub,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol .Rub div {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cdcdcd;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
}

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h2,
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h3,
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h4,
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h5
{font-family: Arial, Helvetica, sans-serif;font-weight: bold;line-height:19px;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;}

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h2{padding:0 16px;height:30px;line-height:30px;margin-top:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cdcdcd;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h2,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h2 a{font-size: 17px;color: #B4051E;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h2 a:hover {text-decoration:none;display:block;color:#4a4a4a;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h3,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h3 a{font-size: 12px;color: #B4051E;background-color:#e8e8e8;height:19px;line-height:19px;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h3{padding-left:16px;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h3 a:hover {color:#4a4a4a;}

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h4,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h5,
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h4 a,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h5 a
{font-size: 11px;color: #4A4A4A;font-weight:normal;height:19px;line-height:19px;}

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h4,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h5{padding-left:36px;background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap h5{padding-left:55px;}

/*Colonne de Gauche*/

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #LefCol,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #LefCol {
	float:left;
	width: 296px;
	background-image: url(../img/btm_coleft_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 7px;margin-right:19px;
}

#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #LefCol h2{background-image: url(../img/bg_h2left_stmap.jpg);background-repeat: no-repeat;}

/*Colonne de Droite*/
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol {float:left;width: 192px;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol .Rub{background-image: url(../img/btm_colright_sitemap.gif);background-repeat: no-repeat;background-position: left bottom;padding-bottom: 7px;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol h3,#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol h3 a
{font-size: 12px;color: #4A4A4A;background-color:#ffffff;font-weight:normal;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol h2{background-image: url(../img/bg_h2right_stmap.jpg);background-repeat: no-repeat;}
#Page .BgContent #col_left #MainContent #ContentRight #SiteMap #RightCol h3{background-image: url(../img/filetpoint.gif);background-repeat: repeat-x;background-position: left bottom;}


/*InfoBulle*/
.action img {
cursor:pointer;
}

.tip{width:250px;background:#fff; font-size:10px;color:#514442;padding:4px;}

#jHelperTipAttrContainer{ 
background:#FFFFCC;border:1px solid #FF3333; color:#333; display:none;
}

#jHelperTipContainer {
border: 1px solid #111;background-color: #fff;padding: 5px;margin-top:15px;background-image: url(../img/info_tooltip.gif);
	background-repeat: no-repeat;color:#000000;padding-left:20px;
	font-size:11px;color:#514442;display:none;
}


/*Landing Page*/

#Page .BgContent #col_left #MainContent #ContentRightLanding {float:left;width:785px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .Title{height:67px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .Title h1{padding:10px 5px 0px 40px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding { width:785px;margin:0;padding:0;}



#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #VideoLanding{width:366px;height:260px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding  .DescLanding {padding:15px 0 13px 27px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding  .DescLanding p{font-size:11px;padding :0 30px 5px 0;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding  .DescLanding li{
	width:330px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;line-height:13px;padding: 3px 0;
}

#FormLanding{
	float:left;
	width:419px;
	height:260px;
	background-image: url(../img/bg_valid_ins2.gif);
	background-repeat: repeat-y;
}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .TopForm {height:32px;background-image: url(../img/bg_valid_ins1.gif);
	background-repeat: no-repeat;font-size:11px;padding :15px 20px;margin:0;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .MiddleForm {	height:150px;text-align:center;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .MiddleForm table {width:390px;text-align:left;margin:auto;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .MiddleForm table td{padding-right:5px;padding-top:5px;font-size:11px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .MiddleForm table td span {font-size:10px;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .BtmForm {height:34px;background-image: url(../img/bg_valid_ins3.gif);
	background-repeat: no-repeat;font-size:11px;padding :7px 20px;background-position:left bottom;margin:0;text-align:center;}
	#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLanding .BtmForm .roll {margin:auto;}
#espace_membre .landing{color:#B4051E;font-size:13px;}
#espace_membre .landing strong {color:#B4051E;font-size:18px;}
#Page .BgContent #col_left #espace_personnel #espace_membre .landing p{padding:0 0 15px 0px;}
#Page .BgContent #col_left #espace_personnel #espace_membre .landing a{margin:0;}
#Page .BgContent #col_left #MainContent #ContentLeft .LandingPush{font-size:11px;padding:13px 5px 10px 25px;clear:left;}



/*Landing invest Page*/

#Page .BgContent #col_left #MainContent #ContentRightLandingIn {float:left;width:970px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .Title{height:67px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .Title h1{padding:10px 5px 0px 40px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn { width:970px;margin:0;padding:0;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn .colonneTexte{ padding-left:15px; padding-right:15px; line-height:normal; font-size:11px}



#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #VideoLanding{width:366px;height:260px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn  .DescLandingIn {padding:15px 0 13px 27px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn  .DescLandingIn p{font-size:11px;padding :0 30px 5px 0;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn  .DescLandingIn li{
	width:330px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;line-height:13px;padding: 3px 0;
}

#FormLandingIn{
	float:left;
	width:419px;
	height:260px;
	background-image: url(../img/bg_valid_ins2.gif);
	background-repeat: repeat-y;
}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .TopForm {height:32px;background-image: url(../img/bg_valid_ins1.gif);
	background-repeat: no-repeat;font-size:11px;padding :15px 20px;margin:0;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .MiddleForm {	height:150px;text-align:center;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .MiddleForm table {width:390px;text-align:left;margin:auto;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .MiddleForm table td{padding-right:5px;padding-top:5px;font-size:11px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .MiddleForm table td span {font-size:10px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn #FormLandingIn .BtmForm {height:34px;background-image: url(../img/bg_valid_ins3.gif);
	background-repeat: no-repeat;font-size:11px;padding :7px 20px;background-position:left bottom;margin:0;text-align:center;}
#Page .BgContent #col_left #MainContent #ContentRightLanding .ContentLanding #FormLandingIn .BtmForm .roll {margin:auto;}
#espace_membre .landingIn{color:#B4051E;font-size:13px;}
#espace_membre .landingIn strong {color:#B4051E;font-size:18px;}
#Page .BgContent #col_left #espace_personnel #espace_membre .landingIn p{padding:0 0 15px 0px;}
#Page .BgContent #col_left #espace_personnel #espace_membre .landingIn a{margin:0;}
#Page .BgContent #col_left #MainContent #ContentLeft .LandingPush{font-size:11px;padding:13px 5px 10px 25px;clear:left;}

#Page #ContentRightLandingIn p.mentions2{margin-left: 185px;padding-bottom:15px;color:#666666;font-size:9px;font-weight:normal;line-height:11px;padding-left:25px;width: 755px;}

#Page .BgContent #col_left #MainContent #ContentRightLandingIn ul{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #494949;padding-right:36px;padding-bottom:26px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn ul{padding-bottom:15px;margin-top:-15px;margin-left:15px;}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .li_number span{color:#514442}

.encart4 {margin :0 0 0 0;padding:0 0 0 0;	background-color:#dcdcdc;width:419px;float:left;}

#encart4b{
	float:left;
	height:7px;
	background-image: url(../img/invest_botom_arrondi.gif);background-position: left top;background-repeat: no-repeat;width:419px;
	}
#encart4h{
	float:left;
	height:7px;
	background-image: url(../img/invest_top_arrondi.gif);background-position: left bottom;background-repeat: no-repeat;width:419px;	
	}
#Page .BgContent #col_left #MainContent #ContentRightLandingIn .ContentLandingIn .encart4 p{
	padding-left: 10px; 
	padding-bottom: 0px;
	padding-right: 10px;
	line-height:15px;
	color:#514442;
	}
	
#Page .BgContent #col_left #espace_personnel #espace_membre #pourquoipas  {width:159px;height:164px;background-image: url(../img/illus_pourquoipas_page.jpg);background-repeat: no-repeat;margin-bottom:10px;}
#Page .BgContent #col_left #espace_personnel #espace_membre #pourquoipas  p{padding:0 0 0 65px;}





#Page #ContentRightLanding p.mentions2{padding-bottom:15px;color:#666666;font-size:9px;font-weight:normal;line-height:11px;padding-left:25px;}
#PersoPageWhite #col_left #MainContent #ContentLeft p a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #2E2E2E;text-decoration:underline;padding-bottom:15px;}
#PersoPageWhite #col_left #MainContent #ContentLeft p a:hover{text-decoration:none;}


.testlien{background-image:url(../img/doubleflechered.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#4A4A4A;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-left:14px;
padding-left:15px;
text-decoration:none;}

a.lienpage{
color:#666666;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;}

a.lienpage:hover{
text-decoration:none;
}

.erreur{
	border-top-color: #B4051E;
	border-right-color: #B4051E;
	border-bottom-color: #B4051E;
	border-left-color: #B4051E;
}


.PushLinks #Prochainement div.jcarousel-prev, 
.PushLinks #Prochainement div.jcarousel-next,
.PushLinks #Prochainement div.jcarousel-clip ,
.PushLinks #Prochainement div.jcarousel-clip ul{	
	background-image: none;
	}
#mycarousel li.jcarousel-item{
	width: 200px; margin-left: -6px;
	}
#affMailAmi{
 text-align: center;
}
#affMailAmi .chpinput{
	font-size:12px;padding-left:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #737373;
	border-right-color: #737373;
	border-bottom-color: #acacac;
	border-left-color: #acacac;	
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
	width:145px;
	font-size:9px;
}
a.cursor{
	cursor: pointer;
}

li.prgAct{
	height : 45px;
	width : 197px;
}
li.prgAct h2 {
	height : 28px;
	width : 179px;
}
li.prgAct h2 a{
	height : 28px;
	width : 179px;
}
li.prgAct p{
	padding-top: 2px;
	height : 14px;
	width : 179px;
}

#Page #MainContent .actu  a{	
	color:#000000;
	font-size:11px;
}

#ActuHome p a.lien{
	text-decoration: underline;
}

div.footerText{
	margin-left:55px;
	padding-top:5px;
	margin-right: 266px;
}

img.imgtb{
	padding-right:0px;

}

/* ----- ACTUALITES ----- */
.label{
	width:130px;
	float:left;	
}

.input_actu{
	width:482px;
}

.lienDelete{
	cursor:pointer;
}

.succes{
	font-weight:bold;	
}

.erreur{
	font-weight:bold;
	color:#ff0000;
}