/* cSS Document : test*/
body {
	margin: 0;
	color: #5A5959;
	font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-size: 80%;
	font-size-adjust: none;
	font-style: normal;
	padding-top:15px;
	font-variant: normal;
	background-image: url(/images/5-1-10-2.jpg);
	background-position:center;
				background-repeat:no-repeat;
				background-attachment:fixed;
    		    -webkit-background-size: cover;
    		    -moz-background-size: cover;
    		    -o-background-size: cover;
    		    background-size: cover;
    		    height: 100%;
}
h4 {
	padding-top: 7px;
	margin-top: 0
}
h1 {
	padding-top: 0;
	margin-top: 0
}

.load {
	background: url(/images/load.gif) no-repeat center;
}
#header {
}
h2, h3, h4 {
	padding-bottom: 0;
	margin-bottom: 5px;
	
}

a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
ul {
	margin: 0;
	margin-left: 15px;
	padding: 0;
}
button {
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
}
.st_input {
	vertical-align: middle;
	border: solid 1px #999999;
	height: 20px;
	font-size: 11px
}
input[ type = text] {
	padding: 0.15em;
	border: 1px solid #ddd;
	background: #fafafa;
	font: 11px arial, sans-serif;
	-moz-border-radius: 0.4em;
	-khtml-border-radius: 0.4em;
}
input:hover, input:focus {
	border-color: #c5c5c5;
	background: #f6f6f6;
}
textarea:hover, textarea:focus {
	border-color: #c5c5c5;
	background: #f6f6f6;
}
textarea {
	padding: 0.15em;
	border: 1px solid #ddd;
	background: #fafafa;
	font: 11px arial, sans-serif;
	-moz-border-radius: 0.4em;
	-khtml-border-radius: 0.4em;
}
.sep {
	height: 5px;
	line-height: 5px;
	clear: both
}
.galery {
	/*width: 45%;
	float: left;*/
	margin-bottom:10px;
	
}
 .galery img {
	border: solid 3px #CCCCCC;
	margin-bottom: 5px;
}
 .galery img:hover {
	border: solid 3px #949494;
}
.news .galery img {
	border: solid 3px #CCCCCC;
	margin-bottom: 5px;
}
.news .galery img:hover {
	border: solid 3px #949494;
}
.title_g {
	font-weight: bold;
	padding-bottom: 10px;
}
.gal_video li {
	float: left;
	list-style: none;
	height: 85px;
	width:30%;
	text-align:center;
	
}

.gal_video li a{
		color:#5A5959;
		display:block}
.gal_video img {
	border: 3px solid #cccccc;
	
}
.gal_video img.play{
		position:absolute;
		top:15px;
		left:60px;
		border:0;
		z-index:900
		}
.gal_video a:hover img {
}
.title_g img {
	vertical-align: middle;
	padding-right: 10px;
	border: 0
}
.voir {
	padding-right: 5px
}

a.acc {
	font-weight: normal;
	text-decoration: none
}
a:hover .acc {
	text-decoration: underline
}

.comm p {
	margin: 0;
	padding: 0
}
.comm sep {
	height: 5px;
	line-height: 5px;
}

.contenu_pav img {
	border: solid 1px #666666;
	margin-bottom: 5px;
	margin-right: 5px;
}
.sous_titrepav {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 3px;
	font-style: italic;
	padding-bottom: 0px;
	color: #000000;
	font-size: 12px;
}
.contenu_pav h3 {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 5px;
	padding-bottom: 0px;
	color: #000000;
	font-size: 12px;
}
.date {
	color: #cD0A00
}
.bg {
	background-color: #ffffff
}
.titre_news {
	color: #FFFFFF;
	font-size: 1.3em;
	padding: 10px;
	background-color: #E2001A;
	height: 45px;
	font-weight: bold;
	text-align: left
}
a.titre_news {
	color: #FFFFFF
}
a:hover.titre_news {
	text-decoration: none
}
.at {
	padding-bottom: 5px;
	border-bottom: solid 1px #E2001A;
	color: #E2001A;
	font-weight: bold;
	margin-bottom: 10px;
	background: transparent;
	font-size: 1.2em;
	clear: both
}
.piont li {
	border-bottom: dotted 1px #999999;
	padding-bottom: 5px;
	padding-top: 2px;
}
.dern li {
	font-size: 1.1em;
	padding-bottom: 7px;
	padding-top: 3px;
}
.rub h2 {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	margin-bottom: 5px;
	color: #E2001A
}
.rub h1 {
	margin: 0;
	padding: 0;
	font-size: 1.3em;
	margin-bottom: 5px;
	color: #666666
}
.rub h1 a {
	color: #666666
}
.rub h1 a:hover {
	text-decoration: none
}
.rub h3 {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	margin-bottom: 5px;
	color: #333333
}
.autre {
	width: 325px;
	padding-right: 10px;
	float: left
}
.autre a {
	text-decoration: none;
	color: #333333;
}
.autre a:hover {
	text-decoration: underline;
}
.aut_n {
	color: #E60003;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 1.1em;
	border-bottom: 1px solid #E60003
}
.autre ul {
	margin: 0;
	padding: 0
}
.autre li {
	margin-left: 15px
}
.autre img {
	padding-bottom: 0;
	vertical-align: middle
}
.aussi {
	border: solid 1px #D9D9D9;
	float: right;
	width: 240px;
}
.aussi td {
	border-bottom: dotted 1px #D9D9D9;
	padding: 5px;
	text-align: left
}
.tab_comment{
		margin-bottom:5px;background:#f6f6f6;
		border-bottom:solid 1px #eaeaea;
		border-right:solid 1px #eaeaea;
		padding:5px 0px; }
