.nettoyeur {
clear:both;
}

body {
		border:0;
		margin:0;

}

p{
line-height:12px;
line-height: 1.5;
text-align:justify;
}

body {
		border:0;
		margin:0;
		background-color: ;
		background-repeat:no-repeat;
		overflow: auto;
		font-family: helvetica , sans-serif;
		font-size: 11;
	
}

td{
margin: 0;
border: 0;
padding: 0;

}

img{
display: block;
}

a{

text-decoration : none;

}

.date{
	text-align:justify;
	font-size: 13;
	font-family: helvetica, sans-serif;
	color: #72003f;
	font-weight: bold;
}

.Txtcalostd {
	line-height:12px;
	line-height: 1.5;
	text-align:justify;
	font-size: 13;
	font-family: helvetica, sans-serif;
}

.Txtprodtitre {
	line-height:12px;
	line-height: 1.5;
	text-align:justify;
	font-size: 11;
	font-family: arial, sans-serif;
	font-weight: bold;
	color:#000000;
}

.TxtprodtitreWhite{
	line-height:8px;
	line-height: 1.5;
	text-align:justify;
	font-size: 11;
	font-family:"arial", sans-serif;
	font-weight: bold;
	color:#FFFFFF;
}

.Txtprod {
	font-size: 11;
	font-family:arial, sans-serif;
	font-weight:normal;

	color:#4F4F4F;
	letter-spacing: 1;
	line-height: 1.5;
}

.Txtprodprod{
	font-size: 9;
	font-family:arial, sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#4F4F4F;
	letter-spacing: 1;
	line-height: 1.5;
}

.TxtprodContact {
	font-size: 12;
	font-family:arial, sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#4F4F4F;
	line-height: 0.9;
}


.TxtprodConception {
	font-size: 14;
	font-family:arial, sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#4F4F4F;
	letter-spacing: 1;

}

.TxtprodEquipe {
	font-size: 9;
	font-family:arial, sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#4F4F4F;
	letter-spacing: 1;
}

.TxtTitle {
	font-size: 12;
	font-family:arial, sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#68d600;
	letter-spacing: 1;
}

.TxtTitleEquipe {
	font-size: 9;
	font-family:arial, sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#68d600;
	letter-spacing: 1;
}

.NumPage{

	font-size: 30;
	font-family:Tahoma;
	font-weight:bold;
	text-align:justify;
	color:#105163;
	letter-spacing: 1;

}

.NomPage{

	font-size: 13;
	font-family:Arial;
	font-weight:bold;
	text-align:justify;
	color:#68d600;
	letter-spacing: 1;

}

.TxtopAccueil{
	font-size: 14;
	font-family:"arial", sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#4F4F4F;
	letter-spacing: 1;
	line-height: 1.5;
}

.TxtTab{
	font-size: 14;
	font-family:"arial", sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#FFFFFF;
	letter-spacing: 1;
	line-height: 1.5;
}


.TxtprodAccueil {
	font-size: 13;
	font-family:"arial", sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.TxtDistrib {
	font-size: 10;
	font-family:"arial", sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#000000;
}

.TxtDistribTitle {
	font-size: 10;
	font-family:"arial", sans-serif;
	font-weight:bold;
	text-align:justify;
	color:#FF0000;
}


.Txtprodcolor {
	font-size: 11;
	font-family:"arial", sans-serif;
	font-weight:normal;
	text-align:justify;
	color:#FF0000;
}



.boutton{

		cursor:pointer;
}

.scrollStatus{

width: 500;
height: 450;
overflow: auto;
background-color: #FFFFFF;
}

.scrollNews{
float:left;
width: 520;
height: 200;
overflow: auto;
background-color: transparent;
}


/******************************/
/* MON MENU DEROULANT */
/******************************/




#menu {
width:100%;
font-family:arial, sans-serif;
letter-spacing: 1;	

margin:0 0 6px 0;
padding:12px 0 0 0;
height:15px;
font-size:12;
background-repeat:repeat-x;
z-index:1000;
}

#menu div {
float:left;
padding:0 0 0 5px;
}

#menu div a {
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
}

#menu div  a:hover {
color: #062E39 ;
}

#menu div ul {
position: absolute;
margin: 4px 0 0 0;
*margin:19px 0 0 -75px;
background-color:#50514C;
background-image:url(http://www.mfr-saint-flour.fr/wp-content/themes/1978-sovereign/img/fond-menu2.gif);
background-position:bottom; background-repeat:repeat-x;
line-height:10px;
border-left:2px solid #8FB60C;
border-right:2px solid #8FB60C;
border-bottom:2px solid #8FB60C;
*white-space: nowrap;
*width:100%;
}

#menu ul, #menu li {
margin: 0;
padding: 0;
list-style-type: none;
list-style-position:outside;
}

#menu ul li {
padding:0 5px;
font-size:0.8em;
}
	
#menu ul li a {
color:#c0c0c0;
text-decoration: none;
}

#menu ul li a:hover {
color: #f5f5f5 ;
}
