BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-SIZE: 10pt; 

	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
 	background-color: #000000;
letter-spacing: 0.02em;
}
TD, TH {

	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	color:#eee;
}
.AAA_MAJUSCULES_ACCENTUEES_0001 {
	text-transform: uppercase;
}

.FondPapier_0002 {
		background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
}
        #layout {
            margin: 0 auto;
            border: 0;
            width: 660px;
        }
		        #layout_HG_624 {
            margin: 0 auto;
            border: 0;
            width: 624px;
        }
        #layout_900 {
            margin: 0 auto;
            border: 0;
            width: 900px;
        }
		          .layout {
            margin: 0 auto;
            border: 0;
            width: 660px;
        }
		  		  		        .layout_500 {
            margin: 0 auto;
            border: 0;
            width: 500px;
        }
		  		        .layout_555 {
            margin: 0 auto;
            border: 0;
            width: 555px;
        }

		        .layout_HG_624 {
            margin: 0 auto;
            border: 0;
            width: 624px;
        }
				        .layout_HG_650 {
            margin: 0 auto;
            border: 0;
            width: 650px;
        }  
        .layout_900 {
            margin: 0 auto;
            border: 0;
            width: 900px;
        }
.Z_IINDEX_1 {
	z-index: 1;
}
.Z_IINDEX_999999999 {
	z-index: 999999999;
}
a { 
	outline:none;
}

.GRAS{

	font-weight: bold;
}