.comment td {
	
	padding: 5px;
	text-align: left
}
.date_comment{
		font-size:11px;
		font-style:italic;
		color:#999}
.aussi td a {
	text-decoration: none;
	color: #333333;
}
#ami {
	color: #FFFFFF;
}
.btn_r {
	background-color: #E2001A;
	color: #ffffff;
	vertical-align: middle;
}
.btn_g {
	background-color: #cccccc;
	border: solid 1px #999999;
	color: #FFFFFF;
	vertical-align: middle;
}
.style1 {
	color: #E60003;
	font-weight: bold;
}
.agenda li {
	list-style-image: url(/images/puce_rou.jpg);
	padding-bottom: 10px;
}
.text_n a {
	color: #E60003;
}
.text_n img {
	padding-right: 10px;
	padding-bottom: 8px
}
.text_n h2 {
	font-size: 1.3em;
	padding-left: 0px;
	margin-left: 0px;
}
.text_n {
	text-align: justify
}
.text_n h3 {
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	font-size: 1.1em
}
.tab {
	background-color: #666666;
	width: 100%
}
.tab td {
	padding: 2px;
	padding-left: 5px;
	background-color: #FFFFFF
}
.tab th {
	background-color: #cccccc;
	color: #000000;
	padding: 2px;
	padding-left: 5px;
}
th.titl {
	background-color: #E2001A;
	height: 30px;
	color: #FFFFFF
}
.last {
	color: #666666;
	font-weight: bold;
	font-size: 0.9em;
}
.last a {
	color: #666666;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none
}
.last a:hover {
	text-decoration: underline
}
.bourse a {
	font-weight: normal;
	text-decoration: none
}
.bourse a:hover {
	text-decoration: underline
}
#tickercontent {
	position: relative;
	width: 480px;
	height: 200px;
	overflow: hidden;
}
#tickercontent2 {
	position: relative;
	width: 260px;
	height: 230px;
	overflow: hidden;
}
.bar a {
	color: #FFFFFF
}
.bar {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:11px
}
/*new*/
#contenu {
	background: url("/images/v2/leaders2011_bg_body_.png") repeat scroll 0 0 transparent;
	clear: both;
	padding: 10px;
}

.news a.lire {
	color: #005192;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration:underline
}
.ques {
	background: #76c0dd
}
.patron {
	background: #69b641
}
.whos {
	background: #fad855
}
.succes {
	background: #bf8f61
}
.opinion {
	background: #76c0dd
}
.lu {
	background: #a6e23b
}
.note {
	background: #faac3c
}
.blog {
	background: #ee4bca
}
.titre_pav {
	color: #FFFFFF;
	font-weight: bold;
	/*margin-top:10px;
	height:20px*/
}
.contenu_pav {
	clear: both;
	padding: 10px 0px 5px 0px;
}
.shearch a {
	color: #616161;
	text-decoration:none
}
.shearch a:hover {
	text-decoration: underline
}
.shearch img {
	vertical-align: middle
}
/*menu*/


a.btn_blue {
	background: url(/images/news.gif)
}
a.btn_pink {
	background: url(/images/blog.gif)
}
a.btn_orange {
	background: url(/images/note.gif)
}
a.btn_pistach {
	background: url(/images/lu.gif)
}
a.btn_purple {
	background: url(/images/opinion.gif)
}
a.btn_green {
	background: url(/images/patron.gif)
}
a.btn_gray {
	background: url(/images/people.gif)
}
a.btn_yellow {
	background: url(/images/whos.gif)
}
a.btn_brown {
	background: url(/images/succe.gif)
}
a.btn_cyan {
	background: url(/images/question.gif)
}
/***/
/**rubrique
.colorrub_cyan {
    background: #76c0dd
}

.colorrub_green {
    background: #69b641
}

.colorrub_yellow {
    background: #fad855
}

.colorrub_brown {
    background: #bf8f61
}

.colorrub_purple {
    background: #7529ad
}

.colorrub_pistach {
    background: #a6e23b
}

.colorrub_orange {
    background: #faac3c
}

.colorrub_pink {
    background: #ee4bca
}

.colorrub_gray {
    background: #bababa
}**/

