﻿#ArticleBody
{
	width : 600px;
	display : block;
	
}
#ArticleBody #titre{
	padding: 0px;
	margin: 0px;
	padding-right:15px;
	margin-bottom: 10px;
	background : none;
}

#ArticleContent
{
	height:auto;
	/*height : 600px;*/
	/*overflow : scroll;*/
	white-space:normal;	
	word-break : all;
	line-break : strict;
	display : block;
	padding-right:20px;
}

#auteur {
	margin-top:1.5em;
	font-weight:bold;
}

#publication {
	margin-bottom:1.5em;
	font-weight:bold;
}
#ArticleContent p
{
	line-break : strict;
	display :run-in;
}
.article {
	text-align:justify;
	font: 13px Arial, Helvetica, sans-serif;
	line-height:140%;
}

.article {

	text-align:justify;
	font: 13px Arial, Helvetica, sans-serif;
	line-height:140%;
}

.article li {
	margin-left: 40px;
	}

.article  li {
	margin-left: 40px;
	}

.article  h3{
	font-weight:bold;
}

.article  a{
	color:#006600;
}
.article  strong{
	font-weight:bold;
	margin:0px;
}
 strong{
	font-weight:bold;
	margin:0px;
}
.article  i{
	font-style:italic;
}
.article  hr{
color:#FFFFFF;
background-color:#FFFFFF;
border-color:#FFFFFF;
}

.article a {
	color:#76805E;
	text-decoration:none;
}
.article a:hover {
	color:#7C8764;
	text-decoration:underline;
}
#chapo_article {
	margin: 0px;
	padding: 0px 10px 0px 10px;
}

#chapo_article li {
	margin-left: 40px;
}

#chapo_article_haut {
	background : url(Images/chapo_haut.gif) no-repeat;
	height: 21px;
}

#chapo_article_bas {
	background : url(Images/chapo_bas.gif) no-repeat;
	height: 21px;
}
.frmRight {
	padding-left: 15px;
}
#extrait_musique{
margin-bottom:0.5em;
}
#extrait_musique div .titre_extrait {
 	width:115px;/*7em*/
 	float:left;
 	height:20px;
 	line-height:20px;
 	text-align:left;
 	vertical-align:middle;
}
#extrait_musique div .son_extrait {
	/*margin-left:60px;
	width:150px;*/
	float:right;
}
#titre_tools{
	float: right; 
	width:90px;/*107*/
	margin-top:-15px;
	margin-right:32px;
	z-index:99999;
}

*+html #titre_tools, * html #titre_tools{
/* Hack css pour IE7 et inf*/
position:relative;
margin-top:0px;
top:-15px;
}

#titre_toold_left{
	background-image:url(Images/titre_tools_left.gif);
	background-repeat:no-repeat;
	height:45px;
	width:20px;
	margin:0px;
	padding:0px;
	float:left;
	/*clear:left;*/
}
#titre_toold_mid{
	background-image:url(Images/titre_tools_mid.gif);
	background-repeat:repeat-x;
	height:45px;
	margin:0px;
	padding:0px;
}
#titre_toold_mid_content{
	padding-top:7px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:2px;
	text-align:center;
	height:45px;
}
#titre_toold_right{
	background-image:url(Images/titre_tools_right.gif);
	background-repeat:no-repeat;
    height:45px;
	width:19px;
	margin:0px;
	padding:0px;
	float:right;
	/*clear:right;*/
	
}
.clear {
	display:block;
	clear:both;
}

.attention_forum{
	font-size:8pt;
	padding-left:25px;
}

#video_article{
	text-align:center;
	margin-top:1em;
}

.titre_video{
}

.descriptif_video{
	font-style:italic;
}
/*
**
**FORMULAIRE PETITION
**
*/
#texte_petition{
	margin-bottom:1em;
	font-weight:bold;
}

.formulaire_signature p{
	margin-bottom:0.3em;
}

.formulaire_signature fieldset{
	padding:0.7em;
	margin-bottom:0.5em;
}

.formulaire_signature #signature_nom_site, #signature_url_site, #nom_email, #adresse_email{
	width:17em;
}

.formulaire_signature #message{
	width:17em;
}


/*
**
**SURCHARGE CSS - PLUGIN FORMULAIRE
**
*/

_forms {
	padding:0em;
}

_forms form {
	padding:0em;
}

_forms fieldset {
	padding:0em;
}

_forms legend {
	display:none;
	/*width:230px;
	height:auto;
	padding-left:0em;
	padding-right:0em;*/
}
_forms fieldset {
	border:none;
}
_forms _form_label_details {
	display:none;
}
_forms ul_form_choix_unique{
	width:100%;
}
/*
**
**RESULTATS SONDAGES
**
*/
.resultat_sondage{
}
.resultat_sondage .titre_resultat{
	font-weight:bold;
}

.resultat_sondage .ligne_nom{
	text-decoration:none;
}

/*
**
**ERREUR 404
**
*/
#erreur_404{
	text-align:center;
}
#erreur_404 h1{
	background-image:none;
		padding-left:0;
}
/*
**
**MULTILINGUISME
**
*/

.titre_fleche{
font-size:11pt;
font-weight:bold;
margin-bottom:7px;
padding-left:25px;
}

#ArticleBody .titre_fleche{
float:left;
}

#ArticleBody h1{
float:left;
}
#traduction{
float:left;
margin-left:10px;
}
#form_proposition_traduc{
display:none;
padding-right:2em;
}
#form_proposition_traduc fieldset{
padding:0.7em;
}
#form_proposition_traduc fieldset p{
padding:0.2em;
}
