@media screen {
	.bloc {
		background-color: #D9EFFA;
		border-bottom: 1px solid #CDE;
		border-left: 1px solid #078;
		border-right: 1px solid #9AB;
		border-top: 1px solid #045;
		color: #555;
		float: left;
		margin: 1%;
		outline: 1px solid #59A;
		padding: 0;
		width: 90%;
	}
	.bloc:hover {
		background-color: #DFE;
		border-bottom: 1px solid #045;
		border-left: 1px solid #9AB;
		border-right: 1px solid #078;
		border-top: 1px solid #CDE;
		outline: 1px solid #59A;
	}
	
	h4 {
		background-color: #CCDDE0;
		color: #345;
		font-size: 1.2em;
		letter-spacing: 0.1em;
		margin-top: 0;
		padding-right: 20%;
		text-align: right;
	}
	.bloc:hover h4 {
		background-color: #CED;
		color: #354;
	}
	
	
	/***** Choix du style *****/
	#choixCSS {
		opacity: 0.4;
		filter: alpha(opacity=40);
		zoom: 1;  /* needed to trigger "hasLayout" in IE if no width or height is set */ 
		background-color: #EAF8F0;
		border: 1px solid #023;
		font-size: 0.95em;
		margin-left: 81%;
		position: fixed;
		right: 10px;
		top: 8px;
	}
	#choixCSS:hover {
		opacity: 0.9;
		filter: alpha(opacity=90);
		zoom: 1;  /* needed to trigger "hasLayout" in IE if no width or height is set */ 
		background-color: #F0F8FF;
		border: 1px solid #034;
	}
	#choixCSS h5 {
		background-color: #CDE;
		margin: 0;
		padding-right: 0.5em;
		text-align: right;
	}
	
	
	/*surlignage de texte par l'utilisateur*/
	/*CSS3*/
	::selection {
		background-color: #0080A0;
		color: #FFD799;
	}
	/*Gecko*/
	::-moz-selection {
		background-color: #0080A0;
		color: #FFD799;
	}
	
}

@media print {
	@import url("printCV.css") print;
}
