/* 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;
    font-variant: normal;
}

h4 {
    padding-top: 7px;
    margin-top: 0
}

h1 {
    padding-top: 0;
    margin-top: 0
}

#global {
    width: 100%;
    /*  position: absolute;*/
}

#global2 {
    width: 1010px;
    /* position: relative;*/
    margin: 0 auto;
    background-color: #FFFFFF
}

.load {
    background: url(/images/load.gif) no-repeat center;
}

#header {
}

h2, h3, h4 {
    padding-bottom: 0;
    margin-bottom: 5px;
}

#footer a {
    color: #FFFFFF;
    padding-right: 4px;
    padding-left: 4px;
}

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: 49%;
    float: left;
}

.galery a img {
    border: solid 3px #CCCCCC;
    margin-bottom: 5px;
}
a img.galery_photo{
    border: solid 3px #CCCCCC;
    margin-bottom: 5px;
}
a:hover img.galery_photo{
    border: solid 3px #949494;
}
.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;
}

.gal_video img {
    border: 3px solid #cccccc
}

.gal_video a:hover img {
    border: 3px solid #949494
}

.title_g img {
    vertical-align: middle;
    padding-right: 10px;
    border: 0
}

.voir {
    padding-right: 5px
}

.news img {
    border: solid 1px #666666;
    margin-bottom: 5px;
    margin-right: 5px;
}

.news a {
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
    font-size: 1.1em;
}

a.acc {
    font-weight: normal;
    text-decoration: none
}

a:hover .acc {
    text-decoration: underline
}

.news p {
    padding: 0;
    padding-top: 5px;
    margin: 0;
}

.comm p {
    margin: 0;
    padding: 0
}

.comm sep {
    height: 5px;
    line-height: 5px;
}

.news:hover {
    text-decoration: none
}

.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
}

.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
}

/*new*/
#contenu {
    background: url(/images/bg_content.gif) repeat-x top;
    padding-left: 3px;
    padding-right: 3px;
    clear: both;
    padding-top: 10px;
}

.left_c {
    float: left;
    margin-right: 10px;
    width: 254px
}

.right_c {
    float: left;
    margin-left: 10px;
    width: 256px;
    background: transparent
}

.contenu_c {
    float: left;
    width: 469px
}

a.lire {
    color: #005192;
    font-weight: normal;
    font-size: 0.9em
}

.coler_rub {
    width: 6px;
    height: 27px;
    background-color: #d4d4d4;
    float: left
}

.titre_rub {
    background: url(../images/bg8rub.gif) repeat-x;
    padding-left: 5px;
    width: 241px;
    padding-bottom: 5px;
    font-variant: small-caps;
    padding-top: 3px;
    height: 20px;
    font-size: 1.2em;
    margin-left: 2px;
    border-left: 0;
    float: left
}

.titre_rub a {
    color: #FFFFFF;
    text-decoration: none
}

.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;
}

.contenu_pav {
    margin-top: 10px;
    clear: both;
    padding: 10px 0px 5px 0px;
}

.shearch {
    background: url(/images/head_top.gif) repeat-x;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 0.9em;
    height: 20px;
    color: #FFFFFF;
    overflow: hidden
}

.shearch a {
    color: #FFFFFF;
    text-decoration: underline
}

.shearch a:hover {
    text-decoration: none
}

.shearch img {
    vertical-align: middle
}

/*menu*/
.lien {
    clear: both;
    text-align: right;
    padding-top: 10px
}

.lien a {
    display: block;
    float: right;
    width: 93px;
    padding-left: 3px;
    padding-right: 3px;
    height: 19px;
    padding-top: 3px;
    font-weight: bold;
    font-size: 0.9em;
    color: #FFFFFF;
    text-align: center;
    margin-left: 1px;
    font-variant: small-caps
}

.lien a:hover {
    text-decoration: none
}

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
}

.left_a {
    float: left;
    width: 550px
}

.chercher {
    float: right;
    width: 180px;
    text-align: right
}

.news {
    padding-bottom: 10px
}

.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;
}

#footer {
    background: url(/images/head_top.gif) repeat-x #d2041c;
    text-align: center;
    clear: both;
    font-size: 0.9em;
    padding: 5px;
}

.btn_submit {
    background: url(/images/bg_valid.gif) repeat-x;
    color: #fff;
    height: 21px;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 0.9em;
}

.sondage ul, .sondage li {
    list-style: none;
    margin: 0
}

.titre_rub2 {
    background: url(../images/bg8rub.gif) repeat-x;
    padding-left: 5px;
    width: 455px;
    margin-left: 2px;
    padding-bottom: 5px;
    font-variant: small-caps;
    padding-top: 3px;
    height: 18px;
    border-left: 0;
    float: left;
    font-size: 1.2em;
}

.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: justify
}

.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: url(../images/bg8rub.gif) repeat-x;
    color: #FFFFFF;
    padding-left: 10px;
    font-size: 1.2em;
    margin-top: 0;
    padding-top: 0;
    height: 25px;
}
/*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
}

.rub1 {
    border-bottom: 1px dotted #666666;
    margin-bottom: 7px;
}

.blue .at {
    border-bottom: solid 1px #114075;
    color: #114075;
}

.blue .style1 {
    color: #114075;
}

.blue .btn_submit {
    background: url(/images/c19.gif)
}

.blue .shearch {
    background: url(/images/head_19.gif) repeat-x;
}

.blue #footer {
    background: url(/images/head_19.gif) repeat-x #144c88;
}

/*3question*/
.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;
}

/*patron*/
.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;
}

/*sucess*/
.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;
}

/*note*/
.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;
}

/*OpINION*/
.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;
}

/*BLOG*/
.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;
}

/*whos*/
.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;
}

/*people*/
.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;
}

/*lu*/
.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.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;
}


.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:129px;
width:254px;
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 ;
}
