
* {
				font-family: Arial, Helvetica, sans-serif;
				list-style-position:inside;
				}

legend			{
				background-color:#C6D3E8;
				font-size:medium;
				font-weight:bold;
				vertical-align:middle;
      			padding:5px;
      			}

h2			{
				line-height: 1.5em;
				}

body		{
				background:#FFFFFF;
				margin:0;
				padding:10px;
				}

a      {
				color:#330000;
				font-weight: bold;
				text-decoration:none;
				}


.texte	{
				background: #FFFFFF;
				text-align:left;
				line-height: 1.2em;
				font-size: 12px;
				border-color:#330000;
				}

.leger 	{	line-height:10px;
      		background-color:#C6D3E8;
      			}

.leger h3 {	line-height:10px;
      			}

.couleur 	{	background-color:#C6D3E8;
      			}

.diaphane 	{	background-color:#D8DDE6;
      			}

.titreSimple 	{
				color:#330000;
				text-align:center;
				line-height:1.5em;
      			padding:2px;
				margin-top:0;
      			}
.titrePrincipal 	{	background-image: url("DegradeBleuCourt.jpg");
				background-repeat:repeat-x;
				background-color:#FFFFFF;
				color:#330000;
				border:solid 1px #C6D3E8;
				text-align:center;
				line-height:1.5em;
      			padding:2px;
				margin:0 0 5px 0;
      			}

.commentaire 	{
				background-color:#C6D3E8;
				border:solid 1px #C6D3E8;
				margin:0px ;
				padding:0px ;
				}
/*				border:solid 1px #000033;	*/

.titrecommentaire 	{
				color:#000066;
				text-align:center;
				margin:10px;
				padding:0px;
				}

.degrade1 {	background-image: url("DegradeBleu.jpg");
			background-repeat:repeat-x;
			background-color:#FFFFFF;
		}

.degrade {	background-image: url("DegradeBleu.jpg");
			background-repeat:repeat-x;
			background-color:#FFFFFF;
			border-top:#330000 solid 1px;
		}

.degradeCourt {	background-image: url("DegradeBleuCourt.jpg");
			background-repeat:repeat-x;
			background-color:#FFFFFF;
		}

.degradeG {	background-image: url("DegradeBleuGauche.jpg");
			background-repeat:repeat-y;
			background-color:#FFFFFF;
		}

.degradeD {	background-image: url("DegradeBleuDroit.jpg");
			background-repeat:repeat-y;
			background-color:#FFFFFF;
		}

.zoneMenu    {	position: relative;
			height:24px;
			padding:0px;
			margin:0px;
			text-align:left;
			vertical-align:top;
			}

.cellule   {
			margin-right :5px ;
			padding:1px 5px 1px 5px;
			font-size: 13px;
			font-weight:bolder ;
			border:solid 1px #330000;
			background-color:  #ebf0f9;
			}

.cellule a { 	color:#330000;
			}

.sousMenu {		margin:1px 0px 0px 0px;
			position: absolute;
			width:200px;
			border-style:solid;
			border-color:#330000;
			border-width:1px 0px 0px 0px;
			}

.sousMenu a { 	color:#330000;
			}

.sousMenu a:hover { 	background-color:#ebf0f9;
			}

.sousMenu td {		border-style:solid;
				border-color:#330000;
				border-width:0px 1px 1px 1px;
				padding:1px 5px 1px 5px;
				background-color:  #C6D3E8;
				}

#menu1 {display:none;}
#menu2 {display:none;}
#menu3 {display:none;}
#menu4 {display:none;}
#menu5 {display:none;}
#menu6 {display:none;}
#menu7 {display:none;}


.messageScript {
        		color:green;
				font-weight:bolder;
				}

.messageErreur {
        		color:red;
				font-weight:bolder;
				}

.messageBleu {
        		color:blue;
				font-weight:bolder;
				}


