﻿
 
	body, input, select, textarea , table{
		font-family: PTSansRegular,Arial,Helvetica,sans-serif ;
		font-size: 14;
	}
 
	body
	{
		margin: 0px;
		padding: 0px;
		background: white; /* #EEEEEE; white*/ 
		font-weight: 300;
		/*color: #000000;*/ 
		
	}
	
	#pageBox
	{
		margin: -20px auto; /* permet de supprimer l'�cart du haut sur IE */
		padding : 0px;		
		max-width:800px;
		min-width:300px;
		background: white;
	}
	
	#pageBoxLarge
	{
		margin: -20px auto; /* permet de supprimer l'�cart du haut sur IE */
		padding : 0px;		
		max-width:100%;
		min-width:300px;
		background: white;
	}
	
	
	#mainBox{
		display: inline-block;
		/*padding : 5px;*/ /*le padding est g�r� dans les div sous-jacents */
		background: white ; /*#EEEEEE	; */
		width: 100%;
		
	}
	
	.boxTitle {
		padding:5px 1px;
		font-size: 16px;
		font-weight: bold;
	}
	
	#specificMessage{
		margin: 5px;
		box-shadow: #caa 0 0 15px;
		border-radius: 15px;
		text-align:center;
		padding: 15px 1px;
		font-weight: bold;
		color: #fd3131;
		font-size: 20px;
	}
	
	#leftBox, #centralBox, #rightBox{
		display: inline-block;
		padding : 5px;
		width:30%;
		min-width:250px;
		vertical-align: top;		
	}

	#donateAmountToSpecificProject {
		width: 100%;
	}
	
	#choixDesProjets_description {
		text-align: justify;
	}
	
	.tableRowDonateAmountPonctuel td {
		width:44px;
		/* border:solid 1px; */
		text-align:center;
	}

	#donationFiscalityMain, #donationFiscalityDetailPeronnePhysique, #donationFiscalityDetailEntreprise {
		padding:10px 5px;
		text-align:justify; 
	}
	
	#personnalInformationExampleNote{
		text-align:justify; 
		font-style: italic; 
	}
		
	#footerBox,#footerBoxWait,#footerBoxChat{			
		padding : 0px;
		background: #C1C111;
		text-align: center;
		position: relative;
	}
	
	#confirmBox,#confirmWaitBoxWait{			
		padding : 0px;
		background: #C1C111;
		text-align: center;
	}
	
	#confirmBox{			
		cursor : pointer;
	}
	
	#confirmWaitBox{		
		display:none;
	}
	
	#footerBoxChat, #footerBox{
		padding:10px;
		background: #cd1222 ; /* ED5E4E */
		color:white;
	}


	#headerBox {
		color:white;
		padding:10px;
		background: #ffffff ; /* ED5E4E */
		text-align:center;
	}
	
	
	#confirmBox, #confirmBoxWait{
		padding:10px;
		margin:10px 30px;
		background:#cd1222;
		color:white;
		font-size: 16px;
	}
	
	.boxTitle {
		color:#cd1222;
	}
	
	.boxSubTitle {
		color:#cd1222;
	}
	
	#divChecks{
		text-align: justify;
		font-weight:bold;
	}
	
	#boxDonateAmountPonctuel {
		background:#e6e6e6;
		opacity : 1;
	}
	#boxDonateAmountRecurrent {
		background:#e6e6e6;
		opacity : 0.4;
	}
	
	#showHtml_mentionAcck {
		color:grey;
		padding : 10px;
		text-align: justify;
	}

	#showHtml_infoBeneficiaire{	
		margin : 20px 0 0 0 ;
		padding : 10px;
		text-align: justify;
		border : dotted 1px grey ;
	}

	#showHtml_infoBeneficiaire_titre{
		color:#cd1222;
		font-weight:bold;
	}
	
	#dialog-cookies {
		z-index: 1000;
		position: fixed;
		bottom: 0;
		background: white;
		width: 100%;
		text-align: center;
		min-height: 90px;
		border-top: 1px solid #000000a3;
		box-shadow: 0px 0px 6px -2px black;
	}

	.button_cookies {
		display: inline-block;
		background: #ebebf9;
		margin: 2px 10px 15px;
		padding: 6px 15px;
		border-radius: 4px;
		box-shadow: 0 0 1px 2px #8f8fce;
		cursor: pointer;
	}