/* CSS Document */
body { margin:0px; background:#C8D3D9 url(../images/commun/fond.jpg) repeat-x top left;}

#colGauche { background: transparent url(../images/commun/fond-col-gauche.jpg) no-repeat top left; }

td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#949494;}

input { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#56585B; border:0px; background:#fff;}

p { margin:0px; padding:0px;}

.interligne5px { padding-top:5px; line-height: 150%;}

.fondPage { background:#fff; border:1px solid #FFFFFF; padding:23px 24px;}
.degrade { padding-top:5px;}

a { color:#E24E93; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}


/* TYPO et LIEN */
.txt12 { font-size:12px;}
.txt14 { font-size:14px;}
.txt16 { font-size:16px;}
.txt18 { font-size:18px;}
.txt22 { font-size:22px;}

.titre { font-size:22px; margin-bottom:5px; color:#E24E93;}
h1, .titre2 { font-size:18px; margin-bottom:5px; color:#E24E93;}
h2, .titre3 { font-size:14px; margin-top:25px; margin-bottom:5px; color:#E24E93; font-weight: bold;}
h3, .titre4 { font-size:12px; margin-top:25px; margin-bottom:5px; color:#41B9EB; font-weight: bold;}

.bold { font-weight: bold; }

.highlight { color:#8B8B89;}
.highlight2 { color:#CC0202;}
.noir { color:#000;}
.bleu { color:#003E55;}

a.lien { color:#626262; text-decoration:none;}
a.lien:hover { color:#AB0D0D; text-decoration:underline;}

a.liennoir { color:#000; text-decoration:none;}
a.liennoir:hover { color:#000; text-decoration:underline;}

a.lienbleu { color:#003E55; text-decoration:none;}
a.lienbleu:hover { color:#003E55; text-decoration:underline;}

a.lienbleus { color:#0033CC; text-decoration:underline;}
a.lienbleus:hover { color:#0033CC; text-decoration:none;}

a.liengriss { color:#858585; text-decoration:underline;}
a.liengriss:hover { color:#858585; text-decoration:none;}

/* MENU */
#menu td { color:#000; font-size:12px;}
#menu a { color:#E24E93; text-decoration:none; background:url(../images/commun/menu_off.gif) repeat-x top left; display:block; padding:7px 14px 15px 14px; height:34px; }
#menu a:hover { color:#000000; text-decoration:none; background:url(../images/commun/menu_off.gif) repeat-x top left; display:block;}
#menu .clic { color:#E24E93; text-decoration:none; background:url(../images/commun/menu_on.gif) repeat-x top left; display:block; }

/* bas de page */
#basdepage { color:#000; padding-left:12px;}
#basdepage a { color:#000; text-decoration:none;}
#basdepage a:hover { color:#000; text-decoration:underline;}

.note 
{ 
  font-size: 10px;
  color: #848484;
}


ul
{
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-bottom: 1em;
}

li
{
  margin-top: 1em;
}

ul li
{
  padding-left: 1em;
  background-image: url(../images/commun/puce.gif);
  background-repeat: no-repeat;
  background-position: 0 .4em;
}

.texte table td
{
  font-size:12px;
}

.contenuPrincipal
{
  padding: 10px 50px 15px 0px;
}

.gamme td 
{ 
  font-size:11px;
  vertical-align: top;
}

.gammeSubCell
{
  border-bottom: 1px dotted black;
}
