@media screen  {
	.bouton { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8FBB17; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; vertical-align:middle; cursor: hand; }
	.couleur-bleu { color:#007BA0; }
	.couleur-marron { color:#A85A05; }
	.fond-blanc { background-color:#FFFFFF; }
	.fond-bleu { background-color:#007BA0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}
	.fond-marron { background-color:#A85A05; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}
	.fond-vert { background-color:#8FBB17; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}
	.formulaire { background-color: #FFFFFF; border: #8FBB17; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:middle; scrollbar-face-color:#8FBB17; scrollbar-shadow-color:#484848; scrollbar-highlight-color:#484848; scrollbar-3dlight-color:#e1ee99; scrollbar-darkshadow-color:#e1ee99; scrollbar-track-color:#e1ee99; scrollbar-arrow-color:#FFFFFF;}
	.legende { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#898D72; text-decoration:none; font-style:italic; font-size:11px; }
	.legende-gras { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#898D72; text-decoration:none; font-style:italic; font-size:11px; }
	.soustitre { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none; font-size:15px; }
	.soustitre-gras { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:15px; }
	.titre { 
		font-family:Arial, Verdana, Helvetica, sans-serif; 
		font-weight:normal; 
		color:#007BA0; 
		font-size:21px; 
		background-image: url(/images/grand-trait.gif);
		background-position:bottom;
		background-repeat: no-repeat;
		padding-bottom:10px;
	}
	#choixbas { 
		position:absolute; 
		width:684px; 
		height:13px; 
		left:54px; 
		top:645px; 
		z-index:49; 
		visibility:visible; 
		border:0px none #000000; 
		text-align:right; 
	}
	#choixgauche { position:absolute; width:120px; left:35px; top:264px; z-index:50; visibility:visible; border:0px none #000000; text-align:left; }
	#contenu-autres { position:absolute; width:500px; height:450px; left:230px; top:168px; z-index:9; overflow:auto; visibility:visible; border:0px none #000000; text-align:left; padding-right:5px; scrollbar-face-color:#888888; scrollbar-shadow-color:#484848; scrollbar-highlight-color:#484848; scrollbar-3dlight-color:#e9e9e9; scrollbar-darkshadow-color:#e9e9e9; scrollbar-track-color:#e9e9e9; scrollbar-arrow-color:#FFFFFF;}
	#contenu-index { position:absolute; width:310px; height:380px; left:221px; top:211px; z-index:9; overflow:auto; visibility:visible; border:0px none #000000; text-align:left; padding-right:5px; scrollbar-face-color:#888888; scrollbar-shadow-color:#484848; scrollbar-highlight-color:#484848; scrollbar-3dlight-color:#e9e9e9; scrollbar-darkshadow-color:#e9e9e9; scrollbar-track-color:#e9e9e9; scrollbar-arrow-color:#FFFFFF;}
	#contenuactualites { position:absolute; width:167px; height:144px; left:11px; top:44px; z-index:6; visibility:visible; border:0px none #000000; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none; font-size:11px; }
	#contenuactualites a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#8FBB17; text-decoration:none; font-style:italic; font-size:11px}
	#contenuactualites a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#8FBB17; text-decoration:underline; font-style:italic; font-size:11px}
	#contenuactualites b { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
	#contenuactualites strong { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
	#contenunewsletter { position:absolute; width:167px; height:144px; left:11px; top:44px; z-index:8; visibility:visible; border:0px none #000000; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none; font-size:11px; }
	#contenunewsletter a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#1D98B6; text-decoration:none; font-style:italic; font-size:11px}
	#contenunewsletter a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#1D98B6; text-decoration:underline; font-style:italic; font-size:11px}
	#contenunewsletter b { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
	#contenunewsletter strong { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
	#fondactualites { position:absolute; width:189px; height:199px; left:543px; top:168px; z-index:5; visibility:visible; background-image:url(../images/fond-actualites.gif); border:0px none #000000; text-align:left; }
	#fondnewsletter { position:absolute; width:189px; height:199px; left:543px; top:392px; z-index:7; visibility:visible; background-image:url(../images/fond-newsletter.gif); border:0px none #000000; text-align:left; }
	#fondcentral { position:absolute; width:752px; height:673px; left:20px; top:18px; z-index:2; visibility:visible; background-image:url(../images/fond-central.gif); border:0px none #000000; text-align:left; }
	#illustrations { position:absolute; width:721px; height:645px; left:35px; top:32px; z-index:3; visibility:visible; background-image:url(../images/illustrations.jpg); border:0px none #000000; text-align:left; }
	#lienlogoeuroconseil { position:absolute; width:294px; height:231px; left:1px; top:0px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
	#logoeuroconseil { position:absolute; width:294px; height:231px; left:1px; top:0px; z-index:4; visibility:visible; border:0px none #000000; text-align:left; }
	#site { position:relative; width:790px; height:700px; left:0px; top:0px; z-index:1; visibility:visible; border:0px none #000000; text-align:left; }
	a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #8FBB17; text-decoration: none; font-size: 12px}
	a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #8FBB17; text-decoration: underline; font-size: 12px}
	a.retour { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #053232; text-decoration: none; font-size: 12px}
	a.retour:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #ffffff; text-decoration: none; font-size: 12px}
	b {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	blockquote {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	body { background-color:#404040; background-image:url(../images/fond-general.gif); color:#000000; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color:#404040; scrollbar-shadow-color:#bebebe; scrollbar-highlight-color:#bebebe; scrollbar-3dlight-color:#404040; scrollbar-darkshadow-color:#404040; scrollbar-track-color:#404040; scrollbar-arrow-color:#ffffff; }
	br {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	div {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	em {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	font {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	form {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	input {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	li {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	ol {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	nobr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	p {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	s {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	select {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	strike {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	strong {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	sub {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	sup {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	table {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	td {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	textarea {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	tr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	ul {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
	
	a.bleu { font-family: Arial, Verdana, Helvetica, sans-serif; color: #007BA0; font-weight: normal; text-decoration: none; font-size: 12px}
	a.bleu:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #8FBB17; font-weight: normal; text-decoration: underline; font-size: 12px}
}

@media print {
	body { background-color:#ffffff; background-image:url(../images/fond-general.gif); color:#000000; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color:#404040; scrollbar-shadow-color:#bebebe; scrollbar-highlight-color:#bebebe; scrollbar-3dlight-color:#404040; scrollbar-darkshadow-color:#404040; scrollbar-track-color:#404040; scrollbar-arrow-color:#ffffff; }
	divimprime { 
		background-color:red;
	}
	
	table.imprime td{
		border: 1px solid #000000;
		border-collapse: collapse ;
	}
	
	table.imprime{
		border: 1px solid #000000;
		border-collapse: collapse ;
	}
}