/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:0px;
background-color:#CCCCCC;
overflow-x:hidden ; 
}



a{
color:#000000;
}

a:visited{
color:#000000;
}

td{
*vertical-align:top;
line-height:12px;
}

h1{
color:#000000;
font-size:20px;
font-family:Arial, Arial, "Century Gothic";
margin-top:5px;
text-indent:10px;
}



h2{
/*color:#6699CC;*/
color:#333333;
font-size:18px;
font-family:Arial,"Century Gothic";
text-indent:10px;
margin-bottom:5px;
margin-top:0px;
}

.association-don-0{
color:#000000;
font-size:15px;
font-weight:bold;
font-family:Arial, "Century Gothic";
margin-bottom:15px;
margin-top:10px;
padding:10px;
width:800px;
}

.association-don-0 a{
color:#006600;
font-size:12px;
background-color:#99CC66;
border:1px solid #006600;
padding:10px;
text-decoration:none;
}




h3{
color:#333333;
font-size:14px;
font-family:Arial, Arial, "Century Gothic";
margin-bottom:0px;
text-indent:10px;
}

.don-association-comparateur-v{
visibility:hidden;
display:none;
height:0px;
width:0px;
margin:0px;
padding:0px;
line-height:0px;
}

.actionplus{
font-family:Arial, Arial, "Century Gothic";
margin-bottom:0px;
padding-left:0px;
color:#6699CC;
}

.don-marron{
/*color:#637420;*/
color:#6699CC;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.don-bleu{
/*color:#48C9EE;*/
color:#6699CC;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.don-bleu-1{
color:#3dc6ed;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
}

.don-noir{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.don-association-img-noir{
margin-top:5px;
text-indent:260px;
}

.don-association-lien{
text-decoration:none;
color:#333333;
}

/* le header*/
.association-don-a-qui-donner{
height:0px;
margin:0px;
padding:0px;
border:0px;
position:absolute;
top:0px;
float:left;
display:none;
}


#don-impot-association-1{
background-color:#000000;
position:absolute;
top:0px;
left:200px;
clear:both;
}


#comparatif-association-don{
padding-top:0px;
*padding-top:20px;
padding-bottom:10px;
}

#comparatif-association-don a{
color:#FFFFFF;
}


#comparatif-association-don a:visited{
color:#FFFFFF;
}

#comparatif-association-don a:hover{
color:#000000;
}

