/*---------------- elements principaux ---------------*/
Body, html, div {
	margin: 0;
	padding: 0;
}

body { 
	font-size: 70%;
	font-family: arial, verdana, sans serif;
	color: #4d464c; 
	margin: 0 0 0 0;
	background-color: #9a9311;
	background-image: url(../images/settings/body_bg.jpg);
	background-position:center top;		
	background-repeat: repeat-x; 
}


@font-face {
    font-family: Augie;
    src: url("augie.ttf");
    font-style: normal;
    font-weight: normal;
}


.bold {
font-weight: bold;
}

.borderno {border:none;}

button {
cursor: pointer;
}



.obligatoire {
color: #ff0200;
font-weight:bold;

}


.oblilabel {
margin-bottom:-5px;
}

.obligatoire input{
border : 1px solid #ea134b;
}

textarea {
font-family:Arial, Helvetica, sans-serif; font-size: 100%;
}

a {
	cursor: pointer;
}

a.gris , a:visited.gris {
	color: #ec087e;
	text-decoration: none;
}

a:hover.gris {
	color: Black;
	text-decoration: none;
}

a.magenta , a:visited.magenta{
	/*color: #ec087e;*/
	color:#ec087e;
	 text-decoration: none;
	
}

a:hover.magenta   {
	color: Black;
	text-decoration: none;
}


a.magentaline  , a:visited.magentaline{
	color: #ec087e;
	 text-decoration: underline; 
	 font-weight: bold;
	
}
a:hover.magentaline   {
	color: #4d464c;
	 text-decoration: underline; 
		 font-weight: bold;
}

/*a.blanc  , a:visited.blanc{
	color: #fff;
	 text-decoration: none;
	
}

a:hover.blanc   {
	color: Black;
	text-decoration: none;

}*/



.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.gras {
	font-weight: bold;
}

.grascoul {
	font-weight: bold;
	color: #ec087e;
	
}

input {
	padding: 2px 2px 2px 4px;
	margin: 0px;
	font-size: 105%;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #ef1d71 ;
	color: #505050;
}

.hidden {
	visibility: hidden;
}

.marginleft10 {margin-left:10px;}

.visible {
	visibility: visible;
}

.radio { /*Trouver un style joli*/
	cursor: pointer;
}

.radio.selected { /*Trouver un style joli*/
	background-color: blue;
}


#width500 {
	width: 500px;
}

#width450 {
	width: 500px;
	margin-left:10px;
}

.width380 {
	width: 390px;
}

.width250 {
width:250px;}

.padTopContact {
margin: 10px 0 0 0;
/*padding: 30px 0 0 0;*/

}
/*---------------- Fin elements principaux ---------------*/

#account-create-delegate-button {
margin-top:-30px;
  	 background-image: url(../images/settings/colg_bg_bouton_minifiche.png);
	 background-repeat: repeat-x;
	 height:33px;
	 padding-top:7px;

}

.borderpub{
/*border: solid 1px #a7a1a3;*/
background-color:#fff;
}

#bandeauHead {
	margin-bottom:-19px;
/*	background-image: url(../images/settings/bandeau_head_bg.gif);*/
}

#bandeauHeadsous {
	height: 26px;
}

.bouton {
	padding: 0 0 0 0;

}

a.bouton, a:visited.bouton {
	padding: 3px 12px 3px 12px;
		color: #fff;
	font-weight: bold;
	text-decoration: none;
	 background-color: #e6057b;
  	 background-image: url(../images/settings/back_bout_mage_21.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #ef1d71;
	  
}
a:hover.bouton {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_21.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;
}


a.boutonGO, a:visited.boutonGO {
	padding: 2px 4px 2px 5px;
	margin-left: 4px;
	
	color: #fff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	 background-color: #e6057b;
  	 background-image: url(../images/settings/back_bout_mage_21.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ef1d71;
}
a:hover.boutonGO {
	 	color: #fff;
	text-decoration: none;
 	 background-color: #f60385;
	 background-image: url(../images/settings/back_bout_mage_21_b.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #fff;
}




#dashBoardtop{
display:none;
width: 695px;
height:16px;
/*  background-image:url(../images/settings/colgauche_bg_top.gif);*/
}


#dashBoard{

	width: 978px;
	min-height: 464px; 
	float: left;
/*   margin-top:-10px;*/
/*   margin-left:9px;*/
    margin-left:0px;
	margin-top:-16px;
/* padding: 22px 0 0 0px;*/
 padding: 0 0 0 0px;
  z-index:100;
  background-image:url(../images/settings/colgauche_bg_dashboard.jpg);
  background-position:top right;

  background-color:#fff;
  background-repeat:no-repeat;
line-height : 150%;
}

#dashBoard .accueilboiteTop, #dashBoard .accueilboiteMid, #dashBoard .accueilboiteBot,  #dashBoard .cartes{
margin-left:100px;}


 #dashBoard .accueilWelcome{
margin-left:80px;}



#wrapper {
	min-height: 320px;

}
.accueilWelcome{
	padding: 10px 0 20px 30px ;
	font-family: augie;
	font-size:230%;
	color:#ef1684;

}
.accueilboite {
/*	width: 441px;*/
/*	margin-top:1px;*/
/*	margin-left: 20px;*/
	
}

.accueilboiteTop {
	margin-left:30px;
	background-image: url(../images/settings/hb_box_bg_top.png);
	background-repeat:no-repeat;
	height:13px;
	}

.accueilboiteMid p {
	margin: 0;
	padding: 0;
}

.accueilboiteMid{
	margin-left:30px;
	background-image: url(../images/settings/hb_box_bg.png);
	background-position:bottom left;
/*	padding: 0px 20px 18px 20px;*/
	margin-top: 0px;
	margin-bottom: 0px;
/*	background-color: transparente;*/
	width:417px;
	background-repeat: no-repeat; 
	padding: 0 10px 14px 14px;
/*	border-radius: 20px 20px; */
/*   -moz-border-radius: 20px;*/
	
}

