BODY {
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
}

.lien_bas{

color:#ffffff;

font-size:8pt;

text-decoration:none;

}

h1      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; color: #000099; }
h2      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
th      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
.h1     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.h2     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.notice { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; color: #006699; }

.titre      { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #00000; }

.normal { font-family: Verdana, Arial , sans-serif; font-size: 8pt; color: #000000;}
.normal:link {text-decoration: none; color: #CC00CC;}
.normal:visited {text-decoration: none; color: #CC00CC;}
.normal:hover {text-decoration: none; color: #CC33CC;}

.label { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.label:link {text-decoration: none; color: #663399; font-weight: bold;}
.label:visited {text-decoration: none; color: #663399; font-weight: bold;}
.label:hover {text-decoration: underline; color: #333333; font-weight: bold;}


.petit { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000;}
.petit:link {text-decoration: none; color: #990099;}
.petit:visited {text-decoration: none; color: #990099;}
.petit:hover {text-decoration: none; color: #CC33CC;}

.top_link { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff;}
.top_link:link {text-decoration: none; color: #ffffff;}
.top_link:visited {text-decoration: none; color: #ffffff;}
.top_link:hover {text-decoration: none; color: #cccccc;}

.formulaire1 {font-family:Arial,Verdana,Helvetica; font-size: 11px; color:#000000 ; font-weight:normal; background-color: #EEEEEE;}

.bouton {
	border: 2px solid #404040;
	padding: 3px;
	background: #d0d0d0;
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
}	
H1.ref{
font-size: 25px; 
}
TD.tetiere {
	font-family: Arial; 
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-align: center;
	WIDTH:200px;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#663399);<b></b>
}

.bottom { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff;}

.form {	color: #000000; border: solid #669966 1px; background: #ffffff;}

/* CSS JC */

.titres{
text-align:center;
position:relative;
margin:0px;
padding:0px;
overflow:hidden;
}

.titres span
{
display:block;
position:absolute;
top:0px;
left:0;
z-index:1;
margin:0 0 0 0;
padding:0 0 0 0;
}

#imgtitres, #imgtitres span
{
height:100px;
width:200px;
background-image:url(http://www.regime-proteine-paris.com/images/decoupe-poids.jpg);
background-repeat:no repeat;
margin:0 0 0 0;
padding:0 0 0 0;
}

/*FIN CSS JC */