 /* Mise en page CSS du site pour screen */

/* //////////////////////////////////////////////////////// GLOBAL STRUCTURE /////////////////////////////////////////////////////// */
* {margin: 0px;padding: 0px;}

body {font-family: Arial, Helvetica, sans-serif;font-size: .9em; background:#A90329 url(../images/fd-container.jpg) left top repeat-x;}

img {border: 0 none; behavior: url("win_png.htc");}

h1 {font-size: 1.5em;}
h2 {font-size: 1.2em;}
h3 {font-size: 0.9em; }
h4 {font-size: 1.2em;}
div {background-color:transparent}
p {text-align: left;}
strong {}
a:link, a:active, a:visited  {text-decoration: none; color:#FFFFFF;}
a:hover {text-decoration: none; border-bottom-style: dotted; border-bottom-width: 1px;  color:#FFFFFF;}
ul, li, dl, dt, dd {list-style-type: none;}
abbr, acronym {border-bottom-style: dotted; border-bottom-width: 1px; cursor:help;}
hr { display:none}
.myhr {clear:both; visibility:hidden; overflow:hidden; height:0px; display:block;}


/* //////////////////////////////////////////////////////// GESTION DES DIV /////////////////////////////////////////////////////// */

div#container {width: 955px;margin-left: auto;margin-right:auto;margin-top: 0px;padding: 0px;text-align: left;}

/* -------------------------------------------------------- Header -----------------------------------------------------------------*/
div#header {height: 40px;width:955px; padding-top:20px}

/* -------------------------------------------------------- Logo -----------------------------------------------------------------*/
div#logo {float:left; width:200px}
div#logo h1, div#logo h2 {text-indent:-9000em; display:none}
div#logo a {background:transparent url(../images/back-home.gif) left top no-repeat;height:60px; display:block;overflow:hidden; text-decoration:none}
div#logo a:hover {background:transparent url(../images/back-home-hover.gif) left bottom no-repeat; border:none 0px}

/* ----------------------------------------------------- Search area --------------------------------------------------------------*/
div#search {float: right;width: 330px; text-align:right}
div#search fieldset { border: none transparent; text-align:left; height: 60px;background:transparent url(../images/fd-search.gif) left top no-repeat;}
div#search legend{text-indent:-9000em; display:none}
div#search label{ color:#FFFFFF; visibility:hidden; display:none}
div#search input#mots-cles {width:230px; height:18px; margin-top:2px; border: none 0px; margin-left: 32px; margin-right: 7px} 
div#search input#search {border: none transparent; color: #A80329; cursor:pointer; font-size: .75em; font-family:Arial, Helvetica, sans-serif; background-color:transparent; padding: 6px 0 0 6px}
div#search input#search:hover { color:#333333}

/* ------------------------------------------------------- Main nav ----------------------------------------------------------------*/
div#mainnav {height: 55px;width: 955px; background: url(../images/accroche.gif) 1px center no-repeat; }
div#mainnav h2 {visibility:hidden; text-indent:-9999em}
div#mainnav ul {font-size:.9em; display:inline; float:right}

div#mainnav li { color: #333333;  background: url(../images/fd-btn.gif) right top no-repeat; width: auto; height:32px; display:block; float:left; padding-right:18px; font-size:1.1em; margin:-7px 0 0 0; padding-top: 7px}
div#mainnav li span {background: url(../images/cote-btn.gif) left top no-repeat; width: 6px; height:32px; padding-left:8px; float:left; display:block; margin-top:-7px}
div#mainnav li#contribute { color: #333333;  background: url(../images/fd-btn-contribute.gif) right top no-repeat; width: auto; height:32px; display:block; float:left; padding-right:18px; font-size:1.1em; margin:-7px 0 0 0; padding-top: 8px}
div#mainnav li#contribute span {background: url(../images/cote-btn-contribute.gif) left top no-repeat; width: 6px; height:32px; padding-left:8px; float:left; display:block; margin-top:-8px}

div#mainnav li a { color:#333333;font-size: .85em; padding:0px;}
div#mainnav li#contribute a { color:#FFFFFF;font-size: .85em; padding:0px; font-weight:bold}
div#mainnav li ul{ font-size:.9em; padding: 0;}
div#mainnav li ul li { font-size:.9em; padding: 0 0 5px 0; display:none}
div#mainnav li ul li a {color: #333333;text-decoration: none;display: block;}
div#mainnav li ul li a:hover {color: #258ECB; text-decoration:none}

/* ------------------------------------------------------- Metanav ----------------------------------------------------------------*/

/* ------------------------------------------------------- Breadcrumb ----------------------------------------------------------------*/
div#ariane {font-size: .75em;text-align: left;color: #333333; float:left; margin-top: 4px}
div#ariane a:link, div#ariane a:visited, div#ariane a:active{text-decoration: none; color:#333333}
div#ariane a:hover{text-decoration: underline;}

/* --------------------------------------------------------- Content ------------------------------------------------------------------*/
div#contenu {width: 955px; margin-top: 0px; font-size: .9em; float:left;}

div#contenu #col-centrale {width: 450px; float:left; margin-bottom:20px}
div#contenu #col-centrale h2 { display:none; visibility: hidden}
div#contenu #col-centrale #video-active {position:relative; width: 440px; height:445px; float:left; background:url(../images/fd-video-principale.gif) left top no-repeat; margin-top:20px; padding:15px 0px 9px 15px; }
div#contenu #col-centrale #video-active #video { width:420px; height:313px; display:block; background-color:#CCCCCC;}
div#contenu #col-centrale #video-active h3{ font-size:1.4em; float:left}
div#contenu #col-centrale #video-active p{ width:415px; font-size:.9em; margin:8px 0 4px 0;}
div#contenu #col-centrale #video-active p a{color:#333333; border-bottom: #333333 dotted 1px}
div#contenu #col-centrale #video-active span{ float:left; width:420px; display:block;margin:17px 0 0px 0;}
div#contenu #col-centrale #video-active div.info-post { font-size:.8em; color:#A60328; float:left; padding: 6px 0 0 5px; overflow:hidden; height:16px;}
div#contenu #col-centrale #video-active ul{ display:inline;}
div#contenu #col-centrale #video-active ul li{ display:block; float:left;}
div#contenu #col-centrale #video-active ul li a{ color:#515151; font-size:.85em}
div#contenu #col-centrale #video-active ul li.comments { background:url(../images/img-comments.gif) left top no-repeat; padding: 5px 0px 5px 30px ;}
div#contenu #col-centrale #video-active ul li.add-comment { background: url(../images/img-post-comments.gif) left top no-repeat; padding: 5px 0px 5px 30px ;}
div#contenu #col-centrale #video-active ul li.share { background: url(../images/img-partage.gif) left -2px no-repeat; padding: 5px 0px 5px 30px; margin-left:10px;}

div#contenu #col-centrale #video-active #video_content  {z-index:1;}
div#contenu #col-centrale #video-active #video_content #flash-animation {z-index:1;}
div#contenu #col-centrale #video-active #video_content #flash-animation #video {z-index:1;}
div#contenu #col-centrale #video-active .formulaire_notation {position:absolute; z-index:400; top:305px; right:131px; width:161px; z-index:9999; font-size:9px; color:#CCCCCC;}

div#contenu #col-centrale #video-active .formulaire_notation button {border: none; background-color: transparent; display: inline; padding: 0; margin-top: 2px; cursor: pointer; width:17px; height:15px;}

div#contenu #col-centrale #participez { background:url(../images/fd-participation.gif) left top no-repeat; width:178px; height:189px; float:left;}
div#contenu #col-centrale #participez h3{ color:#FFFFFF;font-size:1.2em; padding: 5px 0 0 10px;}
div#contenu #col-centrale #participez p { color:#FFFFFF;padding: 0 0 0 10px;}
div#contenu #col-centrale #participez span { float:left; padding-top:10px; margin-bottom:8px;}
div#contenu #col-centrale #participez ul { display:block; float:right; width:100%; padding:0px;}
div#contenu #col-centrale #participez ul li{padding:0px 40px 0 40px;}
div#contenu #col-centrale #participez ul li a{ margin:0px; padding:0; display:block;}
div#contenu #col-centrale #participez ul li a:hover{ border-bottom:none 0px;}


div#contenu #col-titre {margin:13px 318px 7px 0 ;color:#FFFFFF; font-size:1.9em; float:right;}
div#contenu #col-titre a { color: #FFFFFF; }
div#contenu #col-titre-interieure {margin-top:13px; margin-left: 41px;color:#FFFFFF; font-size:1.9em; float:left; width: 412px;}

div#contenu #col-droite { width: 454px; height:628px; float: right; padding:0; margin:0 19px 0 0; overflow:auto;}
div#contenu #col-droite #content {width: 430px; height:628px; }
div#contenu #col-droite h3{ display:none; visibility:hidden;}
div#contenu #col-droite div.rubrique-home { background:url(../images/fd-video-liste.gif) left top no-repeat; width:413px; height:145px; overflow:hidden;margin:1px 0 0 0; padding:10px 12px 8px 12px; float:left;}
div#contenu #col-droite div.rubrique-home .zone-illustration {width:162px; height:128px; margin:0 28px 0 0; float:right; background:url(../images/fd-fond-visu.gif) left top no-repeat; position:relative;}
div#contenu #col-droite div.rubrique-home .zone-illustration a.titre {margin:3px 19px 0 19px; text-align:center; color:#ffffff; font-size:0.8em; display: block; width:124px; }
div#contenu #col-droite div.rubrique-home .zone-illustration span {bottom:2px;color:#FFFFFF;font-size:0.8em;left:0;margin:3px 19px 0;position:absolute;text-align:center;width:124px; }
div#contenu #col-droite div.rubrique-home .zone-illustration .illustration-theme { width:115px; height:81px; display:block; margin:1px 19px 0 22px;}
div#contenu #col-droite div.rubrique-home .zone-illustration .illustration-theme img {border:1px solid #a7a7a7;}
div#contenu #col-droite div.rubrique-home .contenu-theme { float:none; width:224px}
div#contenu #col-droite div.rubrique-home .contenu-theme h4 { background: url(../images/img-tit-rubrique.gif) left 5px no-repeat; padding-left:23px; color:#A80329; }
div#contenu #col-droite div.rubrique-home .contenu-theme h4 a, div#contenu #col-droite div.rubrique-home .contenu-theme h4 a:hover {color:#A80329; }
div#contenu #col-droite div.rubrique-home .contenu-theme p {width:211px; margin:5px 0 10px 0; padding:0 8px 0 5px; line-height:1.3em; font-size:.85em;}
div#contenu #col-droite div.rubrique-home .contenu-theme p a{ color:#333333; border-bottom: #333333 dotted 1px}
div#contenu #col-droite div.rubrique-home .contenu-theme a p{ color:#A80329;}

div#contenu #col-droite div.rubrique-home .contenu-theme .infos { background-color:#FFFFFF; width:300px; height:17px; font-size:.85em; margin: 3px 0 3px 0; padding:1px 0 2px 13px; display:block;position:relative;}
div#contenu #col-droite div.rubrique-home .contenu-theme .infos span img{margin:0px;}
div#contenu #col-droite div.rubrique-home .contenu-theme .infos span.vision{position:absolute; top:5px;}
div#contenu #col-droite div.rubrique-home .contenu-theme .infos span.vote{position:absolute; right:85px; top:4px;}
div#contenu #col-droite div.rubrique-home .contenu-theme .infos span.star{position:absolute; right:7px; top:4px;}

div#contenu #col-droite div.rubrique-home .contenu-theme p.mots-cles { font-size:.85em; color: #333333; float:left; margin-top:7px;}
div#contenu #col-droite div.rubrique-home .contenu-theme ul.mots-cles{ display:inline; float:left; margin-top:5px;}
div#contenu #col-droite div.rubrique-home .contenu-theme ul.mots-cles li { display:inline; color:#A90329; font-size:.85em;}
div#contenu #col-droite div.rubrique-home .contenu-theme ul.mots-cles li a{ color:#A90329; padding: 0 4px;}

p.spip input.submit { background-color:#A90329; color:#FFFFFF; width:auto}
div#share, div#share form { width:400px; border:0px none; margin:0px; padding:0px;}
div#share form fieldset { width:390px;border-left:0px none;border-bottom:0px none;border-right:0px none;border-top:1px solid #A90329; overflow:hidden}

div#share form span label { width:auto; float:left; margin:0px; padding:0px; font-size:.95em; text-align:right; display:block}
div#share form span input { width:50%; float:right; margin:0px; padding:0px; background-color:#CC3366;}
div#contenu #col-centrale #video-active span .spip_form_label{font-size: .9em; width:auto; clear:both; display:inherit; margin-top:0px; }
div#contenu #col-centrale #video-active span .spip_form_label_obligatoire {display:none;}
div#contenu #col-centrale #video-active span.spip_form_label_details { display:none}
div#contenu #col-centrale #video-active span.spip_form_label { width:30%; text-align:right}
div#contenu #col-centrale div#share span{ float: left; width:auto; display: inline;margin:0px;}

div#contenu #col-centrale #nuage {background:none; margin:0 18px 0 0; padding:0; float:left; width:254px; height:200px;}

div#share form span.spip_form_champ {margin: 0;display: block;clear: both;width: auto;padding: 0px;} 


/* ------------------------------------------------------ Print and top ---------------------------------------------------------------*/

div#contenu #col-droite-interieure {background: url(../images/fd-bloc-video.gif) no-repeat top left; width : 426px; height: 581px; float: right; padding:0; margin:0 51px 0 0; overflow:auto;overflow-x:hidden; }

div#contenu #col-droite-interieure .liste { width: 400px; height: 519px; padding-left:10px;}

div#contenu #col-droite-interieure .prec { float: left; }
	div#contenu #col-droite-interieure .prec a { color: #666666; font-size:0.6em; }
div#contenu #col-droite-interieure .suiv { float: right; }
	div#contenu #col-droite-interieure .suiv a { color: #666666; font-size:0.6em; }

div#contenu #col-droite-interieure #liste-video {margin:1px 0 10px 0; overflow:hidden; width:400px;}
div#contenu #col-droite-interieure #liste-video h3{ display:none; text-indent:-9999em; visibility:hidden}
div#contenu #col-droite-interieure #liste-video .illustration-theme{ width:130px; height:90px; display:block; float:left; margin:4px 10px 0 0;}
div#contenu #col-droite-interieure #liste-video .contenu-theme { float:right; width:260px}
div#contenu #col-droite-interieure #liste-video .contenu-theme h4 { color:#A80329; font-size: 0.95em; }
div#contenu #col-droite-interieure #liste-video .contenu-theme h4 a, div#contenu #col-droite #liste-video .contenu-theme h4 a:hover { color:#A80329; }
div#contenu #col-droite-interieure #liste-video .contenu-theme p { line-height:1.3em; font-size:.8em; margin-bottom:5px; width:255px;}
div#contenu #col-droite-interieure #liste-video .contenu-theme p a{ color:#333333; border-bottom: #333333 dotted 1px}
div#contenu #col-droite-interieure #liste-video .contenu-theme h4 {margin-bottom:5px;}
div#contenu #col-droite-interieure #liste-video .contenu-theme .infos { background-color:#FFFFFF; width:200px; height:17px; font-size:.85em; margin: 3px 0 3px 0; padding:1px 0 2px 0px; display:block;position:relative;}
div#contenu #col-droite-interieure #liste-video .contenu-theme .infos span {float:left;font-size:.8em;}
div#contenu #col-droite-interieure #liste-video .contenu-theme .infos span img{margin:0px;}
div#contenu #col-droite-interieure #liste-video .contenu-theme .infos span.vision{width: 100px;}
div#contenu #col-droite-interieure #liste-video .contenu-theme .infos span.star{}
div#contenu #col-droite-interieure #liste-video .contenu-theme p.mots-cles { font-size:.8em; color: #333333; float:left; width:63px;}
div#contenu #col-droite-interieure #liste-video .contenu-theme ul.mots-cles{ display:inline; }
div#contenu #col-droite-interieure #liste-video .contenu-theme ul.mots-cles li { display:inline; color:#A90329; font-size:.8em;}
div#contenu #col-droite-interieure #liste-video .contenu-theme ul.mots-cles li a{ color:#A90329; padding: 0 4px;}

div#contenu div#texte { background:url(../images/top-texte.gif) left top no-repeat; width:955px; padding: 10px 0 0 0; margin:20px 0 0 0; float:left}
div#contenu div#texte .fd-texte { background:url(../images/fd-texte.gif) left top repeat-y; display:block; float:left; padding:6px 14px;width:927px}
div#contenu div#texte .zone-textuelle { width:640px; float:left; margin-left:10px; margin-top:15px}
div#contenu div#texte .zone-image { width:258px; float:right; text-align:center}
div#contenu div#texte h3{color:#A90329; font-size:1.3em}
div#contenu div#texte h3 a {color:#000000;}
div#contenu div#texte h4 { color:#333333; font-size:1.1em; border-bottom:#333333 dotted 1px; padding-top:18px}
div#contenu div#texte p {font-size:.9em; margin: 5px 0 15px 0}
div#contenu div#texte p a, div#contenu div#texte ul li a {color:#A90329}
div#contenu div#texte ul { margin:5px 0 15px 35px}
div#contenu div#texte ul li { list-style:outside disc;}

div#contenu #col-centrale #services {float:left; text-align:left;border-top: #666666 solid 1px; width:660px; margin: 15px 0 10px 0; font-size:.85em; padding:0px}
div#contenu #col-centrale #services ul{ display:inline; margin:0; padding:0}
div#contenu #col-centrale #services li{ display:inline;list-style:none; }
div#contenu #col-centrale #services li a {text-decoration:none;color: #666666;margin:0 35px 0 0}
div#contenu #col-centrale #services li a:hover{ font-weight:normal;color: #A90329;}

div#contenu #col-droite-interieure #onglets{width:419px}
div#contenu #col-droite-interieure #onglets ul{display:block;height:29px;width:426px;}
div#contenu #col-droite-interieure #onglets ul li.liOnglet{position:relative;margin-right:-10px;}
div#contenu #col-droite-interieure #onglets ul li.first{margin-left:5px;}
div#contenu #col-droite-interieure #onglets ul li#tab_0{z-index:1000;}
div#contenu #col-droite-interieure #onglets ul li#tab_1{z-index:900;}
div#contenu #col-droite-interieure #onglets ul li#tab_2{z-index:800;}
div#contenu #col-droite-interieure #onglets ul li#tab_3{z-index:700;}
div#contenu #col-droite-interieure #onglets ul li#tab_4{z-index:600;}
div#contenu #col-droite-interieure #onglets ul li#tab_5{z-index:500;}
div#contenu #col-droite-interieure #onglets ul li#tab_6{z-index:400;}
div#contenu #col-droite-interieure #onglets ul li#tab_7{z-index:300;}
div#contenu #col-droite-interieure #onglets ul li#tab_8{z-index:200;}

div#onglets ul{ display:inline;}
div#onglets ul li{ display:block; float:left;}


/*---------------------------------------*/

.current{background-image:url(../images/onglet_vert_left.gif) !important;}
.current a{background-image:url(../images/onglet_vert_right.gif) !important;color: #ffffff !important;}

.onglet:hover{background-image:url(../images/onglet_vert_left.gif) !important;}
.onglet a:hover{background-image:url(../images/onglet_vert_right.gif) !important;color: #ffffff !important;}

.onglet{  background-image:url(../images/onglet_gris_left.gif);  background-repeat:no-repeat;}
.onglet a{padding:6px 14px 0 8px;  margin-left:7px;  background-image:url(../images/onglet_gris_right.gif);background-repeat:no-repeat;background-position:100% 0;text-decoration:none;color:#515151 !important;}
* html .onglet a{color:#515151 !important;}
.onglet a,.onglet{display:-moz-inline-box;  display:inline-block;  height:27px; /*hauteur de l'image*/  white-space:nowrap;   color:#515151;}
.onglet a b{vertical-align:top;font-size:12px;display:block;cursor:pointer;_display:inline-block;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;line-height:27px;vertical-align:middle;color:#515151;}

.prec, .suiv{height:22px;font-size:1.1em;margin-top:4px;}
.prec{margin-left:5px;}
.suiv{margin-right:5px;}
/*---------------------------------------*/

/* --------------------------------------------------------- Footer ------------------------------------------------------------------*/

div#footer {width: 955px;height: auto; background-color:#131313; float:left; clear:both}

div#footer-content{margin:0 auto;width:955px;}
div#footer p{ background-color:#000000; font-size:.85em; color: #FFFFFF; padding: 15px 10px}
div#footer p a { color:#C0272D; text-decoration: none;}
div#footer p a:hover { color:#FFFFFF; text-decoration: none; border-bottom: #FFFFFF dotted 1px; }
div#footer #contenu-footer { background-color:#FFFFFF; float:left; padding: 10px 15px}
div#footer #contenu-footer #infos { background-color:#FFFFFF; width:436px; float:left; margin-right:32px}
div#footer #contenu-footer #infos h3 { color:#333333; font-size:1.1em; font-weight:normal}
div#footer #contenu-footer #infos h3 a { color:#333333; }
div#footer #contenu-footer #infos h3 span { color:#A90329}
div#footer #contenu-footer #infos p { background-color:#FFFFFF; color:#333333; margin:0px; padding:0 0 5px 0; font-size:.85em}
div#footer #contenu-footer #infos p a{ color:#A90329; margin:0px; padding:0; font-size:1em;}
div#footer #contenu-footer #infos p a:hover { color:#A90329;border-bottom: #A90329 dotted 1px;}

div#footer #contenu-footer #rubriques { background-color:#FFFFFF; width:165px; float:left; border-left: #7B7B7B solid 1px;margin-right:10px; padding-left:10px}
div#footer #contenu-footer #rubriques h3 { color:#A90329; font-size:1em; font-weight:bold}
div#footer #contenu-footer #rubriques h3 a { color:#A90329;}

div#footer #contenu-footer #rubriques ul li { background-color:#FFFFFF; color:#333333; margin:0px; padding:0 0 1px 0; font-size:.85em}
div#footer #contenu-footer #rubriques ul li a{ color:#333333; margin:0px; padding:0px; font-size:1em;}

div#footer #contenu-footer #partager { background-color:#FFFFFF; width:235px; float:left;border-left: #7B7B7B solid 1px; margin-right:10px; padding-left:10px}
div#footer #contenu-footer #partager h3 { color:#EF8606; font-size:1em; font-weight:bold;}
div#footer #contenu-footer #partager h3 a { color:#EF8606; }
div#footer #contenu-footer #partager ul li { color:#333333; margin:0px; padding:0 0 1px 0px; font-size:.85em}
div#footer #contenu-footer #partager ul li a{ color:#333333; margin:0px; padding:0px; font-size:1em;}

div#footer #contenu-footer #contribuer { background-color:#FFFFFF; width:190px; float:left;border-left: #7B7B7B solid 1px; padding-left:10px}
div#footer #contenu-footer #contribuer h3 { color:#7FB600; font-size:1em; font-weight:bold}
div#footer #contenu-footer #contribuer h3 a { color:#7FB600;}
div#footer #contenu-footer #contribuer ul li { background-color:#FFFFFF; color:#333333; margin:0px; padding:0 0 1px 0px; font-size:.85em}
div#footer #contenu-footer #contribuer ul li a { color:#333333; margin:0px; padding:0px; font-size:1em;}

div#footer #bas-footer { background: url(../images/tit-footer.gif) center 20px no-repeat; padding: 70px 0 0 0; height: 60px; text-align:center; font-size:.85em; clear:left;}
div#footer #bas-footer ul { display:inline; list-style:none}
div#footer #bas-footer ul li{ border-right:#A9A9A9 solid 1px; padding:0 10px; display:inline;color:#A9A9A9; text-align:center;}
div#footer #bas-footer ul li.no-border{ border-right: none 0px; padding:0 10px; display:inline;color:#A9A9A9; text-align:center;}

div#footer #bas-footer ul li a{ color:#A9A9A9; }
div#footer #bas-footer ul li a:hover { color:#C0272D;}

/* ///////////////////////////////////////////////////// GESTION DES ROLL-OVER /////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////// GESTION DES STYLES ///////////////////////////////////////////////////// */

.txt {font-family: Arial, Helvetica, sans-serif;font-size: .7em;font-style: normal;font-weight: normal;color: #012537;}
.mentions {font-family: Arial, Helvetica, sans-serif;font-size: .8em;color: #666666;}

/* /////////////////////////////////////////////////////// GESTION DU FORMULAIRE DE CONTACT ///////////////////////////////////////////////////// */

.legal {padding-left: 80px;}

/* /////////////////////////////////////////////////////// GESTION DU PLAN DU SITE ///////////////////////////////////////////////////// */

.plan_site ul, li {padding: 0px 0px 0px 0px;}

a.retour_video { background: url(../images/img-tit-rubrique.gif) left 2px no-repeat; padding-left:20px; color:#A80329; font-weight:bold;  }
a.modif_comment { background:transparent url(../images/img-post-comments.gif) no-repeat scroll left top; padding-left:35px; color:#515151; font-weight:bold; display:block; height:20px; padding-top:5px; }
a:hover.modif_comment { border-bottom-style:none; border-bottom-width:0px; text-decoration:none; }

/* /////////////////////////////////////////////////////// gestion du vote ///////////////////////////////////////////////////// */

div#vote {}

/* /////////////////////////////////////////////////////// commentaires ///////////////////////////////////////////////////// */

div#comments { overflow: auto; height: 406px; width:431px; } 

/* ///////////////////////////////////////////////////// SCROLLBAR JQUERYs /////////////////////////////////////////////////// */

.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; padding:0px 0px 0px 6px;  }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: none; }
.jScrollPaneDrag { position: absolute; background: #72021b; cursor: pointer; overflow: hidden; width:8px !important; border:1px solid #a83b52; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; background: url(../images/basic_arrow_up.gif) repeat-x 0 0; }
	a.jScrollArrowUp:hover { background-color: #f60; background-position: 0 -15px; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background-color: #666; height: 9px; background: url(../images/basic_arrow_down.gif) repeat-x 0 0; }
	a.jScrollArrowDown:hover { background-position: 0 -15px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }



/* /////////// onglets  /////////////// */

