body {
	font-family : Arial;
	padding : 1em 4em 1em 4em;
	font-size : 1em;
}


a:link {

	color: blue;
} 

a:visited {

	color: blue;
	
} 


a:active {
	text-decoration: none;
	color: blue;
}

#cadre {
	border: 2em solid #ff9900;
	-moz-border-radius : 3em 3em 3em 3em;
	-webkit-border-radius : 3em;
	margin-right : 10em;
	margin-bottom : 2em;
	
}

#pub {
	text-align : center;
	padding-top : 2em;
	padding-bottom : 1em;
}

#cadre legend {
	font-size : 1.8em;
	color : #ff9900;
	font-weight : bold;
	margin-left : 0.5em;
}

#cadre legend a{
	color : #ff9900;
	text-decoration : none;
}


#incadre {
	margin : 1em 1em 1em 1em;

}

#gauche {
	float : left;
	width : 70%;
}

#droite {
	float : left;
	width : 30%;
}

#droite-conteneur {
	text-align : right;
	margin-top : 1em;
}

#droite-conteneur a {
	text-decoration : none;
}

#promo{
	font-size : 0.8em;
	float : right;
	text-align : center;
	width : 80%;
	padding : 1%;
	color : #444444;
	border : 1px dotted #555555;
	background : #FFFFFF;
	margin-top : 2em;
}

#promo p {
	margin : 5px 0px 5px 0px;
}

#contacts{
	font-size : 0.8em;
	float : right;
	text-align : center;
	width : 80%;
	padding : 1%;
	color : #333333;
	border : 0px dotted #555555;
	background : #FFFFFF;
	margin-top : 2em;
}


#texte-article{
	padding : 1%;
	font-size : 0.9em;
	color : #444444;
	border : 1px dotted #555555;
	background : #EEEEEE;
}

#texte-article a:link{
	color : blue;
	font-style : none;
}

#texte-article a:visited{
	color : blue;
	font-style : italic;
}

a.spip_out { 
	background: url(../dist/images/spip_out.gif) no-repeat; 
	background-position: right; 
	padding-right: 10px; 
}


#titre-article{
	margin-bottom : 0.7em;
	font-size : 1em;
	color : #444444;
	font-weight : bold;
}

#droite li {
	list-style : none;
	font-size : 0.8em;
	color : #444444;
	font-weight : bold;
}

#before-article {
	text-align : right;
	font-size : 0.8em;
	color : #444444;
}

.formulaire_ecrire_auteur fieldset{
	font-size : 12px;
	border : 0px;
	margin : 0px;
	padding : 0px;
}

.formulaire_ecrire_auteur ul {
	margin : 0px;
	padding : 0px;
}

.formulaire_ecrire_auteur li {
	list-style-type : none;
}

.formulaire_ecrire_auteur fieldset legend {
	display : none;
	font-size : 12px;
	color : black;
}

.formulaire_ecrire_auteur input {
	margin : 2px 0px 2px 0px;
}

.formulaire_ecrire_auteur textarea {
	width : 99%;
}

.erreur_message {
	color : red;
}