.comparatif-association-don-lien{
text-decoration:none;
background-color:#999999;

padding:10px;
color:#ffffff;
font-size:14px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.comparatif-association-don-lien-2{
text-decoration:none;
background-color:#999999;
padding:10px;
*padding:8px;
color:#ffffff;
font-size:14px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.comparatif-association-don-lien:hover{
text-decoration:none;
background-color:#cccccc;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}


.comparatif-association-don-lien-3{
text-decoration:none;
background-color:#669999;
padding:10px;
color:#ffffff;
font-size:14px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.comparatif-association-don-lien-3:hover{
text-decoration:none;
background-color:#669999;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}


.comparatif-association-don-lien-sommaire{
text-decoration:none;
background-color:#99cc00;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}

.comparatif-association-don-lien-sommaire-3{
text-decoration:none;
background-color:#669999;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}


.comparatif-association-don-lien-sommaire-4{
text-decoration:none;
background-color:#CC0066;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}



.comparatif-association-don-lien-2:hover{
text-decoration:none;
background-color:#c6ff01;
padding:10px;
*padding:8px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}

.don-actuel{
background-color:#c6ff01;
text-decoration:none;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}


#comparatif-association-don{
margin-bottom:25px;
}

#don-impot{
background-color:#000000;
border-bottom:#3DC6ED 30px solid;
padding-top:35px;
*padding-top:35px;
width:100%;
 height:50px;
/* pub height:110px;border-bottom:#3DC6ED 30px solid;*/
*height:0px;
}


/* pub */
#comparatif-association-don-soutien{
padding:10px;
height:94px;
text-align:left;
padding-left:100px;
/*
margin-left:3%;
background-color:#CCCCCC;
background-image:url(../association/don-impot-association.gif);
background-repeat:repeat-y;
*/
}



#don-impot-association-baseline{
text-indent:80px;
margin-bottom:10px;
margin-top:-5px;
*margin-top:-5px;
font-size:12px;
color:#cccccc;
font-family:Arial, "Century Gothic";
font-weight:500;
}

.don-impot-association-1{
margin-left:13px;
/*background-color:#cdff03;padding:4px;
padding-top:2px;
padding-bottom:2px;*/
color:#cccccc;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
letter-spacing:-px;
}

#don-association-impot-partage{
position:absolute;
top:90px;
*top:70px;
left:500px;
/* pub position:relative;
top:0px;
*top:18px;
left:-17px;*/
}
/* le contenu 999 px*/

.don-impot-association{
/*with:1041px; margin-left:3%;*/
text-align:left;
margin-left:3%;
padding-left:30px;
padding-bottom:40px;
background-image:url(../association/don-impot-association.gif);
background-repeat:repeat-y;
/*rajout 
clear:both;pub*/
}

.impot-img{
margin-top:-55px;
margin-bottom:30px;
}


.impot-img-2{
margin-top:-65px;
margin-left:-12px;
padding-bottom:20px;
}

.don-impot-img{
position:absolute;
margin-top:2%;
margin-left:525px;
z-index:152;
}

.don-impot-img-2{
position:absolute;
margin-top:6%;
margin-left:503px;
z-index:152;
}


/* fin de header */

.don-association-impot{
padding-left:10px;
}


.don-association-edito{
width:940px;
margin-top:-8px;
text-align:left;
height:306px;
padding:0px;

}

.don-association-edito-sommaire{
height:25px;
padding:0px;
margin:0px;

}

.don-association-comparer-edito{
height:18px;
background-color:#99CC00;
font-variant:small-caps;
color:#FFFFFF;
display:block;
font-size:15px;
padding:5px;
padding-top:7px;
width:320px;
margin:0px;
float:left;
text-align:center;
font-weight:700;
}


.don-association-comparateur-edito{
height:18px;
background-color:#EEEEEE;
font-variant:small-caps;
color:#b0b0b0;
display:block;
font-size:12px;
padding:5px;
padding-left:20px;
padding-bottom:2px;
text-align:center;
width:250px;
float:left;
border:1px solid #CCCCCC;
border-bottom:0px;
cursor:pointer;
cursor:hand;
margin-right:10px;
}




.don-association-comparatif-edito{
height:18px;
background-color:#EEEEEE;
font-variant:small-caps;
color:#b0b0b0;
display:block;
font-size:12px;
padding:5px;
padding-left:20px;
padding-bottom:2px;
text-align:center;
width:250px;
margin-left:10px;
margin-right:10px;
float:left;
border:1px solid #CCCCCC;
border-bottom:0px;
cursor:pointer;
cursor:hand;
}


.don-association-edito-contenu-left{
float:left;
width:550px;
}



/*-------------------------------- FORM EDITO ----------------------*/

#don-association-impot-form-edito{
margin-left:700px;
}


.form-comparateur-edito{
margin-bottom:5px;
}



.form-comparateur-edito li{
font-size:11px;
color:#000000;
list-style:square;
line-height:13px;
}


.form-comparateur-edito select{
font-size:13px;
color:#000000;
background-color:#e3f1c7;
border:1px solid #4cbc0f;
font-weight:500;
}

/* Edito  */

.don-association-edito-contenu{
border:7px solid #99CC00;
}



.don-association-edito-l{
width:615px;
margin-top:-8px;
text-align:left;
margin-bottom:10px
}


.don-association-edito-2{
width:615px;
background-color:#ffffff;
border:1px solid #6699cc;
border-right:0px;
padding:5px;
margin-top:-8px;
height:296px;
text-align:left;
}


.don-association-edito-texte-l{
width:580px;
}

/* zone rectangle */
#don-gauche {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat bottom left;
width:510px;
}
#don-droite {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat bottom right;
margin-left:7px;
padding-bottom:0px;
}
#don-haut {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat top right;
margin-left:-7px;
padding:0;
}
#don-haut div {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat top left;
height:7px;
width:7px;
}


/* fin zone rectangle */

/* zone rectangle */

