body, html {
	background-color:#f7f3f8;
}
#bloc_langue { display:block; }
.node_body {
	padding-top:5px;
}

tbody, table {

  border-top:0;
  border-bottom:0px;
  margin-left:0;
  padding-left:0;

}
table#tab_center {
	/*
	width:70%;
	margin-left:15%;
	margin-right:15%;
	*/ 
	margin-left: auto;
	margin-right: auto;
}
table.sticky-table {
	width:100%
}
.Blanc10I {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #FFFFFF;
}
.Blanc10I:link,.Blanc10I:visited, .Blanc10I:hover,.Blanc10I:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #FFFFFF;
}
.Gris10I {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #82a1bc;
}
.Gris10I:link,.Gris10I:visited, .Gris10I:hover,.Gris10I:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #82a1bc;
}

.Noir12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.Noir12:link,.Noir12:visited, .Noir12:hover,.Noir12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.breadcrumb_aides, .breadcrumb_aides a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-transform:uppercase;
}

#actualites {
 	margin-left:0px;
}
#outils {
	margin-top:0px;
 	margin-left:0px;
}

#evenements .content, #evenements .block {
	margin:0;
	padding:0;
}
#petition .content, #petition .block {
	margin:0;
	padding:0;

}
#event_petition {
	margin:0;
	padding:0;
}
#reseau_aides {
	margin:0px;
	padding-top:12px;
}

#actu_video .content, #actu_video .block {
	margin:0;
	padding:0;
}
#video .content, #video .block {
	margin:0;
	padding:0;
}
#publications {
	margin:0px;
	padding-top:16px;
}
#acces_mots_cles {
	margin:0px;
	padding-top:7px;
}
#evenements .block .content, #reseau_aides .block .content,
#publications .block .content, #actu_video .block .content,
#actualites .block .content, #outils .block .content,
#acces_mots_cles .block .content, #outils .block .content {
	margin:0;
	padding:0;
}

.TitActu, .TitActu a
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:22px;
	color:#1A171B;
	font-weight:bold;
	text-decoration:none;
}
.TitActu2, .TitActu2 a
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:18px;
	color:#1A171B;
	font-weight:bold;
	text-decoration:none;
}
.EntActu, .EntActu a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}



.TxtActu, a.TxtActu
{
/*
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#1A171B;
	text-decoration:none;
	text-align:justify;
	*/
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:16px;
	text-decoration:none;
	color:#292929;
	text-align:justify;
}
.TxtSeronet, .TxtSeronet a
{
/*
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#1A171B;
	text-decoration:none;
	text-align:justify;
	*/
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:16px;
	text-decoration:none;
	color:#292929;
	text-align:justify;
}
.TitReseau, .TitReseau:link,.TitReseau:visited, .TitReseau:hover,.TitReseau:active
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}

.TitNl
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:14px;
	color:#BE0926;
	font-weight:bold;
}

.btNxt
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	color:#93167D;
	font-weight:bold;
}

.dat_petition
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	color:#FF6700;
	font-weight:bold;
	font-size:10px;
	padding-top:10px;
}

.name_event
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:15px;
}

.bt_voir, .bt_voir a, .bt_voir:link,.bt_voir:visited, .bt_voir:hover,.bt_voir:active 
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	color:#E5352D;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.menuStyle
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	border-bottom:1px solid #333333;
}

.TitEvent
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:15px;
	color:#93167D;
	line-height:18px;
	font-weight:bold;
}

.dat_event
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#494949;
	font-weight:bold;
	font-size:10px;
	font-style:italic;
}

.TitPetition
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:bold;
	line-height:15px;
}

.TxtPetition
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:16px;
	text-decoration:none;
	color:#292929;
	text-align:justify;
	width:270px;
	height:52px;
	overflow:none;
	padding-top:13px;
}
.TxtPresent
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	color:#292929;
	text-align:justify;
	
}

.TitSeronet
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}

.TitRub
{
	font-size:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	line-height:18px;
}
.TxtRub
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:12px;
}

.CurPage
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-weight:bold;
	color:#AF2323;
	font-size:11px;
}
.TotPage
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#000000;
}
.TitPub
{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	line-height:18px;
}
.TxtPub {
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:12px;
}
.TxtPub a {
	text-decoration:none;
	color: #494949;
}
.LabMod,  .LabMod a, a.LabMod {
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#AF2323;
	text-decoration:none;
}
.LabModNoir{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#000000;
}

.LabModPresse,   .LabModPresse a, a.LabModPresse
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:11px;
	color:#FF6700;
	text-decoration:none;
}


.TitRubAgissons
{
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#FF6700;
}

.DateMod
{
	background-image:url(imgs/date_orange.gif);
	background-repeat:no-repeat;
	height:34px;
	width:41px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:7px;
	font-size:11px;
}

.Btn
{
	background-image:url(imgs/bt_bg_orange.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Btn_campagne
{
	height:26px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#999999;
}

.Btn_campagne_over
{
	height:26px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FF6700;
}

.Btn2
{
	background-image:url(imgs/bt_bg_gris.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#737373;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.TitContact
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.TitRubPageTxt
{
	font-size:16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#93167D;
}

.CurPage
{
	font-weight:bold;
	color:#AF2323;
}

.TitPub
{
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

.DateMod
{
	background-image:url(imgs/date_orange.gif);
	background-repeat:no-repeat;
	height:34px;
	width:41px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:7px;
}

.CorpsTxt, .CorpsTxtBis
{
	font-size:14px;
	text-align:left;
	line-height:18px;
	color:#292929;
	text-decoration:none;
}
.CorpsTxt a {
	color:#292929;
	text-decoration:underline;
}
.CorpsTxtBis a {
	color:#292929;
	text-decoration:none;
}
.quote
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:16px;
	font-style:italic;
	width:135px;
	float:left;
	text-align:left;
	margin-right:15px;
	margin-bottom:8px;
}
.quote_large
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:16px;
	font-style:italic;
	width:100%;
	float:left;
	text-align:left;
	margin-top:8px;
	margin-right:15px;
	margin-bottom:8px;
}

.titFaq
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#666666;
	text-decoration:none;
}
.StitFaq, .StitFaq:link,.StitFaq:visited, .StitFaq:hover,.StitFaq:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	line-height:22px;
}

.txtFaq
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#999999;
	text-align:justify;
	text-decoration:none;
}
.btnUtils
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#2C3764;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.01pt;
	word-spacing:0.01pt;
	line-height:10px;
}

.titShare
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.RubAnex
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#262626;
}

td, th {
  margin: 0;
  padding: 0;
}

thead th {
  border-bottom: 0;
}
tr.even, tr.odd, tbody th {
  border-width: 0;
}
.more-link {
	display:none;
}
#Ablock_cumulus, #Ablock_gmap {
	width:14px;
	height:14px;
	cursor:pointer;
	display:inline;
}

.form-item {
	color:#999999;
	text-decoration:none;
}
#diapo, .diapo {
	float:left; 
	width:195px;
	height:146px;
	overflow:hidden;
	padding-right:10px;
	padding-bottom:0px;
	background:transparent;
}
#firstpic, .firstpic {
	/* float:left; */
	width:530px;
	/* height:146px;
	overflow:hidden; */
	padding-top:7px;
	/* padding-right:10px;*/
	padding-bottom:20px;
	background:transparent;
}
#diapo_reseau, .diapo_reseau {
	float:left; 
	width:195px;
	/*height:146px;*/
	overflow:hidden;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	background:transparent;
}
#diapo_actu, .diapo_actu {
	float:left;
	width:220px;
	/*height:146px;*/
	overflow:hidden;
	padding-right:20px;
	padding-bottom:15px;
	background:transparent;
}