.accueilboiteMid a, .accueilboiteMid a:visited{
	color:	#ec087e;
	font-weight: bold;
	text-decoration: none;
}

.accueilboiteMid a:hover {
	color:	#000;
	text-decoration: none;
}

.accueilboiteMid a.bouton {
	color:	#FFFFFF;
	text-decoration: none;
	margin-left:150px;
	margin-top:5px;
float: left;
display:block;

}



.accueilboiteMid img {
vertical-align:middle; padding: 1px 4px 1px 0;}

.accueilboiteBot{
	margin-left:30px;
	background-image: url(../images/settings/hb_box_bg_bot.png);
	background-repeat:no-repeat;
	height:14px;
 
}

.accueilboitepadTop{
padding: 0px 0 0 0;
}

.accueilSign{ 
	width: 520px;
}


.accueilGo {/****************************** OLD ********************************/
	float: right;
	cursor: pointer;
}

.accueilGo img {
	border: 0px;
}

.addthis {
background-color:#656565; 
background-image: url(../images/settings/bg_ajouter.gif); 
background-repeat:repeat-x; 
border: solid 1px  #555555; 
font-size:0.9em; 
padding: 0 5px 0 5px; 
margin:-1px 0 -3px 5px;
}

.addthis img {
vertical-align:middle; padding: 0 2px 0 0;
}



.cartes{
width:461px; 
height:144px; 
background-image:url(../images/settings/accueil_cartes.png); 
color:#FFFFFF; 
font-weight:bold; 
padding-top:90px;
padding-left:40px; 
background-repeat:no-repeat; 
font-size:110%; 
line-height:120%;
margin-left: 12px;

 
}

.cartestexte{
width:77px; 
float:left; 
margin-right:8px; 
padding :0 4px 0 4px;
}

.cartestexte a, .cartestexte a:visited{
color:#FFFFFF; 
text-decoration: none;
padding :70px 0px 70px 0px;
}

.cartestexte a:hover{
color:#FFFFFF; 
text-decoration: underline;
}



.boutoncreeracc{
padding-top:8px;
padding-bottom:25px;
}


.boxcolg{
/*background-color:transparent;*/
background-image: url(../images/settings/fond_trans50.png);
border-top:8px solid #ddf0f9;
border-bottom:4px solid #d91a67;

padding: 5px 10px 20px 15px ;   
margin-left:0;
width:300px;
}

.boxcolgobli {
background-color:#fff;
display:block;
width:310px;
height:20px;
}

.boxcolgoblixl {
background-color:#fff;
display:block;
/*width:485px;*/
height:20px;
}

.nouvenvie{
width:485px;}


#colgauche .colgaucheform p.boxcolgobli, #colgauche .colgaucheform p.boxcolgoblixl {
padding-bottom:-0;
margin-bottom:-0;
padding-left:15px;}

#width450  p.boxcolgoblixl {
padding-top:0;
margin-top:0;
padding-bottom:0;
margin-bottom:-13px;
padding-left:15px;
}

.boutoncreeracc table {margin: 0 0 -35px 0;}

.creercompteacc {
background-image:url(../images/settings/acc_bouton_creer_compte_bg.gif);
background-position: left;
background-repeat:no-repeat;
padding: 8px 15px 13px 0px;

cursor:pointer;
width:160px;

}

.creercompteacc span {
color:#FFFFFF;
/*font-size: 165%;*/
font-size: 1.55em;

}

.demo ul {
list-style:none;
margin-left:0;
padding-left:0;
margin-bottom:5px;
margin-top:0;

}

.demo ul li a {
background-image:url(../images/settings/demo.jpg);
display:block;
width:230px;
height:169px;
border:none;
margin-left:auto;
margin-right:auto;
}

.inscriptionacc {
background-image:url(../images/settings/acc_bouton_inscription_bg.gif);
background-position:right;
background-repeat:no-repeat;
padding: 8px 0px 13px 15px;
float:left;
cursor:pointer;
width:160px;

}

.inscriptionacc span {
color:#545454;
/*font-size: 165%;*/
font-size: 1.55em;

}

.creerEndacc {
float:right;
cursor:pointer;
margin-right:95px;
margin-top:-1px;

}

.creercompte {
background-image:url(../images/settings/bouton_creer_compte_bg.png);
background-repeat:no-repeat;
padding: 8px 5px 20px 18px;
float:left;
cursor:pointer;
}

.colgaucheform ul.cmxform .box{
margin:20px 0px 20px 30px;
padding-bottom:40px;
}

.colgaucheform ul.cmxform a#login-create div span {
color:#FFFFFF;}

.creercompte span {
color:#FFFFFF;
font-size: 165%;

}


.creerEnd {
float:left;
cursor:pointer;
margin-right:50px;
	background-image: url(../images/settings/bouton_creer_compte_right.png);
	width:46px;
	height:47px;

}

.colgauchecompte .creerEnd {
float:left;
cursor:pointer;
margin-right: 50px;

}


#cdroite {
		width:233px;
	float: right;
}



.chatmsg {
	width:428px;
	height:auto; 
	background-color:#FFF;
	border-top: solid 1px #b5b6b5; 
	border-left: solid 1px #b5b6b5; 
	border-right: solid 1px #b5b6b5; 
	font-size:90%;
	padding : 4px 6px 6px 6px;
}

.chatmsg .nomdate span {
 font-weight: bold;
 margin-bottom:-2px;

color: #ec087e;
}

.chatmsg .nomdate .date{
float: right;
 font-weight: bold;
 margin-bottom:-2px;
 margin-right: -30px;
color: #4d464c;
}

.chatmsg .msg {
 clear: both;
 line-height: 1.5em;
}