#don-association-impot-edito-l{
margin-top:35px;
width:540px;
border:1px dashed #cccccc;
padding:5px;
padding-top:10px;
background-color:#ffffff;
height:345px;
}


#don-association-impot-edito-l1{
margin-top:5px;
/*width:540px;*/
width:900px;
border:1px solid #cccccc;
padding:5px;
padding-top:10px;
background-color:#ffffff;
}

#don-association-impot-edito-l1 fieldset,ul{
border:0px;
list-style-type:square;
}





#don-association-impot-edito-l2{
/*width:670px;*/
width:650px;
border:1px solid #000000;
padding:5px;
background-color:#ebff9f;
height:158px;
margin-left:0px;
float:left;
}


#association-label-don{
width:260px;
border:1px solid #000000;
padding:5px;
background-color:#ffffff;
height:158px;
margin-left:5px;
float:left;
font-size:12px;
background-color:#99cc00;
}

#association-label-don strong{
color:#ffffff;
font-size:12px;
}

#association-label-don h1{
color:#ffffff;
font-size:13px;
margin-bottom:-10px;
margin-left:-7px;
}



.don-association-label{
margin-top:15px;
}


#don-association-impot-edito{
margin-top:10px;
width:550px;
padding:5px;
padding-top:10px;
background-color:#ffffff;
}


#don-gauche-2 {
background:#FAFEEB url(../association/impot-association-don.png) no-repeat bottom left;
max-width:510px;
}
#don-droite-2 {
background:#FAFEEB url(../association/impot-association-don.png) no-repeat bottom right;
margin-left:7px;
padding-bottom:0px;
}
#don-haut-2 {
background:#FAFEEB url(../association/impot-association-don.png) no-repeat top right;
margin-left:-7px;
padding:0;
}
#don-haut-2 div {
background:#FAFEEB url(../association/impot-association-don.png) no-repeat top left;
height:7px;
width:7px;
}


/* fin zone rectangle */



/* zone rectangle */
#don-gauche-3 {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat bottom left;
width:350px;
}
#don-droite-3 {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat bottom right;
margin-left:7px;
padding-bottom:0px;
}
#don-haut-3 {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat top right;
margin-left:-7px;
padding:0;
}
#don-haut-3 div {
background:#FAFEEB url(../association/don-association-impot.png) no-repeat top left;
height:7px;
width:7px;
}


/* fin zone rectangle */






/* fin zone rectangle */

#don-association-impot-edito-3{
margin-top:10px;
width:990px;
}

.don-impot-association-titre{
margin-top:0px;
color:#c6ff00;
font-size:36px;
font-family:Arial, "Century Gothic";
}

.don-impot-association-soustitre{
color:#FFFFFF;
font-size:15px;
font-family:Arial, "Century Gothic";
padding:5px;
clear:both;
display:block;
margin-bottom:10px;
background-color:#3dc6ed;
width:150px;
}



/* fin zone rectangle */







#don-association-impot-form-2{
border:#000000 1px solid;
padding-bottom:0px;
width:330px;
margin-bottom:5px;
}

#don-association-impot-form-2 td{
*vertical-align:top;
line-height:10px;
*line-height:11px;
padding:0px;
}


.don-association-impot-titre-2{
color:#000000;
background-color:#ffffff;
font-size:20px;
padding-top:9px;
font-weight:bold;
height:25px;
width:100%;
text-align:center;
}

.don-association-impot-liste-2 li{
font-size:11px;
color:#cdff03;
list-style:square;
}

.don-association-impot-texte-3{
color:#000000;
font-size:12px;
}

.don-association-impot-texte-4{
padding-left:15px;
color:#339933;
font-size:12px;
font-weight:700;
}





#don-association-impot-form{
border:#48C9EE 1px solid;
float:left;
margin-left:590px;
margin-right:200px;
margin-top:-600px;
*margin-top:-665px;
padding-bottom:10px;
width:348px;

}

#don-association-impot-form-liste{
position:absolute;
height:314px;
width:398px;
left:650px;
top:192px;
*top:175px;
padding-bottom:10px;
text-align:left;
/*#3975b9;#48C9EE*/
background-image:url(../association/faire-don.gif);
background-repeat:no-repeat;
}


