body {
	color: #54697D;
	background-color : #E9ECE5;
	background-repeat : repeat-y;
	background-position : left;
	font-family: "tahoma";
}

.to {
	background-image : url('../img/bg1.gif');
	background-repeat : repeat-x
}

.fo{
	background-image: url('../img/bg3.gif');
	background-repeat: repeat-x;
	height: 54px; background-position-y:50%
}

td{
	font-family: "tahoma";
	font-size: 11px;
	color: #54697D;
}

.ma{
	padding-left: 30px;
	padding-right: 40px;
}

.blocklinkselected a {
	
	
	text-decoration: none;
	
	
}

.blocklinkselected a:hover {
	color: #133A5C;
    text-decoration: none;
}

.blocklinkselected a:visited {
	color: #133A5C;
    text-decoration: none;
}

.blocklinkselected a:active {
	color: #133A5C;
    text-decoration: none;
}

.blocklink a {
    color: #456480;
    text-decoration: none;

}
.blocklink a:hover {
    color: #456480;
    font-weight: bold;
    text-decoration: none;
}
.blocklink a:visited {
        color: #456480;
    text-decoration: none;
}
.blocklink a:active {
        color: #456480;
    text-decoration: none;
}
 

.blocktitre { font-weight: bold; font-size: 12pt; text-align: left; line-height: 150%; color: #859AA5; }

.blockcontenu { font-size: 11 px; color: #6A6D6E; }

.blocklinkselected { font-weight: bold; font-size: 11 px; text-align: left; line-height: 150%; color: #6699FF; 
               border: 1; margin: 16; padding-left: 4; 
               padding-left: 6; padding-top: 1; padding-bottom: 1; background-color:#CFD99F}

.blocklink   { font-size: 11 px; color: #576567; padding-left: 6; padding-right: 2; 
				 padding-top: 3; padding-bottom: 1 }
               
.blocklinkempty { font-size: 8pt; background-color: 
               #E97300; color: #000080; font-weight: bold;
                
               padding-left: 4; padding-right: 2; padding-top: 1;
               padding-bottom: 1 }