#forum_posts_search_loading {
  position: absolute;
  right: 174px;
  width: 62px;
  height: 13px;
  top: 10px;
  display: none;
  background: url(http://f1.blindtest-static.com/images/loader.gif) no-repeat; }

#forum_categories_search {
  position: relative; }
  #forum_categories_search .no_result {
    text-align: center;
    font-size: 12px;
    font-weight: bold; }

#forum_categories h2 {
  background: transparent;
  font-size: 14px;
  margin: 15px 0 6px 12px;
  padding: 0;
  color: #333333;
  font-style: italic; }
#forum_categories .forum_options {
  display: none;
  position: absolute;
  right: 3px;
  top: 3px; }
  #forum_categories .forum_options .ui-icon {
    background-color: white;
    margin: 0 0 0 0; }
    #forum_categories .forum_options .ui-icon a {
      display: block;
      height: 20px;
      width: 20px; }
#forum_categories .fcat.ui-state-default {
  position: relative;
  margin: 5px 10px 3px 25px; }
  #forum_categories .fcat.ui-state-default .last_post {
    float: right;
    margin: 3px 5px 0 0; }
  #forum_categories .fcat.ui-state-default .desc a {
    color: #333333; }
  #forum_categories .fcat.ui-state-default h3 {
    margin: 5px;
    padding: 0; }
    #forum_categories .fcat.ui-state-default h3 .ui-icon {
      margin: -1px 3px 0 3px;
      float: left; }
    #forum_categories .fcat.ui-state-default h3 a {
      color: #1c425e; }
    #forum_categories .fcat.ui-state-default h3 a:hover {
      color: #333333; }
#forum_categories .fcat.ui-state-default.have_new_posts {
  border: 1px solid #fad42e; }
  #forum_categories .fcat.ui-state-default.have_new_posts h3 {
    background: transparent url(http://f1.blindtest-static.com/images/icons/new.png) 2px 0px no-repeat;
    padding-left: 20px; }
  #forum_categories .fcat.ui-state-default.have_new_posts .forum_options {
    display: block; }

#forum_posts_table {
  width: 100%;
  margin: 8px 0 8px 0; }
  #forum_posts_table .topic.have_new_posts {
    border-bottom: 1px solid #ecdab9;
    border-right: 1px solid #ecdab9; }
    #forum_posts_table .topic.have_new_posts .title {
      background: transparent url(http://f1.blindtest-static.com/images/icons/new.png) 5px 3px no-repeat;
      padding-left: 21px;
      font-weight: bold; }
      #forum_posts_table .topic.have_new_posts .title a {
        color: #f82f18; }
      #forum_posts_table .topic.have_new_posts .title a:hover {
        color: #7e9100; }
  #forum_posts_table .head {
    text-align: center; }
  #forum_posts_table .topic {
    background: #f5fafc;
    margin-bottom: 2px;
    border-top: 1px solid #d6ebf5;
    border-left: 1px solid #d6ebf5;
    border-bottom: 1px solid #b9dbec;
    border-right: 1px solid #b9dbec; }
  #forum_posts_table .topicsearch {
    margin-bottom: 5px; }
  #forum_posts_table .topic.even {
    background: white; }
  #forum_posts_table .head {
    margin-bottom: 8px;
    color: #222222; }
    #forum_posts_table .head .title {
      margin: 5px 0 0 15px; }
    #forum_posts_table .head .title a, #forum_posts_table .head .np a, #forum_posts_table .head .nv a, #forum_posts_table .head .date a {
      padding: 0;
      color: black; }
    #forum_posts_table .head .title a:hover, #forum_posts_table .head .np a:hover, #forum_posts_table .head .nv a:hover, #forum_posts_table .head .date a:hover {
      color: black;
      text-decoration: underline; }
  #forum_posts_table .icon, #forum_posts_table .title {
    float: left;
    padding: 2px;
    margin-top: 2px; }
  #forum_posts_table .auth, #forum_posts_table .np, #forum_posts_table .nv, #forum_posts_table .date, #forum_posts_table .modo {
    float: right;
    margin-top: 3px;
    padding: 2px;
    text-align: center; }
    #forum_posts_table .auth a, #forum_posts_table .np a, #forum_posts_table .nv a, #forum_posts_table .date a, #forum_posts_table .modo a {
      color: #6e6e6e; }
    #forum_posts_table .auth a:hover, #forum_posts_table .np a:hover, #forum_posts_table .nv a:hover, #forum_posts_table .date a:hover, #forum_posts_table .modo a:hover {
      color: black; }
  #forum_posts_table .icon {
    padding-right: 0; }
  #forum_posts_table .auth {
    width: 80px; }
  #forum_posts_table .np, #forum_posts_table .nv {
    width: 40px; }
  #forum_posts_table .date {
    width: 84px; }
  #forum_posts_table .title {
    padding: 0;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    width: 280px; }
    #forum_posts_table .title a {
      padding: 3px 5px 3px 5px;
      display: block;
      width: 100%;
      color: #1a6e8f; }
    #forum_posts_table .title a:hover {
      color: #7e9100; }
  #forum_posts_table .preview {
    padding: 5px;
    font-style: italic;
    border-top: 1px solid #c5dbec;
    color: #222222; }
    #forum_posts_table .preview a {
      color: #333333; }
    #forum_posts_table .preview a:hover {
      color: #7e9100; }
  #forum_posts_table .cat {
    font-weight: bold;
    color: #111111; }
  #forum_posts_table .modo {
    margin-top: 1px;
    width: 48px; }

