 
* {
				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:#C6D3E8;
				margin-left:0; 
				margin-top:4px;
				}
				
a      {			
				color:#330000;
				font-weight: bold;
				text-decoration:none;
				}

 			
.texte	{
				background: #FFFFFF;
				width:1004px;
				min-height:450px;
				text-align:left;
				line-height: 1.2em;
				font-size: 12px;
				margin-top:0;
				margin-left:0px;
				margin-right:0px;
				margin-bottom:0px; 
				padding:6px 10px 6px 10px;
				border-top : 1px solid #000; 
				border-left : 1px solid #000; 
				border-right : 1px solid #000;
				border-bottom : 1px solid #000;
				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;
      			}					
.titrepage 	{	background-image: url("DegradeBleuCourt.jpg");
				background-repeat:repeat-x;
				background-color:#FFFFFF;
				color:#330000;
				border:solid 1px #330000;
				text-align:center;
				line-height:1.5em;
      			padding:2px;
				margin-top:0;
      			}	
				
.commentaire 	{				
				background-color:#C6D3E8; 
				border:solid 1px #000033;
				padding:0px ;
				}				
.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; 
			width:1024px;
			height:24px;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 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;
			left 0px;
			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;}


.menuequipes 	{
				vertical-align:top;
				background:#C6D3E8;
				color:#330000;
				padding:8px;
				}
				
.menuequipes li	{
				float:left;
				}
				
.equipe  	{
				list-style-type: none;
				}				
.equipe li	{
				float:left;
				}
								
.equipe_on		{
				display: block;
				background-image: url("Bleu160X40Light.jpg");
				color:#000000;
				width: 152px;
				height: 36px;
				font-size:12px;
				font-weight:bold;
				color: #CC3300;
				line-height: 15px;
				text-align: center;
				text-decoration: none;
				margin: 4px;
				padding: 4px 4px 0px 4px;
				}
								
.equipe_off		{
				display: block;
				background-image: url("Bleu160X40.jpg");
				color:#000000;
				width: 152px;
				height: 36px;
				font-size:12px;
				line-height: 15px;
				text-align: center;
				text-decoration: none;
				margin: 4px;
				padding: 4px 4px 0px 4px;
				}
								
.equipe_off:hover	{
				display: block;
				background-image: url("Bleu160X40Light.jpg");
				color:#000000;
				width: 152px;
				height: 36px;
				font-size:12px;
				line-height: 15px;
				text-align: center;
				text-decoration: none;
				margin: 4px;
				padding: 4px 4px 0px 4px;
				}
				      			
.rubrique  {
        		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;
      		}
			
.rubrique li {
        		float:left;
				margin:0;
				padding:0 0 0 9px;
				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 15px 4px; 
				}
				      			
.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;
}




			    

								      			
.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;
      			}	

				
.ForumA {	background-color: #112277;
			color:#ffdd00;
			text-align:center;
			margin:10px;
			padding:10px;
		}			
				
.ForumA {	background-color: #112277;
			color:#ffdd00;			
			text-align:center;
			margin:10px;
			padding:10px;
		}		
.ForumA a {	color:#ffdd00;	}			
				
.ForumJ {	background-color: #00ee00;
			color:#000066;
			text-align:center;
			margin:10px;
			padding:10px;
		}		
.ForumJ a {	color:#000066;	}			
				
.ForumC {	background-color: #ff4400;
			color:#000066;
			text-align:center;
			margin:10px;
			padding:10px;
		}		
.ForumC a {	color:#000066;	}	
		
.bouton {	margin-top:5px;
		margin-bottom:5px;
		padding:5px;
		background:#C6D3E8;
		border-color:#330000;
		font:bold;
		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
}	