#don-association-impot-form-liste-1{
position:absolute;
border:#759400 1px solid;
left:680px;
top:190px;
*top:175px;
padding-bottom:10px;
width:348px;
text-align:left;
background-color:#ecffa7;
height:296px;
/*#3975b9;#48C9EE*/
}


.don-association-impot-titre{
color:#000000;
background-color:#ecffa7;
font-weight:bold;
font-size:15px;
letter-spacing:0px;
height:25px;
width:100%;
padding-top:9px;
text-align:center;
font-family:Arial;
}

.don-association-impot-liste li{
font-size:15px;
color:#000000;
text-align:left;
}


.don-association-impot-submit{
font-size:15px;
color:#000000;
background-color:#cdff03;
}

.form-comparateur{
margin-top:44px;
}

.form-comparateur select{
font-size:12px;
color:#333333;
border:1px solid #333333;
}



.don-association-impot-texte{
color:#000000;
font-size:14px;
}

.don-association-impot-texte-2{
padding-left:15px;
color:#339933;
font-size:14px;
font-weight:700;
}


a:hover input.submit {
cursor:pointer;
background-image: url('../association/comparatif-association-2.png')no-repeat top left;
}

.submit{
     border:none;
     color:#fff;
     background: transparent url('../association/comparatif-association-2.png') no-repeat top left;
     width:265px;
     height:47px;
}

#charte-don-impot{
float:left;
position:relative;
margin-left:670px;
margin-right:220px;
margin-top:-250px;
*margin-top:-320px;
}

#charte-don-impot-liste{
 position:absolute;
top:500px;
left:750px;
/*pubposition:absolute;
top:577px;
left:750px;*/
}

#edito-don-impot-liste{
position:absolute;
top:531px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}

#edito-don-impot-liste-acc{
position:absolute;
top:590px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}

#edito-don-impot-liste-acc-2{
float:left;
width:350px;
padding:10px;
margin-right:20px;

background-color:#f8f8f8;
/*border:#CCCCCC dashed 1px;pubposition:absolute;
top:577px;
left:750px;*/
}




#edito-don-impot-liste a{
color:#000000;
}

#edito-don-impot-liste-2{
position:absolute;
top:730px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}

#edito-don-impot-liste-2 a{
color:#000000;
}


#edito-don-impot-liste-2-acc{
position:absolute;
top:850px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}



#edito-don-impot-liste-3{
position:absolute;
top:928px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}

#edito-don-impot-liste-3-acc{
position:absolute;
top:1050px;
left:635px;
width:350px;
padding:10px;
border:#CCCCCC dashed 1px;
background-color:#f8f8f8;
/*pubposition:absolute;
top:577px;
left:750px;*/
}




#charte-don-impot-liste-edito{
 position:relative;
 margin-left:125px;
}

#charte-don-impot-2{
margin-top:10px;
margin-left:25%;
}

/* Tableau*/
.don-association-impot-3 table{
margin-top:20px;
}


.don-association-impot-3-tr{
background-color:#EEEEEE;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.don-association-impot-3-tr-1{
background-color:#FFFFD2;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.don-association-impot-3 td{
line-height:15px;
vertical-align:middle;
border:1px solid #FFFFFF;
width:auto;
}

/* attention pas les m&ecirc;mes*/
.don-association-impot-3-td{
background-color:#EDFFC4;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #FFFFFF;
line-height:15px;
vertical-align:middle;
}


.don-association-impot-3 tr:hover, tr.hover{
background-color:#99FF00;
font-weight:normal;
}

.don-association-impot-hover{
background-color:#99FF00;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #FFFFFF;
}



.don-association-impot-3 th{
background-color:#9acd32;
color:#ffffff;
border:1px solid #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
text-transform:uppercase;
}

.don-association-impot-3 a{
color:#ffffff;
}

.lien-gras:link{
text-decoration:none;
color:#000000;
font-weight:normal;
}


.lien-gras:visited{
font-weight:normal;
text-decoration:none;
color:#000000;
}


.lien-gras-2:link{
color:#0a70f4;
text-decoration:none;
font-weight:normal;
}

.lien-gras-2:visited{
color:#0a70f4;
text-decoration:none;
font-weight:normal;
}


.don-action-titre{
padding-left:70px;
font-size:14px;
color:#000000;
}

