@charset "utf-8";

/*---------------------------------------------------------DEBUT GENERAL--------------------------------------------------------*/
label {
  font-weight:bold;
	margin-right:10px;
}
.TextBox {
  border:1px solid #000000;
	background-color:#FFFFFF;
	vertical-align:middle;
	width:230px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
	margin-right:15px;
}
.Exemple {
  font-style:italic;
	font-size:0.7em;
	clear:both;
	padding:0px;
}
/*---------------------------------------------------------DEBUT GENERAL--------------------------------------------------------*/








/*--------------------------------------------------------DEBUT 1-presentation.php---------------------------------------------*/
ul#Presentation {
  margin-bottom:15px;
}
ul#Presentation li {
  margin-bottom:15px;
}
.BoutonCentre {
  margin-left:40px;
	 display: block;
	 float:left;
}
.TitrePack {
  font-weight:bold;
}
.PresentationPrix {
  font-weight:bold;
}
/*--------------------------------------------------------FIN 1-presentation.php---------------------------------------------*/





/*--------------------------------------------------------DEBUT 2-inscription-confirmation.php---------------------------------------------*/
Table#TableCoordonneeEntreprise {	
	border-spacing:0px;
	border-collapse:collapse;
	width:375px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:0px 0px 10px 1px;
	font-size:0.8em;
	clear:both;
	display:block;
}
Table#TableCoordonneeEntreprise td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:left;
	width:375px;
}
Table#TableCoordonneeEntreprise TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:375px;
}
Table#TableCoordonneeEntreprise TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:375px;
}

Table#TableDevis {	
	border-spacing:0px;
	border-collapse:collapse;
	width:375px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:0px 0px 10px 1px;
	font-size:0.8em;
	clear:both;
	display:block;
}
Table#TableDevis td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:left;
	width:375px;
}
Table#TableDevis TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:375px;
}
Table#TableDevis TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:375px;
}
Table#TableDevis p.LeftInTable{
 float:left;
 clear:left;
 width:260px;
}
Table#TableDevis p.RightInTable{
 float:right;
 clear:right;
 width:100px;
 text-align:right;
}
.TitreTable {
  float:left;
	font-weight:bold;
}
.LienModifier {
float:right;
/*align:right;*/
color: #8B2424;
font-weight:bold;
}
/*--------------------------------------------------------FIN 2-inscription-confirmation.php---------------------------------------------*/






/*--------------------------------------------------------DEBUT 4-resume-referencement.php---------------------------------------------*/
.LienAdministration {
	color: #8B2424;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:3px;
}
.LienAdministration .Smaller {
  font-size:0.8em;
}

Table#TableLienAdministration {	
	border-spacing:0px;
	border-collapse:collapse;
	width:100%;
	border:none;
	margin:5px 0px 0px 0px;
}
Table#TableLienAdministration td.TdLienAdministration{
	border-spacing:0px;
	border-collapse:collapse;
  padding:0px;
	border:none;	
	text-align:left;
	width:60%;
}
Table#TableLienAdministration td.TdFaitOuPas{
	border-spacing:0px;
	border-collapse:collapse;
  padding:0px;
	border:none;	
	width:40%;
	text-align:left;
}


Table#TableCoordonneeEntrepriseLongue {	
	border-spacing:0px;
	border-collapse:collapse;
	width:425px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:10px 0px 10px 1px;
	font-size:0.8em;
	float:left;
	clear:left
	display:block;
}
Table#TableCoordonneeEntrepriseLongue td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:left;
	width:425px;
}
Table#TableCoordonneeEntrepriseLongue td .Logo{
  position:absolute;
	margin-left:295px;
	margin-top:20px;
	width:120px;
}
Table#TableCoordonneeEntrepriseLongue TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:425px;
}


Table#TableOptionsPayantes {	
	border-spacing:0px;
	border-collapse:collapse;
	width:300px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:10px 0px 0px 10px;
	font-size:0.8em;
	float:left;
	clear:right;
	display:block;
}
Table#TableOptionsPayantes td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:left;
	width:300px;
}
Table#TableOptionsPayantes TH{
  background-color:#999999;
	color:#FFFFFF;	
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:300px;

}
Table#TableOptionsPayantes .TitreTable{
  text-align:center;
	font-weight:bold;
}


Table#TableLienGestionBanniere {	
	border-spacing:0px;
	border-collapse:collapse;
	border:none;
	width:250px;
	padding-left:0px;
	padding-bottom:5px;
}
Table#TableLienGestionBanniere td.LienBanniere{	
	text-align:left;
	width:75%;
	border:none;
	padding-left:0px;
	padding-bottom:5px;
}
Table#TableLienGestionBanniere td.Marqueur{
	text-align:left;
	width:25%;
	border:none;
	padding-left:0px;
	padding-bottom:5px;
}