.chatmenuprev {
	width:340px;
	height:18px; 
	background-color:#FFF;
	border: solid 1px #b5b6b5; 
	background-image:url(../images/settings/chat_back_prev.gif); 
	background-repeat:repeat-x; 
	font-size:90%;
}

.chatmenuprev .prev {
	float: left; 
	padding: 0 0 0 5px;
}

.chatmenuprev .next {
	float: right; 
	padding: 0 5px 0 0;
}

.chatemot {
	width:340px;
	height:26px; 
	background-color:#f2f2f2;
	border-left: solid 1px #b5b6b5;
	border-right: solid 1px #b5b6b5;  
	background-repeat:repeat-x; 
	font-size:100%;
}
.chatenter {
	width:438px;
	height:56px; 
	border-left: solid 1px #b5b6b5;
	border-right: solid 1px #b5b6b5;  
	border-bottom: solid 1px #b5b6b5;  
/*	background-color:#5e5e5e;*/
	background-color:#b5b6b5;
	padding: 1px 0 0 2px;
/*background-color: #ffd8f1;*/
  
}


.chatenter a.grisline, .chatenter a:visited.grisline {	
	 padding: 0 4px 0 4px;
	 width: 100px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #464646;
  	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #616161;
}

/*.fichecontent .infos a:hover.magentaline {*/
.chatenter  a:hover.grisline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #ec087e;

}

.chatenter .bouton img {
	padding-left: 3px !important;
	padding-left: 0px;
		margin-bottom : -13px;
}

.chatenter textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 4px 4px 4px 4px;
	
	height: 45px;
	width: 372px;
	border: none;  
	border-width: 2px;
	}
	
	
	
.chatSend{ 
background-image: url(../images/settings/chat_bout_enter.gif);
background-color:#6d6d6d;
background-repeat:no-repeat;
width:52px;
height:35px;
float:right;
margin: 1px 1px 0 0;

}


.chatClean{ 
background-image: url(../images/settings/bg_bout_clean.gif);
background-color:#cccccc;
background-repeat:no-repeat;
width:440px;
height:14px;
border-top: solid 1px #b5b6b5; 
border-left: solid 1px #b5b6b5; 
border-right: solid 1px #b5b6b5; 
}

.chatClean a, .chatClean a:visited{
font-size:70%;
font-weight:bold;
color: #e40a7b;
text-decoration:none;
font-weight: bold;
 vertical-align:text-top 

}

.chatClean a:hover{
color:#4c474b;
}


#coldroite{

	float: right;
	width:270px;
/*	width:269px;*/
/*	margin-top:-3px;*/
/*	margin-right:8px;*/

margin-top:-16px;
	
}

.coldroitebox {
/*	width:270px;*/
	padding : 0 0 0 0;

}

.coldroitepub{
/*	border: solid 1px #5b5b5b;*/

	/*margin: 0 1px 10px 0;*/

}

.coldroitepub ul li a{
display:block;
height:110px;
width:230px;
margin-left:auto;
margin-right:auto;}

.coldroitepubDernier{
/*	border: solid 1px #5b5b5b;*/

	/*	margin: 0 1px 0px 0;*/
}

.coldroitetitre {
width:198px;
color: #fff;
font-size: 150%;
padding-left: 72px;
padding-top:20px;
height:38px;
background-repeat:no-repeat;
/*font-weight: lighter;*/
/*padding: 12px 0 4px 0;*/
/*margin: 0 0 14px 0;*/
/*border-bottom: solid 4px #e59797;*/
/*border-bottom: solid 4px #ec087e;*/
  background-image:url(../images/settings/head_cold.png);
  font-family: Augie;
}


.coldroitecont a,  .coldroitecont a:visited{
		color: #ec087e;
}

.coldroitecont a:hover{
		color: #000;
}

#colgauchetop{
width: 695px;
height:16px;
  background-image:url(../images/settings/colgauche_bg_top.gif);
}

#colgauche{
	width: 695px;
	min-height: 400px; 
	float: left;
/*   margin-top:-10px;*/
/*   margin-left:9px;*/
    margin-left:0px;
/* padding: 22px 0 0 0px;*/
 padding: 0 0 0 0px;
  z-index:100;
  background-image:url(../images/settings/colgauche_bg.jpg);
  background-position:bottom right;
   background-color:#c0e4f4;
   background-repeat:no-repeat;
/*   border-radius: 20px 20px; */
/*   -moz-border-radius: 20px;*/
 

}

#colgauche .bgbouton{
  background-image:url(../images/settings/colg_bg_bouton.png);
  background-repeat:no-repeat;
  height : 33px;
  margin-left:10px;
/*  margin-bottom:10px;*/
  padding-top:7px;
    padding-left:8px;
	padding-bottom : 2px;
	margin-top:0px;
}


#colgauche .accueilboiteMid .bgbouton {
  background-image:url(../images/settings/colg_bg_bouton_minifiche.png);
  background-repeat:no-repeat;
  height : 33px;
  margin:10px 0 0 40px;

}



.accueilboiteMid #link a.bouton{
margin-left:101px;
margin-top:-3px;
}

.colgauchearticle h1 {
padding-top:12px;
	font-size: 180%;
	font-weight: lighter;

}



.colgauchearticle h2 img {
		vertical-align: middle;
	padding: 0 6px 0 0;
}

#colgauche .notop {
border-top:4px solid blue;
}

#colgauche ul.cmxform li ul{
border:none;
}

.topborder 
{
/*border-top:4px solid #E2E2E2;*/
border-top:4px solid #ddf0f9;
}

#colgauche .cmxform {
/*background-color:transparent;*/
   background-image: url(../images/settings/fond_trans50.png);
border-top:8px solid #ddf0f9;
border-bottom:4px solid #d91a67;
/*padding: 11px 0 5px 5px ;   */
padding: 0px 0 5px 5px ;   

margin-left:0;

}

.colgauche ul.cmxform{ 

	    list-style: none;
		 margin: 0;
		 padding: 0 0 10px 0;
		 font-weight: bold;
}