a.B240X30
{
display: inline-block;
background-image: url("Bleu240X30.jpg");
color:#000000;
width: 240px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B240X30:hover
{
display: inline-block;
background-image: url("Bleu240X30Light.jpg");
color:#000000;
width: 240px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B160X20
{
display: inline-block;
background-image: url("Bleu160X20.jpg");
color:#000000;
width: 160px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B160X20:hover
{
display: inline-block;
background-image: url("Bleu160X20Light.jpg");
color:#000000;
width: 160px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B240X40
{
display: inline-block;
background-image: url("Bleu240X40.jpg");
color:#000000;
width: 240px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B240X40:hover
{
display: inline-block;
background-image: url("Bleu240X40Light.jpg");
color:#000000;
width: 240px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B180X30
{
display: inline-block;
background-image: url("Bleu180X30.jpg");
color:#000000;
width: 180px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B180X30:hover
{
display: inline-block;
background-image: url("Bleu180X30Light.jpg");
color:#000000;
width: 180px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B120X20
{
display: inline-block;
background-image: url("Bleu120X20.jpg");
color:#000000;
width: 120px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B120X20:hover
{
display: inline-block;
background-image: url("Bleu120X20Light.jpg");
color:#000000;
width: 120px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B200X40
{
display: inline-block;
background-image: url("Bleu200X40.jpg");
color:#000000;
width: 200px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B200X40:hover
{
display: inline-block;
background-image: url("Bleu200X40Light.jpg");
color:#000000;
width: 200px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}


a.B150X30
{
display: inline-block;
background-image: url("Bleu150X30.jpg");
color:#000000;
width: 150px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B150X30:hover
{
display: inline-block;
background-image: url("Bleu150X30Light.jpg");
color:#000000;
width: 150px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B100X20
{
display: inline-block;
background-image: url("Bleu100X20.jpg");
color:#000000;
width: 100px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B100X20:hover
{
display: inline-block;
background-image: url("Bleu100X20Light.jpg");
color:#000000;
width: 100px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B160X40
{
display: inline-block;
background-image: url("Bleu160X40.jpg");
color:#000000;
width: 160px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B160X40:hover
{
display: inline-block;
background-image: url("Bleu160X40Light.jpg");
color:#000000;
width: 160px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}


a.B120X30
{
display: inline-block;
background-image: url("Bleu120X30.jpg");
color:#000000;
width: 120px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B120X30:hover
{
display: inline-block;
background-image: url("Bleu120X30Light.jpg");
color:#000000;
width: 120px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B80X20
{
display: inline-block;
background-image: url("Bleu80X20.jpg");
color:#000000;
width: 80px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B80X20:hover
{
display: inline-block;
background-image: url("Bleu80X20Light.jpg");
color:#000000;
width: 80px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B120X40
{
display: inline-block;
background-image: url("Bleu120X40.jpg");
color:#000000;
width: 120px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B120X40:hover
{
display: inline-block;
background-image: url("Bleu120X40Light.jpg");
color:#000000;
width: 120px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}


a.B90X30
{
display: inline-block;
background-image: url("Bleu90X30.jpg");
color:#000000;
width: 90px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B90X30:hover
{
display: inline-block;
background-image: url("Bleu90X30Light.jpg");
color:#000000;
width: 90px;
height: 30px;
line-height: 30px;
font-size:15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B60X20
{
display: inline-block;
background-image: url("Bleu60X20.jpg");
color:#000000;
width: 60px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}

a.B60X20:hover
{
display: inline-block;
background-image: url("Bleu60X20Light.jpg");
color:#000000;
width: 60px;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 0px;
}


a.B80X40
{
display: inline-block;
background-image: url("Bleu80X40.jpg");
color:#000000;
width: 80px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

a.B80X40:hover
{
display: inline-block;
background-image: url("Bleu80X40Light.jpg");
color:#000000;
width: 80px;
height: 36px;
line-height: 15px;
text-align: center;
text-decoration: none;
margin: 0px;
padding: 4px 0px 0px 0px;
}

.onglet  {
        		float:left;
				width:884px;
		  		background:  #FFFFFF url("blanc.gif") repeat-x bottom;
		  		font-size: 100%;
				color: #330000;
				line-height: normal;
				text-align:center;
				margin:0 0 20px 0;
		 		padding:0px 60px 0 ;
		  		list-style: none;
      		}

.onglet li {
        		float:left;
				margin:0;
				padding:0 0 0 6px;
      		}

.onglet a {
        		display:block;
				text-decoration: none;
				padding:5px 9px 4px 6px;
				}

.onglet .actif {
        		background: url("blanc_left_on.gif") no-repeat left top;
				}

.onglet .actif a {
				background: url("blanc_right_on.gif") no-repeat right top;
				color: #330000;
				padding-bottom: 5px;
				}

.rubrique  {
        		float:left;
				width: 100%;
		  		background:  #000000 url("blanc.gif") repeat-x bottom;
		  		font-size: 100%;
				color: #330000;
				line-height: normal;
				text-align:center;
				margin: 0;
		 		padding:5px 0 0 0 ;
		  		list-style: none;
      		}

.rubrique li {
        		float:left;
				margin:0;
				padding:0 0 0 4px;
				background: url("blanc_left.gif") no-repeat left top;
      		}

.rubrique a {
        		display:block;
				text-decoration: none;
				background: url("blanc_right.gif") no-repeat right top;
				padding:5px 5px 4px;
				}

.rubrique .actif {
        		background: url("blanc_left_on.gif") no-repeat left top;
				}

.rubrique .actif a {
				background: url("blanc_right_on.gif") no-repeat right top;
				color: #330000;
				padding-bottom: 5px;
				}

.equipe_n1  {
      			}
.equipe_n1 td {	padding:10px;
				height: auto;
				vertical-align:top;
      			}

.bouton {	margin-top:5px;
		margin-bottom:5px;
		padding:5px;
		background:#C6D3E8;
		border-color:#330000;
		color:#70A3CC;
		font-size:small;
		text-align:center;
		}

.papi_liste_c {
  FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.papi_liste_f {
  FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e0e0e0
}
.papi_liste_t {
  FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.papi_small_c {
  FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.papi_small_f {
  FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e0e0e0
}
.papi_small_t {
  FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.papi_titre {
  FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial; HEIGHT: 50px
}
.papi_titre_big {
  FONT-WEIGHT: bold; FONT-SIZE: 24pt; FONT-FAMILY: Arial
}

.infobulle{
   position: absolute;
   visibility : hidden;
   border: 1px solid Black;
   padding: 3px;
   font-family: Verdana, Arial;
   font-size: 10px;
   background-color: #C6D3E8;
   }
