<style type="text/css">

body, .menu ul{
 margin: 0;
    padding : 0;
	margin-bottom:0;
	padding-bottom:0
}

* {
	padding : 0;
	padding-bottom: 0;
	
}
.fond1 {
	background-color: #72b9d9;
	margin-top : 0;
	padding-top : 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.fond2 {
	background-color: #F89B00;
}
.fondjaune {
	background-color: #FED001; 
}
.fondbleufonce {
	background-color: #003569; 
}
.fondvioletclair2 {
	background-color: #C35AB1;
}
.fond3 {
	background-color: #EEF7FB;
}
.fondvert {
	background-color: #B8CA26;
	font-size: 12px;
}
.fondvertclair {
	background-color: #F2F5CD;
}
.fondorange {
	background-color: #FFAC00;
}
.fondorangeclair {
	background-color: #FFF8EA;
}

.fondviolet {
	background-color: #9B388A;
}
.fondvioletclair {
	background-color: #F9ECF7;
}

body,td,th {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 10px;
}
.h2 {
	font-size: 12px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	line-height: 16px;
	color: #000000;
}
.h2j {
	font-size: 12px;
	text-align: justify;
}

.h3 {
	color: #FFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 12px;
}
.h33 {
	color: #FFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 14px;
}
.h4 {
	color: #000;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 10px;
}
.txj {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 10px;
	text-align: justify;
	line-height: normal;
}
.txt {
	font-size: 12px;
}
.nouveau {
	color: #FFF;
	font-family: "Arial Narrow";
	font-size: 18px;
}
.txo {
	color: #F89B00;
	font-size: 16px;
}
.txfd {
	color: #F09100;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-align: left
}
.txfdd {
	color: #FF9900;
	font-family: "Arial Narrow";
	font-size: 30px;
}
.txfddd {
	color: #FF9900;
	font-family: "Arial Narrow";
	font-size: 20px;
}
.txfa {
	color: #89A51D;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-align: left;
}
.txfaa {
	color: #89A51D;
	font-family: "Arial Narrow";
	font-size: 30px;
	text-align: center;
}
.txfaaa {
	color: #89A51D;
	font-family: "Arial Narrow";
	font-size: 16px;
}

.txfpp {
	color: #9B388A;
	font-family: "Arial Narrow";
	font-size: 30px;
}
.txfppp {
	color: #9B388A;
	font-family: "Arial Narrow";
	font-size: 20px;
	text-align: left;
}
.txfppth {
	color: #004384;
	font-family: "Arial Narrow";
	font-size: 28px;
	text-align: center;
}
.txfpptht {
	color: #004384;
	font-family: "Arial Narrow";
	font-size: 18px;
}
.Bleu {
	color: #004384;
	font-family: "Arial Narrow";
	font-size: 20px;
}
.txfc {
	color: #000000;
	font-family: "Arial Narrow";
	font-size: 18px;
}
.Titrepub{
	color: #000000;
	font-family: "Arial Narrow";
	font-size: 18px;
}
.Titreantenne{
	color: #89A51D;
	font-family: "Arial Narrow";
	font-size: 14px;
}
.txfs {
	color: #9B388A;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-align: left;
}

.txfbl {
	color: #003568;
	font-family: Arial;
	font-size: 12px;
}

.txfed {
	color: #003568;
	font-family: "Arial Narrow";
	font-size: 14px;
}

.lienIndex {
	color: #000;
	font-family: "Arial Narrow";
	font-size: 18px;
}
body {
	margin-top: 0px;
}

txbf {
	color: #003568;
}
.txa {
	color: #FFF;
	font-family: Arial;
	font-size: 10px;
}

   .Noir:link{
	color: #000;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 12px;
	text-decoration: none;
}

	.Noirindex:link{
	color: #000;
	font-family: Arial Narrow;
	font-size: 18px;
	text-decoration: none;
}
    .Noir:visited{
	color: #000;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}

   .Noirform:link{
	color: #000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;

}
   .blancform:link{
	color: #FFF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;

}
  .blancform:visited{
	color: #FFF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
    .Noirform:visited{
	color: #000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
   .Blanc:link{
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
   .Blanc:visited{
	color: #FFF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
	.txfdlist:link {
	color: #F09100;
	font-family: "Arial Narrow";
	font-size: 20px;
	text-decoration: none;
}
	.txfdlist:visited{
	color: #F09100;
	font-family: "Arial Narrow";
	font-size: 20px;
	text-decoration: none;
}
	.txfalist:link{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
	.txfalist:visited{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

	.txfslist:link{
	color: #9B388A;
	font-family: "Arial Narrow";
	font-size: 20px;
	text-decoration: none;
}
	.txfslist:visited{
	color: #9B388A;
	font-family: "Arial Narrow";
	font-size: 20px;
	text-decoration: none;
}
 
	.line-height{
	line-height: 25px;
	text-align: justify;
}

	.line-height2 {
	line-height: 20px;
	text-align: center;
}

	.line-height3 {
    line-height: 17px;
}


</style>






  .Rouge:visited{color: #330000;}
   .Rouge:hover{color: #ffaa00;}
   .Bleu:link{color: #0000ff;}
   .Bleu:visited{color: #000044;}
   .Bleu:active{color: #6600ff;}
   .Bleu:hover{color: #0088ff;}
   
.txfaaa {
	text-decoration: none;
}
.txfaaa {
	font-size: 20px;
}


td.formHeader
{
	white-space: nowrap;
	color: black;
	font-family: "Arial Narrow";
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	padding:10px;
	text-align: Left;
	vertical-align:center;
}

tr.formLineHeader, td.formLineHeader
{
	white-space: nowrap;
	background-color: #B8CCE4;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-decoration: none;
	padding:10px;
	text-align: Left;
}

tr.formLineTarif, td.formLineTarif
{
	white-space: nowrap;
	background-color: #DBE5F1;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-decoration: none;
	padding:10px;
}

td.formLine
{
	white-space: nowrap;
	color: black;
	font-family: "Arial Narrow";
	font-size: 14px;
	text-decoration: none;
	padding:10px;
	text-align: Left;
}

div#usrmsg
{
	color: red;
}


span.tarifbarre
{
	text-decoration:line-through;
}

span.newtarif
{
	font-weight:bold;
}

input.large
{
 font-size:14px;
 height:25px;
}

a.msgred
{
	display:block;
	color: red;
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}

span.asterisque
{
	vertical-align: super;
	font-size: 70%;
	color: #393668;
}

p.asterisque
{
	font-family: "Arial Narrow";
	color: #393668;
	font-size: 12px;
}

span.langue
{
	font-style : italic;
}
