/* CSS Document */
html{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	padding:0;
	margin:0;
}

body{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	top: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: left; /* pour corriger le bug de centrage IE */
	width: 1000px;
	/*background:#fff url(http://www.lefigaro.fr/icons/fondgris.gif) center repeat-y;*/
	background-color:#990000;
}
a.gtitre_article{

	color: #CC0033;

	text-decoration: none;

	font: bold 19px/120% Arial, Helvetica, sans-serif;

}

.gtitre_article{

	color: #ba1522;

	text-decoration: none;

	font: bold 19px/120% Arial, Helvetica, sans-serif;

}

a.gtitre_article:hover{

	text-decoration: underline;

}



a:link	{

	color: #000066;

	text-decoration: none;

	font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif;

}

a:visited	{

	color: #000066;

	text-align: left;

	text-decoration: none;

	font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif;

}

a:hover	{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #990000;	text-align: left;	text-decoration: none;	}



.titreannuaire {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f7601e

}

.titreannuaire A {

	COLOR: #f7601e

}

.titreannuaire A:hover {

	COLOR: black

}





ol, ul, .md, .md-sub, .hd, .bd, .ft, .fixfloat, #colcx, #rightcx, #eyebrow, #masthead, #search, #tabs, #sbox, #doors, #patabs, #patop {

 zoom:1;

 _height:1px;

}





a.red:link	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #DC143C;	text-align: center;	text-decoration: none;	}

a.red:visited	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #DC143C;	text-align: center;	text-decoration: none;	}

a.red:hover	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #A52A2A;	text-align: center;	text-decoration: none;	}



.font	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #337693;	}

.fontRED	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #DC143C;	}

.fontREDTHIN	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #DC143C;	}

.font_light	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #337693;	}

.fontUSER	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #A0522D;	}

/*.font	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #255A72;	}*/

