BODY{
	
	margin: 0px;
	font-family: Verdana;
	font-size: 10px;
}

TD.header{

background-image: url(../images/header.gif);
background-repeat: no-repeat;
	height: 100px;
	vertical-align: top;
}

A.menuHeader{
	font-family: Verdana;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
A.menuHeader:hover{
	font-family: Verdana;
	color: #ffffff;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold; 
		 
}


TABLE.Main{
	
	width: 800px;
	padding: 0px;
	
}

TABLE.menuHeader{
	padding: 0px;
	width: 100%;
}

TD.menuHeaderGauche{
	background-image: url(../images/menu_header_gauche.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
	width: 10px;
	vertical-align: middle;
}
TD.menuHeader{
	background-image: url(../images/menu_header.gif);
	background-repeat: repeat-x;
	
	height: 30px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px;
	border-color: #ffffff;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;

	}
TD.menuHeaderDroite{
	background-image: url(../images/menu_header_droite.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 10px;
	vertical-align: middle;
}

TD.subHeaderGauche{
	background-image: url(../images/sub_header_gauche.gif);
	background-repeat: no-repeat;

	height: 30px;
	width: 10px;
	vertical-align: middle;
}
TD.subHeader{
	background-image: url(../images/sub_header.gif);	
	background-repeat: repeat-x;
	background-position: center;
	height: 30px;
	text-align: center;
	vertical-align: middle;

	color: White;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	}
TD.subHeaderDroite{
	background-image: url(../images/sub_header_droite.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 10px;
	vertical-align: middle;
}

TD.footerGauche{
	background-image: url(../images/footer_gauche.gif);
	background-repeat: no-repeat;

	height: 8px;
	width: 10px;

	
}
TD.footer{
	
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
	height: 10px;

}

TD.footerDroite{
	
	background-image: url(../images/footer_droite.gif);
	background-repeat: no-repeat;

	width: 10px;
	height: 8px;
}
A.titreRef{
		text-align: left;
	color: #630431;
	font-weight: bold;
	font-size: 17px;
	text-decoration: none;
}
A.titreRef:hover{
	text-align: left;
	color: #630431;
	font-weight: bold;
	font-size: 17px;
	text-decoration: underline;
}
TD.titreRef{
	text-align: left;
	color: #630431;
	font-weight: bold;
	font-size: 16px;
}
A.lienRef{
	text-align: right;
	color: #f5b10f;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
A.lienRef:hover{
	text-align: right;
	color: #f5b10f;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}
TD.lienRef{
	text-align: right;
	color: #f5b10f;
	font-weight: bold;
	font-size: 14px;
}
TD.cadreDemo{

	border: 1px;
	border-color: #EA5C1F;
	border-style: solid;
	height: 145px;
}
TD.cadreContact{

	border: 1px;
	border-color: #EA5C1F;
	border-style: solid;
	height: 100px;
}
TD.cadreMozilla{

	border: 1px;
	border-color: #EA5C1F;
	border-style: solid;
	height: 100px;
}
TD.boiteSites{

	border: 1px;
	border-color: #EA5C1F;
	border-style: solid;
	height: 170px;
}
TD.titreSites{
	color: #ea5c1f;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
}

TD.boiteE-Commerce{

	border: 1px;
	border-color: #25490e;
	border-style: solid;
	height: 170px;
}
TD.boiteE-Galerie{

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	
	border-top-color:#f5b10f;
	border-bottom-color:#f5b10f;
	border-left-color:#f5b10f;
	border-right-color:#f5b10f;

	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;

/*	border-style: solid;
	border-width: 1px;	
	border-color: #f5b10f;
	border: thin;
	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #f5b10f;
	*/
	height: 170px;
}
TD.titreE-Commerce{
	color: #25490e;
	font-weight: bold;
	font-size: 20px;
}


TD.boiteE-Catalogue{

	border: 1px;
	border-color: #630431;
	border-style: solid;
	height: 170px;
}
TD.titreE-Catalogue{
	color: #630431;
	font-weight: bold;
	font-size: 20px;
}
TD.sousTitreSites{
	color: #EA5C1F;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
}
TD.sousTitreE-Catalogue{
	color: #630431;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
}
TD.sousTitreE-Commerce{
	color: #25490e;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
}
TD.sousTitreE-Galerie{
	color: #f5b10f;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
}
A.voirOptionsSites
{
	color: #ea5c1f;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsSites:hover
{
	color: #ea5c1f;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Catalogue
{
	color: #630431;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Catalogue:hover
{
	color: #630431;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Commerce
{
	color: #25490e;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Commerce:hover
{
	color: #25490e;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Galerie
{
	color: #f5b10f;
	font-size: 10px;
	text-decoration: none;
}
A.voirOptionsE-Galerie:hover
{
	color: #f5b10f;
	font-size: 10px;
	text-decoration: none;
}
A.sousTitreSites{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
}
A.sousTitreSites:hover{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: underline;
}
A.sousTitreE-Catalogue{
	color: #630431;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
}
A.sousTitreE-Catalogue:hover{
	color: #630431;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: underline;
}
A.sousTitreE-Commerce{
	color: #25490e;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
}
A.sousTitreE-Commerce:hover{
	color: #25490e;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: underline;
}

A.sousTitreE-Galerie{
	color: #f5b10f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
}
A.sousTitreE-Galerie:hover{
	color: #f5b10f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: underline;
}
TD.boiteE-Galerie{
	
	border: 1px;
	border-color: #f5b10f;
	border-style: solid;
}
TD.titreE-Galerie{
	color: #f5b10f;
	font-weight: bold;
	font-size: 20px;
}

TD.flecheOrange{
	height: 30px;
	width: 40px;
	vertical-align: middle;
	background-image: url(../images/fleche_orange.gif);
	background-repeat: no-repeat;
	background-position: left;
}
TD.petiteFlecheOrange{
	width: 20px;
	vertical-align: middle;
	background-image: url(../images/petite_fleche_orange.gif);
	background-repeat: no-repeat;
	background-position: left;

}
TD.flecheVerte{
	height: 30px;
	width: 40px;
	vertical-align: middle;
	background-image: url(../images/fleche_verte.gif);
	background-repeat: no-repeat;
	background-position: left;
}
TD.petiteFlecheVerte{
	width: 20px;
	vertical-align: middle;
	background-image: url(../images/petite_fleche_verte.gif);
	background-repeat: no-repeat;
	background-position: left;

}
TD.flecheBordeaux{
	height: 30px;
	width: 40px;
	vertical-align: middle;
	background-image: url(../images/fleche_bordeaux.gif);
	background-repeat: no-repeat;
	background-position: left;
}
TD.petiteFlecheBordeaux{
	width: 20px;
	vertical-align: middle;
	background-image: url(../images/petite_fleche_bordeaux.gif);
	background-repeat: no-repeat;
	background-position: left;

}
TD.flecheJaune{
	height: 30px;
	width: 40px;
	vertical-align: middle;
	background-image: url(../images/fleche_jaune.gif);
	background-repeat: no-repeat;
	background-position: left;
}
TD.petiteFlecheJaune{
	
	vertical-align: middle;
	background-image: url(../images/petite_fleche_jaune.gif);
	background-repeat: no-repeat;
	background-position: left;

}

DIV.etoilePrix{
	
	background-image: url(../images/prix.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 65px;
	height: 65px;
	text-align: center;
	color: White;
	font-size: 11px;
	vertical-align: middle;
	
}
DIV.prix{
	padding-top: 20px;
	padding-left: 1px;
	height: 20px;
	vertical-align: middle;
}

TD.demo{
	width: 35px;
	vertical-align: middle;
	background-image: url(../images/demo.gif);
	background-repeat: no-repeat;
	background-position: left;
}
TD.titreDemo{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 12px;
}
A.titreDemo{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: none;
}
A.titreDemo:hover{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 12px;
	text-decoration: underline;
}
TD.headerDetailsOffresSites{
	
	color:  #ea5c1f;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	border-color: #ea5c1f;
	border-left: solid;
	border-left-width: 1px;
	width: 20%;
	vertical-align: middle;
}
TD.headerDetailsOffresE-Catalogue{
	
	color:  #630431;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	border-color: #630431;
	border-left: solid;
	border-left-width: 1px;
	width: 20%;
	vertical-align: middle;
}
TD.headerDetailsOffresE-CatalogueBG{
	background-image: url(../images/bg_bordeaux.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;

white-space: nowrap;
}
TD.headerDetailsOffresE-CommerceBG{
	background-image: url(../images/bg_vert.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
white-space: nowrap;

}
TD.headerDetailsOffresE-CommerceGD{
	background-image: url(../images/bg_vert.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
}
TD.headerDetailsOffresE-GalerieBG{
			background-image: url(../images/bg_jaune.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	white-space: nowrap;

}
TD.headerDetailsOffresSitesBG{
			background-image: url(../images/bg_orange.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	white-space: nowrap;

}
TD.headerDetailsOffresSitesGD{
	background-image: url(../images/bg_orange.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
}
TD.headerDetailsOffresE-GalerieGD{
	background-image: url(../images/bg_jaune.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
}
TD.headerDetailsOffresE-CatalogueGD{
	background-image: url(../images/bg_bordeaux.gif);
	background-repeat: repeat-x;
	color:  #ffffff;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
}
TD.headerDetailsOffresE-Commerce{
	color: #25490e;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	color: #25490e;
	border-color: #25490e;
		border-left: solid;
	border-left-width: 1px;
	width: 20%;
}
TD.headerDetailsOffresE-Galerie{
	color: #f5b10f;
	text-align: center;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	color: #f5b10f;
	border-color: #f5b10f;
	border-left: solid;
	border-left-width: 1px;
	width: 20%;
}
TD.headerDetailsOffresSitesGD{
	width: 60%;	
}
TD.headerDetailsOffresE-CatalogueGD{
	width: 60%;	
}
TD.headerDetailsOffresE-CommerceGD{
	width: 60%;	
}
TD.headerDetailsOffresE-GalerieGD{
	width: 60%;	
}
SPAN.headerDetailsPrix{
	
	color: Red;
	text-align: center;
	font-weight: bolder;
	font-size: 12px;

}
TD.DetailsOffresSites{
	color: #ea5c1f;
	text-align: center;
	height: 25px;
	border-color: #ea5c1f;
	border-left: solid;
	border-left-width: 1px;
}
TD.DetailsOffresE-Catalogue{
	
	color: #630431;
	text-align: center;
	height: 25px;
	border-color: #630431;
	border-left: solid;
	border-left-width: 1px;
}
TD.DetailsOffresE-Commerce{
	color: #25490e;
	text-align: center;
	height: 25px;
	border-color: #25490e;
	border-left: solid;
	border-left-width: 1px;
}
TD.DetailsOffresE-Galerie{
	color: #f5b10f;
	text-align: center;
	height: 25px;
	border-color: #f5b10f;
	border-left: solid;
	border-left-width: 1px;
}

TR.DetailsOffresE-CatalogueSelect{
	background-color: #B18198;
	
}
TR.DetailsOffresE-Catalogue{
	background-color: #ffffff;
}
TR.DetailsOffresE-CommerceSelect{
	background-color: #516D3E;
}
TR.DetailsOffresE-GalerieSelect{
	background-color: #F7C13F;
}
TR.DetailsOffresSitesSelect{
	background-color: #f58250;
}

TR.DetailsOffresE-Commerce{
	background-color: #ffffff;
}
TR.DetailsOffresE-Galerie{
	background-color: #ffffff;
}
TR.DetailsOffresSites{
	background-color: #ffffff;
}
TABLE.detailsSites{
	width: 100%;
	border: thin;
	border-color: #ea5c1f;
	border-style: solid;
	border-width: 1px;	
	
}
TABLE.detailsE-Catalogue{
	width: 100%;
	border: thin;
	border-color: #630431;
	border-style: solid;
	border-width: 1px;	
	
}
TABLE.detailsE-Commerce{
	width: 100%;
	border: thin;
	border-color: #25490e;
	border-style: solid;
	border-width: 1px;	
	
}
TABLE.detailsE-Galerie{
	width: 100%;
	border: thin;
	border-color: #f5b10f;
	border-style: solid;
	border-width: 1px;	
	
}
A.lienContact{
	font-family: Verdana;
	color: #ea5c1f;
	text-decoration: none;
	font-weight: bold;
}
A.lienContact:hover{
		
	font-family: Verdana;
	color: #ea5c1f;
	font-weight: bold;
	text-decoration: underline;
}

TD.mentionLegale{
		font-family: Verdana;
	font-size: 8px;
	color: Black;
}
TD.ensembleBoites{
	
	width: 150px;
	height: 120px;
}
.textSites{
	
	font: Verdana;
	color: #ea5c1f;

	font-size: 10px; 
}
a.textSites{
	
	font: Verdana;
	color: #ea5c1f;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px; 
}
a.textSites:hover{
	
	font: Verdana;
	color: #ea5c1f;
	font-weight: bold;
	text-decoration:	underline;
	font-size: 10px; 
}
.textE-Commerce{
	
	font: Verdana;
	color: #25490e;

	font-size: 10px; 
}
a.textE-Commerce{
	
	font: Verdana;
	color: #25490e;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px; 
}
a.textE-Commerce:hover{
	
	font: Verdana;
	color: #25490e;
	font-weight: bold;
	text-decoration:	underline;
	font-size: 10px; 
}
.textE-Catalogue{
	
	font: Verdana;
	color: #630431;

	font-size: 10px; 
}
a.textE-Catalogue{
	
	font: Verdana;
	color: #630431;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px; 
}
a.textE-Catalogue:hover{
	
	font: Verdana;
	color: #630431;
	font-weight: bold;
	text-decoration:	underline;
	font-size: 10px; 
}	
.textE-Galerie{
	
	font: Verdana;
	color: #f5b10f;

	font-size: 10px; 
}
a.textE-Galerie{
	
	font: Verdana;
	color: #f5b10f;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px; 
}
a.textE-Galerie:hover{
	
	font: Verdana;
	color: #f5b10f;
	font-weight: bold;
	text-decoration:	underline;
	font-size: 10px; 
}
.textFooter{
	font-family: Verdana;
	font-size: 9px;
}
SPAN.sousTitreSites{
	color: #ea5c1f;
	font-weight: bolder;
	font-size: 10px;
	text-decoration: none;
}