.TABLE_PILE_A
{
	height: 250px;
}
.TABLE_PILE_A_Wrapper {
	/*	position: absolute;*/
/*	border: 1px dotted #999999;*/
	height: 256px;
	width: 256px;
	background-image: url(/luminances/ICO/FOLDER_0001.png);
}
.TABLE_PILE_A_Wrapper_LL {
	/*	position: absolute;*/
/*	border: 1px dotted #999999;*/
	height: 275px;
	width: 275px;
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(/luminances/Lumi_Lab/Fond_Corner_Black_Sheet_300.png);
	background-repeat:no-repeat;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.DIV_TOP_RIGHT_PILE_A_0001
{
	top: 35px;
	right: 35px;
	position: relative;
	width: auto;
	height: auto;
	opacity:0.9;filter:alpha(opacity=90) ;
}
.DIV_TOP_RIGHT_PILE_A_0001_LL
{
	top: 25px;
	right: 5px;
	position: relative;
	width: auto;
	height: auto;
	opacity:0.9;filter:alpha(opacity=90) ;
}
.DIV_TOP_RIGHT_PILE_A_0001:hover
{
	opacity:1;filter:alpha(opacity=100) ;
}
.DIV_TOP_RIGHT_PILE_A_0002
{
	top: -150px;
	right: -25px;
	position: relative;
	width: auto;
	height: auto;
}
.DIV_TOP_RIGHT_PILE_A_0003
{
	top: -325px;
	right: -50px;
	position: relative;
	width: auto;
	height: auto;
}
.Button_hover_PILE_A{
	z-index: inherit;
}
.Button_hover_PILE_A:hover {
	margin: 1px;
	cursor: pointer;
	z-index: 9999999999;
	width: auto;
	height: auto;
}
.Button_hover_PILE_A:active {
	margin: 2px;
	border: 1px dotted #999999;
	z-index: 9999999999;
	width: auto;
	height: auto;
}
/*.DIV_BOTTOM_RIGHT_Moins15px
{
	text-align: right;
	top: -30px;
	right: -15px;
	position: relative;
}
*/


/*input {
	outline:none;
}
button:focus { 
    outline: none; 
}
button::-moz-focus-inner { border: 0; }*/
A:link {
	color: #0066FF;
	text-decoration: none;
}
A:visited {
	color: #0066FF;
	text-decoration: none;
}
A:active {
	color: #0066FF;
	text-decoration: underline overline;
}
A:hover {
	text-decoration: underline overline;
	color: #FFFF00;
}
.W_624 {
	max-width: 624px;
}

.HANDCURSOR {
	cursor:pointer;
}
.Tableaux0 {
	BORDER: #BBC9D2 0px SOLID;
}
.Tableaux1 {
	BORDER: #BBC9D2 1px SOLID;
}
.Tableaux2 {
	BORDER: #CC3300 1px SOLID;
}
 
.AAA_TEXT_ALIGN_LEFT {
	text-align: left;	
}
.AAA_TEXT_ALIGN_CENTER {
	text-align: center;
}
.AAA_TEXT_ALIGN_RIGHT {
	text-align: right;	
}
.AAA_TEXT_ALIGN_JUSTIFY {
	text-align: justify;
}
.DIV_CLEAR_LEFT {
	clear: both;
	text-align: left;
}
.DIV_CLEAR_CENTER {
	clear: both;
	text-align: center;
}
.DIV_CLEAR_RIGHT {
	clear: both;
	text-align: right;
}

.DIV_LEFT_Moins15px
{
	text-align: left;	
	left: -15px;
	clear: both;
}
.DIV_LEFT_Moins15px_0002
{
	top: -5px;
	left: -5px;
	position: relative;
	z-index: 9999;
}
.DIV_LEFT_Moins15px_0003
{
	top: 22px;
	left: 5px;
	position: relative;
	z-index: 9999;
}
.DIV_RIGHT_Plus15px
{
	text-align: right;	

}

.DIV_TOP_LEFT_Moins15px
{
	text-align: left;
	top: 45px;
	left: -15px;
	position: relative;
}
.DIV_TOP_LEFT_Moins15px_B
{
	text-align: left;
	top: 5px;
	left: 5px;
	position: relative;
}

.DIV_TOP_RIGHT_Moins15px
{
	text-align: right;
	top: 35px;
	right: -15px;
	position: relative;
}
.DIV_TOP_RIGHT_25px
{
	text-align: right;
	top: 35px;
	right: 25px;
	position: relative;
}
.DIV_TOP_RIGHT_5px
{
	text-align: right;
	top: 35px;
	right: 5px;
	position: relative;
}
.DIV_TOP_RIGHT_5px_B
{
	text-align: right;
	top: 55px;
	right: 5px; 
	position: relative;
}
.DIV_TOP_RIGHT_0002
{
	text-align: right;
	top: 50px;
	right: -15px;
	position: relative;
}
.DIV_TOP_CENTER_0002
{
	text-align: center;
	top: -30px;
	left: 50%;

}
.DIV_BOTTOM_LEFT_Moins15px
{
	text-align: left;
	top: -30px;
	left: -10px;
	position: relative;
}

.DIV_BOTTOM_RIGHT_Moins15px
{
	text-align: right;
	top: -30px;
	right: -15px;
	position: relative;
}
.DIV_BOTTOM_RIGHT_Moins15px_B
{
	text-align: right;
	top: -30px;
	right: 95px;
	position:relative;
	clear:both;
	float:right;
}
.DIV_BOTTOM_RIGHT_Moins15px_C
{
	text-align: right;
	top: -124px;
	right: 95px;
	position:relative;
	clear:both;
	float:right;
}
.Tableaux3 {
	padding: 4px;
	border-top-style:dotted;
	border-top-color:#ACACAC;
	border-top-width:thin;
	border-right-style:dotted;
	border-right-color:#ACACAC;
	border-right-width:thin;
	border-bottom-style:dotted;
	border-bottom-color:#ACACAC;
	border-bottom-width:thin;
	border-left-style:dotted;
	border-left-color:#ACACAC;
	border-left-width:thin;
}
.CellH15pt {
	height: 15pt;
}
.Margin_5px {
	margin: 5;
}
.legende {
	FONT-SIZE: 6pt;
	COLOR: #000000;
}
.fluo {
	BACKGROUND-COLOR: #ffc624
}
.Texte7pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 7pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte8pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte9pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte10pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", arial, sans-serif;
}
.Texte11pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte12pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte13pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte14pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
}
.Texte15pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 15pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert7pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert8pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert9pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 9pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert10pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert11pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert12pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert13pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
}
.Alert14pt {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
}
.TITRE12pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13pt {
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE12ptRouge {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13ptRouge {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE14ptRouge {
	COLOR: #CC3300;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 14pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE12ptGris999999 {
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.TITRE13ptGris999999 {
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.TITRE12ptGris999999_Bold {
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.TITRE13ptGris999999_Bold {
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 13pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.Border_None1 {
	/*   background-color:#BBC9D2;*/
   border-top-style:solid;
	border-top-color:#BBC9D2;
	border-top-width:0px;
	border-left-style:solid;
	border-left-color:#BBC9D2;
	border-left-width:0px;
	border-right-style:solid;
	border-right-color:#BBC9D2;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#BBC9D2;
	border-bottom-width:1px;
	width: auto;
}
.Border_Shadow1 {
	padding: 4px;
	border: 1px solid #BBC9D2;
	background-color: #BBC9D2;
}
.Border_Shadow2 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#BBC9D2;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#BBC9D2;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#BBC9D2;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#BBC9D2;
	border-bottom-width:thin;
}
.Border_Shadow3 {
	padding: 4px;
	background-color: #BBC9D2;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow33 {
	padding: 2px;
	background-color:#777;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow4 {
	padding: 4px;
	background-color: #FFFFFF;
	border-top-style:solid;
	border-top-color:#999999;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#999999;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#999999;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:thin;
}
.Border_Shadow4_SEL {
	padding: 2px;
	margin: 2px;
	background-color: #CCCCCC;
	border-top-style:solid;
	border-top-color:#333333;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#333333;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#333333;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#333333;
	border-bottom-width:thin;
	cursor:pointer;
}
.Border_Shadow5 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#BBC9D2;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#BBC9D2;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#BBC9D2;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#BBC9D2;
	border-bottom-width:thin;
}
.Border_Shadow6 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#BBC9D2;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#BBC9D2;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#BBC9D2;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#BBC9D2;
	border-bottom-width:thin;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
}
.Border_Shadow7 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow7_FFF {
	padding: 8px;
	border-top-style:solid;
	border-top-color:#FFF;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#FFF;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#FFF;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	border-bottom-width:thin;
	background-color: #FFF;
}
.Border_Shadow7_NO_PADDING {
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:thin;
}
.Border_Shadow8 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#999999;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#999999;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#999999;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:thin;
}

.Border_Shadow9 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#F7F7F7;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#F7F7F7;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#F7F7F7;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#F7F7F7;
	border-bottom-width:thin;
}


.Border_Black2 {

	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:2px;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:2px;
}

.Border_Shadow10 {
	padding: 4px;
	border-top-style:ridge;
	border-top-color:#BBC9D2;
	border-top-width:thin;
	border-left-style:ridge;
	border-left-color:#BBC9D2;
	border-left-width:thin;
	border-right-style:ridge;
	border-right-color:#BBC9D2;
	border-right-width:thin;
	border-bottom-style:ridge;
	border-bottom-color:#BBC9D2;
	border-bottom-width:thin;
	background-image: url(/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat;
}

.SELECT1 {
	font-size:11px;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color:#777777;
	cursor:pointer;
	font-weight: bold;
	background-color:#BBC9D2;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffFFFFFF', EndColorStr='#ff999999');
	background-image: url(../ICO/button-popup.gif);
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.SELECT2 {
	font-size:11px;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color:#777777;
	cursor:pointer;
	font-weight: normal;
	background-color:#BBC9D2;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffFFFFFF', EndColorStr='#ff999999');
	background-image: url(../ICO/button-popup.gif);
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.Border_Shadow1 {
	padding: 4px;
	border: 1px solid #BBC9D2;
	background-color: #BBC9D2;
}
.Border_Shadow2 {
	padding: 4px;
	border-top-style:solid;
	border-top-color:#BBC9D2;
	border-top-width:thin;
	border-left-style:solid;
	border-left-color:#BBC9D2;
	border-left-width:thin;
	border-right-style:solid;
	border-right-color:#BBC9D2;
	border-right-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#BBC9D2;
	border-bottom-width:thin;
}
.scrollable {
	width: 90%;
	height: 140px;
	overflow: auto;
	SCROLLBAR-BASE-COLOR: #DDDDDD;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 2px;
}
.HANDCURSOR {
	cursor:pointer;
}
.ATitle1 {
	COLOR: #CC9900;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle2 {
	COLOR: #CC9900;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle3 {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle4 {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle5 {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle6 {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle7 {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle8 {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle9 {
	COLOR: #CC9900;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle10 {
	COLOR: #CC9900;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle11 {
	COLOR: #CC9900;
	FONT: 17px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle12 {
	COLOR: #CC9900;
	FONT: 18px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.ATitle1 BOLD {
	COLOR: #CC9900;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle2BOLD {
	COLOR: #CC9900;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle3BOLD {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle4BOLD {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle5BOLD {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle6BOLD {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.ATitle7BOLD {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle8BOLD {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle9BOLD {
	COLOR: #CC9900;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle10BOLD {
	COLOR: #CC9900;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle11BOLD {
	COLOR: #CC9900;
	FONT: 17px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.ATitle12BOLD {
	COLOR: #CC9900;
	FONT: 18px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.AcoinTopLeft {
	background-image: url(../VirtualSHOP/images/bodytopLeft.jpg);
}
.AcoinTopRight {
	background-image: url(../VirtualSHOP/images/bodytopright.gif);
}
.AcoinBottomLeft {
	background-image: url(../VirtualSHOP/images/BodyBottomLeft.gif);
}
.AcoinBottomRight {
	background-image: url(../VirtualSHOP/images/BodyBottomRight.gif);
}
.bodytopbg {
	background-image: url(../VirtualSHOP/images/bodytopbg.gif);
}
.bodyleftbg {
	background-image: url(../VirtualSHOP/images/bodyleftbg.gif);
}
.bodyrightbg {
	background-image: url(../VirtualSHOP/images/bodyrightbg.gif);
}
.DISPLAY_NO {
	display: none;
}
.DISPLAY_YES {
	display: block;
}
.INVISIBLE {
style.visibility ="hidden";
}
.VISIBLE {
style.visibility ="visible";
}
/*input[type="button"] {
	BORDER: #BBC9D2 1px SOLID;
	background-color:#BBC9D2;
	cursor:pointer;
	text-decoration: underline ;
		background-color:#BBC9D2;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #BBC9D2 1px solid;
}*/



/*input.button{
	BORDER: #BBC9D2 1px SOLID;
	background-color:#BBC9D2;
	cursor:pointer;
	text-decoration: underline ;
   }*/


.title {
	COLOR: #996600;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.subtitle {
	COLOR: #BBC9D2;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.just {
	text-align: justify;
}
.copyrightSmall {
	COLOR: #333333;
	FONT: 7px arial
}
.copyright {
	COLOR: #333333;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightClair {
	COLOR: #BBC9D2;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBigGras {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBigGrasClair {
	COLOR: #999999;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig2 {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig2Gras {
	COLOR: #333333;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig3 {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig3Gras {
	COLOR: #333333;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig4 {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig4Gras {
	COLOR: #333333;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.copyrightBig5 {
	COLOR: #333333;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig6 {
	COLOR: #333333;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.copyrightBig7 {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Panier1 {
	COLOR: #999999;
	FONT: 14px verdana, arial, sans-serif
}
.Panier2 {
	COLOR: #333333;
	FONT: 15px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Panier3 {
	COLOR: #BBC9D2;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.Link9 {
	COLOR: #FFFFFF;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	cursor:pointer;
	text-decoration: underline;
}
.smalltitle {
	COLOR: #BBC9D2;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.careertitle {
	COLOR: #CC9900;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle9 {
	COLOR: #CC9900;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle10 {
	COLOR: #CC9900;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle11 {
	COLOR: #CC9900;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.phonetitle {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.picturecomments {
	COLOR: #666666;
	FONT: 12px verdana, arial, sans-serif
}
.picturehilight {
	COLOR: #CC9900;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.picturetitle {
	COLOR: #BBC9D2;
	FONT: 13px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES1 {
	COLOR: #BBC9D2;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES2 {
	COLOR: #333333;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.LUMINANCES3 {
	COLOR: #000000;
	FONT: 11px verdana, arial, sans-serif
}
.list {
	COLOR: #CC9900;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.quotechoice {
	COLOR: #993300;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.faq {
	line-height: 19px
}
/*a.sidelink:link {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:visited {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:active {
	color: #0033CC;
	text-decoration: none
}

a.sidelink:hover {
	color: #FF6600;
	text-decoration: none
}
*/
.sidebartitle {
	COLOR: #BBC9D2;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.sidebartext {
	COLOR: #996600;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}
.date-font {
	color: #999999;
	font: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal
}


 /* END SIDEBAR OPTIONS */






 /* HIDE ITEMS FOR PRINTING */


@media print {
.printhide {
	display:none;
}
.printhelp {
	width:600px;
}
}
@media screen {
.printonly {
	display:none
}
}
.background_Color_1 {
background-color:###F0F0F0;
	align: center;
}
.submit {
	border-Width: thin;
	border-Style: solid;
	border-Color: silver;
	cursor:pointer;
}
.BOUTTON {
	background-color:#BBC9D2;
	border-Width: thin;
	border-Style: solid;
	border-Color: silver;
	cursor:pointer;
}
.Border_None1 {
	/*   background-color:#BBC9D2;*/
   border-top-style:none;
	border-top-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-style:none;
	border-bottom-color:#FFFFFF;
	border-bottom-width:0px;
	border-left-style:none;
	border-left-color:#FFFFFF;
	border-left-width:0px;
	border-right-style:none;
	border-right-color:#FFFFFF;
	border-right-width:0px;
}
.Border_Black_1 {
	/*   background-color:#BBC9D2;*/
   border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
}





.navbuttons {
	font-size:11px;
	font-family:Verdana, sans-serif;
	height: 24px;
	color:#777777;
	cursor:pointer;
	background-color:#BBC9D2;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffFFFFFF', EndColorStr='#ff999999');
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:none;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:none;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.rssbutton {
	background-color: #ff6600;
	border: 1px #ff6600 outset;
	padding: 0 2px;
	color: white;
	text-decoration: none;
	font: bold 10px Verdana;
}
.rssbutton:visited, .rssbutton:hover, .rssbutton:active {
	color: white;
}
.cssbutton {
	background-color: #d1ec4c;
	border: 2px #d1ec4c outset;
	padding: 1px 4px;
	color: black;
	text-decoration: none;
	font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
.cssbutton:visited {
	color: black;
}
.cssbutton:hover {
	border-style: inset;
	background-color: #e3f48e;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.cssbutton:active {
	color: black;
}
.navbuttons :hover {
	font-size:12px;
	font-weight: bold;
	font-family:Verdana, sans-serif;
	height: 24px;
	color:#777777;
	cursor:pointer;
	background-color:#BBC9D2;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffFFFFFF', EndColorStr='#ff999999');
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:none;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:none;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
.button2 {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 13pt;
	height: 25px;
	width: 50px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #BBC9D2 0px INSET
}
.button2B {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 15pt;
	height: 25px;
	width: 55px;
	cursor:pointer;
	font-weight: bold;
	text-align: right;
	BORDER: #BBC9D2 0px INSET
}
.button2C {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 14pt;
	height: 25px;
	cursor:pointer;
	width: 22px;
	font-weight: bold;
	text-align: left;
	BORDER: #BBC9D2 0px INSET
}
.button3 {
	background-color:#EAEAEA;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	cursor:pointer;
	height: 14px;
	text-align: left;
	BORDER: #BBC9D2 0px INSET
}
.button3B {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #BBC9D2;
	background-color:#BBC9D2;
	font-size: 8pt;
	height: 12px;
	cursor:pointer;
	text-align: left;
	width: 1px;
	BORDER: #BBC9D2 1px SOLID
}
.button4 {
	background-color:#EAEAEA;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button4B {
	background-color:#EAEAEA;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	height: 15px;
	width: 35px;
	cursor:pointer;
	text-align: center;
	BORDER: #BBC9D2 1px INSET
}
.button4C {
	background-color:#EAEAEA;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	cursor:pointer;
	font-size: 9pt;
	font-weight: bold;
	height: 15px;
	width: 30px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button4D {
	background-color:#EAEAEA;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	height: 19px;
	width: 65px;
	text-align: center;
	BORDER: #BBC9D2 0px INSET
}
.button4E {
	background-color:#F8F6F6;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	height: 19px;
	width: 65px;
	text-align: center;
	BORDER: #BBC9D2 0px INSET
}
.button4F {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	font-weight: bold;
	height: 16px;
	width: 50px;
	text-align: center;
	BORDER: #BBC9D2 0px INSET
}
.button5 {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button5B {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	height: 18px;
	width: 270px;
	cursor:pointer;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button5C {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	height: 18px;
	cursor:pointer;
	text-align: left;
	BORDER: #BBC9D2 0px SOLID
}
.button5D {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #333333;
	font-size: 10pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button5E {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	cursor:pointer;
	font-weight: bold;
	height: 16px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button5F {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 9pt;
	cursor:pointer;
	height: 15px;
	width: 25px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button5G {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 10pt;
	height: 20px;
	cursor:pointer;
	font-weight: bold;
	width: 222px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button5H {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	cursor:pointer;
	font-size: 10pt;
	height: 16px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button5I {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	height: 16px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button6 {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 2px SOLID
}
.button6B {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button6C {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 22px;
	width: 2px;
	cursor:pointer;
	text-align: center;
	BORDER: #BBC9D2 3px SOLID
}
.button6D {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	height: 30px;
	width: 30px;
	cursor:pointer;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.button7 {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 8pt;
	cursor:pointer;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button7a {
	background-color:#000000;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #BBC9D2;
	font-size: 8pt;
	cursor:pointer;
	height: 14px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button7B {
	background-color:#000000;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #BBC9D2;
	font-size: 8pt;
	cursor:pointer;
	/*		font-weight: bold;*/
		height: 18px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.InputTypeCSS {
	COLOR: #BBC9D2;
	background-color:#BBC9D2;
	BORDER: #000000 1px SOLID;
	cursor:pointer;
	width: 5px
}
.button7C {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #999999;
	font-size: 11pt;
	cursor:pointer;
	font-weight: bold;
	height: 18px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.button8 {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
	cursor:pointer;
	height: 25px;
	text-align: center;
	BORDER: #BBC9D2 0px SOLID
}
.buttonDDD {
	background-image: url(../ICO/button.gif);
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	height: 22px;
	cursor:pointer;
	text-align: center;
	BORDER: #BBC9D2 1px solid
}
.buttonSELECT {
	background-image: url(../ICO/FondPapier001.jpg);
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	cursor:pointer;
	text-align: left;
	BORDER: #BBC9D2 0px inset
}
.buttonSELECTB {
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	height: 22px;
	cursor:pointer;
	width: 42px;
	text-align: center;
	BORDER: #BBC9D2 1px SOLID
}
.buttonon {
	background-image: url(../ICO/buttonon.gif);
	background-color:#F7D0A1;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #996600;
	font-size: 8pt;
	height: 19px;
	width: 100px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #BBC9D2 1px solid
}
.button-popups {
	background-image: url(../ICO/button-popup.gif);
	background-color:#333333;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #FFFFFF 0px solid
}
.buttonon-popups {
	background-image: url(../ICO/button-popup.gif);
	background-color:#C0C0C0;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #BBC9D2;
	font-size: 8pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #FFFFFF 0px solid
}
.buttonon-popups2 {
	background-image: url(../ICO/button-popup.gif);
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 50%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #BBC9D2 1px solid
}
.buttonon-popups3 {
	background-image: url(../ICO/button-popup.gif);
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 100%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #999999 1px solid
}
.buttonon-popups4 {
	background-image: url(../ICO/button-popup.gif);
	background-color:#BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	height: 23px;
	width: 25%;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #999999 1px solid
}
.buttonAIDE {
	background-image: url(../ICO/button-popup.gif);
	background-color:#000000;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #ffffff;
	font-size: 10pt;
	height: 10px;
	width: 14px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	BORDER: #FFFFFF 0px solid
}
.shadeform {
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../ICO/shadeform.gif);
	text-align: left;
	WIDTH: 200PX;
	BORDER: #BBC9D2 1px solid
}
.dropdown {
	COLOR: #BBC9D2;
	WIDTH: 200PX;
	FONT: 11px verdana, arial, sans-serif
}
.textarea {
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../ICO/shadeform.gif);
	text-align: left;
	WIDTH: 275PX;
	BORDER: #BBC9D2 1px solid
}
.searchform {
	WIDTH: 110PX;
	HEIGHT: 20PX;
	FONT: 13px arial, verdana, sans-serif;
	background-image: url(../ICO/shadeform.gif);
	BORDER: #333333 1px solid
}
.searchdrop {
	color: #BBC9D2;
	background-color: #FFFFFF;
	WIDTH: 60PX;
	HEIGHT: 20PX;
	FONT: 11px arial, georgia, "Times New Roman", sans-serif
}
.searchbutton {
	background-color:#FFFFFF;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	color: #BBC9D2;
	font-size: 8pt;
	height: 20px;
	width: 35px;
	cursor:pointer;
	font-weight: bold;
	text-align: center;
	BORDER: #BBC9D2 1px solid
}
.quoteform {
	FONT: 13px arial, verdana, sans-serif;
	background-color:#BBC9D2;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	BORDER: #BBC9D2 1px solid
}
.quoteform2 {
	FONT: 13px arial, verdana, sans-serif;
	background-color:#BBC9D2;
	text-align: left;
	WIDTH: 460PX;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
 BORDER: #BBC9D2 1px solid BORDER: #BBC9D2 1px solid
}
.quotedropdown {
	COLOR: #BBC9D2;
	FONT: 11px verdana, arial, sans-serif
}
.TextArea1 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: left;
	BORDER: #BBC9D2 0px inset
}
.TextArea2 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: center;
	BORDER: #BBC9D2 0px inset
}
.TextArea3 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #333333;
	font-size: 10pt;
	text-align: right;
	BORDER: #BBC9D2 0px inset
}
.rollover {
	background-color: #BBC9D2
}
.rollover2 {
	background-color: #BBC9D2
}
.rolloveron {
	background-color: #CC6600;
	Filter: Alpha(Opacity=100, FinishOpacity=20, Style=2, StartX=20, StartY=40, FinishX=20, FinishY=20);
	-moz-opacity:.60;
	opacity:.60;
}
/* POPUP CODE */


#slidenumber_loc {
	RIGHT: 20px;
	POSITION: absolute;
	TOP: 20px;
	white-space: nowrap
}
.slide_text {
	COLOR: #FFFFFF;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
}
.slide_hilite {
	COLOR: #999999;
}
/* START THE CODE FOR THE MENUS */


 /* TOP LEVEL MENU CONTROL */


a.menu_TOP {
	display:block;
	line-height: 14pt;
	text-align: center;
	text-decoration:none;
	border-right: #996600 0px solid;
}
/* SUB LEVEL MENU CONTROL */


a.menu_SUB {
	display:block;
	padding: 2px 2px 2px 4px;
	text-decoration:none;
	filter:alpha(opacity=77);
	border-bottom: #996600 1px solid;
}
/* MORE SUB LEVEL MENU CONTROL */



.menu_DIV {
	border-top: #996600 0px solid;
	border-bottom: #996600 0px solid;
	border-right: #996600 1px solid;
	border-left: #996600 1px solid;
	filter:alpha(opacity=97);
	z-index:100;
}
.just .menu_DIV Style1 a {
	font-size: 18px;
}
.LUMINANCES2 {
	line-height: 2px;
}
.LignesSerrees1 {
	line-height: 2px;
}
.just .LignesSerrees1 {
	line-height: 1px;
}
.Tableaux1 {
	BORDER: #BBC9D2 1px SOLID;
}
.Tableaux1cLAIR {
	BORDER: #BBC9D2 1px SOLID;
}
.Tableaux1Fonce {
	BORDER: #BBC9D2 1px SOLID;
	background-color:##EFEFEF;
}
.Tableaux2 {
	BORDER: #BBC9D2 1px SOLID;
	text-align: right;
}
.Tableaux1cLAIR2 {
	BORDER: #BBC9D2 1px SOLID;
	background-color:#BBC9D2;
}
.Tableaux1Blanc {
	BORDER: #BBC9D2 1px SOLID;
	background-color:##FFFFFF;
}
.Tableaux1cLAIR2hand {
	BORDER: #BBC9D2 1px SOLID;
	background-color:#BBC9D2;
	cursor:pointer;
	text-decoration: underline;
}
.Tableaux2hand {
	BORDER: #BBC9D2 1px SOLID;
	text-align: right;
	cursor:pointer;
}
.Texte1BLEU1 {
	COLOR: #0099CC;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU2 {
	COLOR: #0099CC;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU3 {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU4 {
	COLOR: #0099CC;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU5 {
	COLOR: #0099CC;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU6 {
	COLOR: #0099CC;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU7 {
	COLOR: #0099CC;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU8 {
	COLOR: #0099CC;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1BLEU1Gras {
	COLOR: #0099CC;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU2Gras {
	COLOR: #0099CC;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU3Gras {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU3GrasHAND {
	COLOR: #0099CC;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
}
.Texte1BLEU4Gras {
	COLOR: #0099CC;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU5Gras {
	COLOR: #0099CC;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU6Gras {
	COLOR: #0099CC;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU7Gras {
	COLOR: #0099CC;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1BLEU8Gras {
	COLOR: #0099CC;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1B {
	COLOR: #666666;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte2B {
	COLOR: #666666;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte3B {
	COLOR: #666666;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte4B {
	COLOR: #666666;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte5B {
	COLOR: #666666;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte6B {
	COLOR: #666666;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte7B {
	COLOR: #666666;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte8B {
	COLOR: #666666;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1_GrasB {
	COLOR: #666666;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte2_GrasB {
	COLOR: #666666;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte3_GrasB {
	COLOR: #666666;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte4_GrasB {
	COLOR: #666666;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte5_GrasB {
	COLOR: #666666;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte6_GrasB {
	COLOR: #666666;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte7_GrasB {
	COLOR: #666666;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte8_GrasB {
	COLOR: #666666;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte1C {
	COLOR: #BBC9D2;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte2C {
	COLOR: #BBC9D2;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte3C {
	COLOR: #BBC9D2;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte4C {
	COLOR: #BBC9D2;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte5C {
	COLOR: #BBC9D2;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte6C {
	COLOR: #BBC9D2;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte7C {
	COLOR: #BBC9D2;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte8C {
	COLOR: #BBC9D2;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Texte1_GrasC {
	COLOR: #BBC9D2;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte2_GrasC {
	COLOR: #BBC9D2;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte3_GrasC {
	COLOR: #BBC9D2;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte4_GrasC {
	COLOR: #BBC9D2;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte5_GrasC {
	COLOR: #BBC9D2;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte6_GrasC {
	COLOR: #BBC9D2;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte7_GrasC {
	COLOR: #BBC9D2;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Texte8_GrasC {
	COLOR: #BBC9D2;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert1 {
	COLOR: #FF0000;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert2 {
	COLOR: #FF0000;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert3 {
	COLOR: #FF0000;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert4 {
	COLOR: #FF0000;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert5 {
	COLOR: #FF0000;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert6 {
	COLOR: #FF0000;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert7 {
	COLOR: #FF0000;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert8 {
	COLOR: #FF0000;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
.Alert1_GrasC {
	COLOR: #FF0000;
	FONT: 7px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert2_GrasC {
	COLOR: #FF0000;
	FONT: 8px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert3_GrasC {
	COLOR: #FF0000;
	FONT: 9px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert4_GrasC {
	COLOR: #FF0000;
	FONT: 10px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert5_GrasC {
	COLOR: #FF0000;
	FONT: 11px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert6_GrasC {
	COLOR: #FF0000;
	FONT: 12px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert7_GrasC {
	COLOR: #FF0000;
	FONT: 14px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
.Alert8_GrasC {
	COLOR: #FF0000;
	FONT: 16px "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold
}
/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Page Pack 01
  Venezia Horizontal 3 Column
  -----------------------------------
*/
/*
PAGE LAYOUT STYLES
*/

#contentTable {
	border-bottom: 6px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px;
}
/*
Sets the large masthead background image, sets the height of the table cell
to match the height of the background image. Sets the table cell contents
to align in the middle. */
#masthead {
	/*	background-image: url(http://luminances.net/luminances/ICO/Col-d-Aussois2_8355_T_0001.JPG);
	background-repeat: repeat-x;*/
	/*border-image: 1px solid #000000;*/
	background-color: #FFFFFF;
	/*border-bottom: 1px solid #333333;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 5px solid #707070;
	margin: 5;/*		min-width: 860px;*/
}
#masthead2 {
	/*	background-image: url(http://luminances.net/luminances/ICO/Col-d-Aussois2_8355_T_0001.JPG);
	background-repeat: repeat-x;*/
	/*border-image: 1px solid #000000;*/
	background-color: #FFFFFF;
	/*border-bottom: 1px solid #333333;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 5px solid #707070;
	margin: 5px;
	padding: 5px;	/*		min-width: 860px;*/
}
/*
This rule sets the masthead pizza graphic as a background on the DIV
that contains the embedded logo image. The embedded image appears naturally
at the left edge of the parent masthead cell, while the pizza background
is displayed at the right edge.*/
#logoTAB {
	min-width: 760px;
}
#logodiv {
	margin: 0;
	top: 35px;
	left: 135px;
	position: relative;
	z-index: 1;
	height: 140px;
	width:419px;
	z-index: 999;/*	background-color: #CC6666;*/
}
#logodivB {
	margin: 0;
	top: 35px;
	left: 15px;
	position: relative;
	z-index: 1;
	height: 140px;
	width:419px;
	z-index: 999;/*	background-color: #CC6666;*/
}
#LOGOLUM {
	top: 115px;
	left: 45px;
	position: absolute;
	z-index: 890;
}
#logodivA {
	/*	padding: 5px 5px 5px 5px;*/
	top: 25px;
	position: absolute;
	right: 120px;
	/*	width:219px;
	height:204px;*/
	z-index: 888;
}
#logodiv2 {
	margin: 0;
	top: 100px;
	position: absolute;
	right: 51px;
	z-index: 889;
}
/*
Sets the menu container cell and the top-level menu UL to have a
textured gray backgrouind.*/
#menubar, #p7PMnav {
	background-image: url(../images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	background-color: #5E5E5E;
}
/*
Sets the menu font size*/
#menubar {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
}
/*
Sets styles for the main content table cell. Note that the
verticalRule background image is the dashed border between the
main content cell and the sidebar. Also sets the main content cell
to a flexible width of 80%.*/
#maincontent {
	/*	background-image: url(../images/vzh_verticalRule.gif);
	background-repeat: repeat-y;
	background-position: right top;*/
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#maincontent2 {
	/*	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;*/
	padding: 5px 5px;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#maincontent3 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	border-bottom: 1px solid #BBC9D2;
	border-top: 1px solid #BBC9D2;
	border-right: 0px solid #333333;
	border-left: 0px solid #333333;
}
#maincontent4 {
	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
.maincontent5 {
	background-image: url(http://luminances.net/luminances/Templates/images/vzh_menubarbg.jpg);
	background-repeat: repeat-x;
	padding: 5px 5px;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 12pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	width: 100%;
}
#SousMenu1 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	background-repeat: repeat-x;
	padding: 7px 7px;
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
#SousMenu2 {
	background-image: url(http://luminances.net/luminances/ICO/FondPapier002.jpg);
	padding: 7px 7px;
	border-bottom: 1px solid #707070;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	background-repeat: repeat;
}
/*
Sets the sidebar width to a flexible 20%.*/
#sidebar {
	padding: 5px;
	width: 25%;
	font-size: 0.75em;
}
#footer {
	font-size: 0.7em;
	color: #DD515A;
	padding: 16px 12px;
}
#logoTITRE {
	margin: 0;
	top: 35px;
	left: 25px;
	position: relative;
	z-index: 1;
	height: 140px;
	z-index: 999;
	width:555px;
}
#logodivMENUA {
	top: 235px;
	position: absolute;
	right: 85px;
	z-index: 998;
}
#logodivMENUB {
	margin: 0;
	top: 165px;
	position: absolute;
	right: 55px;
	z-index: 9999;
}
#logodivMENUC {
	top: 22px;
	position: absolute;
	right: 175px;
	z-index: 9999;
}
#logodivMENUD {
	top: 22px;
	position: absolute;
	right: 175px;
	z-index: auto;
}
#logodivMENUE {
	top: 32px;
	position: absolute;
	right: 175px;
	width:auto;
	z-index: auto;
}

#INDEX_SUP {
	z-index: auto;
}
/* BILLBOARD */
#ticker_980 {
	width: 980px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
#ticker_654 {
	width: 654px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
#ticker_300 {
	width: 300px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
/* ticker_980 */
.wrapper_000 {
	width: 980px;
	clear: both;
}
.wrapper_980 {
	width: 980px;
	margin: 0 auto;
*margin: 0 auto 15px;
	_margin: 0 auto;
}
#ticker_980 {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_980.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
#ticker_980 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_980.gif) no-repeat top left;
}
/* ticker_980 */
.wrapper_000 {
	width: 980px;
	clear: both;
}
.wrapper_980 {
	width: 980px;
	margin: 0 auto;
*margin: 0 auto 15px;
	_margin: 0 auto;
}
#ticker_980_Black {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_980.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
#ticker_980_Black #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_980_Black.gif) no-repeat top left;
}
/* ticker_654 */
.wrapper_654 {
	width: 654px;
	margin: 0 auto;
*margin: 0 auto 15px;
	_margin: 0 auto;
}
#ticker_654 {
	min-height: 26px;
	margin-bottom: 15px;
	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_654.gif) no-repeat left bottom;
	position: relative;
	float: left;
}
/*#ticker_654 p {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_654.gif) no-repeat top left;
	float: left;
}*/
#ticker_654 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_654.gif) no-repeat top left;
}
/*#ticker_654 a#ticker_654-headline {
	width: 12.5em;
	margin-right: 1em;
	color: #565656;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #808080;
	display: block;
	float: left;
	padding-left: 5px;
}*/

/* ticker_300 */
.wrapper_300 {
	width: 300px;
	margin: 0 auto;
*margin: 0 auto 15px;
	_margin: 0 auto;
}
#ticker_300 {
	min-height: 26px;
	margin-bottom: 15px;
	/*	background: #f6f6f6 url(http://luminances.net/luminances/ICO/ticker_btm_grey_300.gif) no-repeat left bottom;*/
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	position: relative;
	float: left;
	color: BBC9D2;
}
/*#ticker_300 p {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background: url(http://luminances.net/luminances/ICO/ticker_top_grey_300.gif) no-repeat top left;
	float: left;
}*/
#ticker_300 #Ttable {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 0.2em;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;/*background: url(http://luminances.net/luminances/ICO/ticker_top_grey_300.gif) no-repeat top left;*/
}
/*#ticker_300 a#ticker_300-headline {
	width: 12.5em;
	margin-right: 1em;
	color: #565656;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #808080;
	display: block;
	float: left;
	padding-left: 5px;
}*/


/* HOMEFOOTER */
#homefooter_980 {
	width: 980px;
	margin: 5px auto 10px;
	clear: both;
	color: #76797c;
}
/*#homefooter { margin: 60px auto 50px; text-align: center; font-size: 10px; color: #6e6e6e; }*/
#homefooter_980 p.left {
	width: 47%;
	float: left;
	text-align: left;
	text-indent: 10px;
}
#homefooter_980 p.right {
	width: 53%;
	float: right;
}
#homefooter_980 p.links {
	border: 1px solid #e5e5e5;
	border-width: 1px 0;
	padding: .5em 0;
	margin: 1.5em 0 2em;
}
/*p { margin: 0; padding: 0; }
*/




#Box {
	position: relative;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	text-align: left;
	width:100%;				/* <-- use this to tie width to viewport size */
	background-color: #BBC9D2;
}
#Box_0001_content {
	padding:3em;
}
#Box_0001_content h1 {
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
}
#Box_0001_content p {
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
}
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc {
	background-color: transparent;
	background-repeat: no-repeat;
}
#tlc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/tlc.gif);
	background-position: 0% 0%;
}
#trc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/trc.gif);
	background-position: 100% 0%;
}
#blc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/blc.gif);
	background-position: 0% 100%;
}
#brc {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/brc.gif);
	background-position: 100% 100%;
}
#tb, #bb {
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/tb.gif);
	background-position: 0% 0%;
}
#bb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/bb.gif);
	background-position: 50% 100%;
}
#rb {
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb {
	background-color: #BBC9D2;
	background-image:url(http://luminances.net/luminances/ICO/border-gifs/images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#wrapper_DIV_Auto {
	/*	position: absolute;*/
	width: auto;
	height: auto;
}
#wrapper_DIV_200 {
	/*	position: absolute;*/
	width: 200px;
	height: auto;
}
#wrapper_DIV_250 {
	/*	position: absolute;*/
	width: 250px;
	height: auto;
}
#wrapper_DIV_300 {
	width: 300px;
	margin: 0 auto;