#colgauche ul.cmxform li {
	margin:0;
/*	padding:0 0 4px 10px;                           --------------------- opti compte -------------------*/
	padding:0 0 3px 10px; 
    list-style: none;
	 font-weight: bold;
}


#colgauche ul.cmxform li ul li {
/*	margin:0px 0 -10px 13px !important; */
	margin:0px 0 -10px 20px; 

}

#colgauche ul.cmxform li  {
	  vertical-align: middle;
}

#colgauche ul.cmxform li ul li span {
	color:	#4d464c;
}

.colgauche .cmxform input {

	font-family: arial, verdana, sans serif;
	color: #000; 
	padding : 2px 2px 2px 2px;
	margin: 0 0 10px 0;
	font-weight: normal;  
	font-size: 105%;
}

#colgauche ul.cmxform li span{
	 	 font-weight: normal;
		 color: #ec087e;
		 padding-right:10px;
		 vertical-align: middle;
}

#colgauche ul.cmxform li input{

		margin : 0 5px 10px 0;
}

#colgauche ul.cmxform li a.ptboutonform, #colgauche ul.cmxform li a.ptboutonform:visited {
	padding: 0px 4px 0 4px;
   font-weight: lighter;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	background-color: #f60385;
   background-image: url(../images/settings/back_bout_mage_14.gif);
	background-repeat: repeat-x;
  border:  solid 1px #ec087e;
  vertical-align: middle;
}

#colgauche ul.cmxform li a.ptboutonform:hover   {
	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	 border:  solid 1px #616161;
	 vertical-align: middle;
}

.colgauche .cmxform textarea  {

	font-family: arial, verdana, sans serif;
	color:#000; 
	padding : 2px 2px 2px 2px;
 margin: 0 0 10px 0;
 font-weight: normal;  
 font-size: 105%;
}
.colgauche .cmxform .bouton {
	color: #ec087e;
	font-size: 100%; 
	border: solid 1px #ec087e;
	background-color: #fff;
	font-weight: bold;
	margin: 10px 20px 20px 0;
}

.colgauche .obligatoire {
	font-weight: normal;
	color: #ec087e;
}


#colgauche .colgaucheform p {

margin : 0px 0 6px 0;
 }


.colgauchearticle a,  .colgauchearticle a:visited{
	color: #ec087e;

}

.colgauchearticle a:hover {
	
	color: #000;
}


#colgauchecommtitre{
color: #ec087e;

font-size: 130%;
font-weight: bold;
padding: 5px 0 4px 0;

margin: 0 0 0 0;
color:#fff;
padding-left:14px;
border-radius: 20px 20px 0 0;
-moz-border-radius: 20px 20px 0 0;

	background-image: url(../images/settings/titre_onglet_270.png);
	background-repeat: no-repeat;
	border-bottom: 4px solid #d91a67;
}

.colgauchecompte ul.cmxform {
padding-top:0;
margin-top:0px;}

.colgauchecommentaire {
	/*padding : 0 0 3px 0;*/
}

.colgauchecommentaire h1 {
font-size: 110%;
color: #313131;

}

.colgauchecommentaire h2 {
	font-size: 100%;
		color: #ec087e;
		font-weight: normal;
	/*padding: -7px 0 0 0;*/
	margin: -15px 0 -12px 0;
		
		
}
.colgaucheform {
	float:left;
	width: 325px;
	margin-right:20px;
/*	padding-right: 20px;*/
	padding-left: 10px;
	padding-bottom:20px;
	
}


.colgaucheform ul {
	    list-style: none;
		 margin: 0;
		 padding: 0 0 10px 0;
/*		 font-weight: bold;*/
}
.colgaucheform ul li {

		 margin: 0;
		 padding: 0 0 4px 0;

}
.colgaucheform input {

	font-family: arial, verdana, sans serif;
	color: #000; 
	padding : 2px 2px 2px 2px;
		 margin: 0 0 10px 0;
		  font-weight: normal;  
		   font-size: 105%;
}

.colgaucheform textarea  {

	font-family: arial, verdana, sans serif;
	color:#000; 
	padding : 2px 2px 2px 2px;
 margin: 0 0 10px 0;
 font-weight: normal;  
 font-size: 105%;
}

.boutonform {   /*-- suppression .colgauche ----*/
	color: #ec087e;
	font-size: 100%; 
	border: solid 1px #ec087e;
	background-color: #fff;
	background-image: url(../images/settings/boutonform_back.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	margin: 10px 20px 20px 0;
	padding-bottom: 3px;
}

.colgauchecompte{
		float:left;
	width: 325px;
}

#content {
font-size: 110%;
/*	padding :  57px 30px 10px 30px;	*/
	padding :  30px 11px 10px 12px;	
	margin: -28px 0 0 0;
	line-height : 150%;

background-image:url(../images/settings/colg_bg_arrondi.gif);
background-repeat:no-repeat;
background-position:4px 14px;

	z-index: 0;
	min-height: 300px;
}

#contentAccueil {
font-size: 110%;
	padding :  14px 30px 30px 30px;
	margin: 0px 0 0 0;
	line-height : 150%;
	background-image: none;
	background-position: bottom;
	background-repeat: no-repeat;
	z-index: 0;
}

#copy{

	color: #909090;
	padding: 20px 0 14px 19px;
	float: left;
}

#copycontact{
	float: right;
		color: #909090;
	padding: 20px 19px 14px 0;
	
}

#copycontact img {
	padding: 0 6px 0 0;
}

#dashminitop{
width:270px;
height:21px;
background-image:url(../images/settings/mini_dash_top.gif);
background-repeat:no-repeat;
}
#dashminimid{
width:235px;
min-height:30px;
padding: 0px 20px 0px 15px;
background-image:url(../images/settings/mini_dash_mid.gif);
background-repeat:no-repeat;
background-position:bottom;
/*color: #ec087e;*/
}

