.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #FF9900;
	color:#CC0000;   
    text-decoration:none;
	text-align:justify; 
}

.table{
display: block;
width: 450px;
background-color: #E1B500;
color:#FFFFFF;
}

.table2{
display: block;
background-color: #E1B500;
color:#FFFFFF;
}

.tableform{
display: block;
background-color: #E1B500;
color:#FFFFFF;
}

.ps{
font-style:Arial;
color:#646464;
font-size:12px;
}

.bborder_l { border-left: 1px solid #6697D5 }
  
  /* corners and borders */
   
.topLeftRoundedCorner {background-image: url("pic_bordeaux_4.gif"); background-repeat: no-repeat; background-position: left top}
		
.topRightRoundedCorner {background-image: url("pic_bordeaux_5.gif"); background-repeat: no-repeat; background-position: right top}
   
.b_t {border-top: 1px solid #cccccc; border-right: 0px solid #000000; width: 100%;}
	  .b-lr {border-right: 1px solid #cccccc; border-left: 1px solid #cccccc}
	 
.b-lrb {border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}	  
	  
.b-l {border-left: 1px solid #cccccc}
	  
.b-r {border-right: 1px solid #cccccc;}



.border_t { border-top: 1px solid #999999 }
  
.borderl { border: 1px solid #cccccc }
  
.borderl_l { border-left: 1px solid #cccccc }
 
.borderl_r { border-right: 1px solid #cccccc }
 
.borderl_b { border-bottom: 1px solid #cccccc }
 
.borderl_t { border-top: 1px solid #cccccc }
  /* hac */
  
.bborder_t { border-top: 1px solid #6697D5 }
  
.bborder_r { border-right: 1px solid #6697D5 }
  
.bborder_b { border-bottom: 1px solid #6697D5 }
 