.don-sommaire-resultat{
width:950px;
clear:both;
display:block;
margin-bottom:-12px;
}

.don-sommaire{
float:left;
width:900px;
height:24px;
vertical-align:middle;
margin-left:0px;
margin-right:0px;
padding:5px;
background-color:#cedff2;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
font-size:12px;
text-align:center;
}



.don-sommaire-1{
float:left;
margin-left:0px;
width:200px;
height:24px;
vertical-align:middle;
padding:5px;
padding-top:7px;
background-color:#cedff2;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
font-size:12px;
text-align:center;
}

.don-sommaire-1b{
float:left;
margin-left:0px;
width:200px;
height:24px;
vertical-align:middle;
padding:5px;
padding-top:7px;
background-color:#99FF00;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
font-size:12px;
text-align:center;
}



.don-sommaire-2{
float:left;
margin-left:0px;
width:80px;
height:23px;
vertical-align:middle;
padding:2px;
padding-top:9px;
background-color:#E5E5E5;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
border-left:0px;
font-size:12px;
text-align:center;
}

.don-sommaire a{
color:#ffffff;
text-decoration:none;
}

.don-sommaire-2 a{
color:#000000;
text-decoration:none;
}



.don-sommaire-3{
float:left;
width:80px;
height:23px;
vertical-align:middle;
padding:2px;
padding-top:9px;
background-color:#99FF00;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
border-left:0px;
font-size:12px;
text-align:center;
}


.don-sommaire-3 a{
color:#000000;
text-decoration:none;
text-align:center;
}


.don-sommaire-4{
float:left;
width:400px;
height:23px;
vertical-align:middle;
margin-left:298px;
margin-right:0px;
padding:6px;
padding-top:5px;
color:#FFFFFF;
/*background-color:#c71585;*/
background-color:#b8b5b5;
font-family:Arial, "Century Gothic";
border:1px solid #999999;
font-size:12px;
text-align:center;
font-weight:bold;
}

.form-avant{
position:absolute;
/*margin-top:-7px;*/
top:462px;
}

.don-recu-form{
margin:0;
display:inline;
vertical-align:middle;
}

.calculatrice-don{
background-color:#f2ffbf;
border:1px solid #333333;
margin-top:5px;
font-size:11px;
}

.calculatrice-don-1{
background-color:#EBEBEB;
border:1px solid #333333;
margin-top:5px;
font-size:11px;
}

.form_inline{
/*background-color:#ffffff;*/
display:inline;
margin-left:10px;
margin-top:10px;
margin-right:10px;
padding:5px;

}

.form_inline-2{
display:inline;
}

.texte2{
font-family:Arial, Arial, "Century Gothic";
font-size:11px;
height:15px;
*height:20px;
vertical-align:middle;
}

.submit2{
font-size:12px;
vertical-align:middle;
height:23px;
padding:1px;
padding-bottom:8px;
}

#don-association-impot-liste-100{
width:920px;
border:1px dashed #99cc00;
padding:10px;
height:770px;
margin-top:18px;
}

#don-association-impot-liste-100 a{
color:#759400;
text-decoration:none;
}


#don-association-impot-action-100{
width:920px;
border:1px dashed #99cc00;
padding:10px;
height:500px;
margin-top:18px;
}

#don-association-impot-action-100 a{
color:#759400;
text-decoration:none;
}


#don-association-impot-liste-action{
width:920px;
border: 1px dashed #9acd32;
padding:10px;
height:150px;
}


#reduction-impot-don-association-liste{
width:920px;
border: 1px dashed #9acd32;
padding:10px;
height:450px;
}

#reduction-impot-don-association-liste-pt{
width:920px;
border: 1px dashed #9acd32;
padding:10px;
height:250px;
}




#don-association-impot-liste-l{
width:50%;
float:left;
}

#don-association-impot-liste-r{
width:50%;
float:left;
}


#reduction-impot-liste-l{
width:50%;
float:left;
height:300px;
}

#reduction-impot-liste-r{
width:50%;
float:left;
height:300px;
}




.form_contact{
margin-left:10px;
padding:10px;
font-weight:bold;
}