*margin: 0 auto 15px;
	_margin: 0 auto;
}
#wrapper_DIV_350 {
	/*	position: absolute;*/
	width: 350px;
	height: auto;
}
.DIV_TOP_ALERT {
	/*	position: absolute;*/
	color: #333333;
	width: auto;
	height: auto;
	background-color: #FFFFE1;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	padding: 10pt;
	margin-left: 4pt;
	margin-right: 5pt;
	text-align: center;
}
#DIV_TOP_ALERT {
	/*	position: absolute;*/
	color: #333333;
	width: auto;
	height: auto;
	background-color: #FFFFE1;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	padding: 10pt;
	margin-left: 4pt;
	margin-right: 5pt;
	text-align: center;
}
.dialog {
		COLOR: #BBC9D2;
	width:auto;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:980px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_AUTO {
	width:auto;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:auto; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_200 {
	width:200px;
	margin:0px;
	/* min-width:35px;*/
 max-width:200px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_250 {
	width:250px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:250px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_300 {
	width:300px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:300px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog_350 {
	width:350px;
	margin:0px auto;
	/* min-width:35px;*/
 max-width:400px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
	color:#fff;
}
.dialog .hd .c, .dialog .ft .c {
	height:11px;
}
.dialog .ft .c {
	height:14px;
}
.dialog .hd {
	background:transparent url(http://luminances.net/luminances/dialog/png/tl.png) no-repeat 0px 0px;
	margin-right:14px; /* space for right corner */
}
/*
.dialog .bd:hover {
	margin: 1px;
	cursor: pointer;
}*/



.dialog .hd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/tr.png) no-repeat right 0px;
	margin-right:-14px; /* pull right corner back over "empty" space (from above margin) */
}
.dialog .bd {
	background:transparent url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;
	margin-right:6px;
}
.dialog .bd .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/mr.png) repeat-y right 0px;
	margin-right:-6px;
}
.dialog .bd .c .s {
	margin:0px 8px 0px 4px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms.jpg) repeat-x 0px 0px;
	padding:1em;
	COLOR: #BBC9D2;
	text-align: left;
}
.FondDegrade_Noir_0001 {
	/*	margin: 5 auto;*/
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	padding:1em;
}
.dialog .TT {
	margin:0px 8px 0px 4px;
	background:#000000 url(http://luminances.net/luminances/dialog/png/ml.png) repeat-y 0px 0px;
	padding:1em;
}
.FondDegrade_Noir_Button {
	/*	margin: 5 auto;*/
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.Min_Width_500 {
	min-width:500px;
}
.Min_Height_500 {
	min-height:500px;
}
.FondDegrade_Noir_Button_Padding_10 {
	/*	margin: 5 auto;*/
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	FONT-SIZE: 10pt;
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	padding:10px;
}
.FondDegrade_Noir_0001_NO_PADDING {
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;/*	margin: 5 auto;*/
}
.dialog .ft {
	background:transparent url(http://luminances.net/luminances/dialog/png/bl.png) no-repeat 0px 0px;
	margin-right:14px;
}
.dialog .ft .c {
	background:transparent url(http://luminances.net/luminances/dialog/png/br.png) no-repeat right 0px;
	margin-right:-14px;
}
#galNav UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#galNav LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
#galNav A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none
}
/*#galNav A:visited {
	COLOR: #666666
}*/

#galNav A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666
}
#galNav A:active {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #000000;
	BACKGROUND-COLOR: #999999;
	BORDER-RIGHT-COLOR: #000000
}
#galNav A:focus {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #000000;
	BACKGROUND-COLOR: #999999;
	BORDER-RIGHT-COLOR: #000000
}
#galNav #current {
	BORDER-LEFT-COLOR: #333333;
	BORDER-BOTTOM-COLOR: #333333;
	CURSOR: default;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #333333;
	BACKGROUND-COLOR: #333333;
	BORDER-RIGHT-COLOR: #333333
}
#galNav BR {
	CLEAR: both;
	FONT-SIZE: 0px;
	LINE-HEIGHT: 0;
	HEIGHT: 0px
}
#galNavALBUM {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 2px 2px 2px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666666 1px solid;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
#galNavALBUM A:hover {
	PADDING: 2px;
	COLOR: #BBC9D2;
	border: 1px;
	border-color: #999999;
}
/*#galNavALBUM IMG:hover {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	PADDING-RIGHT: 2px;
	
	COLOR: #BBC9D2;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;

}*/

