
div._Array_marque	{
				width:474px;
				height:180px;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 9pt; 
				text-align:left;
				font-weight: normal ;
				color: #000000;
				background: #FCFCFC url("http://www.planet-sax.com/images/roundedcornr_455002_grad.gif") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
			}


div._Array	{
				width:120px;
				height:180px;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 9pt; 
				text-align:left;
				font-weight: normal;
				color: #000000;
				background: #FCFCFC url("http://www.planet-sax.com/images/roundedcornr_455002_grad.gif") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
			}


div._Array font.font1, div._Array_marque font.font1	{
				color:#000000;
				height:25px;
				font: bold normal 11px Arial,Helvetica,sans-serif; 
				display:block;
				background-position:0px -10px;
				margin:8px 2px 0px 2px;		
				padding:4px 2px 0px 2px;
						}


div._Array	a,div._Array_marque a.decalefond1 {
				width:113px;
				background-color:#FFEE99;
				display:block;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 8pt; 
				color: #663300;
				background: #FFFFFF url("http://www.planet-sax.com/images/fond_degrade.jpg"); repeat-x top left;
				background-position:0px -15px;
		}

/*
div._Array_marque a.decalefond2 {
				width:120px;
				background-color:#FFEE99;
				display:block;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 7pt; 
				color: #663300;
				background: #FFFFFF url("http://www.planet-sax.com/images/fond_degrade.jpg"); repeat-x top left;
				background-position:0px -20px;
		}
*/


div._Array a:hover, div._Array_marque a:hover {
				color:#FF6633;
				text-decoration:none;
					}

div._Array_marque a.col1	{
							margin-left: 0px;
							}


div._Array_marque a.col2	{
							margin-left: 121px;
							margin-right: 2px;
							}

div._Array_marque a.col3	{
							margin-left: 242px;
							margin-right: 2px;
							}

div._Array_marque a.col4 	{
							margin-left: 363px;
							margin-right: 2px;
							}


div._Array_marque a.coltopper	{
								margin-top: -110px;
								}


.espace {
		width:300px;
		display:block;
		background-color:#CCCCCC;
		}


table.menu_gauche	{
			width:160px; 
			}

table.menu_gauche tr td.content
			{
			border:1px solid #CCCCCC;
			
			}
table.menu_gauche tr td.td_header
			{
			border-top:1px solid #CCCCCC; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC; 
			background:#E0E0E0 url("http://www.planet-sax.com/images/fond_degrade.jpg") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
	
			font: bold normal 11px Arial,Helvetica,sans-serif; 
			height:30px;
			padding:0px 0px 0px 22px;
			color:#000000;
			}


table.menu_centre	{
			width:730px; 
			}

table.menu_centre tr td.content
			{
			border:1px solid #CCCCCC;
			font: normal normal 11px Arial,Helvetica,sans-serif; 
			
			}
table.menu_centre tr td.td_header
			{
			text-align:center;
			border-top:1px solid #CCCCCC; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC; 
			background:#E0E0E0 url("http://www.planet-sax.com/images/fond_degrade.jpg") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
	
			font: bold normal 11px Arial,Helvetica,sans-serif; 
			height:30px;
			padding:0px 0px 0px 22px;
			color:#000000;
			}

/*
table.menu_satellite	{
			width:730px; 
			}
*/
table.menu_satellite tr td.content
			{
			border:1px solid #CCCCCC;
			
			}
table.menu_satellite tr td.td_header
			{
			text-align:center;
			border-top:1px solid #CCCCCC; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC; 
			background:#E0E0E0 url("http://www.planet-sax.com/images/fond_degrade.jpg") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
	
			font: bold normal 11px Arial,Helvetica,sans-serif; 
			height:30px;
			padding:0px 0px 0px 22px;
			color:#000000;
			}




table.menu_droite	{
			width:80px; 
			}

table.menu_droite tr td.content
			{
			border:1px solid #CCCCCC;
			
			}