Table#TableBoosterCommerciaux {	
	border-spacing:0px;
	border-collapse:collapse;
	width:425px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:0px 0px 10px 1px;
	font-size:0.8em;
	clear:both;
	display:block;
}
Table#TableBoosterCommerciaux td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:left;
	width:100%;
}
Table#TableBoosterCommerciaux TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:left;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	width:100%;
}

.VDejaFait {
  color:#006600;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:1px #008800 solid;
	padding:0px 4px 0px 4px;
	background-color:#99FF99;	
	display:block;
	width:9px;
	float:left;
}
.XNonFait {
  color:#FF3300;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:1px #FF3300 solid;
	padding:0px 4px 0px 4px;
	background-color:#FFCC99;
	display:block;
	width:9px;
	float:left;
}

div#AvertissementLogo {
  margin:0px 0px 15px 0px;
  padding:5px 5px 7px 5px;
  background-color:#ffcccc;
	border:3px double #FF3333;
	clear:both;
	font-size:0.8em;
	line-height:1em;
	font-family:Verdana;
	height:1em;
}


div#InformationAdministrateur {
  border-style:double;
  border-width:3px;
  padding:5px;
}
.ProblemeReferencement {
  border-color:#FF3300;
  background-color:#FFCC99;
}
.NoProblemeReferencement {
  border-color:#008800;
  background-color:#99FF99;
}
/*--------------------------------------------------------FIN 4-resume-referencement.php---------------------------------------------*/








/*--------------------------------------------------------DEBUT 6-entreprise-presentation-commerciale.php------------------------------*/
p#TitreBaseLine {
  font-weight:bold;
  margin-bottom:5px;
}
p#ExplicationBaseLine {
  margin-bottom:5px;
}
input#BaseLine {
  width:500px;
}

p#TitreProfil {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationProfil {
  margin-bottom:0px;
}
p#ActionProfil {
  margin-bottom:10px;
}
textarea#DescriptionProfil {
  width:500px;
	height:125px;
	margin-bottom:10px;
	float:left;
}

p#NombreCaractere {
  font-weight:bold;
	float:left;
	font-size:0.7em;
}

/*--------------------------------------------------------FIN 6-entreprise-presentation-commerciale.php------------------------------*/





/*-----------------------------------------------DEBUT 7-entreprise-rubrique-liste.php----------------------------------------------*/
Table#ListeActivite {	
	border-spacing:0px;
	border-collapse:collapse;
	width:550px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:0px 0px 10px 1px;
	font-size:0.8em;
  clear:both;
	display:block;
}
Table#ListeActivite td{
  padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:center;
}
Table#ListeActivite TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:center;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
Table#ListeActivite TH.TdActivite {
	text-align:left;
}
Table#ListeActivite TD.TdCroix {
  width:20px;
}
Table#ListeActivite TD.TdCroix input {
  margin-top:3px;
}
Table#ListeActivite TD.TdCompte {
  width:20px;
}
Table#ListeActivite TD.TdActivite {
  width:510px;
	text-align:left;
}
Table#ListeActivite TD.TdNoResult {
  width:550px;
}
/*-----------------------------------------------FIN 7-entreprise-rubrique-liste.php----------------------------------------------*/






/*-----------------------------------------------FIN 7bis-entreprise-rubrique-liste-coordonnees.php--------------------------------------*/
Table#ListeMotCle {	
	border-spacing:0px;
	border-collapse:collapse;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:0px 0px 0px 1px;
	font-size:0.8em;
	display:block;
	margin-bottom:15px;
}
Table#ListeMotCle td{
  padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:center;
}
Table#ListeMotCle TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:center;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
Table#ListeMotCle TH.TdMotCle {
	text-align:left;
}
Table#ListeMotCle TD.TdCase {
  width:20px;
	text-align:center;
}
Table#ListeMotCle TD.TdMotCle {
  width:335px;
	text-align:left;
}
/*-----------------------------------------------FIN 7bis-entreprise-rubrique-liste-coordonnees.php----------------------------------------------*/







/*-----------------------------------------------DEBUT 8-produit-liste.php----------------------------------------------*/
Table#ListeProduit {	
	border-spacing:0px;
	border-collapse:collapse;
	width:736px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:15px 0px 15px 1px;
	font-size:0.8em;
	float:left;
	display:block;
}
Table#ListeProduit td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:center;
}
Table#ListeProduit TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:center;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
Table#ListeProduit TH.TdProduit {
	text-align:left;
}
Table#ListeProduit TH.TdModifier {
	text-align:center;
}
Table#ListeProduit TD.TdCroix {
  width:20px;
}
Table#ListeProduit TD.TdCompte {
  width:20px;
}
Table#ListeProduit TD.TdProduit {
  width:596px;
	text-align:left;
}
Table#ListeProduit TD.TdPhoto {
  width:70px;
	text-align:left;
}
Table#ListeProduit TD.TdModifier {
  width:100px;
	text-align:center;
}
Table#ListeProduit TD.TdNoResult {
  width:550px;
}