#diapo_campagne, .diapo_campagne {
	float:left;
	width:225px;
	/*height:146px;*/
	overflow:hidden;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	background:transparent;
}
.TitRubReseau {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#BE0926;
}
.CurPageReseau {
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#AF2323;
	font-size:11px;
}
.TitPubReseau {
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}
.LabModReseau {
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:11px;
	color:#AF2323;
}
.DateModReseau {
	background-image:url(imgs/date_orange.gif);
	background-repeat:no-repeat;
	height:34px;
	width:41px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:7px;
	font-size:11px;
}
.BtnReseau {
	background-image:url(imgs/bt_bg_orange.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.Btn2Reseau {
	background-image:url(imgs/bt_bg_gris.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#737373;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.TitContactReseau {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.CorpsTxtReseau {
	font-family:Trebuchet MS;
	font-size:12px;
	text-align:justify;
	color:#292929;
}
.quoteReseau {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	width:120px;
	float:left;
	text-align:justify;
	color:#93167D;
	margin-right:15px;
	margin-bottom:8px;
	letter-spacing:-1px;
}
.titFaqReseau {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
.btnUtilsReseau {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#2C3764;
	font-weight:bold;
	letter-spacing:0.1pt;
	word-spacing:0.1pt;
	text-align:left;
	text-decoration:none;
}
.titShareReseau, .titShareReseau a {
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#262626;
}
.RubAnexReseau {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#262626;
}
.TitDossReseau {
	font-family:Trebuchet MS;
	font-size:20px;
	color:#841A2F;
}
.SubTitDossReseau {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#808080;
	font-weight:bold;
}
.syscolReseau {
	font-family:Trebuchet MS;
	color:#841A2F;
	font-size:11px;
}
.legendsReseau, .legendsReseau:link,.legendsReseau:visited, .legendsReseau:hover,.legendsReseau:active {
	font-family:Trebuchet MS;
	background-color:#FFFFFF;
	font-size:11px;
	color:#595959;
	padding:5px;
	text-decoration:none;
}
.antenneReseau {
	font-family:Trebuchet MS;
	color:#333333;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
}
.delegReseau {
	font-family:Trebuchet MS;
	color:#BE0926;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	text-transform:uppercase;
}
.bkReseau {
	font-family:Trebuchet MS;
	color:#000000;
	font-size:11px;
}
.bk2Reseau {
	font-family:Trebuchet MS;
	color:#000000;
	font-size:12px;
}
.emailAntenneReseau {
	font-family:Trebuchet MS;
	color:#B22B2B;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}

.redBgReseau {
	background-image:url(imgs/br_bg_red.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.greyBgReseau {
	background-image:url(imgs/bt_bg_gris2.gif);
	background-repeat:no-repeat;
	color:#737373;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.bt_bg_action_gris {
	background-image:url(imgs/bt_bg_action_gris.png);
	background-repeat:no-repeat;
	color:#737373;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.bt_bg_action_red {
	background-image:url(imgs/bt_bg_action_red.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.bt_bg_actualite_gris {
	background-image:url(imgs/bt_bg_actualite_gris.png);
	background-repeat:no-repeat;
	color:#737373;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.bt_bg_actualite_red {
	background-image:url(imgs/bt_bg_actualite_red.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#diapo_action, #txt_action {
	display:block;
}

#diapo_actualite, #txt_actualite {
	display:none;
}

.border_bloc_outil {
	margin-top:10px;
	border-color:#E0E0E0;
	border-width:2px;
	border-style:solid;
}
#block-views-Gmap-block_1 {
	background-color:#F5F0F6;
	width:205px;
	padding-left:5px;
	padding-bottom:5px;
}
.tab_bt_internationnal {
	padding-top:30px;
}

.quoteTop
{
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:20px;
	font-style:italic;
	color:#034378;
	line-height:20px;
	padding-top:10px;
	padding-left:20px;
}

.tabDon
{
	background-image:url(imgs/bg_bloc_don.png);
	background-repeat:no-repeat;
	height:172px;
	width:210px;
}

.SpaceDon
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	color:#FFFFFF;
}

.titFoot
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	padding-bottom: 10px;
}

.txtFoot, .txtFoot a
{
	font-size:11px;
	font-style:italic;
	line-height:19px;
	color:#FFFFFF;
	padding-top:0px;
	text-decoration:none;
}

.txtFootSoc, .txtFootSoc a
{
	font-size:11px;
	line-height:21px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
	text-decoration:none;
}

.TitDoss
{
	font-family:Trebuchet MS;
	font-size:20px;
	color:#841A2F;
	line-height:20px;
}
.TitCampagne
{
	font-family:Trebuchet MS;
	font-size:20px;
	color:#FF6700;
	line-height:20px;
}

.TitDossPresse
{
	font-family:Trebuchet MS;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	line-height:22px;
}

.SubTitDoss
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#808080;
	font-weight:bold;
}

.syscol
{
	font-family:Trebuchet MS;
	color:#841A2F;
}
.syscol_presse
{
	font-family:Trebuchet MS;
	color:#FF6700;
}

.TitRubPresse
{
	font-size:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.TitPubPresse
{
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#000000;
}
.TitPubPresse h4
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
}

.DateModPresse
{
	background-image:url(imgs/date_orange.gif);
	background-repeat:no-repeat;
	height:34px;
	width:41px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:7px;
	font-size:11px;
}

.BtnPresse, .BtnPresse a
{
	background-image:url(imgs/bt_bg_orange.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.Btn2Presse, .Btn2Presse a
{
	background-image:url(imgs/bt_bg_gris.gif);
	background-repeat:no-repeat;
	height:26px;
	width:208px;
	text-align:center;
	padding-top:7px;
	color:#737373;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#bt_legs {
	padding-top:10px;
	padding-bottom:10px;
	width:350px;
	float:left;
}
#bt_voir_actu {
	padding-top:10px;
	padding-bottom:10px;
	width:99%;
	float:left;
}

.numRem
{
	font-family:Trebuchet MS;
	padding:4px;
	width:70px;
	color:#E5352D;
	background-color:#000000;
	font-size:10px;
	line-height:10px;
}

.TxtFocusRem
{
	font-family:Trebuchet MS;
	padding:4px;
	background-image:url(imgs/bg_red.jpg);
	background-color:#000000;
	color:#FFFFFF;
	font-size:10px;
	line-height:10px;
}
.TxtFocusCam
{
	font-family:Trebuchet MS;
	padding:4px;
	background-image:url(imgs/bg_ora.png);
	background-color:#000000;
	color:#FFFFFF;
	font-size:10px;
	line-height:10px;
}

.TxtunFocusRem
{
	font-family:Trebuchet MS;
	padding:4px;
	background-image:url(imgs/bg_bk.png);
	color:#FFFFFF;
	font-size:11px;
	line-height:11px;
}

.txtAssoc
{
	font-size:10px;
	padding-left:5px;
	color:#898888;
	font-weight:bold;
	border-bottom:thin 1px #D7D7D7;
}

.txtDate1
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#EC9D9C;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	border-bottom:thin 1px #D7D7D7;
}

.txtDate2
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#EB6D71;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	border-bottom:thin 1px #D7D7D7;
}

.txtDate3
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#E0081E;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	border-bottom:thin 1px #D7D7D7;
}

.titFerme
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#000000;
}
.titBand
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#D44343;
}

.StitBand
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#808080;
}

.titDateBand
{
	font-size:10px;
	font-weight:bold;
	color:#004378;
	border-bottom:1px thin #637DE3;
}
.lienBand, .lienBand a
{
	font-size:10px;
	font-weight:bold;
	color:#004378;
	border-bottom:1px thin #637DE3;
	text-decoration:none;
}

.txtBand
{
	line-height:20px;
	color:#4D4D4D;
	font-size:12px;
	text-align:justify;
}

