/* General */
* {
    margin: 0;
    padding: 0;
    font-family: Verdana, serif;
}

body {
    background: url(../images/design/fond.png) repeat-x top #eeeeee;
    margin: 0;
    padding: 0;
    height: auto;
}

/* Main */
#main {
    width: 1060px;
    margin: 0 auto 0 auto;
}

/* Ban du site */
#header {
    background: url(../images/design/fond-ban.png) repeat-x top;
    height: 60px;
    border-bottom: 1px solid #000;
    padding: 0 20px 0 20px;
}

#lien_logo {
    display: block;
    padding-top: 8px;
    float: left;
}

#lien_logo img {
    border: 0;
}

/* Block recherche */
#formbaserecherche {
    border: 1px solid #333;
    background: #f7f7f7;
    height: 20px;
    width: 288px;
    padding: 5px;
    font-size: 0.8em;
    color: #333;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    float: right;
    position: relative;
    top: 14px;
}

#boutonrecherche {
    border: 1px solid #333;
    background: #333;
    color: #fff;
    font-weight: bold;
    height: 32px;
    width: 120px;
    float: right;
    position: relative;
    top: 14px;
    left: 300px;
    cursor: pointer;
    -moz-border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    -khtml-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

/* Menu */
#menu {
    height: 35px;
    background: url(../images/design/fond.png) repeat-x bottom;
    padding: 0 20px 0 20px;
}

#menu ul {
    float: left;
}

#menu li {
    display: inline;
}

#menu li a {
    display: inline-block;
    padding: 8px 15px 8px 15px;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
    font-size: 0.8em;
}

#menu li a:hover {
    background: #333;
}

/* Liens du menu quand selectionné (selon page) */

#menu li #select {
    background: #333;
}

/* Block login */
#corpslogin {
    float: right;
    height: 27px;
    background: #333;
    width: 298px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    padding-top: 7px;
    text-align: center;
    font-size: 0.8em;
}

/* Quand non identifié */
#corpslogin .boutons_login {
    text-decoration: none;
    color: #eee;
    font-weight: bold;
}

#corpslogin #ou {
    margin: 10px;
    color: #999;
}

/* Quand identifié */
#stats_lvl {
    float: left;
    font-size: 0.8em;
    color: #f7f7f7;
    width: 155px;
    text-align: center;
    margin-left: 5px;
}

#barreprog {
    width: 150px;
    height: 10px;
    border: solid 1px #000;
    text-align: left;
    background: url(../modules/membres/images/login/progression-bg.png) #ccc;
}

#progression {
    display: block;
    height: 10px;
    background: url(../modules/membres/images/login/progression.png);
}

#stats_mn {
    margin: 0 5px 0 5px;
    text-align: center;
    float: left;
    font-size: 1.8em;
    color: #f7f7f7;
    overflow: hidden;
    line-height: 20px;
}

#stats_mn a {
    float: left;
    text-decoration: none;
    display: block;
    background: url(../images/design/message.png) no-repeat;
    width: 30px;
    height: 22px;
    color: #333;
    font-size: 0.6em;
    font-weight: bold;
}

#revelation {
    float: right;
    margin-top: 4px;
    margin-right: 5px;
    height: 25px;
    width: 90px;
    color: #f7f7f7;
    background: url(../modules/membres/images/login/revelation.png) no-repeat;
}

#revelation #icones {
    background: #f7f7f7;
    border: 1px solid #000;
    border-top: 0;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -khtml-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    font-size: 0.9em;
    width: 150px;
    display: none;
    position: relative;
    top: 24px;
    left: -56px;
    z-index: 1000;
}

#revelation #icones a {
    text-decoration: none;
    color: #333;
    display: block;
    background: no-repeat 7px 2px;
    padding-left: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dfdfdf;
}

#revelation #icones a:hover {
    color: #0055ff;
}

#revelation:hover #icones {
    display: block;
}

/* Colonnes */
.colonne_gauche {
    float: left;
    padding: 20px;
    width: 700px;
}

.colonne_droite {
    float: right;
    padding: 20px 20px 0 0;
    width: 300px;
}