/***/
.bg19 {
	background: url(/images/head_19.gif)
}
.bg27 {
	background: url(/images/head_27.gif)
}
.bg21 {
	background: url(/images/head_21.gif)
}
.bg31 {
	background: url(/images/head_31.gif)
}
.bg20 {
	background: url(/images/head_20.gif)
}
.bg26 {
	background: url(/images/head_26.gif)
}
.bg30 {
	background: url(/images/head_30.gif)
}
.bg28 {
	background: url(/images/head_28.gif)
}
.bg24 {
	background: url(/images/head_24.gif)
}
.bg23 {
	background: url(/images/head_23.gif)
}
/**/
a.btn_blue:hover {
	background: #195391
}
a.btn_pink:hover {
	background: #d41bae
}
a.btn_orange:hover {
	background: #f27212
}
a.btn_pistach:hover {
	background: #81c40a
}
a.btn_purple:hover {
	background: #6823a2
}
a.btn_green:hover {
	background: #0a8f03
}
a.btn_gray:hover {
	background: #9fa1a1
}
a.btn_yellow:hover {
	background: #feb031
}
a.btn_brown:hover {
	background: #9c642d
}
a.btn_cyan:hover {
	background: #3494bc
}
.contenu_pav a h2 {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 5px;
	padding-bottom: 0px;
	color: #000000;
	font-size: 1.3em;
}
.tite_ar a {
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 5px;
	padding-bottom: 0px;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold
}

.footer2 a {
	color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px
}
.footer2 {
	color: #FFFFFF;
	font-size: 0.9em;
	background: url(/images/footer2.gif) repeat-x;
	padding: 3px;
	height: 21px;
	padding-top: 6px;
}

.btn_submit {
	background: url(/images/images/bg_envoyer.gif) no-repeat;
	color: #fff;
	height: 22px;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 0.9em;
	width:85px;
	padding-bottom:4px;
	font-weight:bold;
	text-transform:uppercase
}
.sondage ul, .sondage li {
	list-style: none;
	margin: 0
}
.titre_rub2 {
	background: url(../images/bg8rub.gif) repeat-x;
	padding-left: 5px;
	margin-left: 2px;
	padding-bottom: 5px;
	font-variant: small-caps;
	padding-top: 3px;
	height: 18px;
	border-left: 0;
	float: left;
	font-size: 1.2em;
}
.rubrique{
font-size:1.5em;
font-weight:bold;
height:20px;
padding:5px;
color:#000000;
padding-bottom:10px;
text-transform:uppercase;}
.liste a {
	font-weight: normal;
	color: #5A5959;
}
li {
	list-style-image: url(/images/puce.gif);
	padding-left: 5px;
	padding-bottom: 5px;
}
ul.liste {
	clear: both
}
.arti {
	width: 738px;
}
.arti h2, .arti h4, .arti h3, .arti h1 {
	padding: 0;
	margin: 0;
	padding-bottom: 5px
}
.arti h1 {
	font-size: 1.3em
}
.article {
	text-align: left
}
.article a {
	color: #E1011C;
	text-decoration: underline;
}
.article a:hover {
	text-decoration: none;
}
.titre_p {
	margin-bottom: 10px;
	font-size: 1.1em;
	color: #000000;
	font-weight: bold;
	font-variant: small-caps
}
.bannver {
	width: 150px;
	float: left;
	margin-left: 10px;
	height: 800px;
	position: relative;
}
/** HTML #divban1 {
 POSITION: absolute; MARGIN-LEFT: -140px
 }*/
/** + HTML #topbar2 {
 POSITION: absolute; MARGIN-LEFT: 5px
 }*/
