.titlefield { text-decoration: none; font-weight:bold; color: #900000; }
.labelfield { color:#4d4d4f; }
.datefield { color:gray; }
#example1 { 
float:left;
margin-left:1px;
text-align:left;
font-size:12px;
border: 1px solid #6d7549;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;  
padding: 5px 0 3px 15px ;
background-color: #b4a297;
color: #4d4d4f;
width: 887px !important;
height: 28px !important;
/width: 910px;
/height:40px;
}
#logo-rss { 
float:left;
width:70px; 
height: 36px !important;
height:40px; 
border-top: 1px solid #6d7549;
border-left: 1px solid #6d7549;
border-right: 1px solid #6d7549;
border-bottom: 1px solid #6d7549;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;  
background-color: #b9b7a3; 
}

a { color:#4d4d4f; text-decoration:none; }
a:hover { color:#900000; text-decoration:underline; }
img { border:none; }

#conteneur {  
          width:1020px;
          margin:0 auto;
          background:#d1d2b6 url('http://img23.xooimage.com/files/2/a/8/bg-body-bc7f56.png') repeat-y;
          margin-bottom:8px;
          margin-top:8px;
          }
#ligne_header { height:22px; background:transparent url('http://img27.xooimage.com/files/7/6/d/1000x22header-bf4acf.png') no-repeat; } 
#nav_bar { float:right; margin-right:30px; margin-top:4px; }
#nav_bar li { float:left; list-style-type: none; }

.bloc1 {
width: 996px !important;
/ width: 1000px;
height: 93px;
background-color:#d1d2b6;
border-left:2px solid #6d7549;
border-right:2px solid #6d7549;
}
.bloc1-1 {
background:#D1D2B6 url('http://img28.xooimage.com/files/8/0/5/logoeb-d072dc.png') no-repeat;
height: 93px;
width: 500px;
float: left;
margin-right:10px;
}
.bloc1-2 {
background:transparent url('http://img46.xooimage.com/files/e/d/c/logo-chinois-5c3eea.png') no-repeat;
height: 51px;
width: 120px;
float: left;
margin: 25px 8px 15px 8px;
align:left;
}
.bloc1-3 {
background-color:#d1d2b6;
height: 82px;
width: 332px;
float:right;
margin-top:-5px !important;
padding-top:3px;
}

#cadre-rond { 
float:right;
background:transparent url('http://img127.imageshack.us/img127/434/cadrebloc12yh3.png') no-repeat;
width:332px;
height:82px;
/margin-top:5px;
}
#cadre-rond-haut { 
height:33px;
text-align:right;
font-size:12px;
font-weight:bold;
padding-top:12px;
padding-right:15px;
}
#cadre-rond-bas { height:37px; /margin-top:12px; }
#bloc-recherche { float:right; width:330px; height:35px;}
#recherche {
  width: 330px;
  height: 35px;
  background:transparent url('http://img47.xooimage.com/files/2/1/8/recherchefond-851b45.png') no-repeat;
  padding:5px 0 0 5px;
}
#recherche-texte {
  width: 127px;
  height: 26px;
  float:left;
  margin-left:1px;
  padding:6px 0 0 28px;
  background: url('http://img23.xooimage.com/files/4/1/9/inputtextrech-c081b8.png') left top no-repeat;
  border: none;
}
#recherche-submit {
  width: 57px;
  height: 26px;
  float:left;
  margin-left:1px;
  background: url('http://img21.xooimage.com/files/2/c/3/buttonok-c0812a.png') left top no-repeat;
  border: none;
  cursor: pointer;
}

#cadre-menu1 { 
width: 996px !important;
/ width: 1000px;
height:52px;
/margin-top:-12px;
background:#d1d2b6 url('http://img44.xooimage.com/files/a/2/f/bg-menu-header-5c3f2f.png') no-repeat;
border-left:2px solid #6d7549;
border-right:2px solid #6d7549;
}
#menu1 {
      float:left;
      width:658px;
      height:29px;
      font-size: 12px;
      line-height:normal;
      }