/* footer*/
#impot-don-association{
width:1000px;
text-align:center;
background-color:#cccccc;
border-top:#dfdede 15px solid;
padding:10px;
margin-left:3%;
height:50px;
padding-left:30px;
/*background-image:url(../association/don-impot-association.gif);
background-repeat:repeat-y;*/
font-size:12px;
color:#000000;
line-height:20px;
}

#impot-don-association a{
color:#000000;
text-decoration:none;
font-size:11px;
}

#impot-don-association a:hover{
text-decoration:underline;
font-size:11px;
}


#impot-don-association-action{
text-align:left;
width:1000px;
background-color:#cccccc;
padding:10px;
margin-left:3%;
height:50px;
padding-left:30px;
font-size:11px;
color:#7b7b7b;
line-height:14px;
}

#impot-don-association-action a{
color:#7b7b7b;
text-decoration:none;
}

#impot-don-association-action a:hover{
color:#000000;
text-decoration:underline;
}






#comparatif-don-google{
font-size:13px;
padding-left:140px;
padding-top:10px;
}

.liste-association-don-donner li{
list-style-image:url(../association/don_ok.png);
list-style-position:inside;
}

.liste-association-don-donner-2 li{
list-style-image:url(../association/don_fleche.png);
list-style-position:inside;
}

.liste-association-don-donner-3 li{
list-style-image:url(../association/don_liste.png);
list-style-position:inside;
line-height:25px;
}

/* association description */
#don-association-description{
width:912px;
border:5px solid #8b008b;
padding:10px;
margin-bottom:10px;
text-align:left;
}

.form-texte{
text-align:left;
font-family:"Century Gothic";
margin-top:2%;
margin-left:10%;
border-left:15px solid #9a82a4;
padding:25px;
background-color:#dfd8e2;
}


.form-texte h3{
text-indent:0px;
font-family:"Century Gothic";
padding-bottom:10px;
}

.form-texte input{
border:1px solid #9a82a4;
}

.form-texte textarea{
font-family:arial;
font-size:12px;
border:1px solid #9a82a4;
width:800px;
}