#divban1 {
 top: expression( ( 10 + ( ignoreMe2 = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	position:absolute;
}
#topbar2 {
	position: relative;
	width: 150px;
	z-index: 100;
	top:0px
}
.titre {
	color: #000000
}
.titrer {
	background: #DBDBDB;
	color: #000000;
	border-bottom:solid 1px #5F5F5F;
	padding-left: 10px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 2px;
	height: 22px;
}
.rub1 {
	border-bottom: 1px dotted #666666;
	margin-bottom: 7px;
}
/*new*/
/*.blue .titrer {
	background: url(../images/head_19.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
	height: 25px;
}
.blue h2 {
	color: #195391
}
.blue a.lire {
	color: #164e8c
}

.blue .at {
	border-bottom: solid 1px #114075;
	color: #114075;
}
.blue .style1 {
	color: #114075;
}
.blue .btn_submit {
	background: url(/images/c19.gif)
}
.blue .shearch {
	background-color:#dbdbdb;
	border-bottom:solid 1px #bebebe;
}
.blue #footer {
	background: url(/images/head_19.gif) repeat-x #144c88;
}

.cyan .titrer {
	background: url(/images/c23.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.cyan a.lire {
	color: #3393bb
}
.cyan .rub1 {
	border-bottom: 1px dotted #3393bb;
	margin-bottom: 7px;
}
.cyan .at {
	border-bottom: solid 1px #3393bb;
	color: #3393bb;
}
.cyan .style1 {
	color: #3393bb;
}
.cyan h2 {
	color: #3393bb;
}
.cyan .btn_submit {
	background: url(/images/c23.gif)
}
.cyan .shearch {
	background: url(/images/head_23.gif) repeat-x;
}
.cyan #footer {
	background: url(/images/head_23.gif) repeat-x #3293bb;
}

.green .titrer {
	background: url(/images/c26.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.green a.lire {
	color: #048d01;
}
.green h2 {
	color: #048d01;
}
.green .rub1 {
	border-bottom: 1px dotted #048d01;
	margin-bottom: 7px;
}
.green .at {
	border-bottom: solid 1px #048d01;
	color: #048d01;
}
.green .style1 {
	color: #048d01;
}
.green .btn_submit {
	background: url(/images/c26.gif)
}
.green .shearch {
	background: url(/images/head_26.gif) repeat-x;
}
.green #footer {
	background: url(/images/head_26.gif) repeat-x #018c00;
}

.brown .titrer {
	background: url(/images/c24.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.brown a.lire {
	color: #9a622c;
}
.brown h2 {
	color: #9a622c;
}
.brown .rub1 {
	border-bottom: 1px dotted #9a622c;
	margin-bottom: 7px;
}
.brown .at {
	border-bottom: solid 1px #9a622c;
	color: #9a622c;
}
.brown .style1 {
	color: #9a622c;
}
.brown .btn_submit {
	background: url(/images/c24.gif)
}
.brown .shearch {
	background: url(/images/head_24.gif) repeat-x;
}
.brown #footer {
	background: url(/images/head_24.gif) repeat-x #99612b;
}

.orange .titrer {
	background: url(/images/c21.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.orange a.lire {
	color: #f37911;
}
.orange h2 {
	color: #f37911;
}
.orange .rub1 {
	border-bottom: 1px dotted #f37911;
	margin-bottom: 7px;
}
.orange .at {
	border-bottom: solid 1px #f37911;
	color: #f37911;
}
.orange .style1 {
	color: #f37911;
}
.orange .btn_submit {
	background: url(/images/c21.gif)
}
.orange .shearch {
	background: url(/images/head_21.gif) repeat-x;
}
.orange #footer {
	background: url(/images/head_21.gif) repeat-x #f27212;
}

.purple .titrer {
	background: url(/images/c20.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.purple a.lire {
	color: #7227aa;
}
.purple h2 {
	color: #7227aa;
}
.purple .rub1 {
	border-bottom: 1px dotted #7227aa;
	margin-bottom: 7px;
}
.purple .at {
	border-bottom: solid 1px #7227aa;
	color: #7227aa;
}
.purple .style1 {
	color: #7227aa;
}
.purple .btn_submit {
	background: url(/images/c20.gif)
}
.purple .shearch {
	background: url(/images/head_20.gif) repeat-x;
}
.purple #footer {
	background: url(/images/head_20.gif) repeat-x #601f9b;
}

.pink .titrer {
	background: url(/images/c27.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.pink a.lire {
	color: #d91cb2;
}
.pink h2 {
	color: #d91cb2;
}
.pink .rub1 {
	border-bottom: 1px dotted #d91cb2;
	margin-bottom: 7px;
}
.pink .at {
	border-bottom: solid 1px #d91cb2;
	color: #d91cb2;
}
.pink .style1 {
	color: #d91cb2;
}
.pink .btn_submit {
	background: url(/images/c27.gif)
}
.pink .shearch {
	background: url(/images/head_27.gif) repeat-x;
}
.pink #footer {
	background: url(/images/head_27.gif) repeat-x #cf1bab;
}

.yellow .titrer {
	background: url(/images/c28.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.yellow a.lire {
	color: #feb031;
}
.yellow h2 {
	color: #feb031;
}
.yellow .rub1 {
	border-bottom: 1px dotted #feb031;
	margin-bottom: 7px;
}
.yellow .at {
	border-bottom: solid 1px #feb031;
	color: #feb031;
}
.yellow .style1 {
	color: #feb031;
}
.yellow .btn_submit {
	background: url(/images/c28.gif)
}
.yellow .shearch {
	background: url(/images/head_28.gif) repeat-x;
}
.yellow #footer {
	background: url(/images/head_28.gif) repeat-x #feb031;
}

.gray .titrer {
	background: url(/images/c30.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.gray a.lire {
	color: #9d9e9f;
}
.gray h2 {
	color: #9d9e9f;
}
.gray .rub1 {
	border-bottom: 1px dotted #9d9e9f;
	margin-bottom: 7px;
}
.gray .at {
	border-bottom: solid 1px #9d9e9f;
	color: #9d9e9f;
}
.gray .style1 {
	color: #9d9e9f;
}
.gray .btn_submit {
	background: url(/images/c30.gif)
}
.gray .shearch {
	background: url(/images/head_30.gif) repeat-x;
}
.gray #footer {
	background: url(/images/head_30.gif) repeat-x #9d9e9f;
}

.pistach .titrer {
	background: url(/images/c31.gif) repeat-x;
	color: #FFFFFF;
	padding-left: 10px;
	height: 25px;
	font-size: 1.2em;
	margin-top: 0;
	padding-top: 0;
}
.pistach a.lire {
	color: #80c30a;
}
.pistach h2 {
	color: #80c30a;
}
.pistach .rub1 {
	border-bottom: 1px dotted #80c30a;
	margin-bottom: 7px;
}
.pistach .at {
	border-bottom: solid 1px #80c30a;
	color: #80c30a;
}
.pistach .style1 {
	color: #80c30a;
}
.pistach .btn_submit {
	background: url(/images/c31.gif)
}
.pistach .shearch {
	background: url(/images/head_31.gif) repeat-x;
}
.pistach #footer {
	background: url(/images/head_31.gif) repeat-x #7dbf0a;
}*/
.bar a {
	color: #666666
}
.bar {
	padding: 5px;
	border: solid 1px #CCCCCC
}
.exclusive .lastminute img {
	border: 0pt none;
	vertical-align: middle;
}
.error_list li {
	list-style-image: none;
	list-style: none
}
.error_list {
	color: red;
	list-style-image: none;
}
.pagination a {
	color: #333333
}
.block {
	padding-right: 5px
}
/* autocompleter */
ul.autocompleter-choices {
	position: absolute;
	margin: 0;
	padding: 0;
	list-style: none;
	border: 1px solid #7c7c7c;
	border-left-color: #c3c3c3;
	border-right-color: #c3c3c3;
	border-bottom-color: #ddd;
	background-color: #fff;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index: 50;
	background-color: #fff;
}
ul.autocompleter-choices li {
	position: relative;
	margin: -2px 0 0 0;
	padding: 0.2em 1.5em 0.2em 1em;
	display: block;
	float: none !important;
	cursor: pointer;
	font-weight: normal;
	white-space: nowrap;
	font-size: 10px;
	line-height: 1.5em;
}
ul.autocompleter-choices li.autocompleter-selected {
	background-color: #444;
	color: #fff;
}
ul.autocompleter-choices span.autocompleter-queried {
	display: inline;
	float: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {
	color: #9FCFFF;
}
input[type="text"].autocompleter-loading {
	background-image: url(/eeMooToolsAutocompleterPlugin/images/spinner.gif);
	background-position: right 50%;
	background-repeat: no-repeat;
}
.alerte th {
	background-color: #F2F2F2;
	padding: 3px
}
.alerte td {
	background-color: #F2F2F2;
	padding: 4px
}
h2 {
	font-size: 1.5em;
}
.titre_ar {
	font-size: 1.5em;
	color:#D80000
}
.work {
	float: left;
	height: 77px;
	width: 77px;
	overflow: hidden;
	position: relative;
	margin: 0 20px 20px 0;
}
.work .imgover {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 77px;
	height: 77px;
	z-index: 100;
}
.work:hover .imgover {
	display: none;
}
.notice {
	margin: 4px 0;
	padding: 4px 4px 4px 0px;
	/* border-top: 1px solid #ddd;*/
    border-bottom: 1px solid #ddd;
	/*background-color: #ffc;*/
    margin-bottom: 12px;
	width: 100%;
}
.personnage {
	font-size:11px
}
.pagination td {
	text-align:center
}
.pagination .select {
	background-color:#cdcdcd;
	border:solid 1px #b3b3b3
}
.select a {
	color:#000000
}
.pagination {
	color:#B0B0B0
}
.sondage_liste li {
	list-style-image:none;
	list-style:none
}
.sondage {
	padding-bottom:10px
}
.videoboxlight {
	height:61px;
	position:relative;
}
.pictoplay {
	background-image:url(/images/play_video.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	filter:none;
	height:22px;
	left:46%;
	position:absolute;
	text-decoration:none;
	top:38%;
	width:104px;
	z-index:3;
}
.bar_sondage {
	height:11px;
	background: url(/images/bar_rouge.gif) repeat-x;
}
.vote {
	float:left;
	width:45px;
	margin-top:-4px;
	padding-left:5px
}
.sondage_div {
	/*border:1px solid #aeaeae;*/
	background-image:url(/images/bar_gris.gif);
	background-repeat:repeat-x;
	width:200px;
	height:11px;
	float:left;
}
.sondage_int {
	padding-left:10px
}
.tetiere {
	border-bottom:2px solid #C01717;
	clear:both;
	margin:10px 0;
	overflow:hidden;
	padding:5px 0;
}
.tetiere .rubrique {
	-x-system-font:none;
	color:#E2001A;
	font-size:19px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:21px;
}
.tetiere .sousrubrique_enimage {
	color:#000000;
	font-size:19px;
	font-weight:bold;
	line-height:21px;
}
.slideshow {
	background-color:none;
	/*overflow:auto;*/
	text-align:center;
}
.slideshow dl#photo dd {
	display:inline;
	margin:0;
}
.slideshow dl#photo dt {
	font-size:13px;
	padding:10px 0;
}
.slideshow dl#photo img {
	vertical-align:middle;
	border:medium none;
	margin:0;
	padding:0;
	text-decoration:none;
}
.slideshow dl#photo img#big_pict {
	border:2px solid #202121;
}
.slideshow p {
	line-height:23px;
	margin:10px auto;
	text-align:left;
	width:820px;
}
.slideshow .trait {
	border:1px solid #434342;
	margin:20px auto;
}
.slideshow ul#galerie_mini {
	list-style-type:none;
	margin:0;
	padding:0;
}
.slideshow ul#galerie_mini li {
	display:inline;
}
.slideshow ul#galerie_mini img {
	border:2px solid #959595
}
.slideshow ul#galerie_mini a:hover img {
	border-color:#5A5959
}
.slideshow ul#galerie_mini .slideshow_active_img img {
	border-color: #E2001A
}
.slideshow p.numerosdiapo {
	color:#7F7F7F;
	line-height:23px;
	text-align:center;
}
.slideshow p.numerosdiapo a {
	border-bottom:medium none;
	color:#7F7F7F;
	text-decoration:none;
}
.slideshow p.numerosdiapo .slideshow_active_link {
	font-weight:bold;
	color:#E2001A
}
.pict_show {
	border:0;
}
#title_show {
	background:none repeat scroll 0 0 #FFFFFF;
	height:38px;
	left:0;
	color:#000000;
	font-weight:bold;
	position:absolute;
	text-align:left;
	padding:4px;
	top:159px;
	width:292px;
	z-index:10;
}
.show_img {
	position:relative;
}
.show_img img {
	border:0;
}
.opacite {
	opacity : .7;
	filter : alpha(opacity=70);
}
.bar_sondage {
	height:10px;
	background:#E2001A;
}
/*new*/
#global {
	width: 100%;/*  position: absolute;*/
}
#global2 {
	width: 1016px;
	position: relative;
    margin: 0 auto;
}
.largeur_fix{width: 1016px;
    margin: 0 auto;
	}
