/*________body______________________________________________*/


body {
	
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
}

.FdGen {
background-image: url(../images/01-fd-gle.jpg);
background-color: #c2d42b;
}

.FdPharma {
background-image: url(../images/02-fd-pharmacie.jpg);
background-color: #ABE6A2;
}

.FdBoul {
background-image: url(../images/03-fd-patisserie.jpg);
background-color: #FBCD4C;
}

.FdJard {
background-image: url(../images/04-fd-fleuriste.jpg);
background-color: #EFA5D2;
}


.FdPage{
	background-image: url(../images/fd-page.png);
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
}
/*________page______________________________________________*/
.arial{
	font-family: Arial, Helvetica, sans-serif;
}
.tahoma {
    font-family: Tahoma, Geneva, sans-serif;
}

.trebuchet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.Italique {
	font-style: italic;
}
.Gras{
	font-weight: bold;
}
.souligne{
	text-decoration: underline;
}
.ligne {
 line-height:12px;
}
.ligne2 {
 line-height:13px;
}
.ligne3 {
 line-height:15px;
}
.taille10 {
	font-size: 10px;
}
.taille11{
	font-size: 11px;
}
.taille12{
	font-size: 12px;
}
.taille13{
	font-size: 13px;
}
.taille14{
	font-size: 14px;
}
.taille15{
	font-size: 15px;
}
.taille16{
	font-size: 16px;
}
.taille17{
	font-size: 17px;
}
.taille18{
	font-size: 18px;
}

.taille20{
	font-size: 20px;
}

.taille24 {
	font-size: 24px;
}

.majuscule {
	text-transform: uppercase;
}

.non-soulign {
	text-decoration: none;
}

.non-soulign:hover {
	text-decoration: underline;
}
 .couleur-bleu {
	color: #166abd;
}
 .couleur-blanc {
	color: #ffffff;
}
 .couleur-noir {
	color: #222222;
}
 .couleur-rouge {
	color: #942522;
}
 .couleur-vert {
	color: #28893e;
}
 .couleur-vert-clair {
	color: #9cde9c;
}
 .couleur-rose {
	color: #c12e79;
}
 .couleur-rose-clair {
	color: #ca918f;
}
 .couleur-bordeau {
	color: #942522;
}
 .couleur-bordeau-clair {
	color: #ca918f;
}
 .couleur-gris {
	color: #6e7075;
}
 .couleur-gris-clair {
	color: #7a7a7a;
}
.inputtypetext {
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #757575;
	background-color: #fdfdfd;
	border: 1px solid #ffffff;
	font-weight: bold;
	height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inputtypetext2 {
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #262626;
	background-color: #f5f5f5;
	border: 1px solid #868686;
	font-weight: normal;
	height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.PhotoGaucheOnglet	{
	float: left;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border: thin solid #666666;	
}
/*________liens______________________________________________*/
a.lien1:link, a.lien1:visited { color: #ffffff; text-decoration: none;}
a.lien1:active, a.lien1:hover{ color: #ffffff; text-decoration: underline}
/*________liens______________________________________________*/

a.lien10:link, a.lien10:visited { color: #000000; text-decoration: none;}
a.lien10:active, a.lien10:hover{ color: #000000; text-decoration: underline}

a.lien11:link, a.lien11:visited { color: #7a7a7a; text-decoration: underline;}
a.lien11:active, a.lien11:hover{ color: #7a7a7a; text-decoration: none}

a.lien12:link, a.lien12:visited { color: #1a65b0; text-decoration: underline;}
a.lien12:active, a.lien12:hover{ color: #1a65b0; text-decoration: none}

/*________lien special pour afficher vignette______________________________________________*/
a.affich {
color: #ee8300; text-decoration: none; /* définition du lien qui affichera le "calque" */
}
a.affich:hover {
color: #c01f00; text-decoration: underline; background: none; /* correction d'un bug IE */
}
a span { /* définition de la balise <span> inclue dans <a> */
display: none;
}
a.affich:hover span { /* définition de la balise <span> au survol */
display: inline;
position: absolute;
width: 68px;
height: 83px;
background: white;
color: white;
}

/*________forms______________________________________________*/
/*________2007______________________________________________*/
form {
	padding:0px;
	margin:0px;
} 

.form_id {
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #3c4734;
	background-color: #9ca287;
	padding-left: 2px;
	border: 1px solid #adcc9d;
	height: 14px;
}



/*________divers______________________________________________*/
#menuP {
	width: 226px;
	height: 277px;
	position: absolute;
	display: none;
}

#indent {
	width: 600px;
}
.gauche	{
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 0px;
}

.prixbarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #800901;
	font-weight: bold;
	text-decoration: line-through;
}
.barre {
	text-decoration: line-through;
}

.justifier {
	text-align: justify;
}
.centrer {
	text-align: center;
}
.photoGauche	{
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.photoDroite	{
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 1px;
	margin-left: 0px;
}
