body{
 margin: 0px;
 background-image: url('../img/bg.gif');	
 font-family: Segoe, Segoe UI, Arial;
}									

a{
 color:#572318;
}

img{
 border:0px;
}
   
h1{
 color:#aa282b;
 font-size:15pt;
}
   
hr{
 background-color:#aa282b;
}

input{
 border:1px solid gray;
 background-color:#ffffff;
}
.txtbtn{
 background-color:#fafadd;
 cursor:pointer;
}
.txtbtn:hover{
 background-color:#E3E3C4;
}

td.bg-left{
 vertical-align: top;
 background-image: url('../img/bg-left.jpg');
 background-position: right top;	
 background-repeat:repeat-y; 
}td.bg-left-header{
 background-position:top right;
 background-image: url('../img/bg-left-header.jpg');
 background-repeat:no-repeat;  
 height:149px;
}td.bg-left-page-bottom{
 background-position:bottom right;
 background-image: url('../img/bg-left-page-bottom.jpg');
 background-repeat:no-repeat; 
 vertical-align:bottom;
 height:55px;
}td.bg-left-footer{
 background-position:bottom right;
 background-repeat:no-repeat;
 background-image: url('../img/bg-left-footer.jpg'); 
 vertical-align:bottom;
 height:242px;
}

td.page-bottom-redbar{
 width:920px;
 height:55px;
 background-image:url('../img/page-bottom-redbar.jpg');	
}

td.page-bottom{
 width:920px;
 height:55px;
 background-image:url('../img/page-bottom.jpg');	
}

td.footer{
 width:920px;
 height:226px;
 vertical-align:top;   
 padding-top:16px;
 background-image:url('../img/footer.jpg');
}				

td.bg-right{
 vertical-align: top;								
 background-image: url('../img/bg-right-table.jpg');
 background-position: left bottom;
 background-repeat:repeat-y;
}td.bg-right-header{
 background-position:top left;
 background-image: url('../img/bg-right-header.jpg');
 background-repeat:repeat-y; 
 height:149px;
}td.bg-right-page-bottom{
 background-position:bottom left;
 background-repeat:no-repeat;
 background-image: url('../img/bg-right-page-bottom.jpg'); 
 vertical-align:bottom;
 height:55px;
}td.bg-right-footer{
 background-position:bottom left;
 background-repeat:no-repeat;
 background-image: url('../img/bg-right-footer.jpg'); 
 vertical-align:bottom;
 height:242px;
}						  

td.content{
 vertical-align: top;
 width: 920px;	
 font-size:10pt;   
 text-align:justify;
}td.content b{
 font-size:11pt;
}	   

td.header{
 width:920px;
 height:58px;
 padding-top:91px;
 background-image:url('../img/header.jpg');
}

#menu{
 width:920px;
 height:58px;
 background-image:url('../img/menu6.jpg');	
 background-repeat:repeat-x;	
 text-align: left;
}	
  
#footer{
 width:900px;
 padding-left:20px;
 font-size:13px;
 font-weight:bold;
}#footer a{
 color:#2c1312;	 
 text-decoration: none;
}#footer a:hover{
 text-decoration: underline;
}#footer img{
 vertical-align:top;
}

td.page-thin{
 background-color: #d8d1bb;
 background-image: url('../img/page-up.jpg');
 background-repeat: no-repeat; 
 width:556px; 	   
 padding:20px; 
 vertical-align:top; 
 line-height:1.5em;
}	  
   	
td.page{
 background-color: #d8d1bb;
 background-image: url('../img/page-up.jpg');
 background-repeat: no-repeat; 
 width:880px; 	   
 padding:20px; 
 vertical-align:top;  
 line-height:1.5em; 
}	 

td.redbar{
 width:324px; 
 vertical-align:top; 
 background-color:#c12f32;
 background-image:url('../img/redbar.jpg');
 background-position:bottom;	 
 background-repeat:repeat-x;
}  

#redbar{
 padding:20px;
 width:284px;
 color:white;
 font-size:11pt;
}#redbar img{
 float:left;
 margin-right:10px;
}

.nouvelle-date{
 float: left;
 width:30px;
 font-size:10px; 
 color:#5E5E4B;   
 background-color:#d8d1bb;
 text-align:center;
 line-height:10px;
 border:1px dashed #5E5E4B;
 padding-top:8px;
 padding-bottom:6px;
 margin-right:10px;
 margin-bottom:0px;
}.numeric{
 font-size:20px;
}.nouvelle{
 margin-bottom:20px;
}.nouvelle img{
 float:left;  
 margin-right:10px;
}

.nouvelle-list{
 padding:5px;
 margin-bottom:5px;
 border:1px solid transparent;
}.nouvelle-list:hover{
 border:1px dashed gray;
 cursor:pointer; 	
 color:#6a1415;
}

.production-list{
 padding:5px;
 margin-bottom:5px;
 border:1px solid transparent;
 text-align:left;
 vertical-align:top;  
 font-size:10pt;
}.production-list .titre{
 font-size:14pt;
 font-weight:normal;  
}.production-list:hover{
 border:1px dashed gray;
 cursor:pointer; 	
 color:#6a1415;
}.production-list:hover a{
 color:#6a1415;
}.production-list a{
 color: #000000;
 text-decoration:none;
}

#Saisie{
 line-height:1.5em;
 font-family:Segoe, Segoe UI, Arial;
 position:absolute;
 overflow:auto;
 width:700px;
 height:300px;
 border:1px solid gray;
 background-color:#ffffff;
}

#Saisie.redbar{
 width:324px;
 height:800px; 
 vertical-align:top; 
 background-color:#c12f32;
 background-image:url('../img/redbar.jpg');
 background-position:bottom;	 
 background-repeat:repeat-x; 
 line-height:1.5em;
 font-family:Segoe, Segoe UI, Arial;
 position:absolute;
 overflow:auto;
 border:1px solid gray;
 color:white;
}

#txt{
 display:none;
 position:absolute;
 overflow:auto;
 width:700px;
 height:300px;
}