#dashminimid p{
margin-top:0;
padding-top:0;
margin-bottom:5px;}

#dashminibot{
width:270px;
height:47px;
background-image:url(../images/settings/mini_dash_bot.gif);
background-repeat:no-repeat;
margin: 0 0 10px 0;
}

 
#dashminimid a.magenta , #dashminimid a:visited.magenta{
	color: #ec087e;
	 text-decoration: underline;
	
}

#dashminimid a:hover.magenta   {
	color: Black;
	text-decoration: underline;
}

#entete {
	margin-top:0; 
	margin-bottom:0; 
	position: relative; 
/*	width:1006px; */
	width:1002px; 
	z-index: 0;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0;
	height: 124px;;
	background-image: url(../images/settings/entete_bg_vide.png);
}

.envierss {
padding: 3px 10px 0 0;
}

.fichecol{
width:540px;
}

.fichecolUn {
width:180px; 
float:left;
}

.fichecolDeux {
width:360px; 
float:left;
}

.fichecolbot {
padding: 0 0 7px 0;}


.ficheentbot{margin: 0 0 -10px 0;}

.fichecontent {
/*background-color: #f9f7f8;*/
background-color:#fff;
padding:5px 0 5px 11px;
}

.fichecontentSearch {
padding:2px 10px 2px 10px;
}

.fichecontentSearch a.magentaline, .fichecontentSearch a:visited.magentaline {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
  	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ec087e;
}

.fichecontentSearch  a:hover.magentaline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;

}


.fichecontent .infos {
/*	color: #ec087e;*/
}

.fichecontent .avatar img, .ficheenvie .avatar img {
	border: solid 1px #000;
	margin: 0 10px 0 0;
	max-width: 90px;
    max-height: 110px;
}

.fichecontent .infos a, .fichecontent .infos a:visited {
 margin: 0 20px 0 0;
/*	color: #ec087e;*/
	color: #4d464c;
}

.fichecontent .infos a:hover {
/*	color: #000;*/
color: #ec087e;
}

/*.fichecontent .infos a.magentaline, .fichecontent .infos a:visited.magentaline {*/
.fichecontent a.magentaline, .fichecontent a:visited.magentaline {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
  	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ec087e;
}

/*.fichecontent .infos a:hover.magentaline {*/
.fichecontent  a:hover.magentaline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;

}


/*.fichecontent .infos a.magentaline, .fichecontent .infos a:visited.magentaline {*/
.fichecontent a.grisline, .fichecontent a:visited.grisline {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #464646;
  	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #616161;
}

/*.fichecontent .infos a:hover.magentaline {*/
.fichecontent  a:hover.grisline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #ec087e;

}


.fichecontent .anniv {width:120px; font-weight:normal;}
.fichecontent .date {width:135px;}

.ficheentete {
/*	padding : 2px 5px 2px 11px;*/
	padding : 2px 0px 0px 11px;
/*	width: 657px;*/
	width:97%;
	float:left;
}

.ficheentete span {

	vertical-align: middle;
}

.ficheentete .infos img {
 vertical-align:middle;
 margin-top:-3px;
 
}


.ficheentete .collapse {
	padding-right:10px;

}

.ficheentete .collapse img {
	margin-bottom: -3px;

}


.ficheentete .nom {
	color: #ec087e;
	padding-bottom:9px;
	font-weight: bold;
	font-size: 10pt;
}

.ficheentete .nomcoul {
	color: #fff;
/*	padding-bottom:9px;*/
	padding-bottom:3px;
	font-weight: bold;
	font-size: 11pt;
}


.ficheentete .status {
	padding-left:12px;
	padding-bottom:9px;
}

.ficheentete .options {
font-weight: bold;
color: #ec087e;
text-align:right;
padding: 8px 20px 0 0;
}

.ficheentete .options a, .ficheentete .options a:visited {
color: #ec087e;
}

.ficheentete .options a:hover {
font-weight: bold;
	color: #000;
}

.ficheentete a.magentalinebutton, .ficheentete a:visited.magentalinebutton {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
  	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ec087e;
}

/*.fichecontent .infos a:hover.magentaline {*/
.ficheentete  a:hover.magentalinebutton {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;

}



.ficheenvie {
background-color: #f9f7f8;
padding:25px 0 5px 15px;
border-bottom: solid 10px #fff;
}

.ficheenvie .date{
	color: #a69b9f;
}
.ficheenvie .description {
	color: #ec087e;
}

.ficheenvie .infos a, .ficheenvie .infos a:visited {
 margin: 0 10px 0 0;
/*	color: #ec087e;*/
	color: #4d464c;
	font-weight: lighter;
}

.ficheenvie .vue {
	float:left; 
	width:220px; 
	padding: 10px 0 0 0;
	font-weight: bold;
}

.ficheenvie .confidentialite {
	float:left; 
	width:165px; 
	padding: 10px 0 0 0;
	font-weight: bold;
}

.ficheenvie .reservez {
	float:left; 
	padding: 10px 0 0 0;
}

.ficheenvie .infos a:hover {
/*	color: #000;*/
color: #ec087e;
}

.ficheenvie a.magentaline, .ficheenvie a:visited.magentaline {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
  	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ec087e;
}

/*.fichecontent .infos a:hover.magentaline {*/
.ficheenvie  a:hover.magentaline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;

}


.fichetitre .date{
	color: #4d464c;
	font-weight:normal;
	padding-right:10px;
}

.fichefooter {
font-size: 8pt;

background-color:#c6b959;

	color: #fff;
	height:19px;
/*	border-top: solid 1px #a69b9f; */
	text-align: right;
	padding: 0px 10px 1px 0;
	/*width:655px; /*--------------- opti css ----------------------------------------*/ 

}

.fichefooter .datemodif {
	font-weight: bold;
}

.fichefooter img {
	vertical-align: middle;
	padding: 0 0px 1px 5px;
}