.asso-lien-1{
text-decoration:none;
background-color:#e4e4e4;
border:1px solid #cccccc;
padding:10px;
color:#000000;
font-size:13px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.asso-lien-1:hover{
text-decoration:none;
background-color:#f0f0f0;
border:1px solid #cccccc;
padding:10px;
color:#000000;
font-size:13px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}



.asso-lien-2{
text-decoration:none;
background-color:#ecffa7;
border:1px solid #daff59;
padding:10px;
color:#000000;
font-size:13px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.asso-lien-2:hover{
text-decoration:none;
background-color:#FFFFCC;
border:1px solid #f2d822;
padding:10px;
color:#000000;
font-size:13px;
font-weight:500;
font-family:Arial, Arial, "Century Gothic";
}

.faire-don-inline{
padding:7px;
padding-top:10px;
background-color:#f4d1f1;
border:1px solid #8b008b;
margin-right:10px;
height:35px;
color:#000000;
}

.faire-don-chiffre{
font-size:22px;
font-family:Arial;
color:#8b008b;
}


.don-association-sous-menu{
margin-top:15px;
text-align:center;
margin-bottom:70px;
font-weight:800;
margin-left:330px;
}

.don-association-sous-menu a{
text-decoration: none
}


.don-association-sous-menu-1{
float:left;
display:block;
background-color:#99cc00;
border:1px solid #333333;
padding:10px;
text-align:center;
margin-right:20px;
}



.don-association-sous-menu-2{
float:left;
display:block;
background-color:#CCCCCC;
border:1px solid #333333;
padding:10px;
text-align:center;
margin-right:20px;
}


.comparatif-association-resultat{
z-index:100;
width:500px;
height:100px;
border:3px solid #b9b7b7;
visibility:hidden;
display:non;
position:absolute;
top:195px;
margin-left:298px;
background-color:#FFFFFF;
padding:10px;
cursor:hand;
}

.comparatif-association-resultat-2{
z-index:99;
width:503px;
height:100px;
visibility:hidden;
display:non;
position:absolute;
top:205px;
margin-left:305px;
background-color:#c7c5c5;
border:1px solid #CCCCCC;
padding:10px;
}


.comparatif-association-resultat-a{
z-index:100;
width:800px;
height:800px;
border:3px solid #800080;
visibility:hidden;
display:non;
position:absolute;
top:117px;
margin-left:98px;
background-color:#fffff0;
padding:10px;
cursor:hand;
overflow:auto;
}

.comparatif-association-resultat-2a{
z-index:99;
width:807px;
height:805px;
visibility:hidden;
display:non;
position:absolute;
top:125px;
margin-left:103px;
background-color:#e8d1f7;
border:1px solid #800080;
padding:10px;
}

.comparatif-association-resultat-a table{
font-size:13px;
border:1px solid #000000;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

.comparatif-association-resultat-a th{
background-color:#99CC00;
padding-left:5px;
font-size:13px;
width:100px;
}

.comparatif-association-resultat-a tr{
border-collapse:separate;
text-align:center;
vertical-align:middle;
}


.comparatif-association-resultat-a td{
width:200px;
padding-left:15px;
padding:8px;
border-collapse:collapse;
}

.comparatif-1{
background-color:#f8ffdf;
}

.comparatif-2{
background-color:#e7fdab;
}

.comparatif-3{
background-color:#EEEEEE;
}

.comparatif-4{
background-color:#CCCCCC;
}

.comparatif-5{
background-color:#800080;
}

.association-aide-1{
background-color:#999999;
text-decoration:none;
padding:10px;
color:#000000;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}

.comparatif-association-flash{
width:1200px;
height:740px;
z-index:200;
position:absolute;
top:0px;
left:50px;
border:5px solid #000000;
display:none;
background-color:#000000;
}

.comparatif-association-flash a{
background-color:#CC0000;
color:#FFFFFF;
font-weight:bold;
padding:5px;
}

.donner-association-pub{
background-color:#EEEEEE;
width:928px;
clear:both;
margin-bottom:30px;
border:1px solid #d8d6d6;
border-left:1px solid #d8d6d6;
border-right:1px solid #d8d6d6;
}

.donner-association-pub-1{
float:left;
margin-right:0px;
}

/*Accueil*/

.asso-edito-accueil{
padding:10px;
background-color:#999999;
width:400px;
color:#FFFFFF;
}

.asso-edito-accueil-don{
padding:10px;
background-color:#999999;
width:800px;
color:#FFFFFF;
}

.asso-edito-article{
padding:10px;
padding-left:0px;
background-color:#9eb4c0;
width:600px;
color:#FFFFFF;
}

.asso-left{
float:right;
margin-left:10px;
margin-bottom:10px;
padding:10px;
background-color:#f0f7e1;
}


.don-association-edito-1{
display:block;
border:2px solid #999999;
padding:5px;
width:928px;
margin-bottom:10px;
}


/* tableau urgence */


.urgence-association-don{
clear:both;
margin-bottom:10px;
}

.urgence-association{
border:1 px solid #000000;
border-collapse:collapse;
padding:5px;
line-height:25px;
margin-left:50px;
margin-bottom:10px;
}

.urgence-association th{
border:1 px solid #000000;
border-collapse:collapse;
padding:5px;
line-height:25px;
background-color:#CCCCCC;

}


.urgence-association td{
padding:5px;
}

.urgence-association td.hover{
background-color:#99FF00;
font-weight:normal;
}


.urgence-video{
display:block;
float:left;
background-color:#99CC00;
margin-top:20px;
margin-right:20px;
margin-bottom:10px;
padding:10px;
border:1px solid #99CC00;
color:#ffffff;
}


.don-association-urgence-contenu{
border:7px solid #99CC00;
margin-bottom:5px;
}

.urgence-association-2{
display:block;
float:left;
background-color:#E2E2E2;
margin-top:20px;
margin-right:20px;
margin-bottom:10px;
padding:10px;
border:1px solid #cccccc;
color:#000000;

}

.urgence-gris{
text-decoration:none;
background-color:#CCCCCC;
padding:10px;
color:#333333;
font-size:14px;
font-weight:500;
font-family:Arial, "Century Gothic";
}

.plusplusdon{
margin-top:15px;
border:0px;
font-size:12px;
color:#999999;
}


.plusplusdon a{
color:#999999;
}