#galNavALBUM UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#galNavALBUM LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
#galNavALBUM TD TH {
	COLOR: #666666;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
#galNavALBUM TH:hover {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #BBC9D2;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
	padding:2px;
}
.galNavALBUM {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px 2px 2px 2px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666666 1px solid;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.galNavALBUM A:hover {
	PADDING: 2px;
	COLOR: #BBC9D2;
	border: 1px;
	border-color: #999999;
}
/*#galNavALBUM IMG:hover {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	PADDING-RIGHT: 2px;
	
	COLOR: #BBC9D2;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;

}*/

.galNavALBUM UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.galNavALBUM LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
.galNavALBUM TD TH {
	COLOR: #666666;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.galNavALBUM TH:hover {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #BBC9D2;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
	padding:2px;
}
.BlockA_0001 {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none
}
.BlockA_0001 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666
}



.BlockB_0001 {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
	TEXT-DECORATION: none;
	float: right;
	text-align: center;
	height: 100px;
	position: relative;
}

.galNavALBUMIMG:hover {
	background:#7F7F7F;
}
/*#galNavALBUM A:visited {
	COLOR: #666666
}*/
#IMG_ALBUM {
	margin:2px;
	background:#000000;
	padding:1em;
}
#galNav2 A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
 TEXT-DECORATION: none height: inherit;
}
#galNav2 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666;
	height: inherit;
}
.galNav2 A {
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #333333 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 2px 0px 0px;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333333 1px solid;
 TEXT-DECORATION: none height: inherit;
}
.galNav2 A:hover {
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #666666;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #666666;
	height: inherit;
}
.album_table {
	/*	width:950px;*/
	height: auto;
	clear: both;
}
.album {
	float:left;
	/*background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;*/
	
	
		margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	border: 2px solid #000;
}
.Album_IMG {
	margin:4px 4px 4px 4px;
	padding:1em;
}
#Album_IMG A:hover {
	border: 1px solid;
	border-color: #7F7F7F;
}
.album .imageSingle {
	float: left;
	width:175px;
	text-align:left;
	margin:4px 4px 4px 4px;
	border: 1px solid;
	border-color: #333333;
	padding:1em;
}
.album .imageSingle .GridMIT_Image {
	float: left;
	width:150px;
	height:150px;
	padding:1em;
	margin:4px 4px 4px 4px;
	border: 1px;
	border-color: #BBC9D2;
	top: 50%;
}
.GridMIT_Image :hover {
	border:solid 1px #000000;
	/*	background-color:#333333;*/
	cursor: pointer;
}
.album .footer {
	text-align:center;
	width: 156px;
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	/* border-top:solid 1px #b4b4b4; */
  	padding-top: 7px;
	padding-bottom:7px;
	margin-top: 10px;
}
.select_0001 {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #333333;
	cursor: pointer;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	margin: 5px;
}
.select_0002 {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #333333;
	cursor: pointer;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
.TXT_0001 {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #333333;
background:#000000;
	margin: 5px;
}
.TXT_0001:hover {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #999999;
	background:#000000;
	margin: 5px;
}
.TXT_0002 {
	display: inline;
	color: #BBC9D2;
	border: 1px solid #CCCCCC;
background:#000000;
	margin: 2px;
	padding: 2px;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.TXT_0002:hover {
	display: inline;
	color: #BBC9D2; 
	border: 1px solid #999999;
background:#000000;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 8pt "Trebuchet MS", helvetica, sans-serif;
}
.TXT_0002 img:hover {
	border: 1px solid #999999;
}
.TXT_0003 {
	display: inline;
	color: #BBC9D2;
	border: 1px solid #666666;
background:#000000;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
.TXT_0003:hover {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}

.TXT_0004 {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #CCCCCC;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}
.TXT_0004:hover {
	display: inline;
	color: #BBC9D2;
	border: 2px solid #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
 TEXT-DECORATION: none FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	margin: 5px;
	font-weight: bold;
}



#Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
#Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.Button_hover:hover {
	margin: 1px;
	cursor: pointer;
}
.Button_hover:active {
	margin: 2px;
	border: 1px dotted #999999;
}

#Button_hover_SOFT:hover {
	margin: 0;
	cursor: pointer;
}
#Button_hover_SOFT:active {
	margin: 0.5 auto;
	border: 1px dotted #999999;
}
.Button_hover_SOFT:hover {
	margin: 0;
	cursor: pointer;
}
.Button_hover_SOFT:active {
	margin: 0.5 auto;
	border: 1px dotted #999999;
}



#DIV_IMG {
	height: 222px;
}
#DIV_IMG :hover {
	margin: 1px;
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: #999999;
	COLOR: #BBC9D2;
	BORDER-TOP-COLOR: #999999;
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	BORDER-RIGHT-COLOR: #999999;
	cursor: pointer;
}
/*///////////////////////// SCROLLABLE_TABLE_300_BLACK /////////////////////////////////////////////////////*/
.SCROLLABLE_TABLE_300_BLACK div.tableContainer {
	width: 100%;		/* table width will be 99% of this*/
	height: 325px; 	/* must be greater than tbody*/
	overflow: auto;
	margin: 11 auto;
	padding: 11px;
	filter:chroma(color=#FFFFFF);
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#632984;
	scrollbar-highlight-color:#632984;
	scrollbar-3dlight-color:#130919;
	scrollbar-darkshadow-color:#130919;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#C2A2DA
}
}
.SCROLLABLE_TABLE_300_BLACK div.tableContainer table tbody {
	height: 245px;
	overflow-x: hidden;
	margin: 11 auto;
	padding: 11px;
}
.SCROLLABLE_TABLE_300_BLACK div.tableContainer td:hover {
	cursor: pointer;
	/*	margin: 1px;
	padding: 1px;*/
	border-bottom: solid 1px #5C5C5C;
	border-left: solid 1px #5C5C5C;
	border-top: solid 1px #5C5C5C;
	border-right: solid 1px #5C5C5C;
}
.SCROLLABLE_TABLE_300_BLACK div.tableContainer td th {
	margin: 11 auto;
	padding: 11px;
}
.SCROLLABLE_TABLE_300_BLACK div.tableContainer td:last-child {
	padding-right: 20px;
} /*prevent Mozilla scrollbar from hiding cell content*/
.p7ABtrig_Button {
	display: block;
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: inherit;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_TD:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_UP {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_UP_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_UP:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_TD_DOWN:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_DOWN {
	text-decoration: none;
	padding: 5px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_DOWN_med_gray.gif);
	background-repeat: no-repeat;
	background-position: 15px left;

	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_DOWN:hover {
	margin: 2px;
	cursor: pointer;
}
.p7ABtrig_Button_TD_UP:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_Carre_Droite {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(ICO/Carre_Droite.gif);
	background-repeat: no-repeat;
	background-position:  center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_Carre_Droite:hover {
	margin: 1px;
	cursor: pointer;
	background-image: url(ICO/Carre_Droite_Hover.gif);
	background-repeat: no-repeat;
	background-position:  center;
}
.p7ABtrig_Button_TD_Carre_Droite:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_Carre_Gauche {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: normal;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(ICO/Carre_Gauche.gif);
	background-repeat: no-repeat;
	background-position:  center;
	width: auto;
	text-align: left;
	padding-left: 25px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_Carre_Gauche:hover {
	margin: 1px;
	cursor: pointer;
	background-image: url(ICO/Carre_Gauche_Hover.gif);
	background-repeat: no-repeat;
	background-position:  center;
}
.p7ABtrig_Button_TD_Carre_Gauche:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_MENU_0002 {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	COLOR: #BBC9D2;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: auto;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU:hover {
	margin: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_TD_MENU:active {
	margin: 2px;
	border: 1px dotted #999999;
}
.p7ABtrig_Button_TD_MENU_Width_100 {
	text-decoration: none;
	padding: 1px;
	color: #999999;
	font-weight: bold;
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	background-image: url(http://luminances.net/luminances/ICO/p7ap_east_med_gray.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 100px;
	text-align: left;
	padding-left: 35px;
	padding-right: 10px;
}
.p7ABtrig_Button_TD_MENU_Width_100:hover {
	margin: 1px;
	cursor: pointer;
	width: 100px;
}
.p7ABtrig_Button_TD_MENU_Width_100:active {
	margin: 2px;
	border: 1px dotted #999999;
	width: 100px;
}
.p7ABtrig_Button_SIMPLE_NO_HOVER {
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	padding: 8px;
	
}
.p7ABtrig_Button_SIMPLE {
	background-color: #333333;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #4a4a4a;
	text-align: left;
}
.p7ABtrig_Button_SIMPLE:hover {
	padding: 1px;
	cursor: pointer;
}
.p7ABtrig_Button_SIMPLE:active {
	padding: 2px;
	border: 1px dotted #999999;
}
/*///////////////////////// SCROLLABLE_TABLE_300_BLACK /////////////////////////////////////////////////////*/
.SCROLLABLE_TABLE_AUTO_BLACK div.tableContainer {
	background:#000 url(http://luminances.net/luminances/dialog/png/ms_OR.jpg) repeat-x 0px 0px;
	width: 90%;		/* table width will be 99% of this*/
	height: 90px; 	/* must be greater than tbody*/
	overflow: auto;
	margin: 11 auto;
	padding: 11px;
	filter:chroma(color=#FFFFFF);
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#632984;
	scrollbar-highlight-color:#632984;
	scrollbar-3dlight-color:#130919;
	scrollbar-darkshadow-color:#130919;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#C2A2DA
}
}
.SCROLLABLE_TABLE_AUTO_BLACK div.tableContainer table tbody {
	height: 245px;
	overflow-x: hidden;
	margin: 11 auto;
	padding: 11px;
}
.SCROLLABLE_TABLE_AUTO_BLACK div.tableContainer td th {
	margin: 11 auto;
	padding: 11px;
}
.SCROLLABLE_TABLE_AUTO_BLACK div.tableContainer td:last-child {
	padding-right: 20px;
} /*prevent Mozilla scrollbar from hiding cell content*/
/*Cf. SITE GENUINE FRACTALS*/

h1 {
	color: #bbc9d2;
	width: 570px;
	height: 34px;
	font-size: 36px;
	font-family: "Arial Narrow";
	font-weight: normal;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-color: transparent;
	overflow: hidden;
	text-indent: -600px;
}
h2 {
	color: #bbc9d2;
	font-size: 22px;
	font-family: "Arial Narrow";
	font-weight: normal;
	margin-bottom: 15px;
}
h3 {
	color: #ccc;
	font-size: 12px;
	margin-bottom: 5px;
}
h3.section {
	color: #ffc;
	background: #1d1c1b url(ICO/sub_heading_bg.png) repeat-x;
	margin-bottom: 10px;
	padding-left: 20px;
}
h3.section-white {
	color: #fff;
}
h3.section-short {
	margin: 0px;
}
h3.section-dark {
	background-image: url(ICO/sub_heading_bg2.png);
	color: #fff;
	height: 31px;
	padding-top: 0px;
	line-height: 20px;
	padding-top: 30px;
}
h3.product {
	background-image: url(ICO/sub_heading_bg3.gif);
	height: 49px;
	margin-top: 8px;
}
h4 {
	color: #fff;
	font-size: 12px;
	margin: 5px 0 3px 0;
}
h5 {
	color: #ffc;
	font-size: 10px;
	margin: 0px 0 10px 0;
}
div.divider {
	height: 3px !important;
	background-color: #363636;
	font-size: 0px;
	line-height: 0px;
	margin: 3px 0;
}
p.big {
	font-size: 18px;
	line-height: 24px;
	margin-top: 30px;
}
a {
	color: #fff;
}
a:hover {
	text-decoration: underline !important;
}
a.blue {
	color: #69c;
}
a.blue:hover {
	color: #74aee7;
}
cite {
	display: block;
	color: #fff;
	margin: 10px 0;
	font-style: normal;
}
ol {
	margin-left: 20px;
	list-style-type: decimal;
}
ol li {
	line-height: 16px;
}
ul.arrows {
	margin-bottom: 15px;
}
ul.arrows li {
	list-style-type: none;
	margin: 3px 0 7px 0;
	padding: 0 0 0 15px !important;
	background: transparent url(bullet_arrows.png) no-repeat left 3px;
}
.arrows {
	margin-bottom: 15px;
}
.arrows li {
	list-style-type: none;
	margin: 3px 0 7px 0;
	padding: 0 0 0 15px !important;
	background: transparent url(bullet_arrows.png) no-repeat left 3px;
	text-align: left;
}
/*input, select, textarea {  line-height: 16px; border: none; font-size: 11px; }
input.text, textarea.text, select {border: 1px solid #9d9d9d; background: #dfdfdf url(input_text.png) repeat-x; }
input.big { width: 415px; }
input.med { width: 150px; }
input.sm { width: 50px; }*/





div.block {
	background-color: #262626;
	border: 1px solid #3F3F40;
	padding: 2px;
width: auto%;
	height: auto;
	margin-bottom: 5px;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
div.block h3 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #BBC9D2 url(ICO/block_light_header_bg.png) repeat-x;
	color: #BBC9D2;
	height: 55px;
	padding: 0 11px;
	line-height: 27px;
	margin: 0;
}
div.block h3.confidence {
	line-height: 15px;
	padding: 10px 10px 10px 75px;
	width: 115px;
}
div.block div.confidence {
	position:absolute;
	top: 10px;
	left: 10px;
	display: block;
	z-index: 1;
}
div.block h4 {
	font-size: 11px;
}
div.block blockquote {
	padding-top: 10px;
}
div.block-copy {
	padding: 5px 10px 15px 10px;
}
div.block-copy-confidence {
	clear: left;
	font-size: 12px;
	color: #ccc;
	min-height: 138px;
}
div.block-copy-confidence p {
	line-height: 16px;
}
div.block-top {
	background: #161616 url(ICO/block_top_bg.png) repeat-x !important;
}
div.block-top h3 {
	background: none !important;
}
div.block-dark {
	background-color: #161616;
	padding: 5px;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
div.block-dark h3 {
	width: auto;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #BBC9D2 url(ICO/block_light_header_bg.png) repeat;
	color: #BBC9D2;
	padding: 0 11px;
	line-height: 34px;
	margin: 0;
	height: auto;
}
div.block-dark_H200 {
	background-color: #161616;
	padding: 5px;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	height: 200px;
}
div.block-dark_H200 h3 {
	width: auto;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;/*	BACKGROUND-COLOR: #f1f1f1;*/
	background: #BBC9D2 url(ICO/block_light_header_bg.png) repeat;
	color: #BBC9D2;
	padding: 0 11px;
	line-height: 34px;
	margin: 0;
	height: 30px;
}
div.block-dark P {
	padding: 4px;
}
div.block-dark_HEADER {
	width: auto;
	padding: 0px 10px 10px 10px;
	background: #161616 url(ICO/block_dark_header_bg.png) repeat-x;
}
div.block-dark_HEADER_WIDTH_400 {
	width: 400px;
	padding: 0px 10px 10px 10px;
	background: #161616 url(ICO/block_dark_header_bg.png) repeat-x;
	left:auto;
	right:auto;
}
div.block-dark_HEADER_0002 {
	width: auto;
		border: 1px solid #3F3F40;
	padding: 0px 10px 10px 10px;
	background: #161616 url(ICO/block_dark_header_bg.png) repeat-x;
}
div.block-big {
	font-size: 12px;
}
div.block ul {
	margin: 5px 0;
}
div.block ul a {
	text-decoration: none;
}
div.block ul {
	margin: 0;
	padding: 0;
}
div.block .award {
	text-align: center;
	margin-top: 5px;
	display: block;
}
div.block-banner {
	border: 1px solid #3F3F40;
	margin-bottom: 20px;
}
a#default_awards {
	text-align: center;
	display: block;
}
div.divider {
	height: 3px !important;
	background-color: #363636;
	font-size: 0px;
	line-height: 0px;
	margin: 3px 0;
}
p.big {
	font-size: 18px;
	line-height: 24px;
	margin-top: 30px;
}
/*a { color: #fff; }
a:hover { text-decoration: underline !important; }
a.blue { color: #69c; }
a.blue:hover { color: #74aee7; }*/
cite {
	display: block;
	color: #fff;
	margin: 10px 0;
	font-style: normal;
}
ol {
	margin-left: 20px;
	list-style-type: decimal;
}
ol li {
	line-height: 16px;
}
ul.arrows {
	margin-bottom: 15px;
}
ul.arrows li {
	list-style-type: none;
	margin: 3px 0 7px 0;
	padding: 0 0 0 15px !important;
	background: transparent url(ICO/bullet_arrows.png) no-repeat left 3px;
}
/* left nav */
div#leftnav {
	margin-bottom: 20px;
}
div#leftnav h3, div#leftnav li {
	padding-left: 20px;
	width: 187px;
	background-repeat: repeat-x;
}
div#leftnav h3 {
	color: #BBC9D2;
	background: #BBC9D2 url(ICO/left_nav_top.png) repeat-x bottom center;
	height: 35px;
	line-height: 35px;
	margin-bottom: 0px;
}
div#leftnav h3.tall {
	padding-top: 10px;
}
div#leftnav ul {
	list-style-type: none;
}
div#leftnav li {
	list-style-type: none;
	background: #1d1c1b url(ICO/left_nav_bg.png);
	height: 31px;
	line-height: 31px;
	padding-top: 3px;
	text-decoration: none;
}
div#leftnav li a {
	display: block;
	color: #767676;
	text-decoration: none;
	list-style-type: none;
}
div#leftnav li a:hover {
	color: #ccc;
	text-decoration: none !important;
}
div#leftnav li.selected {
	background: #161616 url(ICO/left_nav_bg_on.png) repeat-x;
}
div#leftnav li.selected a {
	color: #fff;
}
div#leftnav div.divider {
	width: 207px;
}
table.list {
	margin-bottom: 20px;
	width: 100%;
}
table.list td {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 3px solid #363636;
}
table.list td.date {
	color: #999;
	white-space: nowrap;
	padding: 0 0 0 35px !important;
	background: transparent url(ICO/bullet_arrows.png) no-repeat 20px center;
}
table.list td.pipe {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	color: #666;
}
table.list td.event {
	color: #ccc;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}
table.list td.event a {
	color: #69c;
	font-weight: bold;
	text-decoration: none;
}
table.list td.img {
	text-align: center;
}
table.list td.img img {
	margin: 5px 10px;
}
/* FIN Cf. SITE GENUINE FRACTALS*/
.FLOAT_LEFT {
	float: left;
}
.FLOAT_RIGHT {
	float: right;
}

.TEXT_sur_FondClair_10 {
	font-weight: normal;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}
.TEXT_sur_FondClair_11_Fonce { 
	font-weight: normal;
	FONT-SIZE: 11pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 11pt "Trebuchet MS", helvetica, sans-serif;
}
.TEXT_sur_FondClair_9 {
	font-weight: normal;
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
}

.BOUTTON1 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#BBC9D2;
	background-color:#BBC9D2;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff999999');*/
	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	font-weight: normal;
}