.fichefooter a, .fichefooter a:visited {
	color: #4d4a4e;
	font-weight: bold;
	text-decoration: none;
}

.fichefooter a:hover {
	color: #000;
		text-decoration: none;
	
}


.fichetitre {
font-size: 10pt;
	background-color: #c0babe;
	color: #fff;
	height:20px;
	border-top: solid 1px #a69b9f; 
/*	text-align: right;*/
	padding-left: 15px;
	font-weight: bold;

}


.fichetitreCoul {


	color: #fff;
	height:20px;
	border-top: solid 1px #a69b9f; 
	padding-left: 15px;
	font-weight: bold;
/*	background-image:url(../images/settings/header_back_rouge.gif);*/
	background-color: #ef1d71;


}
.fichetitreCoul span {
font-size: 11pt;
width: 510px;
}

.fichetitreCoul img {
vertical-align:middle;}

.fichetitreCoul .date{
	font-size: 10pt;
	color: #fff;
	font-weight:normal;
	padding-right:10px;
}


.formlabel {
/*width: 130px; */
width: 200px; 
float: left;
}

#colgauche ul.cmxform li .formlabel span.light{
font-weight: lighter; 
color:#666666;
}

#footer {

	width:1002px;
	margin-left: auto;	
	margin-right: auto; 
	background-image: url(../images/settings/main_bg_footer.png);
	background-repeat: no-repeat; 
	height: 59px;
	
}

#footmenu{

	margin-left: auto;	
	margin-right: auto; 
	padding: 0px 20px 8px 20px;	
/*	padding: 35px 20px 8px 20px;*/
/*	border-bottom: solid 4px #e2e2e2;*/
	width: 940px;
	color: #8f8f8f;
font-size: 105%;
	font-weight: bold;
	/*background-color: #FFF;*/
	margin-left:13px;

}



#footmenu a, #footmenu a:visited {
	
	color: #8f8f8f;
	text-decoration: none;
/*	padding: 8px 14px 5px 14px;*/
    padding: 4px 22px 6px 22px;
/*	padding: 0px;*/
	margin: 0px;


} 

#footmenu a:hover {
	color: #ec087e;
	text-decoration: none;
	
	background-repeat: repeat-x;
	background-color: #fff;
/*	padding: 7px 14px 5px 14px;*/
/*	padding:0;*/
    padding: 6px 25px 7px 25px;
	margin: 0px -3px 0 -3px;
} 


#footmenu ul {
    width:auto;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0;
    display: inline;
    
   }


#footmenu ul li {

    margin-left: 0px;
    margin-right: 0px;
/*    padding: 0px 0px 0 0;*/

    /*border-left: 1px solid #a0d9eb;*/
    /*border-right: 1px solid #023052;*/
    list-style: none;
    display: inline;
   }
	
	#footmenu ul li.premier {
    padding:0 0 0 0px;
	margin: 0px 0px 0 3px;
	 border-left: none;
    list-style: none;
    display: inline;
   }
	

#footmenu ul li img {
padding: 0;
margin: 0;
vertical-align: middle;
} 



.fiche {
	border: solid 1px #ee3680;
	margin-bottom:4px;
	margin-top: 0px;
	margin-right: 10px;
	background-color: #fff;
	margin-left:10px;
/*	width:675px; */
	z-index:101;
}

.fiche .date{

margin-right:8px;
z-index:999;
position:relative;

}

.fiche .avatar {
float:right;
margin-top:20px;}

.ficheami {
	border: solid 1px #a69b9f;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 10px;
	background-color: #fff;
	width:322px; /*--------------- opti CSS -------------------------------*/
	z-index:101;
	float:left;
}



.fichecontentami {
padding:2px 10px 2px 10px;
}

.fichecontentami a, .fichecontentami a:visited {	
	color: #ec087e;
}



.fichecontentami  a:hover {
 	color: #4d464c;
}

.fichecontentami img {
vertical-align:middle;
padding : 0 7px 0 4px;}




.fichesearch {
	border: solid 1px #ee3680;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 30px;
	background-color: #fff;
	width:675px; /*--------------- opti CSS -------------------------------*/
	z-index:101;
	margin-left:10px;
}

.fichecoul {
	border: solid 1px #ee3680;
	margin-bottom: 10px;
	margin-left:9px;
background-color:#ef1d71;
width:675px; /*--------------- opti CSS -------------------------------*/
	z-index:101;
}


.fichegroupeactu{
background-color: #f9f7f8;
padding: 5px 30px 10px 0;
margin: 10px 0 0 0;
width:365px;
border: 1px solid #928a90;
}

ul#GiftsuggestFR, ul#GiftsuggestEN  {
list-style-type:none;
padding:0; margin:0;
}

ul#GiftsuggestFR li a {
display:block;
width:230px;
height:110px;
background:url(../images/suggests/bouton_Suggests_FR.png) no-repeat 0 0;
}

ul#GiftsuggestEN li a {
display:block;
width:230px;
height:110px;
background:url(../images/suggests/bouton_Suggests_EN.png) no-repeat 0 0;
}


#GiftsuggestFR #GiftsugOn a:hover {
background:url(../images/suggests/bouton_Suggests_FR_on.png) no-repeat;
}

#GiftsuggestEN #GiftsugOn a:hover {
background:url(../images/suggests/bouton_Suggests_EN_on.png) no-repeat;
}

#group-members, #group-list {
margin: 0px 0 0 -20px;
}

.groupescommun { padding: 5px 20px 5px 0;}
.groupescommun ul {margin:0; padding:0;}
.groupescommun li {display: inline;}
.groupescommun a, .groupescommun a:visited {
color: #ec087e;
text-decoration:underline;
}

.groupescommun a:hover {
color:#4d464c;}

.obligatoire ul#group-members li, .obligatoire ul#group-list li {
/*color:#4d464c;*/
font-weight: lighter;
padding-bottom:6px;
}