.left_c {
	float: left;
	margin-right: 10px;
	width: 240px
}
.right_c {
	float: right;
	margin-left: 9px;
	width: 300px;
	background: transparent
}
.contenu_c {
	float: left;
	width: 435px
}
.lien {
	background:url("/images/bg_main_menu.png") left no-repeat;
	height:21px;
	font-size:12px;
	padding-top:4px
}
.lien a {
	/*background:url("/images/images/separateur_header.jpg") no-repeat scroll right center transparent;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:1em;
	font-weight:bold;
	height:22px;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	text-align:center;
	text-transform:uppercase;*/
	color: #3D3D3D;
    font-weight: bold;
    margin-left: 10px;
    padding-left: 10px;
    text-decoration: none;
}
.lien a:hover {
	background: url(/images/v2/leaders2011_header_puce_lien.png) no-repeat left;
    text-decoration: none;
}
.lien .select{

background: url(/images/v2/leaders2011_header_puce_lien.png) no-repeat left;
	color:#D3021B
	}
.lien a:hover.select{

	color:#D3021B
	}
.shearch {
	background: url("/images/v2/leaders2011_bg_body_.png") repeat scroll 0 0 transparent;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 0.9em;
	height: 25px;
	color: #FFFFFF;
	overflow: hidden
}
input.input_seach {
	background:none;
	border:0
}
.div_search {
	/*background: url(/images/images/recherche.jpg) no-repeat;*/
	width:216px;
	padding-left:10px;
	padding-right:10px;
	height:18px
}
.search_i {
    -moz-border-radius: 0 0 0 0;
    background: url("/images/leaders2011_search.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 23px;
    padding: 0 0 0 5px;
    width: 194px;
	float:left
}
.div_search button {
	color:#FFFFFF
}
.btn_search {
	width:72px;
	height:17px;
	float:right;
	font-weight:bold;
	font-size:11px
}
.left_a {
	float: left;
	width: 550px
}
.chercher {
	float: right;
	padding-top:3px;
	padding-bottom:3px;
	width: 236px;
}
.left_a a {
	background:url("/images/images/separateur_top.jpg") no-repeat scroll right center;
	display:block;
	float:left;
	height:21px;
	padding-right:10px;
	padding-top:4px;
	padding-left:10px;
}
.newsletter{}
.titre_rub {
	/*padding-left: 5px;
	color:#000000;
	width: 230px;
	text-transform:uppercase;
	height: 20px;
	font-size: 1.5em;
	border-left: 0;
	float: left;*/
	background: url("/images/v2/leaders2011_separateur_titre.png") repeat-x scroll center bottom transparent;
    color: #D80000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    height: 35px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.titre_rub a {
	color: #E10015;
	text-decoration: none
}
.coler_rub {
	width: 4px;
	height: 20px;
	background-color: #e2001b;
	float: left
}
.red-style{
	color:#000}
.contenu_gray {
	clear: both;
	margin-top: 10px;
	padding: 9px;
	background: url("/images/v2/leaders2011_bg_body_.png") repeat scroll 0 0 transparent;
}
.blanc{
		background: url("/images/v2/leaders2011_bg_body_.png") repeat scroll 0 0 transparent;
		padding:10px}
.white_bg{
	background:#fff;
	padding:4px 10px 4px 10px;
	}
.white_bg img{
	border:0}
.blue_bg{
	background:url("/images/images/arround_blue.jpg") no-repeat;
	height:33px
	}
.blue_bg ul{
	margin:0}
.blue_bg a{
	color:#000000;
	text-transform:uppercase}
.blue_bg li{
	list-style:none;
	text-align:center;
	width:135px;
	font-weight:bold;
	height:24px;
	padding-top:8px;
	padding-left:0;
	font-size:0.9em;
	float:left;
	margin:0 0 0 1px;}
#top_articles .ui-widget-header{background:url("/images/images/arround_blue.jpg") no-repeat;
	height:33px;
	border:none}
#top_articles .ui-widget-content{
	background-image:none;
	background-color:#FFFFFF}
#top_articles .ui-tabs{
	padding:0}
