/*--------------------------------------- BODY ---------------------------------------*/
body {margin: 5px 0 0 0; padding:0; text-align: center; background:#A5D2F1; font-family: Verdana;} /*text-align: center Pour le positionnement centré dans le body avec MIE*/
.Body_Cdes {margin: 5px 0 0 0; padding:0; text-align: center; background:white; font-family: Verdana;} /*text-align: center Pour le positionnement centré dans le body avec MIE*/

#page {position:relative; width:795px; margin-left:auto; margin-right:auto; background:#A5D2F1;} /*Pour le positionnement centré dans le body*/
td {vertical-align:top;}
#Corps_page {width: 795px; background-color:white;}
img {margin:0; padding:0; border-style:none; border-width:0px;}
form {margin:0; padding:0;}
p {margin:0; padding:0;}

h1 {margin:5px 0 0 0; padding:0;}
#pied {text-align:center; font-family:verdana;; color:white; font-size:9px; background-color:#A5D2F1; border-top: 2px solid white}
.right {text-align:right;}
.center {text-align:center;}
.left {text-align:left;}
.Text_Blanc {color:white;}
.Text_Rouge {color:red;}
.Fond_Jeu {background-color:"#000099";}

/*--------------------------------------- ENTETE ---------------------------------------*/
#Band_Slogan {width: 795px; text-align:center; font-family:verdana; color:white;  font-size:12px; font-weight:bold; background-color:#0000CC;} /* #A5D2F1  #2300CA */
#Band_Logo {width: 795px; background-color:white;}
#Band_Logo td.BandeauH {vertical-align:middle;}

/*--------------------------------------- COLONNES ---------------------------------------*/

#ColG {width: 157px; text-align:center; vertical-align:top; background-color:#0000CC; margin:0; padding:0;}
#ColG p.couv {padding:3px 3px;}
#ColG p.pub {padding:10px 0 0 0 ;}
#ColC {width: 472px; text-align:center; vertical-align:top; margin:0; padding:5px 0 0 0;}
#ColD {width: 166px; vertical-align:top; background-color:white; margin:0; padding: 3px 3px;} /* #E5F5E5 */
#ColD p.pub {text-align:center}


/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- MENU HAUT ---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#menuH {margin:0; padding:0;}
#menuH td {color:white; vertical-align:middle;}
#menuH table {background-color: #0000CC; width:795px;}
#menuH td.ligne {height:2px; background-color:white;}
#menuH td.band {height:15px;}
#menuH td.rsch {text-align:right; width:150px;}
/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- MENU GAUCHE ---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

ul#menuG {margin:5px 0 10px 0; padding:0; font-family:verdana; text-align:center; font-size: 10px; font-weight: bold; list-style-type:none;}
#menuG li {padding:0;}
#menuG a {display: block; margin:2px 0 2px 0; margin-left:auto; margin-right:auto; text-decoration:none; color:#0000CC; width: 150px; border: 1px solid #A5D2F1; background: white;}
#menuG a:hover {color: white; background: #0000CC;}
.cadre {border: 1px solid white; margin:2px;}
/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- CONTENU ---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#contenu {margin:0; padding:0 5px 0 5px; }
#contenu p {padding:5px 0 0 0; margin:0}
#contenu h5
.Titre_Rub {color:#2300CA;  font-size:10px; font-weight:bold; background-color:red;}
#contenu img {padding:3px 3px; margin:0;}
#T_1col {width:462px;}
#T_1col_center {width:462px;}
#T_1col_center td {text-align:center;}
#T_1col_left {width:462px;}
#T_1col_left td {text-align:left;}
#T_2col {width:462px;}
#T_2col td {width:231px;}
#T_3col {width:462px;}
#T_3col td {width:150px;}
#T_grille {width:462px; border-collapse: collapse;}
#T_grille td {width:462px; text-align:center; border:1px solid black;}
.FiletH {height:1px; background-color:#A5D2F1;}
#contenu ul {margin:0; padding:0;}
.Cligno {text-align:right;}
.imgright {float:right;}
#contenu li {margin:0 0 0 20px; }


/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- BANDEAU ABONNEMENT---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#Band_Abo {width:462px;}
#Band_Abo td {text-align:center; background-color:yellow;}
#Band_Abo td h1 {font-size: 15px; color: red; margin:0; padding:0;}
#Band_Abo td h2 {font-size: 12px; color: red; margin:0px; padding:0px;}

/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- BANDEAUX LATERAUX ---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

.Bando_G_Btn {color:#FFFFFF; font-size:10px; text-align:center; font-weight:bold;}
.Bando_G_Txt {font-family:[varPolice]; color:#000000; font-size:[Math][vtTaille]-1[/Math]pt;}

.Bando_D_Btn {color:#FFFFFF; font-size:12px; text-align:left; font-weight:bold; margin:10px 0 0 0; padding: 0 5px 0 5px; background-color:#0000CC; }
.Bando_D_Txt {padding:2px 2px; font-family:verdana; color:#000000; font-size:9px; background-color:white; border:1px solid #0000CC;}

A.Bando_G_Lk         {font-family:[varPolice];color:[varCouleur_Link];font-size:[Math][vtTaille]-1[/Math]pt}
A.Bando_G_Lk:Hover   {font-family:[varPolice];color:[varCouleur_Text];font-size:[Math][vtTaille]-1[/Math]pt}

/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- TEXTES DES CONTENUS -------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

.Titre_Rub {color:#2300CA;  text-align:center; font-size:10px; font-weight:bold; background-color:#A5D2F1;}
.Text_Titre {font-size:12px; font-weight:bold; padding: 5px 0 0 0}
.Text_Titre_center {font-size:12px; font-weight:bold; padding: 5px 0 0 0; text-align:center;}
.Text_Normal {font-size:9px;}
.Text_Normal_center {font-size:9px; text-align:center;}
.Text_Normal_Gras {font-size:9px; font-weight:bold;}
.Text_Petit_Italic  {font-size:8px; font-style:italic;}
.TexteGris   {color:#999999; font-size:9px;}
.TexteGrisItalic   {font-style:italic; color:#999999; font-size:9px;}
TD {font-family:[varPolice]; color:[varCouleur_Text]; font-size:[Math][vtTaille]+0[/Math]pt;}

/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------------- LIENS HYPERTEXTES ---------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
a         {color:#2300CA; font-size:11px;}
/*a:Hover   {color:black ;font-size:11px}*/

a.Petit         {font-size:9px;}
/*a:Hover.Petit   {color:black; font-size:9px;}*/

a.No_Deco {text-decoration:none;}

A.Menu         {font-family:[varPolice];color:[varCouleur_Link];font-size:[vtTaille]pt;text-decoration:none}
A.Menu:Hover   {font-family:[varPolice];color:[varCouleur_Hover];font-size:[vtTaille]pt;text-decoration:none}
  
A.Menu2         {font-family:[varPolice];color:[varCouleur_Link];font-size:[Math][vtTaille]-1[/Math]pt;text-decoration:none}
A.Menu2:Hover   {font-family:[varPolice];color:[varCouleur_Hover];font-size:[Math][vtTaille]-1[/Math]pt;text-decoration:none}
  
a.MiniSondage {color:#0000CC; font-size:11px; display: block; margin:2px 0 2px 0; margin-left:auto; margin-right:auto; text-decoration:none; width: 50px; border: 1px solid #A5D2F1; background: white;}

.Form_Menu_Rub { font-family: [varPolice]; color: [varCouleur_Tab]; font-size: [Math][vtTaille]-1[/Math]pt; font-weight: normal;
	        border: [varCouleur_Tab]; border-style: solid; 
	        border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	        background-color: #FFFFFF}

.Form_Menu {color:White; font-size:[Math][vtTaille]+1[/Math]pt; font-weight:bold;
	        border:#FFFFFF; border-style:solid; 
	        border-top-width:1px; border-bottom-width:1px; border-right-width:1px; border-left-width:1px;
	        background-color:#1B2F56}

.Form_Champ {font-size: 9px; font-weight: normal;
	        border: 1px solid gray;
	        background-color: #FFFFFF}

.Form_Textaera {font-size: 11px;  border: 1px solid gray; background-color: #FFFFFF}

.Form_Btn   {font-size:9px;}

.Form_BtnP  {color:black; font-size:9px;
            font-weight:bold; background-color:white;}
	        
.Sous_Menu  {font-family: [varPolice]; color: [varCouleur_Fd]; font-size: [vtTaille]pt; font-weight: bold;
	          background-color: [varCouleur_Link]; text-decoration:none; font-weight:bold}
  
.Sous_Menu2 {font-family: [varPolice]; color: [varCouleur_Inter]; font-size: [vtTaille]pt; font-weight: bold;
	          background-color: [varCouleur_Tab]; text-decoration:none; font-weight:bold}
	          
	          
.bandG {background-color: "#000066"; font-size: 10pt}
.bandH {background-color: "#000066"; font-size: 13pt}
.bandD {background-color: "#C0C0C0"}
.bandM {font-size: 10pt}

#sommaire { font-size: 9px; margin:0; padding:0;}
#sommaire h2 {color:#999999; font-size:9px; margin:0; padding:0;}
#sommaire h1 {font-size: 12px; margin:0; padding:0;}

.Postit {background-color:white; padding:5px 5px 0 15px; font-size:10px; text-align:left;}
.Postit h1 {font-size:13px; margin:5px 0 0 0; padding: 0 0 0 2px; border-left:5px solid black; border-color:#FF9900;}
.Postit h2 {font-size:12px; margin:5px 0 0 0; padding: 0;}
.Postit h3 {font-size:11px; margin:5px 0 0 0; padding: 0;}
.Postit h4 {font-size:10px; margin:5px 0 0 0; padding: 0;}
.Postit p {font-size:10px;}
.Postit td {font-size:10px;}