.BOUTTON1:hover {

	cursor: pointer;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
	background-color:#BBC9D2;
	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_down.jpg);
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
/*	font-weight: bold;*/
}


.BOUTTON1:active {
	margin: 1px;
	border: 1px dotted #999999;
/*	font-weight: bold;*/
color:#BBC9D2;
		background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;
}
.BOUTTON1_FIXED {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#BBC9D2;
	background-color:#BBC9D2;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff999999');*/
	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#666666;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#666666;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#666666;
	border-right-width:1px;
	font-weight: normal;
}

.BOUTTON1_FIXED:hover {

	cursor: pointer;
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
	background-color:#BBC9D2;
	background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_down.jpg);
	background-repeat: repeat-x;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
/*	font-weight: bold;*/
}


.BOUTTON1_FIXED:active {

	border: 1px dotted #999999;
/*	font-weight: bold;*/
color:#BBC9D2;
		background-image: url(http://luminances.net/luminances/p7tp/img/tabs07_up.jpg);
	background-repeat: repeat-x;
}
.BOUTTON2 {
	FONT-FAMILY: "Trebuchet MS", helvetica, sans-serif;
	FONT: 10pt "Trebuchet MS", helvetica, sans-serif;
	font-weight: bold;
	height: 24px;
	color:#0099CC;
	cursor:pointer;
	background-color:#BBC9D2;
	border-top-style:solid;
	border-top-color:#AAAAAA;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-color:#AAAAAA;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#AAAAAA;
	border-right-width:1px;
}
#fixme {
     /* IE 5.0/Win and other lesser browsers will use this */
     position: absolute; right: 0px; bottom: 0px;

}
body > div#fixme {
     /* used by Netscape6+/Mozilla, Opera 5+, Konqueror, Safari, OmniWeb 4.5+, ICEbrowser */
     position: fixed;
}
--></style>
<!--[if gte IE 5.5]>
<![if lt IE 7]>
<style type="text/css">
div#fixme {
     /* IE5.5+/Win - this is more specific than the IE 5.0 version */
     right: auto; bottom: auto;
     left: expression( ( -0 - fixme.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
     top: expression( ( +0 - fixme.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
</style>
<![endif]>
<![endif]-->


/* gradient 1 */
.gradient1 h1 {
	font: bold 330%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 30px 0 50px;
	color: #464646;
}
.gradient1 h1 span {
	background: url(images/gradient-white.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 31px;
}

/* gradient 2 */
.gradient2 h1 {
	font: bold 310%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 30px 0 50px;
	color: #464646;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.gradient2 h1 span {
	background: url(images/gradient-glossy.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}
.gradient2 a {
	color: #000;
	text-decoration: none;
}
.gradient2 a:visited {
	color: #000;
}
.gradient2 a:hover {
	color: #555;
}

/* gradient 3 */
.gradient3 {
	background: #d7e1e3;
	padding: 30px 10px;
	padding: 30px 0 30px 30px;
}
.gradient3 h1 {
	font: bold 280%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #000;
	letter-spacing: -2px
}
.gradient3 span {
	background: url(images/gradient-grey.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 29px;
}

/* gradient 4 */
.gradient4 {
	background: #000 url(images/gradient4-bg.png) repeat-x left bottom;
	padding: 30px 0 60px 30px;
	margin: 30px 0 50px;
}
.gradient4 h1 {
	font: normal 340%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
}
.gradient4 h2 {
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	margin: 10px 0 0;
	color: #b7b7b7;
}
.gradient4 span {
	background: url(images/gradient-dark.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}

/* gradient 5 */
.gradient5 {
	background: #000;
	padding: 30px 0 30px 30px;
	margin: 30px 0 50px;
}
.gradient5 h1 {
	font: normal 330%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	letter-spacing: -1px;
}
.gradient5 h1 span {
	background: url(images/gradient-shine.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 64px;
}

/* gradient 6 */
.gradient6 {
	background: #000;
	padding: 30px 0 30px 30px;
	margin: 30px 0 50px;
}
.gradient6 h1 {
	font: bold 310%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.gradient6 h1 span {
	background: url(images/gradient-dark-stripe.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}

/* gradient 7 */
.gradient7 {
	background: #000;
	padding: 30px 0 30px 30px;
	margin: 30px 0 50px;
}
.gradient7 h1 {
	font: bold 310%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -2px;
}
.gradient7 h1 span {
	background: url(images/gradient-dark-stripe-hz.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}

/* pattern */
.pattern {
	background: #000;
	padding: 30px 0 30px 30px;
	margin: 30px 0 50px;
}
.pattern h1 {
	font: bold 600%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: -6px;
}
.pattern h1 span {
	background: url(images/pattern-zebra.png);
	position: absolute;
	display: block;
	width: 100%;
	height: 100px;
}

/* gradient IE6 png hack */
.gradient-ie h1 {
	font: bold 320%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 30px 0 50px;
	color: #464646;
}
.gradient-ie h1 span {
	background: url(images/gradient-white.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 31px;
}

/* jquery */
.jquery h1 {
	font: bold 280%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 30px 0 0;
	color: #464646;
}
.jquery h1 span {
	background: url(images/gradient-white.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 31px;
}
.jquery p {
	margin: 10px 0 50px;
}

/* full example */
.full .leadin {
	background: url(images/leadin.jpg) no-repeat;
	padding: 140px 0 0 50px;
	height: 140px;
	overflow: hidden;
}
.full h1 {
	font: normal 340%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	width: 390px;
}
.full h1 span {
	background: url(images/gradient-dark.png) repeat-x;
	position: absolute;
	bottom: -0.1em;
	display: block;
	width: 100%;
	height: 29px;
}
.full h2 {
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	margin: 10px 0 0;
	color: #b7b7b7;
}
.full .content {
	background: #e8e8e8 url(images/content.gif) repeat-x;
	padding: 30px 30px 10px;
	border: solid 1px #ccc;
	border-top: none;
}
.full h3 {
	font: normal 210%/100% Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #464646;
}
.full h3 span {
	background: url(images/gradient-full.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 21px;
}
.full p {
	margin: 10px 0 25px;
}