#top_articles .ui-state-default, .ui-widget-content .ui-state-default{
	background:none;
	border:0;
	color:#000000}
#top_articles .ui-state-default a{
	color:#000000}
#top_articles .ui-state-active{
	border:solid 1px #E10015;
	background:#E10015;}
#top_articles  .ui-state-active a:link, #top_articles.ui-state-active a:visited 
	{
	background:#E10015;
	border:solid 1px #E10015;
	color:#FFFFFF}

#top_articles  .ui-state-default a:visited, #top_articles .ui-state-active a,{
	color:#FFFFFF}
.tabs-selected{
	background:url("/images/images/bg_red.gif") no-repeat;}
.tabs-selected a{	color:#FFFFFF
}
.white_bg li{
	}
	
.ombre{position:absolute;
	width:415px;
	z-index:10;
	left:0;
	padding: 10px 10px;
	padding-bottom:30px;
	bottom:0;
	background:transparent url("/images/images/transparent-bg.png") repeat;
}/* IE-win CSS hack \*/
* html .ombre{
	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/images/transparent-bg.png', sizingMethod='scale');
    }

.new_title{
	}
.new_title a{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold}
a.plus_d{background:url("/images/images/plus_ac.gif") no-repeat scroll 0 0 transparent;
	display:block;
	font-size:0.9em;
	font-weight:normal;
	height:22px;
	padding:2px 0 5px 7px;
	text-align:left;
	width:95px;
	color:#FFFFFF
	}
.news {
	padding-bottom: 15px;
	clear:both;
	border-bottom:solid 1px #CDCDCD;
	margin-bottom:15px
}
.news img {
	border: solid 1px #666666;
	margin-bottom: 5px;
	margin-right: 5px;
}
.news a {
	text-decoration: none;
	font-weight: bold;
	color: #E10015;
	font-size: 1.2em;
}
.news .date{
	font-size : 11px;
	color:#000000}
.nbcomment{
	font-style:italic;
	color:#900617;
	font-size:11px;}
.news p {
	padding: 0;
	padding-top: 5px;
	margin: 0;
}.news:hover {
	text-decoration: none
}
.pavet{
	/*border-bottom:solid 2px #bfbebe;*/
	padding-bottom:5px;}
.partenaire{
	background:url("/images/images/top_partenaire.jpg") no-repeat;
	color:#000000;
	font-size:1.5em;
	padding-left:13px;
	height:29px;
	font-weight:bold;
	padding-top:6px;
	text-transform:uppercase}
#footer {
	clear: both;
	font-size: 11px;
	padding: 5px;
}
#footer a {
	color: #434343;
	padding-right: 4px;
	padding-left: 4px;
}
#footer_menu a{
	float:left;
	width:165px;
	display:block}