.colonne_gauche_nm {
    float: left;
    padding: 0 20px 20px 20px;
    width: 700px;
}

.colonne_droite_nm {
    float: right;
    padding: 0 20px 0 0;
    width: 300px;
}

.colonne_large {
    padding: 20px;
    width: 1020px;
    clear: both;
}

.colonne_large_nm {
    padding: 0 20px 20px 20px;
    width: 1020px;
    clear: both;
}

/* Block slider */
#slider {
    width: 698px;
    height: 248px;
    position: relative;
    border: 1px solid #666;
    overflow: hidden;
}

#slider .slide {
    position: absolute;
    top: 0;
    left: 0;
}

#slider .slide a img {
    border: 0;
}

#slider .tslide {
    padding: 20px;
    width: 260px;
    height: 202px;
    background: url(../images/design/tslide.png) repeat;
    position: absolute;
    z-index: 100;
}

#slider .tslide .stitre {
    margin-bottom: 20px;
}

#slider .tslide .stitre a {
    color: #0066ff;
    text-decoration: none;
    font-weight: bold;
}

#slider .tslide .sdesc {
    color: #ccc;
    font-size: 0.8em;
}

#slider #slide_bar {
    background: #ccc;
    height: 6px;
    width: 698px;
    position: absolute;
    top: 242px;
}

#slider #slide_bar p {
    background: #0066ff;
    width: 0;
    height: 6px;
}

#slider #slide2, #slider #slide3, #slider #slide4 {
    display: none;
}

#slider #slide_fg, #slider #slide_fd {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 100px;
    cursor: pointer;
    display: none;
    z-index: 1000;
}

#slider #slide_fg {
    left: 320px;
    background: url('../images/design/sliderfg.png') no-repeat;
}

#slider #slide_fd {
    right: 20px;
    background: url('../images/design/sliderfd.png') no-repeat;
}

/* PostIt */
.postit {
    padding: 10px 10px 10px 75px;
    margin: 10px;
    background: url(../images/design/postit.png) 10px center no-repeat #f5f5b4;
    border: 1px solid #b6a375;
    text-align: justify;
    line-height: 20px;
    color: #333;
    font-size: 0.9em;
}

.postit ul {
    list-style-position: inside;
    margin-left: 10px;
}

.postit li {
    margin-top: 4px;
    font-size: 0.8em;
    color: #0033ff;
}

#postit_insc {
    padding: 10px 10px 10px 75px;
    margin: 0 5px 10px 5px;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 20px;
    color: #333;
    font-size: 0.95em;
    background: #e6e6e6;
}

#postit_insc a {
    font-size: 1.0em;
    color: #0033ff;
    text-decoration: none;
}

#postit_insc_form {
    padding: 5px;
    padding-top: 3px;
    margin-right: 5px;
    text-align: center;
    line-height: 20px;
    color: #333;
    font-size: 0.9em;
    margin-bottom: 10px;
    background: #f5f5b4;
    border: 1px solid #b6a375;
}

#postit_insc_form a {
    font-size: 1.0em;
    color: #0033ff;
    text-decoration: none;
}

/* Universels blocks */
.haut_block {
    padding: 10px;
    background: #333;
    color: #fff;
    font-size: 0.9em;
}

.haut_block h1, .haut_block h2, .haut_block h3, .haut_block h4 {
    font-size: 1em;
    font-weight: normal;
    display: inline;
}

.haut_block a {
    text-decoration: none;
    color: #fff;
}

.haut_block a:hover {
    color: #ff8d00;
}

.corps_block {
    padding: 10px;
}

.lien_bas_block {
    text-align: center;
    background: #333;
    border-bottom: 1px solid #333;
    font-size: 0.8em;
    padding: 10px;
}

.lien_bas_block a {
    font-weight: bold;
    text-decoration: none;
    color: #fff;
}

.lien_bas_block a:hover {
    text-decoration: underline;
}

/* Blocks accueil */
.block_accueil_gauche {
    float: left;
    width: 340px;
    background: #fff;
    margin: 20px 20px 0 0;
}