#main {
/*	background-color:#fff; */
	width:1002px;
	margin-left: auto;	
	margin-right: auto; 
	background-image: url(../images/settings/main_bg.png);
	background-repeat: repeat-y; 
/*padding: 0 10px 0 10px;*/
}


.mini_boutons {
background-image: url(../images/settings/minidash_bg_bouton.png);
background-repeat:no-repeat;
margin-left:-7px;
width:243px;
height:39px;
margin-top:4px;
padding-left:5px;
}

.mini_boutons img {
padding: 5px 0px 0px 2px;
cursor: pointer;
}

.miniFiche{

background-color:#ef1d71;

/*background-color:#fd921a;*/
border:1px solid #ee3680;
width:323px;
margin-bottom:5px;
}

.miniFichemarg{
background-color:#f9f7f8; 
margin:0 0 5px 0;
}

.decagauche {
margin : 0 -20px 0 -20px;
}

.cadreminifiche {
width: 309px;
border: 1px solid #ec087e;
background-color:#fff; 
margin-left:-8px; 
margin-top:5px;
padding-top:20px;
}

.cadreminientete {
padding : 3px 5px 2px 15px;
float:left;
margin: 0 0 0 0;

}
.cadreminiradio {
padding-bottom:13px;
margin-top:-10px;
}

.cadreminiradio ul{
margin: 0 0 0 -8px;
padding: 4px 0 13px 0px;
}


.cadreminiradio .checkb {
padding: 2px 0 0 7px;
margin: 0 0 -4px 0;

}
.check {
vertical-align:middle;
}


#login-orange {
margin-left:67px;
margin-bottom:20px;
}

.modifierPad a.magentaline { vertical-align: top; }

.modifiermembre1{
margin-top:10px;

}

.fichecontentCompte{
padding:7px 0 10px 15px;
}


.langchoix {
vertical-align:middle;}

.langchoix input {
border:0;
/*visibility:hidden;*/
}
.langchoix img {
margin: 0 0 0 0;}


a#logo-link {
background-image:url(../images/settings/logo_gifteer.png);
background-repeat: no-repeat;
background-position: bottom;
width:206px;
height:82px;
margin: 0 0 0 26px;
float: left;
position:absolute;
top:22px;

}

.modifiermembre2{
margin-top:13px;
}

.modifierPad{
padding: 0 10px 0 0;
}

#navhautContener {
position: relative;
	top:0;
	left: 420px;
/*	float: right;*/
	padding: 22px 0 0 0px; 
/*	margin-right: 15px;*/
	width: 554px;
	clear: both;
	
}


#navhaut {
background-image:url(../images/settings/nav_haut_bg.png);
background-repeat: repeat-x;
background-position:right;	

	font-weight: bold;
	margin: 0; 
	padding: 9px 0 11px 0;
	margin-top: -4px; 
	float: right;
}



#navhaut ul li {
    margin-left: 0;
  padding: 0px 8px 0px 11px;
  margin-top:4px;
    border-left: 1px solid #ec087e;
    list-style: none;
	vertical-align:bottom;
    display: inline-table;
   }




#navhaut ul {
    margin-left: 0;
    padding-left: 0;
    display: inline;


   }



#navhaut ul li.premier {

    margin-left: -6px;
    border-left: none;
    list-style: none;
    display: inline;
   }
   

#navhaut ul li.dernier {
margin-right: 0px;
    border-right: none;
	     display: inline;
		 font-weight:normal;
   }
   
#navhaut ul li.dernier .magenta {
text-decoration:underline}

#navhaut ul li img { vertical-align:bottom;}
	
#navhautEnd {
/*padding: 0;*/
padding-right: 0px;
margin: 0;
	background-image: url(../images/settings/nav_haut_droite.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 34px;
	float: right;

} 

#navhautStart {
padding-right: 0px;
margin: 0;
	background-image: url(../images/settings/nav_haut_gauche.png);
	background-repeat: no-repeat;
	width: 12px;
	height: 34px;
	float: right;

} 


#navigationmenu {
font-size: 115%;
	height: 31px;;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	width:980px;
/*	background-color: #990c55;*/
/*	margin-left:13px;*/
	margin-left:11px;
background-image: url(../images/settings/nav_hori_bg.png);
background-repeat: no-repeat;
}



#navigationmenu a, #navigationmenu a:visited {
	
	color: #fff;
	text-decoration: none;
/*    padding: 4px 22px 6px 22px;*/
    padding: 5px 22px 6px 22px;
	
	margin: 0px;


} 

#navigationmenu ul li a:hover {
	color: #545454;
	text-decoration: none;
	background-image: url(../images/settings/nav_hori_on_bg.png);
/*	background-position: top -20px;*/
	background-position: top right;
/*	background-repeat: repeat-x;*/
/*    padding: 6px 25px 7px 25px;*/
    padding: 5px 25px 8px 25px;
	margin: 0px -3px 0 -3px;
} 

#navigationmenu li.premier a:hover {
	background-image: url(../images/settings/nav_hori_on_bg.png);
	background-position: top left;
	background-repeat: no-repeat; 
 
}



#navigationmenu .on {
	color: #545454;
	text-decoration: none;
	background-image: url(../images/settings/nav_hori_on_bg.png);
	background-position: top right;
	margin:0 -4px 0 -3px;
/*	padding:6px 26px 7px 25px;*/
	padding:5px 26px 8px 25px;

} 

#navigationmenu li.premier .on{
	background-image: url(../images/settings/nav_hori_on_bg.png);
	background-position: top left;
	background-repeat: no-repeat; 
 
}


#navigationmenu ul {
    width:auto;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0;
    display: inline;
   }


#navigationmenu ul li {

    margin-left: 0px;
    margin-right: 0px;
    list-style: none;
    display: inline;
   }
	
	#navigationmenu ul li.premier {
    padding:0 0 0 0px;
	margin: 0px 0px 0 3px;
	 border-left: none;
    list-style: none;
    display: inline;
   }
	