#menu1 ul {
      margin:0;
      padding:4px 5px 0px 4px;
      list-style:none;
      }
#menu1 li {
      float:left;
      background:url('http://img40.xooimage.com/files/3/6/8/left-5c3f01.png') no-repeat left top;
      margin-right:2px;;
      padding:0 0 0 9px;
      }
#menu1 a {
      float:left;
      display:block;
      background:url('http://img44.xooimage.com/files/b/4/0/right-5c3f0d.png') no-repeat right top;
      padding:6px 15px 6px 6px;
      text-decoration:none;
      color:#4d4d4f;
      }
#menu1 a {float:none;}
#menu1 a:hover {color:#C41200;}


#register { float:left; width:338px; height:24px; text-align:center; padding-top:12px; }

#cadre-menu2 { 
width: 996px;
padding-top:3px;
height: 30px;
background-color:#b4a297;
border-bottom:2px solid #6d7549;
border-left:2px solid #6d7549;
border-right:2px solid #6d7549;
}
ul#menu2 {
width:792px;
height:25px;
background-color:#b9b7a3;
list-style-type: none;
margin:0;
padding:0;
}
ul#menu2 li {
float: left;
}
ul#menu2 li a {  
float: left;
margin: 0 1px 0 0;
padding:6px 8px;
text-align: center;
font-size:11px;
color: #4d4d4f;
background: #b9b7a3;
text-decoration:none;
border-right:1px solid #6d7549;
}
ul#menu2 li a:hover {  
background-color: #d1d2b6;
color: #C41200;
}

/* ---------------------------- */