.block_accueil_droite {
    float: right;
    width: 340px;
    background: #fff;
    margin: 20px 0 0 0;
}

/* Blocks standards */
.block {
    background: #fff;
    margin: 0 0 20px 0;
}

.block_nm {
    background: #fff;
}

/* Colonne droite */
#mini_fiche_droite {
    width: 150px;
    float: right;
    margin: 10px 10px 0 0;
    font-weight: bold;
    color: #666;
    font-size: 0.8em;
    overflow: hidden;
}

#mini_fiche_droite img {
    border: 0;
}

#jaquette_mf {
    display: table-cell;
    height: 210px;
    width: 173px;
    vertical-align: middle;
    text-align: center;
}

#jaquette_mf img {
    border: 1px solid #0099CC;
}

#commenter_droite {
    display: block;
    color: #339900;
    text-decoration: none;
    line-height: 25px;
    list-style: none;
}

#commenter_droite:hover {
    color: #FFCC33;
}

#pinfos {
    display: block;
    color: #0066cc;
    text-decoration: none;
    line-height: 25px;
    list-style: none;
}

#pinfos:hover {
    color: #FFCC33;
}

#attente {
    display: block;
    height: 150px;
    background: #E3E7EA;
    padding-top: 2px;
}

#thermo {
    float: right;
    margin-top: 10px;
}

#titre_attente {
    display: block;
    text-align: center;
}

#attente_texte {
    display: block;
    margin-top: 44px;
    cursor: help;
}

#vote_attente {
    display: block;
    text-align: center;
    margin-top: 115px;
    text-decoration: none;
    color: #33CCFF;
}

#vote_attente:hover {
    color: #FF0033;
}

.pasnote {
    float: right;
    margin-right: 8px;
}

.titres_notes {
    float: left;
    margin-left: 8px;
}

.notes {
    float: right;
    margin-right: 8px;
}

#note_redac {
    display: block;
    height: 20px;
    background: #E3E7EA;
    padding-top: 2px;
}

#note_membres {
    display: block;
    height: 20px;
    background: #E3E7EA;
    padding-top: 2px;
    margin-top: 8px;
}

#lien_critique {
    display: block;
    margin-top: 8px;
    color: #3399FF;
    text-decoration: none;
    line-height: 25px;
    list-style: none;
}

#lien_critique:hover {
    color: #FFCC33;
}

#lien_astuce {
    display: block;
    color: #ff9900;
    text-decoration: none;
    line-height: 25px;
    list-style: none;
}

#lien_astuce:hover {
    color: #FFCC33;
}

#lien_achat {
    display: block;
    color: #FF0000;
    text-decoration: none;
    line-height: 25px;
    list-style: none;
}

#lien_achat:hover {
    color: #FFCC33;
}

#double_point_attente {
    margin-left: 21px;
}

/* Pub finales */
#pub_hp {
    width: 980px;
    min-height: 90px;
    clear: both;
    margin: 20px auto 0 auto;
    overflow: hidden;
    text-align: center;
}

#pub_carre {
    width: 300px;
    height: 250px;
    margin: 0 0 20px 0;
    background: #f7f7f7;
    overflow: hidden;
}

#pub_carre_accueil {
    width: 300px;
    height: 250px;
    background: #f7f7f7;
    margin-bottom: 20px;
    font-size: 0.8em;
    color: #333;
    overflow: hidden;
}

#pub_footer {
    width: 728px;
    height: 90px;
    margin: 0 auto 20px auto;
    clear: both;
    background: #f7f7f7;
    overflow: hidden;
}

/* Pubs hide */
#hp_pave, #hp_mega_haut, #hp_footer {
    display: none;
}

/* Footer */

#bas_se {
    width: 100%;
    font-weight: bold;
    clear: both;
    line-height: 17px;
    background: #4c4c4c;
}

#bas_se .conteneur_bas {
    width: 1020px;
    padding: 20px;
    position: relative;
    left: 50%;
    margin-left: -530px;
}

#bas_se a {
    text-decoration: none;
    color: #449EDB;
}

#bas_se ul {
    display: block;
    width: 1020px;
    margin: auto;
    overflow: hidden;
}

