/* CSS Document */

*{ padding:0; margin:0; }

body, html{
background-color:#FFFFFF;
font-size:.9em;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

#conteneur{
width:768px;
background:url(../images/repeat.jpg) left top repeat-y;
margin:0 auto;
}

#content_1 ul li{
padding:2px 0;
line-height:1.2em;
list-style:none;
}

#conteneur a, #conteneur a:hover{
color:#9D91B9;
text-decoration:none;
}
#conteneur a{ text-decoration:underline; }

#content_1 ol li{
padding:2px 0;
line-height:1.2em;
}

#content_1 ul, #content_1 ol{
margin-left:35px;
}

#content_1 .actions{
height:50px;
line-height:30px;
}

#content_1 .error{
text-transform:uppercase;
color:#FF0000;
font-size:16px;
padding:5px;
}

.menu{
color:#000000;
}

#titres1_menu{
font-size:1.1em;
text-transform:uppercase;
text-align:right;
padding-top:20px;
padding-right:25px;
text-transform:uppercase;
}

#titres2_menu{
font-size:1.1em;
text-transform:uppercase;
text-align:right;
padding-top:80px;
padding-right:25px;
text-transform:uppercase;
}

#titres3_menu{
font-size:1.1em;
text-transform:uppercase;
text-align:right;
padding-top:118px;
padding-right:25px;
text-transform:uppercase;
}

#titres4_menu{
font-size:1.1em;
text-transform:uppercase;
text-align:right;
padding-top:140px;
padding-right:25px;
text-transform:uppercase;
}

#flash{
position:absolute;
top:42px;
left:0;
z-index:1;
}

#footer{
width:768px;
height:45px;
background:url(../images/footer.jpg) left top no-repeat;
margin:0 auto;
padding-top:10px;
text-align:center;
}

#footer a{
font-size:.8em;
text-decoration:underline;
padding:0 5px;
}

#footer a:hover{
text-decoration:none;
}

p{
padding:10px 15px;
}


#don{
width:221px;
height:134px;
background:url(../images/faire_un_don.jpg) left top no-repeat;
}

#don a, #don a:hover{
display:block;
width:100%;
height:100%;
text-decoration:none;
outline:none;
}


#nocontent{
float:left;
width:220px;
}


#clear{
clear:both;
}

.italique{
font-style:italic;
font-size:.9em;
}

.bordures{
padding:5px;
border:#CCCCCC solid 1px;
}

.adroite{
float:right; 
margin:5px 5px 5px 10px;
}

.agauche{
float:left; 
margin:5px 10px 0;
}

img{ border:none; }

.noir{
font-weight:bold;
color:#000000;
}
