/*-------------------- Entête --------------------*/

.spc_blog_entet_membr {
  width: 100%;
}

.spc_blog_entet_membr_titre {
  font-size: 2em;
}

.spc_blog_entet_membr_descr {
  font-size: 1em;
}

.spc_blog_sectn_princ_titre {
  background: #EBEBEB url('../images/sectn_degrd_titre.png') repeat-x;
  width: 100%;
  padding: 5px 0px 5px 5px;
  font-family: Trebuchet MS;
  font-size: 1.6em;
  border-bottom: 1px solid #FFFFFF;
}

.spc_blog_sectn_sujet_titre {
  background: #EBEBEB url('../images/sectn_degrd_titre.png') repeat-x;
  /*min-width: 50px;
  width: auto !important;
  width: 50px;*/
  min-width: 50px !important;
  text-align: center;
  font-weight: bold;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #FFFFFF;
  padding: 0px 5px 0px 5px;
}

.spc_blog_sectn_mesg_titre {
  background: #EBEBEB url('../images/sectn_degrd_titre.png') repeat-x;
  /*min-width: 70px;
  width: auto !important;
  width: 70px;*/  
  min-width: 70px !important;
  text-align: center;
  font-weight: bold;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #FFFFFF;
  padding: 0px 5px 0px 5px;
}

.spc_blog_sectn_dernr_mesg_titre {
  background: #EBEBEB url('../images/sectn_degrd_titre.png') repeat-x;
  /*min-width: 130px;
  width: auto !important;
  width: 130px;*/
  min-width: 130px !important;  
  text-align: center;
  font-weight: bold;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #FFFFFF;
  padding: 0px 5px 0px 5px;
}

/*-----------------------------------------------*/
/*
.spc_sectn_secnd {
  background-color: #FFFFFF;
}*/

.spc_blog_sectn_icone_premr {
  background: #FFFFFF url('../images/sectn_degrd.png') repeat-x;
  text-align: center;
  min-width: 36px !important;
  padding: 5px 10px 10px 10px;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_icone {
  background-color: #FFFFFF;
  text-align: center;
  min-width: 36px !important;
  padding: 5px 10px 10px 10px;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_icone_premr  img {
  width: 36px !important;
}

.spc_blog_sectn_icone  img {
  width: 36px !important;
}

.spc_blog_sectn_secnd_titre_premr {
  background: #FFFFFF url('../images/sectn_degrd.png') repeat-x;
  border-bottom-style:none;
  padding-left: 5px;
  width: 100%;
}

.spc_blog_sectn_secnd_titre {
  background-color: #FFFFFF;
  border-bottom-style:none;
  padding-left: 5px;
  width: 100%;
}

.spc_blog_sectn_secnd_titre a,
.spc_blog_sectn_secnd_titre_premr a {
  color: #3E6E8F;
  font-size: 1.2em;
  font-weight: bold;
  font-family: Trebuchet MS;
}

.spc_blog_sectn_secnd_titre a:hover,
.spc_blog_sectn_secnd_titre_premr a:hover {
  text-decoration: none;
}

.spc_blog_sectn_secnd_descr, .spc_sectn_secnd_descr_premr {
  background-color: #FFFFFF;
  border-top-style:none;
  padding-left: 5px;
  width: 100%;
  font-family: Trebuchet MS;
  vertical-align: top;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_nombr_sujet_premr {
  background: #FFFFFF url('../images/sectn_degrd.png') repeat-x;
  text-align: center;
  width: 100px;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_nombr_sujet {
  background-color: #FFFFFF;
  text-align: center;
  width: 100px;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_nombr_mesg_premr  {
  background: #FFFFFF url('../images/sectn_degrd.png') repeat-x;
  text-align: center;
  width: 100px;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_nombr_mesg {
  background-color: #FFFFFF;
  text-align: center;
  width: 100px;
  font-family: Trebuchet MS;
  border-bottom: 1px solid #E4E4E4;
}

.spc_blog_sectn_dernr_mesg_par_premr  {
  background: #FFFFFF url('../images/sectn_degrd.png') repeat-x;
  border-bottom-style: none;
  color: #7B9CBD;
  font-weight: bold;
  font-size: 0.9em;
  font-family: Trebuchet MS;
  padding-left: 5px;
  vertical-align: bottom;
}

.spc_blog_sectn_dernr_mesg_par {
  background-color: #FFFFFF;
  border-bottom-style: none;
  color: #7B9CBD;
  font-weight: bold;
  font-size: 0.9em;
  font-family: Trebuchet MS;
  padding-left: 5px;
  vertical-align: bottom;
}

.spc_blog_sectn_dernr_mesg_par a,
.spc_blog_sectn_dernr_mesg_par_premr  a {
  color: #7B9CBD;
  font-weight: bold;
  font-size: 1em;
  font-family: Trebuchet MS;
}

.spc_blog_sectn_date_dernr_mesg, .spc_blog_sectn_date_dernr_mesg_premr{
  background-color: #FFFFFF;
  border-top-style:none;
  padding-right: 10px;
  font-family: Trebuchet MS;
  font-size: 0.8em;
  padding-left: 5px;
  vertical-align: top;
  border-bottom: 1px solid #E4E4E4;
}

/*-----------------------------------------------*/
table.spc_blog_reprt_sectn_forum {
  width: 100%;
}

table.spc_blog_sectn_forum  {
  width: 100%;
}

table.spc_blog_sectn {
  width: 100%;
  border-top: 1px;
  border-left:2px;
  border-right: 1px;
  border-bottom: 2px;
  border-style: solid;
  border-color: #CACACA;
  margin-top: 15px;
}

/*-----------------------------------------------*/
table.spc_blog_sectn_forum td.spc_blog_sectn_level_1 {
  font-size: 1.8em;
  font-weight: bold;
  background-color: #CCCCCC;
}

table.spc_blog_sectn_forum td.spc_blog_sectn_level_2 {
  font-size: 1.2em;
  font-weight: bold;
  background-color: #EBEBEB;
}

table.spc_blog_sectn_forum td.spc_blog_sectn_level_3 {
  font-size: 1.1em;
  background-color: #F4F4F4;
}

/*-----------------------------------------------*/
table.spc_blog_sectn_forum td.spc_blog_sectn_level_1 span.spc_blog_sectn_descr {
  font-weight: normal;
}

table.spc_blog_sectn_forum td.spc_blog_sectn_level_2 span.spc_blog_sectn_descr {
  font-weight: normal;
}

table.spc_blog_sectn_forum td.spc_blog_sectn_level_3 span.spc_blog_sectn_descr {
  font-weight: normal;
}

/*-----------------------------------------------*/
img.spc_blog_flux_rss {
  padding-left: 5px;
  padding-right: 5px;
  float: right;
  display: none;
}

ul.spc_blog_avatr_badge {
  list-style-type:none;
}

ul.spc_blog_avatr_badge li {
  padding-bottom: 10px;
}

div.spc_blog_avatr_badge_nom {
  color: #7B9CBD;
  font-weight: bold;
}

div.spc_blog_avatr_badge_rang {
  color: #000000;
}

img.spc_blog_avatr_badge {
  width: 30px;
  float: left;
  padding-right: 3px;
  padding-bottom: 5px;
}
