font.descr0 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#848484;
padding-left:13px;
font-weight:100;
}
font.descr1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5A5A;
padding-left:13px;
font-weight:100;
}

font.prix1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5A5A;
font-weight:bold;
}

font.prix0 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#848484;
font-weight:bold;
}

font.bt {
        color:#F4B278;
}

font.sc {
        color:#89D29C;
}

font.petit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px ;
}

tr.t6 {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#848484;
        font-weight: bold;
}

tr.21 {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#848484;
        font-weight: bold;
}

tr.sa {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#DE5973;
        font-weight: bold;
}

tr.sc {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#89D29C;
        font-weight: bold;
}

tr.sp {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#89D29C;
        font-weight: bold;
}

tr.bo {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#86CDE5;
        font-weight: bold;
}
tr.ju {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#86CDE5;
        font-weight: bold;
}
tr.sf {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#86CDE5;
}
tr.vb {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#86CDE5;
        font-weight: bold;
}

tr.bt {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#F4B278;
        font-weight: bold;
}

tr.wrtr {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#A4C662;
        font-weight: bold;
}

tr.grso {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#8cb58d;
        font-weight: bold;
}

tr.wr {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#A4C662;
        font-weight: bold;
}

tr.tr {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#A4C662;
        font-weight: bold;
}

tr.pa {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#89D29C;
        font-weight: bold;
}

tr.bu {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#FFDD6C;
        font-weight: bold;
}

tr.so {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#8cb58d;
        font-weight: bold;
}

tr.de {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#EE69B4;
        font-weight: bold;
}

tr.fw {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#6699FF;
        font-weight: bold;
}

tr.gr {
		font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#8cb58d;
        font-weight: bold;
}


/************************************/

td{
        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.Mt6 {
        color:#FFFFFF;
		background-color:#848484;
        font-weight:bold;
}

td.M21 {
        color:#FFFFFF;
		background-color:#848484;
        font-weight:bold;
}

td.Msa {
        color:#FFFFFF;
		background-color:#DE5973;
        font-weight:bold;
}

td.Msc {
        color:#FFFFFF;
		background-color:#89D29C;
        font-weight:bold;
}

td.Msp {
        color:#FFFFFF;
		background-color:#89D29C;
        font-weight:bold;
}

td.Mbt {
        color:#FFFFFF;
		background-color:#F4B278;
        font-weight:bold;
}

td.Mwrtr {
        color:#FFFFFF;
        background-color:#A4C662;
        font-weight:bold;
}

td.Mwr {
        color:#FFFFFF;
        background-color:#A4C662;
        font-weight:bold;
}

td.Mtr {
        color:#FFFFFF;
        background-color:#A4C662;
        font-weight:bold;
}

td.Mpa {
        color:#FFFFFF;
        background-color:#89D29C;
        font-weight:bold;
}

td.Mbu {
        color:#FFFFFF;
        background-color:#FFDD6C;
        font-weight:bold;
}

td.Mgrso {
        color:#FFFFFF;
        background-color:#8cb58d;
        font-weight:bold;
}
td.Mso {
        color:#FFFFFF;
        background-color:#8cb58d;
        font-weight:bold;
}
td.Mde {
        color:#FFFFFF;
        background-color:#EE69B4;
        font-weight:bold;
}

td.Mbo {
        color:#FFFFFF;
        background-color:#86CDE5;
        font-weight:bold;
}

td.Mvb {
        color:#FFFFFF;
        background-color:#86CDE5;
        font-weight:bold;
}
td.Msf {
        color:#FFFFFF;
        background-color:#86CDE5;
        font-weight:bold;
}

td.Mju {
        color:#FFFFFF;
        background-color:#86CDE5;
        font-weight:bold;
}


td.Mfw {
        color:#FFFFFF;
        background-color:#6699FF;
        font-weight:bold;
}

td.Mgr {
        color:#FFFFFF;
        background-color:#8cb58d;
        font-weight:bold;
}

td.grey {
		font-size:12px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-weight:bold;
        color:#FFFFFF;
        background-color:#848484;
}

td.red {
		font-size:12px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-weight:bold;
        color:#FFFFFF;
        background-color:#B9424A;
}

/*********************************************************/
input {
	font-size: 10px;
	font-weight:bold;
	background-color: #FFFFFF;
	border: 1px solid #848484;
	color: #848484;
	cursor: hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.sa {
	 border: 1px solid #DE5973;
	 color: #DE5973;
}
input.sc {
	 border: 1px solid #89D29C;
	 color: #89D29C;
}
input.sp {
	 border: 1px solid #89D29C;
	 color: #89D29C;
}
input.bt {
	 border: 1px solid #F4B278;
	 color: #F4B278;
}

input.wrtr {
	 border: 1px solid #A4C662;
	 color: #A4C662;
}

input.tr {
	 border: 1px solid #A4C662;
	 color: #A4C662;
}

input.grso {
	 border: 1px solid #8cb58d;
	 color: #8cb58d;
}
input.wr {
	 border: 1px solid #A4C662;
	 color: #A4C662;
}
input.pa {
	 border: 1px solid #89D29C;
	 color: #89D29C;
}

input.bu {
	 border: 1px solid #FFDD6C;
	 color: #FFDD6C;
}

input.so {
	 border: 1px solid #8cb58d;
	 color: #8cb58d;
}


input.de {
	 border: 1px solid #EE69B4;
	 color: #EE69B4;
}

input.bo {
	 border: 1px solid #86CDE5;
	 color: #86CDE5;
}
input.ju {
	 border: 1px solid #86CDE5;
	 color: #86CDE5;
}
input.sf {
	 border: 1px solid #86CDE5;
	 color: #86CDE5;
}
input.vb {
	 border: 1px solid #86CDE5;
	 color: #86CDE5;
}

input.fw {
	 border: 1px solid #6699FF;
	 color: #6699FF;
}
input.gr {
	 border: 1px solid #8cb58d;
	 color: #8cb58d;
}

input.grey {
	 border: 1px solid #848484;
	 color: #848484;
}

input.descr {
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

/**************************************************************/

div.backgroundS
{
	width: 120px;
	height: 80px;
	border: 1px solid #8cb58d;
	
}

div.transboxS
{
	width: 120px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #8cb58d;
	border: 0px;
	/* for IE */
	filter:alpha(opacity=70);
	/* CSS3 standard */
	opacity:0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}

div.transboxS p
{
	width: 119px;
	height: 79px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #FFFFFF;
}

div.textbox h2 {
	 font-size: 16px; 
	 width: 119px;
	 font-family: Verdana;
	 text-align:center;
	 font-style: bold;
	 top: 20px;
}

div.textbox {
	width: 120px;
	height: 80px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	color:#FFFFFF;
	
}