#bas_se ul li {
    color: #fff;
    width: 255px;
    display: block;
    float: left;
    list-style-type: none;
}

#bas_se ul ul {
    margin-top: 10px;
    width: auto;
}

#bas_se ul ul li {
    float: none;
    color: #747474;
    margin-top: 5px;
    width: auto;
    font-size: 0.6em;
}

#bas {
    width: 100%;
    font-weight: bold;
    clear: both;
    line-height: 17px;
    background: #333;
}

#bas .conteneur_bas
{
    width: 1020px;
    padding: 20px;
    position: relative;
    left: 50%;
    margin-left: -530px;
}

#bas a {
    text-decoration: none;
    color: #449EDB;
}

#bas a:hover {
    color: #00CC00;
}

#bas ul {
    display: block;
    width: 1020px;
    margin: auto;
    overflow: hidden;
}

#bas ul li {
    color: #fff;
    width: 166px;
    display: block;
    float: left;
    list-style-type: none;
    font-size: 0.95em;
}

#bas ul ul {
    margin-top: 4px;
    margin-bottom: 10px;
    width: auto;
}

#bas ul ul li {
    float: none;
    color: #747474;
    margin-top: 2px;
    width: auto;
    font-size: 0.65em;
}

#bas .no_titre {
    margin-top: 22px;
}

#bas #lien_contact a {
    color: #ff6600;
}

/* Page d'erreur */
#erreur {
    margin: auto;
    margin-top: 300px;
    border: 2px solid #000;
    background: #fff;
    width: 30%;
    padding: 5px;
    text-align: center;
    font-family: Verdana, Serif;
    font-size: 14px;
}

#erreur h6 {
    font-size: 15px;
    margin-bottom: 10px;
}

#erreur a {
    text-decoration: none;
    color: #059EDB;
    font-weight: bold;
}

/* Barre Switch (filtrage, recap_news...) */

.switch {
    padding: 10px;
    background: #fff;
    font-size: 0.9em;
    text-align: center;
    color: #333;
}

.switch a {
    text-decoration: none;
    color: #1073d0;
}

.switch img {
    position: relative;
    top: 3px;
    border: 0;
}

.switch span {
    color: #666;
}

.switch h1 {
    color: #666;
    font-size: 1.4em;
}

.switch_centre {
    margin: 0 110px 0 110px;
}

/* Listes globales */

.liste_simple {
    line-height: 1.5em;
    padding: 10px;
}

.liste_simple li {
    list-style: none;
    color: #999;
    font-size: 0.8em;
}

.liste_simple a {
    color: #0066ff;
    text-decoration: none;
}

.liste_simple a:visited {
    color: #3399ff;
}

.liste_simple .liste_coms {
    float: right;
    color: #999;
    display: block;
    width: 30px;
    padding-right: 18px;
    background: url(../images/design/com.png) no-repeat 32px 7px;
    text-align: right;
}

.liste_simple .liste_coms_petit {
    float: right;
    color: #999;
    display: block;
    width: 18px;
    padding-right: 16px;
    background: url(../images/design/com.png) no-repeat 18px 8px;
    text-align: right;
}

.liste_simple .liste_notes {
    float: right;
    color: #999;
    display: block;
    text-align: right;
}

.liste_simple img {
    margin-right: 10px;
    position: relative;
    top: 2px;
}

.liste_image {
    border-top: 1px dashed #ccc;
    padding: 10px;
}

.liste_image .illustration {
    float: left;
    width: 100px;
    height: 70px;
    border: 1px solid #999;
    margin: 5px 10px 0 0;
}

.liste_image .illustration_mini {
    float: left;
    width: 80px;
    height: 60px;
    border: 1px solid #999;
    margin-right: 10px;
    margin-top: 4px;
}

.liste_image h2, .liste_image h3, .liste_image h4, .liste_image span {
    font-size: 0.8em;
    display: inline;
}

.liste_image .signa_com {
    font-size: 0.8em;
    font-weight: bold;
    color: #999;
}

.liste_image .signa_event {
    font-size: 0.5em;
}