#navigationmenu ul li img {
padding: 0;
margin: 0;
vertical-align: middle;
} 

.obli {padding:2px 10px 14px 10px; }



.partagezfr {
	position: relative;   
    top: 24px; 
	left: 687px;
	background-image: url(../images/settings/partagezvosideescadeaux.png);
	background-repeat: no-repeat;
	width:290px;
	height:30px;
	
}

.partagezen {
	position: relative;   
    top: 24px; 
	left: 687px;
	background-image: url(../images/settings/shareyourgiftsideas.png);
	background-repeat: no-repeat;
	width:290px;
	height:30px;
	
}
/*---------------- sous menu ----------------*/



#navigationsousmenu {
font-size: 105%;
	height: 26px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	width:980px;
	background-color: #fff;
	margin-left:13px;
	border-bottom: solid 3px #ff9ccf;
	z-index:1000;
	position:relative;

}



#navigationsousmenu a, #navigationsousmenu a:visited {
	
	color: #505050;
	text-decoration: none;
/*	padding: 8px 14px 5px 14px;*/
    padding: 4px 22px 6px 22px;
/*	padding: 0px;*/
	margin: 0px;


} 

#navigationsousmenu a:hover, #navigationsousmenu a.on {

color: #ec087e;
	text-decoration: none;
	background-color: #fdd7eb;
    padding: 6px 25px 7px 25px;
	margin: 0px -3px 0 -3px;
} 

#navigationsousmenu ul {
    width:auto;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0;
    display: inline;
   }


#navigationsousmenu ul li {

    margin-left: 0px;
    margin-right: 0px;
    list-style: none;
    display: inline;
   }
	
	#navigationsousmenu ul li.premier {
    padding:0 0 0 0px;
	margin: 0px 0px 0 3px;
	 border-left: none;
    list-style: none;
    display: inline;
   }
	

#navigationsousmenu ul li img {
padding: 0;
margin: 0;
vertical-align: middle;
} 

.netvibes  {
	background-image: url(../images/settings/netvibes_bougie.gif);
	background-repeat: no-repeat;
	width:180px;
	height:21px;
}

ul.cmxform li img{
vertical-align: middle;
}

.padRight10{
padding-right : 20px;
}

.RSSmenu, .loading-RSSmenu {
	position: relative;
	z-index: 100;
	left: 677px;
	top:-22px;
	padding: 0 5px 0 0;

}

.RSSmenu img, .loading-RSSmenu img {
vertical-align:middle;
margin: -7px 0 0 0;
border: none;
}



/*---------------- fin sous menu ----------------*/

.search input, .loading-search input {
width:130px;
}                 

.search, .loading-search {
float:right;
margin-top:-27px;
margin-right:110px;
}

.searchGO, .loading-searchGO {
float:right;
margin-top:-24px;
margin-right:20px;

}

#searchmot {
padding: 2px 2px 2px 4px;
/*margin: 2px 0 0 0;*/
}


.searchresultHead{
background-color:#91888e;
color:#FFFFFF;
font-weight:bold;
}



.searchresultTab {
background-color:#FFFFFF;
margin-top:8px;
}
.searchresultTab td {
padding: 2px 10px 2px 15px;
}
.searchinter {
background-color:#f9f7f8;}

.searchfooter {

border-top: solid 3px #c0babe;
background-color:#d9d3d7;
height:28px;
}

.searchfooter a, .searchfooter a:visited {
color:#4d464c;
padding: 0px 4px 0px 4px;
}

.searchfooter a:hover {
color:#ec087e;
}

.searchfooter a.next, .searchfooter a:visited.next {
color:#ec087e;
font-weight:bold;
}

.searchfooter a:hover.next {
color:#ec087e;
}

.searchprenom {
color:#ec087e;
font-weight:bold;
}

.searchnom {
color:#ec087e;
font-weight:bold;
text-transform:uppercase;}


.searchresultTab a.magentaline, .searchresultTab a:visited.magentaline {	
	 padding: 0 4px 0 4px;
 	 font-weight: lighter;
	 font-size: 8pt;
	color: #fff;
	text-decoration: none;
	 background-color: #f60385;
  	 background-image: url(../images/settings/back_bout_mage_14.gif);
	 background-repeat: repeat-x;
  border:  solid 1px #ec087e;
}


.searchresultTab  a:hover.magentaline {
	 	color: #fff;
	text-decoration: none;
	 background-color: #464646;
	 background-image: url(../images/settings/back_bout_gris_14.gif);
	 background-repeat: repeat-x;
	   border:  solid 1px #616161;

}


.spacer {
	  clear: both;

}




/*---------------- nouvelle envie ----------------*/

#wish-visibility-list input{
	vertical-align: middle;
}

/*--------- Bouton nouvelle envier -----------*/
.accueilboiteMid div#link {
/*margin-top:10px;
margin-bottom : 10px;
margin-left:10px;*/
padding-bottom: 4px;
}

.prem{
margin-top:10px;
padding-bottom: 0px;
}

.der{
padding-top:14px;
}

.list-inline {
display: inline;
list-style: none;
}

a.mdpcoul {
font-weight:normal;
color:#ec087e;
font-size:0.93em;
}

a:hover.mdpcoul {
color:#333333;
text-decoration:underline;
}


/*** div alert ***/ 
 .cdivalert {
 	position:relative;
	top:140px;	
	width:800px;
	height:133px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:-193px; /*--- modifier cette valeur pour remonter la corps de la page---*/
	background-image:url(../images/settings/advert.png);
	background-repeat:no-repeat;
	
}
.csubdivalert {
/*	padding: 15px 0;*/
	width:225px;
	text-align:center;
	vertical-align:middle;
	font-size:1.3em;
	padding-top:48px;
	margin-left: auto;
	margin-right: auto;
		color:#ec087e;
		font-weight:bold;
}