Table#ListeProduit TD.TdPhoto .VignetteProduit {
  width:64px;
	border:1px solid #000000;  
	margin:0px 15px 0px 5px;
	float:left;
	cursor:pointer;
}

.NomProduit {
 font-weight:bold;
}
.RubriqueProduit {
  font-size:0.7em;
}
.CaracteristiqueProduit {
	font-style:italic;
}
.TagProduit {
  margin-top:5px;
}
/*-----------------------------------------------FIN 8-produit-liste.php----------------------------------------------*/







/*-----------------------------------------------DEBUT 8-produit-saisie.php----------------------------------------------*/
p#NombreCaractereProduit {
  font-weight:bold;
	font-size:0.7em;
	float:right;
	clear:right;
	margin-right:5px;
}
p#TitreDescriptionProduit {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationDescriptionProduit {
  margin-bottom:10px;
	float:left;
	clear:left;
}
textarea#DescriptionProduit {
  width:735px;
	height:125px;
	margin-bottom:10px;
	float:left;
}
div#PhotoHolder {
  display:block;
	clear:both;
}
p#TitrePhoto {
  font-weight:bold;
	margin-bottom:5px;
}
div#PhotoContainer {
  display:block;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
img#PhotoProduit {
  border:1px solid #000000;
}
input#NomProduit  {
  display:block;
	clear:both;
	width:735px;
	margin-top:5px;
}
input#Caracteristique  {
  width:735px;
	display:block;
	clear:both;
	margin-top:5px;
}
input#RubriqueProduit  {
  width:375px;
	clear:left;
}
.RubriqueChoisie {
	color:#003399;
	font-weight:bold;
	
}
div#CategorieHolder {
  float:none;
	clear:both;
	margin-bottom:25px;
	padding-top:0px;
}
/*-----------------------------------------------FIN 8-produit-saisie.php----------------------------------------------*/







/*-----------------------------------------------DEBUT 10-marque-motcle.php----------------------------------------------*/
div#MarqueHolder {
  display:block;
	clear:both;
	margin-bottom:20px;
}
p#TitreMarque {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationMarque {
  margin-bottom:10px;
}
textarea#Marque {
  width:500px;
	height:125px;
	margin-bottom:10px;
	float:left;
}

div#MotCleHolder {
  display:block;
	clear:both;
}
p#TitreMotCle {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationMotCle {
  margin-bottom:10px;
}
textarea#MotCle {
  width:500px;
	height:125px;
	margin-bottom:10px;
	float:left;
}
/*-----------------------------------------------FIN 10-marque-motcle.php----------------------------------------------*/








/*-----------------------------------------------DEBUT 11-banniere-liste.php----------------------------------------------*/
input#NombreMaximalAffichageJournalier {
	width:50px;
	font-size:1em;
	margin:0px 10px 1px 5px;
}
input#BanniereCredit {
	width:50px;
	font-size:1em;
	margin:0px 10px 1px 2px;
}
Table#ListeBanniere {	
	border-spacing:0px;
	border-collapse:collapse;
	width:735px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:15px 0px 15px 1px;
	font-size:0.8em;
	float:left;
	display:block;
}
Table#ListeBanniere td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:center;
}
Table#ListeBanniere TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:center;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
Table#ListeBanniere TH.TdBanniere {
	text-align:left;
}
Table#ListeBanniere TH.TdModifier {
	text-align:center;
}
Table#ListeBanniere TD.TdCroix {
  width:20px;
}
Table#ListeBanniere TD.TdCompte {
  width:20px;
}
Table#ListeBanniere TD.TdBanniere {
  width:465px;
	text-align:left;
}
Table#ListeBanniere TD.TdAfficher {
  width:110px;
	text-align:center;
	padding:2px 2px;
}
Table#ListeBanniere TD.TdCliquer {
  width:110px;
	text-align:center;
	padding:2px 2px;
}
Table#ListeBanniere TD.TdModifier {
  width:100px;
	text-align:center;
}
Table#ListeBanniere TD.TdNoResult {
  width:738px;
}

Table#ListeBanniere TD.TdPhoto .Banniere {
  width:64px;
	border:1px solid #000000;  
	margin:0px 15px 0px 5px;
	float:left;
	cursor:pointer;
}

.NomBanniere {
 margin-bottom:5px;
}
.ContainerVignetteBanniere {
  text-align:left;
	margin-bottom:5px;
}
.VignetteBanniere {
  width:300px;
	border:1px #000000 solid;
}
.RubriqueBanniere {
  font-size:0.7em;
}
.CaracteristiqueBanniere {
	font-style:italic;
}