.txtDl
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#034378;
	border-bottom:1 thin #808080;
}
.title_search, .title_search a {
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:16px;
	color:#841A2F;
	font-weight:bold;
	text-decoration:none;
}
/*
.search-snippet{
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:12px;
	border-bottom:0px solid #D2D2D2;
	padding-bottom:10px;
	
}
.search-info {
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:12px;
	border-bottom:0px solid #D2D2D2;
}
*/
.box h2 {
	display:block;
	font-family:'Trebuchet MS', Arial, sans-serif;
}
#Tab_search .box h2 {
	display:none;
}
.titResultSearch
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#034378;
}
/*
#reseau_aides .gmap-popup {
.gmnoprint
width:1px;
height:1px;
display:none;

}
*/
#Tab_interne .search-form {
	display:none;
}
#Tab_search {
	padding-top:7px;
}

.printmail-label {
  /*width: 500px;*/
  display:inline;
  float:left;
  text-align:left;
}
.form-item .description {
	display:block;
	font-family:'Trebuchet MS', Arial, sans-serif;
	font-size:11px;
	color:#595959;
	line-height:12px;
}
.printmail-label {
  /*width: 500px;*/

}
#edit-fld-from-name-wrapper{

}
.petition fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #D2D2D2;
  background:none;
  width:390px;
  /*
  border: 0px solid #d9eaf5;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;*/
}
.petition legend {
	display:none;
}

.poll .vote-form, .poll .vote-form .choices .form-radios {
  text-align: left;
}
.poll .bar {
  height: 1em;
  margin: 1px 0;
  background-color: #ddd;
}
.poll .bar .foreground2 {
  background-color: #f60;
  height: 1em;
  float: left; /* LTR */
}

fieldset.captcha legend, #edit-captcha-response-wrapper label, #edit-captcha-response-wrapper div.description {
	display:none;
	}
fieldset.captcha {
background:none;
border:none;
background-color:#FFFFFF;
}

.view-content a {
	text-decoration:none;
}

.webform-client-form .webform-component-file {
	width:250px;
}
table #attachments {
	display:none;
}
.sitemap-box h2 {
	display:none;
}
.sitemap-box a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-transform:uppercase;
}
.hr {
	color: #666;
background-color: #666;
height: 1px;
border: 0;
}
/** ajout Thierry */
/* style pour mots clés actu */
.taxonomy ul.links li
		{
		background:transparent url('imgs/tag.gif') no-repeat scroll left center;
		border-right:1px solid #C2C1C1;
		float:left;
		font-size:10px;
		font-family:"Trebuchet MS";
		letter-spacing:-0.5px;
		height:14px;
		margin:5px 0 0 0;
		padding:2px 10px 0px 20px;
		text-decoration:none;
		text-transform:uppercase;
		}

.taxonomy ul.links li:hover
		{
		background: transparent url('imgs/tag-hover.gif') no-repeat scroll left center;
		border-right:1px solid #C2C1C1;
		color:white;
		
		}
.taxonomy ul.links a
		{
		text-decoration:none;
		}
		
.taxonomy ul.links a:hover
        {
        text-decoration:none;
        }


