body
{  
	background-image:url("../images/fond.jpg");
	font-family: arial,"Lucida Calligraphy","Arial Rounded MT Bold", "Times New Roman", "Arial Black", Times, serif;  
	text-align:center;
	font-size:12px;
}

object
{
	margin-top:0px;
	margin-bottom:0px;
}

#Texte_technique
{
	width:300px;
	text-align:left;
	float:right;
}

#paragraphe
{
	width:600px;
	text-align:justify;
	margin-left:100px;
}

body a
{
	color:white;
}

body a:hover
{
	color:#2ad003;
}

#corps a
{
	font-size:12px;;
}

#corps
{	
	width:770px;
	position:center;
	text-align:justify;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	color:white;
	/*border:2px solid orange;*/
}

#texteblanc
{
	color:white;
}

#textevert
{
	color:#2ad003;
}

#histo
{
	background-image:url("images/ses_story.jpg");
	background-repeat: no-repeat;
	color:white;
	font-size:14px;
	text-align:left;
}

#histo #date
{
	font-size:12px;
	color:white;
}

#corps h1 /* Tous les titres h1 du corps */
{
	color:#2ad003 ;
	position: relative;
	font-size:20px;
	text-align: center;
	font-family: arial, "Times New Roman", "Arial Black", Times, serif; 
	margin-bottom:10px;
	margin-top:5px;
}


#corps h2 /* Tous les titres h1 du corps */
{
	font-size:17px;
	font-family: arial, "Times New Roman", "Arial Black", Times, serif;
	color: #2ad003;
	text-align: center;
}

#corps h4 /* Tous les titres h4 du corps */
{
	color: white;
	font-size:1.1em;
	text-align: left;
	font-family: arial, "Times New Roman", "Arial Black", Times, serif; 
}

#corps h3 /* Tous les titres h3 du corps */
{
	font-size:1.2em;
	color: white;
	text-align: center;
	font-family: arial, "Times New Roman", "Arial Black", Times, serif;   
}


p
{
	text-align: justify;
}

a
{
	color: white;
	text-decoration:none;
}

#produits a img
{
	color: white;
	border:3px double white;
	text-decoration:none;
}

#titre_news
{
	color:#2ad003;
	font-size:1.3em;
}

#date
{
	color:white;
	font-size:0.9em;
}

input, textarea
{
	font-family: arial,"Times New Roman", Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
}

input:focus, textarea:focus /* Quand le curseur est sur un champ (ne marche pas sur IE) */
{
	background-color: #FFFF99;
}

legend /* On met un peu plus en valeur les titres des fieldset */
{
	font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
	color:white;
	font-weight: bold;
}

fieldset
{
	text-align: left;
	margin-bottom: 5px; /* Une marge pour séparer les fieldset */
}

#search
{
	margin-top:3px;
	text-align: right ;
	color:white;
	float:right;
}

#langue
{
	float:left;
	margin-top:5px;
}

#entete
{
	width:770px;
	color:white;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	Height:40px;
}

table
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

td
{
	/*border:1px solid white;*/
}

#LienSfob a
{
	color:#2ad003;
}

#LienSfob a:hover
{
	color:white;
}

#LienMille a
{
	color:#006fa7;
}

#LienMille a:hover
{
	color:white;
}

#floatright
{
	float:right;
}

#justify
{
	text-align:justify;
}