table.menu_droite tr td.td_header
			{
			text-align:center;
			border-top:1px solid #CCCCCC; 
			border-left:1px solid #CCCCCC; 
			border-right:1px solid #CCCCCC; 
			background:#E0E0E0 url("http://www.planet-sax.com/images/fond_degrade.jpg") repeat-x top left;
			-moz-border-radius:10px 10px 0px 0px;
	
			font: bold normal 11px Arial,Helvetica,sans-serif; 
			height:30px;
			padding:2px 0px 0px 2px;
			color:#000000;
			}

div.acces_rapide
			{
			font: normal normal 10px Arial, Helvetica, sans-serif; 
			background-color: #FFEE99;
			display:inline;
			float:left;
			position:relative;
			}

div.acces_rapide a
			{
			display:inline;
			color: #663300;
			margin:3px 3px 3px 3px ;

			}

div.acces_rapide a:hover
			{
			color: #FF6633;
			}

img.triangle_gris	{
				width:4px;
				height:10px;
				border:0px;
				text-align:left;
				padding:0px 3px 0px 0px;
				}
table.table_droite {
					display:inline;
					border:1px #E0C066 solid;
					padding:2px 2px 2px 2px ;
					margin:	2px 2px 2px 2px ;
					text-align:center;
					color:#333333;
					background-color:#E0C066 ;
					}


body	{	margin:0px 0px 0px 0px;
			background-color:#CCCCCC;
	
		}

a { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration:underline;
	color: #666633;
	}

a:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #cc6633;
	}

a.type1 {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #663300; 
  	text-decoration: underline;
  	font-weight: normal;}

a.type1:link {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #663300; 
  	text-decoration: underline;
  	font-weight: normal;}


a.type1:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #FF6633; 
  	text-decoration: underline;
  	font-weight: normal;}

a.directory_header
			{
			background-color:#FFFFE0 ;
			padding:5px 0px 5px 0px ;
			margin:0px 0px 0px 0px ;
			display:block;
			width:145px;
			}

a.directory_header_selected
			{
			background-color:#FFEE99 ;
			padding:5px 0px 5px 0px ;
			margin:0px 0px 0px 0px ;
			display:block;
			width:145px;
			}


a.directory_header:hover
			{
			background-color:#FFEE99;
			}

ol.ulul {
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ol.ulul li {
  margin: 0;
  padding: 0;
  width:10em;
  line-height: 1.2em;
} 

ol.ulul li a
		{
		background-color:#FFEE99;
		display:block;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		color: #666633;
		}

ol.ulul li a:hover
		{
		background-color:#FFFFE0;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		color: #663300;
		}




ol.ulul li.col1 {
				margin-left: 1.5em;
				} 

ol.ulul li.col2 {
				margin-left: 11.5em;
				margin-right: 1.5em;
				} 

ol.ulul li.coltopper {margin-top: -20.4em;} 

.Titre0 { font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	text-align:justify;
	font-weight: bold;
	text-decoration: underline;
	color: #663300;
	}

.Titre1 { font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-align:justify;
	font-weight: bold;
	color: #FFFFFF;
	}



a.Titre_annu { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:underline;
	width:180px;
	display:inline;
	color: #666633;
	}

a.Titre_annu:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:none;
	background-color:#F6E699;
	width:180px;
	display:inline;
	color: #cc6633;
	}




a.Titre2 { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:underline;
	width:180px;
	display:block;
	color: #666633;
	margin:1px 3px 0px 3px;
	padding:3px 3px 3px 12px;
	background: #FFEE99 url("http://www.planet-sax.com/images/triangle_gris1.gif") no-repeat 3px 7px;
	}

a.Titre2:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:underline;
	background-color:#F6E699;
	width:180px;
	display:block;
	color: #cc6633;
	}


a.Links { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:underline;
	display:block;
	color: #666633;
	}

a.Links:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:justify;
	text-decoration:  none;
	background-color:#F6E699;
	display:block;
	color: #cc6633;
	}