.TextePublicationBanniere {
  font-weight:bold;
}
.BanniereNonPubliee {
  color:#CC0000;
}
.BannierePubliee {
  color:#00CC00;
}
.BanniereSuprimee {
  filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	background-color:#EEEEEE;
	cursor:default;
}
/*-----------------------------------------------FIN 11-banniere-liste.php----------------------------------------------*/








/*-----------------------------------------------DEBUT 11-banniere-saisie.php----------------------------------------------*/
p#NombreCaractereBanniere {
  font-weight:bold;
	font-size:0.7em;
	float:right;
	clear:right;
	margin-right:5px;
}
p#TitreDescriptionBanniere {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationDescriptionBanniere {
  margin-bottom:10px;
	float:left;
	clear:left;
}
textarea#DescriptionBanniere {
  width:735px;
	height:125px;
	margin-bottom:10px;
	float:left;
}
div#BanniereContainer {
  display:block;
	clear:both;
	margin-right:15px;
	margin-bottom:15px;
	border:3px double #000000;
	width:733px;
	text-align:center;
	background-color:#CCCCCC;
	padding:5px 0px;
}
img#PhotoBanniere {
  border:1px solid #000000;
	width:468px;
}
object#FlashBanniere {
  /*border:1px solid #000000;*/
	width:468px;
}
input#Fichier  {
  display:block;
	clear:both;
	width:550px;
	margin-top:5px;
}
input#Lien  {
  width:550px;
	display:block;
	clear:both;
	margin-top:5px;
}
input#RubriqueBanniere  {
  width:420px;
	clear:left;
}
.RubriqueChoisie {
	color:#003399;
	font-weight:bold;
	
}
.PublicationBanniere {
  clear:both;
	padding-bottom:20px;
	display:block;
}
/*-----------------------------------------------FIN 11-banniere-saisie.php----------------------------------------------*/





/*-----------------------------------------------DEBUT 12-actualite-liste.php----------------------------------------------*/
Table#ListeActualite {
	border-spacing:0px;
	border-collapse:collapse;
	width:736px;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:15px 0px 15px 1px;
	font-size:0.8em;
	float:left;
	display:block;
}
Table#ListeActualite td{
  padding:5px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	text-align:center;
}
Table#ListeActualite TH{
  background-color:#999999;
	color:#FFFFFF;	
	text-align:center;
	padding:2px 5px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
Table#ListeActualite TH.TdActualite {
	text-align:left;
}
Table#ListeActualite TH.TdModifier {
	text-align:center;
}
Table#ListeActualite TD.TdCroix {
  width:20px;
}
Table#ListeActualite TD.TdActualite {
  width:642px;
	text-align:left;
}
Table#ListeActualite TD.TdPhoto {
  width:60px;
	text-align:center;
}
Table#ListeActualite TD.TdModifier {
  width:100px;
	text-align:center;
}
Table#ListeActualite TD.TdNoResult {
  width:736px;
}

Table#ListeActualite TD.TdPhoto .VignetteActualite {
  width:64px;
	border:1px solid #000000;  
	margin:0px 5px 0px 5px;
	float:left;
	cursor:pointer;
}

.NomActualite {
 font-weight:bold;
}
.RubriqueActualite {
  font-size:0.7em;
}
.CaracteristiqueActualite {
	font-style:italic;
}
.TagActualite {
  margin-top:5px;
}
.UrlActualite {
  
}
/*-----------------------------------------------FIN 12-actualite-liste.php----------------------------------------------*/







/*-----------------------------------------------DEBUT 12-actualite-saisie.php----------------------------------------------*/
.TitreInchangeable {
  font-weight:bold;
  color:#003399;
}
p#NombreCaractereActualite {
  font-weight:bold;
	font-size:0.7em;
	float:right;
	clear:right;
	margin-right:5px;
}
p#TitreTexteActualite {
  font-weight:bold;
	margin-bottom:5px;
}
p#ExplicationDescriptionActualite {
  margin-bottom:10px;
	float:left;
	clear:left;
}
textarea#TexteActualite {
  width:735px;
	height:125px;
	margin-bottom:10px;
	float:left;
}
div#PhotoHolder {
  display:block;
	clear:both;
}
p#TitrePhoto {
  font-weight:bold;
	margin-bottom:5px;
}
div#PhotoContainer {
  display:block;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
img#PhotoActualite {
  border:1px solid #000000;
}
input#TitreActualite  {
  display:block;
	clear:both;
	width:735px;
	margin-top:5px;
}
input#UrlActualite  {
  width:735px;
	display:block;
	clear:both;
	margin-top:5px;
}
div#CategorieHolder {
  float:none;
	clear:both;
	margin-bottom:25px;
	padding-top:0px;
}
/*-----------------------------------------------FIN 12-actualite-saisie.php----------------------------------------------*/
