body
{
	width : 76% !important;
		width : 86%;
	margin : auto !important;
		margin-left : 7%;
		margin-right : 7%;
	font-family : "trebuchet MS", Verdana, arial;
	font-size : 0.9em;
	color : #666666;
	background : url("../images/papierligneclair.jpg");
}

#corps
{
	margin-top : -30px;
	border-left : 1px solid #9e0a0a;
	border-right : 1px solid #9e0a0a;
	background-color : #ffffff;
}

/* menu en onglets */

#menu
{
	margin-top : 80px;
	margin-bottom : 30px;
}

#onglets
{
    text-align: center;
	list-style-type : none;
    padding-bottom : 31px; /* à modifier suivant la taille de la police ET de la hauteur de l'onglet dans #onglets li */
    border-bottom : 1px solid #9e0a0a;
    margin-left : 0;
}

#onglets li
{
    float : left;
    height : 28px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */
	width : 10%;
	background: #f5f5f5;
    margin : 2px 3px 0 2px !important;  /* Pour les navigateurs autre que IE */
		margin : 4px 3px 0 2px;  /* Pour IE  */
	border: 1px solid #9e0a0a;
	-moz-border-radius-topleft : 10px;
	-moz-border-radius-topright : 10px;
	
}

#onglets a
{
    display : block;
	height : 21px;
	font-size : 0.9em;
    color : #000;
	text-decoration : none;
	padding : 4px 3px 4px 3px;
}

#onglets li.active
{
    border-bottom: 1px solid #fff;
    background: #fff
}

#onglets a.active
{
    color: #000;
}


#onglets a:hover
{
    background: #9e0a0a;
	color : #fff;
	-moz-border-radius-topleft : 8px;
	-moz-border-radius-topright : 8px;
	
}

/*---------------------------------------*/

img
{
	border : none;
}


fieldset
{
	padding : 15px;
	border : 0px;
	-moz-border-radius: 20px; 
	background-color : #f5f5f5;
	width : 92%;
	margin : auto !important;
		margin-left : 4%;
}

legend
 {
	margin-top : 30px;
	font-size : 1.3em;
	color : #9e0a0a;
}

fieldset a
{
	text-decoration : none;
	font-style : italic;
	color : #444444;
}

fieldset a:hover
{
	background : #9e0a0a;
	color : #fff;
}

fieldset h3
{
	text-align : right;
	margin-top : -10px;
}

h2
{
	font-size : 1.2em;
}

fieldset ul
{
list-style-image: url(../images/pucerouge.png);
}

hr
{
	margin-top : -1px;
	margin-bottom : 30px;
	color: #9e0a0a;
	background-color: #9e0a0a;
	height: 1px;
	border: 0;
}


.copyright
{
	font-size : 0.8em;
	text-align : center;
	width : 270px;
	margin : auto !important;
		margin-left : 35%;
	margin-bottom : 30px;
}

abbr, acronym 
{
border: 0px;
cursor: help;
}

.citation
{
font-style : italic;
}

/* page projets */

.brouillons
{
	float : right;
	width : 40% !important;
		width : 350px;
	margin-right : 3%;
}

.calendar
{
	width : 50% !important;
		width : 450px;
	margin-left : 2%;
}

.photoprojet
{
float: right;
display: block;
width: 150px;
/*height: 120px;*/
background: no-repeat;
position: relative;
margin-left: 15px;
}



/*---------------------------------------*/

/* page membres */

.gauche
{
float : left;
width : 15%;
}

.ul
{
margin-left : 150px;
}

.note
{
font-size: 0.75em;
}

#menumembres
{
margin: auto;
}

#menumembres td
{
padding-right: 15px;
}

h1
{
text-align : center;
font-weight : normal;
font-style : italic;
font-size : 1.7em;
}

.ligne
{
width : 50%;
}


/*---------------------------------------*/


/* page liens */

.liens
{
	width : 60% !important;
		width : 70%;
	margin : auto !important;
		margin-left : 15%;
}

.liens a
{
text-decoration : none;
color : #444444;
}

.liens p
{
margin-left : 50%;
}

.liens img
{
float : left;
margin-right : 20px;
display : block;
width : 120px;
}

.superfucker
{
color : #e6e6e6;
margin : auto;
text-align : center;
}

/*---------------------------------------*/