.bloc2 {
width: 996px !important;
/width: 1000px;
height: 100px;
/height: 90px;
border-left:2px solid #6d7549;
border-right:2px solid #6d7549;
border-bottom:2px solid #6d7549;
}
.bloc2-1 {
background-color:#94987F;
width: 100px;
height: 100px;
float: left;
border-right:2px solid #6d7549;
}
#date { 
float:left;
width:70px; 
margin-left:10px;
margin-top:10px;
background:#d1d2b6 url(http://img48.xooimage.com/files/7/a/1/date-6c3cc0.png) left top repeat-x; 
border-top:1px solid #4d4d4f; 
border-right:2px solid #4d4d4f; 
border-bottom:2px solid #4d4d4f; 
border-left:1px solid #4d4d4f; 
text-align:center; 
font: 1.2em/1.0 Arial, sans-serif; text-transform: uppercase;
padding:12px 4px 3px 4px;
}
#date span { display: block; }
.jour { color:#4d4d4f; font-size: 1.2em; }
.num { font: bold 2em/.9 Times, serif; color: #900000; }
.mois { color:#4d4d4f; font-weight:bold; font-size: 1em; } 
.an { font-size: 1.2em; color: #4d4d4f; 
}
.bloc2-2 {
width:792px; 
height:20px; 
float: left;
}
#sous-bienvenue {
width:792px !important; 
height:73px !important; 
/width:791px; 
/height:74px; 
background:#d1d2b6 url('http://img28.xooimage.com/files/f/9/8/foret-1753d1d.png') no-repeat; 
border-top:2px solid #6d7549; 
}
#bandeau-connexion {
width: 992px !important;
/width: 996px;
height: 30px;
text-decoration:none;
padding-top:3px;
background:#b9b7a3;
}
#last-visit_mp {
width:483px !important;
/width:478px;
height: 30px;
float: left;
text-decoration:none;
text-align:left;
margin-left:10px;
}
#look_message {
width:483px !important;
/width:478px;
height: 30px;
float: left;
text-decoration:none;
text-align:right;
margin-right:10px;
}
.bloc2-3 {
height: 100px;
width: 100px;
float: left;
border-left:2px solid #6d7549;
background-color:#94987F;
}
#gauche-droite {  
width: 980px !important;
/width: 1000px;
border-left:2px solid #6d7549; 
border-right:2px solid #6d7549; 
background-color:#d1d2b6;
padding:8px;
}
.where { border:1px solid #6d7549; background-color:#b9b7a3; text-align:left; padding:3px; }
.shadow { width: 980px; height:7px; background:transparent url('http://img44.xooimage.com/files/d/9/5/shadow-1700ab2.png') no-repeat; 
}
/* =================================== RESIZE IMG =================================== */
.MaxPop
{
   max-width: 500px;
   width: expression(this.scrollWidth >= 500? "500px" : 'auto');
}
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("http://img21.xooimage.com/files/b/f/8/magplus-444544.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("http://img22.xooimage.com/files/a/8/f/magminus-444549.cur"), pointer;
}
.PopBoxImageShrink
{
 cursor: url("http://img22.xooimage.com/files/a/8/f/magminus-444549.cur"), pointer;
}
.PopBoxImageLink
{
 cursor: pointer;
}
.PopBoxImageMove
{
 border: none 0px #ffffff;
 cursor: pointer;
}
/* =================================== (FIN) RESIZE IMG =================================== */
.radiusrow1 {
         /width: 980px;
	font-size: 12px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6d7549;
	padding: 7px;
	-moz-border-radius: 5px; 
        -webkit-border-radius: 5px; 
        border-radius: 5px; 
	background-color: #d1d2b6;
}
.radiusrow2 {
         /width: 980px;
	font-size: 12px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6d7549;
	padding: 7px;
        -moz-border-radius: 5px; 
        -webkit-border-radius: 5px; 
        border-radius: 5px; 
	background-color: #b9b7a3;
}
.radiusrow3 {
         /width: 980px;
	font-size: 12px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #6d7549;
	padding: 7px;
	-moz-border-radius: 5px; 
        -webkit-border-radius: 5px; 
        border-radius: 5px; 
	background-color: #b4a297;
}
#whosonline {
        -moz-border-radius: 5px; 
        -webkit-border-radius: 5px; 
        border-radius: 5px;         
}
.style1 table { width: 100%; }
.style2 table { width: 100%; }
.style3 table { width: 100%; }
.style4 table { width: 100%; }
.style1 { background: #b9b7a3; }
.style2 { background: #d2c3b6  }
.style3 { background: #b4a297; }
.style4 { background: #d1d2b6; }
/* =================================== BOUTON NEW TOPIC =================================== */
a.ovalbutton{
background: transparent url('http://img24.xooimage.com/files/1/6/4/oval-left-176bca3.png') no-repeat top left;
display: block;
float: left;
font-size:13px; 
line-height: 22px; 
height: 30px; 
padding-left: 24px; 
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #900000;
font-weight:bold;
text-decoration: none; /* resol bug IE6 */
}

a.ovalbutton span{
background: transparent url('http://img40.xooimage.com/files/2/3/e/oval-right-176bcaf.png') no-repeat top right;
display: block;
padding: 1px 20px 7px 3px;
}

a.ovalbutton:hover{ 
background-position: bottom left;
}
a.ovalbutton:hover span{ 
background-position: bottom right;
}
/* =================================== (FIN) BOUTON NEW TOPIC =================================== */
/* =================================== TH DES CATEGORIES =================================== */
#fondoval{
	border: 1px solid #b6aeaa;
        margin-left:10px;
	padding: 1px 15px 1px 0;
	-moz-border-radius: 20px; 
        -webkit-border-radius: 20px; 
        border-radius: 20px; 
	background-color: #d1d2b6;
}
/* =================================== (FIN) TH DES CATEGORIES =================================== */
a.stick-title{
background: transparent url('http://img45.xooimage.com/files/8/1/d/stick-left-17cacb8.png') no-repeat top left;
display: block;
float: left;
font-size:20px;  
height: 30px; 
padding-left: 24px; 
}
a.stick-title span{
height: 30px;
background: transparent url('http://img25.xooimage.com/files/5/7/1/stick-right-17cae71.png') no-repeat top right;
display: block;
padding: 0 20px 0 3px;
}