BODY		{ FONT-SIZE: 12px;	FONT-FAMILY: Arial;	COLOR: Black; }
P		{ FONT-SIZE: 12px;	FONT-FAMILY: Arial;  }
P.titre		{ FONT-SIZE: 18px;	FONT-FAMILY: Arial;	COLOR: #643200; FONT-WEIGHT: Bold; FONT-VARIANT: small-caps;	}
/*PERFEO BEGIN*/
h1.titre		{ FONT-SIZE: 18px;	FONT-FAMILY: Arial;	COLOR: #643200; FONT-WEIGHT: Bold; FONT-VARIANT: small-caps;	}
/*PERFEO END*/
TD 		{ FONT-SIZE: 12px;	FONT-FAMILY: Arial;  }
TD.blanc	{ FONT-SIZE: 12px;	COLOR: white;  width:100%; text-align:right;}
TD.blancb	{ FONT-SIZE: 12px;	COLOR: white;		FONT-WEIGHT: Bold;  }

A.blanc		{ color: #FFFFFF; 	FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
A.blanc:hover	{ color: #FFFFFF; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: underline;}


A.menuG		{ color: #643200; 	FONT-WEIGHT: bold;	TEXT-DECORATION: none; font-size: 11px;}
A.menuG:hover	{ color: #000000; 	FONT-WEIGHT: bold;	TEXT-DECORATION: underline;}

IMG.photo	{ border: #643200 thin solid; }

#DivAccueil		{ margin-left: 10px; /*margin-right: 50px;*/ }
#DivGlobal      { /*width:80%;min-height:400px;*/margin:120px 0 0 0;}
#DivPrincipal   { float:left; width: auto; padding-left: 220px; position:relative; background-color: White; min-height: 2040px; min-width:600px;}
#DivMenuHaut    { width:80%;background:#ffffff;color:#643200;font-size:11px;padding:10px; }
#DivTextesCadre { width:95%;}
#divTextes      { border: 1px solid green;background: #E3F6E3;color: #643200;font-size: 11px; padding: 10px; min-height:250px}
#DivSuggestions { color:#643200;font-size:11px;}
#DivMenuGauche  { position:absolute; left:10px; width:200px;margin:0;padding:0;background-image:url(../images/vert_fond.gif);background-repeat: repeat-y;  }
#DivBandeau     { position:absolute;top:10px;height:90px;background:#009901;width:98%}
#DivFooter      { position:relative;color:#ffffff;width:100%;padding-top:80px;  }

.form	{ font-family: verdana, arial, helvetica, sans-serif; color: Black; font-size:8pt; border-width: 1; background-color: #f5f5f5; border-color: #435588;	height: 18px;	width:250px;	 }
.form2	{ font-family: verdana, arial, helvetica, sans-serif; color: Black; font-size:8pt; border-width: 1; background-color: #f5f5f5; border-color: #435588;	height: 18px }
.formcp	{ font-family: verdana, arial, helvetica, sans-serif; color: Black; font-size:8pt; border-width: 1; background-color: #f5f5f5; border-color: #435588;	height: 18px;	width:50px;	}
.form3	{ font-family: verdana, arial, helvetica, sans-serif; color: Black; font-size:8pt; font-weight:bold;	border-width: 1; background-color: #f5f5f5; border-color: #435588;	height: 18px;	width:50px;	text-align:center;}
textarea	{ font-family: verdana, arial, helvetica, sans-serif; color: Black; font-size:8pt; border-width: 1; background-color: #f5f5f5; border-color: #435588;	width:250px;	 }

.envoi	{ font-family: arial, helvetica, sans-serif; color: White;  font-size:8pt; font-weight:bold;	border-width: 1; background-color: #005E5E; border-color: White;	width:250px;}
.envoi2	{ font-family: arial, helvetica, sans-serif; color: White;  font-size:8pt; font-weight:bold;	border-width: 1; background-color: #005E5E; border-color: White;}

.SELECTAUTO	{ FONT-SIZE: 12px; 	FONT-FAMILY: Arial;	COLOR: black;	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f5f5f5; 	WIDTH: Auto; HEIGHT: auto; }

TABLE.devis 	{ BORDER-LEFT: #643200 1px solid; BORDER-RIGHT: #643200 2px solid; BORDER-TOP: #643200 1px solid; BORDER-BOTTOM: #643200 2px solid;}
TD.devis	{ FONT-SIZE: 11px; color: #643200; FONT-FAMILY: Tahoma; FONT-STYLE: normal; letter-spacing: 0px; LINE-HEIGHT: 11px; }

SPAN.imp	{ font-weight: bold; color: #009901; }
FONT.prix	{ font-size: 16px; font-weight: bold; color: #FF6600; }
img { border:0}
.header
{
 position:absolute;
 top:15px;
 left:10px;
 width:98.5%;
 z-index:0;
 padding-left:0px;

}
.centre
{
 position:absolute;
 top:110px;
 left:15%;
 height:100%;
 width:82.5%;
 color: #643200;
 z-index:1;
 padding-right:10px;

}
a.menu_centre
{ 
  color: #643200; 	
  FONT-WEIGHT: bold;	
  TEXT-DECORATION: underline;
  font-size: 13px;
}
a.menu_centre:hover	
{ 
  color: #000000;
  TEXT-DECORATION: none;
}
a.menu_centre2
{
  color: #643200;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  font-size: 16px;
}
a.menu_centre2:hover
{
  color: #000000;
  TEXT-DECORATION: none;
}
.description_produit
{
  font-weight:bold;
  border:1px solid #E3F6E3;
  width:75%;

}
.centre_gauche
{
	position	: relative;

	padding		: 0;

	width		: 100%;
	height		: auto;

	float		: left;
	padding		: 10px;
	text-align	: left;
	background-color: #E3F6E3;

	border		: 1px solid green;
}

.centre_plan
{
  	width:80%;
}


/*------------------------------------------*/
/*------------------------------------------*/
/*------------------------------------------*/
.centre_droite2
{
  text-align:center;
  width:15%;
  float:right;

}

.centre_texte
{
	position	: relative;
	width		: 100%;
	/*float		: bottom;*/
	border		: 0px solid red;
}

img.vignette
{
	position	: relative;
	float		: left;
	/*display		: block;*/
	border		: 0;
	margin		: 0px 5px 0 0;
}

.centre_droite
{
	position	: relative;
	margin		: 0px;
	padding		: 0px;
	float		: right;
	width		: 200px;

	text-align	: center;

	border		: 0px solid red;
}

.centre_texte h1, .centre_texte h2, .centre_texte h3 { margin:0; width:80%; }

.centre_texte h1 { font-size: 24px; }

.centre_texte h2 { font-size: 15px; }

.centre_texte h3 { font-weight:normal; font-size: 12px; text-align: justify; }
/*------------------------------------------*/
/*------------------------------------------*/
/*------------------------------------------*/
.centre_texte_haut
{
}  


.centre_photo
{
  padding:10px;
  border:1px solid;
}
.centre_droite p
{
  text-align:center;
  line-height:12px;

  
}

.centre_gauche h1
{
  width:100%;
}

.centre_droite span
{
  color:#cc0000;
  font-size:14px;
  font-weight:bold;
}
.centre_superposition
{
  text-align:justify;


}
.lien_autre_produit
{
  float:left;
  width:100%;
  line-height:17px;
}


a.lien_centre
{ 
  color: #643200; 	
  FONT-WEIGHT: noral;
  TEXT-DECORATION: none;
  font-size: 10px;

  padding-top:10px;
}
a.lien_centre:hover
{ 
  color: #643200;
  TEXT-DECORATION: underline;
}
a.lien_general, a.lien_general h2
{ 
  color: #000000;
  FONT-WEIGHT: bold;
  TEXT-DECORATION: none;
  font-size: 12px;
  display:inline;
}
a.lien_general:hover
{ 
  color: #643200;
  TEXT-DECORATION: underline;
}
h1.plan
{
  text-align:center;
}
h1.plan_titre
{
  text-align:center;
  font-size:18px;
}
div.lien_page_plan
{
  width:90%;
  text-align:center;
}
.div_plan_gauche
{
  text-align:left;
  padding:5px;
  width:30%;
  float:left;
}
.div_plan_gauche a
{
  font-size:13px;
}
.pied_page
{
  float:left;

}
.image_autre_produit
{
  width:100%;
}


