@media screen and (min-width:1025px) {
	.showMob:not(.showPC) {
		display:none;
	}

	.showTab:not(.showPC) {
		display:none;
	}

    body {
       	font-size:20px;
       	background:url('../../images/interface/fond.jpg') center fixed;
    	background-repeat:no-repeat;
    	-webkit-background-size: cover;
  		background-size: cover;
    }

	#entete img {
		height:100px;
	}
	
    #menu {
		color:#fff;
		width:100%;
		font-size:28px;
		text-align:center;
		position:relative;
		float:left;
		clear:both;
        padding-top:15px;
        padding-bottom:15px;
	}

	#dominique {
		width:25%;
		font-size:48px;
	}

	#arbey {
		width:75%;
		font-size:52px;
	}
	#indexDiaporamaVignette {
		top:179px;
		height:200px;
	}

	#indexDiaporama {
    	top:179px;
    	height:200px;
    }

    #indexAgenda {
	    /*top:400px;*/
	    position:relative;
	    float:left;
    	/*left:60%;*/
    	width:38%;
    	background-color:#a00;
    	padding:1%;
    	margin-top:10px;
    	color:#fff;
    }

    #indexConteneur {
    	position:relative;
    	float:left;
    	width:60%;
    }

    #indexTexte {
     	position:relative;
     	float:left;
     	width:98%;
     	background-color:rgba(255,255,255,0.6);
     	font-size:30px;
     	padding:1%;
     	margin-top:10px;
     	color:#000;
     	text-align:justify;
    }

    #indexConcert {
	    position:relative;
	    float:left;
	    clear:left;
	    background-color:rgba(0,0,0,0.6);
	    color:#fff;
    	width:98%;
    	padding:1%;
    	/*margin-top:10px;*/
    	text-align:center;
    	font-size:30px;
    }

    #indexConcert h1 {
		font-size:30px;
    }

     #indexI {
    	width:100%;
    }
   .indexInfo {
    	position:relative;
    	float:left;
    	font-size:30px;
    	text-align:justify;
    	padding:1%;
    	margin-top:2px;
    	width:48%;
    	text-align:center;
    }

    #contact {
    	font-size:24px;
    }

	#contactMessage {
		position:relative;
		float:left;
		width:43%;
		background-color:rgba(180,0,0,0.4);
		color:#fff;
		font-size:30px;
		padding:1%;
		color:#fff;
		text-align:justify;
	}

	#contactFacebook {
		 position:relative;
		 float:left;
		 width:53%;
		 background-color:rgba(255,255,255,0.6);
		 color:#000;
		 font-size:30px;
		 color:#000;
		 padding:1%;
		 text-align:center;
	}

	#contactLien {
		position:relative;
		float:left;
		width:53%;
		background-color:rgba(0,0,0,0.4);
		color:#fff;
		font-size:30px;
		color:#fff;
		padding:1%;
		text-align:justify;
	}

	#contactLien .entete {
		background-color:rgba(255,255,255,0.2);
		padding:-10px;
		margin:-10px;
		font-size:50px;
		text-align:center;
		font-variant:small-caps;
	}

	#contactLien a {
		color:#fff;
		/*text-decoration:none;*/
	}

	.publication {
		float:left;
		width:67%;
	}

	#cv {
		float:right;
		width:28%;
	}

	#enseignementG {
		width:50%;
		float:left;
	}

	#enseignementD {
		width:50%;
		float:left;
	}
	#ema {
		float:left;
		width:98%;
	}

	#pedagogie {
		float:left;
		width:98%;
	}

	#mdn {
		float:left;
		width:58%;
	}

	#concerts {
		float:left;
		width:38%;
		padding:1%;
	}

	#jazz {
		float:left;
		width:38%;
		padding:1%;
	}

	#classique {
		float:left;
		width:38%;
		padding:1%;
	}

	#daupiano {
		float:left;
		width:38%;
		padding:1%;
	}

	#assistant {
		float:left;
		width:48%;
	}

	#assistantJim {
		float:left;
		width:48%;
	}

	#assistantNathalie {
		float:right;
		width:48%;
	}

	#assistantAline {
		float:left;
		width:48%;
	}

	#nuage {
		text-align:center;
	}

	#nuage div {
		position:relative;
		float:left;
		font-size:20px;
		text-align:center;
		padding:5px;
		margin-left:5px;
		margin-top:5px;
		width:48%;
	}

	#nuage .nelement {
	}

	#nuage .nelement .auteur {
		display:inline-block;
		font-style:italic;
		font-size:16px;
		width:90%;
		text-align:center;
		float:both;
		position:relative;
		text-align:right;
	}

	#nuage img {
		border-radius:10px;
		max-width:100%;
	}

	#nuage a.lien {
		font-size:24px;
		color:#000;
		background-color:rgba(255,255,255,0.4);
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;
	}

	#nuage a.lien:hover {
		color:#fff;
		background-color:rgba(0,0,0,0.4);
		text-decoration:underline;
	}

	#photoEleve {
		width:25%;
		display:inline-block;
		margin:5px;
		margin-bottom:0px;
	}
}