.jaune8 { font-family: sans-serif; 
	font-size: 8pt; 
	line-height: 100%; 
	text-decoration:  none;
	color: #FFEE99;}

.jaune8:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:  none;
	color: #FFCC66;}


.jaune7 { font-family: sans-serif; 
	font-size: 7pt; 
	line-height: 100%; 
	text-decoration:  none;
	color: #FFEE99;}

.jaune7:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	text-decoration:  none;
	color: #FFCC66;}



.Grand_Titre { font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	text-align:justify;
	font-weight: bold;
	color: #FFFFFF;
	}

.bien { font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	text-align:justify;
	color: #000000;}

.bien_rouge { font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	text-align:justify;
	color: #993333;}


.petit { font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #000000;}

.petit_blanc { font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #FFFFFF;}


.gris_petit7 { font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #777777;}


.petit8 { font-family: Arial, Helvetica, sans-serif; 
	text-align:justify;
	font-size: 8pt; 
	color: #000000;}


a.annuaire-cat{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #0F5482;
	text-decoration: none; }
	
a.annuaire-cat2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #0F5482;
	text-decoration: none; }
	
a.annuaire-cat:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #0F5482; 
  	text-decoration: underline;}

.Blanc { font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
  	color: #000000;
	font-weight: bold;
	text-decoration: none;} 

a.Blanc:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt; 
  	color: #333333; 
	font-weight: bold;
  	text-decoration: underline;
  	}

.form {  font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt; color: #000000;
	 background-color: #FCFCFC;
	 border: 1px #00676C solid;
	 margin-top: auto;
	 margin-right: auto;
	 margin-bottom: auto;
	 margin-left: auto;
	 clip:  rect(1px, 1px, 1px, 1px)
	}

.form2 {  font-family: Arial, Helvetica, sans-serif;
	 font-size: 9pt; color: #000000;
	margin:2px 0px 2px 20px;
	background-color: #FCFCFC;
	 border: 1px #00676C solid;
	 clip:  rect(1px, 1px, 1px, 1px)
	}

.form2_selected {  font-family: Arial, Helvetica, sans-serif;
	 font-size: 9pt; color: #000000;
	margin:2px 0px 2px 20px;
	background-color: #CCFCFC;
	 border: 1px #00676C solid;
	 clip:  rect(1px, 1px, 1px, 1px)
	}

.form2_selected option {  
	background-color: #FCFCFC;
	}


.form_text	{	 font-family: Arial, Helvetica, sans-serif;
				 font-size: 19pt; color: #000033;
				margin:2px 0px 2px 20px;
				background-color: #FCFCFC;
				border: 1px #00676C solid;
				clip:  rect(3px, 3px, 3px, 3px)
	}

.form_text2	{	 font-family: Arial, Helvetica, sans-serif;
				 font-size: 15pt; color: #000033;
				margin:2px 0px 2px 20px;
				background-color: #CCCCCC;
				clip:  rect(3px, 3px, 3px, 3px)
	}

/*
option.premier {
				background-color: #FC0CFC;
				}

option.autres	{
				background-color: #FCCFCF;
				}
*/


a.prix {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #FF0000; 
  	text-decoration: none;
  	font-weight: normal;}

a.prix:link {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #FF0000; 
  	text-decoration: none;
  	font-weight: normal;}


a.prix:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #FF0000; 
  	text-decoration: underline;
  	font-weight: normal;}



a.forum2 { font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none;
	BACKGROUND:#F5F5F5; 
	COLOR: #0F5482 ;
	text-align:justify;
	font-weight: bold;}

a.forum2:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt;  
  	BACKGROUND:#FFFFFF; 
	COLOR: #0F5482 ;
	text-decoration: underline overline;
  	font-weight: bold;}
	
a.forum { font-family: Arial, Helvetica, sans-serif; 
	color:#0F5482;
	font-size: 10pt; 
	text-decoration: none;
	text-align:justify;
	}

a.forum:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt;  
  	color: #0F5482; 
  	text-decoration: underline overline;
  	}

a.modules {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt; 
  	font-style: italic; 
  	color: #0F5482; 
  	text-decoration: none;
  	font-weight: bold;}

a.modules:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt; 
  	font-style: italic; 
  	color: #000000; 
  	text-decoration: underline overline;
  	font-weight: bold;}

a.actu {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #990000; 
  	text-decoration: none;
  	font-weight: bold;}

a.actu:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #990000; 
  	text-decoration: underline;
  	font-weight: bold;}

