STYLE type="text/css"> 



/********************************/

/*********** general ************/

html, body { 

	height: 100%;

	overflow: auto; 

}



body { 

	margin: 0;

	padding: 0;

	color: #FFFFFF;

	background-color: #FF9966;
	
/*	background-image: url(../img/bg_noel.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
*/	

	scrollbar-track-color: #FF9966; 

	scrollbar-arrow-color: #FFFFFF;

	scrollbar-face-color: #CC0000; 

	scrollbar-highlight-color: #FFFFFF; 

	scrollbar-3dlight-color:#FF9966; 

	scrollbar-shadow-color: #FFFFFF; 

	scrollbar-darkshadow-color: #FF9966;

}



body, font, table { 

	font-family: verdana, tahoma, helvetica; 

	font-size: 11px; 

}



/********************************/

/************* liens ************/

a { font-family: verdana, tahoma, helvetica;

	font-size: 11px;

	color: #FFFFFF; text-decoration: none;

}



a:hover {

	color: #CC0000; text-decoration: none;

}



/********************************/

/************ images ************/

img { 

	border: 0;

	border-color: #FFFFFF;

}



a img       {BORDER-COLOR: #FFFFFF;}

a:link  img {BORDER-COLOR: #FFFFFF;}

a:hover img {BORDER-COLOR: #FFFFFF;}



/********************************/

/********** formulaires *********/

form { 

	display: inline; 

	padding: 0;

	margin: 0;

}



input, textarea, select, select option, select optgroup, select optgroup option {

background-color: #B7B7FC; 

scrollbar-track-color: #B7B7FC;

scrollbar-3dlight-color: #B7B7FC; 

scrollbar-darkshadow-color: #B7B7FC;

color: #01014B; 

font: normal 11px verdana, tahoma, helvetica;   

border-top : 1px solid #7876D2; 

border-left : 1px solid #7876D2;

border-right : 1px solid #7876D2; 

border-bottom : 1px solid #7876D2; 

}

input { text-indent : 2px; }



/* Bouton -> Submit: fixed 21px height */

.Button, a.Button, a:hover.Button  {

    font-family: verdana, tahoma, helvetica;

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

    height: 12px;

    line-height: 12px;

	background-color: transparent;

    border: 0 solid;

    display: inline; 

    padding:0;

}

a:hover.Button {

	color: #E91621;

}



/* Bouton -> Submit: fixed 21px height */

.Button2, a.Button2, a:hover.Button2  {

    font-family: verdana, tahoma, helvetica;

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

    height: 12px;

    line-height: 12px;

	background-color: transparent;

    border: 0 solid;

    display: inline; 

    padding:0;

}



a:hover.Button2 {

	color: #E91621;

}

/********************************/

/************ titres ************/

.titrepage {COLOR: #3D3D7D; FONT-SIZE: 13px; FONT-FAMILY: Verdana,Helvetica; TEXT-DECORATION: none; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}

			

.titrecat        {font-family: tahoma, helvetica; font-size: 12px; color: #5353AA; font-weight: bold; text-decoration: none;}

a.titrecat       {font-family: tahoma, helvetica; font-size: 12px; color: #5353AA; font-weight: bold; text-decoration: none;}

a:hover.titrecat {font-family: tahoma, helvetica; font-size: 12px; color: #5353AA; font-weight: bold; text-decoration: none;}

		

.titretable        {font-family: verdana, tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

a.titretable       {font-family: verdana, tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

a:hover.titretable {font-family: verdana, tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

.titretable_mini   {font-family: verdana, tahoma, helvetica; font-size: 11px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

			

.titretable2        {font-family: tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

a.titretable2       {font-family: tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}

a:hover.titretable2 {font-family: tahoma, helvetica; font-size: 12px; color: #3D3D7D; font-weight: bold; text-decoration: none;}



/********************************/

/************* menus ************/					

.menu          {font-family: tahoma, helvetica; font-size: 12px; color: #FF1923; text-decoration: none;}	

a.menu         {font-family: tahoma, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

a:hover.menu   {font-family: tahoma, helvetica; font-size: 12px; color: #FF1923; font-weight: bold; text-decoration: none;}

/********************************/

/*********** alertes ************/

.alert_grand {font-family: verdana, tahoma, helvetica; font-size: 12px; color: #FF1923; text-decoration: none; font-weight: bold;}

.alert       {font-family: verdana, tahoma, helvetica; font-size: 11px; color: #FF1923; text-decoration: none; font-weight: bold;}

.alert_mini  {font-family: verdana, tahoma, helvetica; font-size: 10px; color: #FF1923; text-decoration: none;}

/********************************/

/************ textes ************/

.txt_table        {font-family: verdana, tahoma, helvetica, arial; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;; margin-left: 5px; padding-left: 5px; margin-top: 2px; margin-right: 5px; margin-bottom: 5px; padding-top: 2px; padding-right: 5px; padding-bottom: 5px; text-align: justify}

a.txt_table       {font-family: verdana, tahoma, helvetica, arial; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

a:hover.txt_table {font-family: verdana, tahoma, helvetica, arial; font-size: 11px; color: #FF1923; font-weight: normal; text-decoration: none;}



.txt_table_gras   {font-family: verdana, tahoma, helvetica, arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}

.txt_table_mini   {font-family: verdana, tahoma, helvetica, arial; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none}



.txt_table2      {font-family: tahoma, helvetica, arial; font-size: 12px; color: #C6C5E6; font-weight: normal; text-decoration: none;}

.txt_table2_gras {font-family: tahoma, helvetica, arial; font-size: 12px; color: #C6C5E6; font-weight: bold; text-decoration: none}

.txt_table2_mini {font-family: tahoma, helvetica, arial; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none}

/********************************/

/********************************/

.txt_bas         {font-family: tahoma, helvetica, arial; font-size: 10px; color: #CECDDE; font-weight: normal; text-decoration: none;}

/********************************/

/********** copyright ***********/

.copyright           {font-family: verdana, tahoma, arial; font-size: 11px; color: #A2A2DE; TEXT-DECORATION: none;}

A.copyright          {font-family: verdana, tahoma, arial; font-size: 11px; color: #A2A2DE; TEXT-DECORATION: none;}

A:hover.copyright    {font-family: verdana, tahoma, arial; font-size: 11px; color: #CCCDEB; TEXT-DECORATION: none;}



/********************************/

.table_bulle {background: #88B00F; filter:alpha(opacity=98); -moz-opacity: .98;}

.tr_bulle {background: #BBE91A; color:#88B00F; font-weight: bold; font-size: 10px; font-family: tahoma, helvetica, verdana;}

.td_bulle {background: #E6FE75; color:#88B00F; font-weight: normal; font-size: 10px; font-family: tahoma, helvetica, verdana;}

.tr_bulle_ombre {background: #000000; filter:alpha(opacity=20); -moz-opacity: .2;}



table  { background-color: #CC9999 ; border: solid; border-width: 0px 1px 1px; border-color: black #FFFFFF #FFFFFF}

.table_menug { border-right-style: solid; border-right-width: 1; border-bottom-width: 0; border-bottom-style: solid; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-style: none; }

.td_menugh { border-bottom-style: dashed; border-width: 1px; border-color: #FFFFFF; }

.td_menugb { border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF; }

.table_interne { border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-top-width: 0; }

.table_complet { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px; border-color: #FFFFFF;}

.table_video { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px; border-color: #cc0000;}

.table_menuvid { border-style: solid; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px; border-color: #7876d2; background: #b7b7fc; color:#0000cc;}

.td_copyright { border-top-style: solid; border-width: 1px; border-color: #FFFFFF; }