#forum_posts .create_button {
  float: right;
  margin-top: 10px; }

#forum_post .imgavatar {
  float: left; }
#forum_post .post_4 .ui-widget-content {
  background: none; }
#forum_post .post_4 .post {
  background-color: #f4f9fd; }
#forum_post .post_3 .ui-widget-content {
  background: none; }
#forum_post .post_3 .post {
  background-color: #f8f4fb; }
#forum_post .new_post .ui-widget-content {
  background: none; }
#forum_post .new_post .post {
  background-color: #d1dcdf;
  border: 1px solid #888888; }
#forum_post .post_sujet .ui-widget-content {
  background: none; }
#forum_post .post_sujet .post {
  background-color: #f0ffef; }
#forum_post .bottom {
  border-top: none;
  margin-bottom: 15px; }
#forum_post .post {
  margin-bottom: 10px; }
#forum_post .cat, #forum_post .post {
  padding: 5px; }
  #forum_post .cat .content ul, #forum_post .cat .content ol, #forum_post .cat .content dl, #forum_post .cat .content li, #forum_post .cat .content dt, #forum_post .cat .content dd, #forum_post .post .content ul, #forum_post .post .content ol, #forum_post .post .content dl, #forum_post .post .content li, #forum_post .post .content dt, #forum_post .post .content dd {
    margin-left: 10px;
    list-style-type: circle; }
  #forum_post .cat .otpion_modo, #forum_post .post .otpion_modo {
    width: 40px;
    height: 20px;
    float: right; }
  #forum_post .cat .title, #forum_post .cat .name, #forum_post .post .title, #forum_post .post .name {
    padding: 12px 0 0 0;
    margin-bottom: 0;
    margin-left: 5px;
    background: none; }
    #forum_post .cat .title a, #forum_post .cat .name a, #forum_post .post .title a, #forum_post .post .name a {
      font-size: 15px;
      font-weight: bold;
      color: #009dc8; }
    #forum_post .cat .title a:hover, #forum_post .cat .name a:hover, #forum_post .post .title a:hover, #forum_post .post .name a:hover {
      color: #96ba00; }
  #forum_post .cat .desc, #forum_post .post .desc {
    font-style: italic;
    padding: 3px; }
    #forum_post .cat .desc a:hover, #forum_post .post .desc a:hover {
      color: #96ba00; }
  #forum_post .cat .green, #forum_post .post .green {
    color: #96ba00; }
  #forum_post .cat .nb_topics, #forum_post .cat .nb_posts, #forum_post .post .nb_topics, #forum_post .post .nb_posts {
    display: inline;
    padding-right: 35px; }
  #forum_post .cat .last_update, #forum_post .post .last_update {
    float: right; }
#forum_post .ui-widget-content .ui-icon {
  float: right; }

#forum_post h1 {
  padding: 12px 0 0 0;
  margin-left: 70px;
  font-size: 17px;
  background: white;
  color: #009dc8; }
#forum_post .Form .label {
  width: 20%; }
#forum_post .Form .field {
  width: 79%; }
#forum_post .Form textarea {
  width: 500px; }
#forum_post .Form .checkbox .label {
  width: 79%; }
  #forum_post .Form .checkbox .label label {
    font-size: 11px; }
#forum_post .Form .checkbox .field {
  width: 20%; }
  #forum_post .Form .checkbox .field input {
    margin-top: 4px; }
#forum_post .Form .checkbox .field_row {
  clear: left; }
#forum_post .Form #textile_content_td {
  width: 95%; }
  #forum_post .Form #textile_content_td #textile {
    width: 90%; }
#forum_post .title_icon {
  width: 45px;
  height: 45px;
  float: left;
  margin-left: 18px;
  background: transparent url(http://f1.blindtest-static.com/images/front/news_picto.jpg) no-repeat center center; }
#forum_post .content {
  font-size: 13px;
  overflow: auto;
  padding: 10px 20px 10px 10px; }
#forum_post .pseudo {
  font-size: 12px;
  float: right; }
  #forum_post .pseudo a {
    font-size: 12px;
    color: #009dc8;
    font-weight: bold; }
  #forum_post .pseudo a.sexM {
    color: #00a1ce; }
  #forum_post .pseudo a.sexF {
    color: #f011a2; }
  #forum_post .pseudo a.gr4 {
    color: red; }
  #forum_post .pseudo a.gr3 {
    color: #8a52c2; }