a.actu-info {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #0F5482; 
  	text-decoration: none;
  	font-weight: bold;}

a.actu-info:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #0F5482; 
  	text-decoration: underline;
  	font-weight: bold;}


a.annuaire { font-family: Arial, Helvetica, sans-serif; 
	color: #990000;
	text-decoration: none;} 

a.annuaire:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 8pt; 
  	color: #990000; 
  	text-decoration: underline;
  	font-weight: bold;}

a.annuaire-titre { font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color:#FFFFFF;
	text-decoration: none; }
	

a.annuaire-titre:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt; 
  	color: #FFFFFF; 
  	text-decoration: underline;}

a.annuaire-site{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #0F5482;
	text-decoration: none; }
	

a.annuaire-site:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt; 
  	color: #0F5482; 
  	text-decoration: underline;}
  	


a.pied { font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #0F5482;
	text-decoration: none;}

a.pied:hover { font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #0F5482;
	text-decoration: underline;}

a.stage-rouge { font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
  	color:#990000;
	text-decoration: none;} 

a.stage-rouge:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 9pt; 
  	color: #990000; 
  	text-decoration: underline;
  	}

a.stage-vert { font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
  	color:#009900;
	text-decoration: none;} 

a.stage-vert:hover  {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 9pt; 
  	color: #009900; 
  	text-decoration: underline;
  	}

a.stage { font-family: Arial, Helvetica, sans-serif; 
  	display:inline;
	color: #0F5482;
	position:relative;
	width:20px;
	height:20px;
	border:1px #CCCCCC solid;
	background-color:#EFEFEF;
	padding:2px 5px 2px 5px;
	margin:5px 5px 5px 5px;
	font-size: 10pt; 
	text-decoration: none;
	text-align:justify;
	font-weight: bold;
	}

a.stage:hover {font-family: Arial, Helvetica, sans-serif; 
  	font-size: 10pt;  
  	color: #0F5482; 
	background-color:#FCFCFC;
  	text-decoration: underline;
  	font-weight: bold;}

a.stage_selected {font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;  
	width:20px;
	height:20px;
  	color: #000000; 
	border:1px #CCCCCC solid;
	padding:2px 5px 2px 5px;
	margin:2px 5px 2px 5px;
	background-color:#FCFCFC;
  	text-decoration: underline;
  	font-weight: bold;}


td.noir {	font-family: Arial, Helvetica, sans-serif; 
			font-size: 11pt; 
			color: #000000;
		}

td.bleu {	font-family: Arial, Helvetica, sans-serif; 
			font-size: 11pt; 
			color: #000099;
		}


div#pagewrapper {
   border: 0px solid black;
   margin: 0 auto;       /* this centers wrapper */
   max-width: 82.5em;   /* IE wont understand these, so we will use javascript magick */
   min-width: 60em;
   background-color: #ffffe0;
   color: black;
}

 
div#header {
   height: 70px;    /* adjust according your image size */
   max-width: 82.5em;   /* IE wont understand these, so we will use javascript magick */
   min-width: 60em;
}

div#header h1 a {
/* you can set your own image here */
   background: #663300 url("images/cms/logo1.gif") no-repeat 0 12px; 
   display: block;
   height: 80px;             /* adjust according your image size */
   text-indent: -999em;  /* this hides the text */
   text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */
}

div#footer {
   clear: both;       /* keep footer below content and menu */
   color: #fff;
   background-color: #663300; /* same bg color as in header */
   -moz-border-radius:0px 0px 10px 10px;
	max-width: 62.5em;   /* IE wont understand these, so we will use javascript magick */
   min-width: 30em;
   font-size: 0.8em;
   padding: 1.5em;       /* some air for footer */
   text-align: center;  /* centered text */
   margin: 0;
}

div#footer a {
   color: #FFFFFF; /* needed becouse footer link would be same color as background otherwise */
	margin:0px 10px 0px 10px;
}

div#footer a:hover {
   color: #FFEE99; /* needed becouse footer link would be same color as background otherwise */
}