.liste_image a {
    color: #0066ff;
    text-decoration: none;
    font-weight: bold;
}

/*.liste_image a:visited {
    color: #009900;
}*/

.liste_image a img {
    border: 0;
    margin-top: 5px;
}

.liste_image .contenu {
    color: #666;
    font-size: 0.7em;
    text-align: justify;
    line-height: 1.5em;
    padding: 10px 0 10px 0;
    overflow: hidden;
}

.liste_image .bande_infos {
    color: #666;
    font-size: 0.8em;
    text-align: justify;
}

.liste_image .bi_date {
    color: #ff8d00;
}

.liste_image .bi_type {
    color: #999;
}

/* Divers blocks */
.rss {
    float: right;
    border: 0;
    padding-right: 2px;
}

.filtrage_droite {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.filtrage_droite a img {
    border: 0;
    margin-left: 1px;
    margin-right: 1px;
}

.filtrage_droite span {
    padding: 1px;
    font-weight: bold;
}

.filtrage_droite span a {
    text-decoration: none;
    color: #0099ff;
    display: inline-block;
    padding: 5px;
}

.filtrage_droite span #lien_filtrage_select {
    color: #ff6600;
}

.filtrage_droite span a:hover {
    color: #ff6600;
}

#erreur_articles {
    text-align: center;
    padding: 10px;
    color: #999;
}

/* Encheres accueil */

#encheres_accueil {
    width: 304px;
    margin-left: 10px;
    background: #f7f7f7;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 10px;
    font-size: 0.8em;
    color: #333;
    text-align: justify;
}

#encheres_accueil img {
    width: 80px;
    height: 80px;
    float: right;
    border: 1px solid #666;
    margin-left: 10px;
}

#encheres_accueil a {
    text-decoration: none;
    color: #0099ff;
}

/* Balises de formulaire courantes */
#formulaire_post {
    padding: 10px;
}

#pseudo_post {
    border: 1px solid #ccc;
    background: url(../images/design/fondform.jpg) repeat-x;
    height: 18px;
    width: 125px;
    color: #616161;
    font-weight: bold;
    padding-left: 5px;
    margin-bottom: 5px;
}

#passe_post {
    border: 1px solid #ccc;
    background: url(../images/design/fondform.jpg) repeat-x;
    height: 18px;
    width: 125px;
    color: #616161;
    font-weight: bold;
    padding-left: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
}

#areamessage {
     float: right;
     font-weight: bold;
     font-size: 0.8em;
     padding: 2px;
     background: url(../images/messages/fondarea.jpg) repeat-x #E5E5E5;
     border: 1px solid #ccc;
     height: 240px;
     width: 502px;
 }

#areamessage_large {
    float: right;
    font-weight: bold;
    font-size: 0.8em;
    padding: 2px;
    background: url(../images/messages/fondarea.jpg) repeat-x #E5E5E5;
    border: 1px solid #ccc;
    height: 240px;
    width: 822px;
}

#boutonmessage {
    float: right;
    border: 1px solid #ccc;
    background: #fff url(../images/design/fondform.jpg) repeat-x;
    color: #4EA3CB;
    font-weight: bold;
    height: 20px;
    padding: 1px;
    margin-left: 5px;
    margin-top: 100px;
    width: 30px;
    cursor: pointer;
}

#boitetextes {
    border: 1px solid #ccc;
    height: 23px;
    width: 130px;
}

#boitetextes img {
    border-right: 1px solid #ccc;
    cursor: pointer;
}

#boitealignement {
    border: 1px solid #ccc;
    margin-top: 5px;
    height: 23px;
    width: 130px;
}

#boiteimage {
    border: 1px solid #ccc;
    margin-top: 5px;
    height: 20px;
    width: 130px;
}

#boitecouleurs {
    border: 1px solid #ccc;
    height: 23px;
    width: 130px;
    margin-top: 5px;
}

#boitecouleurs img {
    cursor: pointer;
}

#boitesmiley {
    border: 1px solid #ccc;
    background: url(../images/messages/fondarea.jpg) repeat-x;
    margin-top: 5px;
    padding-top: 20px;
    overflow: hidden;
    width: 130px;
    height: 107px;
    text-align: center;
}

