/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
@media screen, print 
{
	html{height: 100%;}

	body {														  	
		color:#5A717D;
		background-color:#677C91;
		margin: 0px;
		padding:auto;					   
	}

	.right {
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 30px;
		padding-top: 5px;
	}


	.right li{
		margin:0;
		padding-bottom:1em;
		
	}

	.right li a{
		display:block;
	}

	.right ul{
		margin:0;
		padding:0;
	}

	.right table{
		margin-left:auto;
		margin-right:auto;
		padding:0;
	}



	table {								 	  	  
		border-collapse:collapse;		 	 
		border:0px;
		padding:0px 0px 0px 0px;					    	
	}									   
	td {							       				  
		font:normal 11px Verdana, Arial;									 
		vertical-align:top;				  			  
		line-height:13px;
		margin:0px 0px 0px 0px; 				  			 	 
		padding:0px 0px 0px 0px;
	}	
	/*____________________________________________________*/
	/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/
	li {
		margin:4px 0px 0px 0px;
		list-style:none;
		line-height:14px;
	}
	li a {
		color:#0E98E8;
		padding:0px 0px 0px 16px;
		background:url(0blt3.gif) top left no-repeat;
	}
	b {color:#677C91;}
	b a{color:#72accc;}	
	/*_____________________________________________________*/
	/*††††††††††††††††††††††-‰‰‰‰‰‰-†††††††††††††††††††††††*/
	.tal {
		background:url(tal.jpg) top left repeat-x;
	}
	.clr span{
		color:#478400;
	}
	.ftr {
		background:url(fbg.gif) top left repeat-x;
		height:73px;
		color:#5A6368;
		font-size:10px;
	}
	.ftr a{
		color:#5A6368;
		text-decoration: underline;
	}
	.copyright {
		height:50px;
		color:#E6ECF0;
		font-size:10px;
		vertical-align:middle;
	}
	.copyright a{
		color:#E6ECF0;
		text-decoration: none;
	}

	#conteneur {							  	
		margin-left:auto;
		margin-right:auto;
		padding:auto;
		width:1004px;
		height:100%;			   
	}

	h1 {
		margin-bottom:5px;
	}

	td.menu{
		font-size:13px;
		text-align:center; 
		vertical-align:middle; 
		padding-left:15px;
		padding-right:15px;
	}

	a.menu ,a.menu:hover, a.menu:visited {
		text-decoration:none;
		color:#06338E;
	}
	.titre2{
	    line-height : 15px;
		font-size: 13px;
	    padding : 2px;
	}
}
@media screen 
{
	.onlyPrint {
		display:none;
	}
}
@media print 
{
	.fontFamilyStandardText {
		font-family:Arial;
	}
	.fontSizeNormal{
		font-size:14px;
	}
	.directHtml{
		font-family:Arial;
		font-size:14px;
	}
	.noPrint {
		display:none;
	}
	.frmFirstImage {
		overflow-y:hidden;
		overflow-x:hidden;
	}
	.frmAllImages {
		overflow-y:hidden;
		overflow-x:hidden;
	}
	
}