.langue{
	background:url("/images/images/langue.gif") no-repeat center;
	width:98px;
	height:21px;
	float:left;
	padding-left:5px;
	}
a.langue {	
	background:none}
.left_c_inner{
	float:left;
	width:300px;
	margin-right:10px;}
.contenu_c_inner{
	width:515px;
	float:left}
.exclusif{
	color:#FFFFFF;
	background-color:#E10015;
	padding:1px;
	float:left;
	text-align:center;
	font-size:10px;
	margin-right:5px;
	width:36px;}
.ico_new{
	color:#E10015;
	background-color:#ffe431;
	float:left;
	width:36px;
	text-align:center;
	font-size:10px;
	margin-right:5px;
	padding:1px}
.pageslist a {
background-color:#FFFFFF;
border:1px solid #CDD9E9;
color:#E10015;
display:block;
float:left;
font-size:13px;
font-weight:bold;
margin:0 5px 0 0;
padding:3px 6px;
text-decoration:none;
}
.pageslist a.selected, .pageslist span.selected, .pageslist a:active {
background-color:#E10015;
background-position:left bottom;
background-repeat:repeat-x;
color:white;
}
.pageslist a:hover {
color:black;

}
.pageslist a:active {
color:white;
left:1px;
position:relative;
color:#FFFFFF;
top:1px;background-color:#E10015
}
.pageslist .disabled {
color:#C9CDD8;
}
#lien_right_body {
    background: url("/images/v2/leaders2011_bg_body_lien_right.png") no-repeat scroll 0 0 transparent;
    height: 130px;
    left: 1016px;
    padding-top: 17px;
    position: absolute;
    top: 2px;
    width: 22px;
}