.txt	{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #58656B;	}

.foot_txt{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;  }



	.body_title{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: White;    text-align: center;  background-color: #CC0033;   }

	.title_blanc{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: White;    text-align: center;   }

.body_fondo_bloques{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555555;      background-color: White;   }

.body_fondo_bloques{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;      background-color: White;   }*/

.body_title_noticias{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: White;    text-align: center;  background-color: #337693;   }

.body_fondo_noticias{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #337693;      background-color: #EEF9FA;   }

.body_fondo_ventajas{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #337693;      background-color: #F4FFD7;   }

.body_fondo_asociados{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #337693;      background-color: #F0F4F7;   }





.TitreC {

	COLOR: #000066;

	font-size: 9pt;

	text-align: left;

	text-decoration: none;

	padding: 0px;

	font-weight: bold;

}

.TtleBlanc {

	font-family: Geneva,Arial,Helvetica;

	font-size: 14pt;

	color: #FFFFFF;

}

.TleFirst {

	font-size: 14px;

	font-weight: bold;

	color: #000;

	text-align: left;

	font-family: Geneva,Arial,Helvetica;

	

}

.gabonecoBoxTitleR {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00

}

.shownews {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}



.actuBR {

	BORDER-BOTTOM: 1px solid #dee6e8;

	background-color: #e9f2f6;

}

.lableu {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;

	font-family: Arial, Helvetica, sans-serif;

	color: #023A80;

}

.lettre4 {

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}

.lettre5 {

	COLOR: #6B888B;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

.lettre9 {

	FONT-WEIGHT: bold;

	FONT-SIZE: 16px;

	COLOR: #006

}

.dtpub {

	font-size: 9px;

	TEXT-ALIGN: right;

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-style: italic;

	vertical-align: middle;

}

.poeple {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	FONT: bold 10px verdana, sans-serif;

	COLOR: #FFFFFF;

	PADDING-TOP: 3px;

	border: 0px solid #DCDDE8;

	background: #CC0033;

}

.plus {
	margin: 2px 0 2px 0;
	padding: 4px;
	background: #F5F5F5;
	color: #C30;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px dotted #BBB;

}.menu {
	margin: 2px 0 2px 0;
	padding: 2px;
	background:  #FFFFFF;
	color: #C30;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px dotted #BBB;

}



.lableu {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	FONT: bold 10px verdana, sans-serif;

	COLOR: #FFFFFF;

	PADDING-TOP: 3px;

	border: 0px solid #DCDDE8;

	background: #000C5D;

}

.lebox {

	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: bold 10px/10px georgia, serif; BORDER-LEFT: #aaa 1px solid; COLOR: #FFFFFF; PADDING-TOP: 4px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #CC0033

}

.box180 {

	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fbfcfa; PADDING-BOTTOM: 3px; FONT: 11px verdana, sans-serif; BORDER-LEFT: gray 1px solid; WIDTH: 180px; COLOR: #443; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid; outline: none

}

.boxDecorer {

	BORDER-RIGHT: gray 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px dashed; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: gray 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dashed; BACKGROUND-COLOR: #efefef

}





.outline {

  border: 1px solid #cccccc;

  background: #ffffff;

	padding: 1px;

}





/** old stuff **/



.button {

	color: #CC0033;

	text-align: center;

	border: 3px double #cccccc;

	width: auto;

	background: url(../arts/button_bg.png) repeat-x;

	padding: 0px 5px;

	height: 26px !important;

	height: 24px;

	margin: 1px;

	font: bold 11px/18px Arial, Helvetica, sans-serif;

}

.mosimage {

	border: 1px solid #000066;

	margin: 2px;

}



#mastheadbd .top {

	background: #FFFFFF;

}

#mastheadbd {

	BORDER-RIGHT: #dbe2e8 1px solid;

	BORDER-TOP: #dbe2e8 0px solid;

	BORDER-LEFT: #dbe2e8 1px solid;

	BORDER-BOTTOM: #cad5db 1px solid;

	background: #FFFFFF 0px -30px;

}

.contour {



  border: 1px solid #cccccc;

	padding: 1px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;

}

  .ROUGE {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #990000; padding: 3px; }

    .gris {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 4px; }



.gris_light_bg {

	font-size:11px;

 	font-weight: normal;

	padding-left:1px;

	padding-right:1px;

	background-color: #d4d4d4;

	color: #666;

}

ul,ol {

 list-style:none;

}

legend {

 height:0;

 font-size:0;

}

#head1 {

	background-color: #69c;

	background-image: url("/arts/head1bg.gif");

	background-repeat: repeat-x;

	font-weight: bold;

	color: #fff;

	padding-left: 11px;

}

#head2 {

	background-color: #dbdbb7;

	background-image: url("/arts/head2bg.gif");

	background-repeat: repeat-x;

	font-weight: bold;

	padding-left: 11px;

}

#head3 {

	color: #fff;

	font-weight: bold;

	padding-left: 11px;

	background: url(../arts/head3bg.gif) repeat-x;

}



.sitemapLev1

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #ffffff;

    FONT-FAMILY: arial,helvetica,sans-serif;

    BACKGROUND-COLOR: #990000;

    TEXT-DECORATION: none

}

.sitemapLev1a

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #cccc99;

    FONT-FAMILY: arial,helvetica,sans-serif;

    BACKGROUND-COLOR: #660000;

    TEXT-DECORATION: none

}

.sitemapLev2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #666633;

    FONT-FAMILY: arial,helvetica,sans-serif;

    BACKGROUND-COLOR: #cccc99;

    TEXT-DECORATION: none

}

.sitemapLev3

{

    FONT-SIZE: 11px;

    COLOR: #000000;

    FONT-FAMILY: arial,helvetica,sans-serif;

    BACKGROUND-COLOR: #cccccc;

    TEXT-DECORATION: none

}

.sitemapLev4

{

    FONT-SIZE: 10px;

    COLOR: #666666;

    FONT-FAMILY: arial,helvetica,sans-serif;

    BACKGROUND-COLOR: #e0e0e0;

    TEXT-DECORATION: none

}

.blackfm {

	background: url(../blackfm/arts/f.jpg) repeat-x;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

}

.vert_article {



	color: #339966;

	text-decoration: none;

	font: bold 16px/120% Arial, Helvetica, sans-serif;

}

.fondfemme {

FONT-SIZE: 11px;

COLOR: #000000;

FONT-FAMILY: arial,helvetica,sans-serif;

TEXT-DECORATION: none;

background: #FF6699;

}

.ftitre {



color: #FF6666;

text-decoration: none;

font: bold 19px/120% Arial, Helvetica, sans-serif;

}

