body { 
       background: url("bg.gif"); 
       font: bold 10px "Verdana","Trebuchet MS","Arial",sans-serif;
       color: #ffa500;
       }

a { 
    text-decoration: none;
    color: #ffa500;
    }

li { cursor: pointer;}
#titre {text-align: center}
img {border:0px}
label { 
        float: left;
        text-align: right;
        margin-right: 20px;
        width: 120px;
        }

input, textarea, select, option, #valider { 
                                  color: #ffa500;
                                  border: 1px solid #ffa500;
                                  width: 200px;
                                  margin-bottom:5px;
                                  opacity: 0.7;
                                  }
textarea { width: 400px; }
#postsrc { height: 400px; }
#valider { margin-left: 140px; }
#menu { 
        padding: 5px;
        position: absolute;
        top: 100px;
        left: 10px;
        width: 200px;
        background: white;
        opacity: 0.7;
 	filter: alpha(opacity=70);
        -moz-border-radius: 1em;
        }

#code { 
	position: absolute;
        top: 100px;
        left: 230px;
	right: 10px;
        padding: 5px;
        background: white;
        opacity: 0.7;
 	filter: alpha(opacity=70);
        -moz-border-radius: 1em;
        }

#showcode{ color: black; font-weight: normal; }
img.png{behavior:url("png.htc")}

#requiretit, #requiresrc { 
              display: none;
              position: relative;
              z-index: 3;
              background-image: url(input_top.gif);
              background-repeat: no-repeat;
              background-position: left top;	
              width: 100px;
           /*   height: 40px;*/
              padding: 14px 0 0 0;
              margin:  -8px 0 0 140px;
              text-align: center;
              }
.require { 
           background-color: #fffbb8;
           border-left: 1px solid #ffc20d;
           border-right: 1px solid #ffc20d;
           border-bottom: 1px solid #ffc20d;
           }
#register { 
            padding: 5px;
            position: absolute;
            top: 0px;
            right: 0px;
            }