#lien_right_body a {
    display: block;
    margin-bottom: 20px;
}
#logo{
		 float: left;
    width: 253px;
    background: url(/images/v2/leaders2011_bg_header.png) repeat-x;
    height: 95px;}
#logo2{
		 float: left;
    width: 317px;
    height: 88px;
	}
.banner_top{
	float: right;
    height: 95px;
    width: 728px;}
.voir a{
		color:#666}
.div_comment2{
		padding:20px 10px;
		margin-bottom:15px;
		border:1px solid #d3d2d2 ;
		background-color:#f5f5f5}
.name{
		font-size:14px;
		color:#6e6e6e;
		font-weight:bold}
.date{
		color:#a4a4a4;
		font-style:italic;
		font-size:11px}
.search_content a {
    color: #000000;
    text-decoration: none;
}
.version{
		right:0;
		position:absolute;
		top:0}
.menu-mensuel{
		background:url(/images/menu_mensuel.png) no-repeat;
		padding-left:3px;
		padding-top:3px;
		height:34px;
		line-height:30px;
		}
.menu-mensuel a{
		color:#000;
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
		/*margin-right:22px;*/
		border-right:solid 1px #A4A4A4;
		padding:7px 10px}
ul#magazine__{
	padding:0;
	margin:0;
	text-align:center;
	list-style:none !important;
	}
ul#magazine__ li{
	width:150px;
	text-align:center;
	margin-right:8px;
	padding-bottom:20px;
	float:left
	}
ul#magazine__ li a{
    color: #D80000;
    font-size: 16px;
    font-weight: bold;
	text-decoration:none;
}
.menu-mensuel a:hover{
	color:#E10015}
.head_m{
		padding-bottom:10px;
		 background: url("/images/v2/leaders2011_separateur_titre.png") repeat-x scroll center bottom transparent;
		 height:95px}
.sommaire{
		 border-bottom: 2px solid lightgrey;
    height: 498px;
    margin-left: 145px;
    overflow: auto;
    width: 700px;}
