A:link {

	FONT-SIZE: 11px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:visited {

	FONT-SIZE: 11px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A:hover {

	FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.FootLink A:link {

	FONT-SIZE: 9px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.ArtInterligne {

	BACKGROUND-POSITION: center center; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.ArtInterligneCentrer {

	BACKGROUND-POSITION: center center; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-ALIGN: center

}

.FootLink A:visited {

	FONT-SIZE: 9px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.FootLink A:hover {

	FONT-SIZE: 9px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.cadre {

	BORDER-RIGHT: #5d76c3 1px solid; BORDER-TOP: #5d76c3 1px solid; BORDER-LEFT: #5d76c3 1px solid; BORDER-BOTTOM: #5d76c3 1px solid

}

.titre {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0b1b83; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.text {

	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify

}

.textBox {

	BORDER-RIGHT: #f6b63c 1pt solid; BORDER-TOP: #f6b63c 1pt solid; FONT-SIZE: 9px; BORDER-LEFT: #f6b63c 1pt solid; COLOR: #000000; BORDER-BOTTOM: #f6b63c 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6b63c; TEXT-DECORATION: none

}

.cadreExterne {

	BORDER-RIGHT: #5b98d1 1px solid; BORDER-TOP: #5b98d1 1px solid; BORDER-LEFT: #5b98d1 1px solid; BORDER-BOTTOM: #5b98d1 1px solid

}

.NomProduit {

	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.navig A:link {

	FONT-SIZE: 11px;A COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.navig A:visited {

	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.navig A:hover {

	FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.navig A:active {

	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.form {

	BORDER-RIGHT: #fabe4c 1px solid; BORDER-TOP: #fabe4c 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fabe4c 1px solid; COLOR: #000066; BORDER-BOTTOM: #fabe4c 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fef6e3

}

.CadreBoutton {

	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #cccccc 1px dotted

}

.CadreDotted {

	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted

}

.aaa A:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #31559b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.aaa A:active {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #31559b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.aaa A:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ccccff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.CadreDottedRose {

	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px dotted

}

.NoRepeatRightHaut {

	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat

}

.menu2 A:link {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ab0188; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.menu2 A:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ab0188; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

A}

.menu2 A:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff99ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.menu2 A:active {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ab0188; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.textBox {

	BORDER-RIGHT: #f6b63c 1pt solid; BORDER-TOP: #f6b63c 1pt solid; FONT-SIZE: 9px; BORDER-LEFT: #f6b63c 1pt solid; COLOR: #000000; BORDER-BOTTOM: #f6b63c 1pt solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6b63c; TEXT-DECORATION: none

}

.cadreInterne {

	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; COLOR: #9999cc; BORDER-BOTTOM: #006699 1px solid

}

.Bouton {

	BORDER-RIGHT: #666666 1pt solid; BORDER-TOP: #666666 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: url(imgcommon/shadow1.gif); BORDER-LEFT: #666666 1pt solid; COLOR: #336699; BORDER-BOTTOM: #666666 1pt solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.BoutonListeMenu {

	BORDER-RIGHT: #9999cc 1pt solid; BORDER-TOP: #9999cc 1pt solid; FONT-WEIGHT: bolder; FONT-SIZE: 9px; BORDER-LEFT: #9999cc 1pt solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #9999cc 1pt solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5c67ab; TEXT-DECORATION: none

}

.LigneDotted {

	BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted; FONT-SIZE: 1px; BORDER-LEFT: #999999 1px dotted; COLOR: #999999; BORDER-BOTTOM: #999999 1px dotted

}

.TitrePanier {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.CaddieTitreFormulaire {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.ConirmationDevisHaut {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.CadreDevisBDC {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: A#cccccc 1px solid

}

BODY {

	MARGIN: 0px

}

A:active {

	FONT-SIZE: 11px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.Disponible {

	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.NonDisponible {

	FONT-SIZE: 10px; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.interligne {

	LINE-HEIGHT: 13px

}

.LienFoot {

	BACKGROUND-POSITION: center center; FONT-SIZE: 9px; COLOR: #01448d; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.SiteLienNewsVoirDetail A:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.SiteContactTextCellul {

	BACKGROUND-POSITION: center center; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none

}

.SiteContactTextCellulCentre {

	BACKGROUND-POSITION: center center; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none

}

.SiteTitreContact {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px

}

.SiteDateNews {

	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteNewsDroiteDotted {

	BORDER-RIGHT: #999999 1px dotted

}

.SiteMessage {

	FONT-SIZE: 11px; COLOR: #01448d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center

}

.SiteTitreNewsDetail {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteListMenuCat {

	FONT-SIZE: 9px; COLOR: #18225e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee

}

.SiteCadreGris {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px soAlid

}

.SiteTitreProduit {

	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteCelluleDecorFormulairTable {

	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5b98d1

}

.SiteFondFormulaireDevis {

	BACKGROUND-COLOR: #f7f7f7

}

.SiteFondFormulaireDevis2 {

	BACKGROUND-COLOR: #669966

}

.SiteCree {

	FONT-SIZE: 9px; COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteCelluleDecorFormulairTableCentre {

	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5b98d1

}

.SiteTitreCat {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteTitrePage {

	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px

}

.SiteTitreNews {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.SiteTxteNews {

	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.SiteSousTitre {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px

}

.SiteSousTitreNonGras {

	FONT-SIZE: 12px; COLOR: #eb9ddb; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.Site {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ccccff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.SiteFlech {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Webdings

}

.SiteLienNewsVoirDetail A:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.SiteLienNewsVoirDetail A:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.SiteLienNewsVoirDetail A:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: AArial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

.SiteTexteBox {

	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px dotted; COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000

}

.SiteCelluleDecorFormulairContact {

	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2

}

.SiteCompanyName {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px

}

.SiteCheminhaut {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px

}

.cadreMenu {

	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #5b98d1 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-COLOR: #5b98d1

}

.copy {

	FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Tahoma

}

.PoweredBy {

	FONT-SIZE: 11px; COLOR: #0099cc; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline

}



td {

	text-align: left;

	vertical-align: top;

	font-family:Tahoma;

	font-size:11px;

	color:#787878;

}

form

{

	margin:0px;

}

a {



	text-decoration: underline;

	color:#0076A3;

}

.gr

{

	color:#C37012;

	font-weight:bold;

}

.light

{

	color:#8C8C8C;

}

.dark

{

	color:#646464;

}

a.g

{

	color:#787878;

	text-decoration:underline;

}

.copy

{

	color:#9B9B9B;

	font-size:10px;

}

a.copy

{

	color:#9B9B9B;

	text-decoration:none;

}

.t10

{

	font-size:10px;

}

.cadre_gris {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.cadre_image_site {

	text-align: center;

	vertical-align: middle;

	border: 1px solid #787878;

}

.td_centrer {

	text-align: center;

	vertical-align: middle;

	font-family:Tahoma;

	font-size:11px;

	color:#787878;

}

.Boutton {

	background-image: url(../imgcommon/shadow1.gif);

	font-family: Tahoma;

	font-size: 11px;

	color: #787878;

	border: 1px solid #787878;

}

.Cadre_table1 {

	border: 1px solid #0076A3;

}

.td_droite {



	text-align: right;

	vertical-align: middle;

	font-family:Tahoma;

	font-size:11px;

	color:#787878;

}

.Cadre_table2 {

	border: 1px solid #C3C3C3;

}

.Boutton_newsletter {

	background-image: url(../imgcommon/shadow1.gif);

	font-family: Tahoma;

	font-size: 11px;

	color: #787878;

	border: 1px solid #787878;

	height: 20px;

}

.SiteContactTextCellulCentre {







	line-height: 15px;

	background-repeat: no-repeat;

	background-position: center center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

	color: #FFFFFF;

	text-decoration: none;

}

.SiteContactTextCellulCentre {







	line-height: 15px;

	background-repeat: no-repeat;

	background-position: center center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

	color: #FFFFFF;

	text-decoration: none;

}

.SiteCelluleDecorFormulairTable {



	background-color: #EDEDED;

	font-family: Tahoma;

	font-size: 11px;

	color: #787878;

}

.SiteCelluleDecorFormulairTableCentre {

	background-color: #999999;

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

}

.SiteTitrePage {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #F8F8F8;

	text-transform: Aucune;

	letter-spacing: 2px;

}

.SiteCompanyName {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #476508;

	letter-spacing: 1px;

	font-style: italic;

}

.texte_simple {

	color:#C37012;

	font-weight:normal;

	font-family: Tahoma;

	font-size: 11px;

}

.cadre_gris_Droite_Gauche {





	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: Aucune;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.Titre_bleu {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #0076A3;

}

.td_centrer_top {



	text-align: center;

	vertical-align: top;

	font-family:Tahoma;

	font-size:11px;

	color:#787878;

}