#boitesmiley img {
    cursor: pointer;
}

.messageidentification {
    margin-left: 20px;
    font-size: 0.7em;
    font-weight: bold;
    color: #ff6600;
    text-decoration: none;
}

.messageidentification img {
    border: 0;
    margin-bottom: 1px;
}

.messageidentification:hover {
    color: #4EA3CB;
}

#erreur_post {
    color: #FF0000;
}

/* Balise de listing de messages courantes */
.tableau_messages {
    border-collapse: collapse;
}

.tableau_messages tr {
    font-size: 0.7em;
}

.tableau_messages th {
    color: #fff;
    background: #333;
    padding: 5px;
}

.tableau_messages td {
    padding: 5px;
    vertical-align: top;
}

.tableau_messages a {
    color: #666;
    text-decoration: none;
}

.message {
    border-top: 1px solid #E8E8E8;
    font-size: 1.2em;
    overflow: hidden;
    width: 530px;
}

.message img {
    margin-left: 5px;
}

.message_large {
    border-top: 1px solid #E8E8E8;
    font-size: 1.2em;
    overflow: hidden;
    width: 860px;
}

.smiley {
    vertical-align: middle;
    margin-bottom: 5px;
}

.casemembre {
    width: 150px;
    color: #666;
    line-height: 15px;
    text-align: left;
    border-right: 1px solid #E8E8E8;
    border-top: 1px solid #E8E8E8;
    border-left: 0;
    font-weight: bold;
}

.casemembre img {
    margin-top: 5px;
    border: 0;
}

.avatar {
    width: 80px;
    height: 80px;
    text-align: center;
    float: left;
    margin-right: 5px;
}

.date_message {
    float: right;
    color: #160BF7;
}

.message_tableau {
    margin-top: 40px;
    margin-bottom: 10px;
    text-align: justify;
    line-height: 20px;
    overflow: hidden;
}

/* Liens de moderation, citation,  signature */

.menu_moderation {
    float: left;
}

.menu_moderation .lien_signaler {
    color: #FF0000;
}

.lien_citation {
    color: #00CC00;
}

.signature {
    border-top: 1px solid #E8E8E8;
    margin-top: 40px;
    margin-bottom: 10px;
    padding-top: 10px;
}

.signature img {
    border: 0;
}

.titre_citation {
    display: block;
    margin-left: 4%;
    margin-bottom: 4px;
}

.affichage_citation {
    display: block;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-top: 1px dashed #999;
    border-bottom: 1px dashed #999;
    background: #ccc;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
}

.phrase_edition {
    color: #999;
    margin-left: 4px;
    margin-top: 20px;
    margin-bottom: 5px;
}

/* Formulaire de confirmation (pour les pages d'edition/suppression) */

#avertissement {
    text-align: justify;
    padding: 5px;
    font-weight: bold;
    font-size: 0.8em;
    color: #FF0000;
    background: #f0f0f0;
}

#formulaire_confirmation {
    text-align: center;
    padding: 5px;
    border-top: 1px solid #E8E8E8;
    font-weight: bold;
    font-size: 0.8em;
    color: #999;
}

#formulaire_confirmation input {
    margin-left: 5px;
    margin-right: 2px;
}

#formulaire_confirmation label {
    margin-right: 5px;
}

#bouton_confirmation {
    border: 1px solid #ccc;
    background: #fff url(../images/design/fondform.jpg) repeat-x;
    color: #4EA3CB;
    font-weight: bold;
    height: 20px;
    padding: 1px;
    cursor: pointer;
}

/* Listing de pages pour les bas de blocks */

#pages_listing {
    text-align: center;
    font-size: 0.8em;
    padding: 10px;
    font-weight: bold;
    color: #fff;
    background: #333;
}

#pages_listing a {
    text-decoration: none;
    font-weight: bold;
    color: #4EA3CB;
    padding: 0 5px 0 5px;
}

#pages_listing a:hover {
    color: #FF6600;
}

#pages_listing #page_listing_select {
    color: #FF6600;
}