h1.titrePage { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#000000; margin-bottom:5px;}
.CorpsTxt .quote { font-family:georgia; font-size:15px; font-style:italic; color:#013974;}
.CorpsTxt h2 { font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; color:#013974; }
.CorpsTxt h3 { font-weight:bold; font-size:15px; color:#013974; }


/* blocs colonne de droite */
#outils .block { border:1px solid #efe6f1; padding:11px 15px 10px 15px; margin-right:15px; margin-bottom:21px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#outils .block h2 { font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; color:#013974; margin-bottom:15px; }
#outils .block .content { color:#000000; font-family:trebuchet MS; font-size:12px; line-height:15px; }
#outils .block .content p, p { margin-bottom:10px; }

/* bloc de connection à l'espace donateur */
/* Turned off due redesign. */
/*
#block-private_space_donator-0 { border:none; background:#e8f3fd; padding:10px 15px 10px 15px;margin-top:12px; margin-bottom:7px; margin-right:5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#block-private_space_donator-0 h2 { color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; margin-bottom:6px;}
#block-private_space_donator-0 #user-login-form { text-align:left; }
#block-private_space_donator-0 #user-login-form .form-item { margin:0; }
#block-private_space_donator-0 #user-login-form .form-item label { font-family:trebuchet MS; font-size:11px; color:#000000;}
#block-private_space_donator-0 #user-login-form span.form-required { display:none; }
#block-private_space_donator-0 ul { padding:0; }
#block-private_space_donator-0 #user-login-form input { border:1px solid #d6d6d6; width:170px; }
#block-private_space_donator-0 #user-login-form .item-list li,
#block-private_space_donator-0 ul li {text-align:right; margin:0; padding:5px 0 0 0;}
#block-private_space_donator-0 ul li.inscription a { background-image:url("images/picto-flecheBleue-blocConnect.gif") no-repeat scroll 0 50%; padding-left:8px; text-transform:uppercase; font-family:trebuchet MS; color:#000000; font-size:10px; font-style:normal;width:90px;}
#block-private_space_donator-0 ul li.inscription a.login-box {
	float:right;
}
#block-private_space_donator-0 #user-login-form .item-list li, #block-private_space_donator-0 ul li.first a{
	clear:left;
	padding:0 2px 0 4px;
	width:100%;
	text-align:left;
}


#block-private_space_donator-0 #user-login-form .item-list li a, #block-private_space_donator-0 ul li a { font-family:trebuchet MS; font-style:italic; color:#000000; font-size:11px; }
#block-private_space_donator-0 #user-login-form input.form-submit { background:url("images/btn-ok-bloc-connexion-espDonateur.gif") no-repeat top left; width:33px; height:23px; float:right; margin-top:-40px; cursor:pointer; clear:both; border:none; color:transparent;}

#img_attention{
	float:left;
	padding-top:5px;
	width:28px;
}
#txt_attention { 
	color:#000000;
	font-size:11px;
	font-style: italic; 
	line-height: 11px;
	float:right;
	width:165px; 
	text-align: left;
}

#block-private_space_donator-0 ul li.inscription a { background:url("images/picto-flecheBleue-blocConnect.gif") no-repeat center left; padding-left:8px; text-transform:uppercase; font-family:trebuchet MS; color:#000000; font-size:10px; font-style:normal;}
*/


/* Formulaire de don en ligne particulier */
/*
#node-941 .content, #node-1169 .content {  padding:10px 20px 10px 17px; }
#node-941 .content h2, #node-1169 .content h2, #block-block-25 h2 { background:url("images/icone-titre-don-en-ligne.gif") no-repeat center left; border-bottom:1px solid #D2D2D2; margin-bottom:15px; padding-bottom:3px; padding-left:30px; font-family:georgia; font-weight:bold; font-size:18px; font-style:italic; color:#013974; }
#node-941 .content h3, #node-1169 .content h3 { font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; color:#013974; margin-bottom:14px; }
*/

.form-radios { border:none; }

.ou { background:url("images/ou.gif") no-repeat top left; height:35px;width:48px;
left:249px;
position:absolute;
top:80px;}

#frequence-don .top { background:url("images/freqDon-top.gif") no-repeat top left; width:557px; height:9px; }
#frequence-don .content { background:url("images/freqDon-content.gif") repeat-y top left;height:340px;position:relative; }
#frequence-don .bottom { background:url("images/freqDon-bottom.gif") no-repeat top left; width:557px; height:12px; }
#block-donation-1 #aides-get-donation-form { width:549px; }
#block-donation-1 #aides-get-donation-form .form-item { margin-bottom:0; }
#block-donation-1 #aides-get-donation-form #frequence-don { margin-top:20px; width:557px;}
#block-donation-1 #aides-get-donation-form #frequence-don .form-item { /*float:none; */margin-top:5px;margin-bottom:5px;}
#block-donation-1 #aides-get-donation-form #frequence-don .don-ponctuel legend { background:url("images/bkg-donPonctuel.gif") no-repeat top left; width:220px; height:34px; padding:4px 0 0 35px; color:#ffffff; font-family:georgia; font-weight:bold; font-size:15px;margin-left:-10px; margin-top:-20px;}
#block-donation-1 #aides-get-donation-form #frequence-don .don-mensuel legend { background:url("images/bkg-donRegulier.gif") no-repeat top left; width:223px; height:34px; padding:4px 0 0 35px; color:#ffffff; font-family:georgia; font-weight:bold; font-size:15px;margin-left:-18px; margin-top:-20px;}
#block-donation-1 #aides-get-donation-form #frequence-don .payment-type legend { background:none; margin:0; height:18px;}
#block-donation-1 #aides-get-donation-form #frequence-don .payment-type .option { }
#block-donation-1 #aides-get-donation-form #frequence-don .spot-amount label { display:none; }
#block-donation-1 #aides-get-donation-form .donator-number { display:none; }

#block-donation-1 #aides-get-donation-form .option input { border:none; width:0;}
#block-donation-1 #aides-get-donation-form .option input.form-checkbox { width: 13px; }

#block-donation-1 #aides-get-donation-form #frequence-don .payment-types-spot fieldset,
#block-donation-1 #aides-get-donation-form #frequence-don .payment-types-periodic fieldset { padding:0;  color:#003a74; margin:0;}

#block-donation-1 #aides-get-donation-form #frequence-don .payment-types-spot fieldset legend,
#block-donation-1 #aides-get-donation-form #frequence-don .payment-types-periodic fieldset legend { color:#003a74; font-family:trebuchet MS; font-size:14px; font-weight:bold; padding:0; }

#block-donation-1 #aides-get-donation-form #frequence-don input#edit-spot-amount,
#block-donation-1 #aides-get-donation-form #frequence-don input#edit-periodic-amount { width:71px; }

#block-donation-1 #aides-get-donation-form #frequence-don .pamount-other .form-item { margin-right:5px; }
#block-donation-1 #aides-get-donation-form #frequence-don fieldset.don-ponctuel { float:left; margin:0; width:255px; padding:0 0 0 18px;}
#block-donation-1 #aides-get-donation-form #frequence-don fieldset.don-mensuel { margin:0; width:258px; padding:0 0 0 26px;}
#block-donation-1 #aides-get-donation-form fieldset {  }

#aides-get-donation-form #frequence-don .don-ponctuel .payment-types-spot .form-item,
#aides-get-donation-form #frequence-don .don-mensuel .payment-types-periodic .form-item { float:none; }

/*
#block-donation-1 #aides-get-donation-form fieldset { background:none; border:none; }
*/

#block-donation-1 #aides-get-donation-form .colGauche { clear:left; float:left; }
#block-donation-1 #aides-get-donation-form .colGauche1 { clear:left; float:left; width:125px; }
#block-donation-1 #aides-get-donation-form .colGauche2 { float:left; width:125px; }
#block-donation-1 #aides-get-donation-form .colDroite { clear:right; float:right; }

#block-donation-1 #aides-get-donation-form fieldset.infos-personnelles legend,
#block-donation-1 #aides-get-donation-form fieldset.mes-preferences legend,
#block-donation-1 #aides-get-donation-form fieldset.mes-coordonnees legend { margin-top:-30px; padding-left:0; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic;}

#block-donation-1 #aides-get-donation-form fieldset.infos-personnelles legend { background:url("images/picto-ifosPerso.gif") no-repeat center left; padding-left:20px; }
#block-donation-1 #aides-get-donation-form fieldset.mes-preferences legend { background:url("images/picto-preferences.gif") no-repeat center left; padding-left:24px; }
#block-donation-1 #aides-get-donation-form fieldset.mes-coordonnees legend { background:url("images/picto-coordonnees.gif") no-repeat center left; padding-left:24px; }

#block-donation-1 #aides-get-donation-form .infos-personnelles,
#block-donation-1 #aides-get-donation-form .mes-preferences,
#block-donation-1 #aides-get-donation-form .mes-coordonnees { background:#e8f3fd; margin-top:40px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}

#block-donation-1 #aides-get-donation-form .mes-preferences #edit-fiscal-receipt-type-wrapper label,
#block-donation-1 #aides-get-donation-form .mes-preferences #edit-fiscal-receipt-frequency-wrapper label { width:246px; }
#block-donation-1 #aides-get-donation-form .mes-preferences label { width:100%; }
#block-donation-1 #aides-get-donation-form #don-recap { background:#e8f3fd; margin-top:40px; position:relative; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; font-family:trebuchet MS, arial;}
#block-donation-1 #aides-get-donation-form #don-recap h3 { background:url("images/picto-recap.gif") no-repeat center left; margin-top:-27px; margin-left:15px; padding-left:0; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; padding-left:20px; position:absolute;}
#block-donation-1 #aides-get-donation-form #don-recap #recap-content { padding:20px 23px 17px 23px; margin-bottom:15px;}
#block-donation-1 #aides-get-donation-form span.form-required { color:#326693; }

#block-donation-1 #aides-get-donation-form label,
#block-donation-1 #aides-get-donation-form .spot-3months-day .form-item .form-radios label,
#block-donation-1 #aides-get-donation-form .periodic-payment-frequency .form-item .form-radios label { color:#000000; font-size:14px; font-weight:normal; padding-top: 3px; }

/*
#block-donation-1 #aides-get-donation-form input { border:1px solid #d6d6d6; width:246px; }
#block-donation-1 #aides-get-donation-form select { border:1px solid #d6d6d6; width:246px; }
*/
#block-donation-1 #aides-get-donation-form fieldset .description { display:none; }
#block-donation-1 #aides-get-donation-form fieldset .form-item { float:left; margin-right:10px;}
#block-donation-1 #aides-get-donation-form input.form-radio { width:13px; }
/*#block-donation-1 #aides-get-donation-form input#edit-donator-birth-date { width:109px; }*/
.formatNaissance { font-style:italic; font-size:11px; padding-top:29px;}
/*#block-donation-1 #aides-get-donation-form fieldset #edit-donator-birth-date-wrapper.form-item { margin-right:4px; }*/
/*#block-donation-1 #aides-get-donation-form input#edit-donator-address-apartment { width:104px; }*/
#block-donation-1 #aides-get-donation-form select#edit-donator-address-bqtc { width:50px; }
#block-donation-1 #aides-get-donation-form #edit-donator-address-bqtc-wrapper label { visibility: hidden; }
/*#block-donation-1 #aides-get-donation-form input#edit-donator-zipcode { width:104px; }*/

#block-donation-1 #aides-get-donation-form input.form-submit { width:182px; cursor:pointer; padding:0 0 8px 25px; border:none; text-align:left; float:right; clear:both; height:35px; font-family:georgia; color:#ffffff; font-weight:bold; font-size:15px; font-style:italic;}

#block-donation-1 #aides-get-donation-form select { border:1px solid #d6d6d6; }

/*
#block-donation-1 #aides-get-donation-form .spot-3months-day .form-item label,
#block-donation-1 #aides-get-donation-form .periodic-payment-frequency .form-item label { color:#003A74;
font-family:trebuchet MS;
font-size:14px;
font-weight:bold;
padding:0; }
*/

/* Bloc déduction fiscale */

/* Formulaire de don en ligne pro */
#node-942 .content, #node-1170 .content {  padding:10px 20px 10px 17px; }
#node-942 .content h2, #node-1170 .content h2 { background:url("images/icone-titre-don-en-ligne.gif") no-repeat center left; border-bottom:1px solid #D2D2D2; margin-bottom:15px; padding-bottom:3px; padding-left:30px; font-family:georgia; font-weight:bold; font-size:18px; font-style:italic; color:#013974; }
#node-942 .content h3, #node-1170 .content h3 { font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; color:#013974; margin-bottom:14px; }

.form-radios { border:none; }

.ou { background:url("images/ou.gif") no-repeat top left; height:35px;width:48px;
left:249px;
position:absolute;
top:80px;}

#frequence-don .top { background:url("images/freqDon-top.gif") no-repeat top left; width:557px; height:9px; }
#frequence-don .content { background:url("images/freqDon-content.gif") repeat-y top left;height:340px;position:relative; }
#frequence-don .bottom { background:url("images/freqDon-bottom.gif") no-repeat top left; width:557px; height:12px; }
/*#block-donation-2 #aides-get-donation-form { width:549px; }*/
#block-donation-2 #aides-get-donation-form .form-item { margin-bottom:0; }
#block-donation-2 #aides-get-donation-form #frequence-don { margin-top:20px; width:557px;}
#block-donation-2 #aides-get-donation-form #frequence-don .form-item { /*float:none; */margin-top:5px;margin-bottom:5px;}
#block-donation-2 #aides-get-donation-form #frequence-don .don-ponctuel legend { background:url("images/bkg-donPonctuel.gif") no-repeat top left; width:220px; height:34px; padding:4px 0 0 35px; color:#ffffff; font-family:georgia; font-weight:bold; font-size:15px;margin-left:-10px; margin-top:-20px;}
#block-donation-2 #aides-get-donation-form #frequence-don .don-mensuel legend { background:url("images/bkg-donRegulier.gif") no-repeat top left; width:223px; height:34px; padding:4px 0 0 35px; color:#ffffff; font-family:georgia; font-weight:bold; font-size:15px;margin-left:-18px; margin-top:-20px;}
#block-donation-2 #aides-get-donation-form #frequence-don .payment-type legend { background:none; margin:0; height:18px;}
#block-donation-2 #aides-get-donation-form #frequence-don .payment-type .option { }
#block-donation-2 #aides-get-donation-form #frequence-don .spot-amount label { display:none; }
#block-donation-2 #aides-get-donation-form .donator-number { display:none; }

#block-donation-2 #aides-get-donation-form .option input { border:none; }

#block-donation-2 #aides-get-donation-form #frequence-don .payment-types-spot fieldset,
#block-donation-2 #aides-get-donation-form #frequence-don .payment-types-periodic fieldset { padding:0;  color:#003a74; margin:0;}

#block-donation-2 #aides-get-donation-form #frequence-don .payment-types-spot fieldset legend,
#block-donation-2 #aides-get-donation-form #frequence-don .payment-types-periodic fieldset legend { color:#003a74; font-family:trebuchet MS; font-size:14px; font-weight:bold; padding:0; }

#block-donation-2 #aides-get-donation-form #frequence-don input#edit-spot-amount,
#block-donation-2 #aides-get-donation-form #frequence-don input#edit-periodic-amount { width:71px; }

#block-donation-2 #aides-get-donation-form #frequence-don .pamount-other .form-item { margin-right:5px; }
#block-donation-2 #aides-get-donation-form #frequence-don fieldset.don-ponctuel { float:left; margin:0; width:255px; padding:0 0 0 18px;}
#block-donation-2 #aides-get-donation-form #frequence-don fieldset.don-mensuel { margin:0; width:258px; padding:0 0 0 26px;}
#block-donation-2 #aides-get-donation-form fieldset {  }

#aides-get-donation-form #frequence-don .don-ponctuel .payment-types-spot .form-item,
#aides-get-donation-form #frequence-don .don-mensuel .payment-types-periodic .form-item { float:none; }

#block-donation-2 #aides-get-donation-form fieldset { background:none; border:none; }

#block-donation-2 #aides-get-donation-form .colGauche { clear:left; float:left; }
#block-donation-2 #aides-get-donation-form .colGauche1 { clear:left; float:left; width:125px; }
#block-donation-2 #aides-get-donation-form .colGauche2 { float:left; width:125px; }
#block-donation-2 #aides-get-donation-form .colDroite { clear:right; float:right; }

/*#block-donation-2 #aides-get-donation-form #edit-donator-form-of-address-wrapper { margin-top:21px; }*/
#block-donation-2 #aides-get-donation-form #edit-donator-company-wrapper { margin-top:0; }

#block-donation-2 #aides-get-donation-form fieldset.infos-personnelles legend,
#block-donation-2 #aides-get-donation-form fieldset.mes-preferences legend,
#block-donation-2 #aides-get-donation-form fieldset.mes-coordonnees legend { margin-top:-30px; padding-left:0; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic;}

#block-donation-2 #aides-get-donation-form fieldset.infos-personnelles legend { background:url("images/picto-ifosPerso.gif") no-repeat center left; padding-left:20px; }
#block-donation-2 #aides-get-donation-form fieldset.mes-preferences legend { background:url("images/picto-preferences.gif") no-repeat center left; padding-left:24px; }
#block-donation-2 #aides-get-donation-form fieldset.mes-coordonnees legend { background:url("images/picto-coordonnees.gif") no-repeat center left; padding-left:24px; }

#block-donation-2 #aides-get-donation-form .infos-personnelles,
#block-donation-2 #aides-get-donation-form .mes-preferences,
#block-donation-2 #aides-get-donation-form .mes-coordonnees { background:#e8f3fd; margin-top:40px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}

#block-donation-2 #aides-get-donation-form .mes-preferences #edit-fiscal-receipt-type-wrapper label,
#block-donation-2 #aides-get-donation-form .mes-preferences #edit-fiscal-receipt-frequency-wrapper label { width:246px; }
#block-donation-2 #aides-get-donation-form .mes-preferences label { width:100%; }
#block-donation-2 #aides-get-donation-form #don-recap { background:#e8f3fd; margin-top:40px; position:relative; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#block-donation-2 #aides-get-donation-form #don-recap h3 { background:url("images/picto-recap.gif") no-repeat center left; margin-top:-27px; margin-left:15px; padding-left:0; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; padding-left:20px; position:absolute;}
#block-donation-2 #aides-get-donation-form #don-recap #recap-content { padding:20px 23px 17px 23px; margin-bottom:15px;}
#block-donation-2 #aides-get-donation-form span.form-required { color:#326693; }

#block-donation-2 #aides-get-donation-form label,
#block-donation-2 #aides-get-donation-form .spot-3months-day .form-item .form-radios label,
#block-donation-2 #aides-get-donation-form .periodic-payment-frequency .form-item .form-radios label { color:#000000; font-size:14px; font-weight:normal; padding-top: 3px; }

/*#block-donation-2 #aides-get-donation-form input { border:1px solid #d6d6d6; width:246px; }*/
#block-donation-2 #aides-get-donation-form select { border:1px solid #d6d6d6; }
#block-donation-2 #aides-get-donation-form fieldset .description { display:none; }
#block-donation-2 #aides-get-donation-form fieldset .form-item { float:left; margin-right:10px;}
#block-donation-2 #aides-get-donation-form input.form-radio { width:13px; }
/*#block-donation-2 #aides-get-donation-form input#edit-donator-birth-date { width:109px; }*/
#block-donation-2 #aides-get-donation-form fieldset #edit-donator-birth-date-wrapper.form-item { margin-right:4px; }
/*#block-donation-2 #aides-get-donation-form input#edit-donator-address-apartment { width:104px; }*/
#block-donation-2 #aides-get-donation-form select#edit-donator-address-bqtc { width:50px; }
#block-donation-2 #aides-get-donation-form #edit-donator-address-bqtc-wrapper label { visibility: hidden; }
/*#block-donation-2 #aides-get-donation-form input#edit-donator-zipcode { width:104px; }*/

#block-donation-2 #aides-get-donation-form input.form-submit { width:182px; cursor:pointer; padding:0 0 8px 25px; border:none; text-align:left; float:right; clear:both; height:35px; font-family:georgia; color:#ffffff; font-weight:bold; font-size:15px; font-style:italic;}

#block-donation-2 #aides-get-donation-form .spot-3months-day .form-item label,

/* Bloc déduction fiscale -pro */
.tax-calculator { border:1px solid #efe6f1; width:200px; }
#tax-calculator {  }
.tax_calculator_title { background:url("images/picto-deductionFiscale.gif") no-repeat center left; padding-left:27px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
.tax_calculator_header { color:#044378; font-family:trebuchet MS; font-size:14px; font-weight:bold; padding:19px 42px 0 41px; text-align:center;}
.tax_calculator_texte {  background:#d8e9f8 url("images/bkup-txtDeduction.gif") no-repeat top left; padding:30px 28px 13px 27px;}
span.tax_calculator_amount { color:#044378; font-family:trebuchet MS; font-size:19px; font-weight:bold; }
#tax-calculator .tax_calculator_texte .tax_calculator_amount {  }





/* Espace donateur - menu*/
/*
#block-menu_block-2 { margin-left:20px; padding-top:10px; width:180px; background:#f7f3f8; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

#block-menu_block-2 h2 {background:url("images/picto_menu_left.png") no-repeat scroll 0 3px transparent; padding-left:15px; color:#de0d1d; font-size:12px; font-family:trebuchet MS;}
.menu-name-menu-espace-donateur ul li.collapsed { background:url("images/picto-menuNiv2-EspaceDonateur.gif") no-repeat scroll center left; padding-left:8px;margin:0; }
.menu-name-menu-espace-donateur ul li.expanded { background:url("images/picto-menuNiv2-EspaceDonateur.gif") no-repeat scroll 0 10px; padding-left:8px;margin:0; }
.menu-name-menu-espace-donateur ul li { background:url("images/picto-menuNiv2-EspaceDonateur.gif") no-repeat scroll center left; padding-left:8px;margin:0; }
#block-menu_block-2 .content { padding-left:17px; color:#757575; font-family:trebuchet MS; font-size:10px; font-style:italic;}
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li a:active,
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li a:link,
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li a:hover,
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li a:visited { color:#757575; }
.menu-name-menu-espace-donateur ul li ul { list-style-type:disc; border-top:1px solid #df0d1d; background:#e3c7df;padding-left:7px;padding-right:5px;padding-bottom:5px; margin-top:0; margin-left:-6px;}
.menu-name-menu-espace-donateur ul li ul li { padding:0 0 0 7px; background:url("images/puce-menuEspDonateur-menuNiv2.gif") no-repeat 0 6px; }
.menu-name-menu-espace-donateur ul li ul li.active { padding:0 0 0 7px; background:url("images/puce-menuEspDonateur-menuNiv2-active.gif") no-repeat 0 6px; }
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li ul li.active a.active { color:#93167d; }
#block-menu_block-2 .content .menu-name-menu-espace-donateur ul li ul li a { line-height:15px; }
*/
/* Espace donateur - mes dons */
#block-block-25 .content { border: 1px solid #efe6f1; margin-top: 22px; padding: 9px 22px 17px 15px; }
.historique-dons h2 { background:url("images/picto-historiqueDons.gif") no-repeat center left; color:#044378; font-family:georgia; font-weight:bold; font-size:1.3em; font-style:italic; display:block; margin-bottom:5px; margin-top:15px; height:auto; padding:2px 0 2px 24px;}
.historique-RF h2 { background:url("images/picto-historiqueRf.gif") no-repeat center left; color:#044378; font-family:georgia; font-weight:bold; font-size:1.3em; font-style:italic; display:block;height:26px; padding-left:24px; margin-bottom:5px; margin-top:10px;}
span.libelle { color:#013974; }
.detail-historique-RF .elemHisto { float:left; margin-right:33px; }
.detail-historique-RF .telecharger.elemHisto { margin-bottom:5px;}
.contenu-historique-RF { border:1px solid #EFE6F1; }
.detail-historique-RF { /* border:1px solid #EFE6F1;*/ padding:5px 15px;overflow:hidden; height:auto!important; height:1%; }
.detail-historique-RF .receipt_id { font-weight:bold; font-size:13px; border-bottom:1px dashed #a9c3df; }
.detail-historique-RF a { background:url("images/picto-flecheBleue.gif") no-repeat center left; padding-left:8px; color:#000000; }
.anneeRF { position:relative;background:#508CCA; color:#ffffff; font-family:Trebuchet MS; padding-left:15px; font-size:115%; font-weight:bold; padding-top:7px; height:26px;}

.anneeRF a.no-activ {
    background-image: url("images/recu-noactiv.gif");
}

.anneeRF a {
position:absolute; right:5px; top:7px; float:none;
    background: url("images/recu-activ.gif") no-repeat scroll 0 50% transparent;
    clear: both;
    color: #FFFFFF;
    float: right;
    font-size: 90%;
    padding: 0 0 0 20px;
    right: 10px;
    text-transform: uppercase;
    width: 62px;
}

#private-space-donator-receive-rf-form { margin-top:30px; }
#private-space-donator-receive-rf-form fieldset { border:none; background:none; /*padding:14px 16px 15px 16px;*/ border:0; padding:0; }
#private-space-donator-receive-rf-form fieldset legend { background:url("images/picto-preferences.gif") no-repeat center left; padding-left:24px; color:#044378; font-family:georgia; font-weight:bold; font-size:1.3em; font-style:italic; margin:0 0 5px;}
#private-space-donator-receive-rf-form fieldset .form-item { margin:0;background:#E8F3FD; border:0; padding:14px 16px 7px;  }
#private-space-donator-receive-rf-form fieldset .form-item .form-item{ margin:0;background:none; padding:0; }
#private-space-donator-receive-rf-form fieldset .form-item label { color:#013974; }
#private-space-donator-receive-rf-form fieldset .form-radios label { color:#000000; }
#private-space-donator-receive-rf-form input.form-submit { width:138px; height:34px; position:relative; margin:20px 0 0; }

.tableHeader-processed th { color:#013974; font-family:trebuchet MS; font-size:13px; font-weight:bold; text-align:center;}
table.sticky-table { border:1px solid #efe6f1; text-align:center; color:#000000;}
table.sticky-table tr.odd { background-color:#E3F1FF; }
table.sticky-table tr { height:33px; }
td.year { background:#508cca; color:#ffffff; border-bottom:1px solid #2e74be; font-family:georgia; font-weight:bold; font-family: Trebuchet MS; font-size:115%; text-align:left; padding-left:10px; position:relative;}
td.year a {/*position:absolute;*/ color:#ffffff; background:url(images/recu-activ.gif) no-repeat 0 50%; padding:0 0 0 20px; font-size:90%; right:10px; text-transform:uppercase; width:62px; float:right; clear:both;}
td.year a.no-activ {background-image:url(images/recu-noactiv.gif) ;}
table#historique-dons { position: relative; /*font-size:0.7em;*/ }

.lien-histoRF { margin-top:10px; margin-bottom:45px; text-align:right;}
.lien-histoRF a { background:url("images/picto-flecheBleue.gif") no-repeat center left; padding-left:8px; color:#013974; font-family:trebuchet MS; font-size:10px; font-weight:bold; text-transform:uppercase; }

/* Espace donateur - mes infos */
#private-space-donator-form {  }
#private-space-donator-form fieldset { border:none; background:#e8f3fd; margin-top:40px; }
#private-space-donator-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-form span.form-required {color:#326693;}
#private-space-donator-form fieldset.contact .form-item {  }
#private-space-donator-form fieldset.contact .form-item label {clear:both; float: left; width: 20%; }
#private-space-donator-form fieldset.contact input.form-text { border: 1px solid #D6D6D6; margin-top: 20px; width: 200px; }
#private-space-donator-form .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; float: left; width:15%;}
#private-space-donator-form input.form-text { border:1px solid #D6D6D6; width:200px;}
#private-space-donator-form input#edit-organization { margin-top:20px; }
#private-space-donator-form input#edit-birthdate { margin-top:20px; width:100px;}
#private-space-donator-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-form input.form-submit { width:138px; height:34px; }

#private-space-donator-form #edit-num-wrapper {  }
#private-space-donator-form #edit-num-wrapper label { width:45%; }
#private-space-donator-form #edit-num-wrapper input { width:70px; }


#private-space-donator-form #edit-addr-building-wrapper {  }
#private-space-donator-form #edit-addr-building-wrapper label { width: 85px; }
#private-space-donator-form #edit-addr-building-wrapper input { margin-top:20px; }

#private-space-donator-form #edit-addr-street-1-1-wrapper { clear:both; float: left; width: 200px;}
#private-space-donator-form #edit-addr-street-1-1-wrapper label { float: left; width: 43%; }
#private-space-donator-form #edit-addr-street-1-1-wrapper input { float: left; width: 35px; margin-top:20px; }

#private-space-donator-form #edit-addr-street-1-2-wrapper { float: left; width: 105px; margin-left: -70px; margin-right: 25px;}
#private-space-donator-form #edit-addr-street-1-2-wrapper select { float: left; width: 45px; margin-top:20px; }

#private-space-donator-form #edit-addr-street-1-3-wrapper { float: left; width: 265px; margin-top: 30px;}
#private-space-donator-form #edit-addr-street-1-3-wrapper label {  float: left; width: 30%; }
#private-space-donator-form #edit-addr-street-1-3-wrapper input { float: left; width: 175px; }


#private-space-donator-form #edit-addr-street-1-2-wrapper label { display:none; }

#private-space-donator-form #edit-addr-street-2-wrapper { clear:both; float: left; width: 245px; margin-right: 15px; }
#private-space-donator-form #edit-addr-street-2-wrapper input { float: left; margin-top: 20px; width: 150px; }
#private-space-donator-form #edit-addr-street-2-wrapper label { float: left; width: 35%; }

#private-space-donator-form #edit-addr-living-at-wrapper { float: left; width: 265px; }
#private-space-donator-form #edit-addr-living-at-wrapper input { float: left; margin-top: 20px; width: 175px; margin-left:12px;}
#private-space-donator-form #edit-addr-living-at-wrapper label { float: left; width: 25%; }

#private-space-donator-form #edit-addr-zipcode-wrapper { float: left; width: 245px; margin-right: 15px;}
#private-space-donator-form #edit-addr-zipcode-wrapper label { float: left; width: 35%; }
#private-space-donator-form #edit-addr-zipcode-wrapper input { float: left; width: 150px; }

#private-space-donator-form #edit-addr-city-wrapper { float: left; width: 260px; }
#private-space-donator-form #edit-addr-city-wrapper label { float: left; width: 30%; }
#private-space-donator-form #edit-addr-city-wrapper input { float: left; width: 175px; }

#private-space-donator-form #edit-addr-country-wrapper { float: left; width: 245px;  }
#private-space-donator-form #edit-addr-country-wrapper label { float: left; width: 35%; }
#private-space-donator-form #edit-addr-country-wrapper select { float: left; width: 150px; }

#private-space-donator-form fieldset.contact #edit-phone-private-wrapper { clear:both; float: left; width: 275px; }
#private-space-donator-form fieldset.contact #edit-phone-private-wrapper label { float: left; width: 38%; }
#private-space-donator-form fieldset.contact #edit-phone-private-wrapper input { float: left; width: 150px; margin-top: 20px; }

#private-space-donator-form fieldset.contact #edit-phone-mobile-wrapper { float: left; width: 245px; }
#private-space-donator-form fieldset.contact #edit-phone-mobile-wrapper label { float: left; width: 30%; }
#private-space-donator-form fieldset.contact #edit-phone-mobile-wrapper input { float: left; width: 150px; margin-top: 20px; }

#private-space-donator-form fieldset.contact #edit-phone-office-wrapper { float: left; width: 275px;  }
#private-space-donator-form fieldset.contact #edit-phone-office-wrapper label { float: left; width: 38%; }
#private-space-donator-form fieldset.contact #edit-phone-office-wrapper input { float: left; width: 150px; margin-top: 20px; }

/* Espace donateur - changement mot de passe */
#private-space-donator-password-change-form { border:none; background:#e8f3fd; padding:10px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-password-change-form #edit-name-wrapper.form-item { margin-top:0; }
#private-space-donator-password-change-form span.form-required {color:#326693;}
#private-space-donator-password-change-form .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-password-change-form fieldset .form-radios .form-item { float:left; clear:both; }
#private-space-donator-password-change-form input.form-text { border:1px solid #D6D6D6; }
#private-space-donator-password-change-form input.form-submit { clear:both; float:right; margin-top:20px; cursor:pointer; }
#private-space-donator-password-change-form input.form-submit { width:138px; height:34px; }

/* Espace donateur - mon rythme d'infos */
#private-space-donator-rythme-informations-form {  }
#private-space-donator-rythme-informations-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:40px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-rythme-informations-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-rythme-informations-form .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-rythme-informations-form input.form-text { border:1px solid #D6D6D6; }
#private-space-donator-rythme-informations-form input#edit-optin-exchange { /*margin-left: 150px; margin-top: 45px;*/ position: relative; top:-30px; left:150px;}
#private-space-donator-rythme-informations-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-rythme-informations-form input.form-submit { width:138px; height:34px; }

/* Espace donateur - ma lettre d'infos */
#private-space-donator-newsletter-form .form-item { margin:0; }
#private-space-donator-newsletter-form .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-newsletter-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-newsletter-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-newsletter-form fieldset .form-radios label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-newsletter-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-newsletter-form input.form-submit { width:138px; height:34px; }


/* Page identifiant temporaire */
#user-pass-reset input.form-submit { width:144px; height:34px; }

/* Espace donateur - arret don r?gulier */
#private-space-donator-page-arret-form {  }
#block-block-28 h2 { background: url("images/icone-titre-don-en-ligne.gif") no-repeat scroll left center transparent;
  border-bottom: 1px solid #D2D2D2;
  color: #013974;
  font-family: georgia;
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
  margin-bottom: 15px;
  padding-bottom: 3px;
  padding-left: 30px; }

#private-space-donator-page-arret-form input.form-text { width:90px; }
#private-space-donator-page-arret-form label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-arret-form div.form-item { padding-left:15px; }
#private-space-donator-page-arret-form fieldset .form-item,#private-space-donator-page-arret-form .form-radios .form-item { padding:0; }
#private-space-donator-page-arret-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-page-arret-form fieldset fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:12px; font-style:italic; }
#private-space-donator-page-arret-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-page-arret-form fieldset fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; padding:0;}
#private-space-donator-page-arret-form fieldset fieldset .form-item { margin:0; padding:0;}
#private-space-donator-page-arret-form fieldset fieldset input.form-text { border:1px solid #D6D6D6; }
#private-space-donator-page-arret-form fieldset fieldset .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-arret-form fieldset .form-radios label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-arret-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-page-arret-form input.form-submit { width:138px; height:34px; }

/* Espace donateur - suspendre don r?gulier */
#private-space-donator-page-suspendre-form {  }
#block-block-27 h2 { background: url("images/icone-titre-don-en-ligne.gif") no-repeat scroll left center transparent;
  border-bottom: 1px solid #D2D2D2;
  color: #013974;
  font-family: georgia;
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
  margin-bottom: 15px;
  padding-bottom: 3px;
  padding-left: 30px; }

#private-space-donator-page-suspendre-form input { width:90px; }
#private-space-donator-page-suspendre-form label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-suspendre-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-page-suspendre-form fieldset fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:12px; font-style:italic; }
#private-space-donator-page-suspendre-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-page-suspendre-form fieldset fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; padding:0;}
#private-space-donator-page-suspendre-form fieldset fieldset .form-item { margin:0; padding:0;}
#private-space-donator-page-suspendre-form fieldset fieldset input.form-text { border:1px solid #D6D6D6; }
#private-space-donator-page-suspendre-form fieldset fieldset .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-suspendre-form fieldset .form-radios label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-suspendre-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-page-suspendre-form input.form-submit { width:138px; height:34px; }


/* Espace donateur - Modif pr?l?vement */
#private-space-donator-page-pa-form { margin-top:50px; }
#private-space-donator-page-pa-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#private-space-donator-page-pa-form fieldset fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:12px; font-style:italic; }
#private-space-donator-page-pa-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#private-space-donator-page-pa-form fieldset fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; padding:0;}
#private-space-donator-page-pa-form fieldset fieldset .form-item { margin:0; padding:0;}
#private-space-donator-page-pa-form fieldset fieldset input.form-text { border:1px solid #D6D6D6; width: 55px;}
#private-space-donator-page-pa-form fieldset fieldset input.form-text { width:100px; }
#private-space-donator-page-pa-form fieldset fieldset .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-pa-form fieldset .form-radios label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#private-space-donator-page-pa-form input.form-submit { clear:both; float:right; cursor:pointer; }
#private-space-donator-page-pa-form fieldset.collapsed { background:none; padding-bottom:0;}
#private-space-donator-page-pa-form input.form-submit { width:138px; height:34px; }

/* Formlaire d'inscription ? l'espace donateur */
#aides-members-register-donator-form { border:none; background:#e8f3fd; padding:10px; }
#aides-members-register-donator-form .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#aides-members-register-donator-form input.form-text { border:1px solid #D6D6D6; width:170px;}
#aides-members-register-donator-form span.form-required {color:#326693;}
#aides-members-register-donator-form input#edit-lastname,
#aides-members-register-donator-form input#edit-firstname,
#aides-members-register-donator-form input#edit-organization { width:200px; }
#aides-members-register-donator-form input#edit-name, #aides-members-register-donator-form input#edit-mail, #aides-members-register-donator-form input#edit-cotiletdons-id { margin-bottom:5px; }
#aides-members-register-donator-form #edit-newsletter-wrapper { display:none; }
#aides-members-register-donator-form input.form-submit { background: url("images/btn-validerInscription.gif") no-repeat center left; clear:both; float:right; margin-top:20px; cursor:pointer; width:246px; height:34px;}

/* Page statut des user */
#user-profile-form {  }
#user-profile-form fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:16px; font-style:italic; }
#user-profile-form fieldset fieldset legend { margin-top:-30px; color:#044378; font-family:georgia; font-weight:bold; font-size:12px; font-style:italic; }
#user-profile-form fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
#user-profile-form fieldset fieldset { border:none; background:#e8f3fd; margin-top:30px; margin-bottom:20px; padding:0;}
#user-profile-form fieldset fieldset .form-item { margin:0; padding:0;}
#user-profile-form fieldset input.form-text { border:1px solid #D6D6D6; }
#user-profile-form fieldset fieldset input.form-text { border:1px solid #D6D6D6; }
#user-profile-form fieldset fieldset .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#user-profile-form fieldset .form-item label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#user-profile-form fieldset .form-radios label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#user-profile-form input.form-submit { width:138px; height:34px; }
html.js #user-profile-form fieldset legend.collapse-processed a { color:#044378; }

/* Page historique rf*/
h2#histo-transmission-rf {
  background: url("images/icone-titre-don-en-ligne.gif") no-repeat scroll left center transparent;
  border-bottom: 1px solid #D2D2D2;
  color: #013974;
  font-family: georgia;
  font-size: 18px;
  font-style: italic;
  font-weight: bold;
  margin-bottom: 15px;
  padding-bottom: 3px;
  padding-left: 30px; }

/* Page oublie de mot passe */
/*
#user-pass {  }
#user-pass #edit-name-wrapper label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#user-pass #edit-name-wrapper input { border:1px solid #D6D6D6; }
#user-pass #edit-name-wrapper span.form-required {color:#326693;}
#user-pass input.form-submit { width:421px; height:35px; }
*/

/* livre d'or */
.guestbook {  }
.guestbook-entry { background:#E8F3FD; margin-bottom:15px; padding:1em; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; }
.guestbook-entry .submitted { color:#595959; font-size:11px; }
#guestbook-form-entry-form {  }
#guestbook-form-entry-form h3 { color:#044378; font-family:georgia; font-size:16px; font-weight:bold; }
#edit-message-wrapper label { color:#000000; font-family:trebuchet MS; font-size:12px; }
#edit-message-wrapper span.form-required {color:#326693;}
/*
#guestbook-form-entry-form #edit-submit { width:84px; height:35px; }
*/
#edit-message-wrapper .resizable-textarea textearea, html.js .resizable-textarea textarea { border:1px solid #D6D6D6; }

.intro-donator-page-arret, .intro-donator-page-suspendre, .intro-donator-page-pa {  }

#edit-submitbutton { background: gray; border:none; clear:both; float:right; cursor:pointer; font-family:georgia; color:#ffffff; font-size:15px; font-weight:bold;font-style:italic; padding-bottom:8px; padding-left:19px; }

#standing-order-promise-overview {  }
#standing-order-promise-overview h3 { color: #044378; font-family: georgia; font-weight: bold; font-size: 16px; font-style: italic; }
#standing-order-promise-overview #content-recap { background: #e8f3fd;margin: 0 auto;padding: 15px;width: 48%; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; font-family:trebuchet MS, arial}

#bank-check-promise-overview {  }
#bank-check-promise-overview h3 { color: #044378; font-family: georgia; font-weight: bold; font-size: 16px; font-style: italic; }
#bank-check-promise-overview #content-recap { background: #e8f3fd;margin: 0 auto;padding: 15px;width: 48%; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}

#content-recap a {background:#1B63A0; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;color: #FFFFFF; display: block; margin: 0.5em 0; padding: 3px 10px; text-align: center;/*font-family: Georgia;*/  /* font-size: 115%/*125%;font-weight:bold; font-style:italic;*/}

/* Titre de pages de l'espace donateur */
#Tab_ .block-block h2 {
    border-bottom: 1px solid #D2D2D2;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    padding-bottom: 3px;
}


/**/
#node-951 .content p {clear:left;}
#node-951 a.lien {background:url(images/bt-telechargemt-soutien.gif) no-repeat #0b4c84; float:left; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:117%; padding: 9px 0 10px 50px; width:285px; margin-bottom:10px;}
#node-951 a.lien,#node-951 a.lien:link,#node-951 a.lien:visited,#node-951 a.lien:focus,#node-951 a.lien:hover,#node-951 a.lien:active {color:#fff;}
#node-1171 .content p {clear:left;}
#node-1171 a.lien {background:url(images/bt-telechargemt-soutien.gif) no-repeat #0b4c84; float:left; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:117%; padding: 9px 0 10px 50px; width:285px; margin-bottom:10px;}
#node-1171 a.lien,#node-1171 a.lien:link,#node-1171 a.lien:visited,#node-1171 a.lien:focus,#node-1171 a.lien:hover,#node-1171 a.lien:active {color:#fff;}


/**/
#tab_header_right{width:246px;margin-left:2px;}
#bt-don{text-align:center;/* margin-right:5px*/}
