﻿body {
	padding: 0px;
	margin: 0px;
	background-color: #192839;
	background-image: url(images/Fond.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

img{border:0}

a {color: #FFFFFF; text-decoration: none; padding:0; }
a:link {color: #FFFFFF; text-decoration: none; padding:0; }
a:visited {color: #FFFFFC; padding:0; text-decoration: none; }
a:active {color: #FFFFFF; padding:0; text-decoration: none; }
a:hover {color: #beffff; text-decoration: none; padding:0; }

a.fournisseur {color: #356F9E; text-decoration: none; padding:0; }
a:link.fournisseur  {color: #356F9E; text-decoration: none; padding:0; }
a:visited.fournisseur  {color: #356F9E; padding:0; text-decoration: none; }
a:active.fournisseur  {color: #356F9E; padding:0; text-decoration: none; }
a:hover.fournisseur  {color: #356F9E; text-decoration: none; padding:0; }


#actualite a {color: #356F9E; text-decoration: none; padding:0; }
#actualite a:link {color: #356F9E; text-decoration: none; padding:0; }
#actualite a:visited {color: #356F9E; padding:0; text-decoration: none; }
#actualite a:active {color: #356F9E; padding:0; text-decoration: none; }
#actualite a:hover {color: #1E3E57; text-decoration: none; padding:0; }

.content_produit a {color: #356F9E; text-decoration: none; padding:0; }
.content_produit a:link {color: #356F9E; text-decoration: none; padding:0; }
.content_produit a:visited {color: #356F9E; padding:0; text-decoration: none; }
.content_produit a:active {color: #356F9E; padding:0; text-decoration: none; }
.content_produit a:hover {color: #1E3E57; text-decoration: none; padding:0; }

h2.fournisseur {
	color: #356F9E;
	text-shadow: 0 1px 0 #FFFFFF, 0 -1px 3px #BEBEBE;
}

.fournisseur_over h2.fournisseur {
	color: #FFF;
	text-shadow: 0 1px 0 #000, 0 -1px 3px #356F9E;
}

.fournisseur_over a.fournisseur {color: #FFF; text-decoration: none; padding:0; }
.fournisseur_over a:link.fournisseur  {color: #FFF; text-decoration: none; padding:0; }
.fournisseur_over a:visited.fournisseur  {color: #FFF; padding:0; text-decoration: none; }
.fournisseur_over a:active.fournisseur  {color: #FFF; padding:0; text-decoration: none; }
.fournisseur_over a:hover.fournisseur  {color: #FFF; text-decoration: none; padding:0; }

.fournisseur_1 {
	background-color: #f3f3f3; padding: 10px;
}

.fournisseur_2 {
	background-color: #ffffff; padding: 10px;
}

.fournisseur_over {
	background-color: #224E7A; padding: 10px;
	cursor: pointer;
}

a.Selection {color: #ff9000; text-decoration: none; padding:0; }
a:link.Selection {color: #ff9000; text-decoration: none; padding:0; }
a:visited.Selection {color: #ff900C; padding:0; text-decoration: none; }
a:active.Selection {color: #ff9000; padding:0; text-decoration: none; }
a:hover.Selection {color: #ff9000; text-decoration: none; padding:0; }

.TableOver tr{background-color:#FFFFFF;}
.TableOver tr:hover{background-color:#FEFEFE;}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#003673; font-weight: bold;
			   font-size: 8pt; background-color: #F5FCFF; border-style: ridge; border: 1px solid #004694; padding-left: 0px;
			   padding-right: 0px; padding-top: 3px; padding-bottom: 3px; cursor: pointer; }

.FondMenu {
	background-color: #204267;
	font-family: Arial, Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
	text-align:right;
}

.FondMenuColor {
	background-color: #204267;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
}

p {
	color: #000000;
	font-family: Arial, Verdana;
	font-size: 11px;
}

td {
	color: #000000;
	font-family: Arial, Verdana;
	font-size: 11px;
}

.Hauteur {
	font-size: 2px;
}

.Menu {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
}

.SousMenu {
	background-image: url(images/Menu/FondMenu.gif);
	background-repeat: repeat-x;
}

.SousMenuOver {
	background-color: #192839;
	color: #FFFFFF;
}

.FondModuleGauche {
	background-image: url(images/FondModuleGauche.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.FondModuleMilieu {
	background-image: url(images/FondModuleMilieu.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.FondModuleDroite {
	background-image: url(images/FondModuleDroite.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.FondModule {
	background-color: #133052;
}
.FondModule2 {
	background-color: #EDF4F7;
}


.Rechercher {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.Contact {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:15px;
	color: #204267;
}

.bleu {
	color: #204267
}

.Contactlien a {
 	color:#2D628E;
 	text-decoration:none;
 	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px;font-weight:bold;
 }

.Contactlien a:visited {
 	color:#2D628E;
 	text-decoration:none;
 	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px;
 	font-weight:bold;
 }
 
.Contactlien a:hover {
 	color:#2D628E;
 	text-decoration:underline;
 	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px;font-weight:bold;
 }

.ContactDLNS {
	color: #204267;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 24px;
}	

.Champ {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; border: 1px solid #FF9000; padding: 0; color:#4D4D4D;
}

.separateur {
	background-image: url(images/SeparateurHorizontale.gif);
	background-repeat: repeat-x;
}

.separateurVerti {
	background-image: url(images/SeparateurVerticale.gif);
	background-repeat: repeat-y;
}

.Tiret {
	background-image: url(images/Tiret.gif);
	background-repeat: repeat-x;
	font-size: 4px;
	background-posistion: left middle
}

.AdminTitre {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; padding: 0; color:#ff9000;
	font-weight: bold;
}

.Titre {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding: 0; color:#ff3535;
	font-weight: bold; font-size: 17px;
}
.Titre a {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding: 0; color:#ff9000;
	font-weight: bold;text-decoration:none;
}
.Titre a:hover{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding: 0; color:#ff9000;
	font-weight: bold;text-decoration:underline;
}

.TitreFournisseur {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-left: 15px;padding-top:10px; color:#ff9000;
	font-weight: bold;font-size:16px;
}
.sousTitre {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; padding: 0; color:#727272;
	font-weight: bold; font-size: 13px;
}
.SCategorie a{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#000000;
	text-decoration:none;
}

.SCategorie a:hover{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#000000;text-decoration:underline;
}


.SCategorie a:visited{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#000000;text-decoration:none;
}

.Categorie {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;padding-left: 10px;color:#356F9E;
	font-weight: bold;
}

.Categorie a{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;padding-left: 10px;color:#356F9E;
	font-weight: bold;
}

.Categorie a:visited{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;padding-left: 10px;color:#356F9E;
	font-weight: bold;
}

.NewsPosted {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;padding-left: 10px;padding-right: 10px;color:#356F9E;
	font-weight: bold;
}

.NewsPosted a {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;padding-left: 15px;padding-right: 10px;color:#356F9E;
	font-weight: bold;text-decoration:underline;list-style-type:square;
}

.NewsPosted a:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;padding-left: 15px;padding-right: 10px;color:#356F9E;
	font-weight: bold;list-style-type:square;
}

.NewsPosted li {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;color:#356F9E;
	font-weight: bold;list-style-type:square;
}

.Admin a{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#356F9E;
	text-decoration:none;font-weight: bold;
}

.Admin a:hover{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#356F9E;
	text-decoration:underline;font-weight: bold;
}

.Admin a:link{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#356F9E;
	text-decoration:underline;font-weight: bold;
}

.Admin a:visited{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-right:5px; color:#356F9E;
	text-decoration:underline;font-weight: bold;
}


.Categorie a{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;padding-left: 10px;color:#356F9E;
	font-weight: bold;text-decoration:none;
}

.Categorie a:hover{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;padding-left: 10px;color:#356F9E;
	font-weight: bold;text-decoration:underline;
}

.Footer {
	background-color: #204267;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding: 0; color:#FFFFFF;
}

.BlueBorder{
	border:solid 1px; border-color:#356F9E;
}

.Definima  {
 color: #5c5c5c;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; padding-right: 5px;
}
.Definima a {
 color: #5c5c5c;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; padding: 0;
}

.Definima a:visited {
 color: #5c5c5c;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; padding: 0;
}

.Definima a:hover{
 color: #5c5c5c;
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; padding: 0;text-decoration:underline;
}
