		a:active	{text-decoration: underline;text-align:left; color: #465074}
		a:hover		{text-decoration: underline;text-align:left}
		a:link		{text-decoration: underline;text-align:left; color: #465074}
		a:visited {text-decoration: underline;text-align:left; color: #465074}
		a:hover 	{text-decoration: underline;text-align:left; color: #465074}
		TD   		  {font-family: Verdana, Arial, Helvetica, sans-serif;}
    .choix_menu{font-size: 13px; font-weight: bold; color: #333333;}
    .choix_menu:hover{font-size: 13px; font-weight: bold; color: #EF627D;}
    .sous_rubrique{font-size: 12px; font-weight: bold; color: #FFFFFF;}
    .erreur{font-size: 12px; font-weight: normal; color: #FF0000;}
    .texte	  {font-size: 12px;}
    .petit_texte  {font-size: 10px;}
    .pied_page	  {font-size: 10px;}
    .lien_contenu	  {font-size: 12px;}
    .partenaires  {font-size: 10px}
    .mini {font-size:10px;}

img
{
	border:none;
}

body { 
text-align:center; /* for IE */ 
margin:0 auto; /* for the rest */ 
leftmargin:0;
topmargin:0;
background-color:#918373;
width: 1004px;
} 


body.body_popup { 
leftmargin:0;
topmargin:0;
background-color: #FFFFFF ;
border:0px ;
} 

/*** NEW STYLES ****/

*
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* MENU GAUCHE */

#leftnav 
{ 
	width: 212px;
	margin-top:10px;
}

#leftnav .grp
{
	margin-bottom:20px;
	border:1px solid #918373;
}

#leftnav .grp .grptitle 
{
	font-size:14px;
	font-weight:bold;
	background:#918373;
	color:#F7F7DD;
	padding:5px;
}

#leftnav .grp .grpelements 
{
}


#leftnav .grp .grpelements .element 
{
	background:#EFEEDA;
	color:#1A161A;
	padding:5px;
}

.page_right
{
	text-align:align:center;
	background:#EFEEDA;
}

#leftnav .grp .grpelements .element a
{
	font-size:13px;	
	color:#1A161A;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a,#navcontainer span
{
display: block;
padding: 3px;
width: 208px;
background-color: #dddddd;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navcontainer span, #navlist a:visited
{
FONT-SIZE: 12px;
font-family: arial, verdana, helvetica, sans-serif;
color: #333333;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #7079BF;
color: #fff;
}


#navcontainer a#current
{
background-color: #7079BF;
color: #fff;
}

#navcontainer span#main_menu
{
background-color: #918373;
color: #F7F7DD;
}

#navcontainer span#main_menu_event
{
background-color: #F7F7DD;
color: #1A161A;
}



/* echecs */

h1,h2,h3,h4,h5,h6{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: verdana}
.derniereminute, a.derniereminute:link,a.derniereminute:visited { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #EA6927; }

h1.titre { margin-top: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #163F68; }
h2.titre { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #163F68; }
h3.titre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #163F68; }
h4.titre { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #163F68; }
h5.titre { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #163F68; }

h1.soustitre { margin-top: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #EA6927; }
h2.soustitre { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #EA6927; }
h3.soustitre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #EA6927; }
h4.soustitre { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #EA6927; }
h5.soustitre { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #EA6927; }


a {font-family: verdana;COLOR: #163F68;} 

a:active	{text-decoration: none;text-align:left;}
a:link		{text-decoration: none;text-align:left;}
a:visited {text-decoration: none;text-align:left; color: #163F68;}
a:hover 	{text-decoration: underline;text-align:left; color: #163F68;}

div.textjustify { text-align:justify}

a.titre {font-family: verdana;COLOR: #163F68;} 

a.titre:active	{text-decoration: none;text-align:left;}
a.titre:link		{text-decoration: none;text-align:left;}
a.titre:visited {text-decoration: none;text-align:left; color: #163F68;}
a.titre:hover 	{text-decoration: underline;text-align:left; color: #163F68;}

a.lien_connexe:active	{text-decoration: underline;text-align:left; color: #163F68;}
a.lien_connexe:link		{text-decoration: underline;text-align:left; color: #163F68;}
a.lien_connexe:visited {text-decoration: underline;text-align:left; color: #163F68;}
a.lien_connexe:hover 	{text-decoration: underline;text-align:left; color: #163F68;}

font.lien_connexe_0 {color:#AD4242;font-size:12px}
font.lien_connexe_1 {color:#386C43;font-size:14px}
font.lien_connexe_2 {color:#0000FF;font-size:11px}
font.lien_connexe_3 {color:#521D9B;font-size:13px}

font.rubrik {FONT-WEIGHT: bold; FONT-SIZE: 16px;color:#AA1515} 

li.titre {font-family:verdana;color: #163F68;}


span, font {font-family: verdana}


font.blanc {FONT-WEIGHT: normal; COLOR:#FFFFFF}
font.rouge {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR:#FF0000}

font.descriptif { FONT-WEIGHT: normal; FONT-SIZE: 12px;}

font.rubrique { COLOR: #DD5A45; FONT-WEIGHT: bold; FONT-SIZE: 10px; }

font.date { FONT-STYLE: italic; FONT-SIZE: 10px; COLOR: #7E7E81; }
font.ilya { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; }

font.white {FONT-WEIGHT: normal; FONT-SIZE: 12px;COLOR:#FFFFFF}


.normal { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1E2326; font-family: arial, verdana, helvetica, sans-serif;}

.contenu { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1E2326; font-family: arial, verdana, helvetica, sans-serif; text-align:justify}
.encart { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #213A50;  border-width:0px;font-family: arial, verdana, helvetica, sans-serif; text-align:justify; }
.encart_titre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6950AC; font-family: verdana, arial, helvetica, sans-serif; text-align:left;}
.encart_accroche_titre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; font-family: verdana, arial, helvetica, sans-serif; text-align:left;}
.tableau_titre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #163F68; font-family: verdana, arial, helvetica, sans-serif; }
.encart2 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #213A50;  border-width:1px;border-color:#333333;font-family: arial, verdana, helvetica, sans-serif; text-align:left;}
.encart2_accroche_titre { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #AC1935; font-family: verdana, arial, helvetica, sans-serif; text-align:center;}
.encart3 
{ 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1A161A; font-family: arial, verdana, helvetica, sans-serif; background-color:#efefef;border:1px solid #918373; padding: 5px;  
}
.encart_titre3 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6950AC; font-family: verdana, arial, helvetica, sans-serif; text-align:left;}
.encart_accroche_titre3 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; font-family: verdana, arial, helvetica, sans-serif; text-align:left;}


.contenu_11 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; text-align:justify; }
.titrepopup { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; text-align:left; }
.article_titre 
{ 
	font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:10px;
}
.article_rubrique { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; font-family: verdana, arial, helvetica, sans-serif; }
.article_soustitre 
{
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#4C382F;
}

.article_soustitre a
{
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#4C382F;
}


.article_auteur { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; background-color:#F5E0E0; }
.article_avertissement { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; background-color:#F5E0E0; }
.article_lien_avertissement { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #EC9F3D; font-family: arial, verdana, helvetica, sans-serif; text-decoration:none; }
.article_legende { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; background-color:#F5E0E0; padding-left:7px; padding-right:7px; }
.article_lien { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EC9F3D; font-family: arial, verdana, helvetica, sans-serif; text-decoration:none; }
.rubrique_lien { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #EC9F3D; font-family: arial, verdana, helvetica, sans-serif; text-decoration:underline; }
.article_intertitre { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.header_date { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; }
.footer { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3B3EC0; font-family: arial, verdana, helvetica, sans-serif; }


.contenu_nonjustify { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; text-align:left; }
.contenu_nonjustify_rouge { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FF0000; font-family: arial, verdana, helvetica, sans-serif; text-align:left; }
.contenu_nojustify { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; font-family: arial, verdana, helvetica, sans-serif; text-align:left; }

.titre_erreur { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; font-family: arial, verdana, helvetica, sans-serif }
.erreur { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF0000; font-family: arial, verdana, helvetica, sans-serif }

div.ligne {margin: 10px 0px 0px 0px; font: 8px verdana, sans-serif; border-top: 1px solid #cccccc}


.article2_titre_18,.article2_titre_18:visited,.article2_titre_18:link 
{ 
	font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A161A;
}

.article2_titre_16,.article2_titre_16:visited,.article2_titre_16:link 
{ 
	font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A161A;
}

.article2_titre_14,.article2_titre_14:visited,.article2_titre_14:link 
{ 
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A161A;
}

.article2_titre_12,.article2_titre_12:visited,.article2_titre_12:link 
{ 
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A161A;
}




.article2_texte,.article2_texte:visited,.article2_texte:link 
{ 
	font:12px Verdana, Geneva, sans-serif;
	color:#333;	
}

.article2_actu_renvoi,.article2_actu_renvoi:visited,article2_actu_renvoi:link { font-size: 0.83em; font-family: Verdana, "Times New Roman", Times, serif; margin-bottom: 10px; text-transform: uppercase;	color: #bbbaba;}

.article2_links,.article2_links:visited,.article2_links:link {color: #999999;	font-weight: bold; font-size: 1.09em; padding-top: 6px; clear: both;}

.article2_lirelasuite,.article2_lirelasuite:visited,.article2_lirelasuite:link { padding:1px 1px 1px 1px;  background: #eeeeee; FONT-WEIGHT: 200; FONT-SIZE: 1em; COLOR: #1d214d; font-family: Verdana, "Times New Roman", Times, serif; text-decoration:none;;font-style:italic}

/* popup */
.popup_titre { height:34px; FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; background-image:url(../images/popup_titre_fond.gif); text-align:center;}
.popup_soustitre { background-image:url(../images/popup_soustitre_fond.gif); text-align:center;}
.popup_onglet, .popup_onglet:visited,.popup_onglet:link { padding-top:5px; padding-bottom:5px; padding-left:6px; padding-right:6px; vertical-align:middle; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; text-align:center; background-color:#7072AC; }
.popup_onglet:hover { padding-top:5px; padding-bottom:5px; padding-left:6px; padding-right:6px; vertical-align:middle; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; text-align:center; background-color:#1D214D; }
.popup_onglet_selected ,.popup_onglet_selected:visited,.popup_onglet_selected:link,.popup_onglet_selected:hover { padding-top:5px; padding-bottom:5px; padding-left:6px; padding-right:6px; vertical-align:middle; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; text-align:center; background-color:#1D214D; }
.popup_definitions { padding-left:5px; vertical-align:middle; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }

.encadre_titre {margin-left:35px;font-family:Verdana;font-size:16px;color:#524E4E}
.encadre_choix,a.encadre_choix,a.encadre_choix:visited,a.encadre_choix:link {margin-top:7px;margin-left:5px;font-family:Verdana;font-size:14px;color:#DF6D41}




/* styles 12 */

div.titre12
{
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#010101;
	margin-bottom:10px;
}

div.encadre12
{
	margin-bottom:20px;
	text-align:left;
}

div.encadre12 div.enctitre
{
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#ccc;
	color:#000;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:5px;
}	

div.encadre12 div.enccontenu
{
	background:#efefef;
	padding:5px;
}

div.encadre12 div.enccontenu div.element
{
	height:18px;
	font:11px Arial, Helvetica, Sans-serif;
	color:#626262;
}


div.encadre12 div.enccontenu div.element a
{
	font:12px Arial, Helvetica, Sans-serif;
	color:#626262;
}

div.partenairestitre
{
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#626262;
	margin-bottom:10px;
	text-align:center;
	margin-top:15px;
	border-bottom:1px solid #626262;
	margin-bottom:15px;
}

div.directpartenaire
{
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
}

div.directpartenaire img
{
}