/*  FEUILLE DE STYLE POUR SITE MUTANT COURTAGE */
/* Contient les styles communs                 */
/* + styles spécifiques Page d'accueil         */
/* + styles spécifiques Navigation             */

/* merci de respecter la même position des balises */
/* pour faciliter les comparaisons */

body,td,th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

body 
{
	color:#313131;
	background-color:#ed7504;
}

/* définit la hauteur minimum des pages */
.hauteur_minimum 
{
	min-height:500px;
}

textarea 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

/* Orange et non violet... */
.corpsgras_violet {font-weight: bold;color: #f18e00;font-size: 10px;}
.corpsgras_violet a:link {color:#f18e00; text-decoration:none;}
.corpsgras_violet a:visited {color:#f18e00; text-decoration:none;}
.corpsgras_violet a:active {color:#f18e00; text-decoration:none;}
.corpsgras_violet a:hover {color:#f18e00; text-decoration:underline;}
.corpsgras_violet_grand {font-weight: bold;color: #f18e00;font-size: 12px;}

.chemin_violet {font-weight: bold;color:#f18e00;font-size: 11px;}
.chemin_violet a:link {color:#f18e00; text-decoration:none;}
.chemin_violet a:visited {color:#f18e00; text-decoration:none;}
.chemin_violet a:active {color:#f18e00; text-decoration:none;}
.chemin_violet a:hover {color:#f18e00; text-decoration:underline;}

.chemin_gris {font-weight: bold;color:#cbcbcb;font-size: 11px;}
.chemin_gris a:link {color:#cbcbcb; text-decoration:none;}
.chemin_gris a:visited {color:#cbcbcb; text-decoration:none;}
.chemin_gris a:active {color:#cbcbcb; text-decoration:none;}
.chemin_gris a:hover {color:#cbcbcb; text-decoration:underline;}

.chemin_orange {font-weight: bold;color: #f18e00;font-size: 11px;}
.chemin_orange a:link {color:#f18e00; text-decoration:none;}
.chemin_orange a:visited {color:#f18e00; text-decoration:none;}
.chemin_orange a:active {color:#f18e00; text-decoration:none;}
.chemin_orange a:hover {color:#f18e00; text-decoration:underline;}

.corpsgras_orange {font-weight: bold;color: #DE5500;font-size: 10px;text-decoration:none;}
.corpsgras_orange a:link {color: #DE5500;text-decoration:none;}
.corpsgras_orange a:visited {color: #DE5500;text-decoration:none;}
.corpsgras_orange a:active {color: #DE5500;text-decoration:none;}
.corpsgras_orange a:hover {color: #DE5500;text-decoration:underline;}

/* gris très foncé et non marron... */ 
.corps_marron {font-weight:normal;color: #313131; font-size:10px;}
.corps_marron a:link {color:#313131; text-decoration:underline;}
.corps_marron a:visited {color:#313131; text-decoration:underline;}
.corps_marron a:active {color:#313131; text-decoration:underline;}
.corps_marron a:hover {color:#313131; text-decoration:underline;}

.corpsgrand_marron {font-weight:normal;color: #313131; font-size:12px;}
.corpsgrandgras_marron {font-weight:bold;color: #313131; font-size:12px;}

.corps_marron_champ_grise {font-weight:normal;color: #313131; background-color:#CCCCCC; font-size:10px;}
.corps_marron_champ_grise a:link {color:#313131; background-color:#CCCCCC; text-decoration:none;}
.corps_marron_champ_grise a:visited {color:#313131; background-color:#CCCCCC;text-decoration:none;}
.corps_marron_champ_grise a:active {color:#313131; background-color:#CCCCCC;text-decoration:none;}
.corps_marron_champ_grise a:hover {color:#313131; background-color:#CCCCCC; text-decoration:underline;}

.corps_blanc {font-size: 10px; color:#FFFFFF; text-decoration:none;}
.corps_blanc a:link {color:#FFFFFF; text-decoration:underline;}
.corps_blanc a:visited {color:#FFFFFF; text-decoration:underline;}
.corps_blanc a:active {color:#FFFFFF; text-decoration:underline;}
.corps_blanc a:hover {color:#FFFFFF; text-decoration:underline;}

.corpsgras_blanc_grand {font-weight: bold;font-size: 11px; color:#FFFFFF; text-decoration:none;}
.corpsgras_blanc_grand a:link {color:#FFFFFF; text-decoration:underline;}
.corpsgras_blanc_grand a:visited {color:#FFFFFF; text-decoration:underline;}
.corpsgras_blanc_grand a:active {color:#FFFFFF; text-decoration:underline;}
.corpsgras_blanc_grand a:hover {color:#FFFFFF; text-decoration:underline;}

.corps_blanc_grand {font-size: 11px; color:#FFFFFF; text-decoration:none;}

.corpsgras_rouge
{
    font-weight: bold;
    color: red;
    font-size: 10px;
}

.corpsgras_marron {font-weight:bold; color: #313131; font-size:10px;}
.corpsgras_marron a:link {color:#313131; text-decoration:underline;}
.corpsgras_marron a:visited {color:#313131; text-decoration:underline;}
.corpsgras_marron a:active {color:#313131; text-decoration:underline;}
.corpsgras_marron a:hover {color:#313131; text-decoration:underline;}

.corps_gris {font-weight:normal;color: #A9A8A8; font-size:10px;}
.corps_gris a:link {color:#A9A8A8; text-decoration:none;}
.corps_gris a:visited {color:#A9A8A8; text-decoration:none;}
.corps_gris a:active {color:#A9A8A8; text-decoration:none;}
.corps_gris a:hover {color:#A9A8A8; text-decoration:underline;}

.corps_violet {font-weight:normal;color:#313131; font-size:10px;}
.corps_violet a:link {color:#313131; text-decoration:none;}
.corps_violet a:visited {color:#313131; text-decoration:none;}
.corps_violet a:active {color:#313131; text-decoration:none;}
.corps_violet a:hover {color:#313131; text-decoration:underline;}

.corpsgras_blanc {font-weight: bold;color: #FFFFFF;font-size: 12px;text-decoration:none;}
.corpsgras_blanc a:link {color: #FFFFFF;text-decoration:none;}
.corpsgras_blanc a:visited {color: #FFFFFF;text-decoration:none;}
.corpsgras_blanc a:active {color: #FFFFFF;text-decoration:none;}
.corpsgras_blanc a:hover {color: #FFFFFF;text-decoration:underline;}

.corps_violetl {font-weight:normal;color: #B7027A; font-size:10px;text-decoration:none;}
.corps_violetl a:link {color:#B7027A; text-decoration:none;}
.corps_violetl a:visited {color:#B7027A; text-decoration:none;}
.corps_violetl a:active {color:#B7027A; text-decoration:none;}
.corps_violetl a:hover {color:#B7027A; text-decoration:underline;}

INPUT {
	color:#000000;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

SELECT {
	color:#000000;
	font-size:10px;
	/* font-family:arial; */
}

.permis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	white-space: nowrap;
}

.avis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	white-space: nowrap;
	border: none;
	background-color: #FFFFFF;
}

.avisth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	white-space: nowrap;
	border: none;
	background-color: #0000CC;
}

.avt 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	border-style: none; 	
	white-space: nowrap;
}

.avtdc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-style: none;
	text-align: center;
	white-space: nowrap;
}

.avttr 
{
	background-color: #FFFFFF
}

.avttrb {
	font-weight: bold;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	white-space: nowrap;
}

.avtdb {
	font-weight: bold;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	white-space: nowrap;
}

.Facultatif {}
.Info {}
.PermisA {} 
.PermisB {}

.titresContrat {color:#FFFFFF; font-family:Century Gothic, Helvetica, sans-serif; font-size:12.5px;  font-weight:bold; } 

.titregras_blanc {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:17px; line-height:20px; }
.titregras_blanc.Style4 {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:14px; line-height:20px; }

.titregras_noir a:link {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:13px; text-decoration:none;}
.titregras_noir a:visited {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:13px; text-decoration:none;}
.titregras_noir a:active {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:13px; text-decoration:none;}
.titregras_noir a:hover {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:13px; text-decoration:underline;}

.corps_blanc_9 {font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; line-height:14px; }

.corpsgras_orange_10 {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#f29400; font-size:10px; }

.corpspage_noir {font-family:Verdana, Helvetica, sans-serif; color:#313131; font-size:10px;}
.corpspagegras_noir {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:10px;}

.corpsFilAriane_noir {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:12px; text-decoration:none; text-align:left;}
.corpsFilAriane_noir a:link {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:12px; text-decoration:none;}
.corpsFilAriane_noir a:visited {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:12px; text-decoration:none;}
.corpsFilAriane_noir a:active {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:12px; text-decoration:none;}
.corpsFilAriane_noir a:hover {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:12px; text-decoration:underline;}

.titresContrat {color:#FFFFFF; font-family:Century Gothic, Helvetica, sans-serif; font-size:12.5px;  font-weight:bold; } 

#fondFilAriane {
	background-color:#dddedf;
	height:35px;
}

#filAriane {
	padding-top:10px;
	padding-left:20px;
}

/* Tableaux */

.tableau_credit {
	border: 0px solid #000; /* contour du tableau */
	border-collapse: collapse;
	background-color:#ededed;
	height: 24px;
	vertical-align: middle;
}

.tableau_credit td, .tableau_credit th 
{
	border: 1px solid #D6CACC; /* contour de chaque cellule */
	text-indent: 15px;
}

.tableau_sinistre_blanc 
{
	border: 1px solid #D6CACC;
}

.tableau_sinistre_gris 
{
	background-color:#f3f3f3;
	border: 1px solid #D6CACC;
	text-align:right;
}

.tableau_fclient {
	border: 0px solid #000; /* contour du tableau */
	border-collapse: collapse;
	background-color:#FFFFFF;
	height: 30px;
	vertical-align: middle;
}

.tableau_fclient td, .tableau_fclient th {
	border: 1px solid #D6CACC; /* contour de chaque cellule */
	height: 30px;
}

.tableau_cellulevide {
	border: 0px solid #000; /* contour du tableau */
	border-collapse: collapse;
	background-color:#FFFFFF;
	height: 30px;
	vertical-align: middle;	
	text-decoration:none;
}

.tableau_cellulevide td, .tableau_cellulevide th {
	border: 0px solid #D6CACC; /* contour de chaque cellule */
	height: 30px;
}

.tableau_formule_entete {
	border: 0px solid #000; /* contour du tableau */
	background-color:#BC589D;
	height: 33px;
	vertical-align: middle;	
	font-size: 10px; 
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:bold;
}

td.celluleBlanche 
{
	background-color:#ffffff;
}

td.celluleAlternative
{
	background-color:#f3f3f3;
}

.lignePaire 
{
	background-color: #ffffff;
}

.ligneImpaire 
{
	background-color: #ededed;
}

/* styles de liste */

.listeHeader 
{
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	background-color: #8a8b8d;
	color: #ffffff;
	font-family:Century Gothic, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;	
}

.listePair 
{
	text-align: left;
	background-color: #ffffff;
	height:20px;
}

.listeImpair 
{
	text-align: left;
	background-color: #ededed;
	height:20px;
}

.listeLien 
{
	text-decoration: none;
}

/* pour les headers avec action dans la ficher client */

.table_header_couleur_action 
{
	background-color: #d3d3d3;
}

/* fin styles de liste */

#tableau_impaye {
  border: 0px solid #000; /* contour du tableau */
  border-collapse: collapse;
  background-color:#FFFFFF;
  height: 30px;
  vertical-align: middle;
}

#tableau_impaye td, #tableau_impaye th {
  border: 1px solid #D6CACC; /* contour de chaque cellule */
  height: 30px;
}

#tableau_impaye td.gris, #tableau_impaye th.gris {
  border: 1px solid #D6CACC; /* contour de chaque cellule */
  background-color:#f3f3f3;
  font-weight:bold;
  font-size:10px;
}

/* === DEBUT STYLES ZRECAP === */

table.zRecap 
{
	width:100%;
	vertical-align:top;
	text-align:left;
	background-color:#cccccc;
}

/* === FIN STYLES ZRECAP === */

/* AJOUT MUTANT COURTAGE */

#contenu {
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:960px;
	border: 3px solid #87888a; 
}

#entete {
	width:960px;
	height:129px;
	background: url(/images/courtage/banniere.jpg) no-repeat left top;
}

#menu {
	width:960px;
	height:34px;
	background-image:url(/img/images/courtage/fondMenu.png);
}

.texteMenu a {
	height:34px;
	background-image:url(/img/images/courtage/fondMenu.png);
	border-right: 2px solid #efa84b;
	float: left;
	padding: 0 18px;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	display:inline;
}

.texteMenu a:hover, .texteMenu a#active {
	background-position:left bottom; 
	color: #FFFFFF;
}

#colonneGauche {
	float:left;
	width:250px;
	height:536px;
	background-color:#dddedf;
	display:inline;
}

#rubriqueTarification {
	width:229px;
	height:172px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background: url(/img/images/courtage/tarification.png) no-repeat left top;
}

#rubriqueProduits {
	width:229px;
	height:159px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	/*background: url(/img/images/courtage/produits.png) no-repeat left top;*/
	background: url(/img/images/courtage/produits2.png) no-repeat left top;
}

#ProduitAuto {
	float:left;
	margin-left:32px;
	margin-top:22px;
	display:inline;
}

#ProduitHabitation {
	float:left;
	margin-left:66px;
	margin-top:22px;
	display:inline;
}

#ProduitMoto {
	float:left;
	margin-left:32px;
	margin-top:16px;
	display:inline;
}

#ProduitAutoTempo {
	float:left;
	margin-left:30px;
	margin-top:16px;
	display:inline;
}

#ProduitSante {
	float:left;
	margin-left:25px;/*66px;*/
	margin-top:16px;
	display:inline;
}

#tousLesProduits {
	float:left;
	margin-left:66px;	
	/*margin-left:135px;*/
	margin-top:18px;
	font-family:Century Gothic, Helvetica, sans-serif;
	color:#313131;
	font-size:10px;
	display:inline;
}

#rubriqueSouscription {
	width:229px;
	height:164px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	background: url(/img/images/courtage/souscription2.png) no-repeat left top;
}

#colonneMilieu {
	float:left;
	width:460px;
	height:536px;
	background: url(/img/images/courtage/fond.jpg) no-repeat left top;
	background-color: #FFFFFF;
	display:inline;
}


#animation {
width:460px;
height:252px;
margin:0;
}

#rubriqueActualites {
	width:444px;
	/*height:183px;*/
	height:80;
	margin-top:13px;
	margin-left:auto;
	margin-right:auto;
	background: url(/img/images/courtage/actus.png) no-repeat left top;
}

#rubriqueActualites ul {
	margin-top:20px;
	list-style-position:inside;
	margin-left:20px;
	margin-right:20px;
	padding-left:0px;
}

#rubriqueActualites li {
	margin-top:3px;
	padding-top:0px;
	padding-bottom:5px;
	margin-left:0px;
	padding-left:0px;
	border-bottom: 1px solid #fbcb8c;
	list-style-image:url(/img/images/courtage/puce.gif);
}

#rubriqueActualites li.last {
	border:none;
}

#toutesLesActualites {
margin-top:-20px;
	float:right;
	font-family:Century Gothic, Helvetica, sans-serif;
	color:#313131;
	font-size:10px;
}

#rubriqueContact {
	width:444px;
	height:80px;
	margin-top:6px;
	margin-left:auto;
	margin-right:auto;
	background:url(/img/images/courtage/contact.png) no-repeat left top;
}


#colonneDroite {
	float:left;
	width:250px;
	height:536px;
	background-color:#dddedf;
	display:inline;
}

#rubriqueClient {
	width:227px;
	height:102px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background:url(/img/images/courtage/client.png) no-repeat left top;
}

#champSaisi {
	float:left;
	padding-top:21px;
	padding-left:17px;
	padding-right:12px;
	display:inline;
}

#rubriquePortefeuille {
	width:227px;
	height:162px;
	margin-left:auto;
	margin-right:auto;
	margin-top:6px;
	background:url(/img/images/courtage/portefeuille.png) no-repeat left top;
}

#rubriqueResultats {
	width:227px;
	height:226px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background:url(/img/images/courtage/resultats.png) no-repeat left top;
}

#piedDePage {
	float:right;
	width:960px;
	height:17px;
	background-color:#87888a;
	text-align:right;
	font-size:10px;
}

#corpsContact {
	width:400px;
	margin-left:auto;
	margin-right:auto;
}

.titreRubrique {
	padding-top:4px;
	padding-left:32px;
}

.sousTitreRubrique {
	padding-top:18px;
	padding-left:42px;
}

.corpsRubrique {
	font-family:Verdana, Helvetica, sans-serif;
	color:#313131;
	font-size:10px;
	line-height:14px;
	width:180px;
	height:auto;
	float:left;
	padding-top:10px;
	padding-left:14px;
	display:inline;
}

.corpsProduits {
	float:left;
	margin-top:23px;
	margin-left:30px;
	margin-right:10px;
	line-height:16px;
	display:inline;
}

#sousTitreRubriqueDevis  {
	float:left;
	padding-top:10px;
	padding-left:40px;
	width:200px;
	line-height:12px;
	display:inline;
}

img { border : none; }
a:link {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#f29400; font-size:10px; text-decoration:none;}
a:visited {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#f29400; font-size:10px; text-decoration:none;}
a:active {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#f29400; font-size:10px; text-decoration:none;}
a:hover {font-family:Verdana, Helvetica, sans-serif; font-weight:bold; color:#f29400; font-size:10px; text-decoration:underline;}

#piedDePage a:link, .texteMenu a:link  {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12.5px; text-decoration:none;}
#piedDePage a:visited, .texteMenu a:visited {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12.5px; text-decoration:none;}
#piedDePage a:active, .texteMenu a:active {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12.5px; text-decoration:none;}
#piedDePage a:hover, .texteMenu a:hover {font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12.5px; text-decoration:none;}

#tousLesProduits a:link, #toutesLesActualites a:link, .corpsRubrique a:link 
{font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:10px; text-decoration:none;}
#tousLesProduits a:visited, #toutesLesActualites a:visited, .corpsRubrique a:visited  
{font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:10px; text-decoration:none;}
#tousLesProduits a:active, #toutesLesActualites a:active, .corpsRubrique a:active
{font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:10px; text-decoration:none;}
#tousLesProduits a:hover, #toutesLesActualites a:hover, .corpsRubrique a:hover 
{font-family:Century Gothic, Helvetica, sans-serif; font-weight:bold; color:#313131; font-size:10px; text-decoration:underline;}

/* FIN PAGE ACCUEIL MUTANT COURTAGE */

/* ============ NAVIGATION SPECIFIQUE COURTAGE============ */

#nav 
{
	background-image:url(/img/images/courtage/fondMenu.png);
	color:#ffffff;
	width:960px;
	height:34px;
	line-height:34px;
	padding:0px;
	margin:0px;
	list-style:none;
}

#nav ul
{
	list-style: none;
	margin-left:0px;
	margin-top:0px;	
	padding-left:2px;
	padding-top:0px;
}

#nav ul a:link, #nav ul a:visited  {
	margin: 0;
	display: block;
	padding-left: 18px;
	padding-right: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-family:Century Gothic, Helvetica, sans-serif; 
	font-weight:bold;
	font-size:12.5px;
}

/*
#nav a 
{
	display: block;
}
*/

#nav a:hover 
{
	/*display: block;*/
	color: #FFFFFF;
}

#nav li {
	margin: 0;
	float: left;
	border-right: 2px solid #efa84b;
}

#nav li ul {
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	position: absolute;
	width:180px;
	display: none;
	background-color:#FFFFFF;
}

#nav li ul a:link,#nav li ul a:visited 
{
	background-color:#cccedf;
	height: 34px;
	width: 180px;
	color: #000000;
	text-decoration: none;
	padding-left:18px;
}

#nav li ul a:hover 
{
	background-color:#bbbedf;
	color:#000000;
}

#nav li:hover ul, #nav li.sfhover ul {
	display: block;
	background-color:#FFFFFF;
	color:#770124;
}

#nav li ul li {
	border-right: 0px;
}

/* fin navigation */



/*début: AFFICHELISTE.aspx permet de gérer les CSS du GridView */

.rightgridview
{
text-align:right;
padding-right:5px;
}

.leftgridview
{
text-align:left;
padding-left:5px;
}

.centergridview
{
 text-align:center;
 padding:0px;
}

.HeaderGrid, .HeaderGrid:link, .HeaderGrid:visited, .HeaderGrid:hover
{
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;	
font-size:12.5px;
}

.BoutonGrid
{
	margin-top:0px;
	padding-top:0px;
	vertical-align:top;
	text-align:center;	
	margin-left:auto;
	margin-right:auto;
}

.ListeImpairVue
{
	text-align: left;
	background-color: #FCF1F7;
	height:20px;
	font-weight:bold;
	}
	
	.ListePairVue
{
	text-align: left;
	background-color: #FFFFFF;
	height:20px;
	font-weight:bold;
	}
/*fin: AFFICHELISTE.aspx permet de gérer les CSS du GridView */

/*support relooking page recherche de client*/
/*cellule disabled */
.tr_corps_violet /*Orange...*/
{
	font-weight:normal;
	color: #f18e00;
	font-size:10px;
	background-color: #FFFFFF; 
	cursor:pointer;
}

/* cellule disabled */
.tr_Disabled /*blanc sur fond noir*/
{
	font-weight:normal;
	color: #FFFFFF;
	font-size:10px;
	background-color: #000000;
}

/*======Affichage des spécifications Produits*/
#Menu
{
	background-color:#dddedf;
	height:35px;
	margin: 0;
	padding: 0;
	list-style: none;
}

#SousMenu
{
	margin: 0;
	padding: 0;
	list-style: none;
}


#UlMenu
{
	margin: 0;
	padding: 0;
}
	
#UlMenu li 
{
	margin: 0;
	padding: 0;
	display:inline;
}

#UlMenu li a
{
	display: block;
	float: left;
	width: 160px;
	height: 26px;
	padding-top:9px;
	text-align: center;
	text-decoration: none;
	text-align:center;
	background-color: #efefef;
	font-size:12px; 
	color:#313131;
	font-family:"Century Gothic", Verdana, sans-serif;}

#UlMenu li a:hover
{
	display: block;
	float: left;
	width: 160px;
	height: 26px;
	padding-top:9px;
	text-align: center;
	text-decoration: none;
	text-align:center;
	background-color: #ffffff;
	font-size:12px; 
	color:red;
	font-family:"Century Gothic", Verdana, sans-serif;
}
	
#UlMenu li a:select
{
	display: block;
	float: left;
	width: 160px;
	height: 26px;
	padding-top:9px;
	text-align: center;
	text-decoration: none;
	text-align:center;
	background-color: #ffffff;
	font-size:12px; 
	color:#313131;
	font-family:"Century Gothic", Verdana, sans-serif;
}
/* fin navigation */
