body{		/*background-color:#667882;*/	width:100%;	height:100%;	font-family:arial,verdana;	font-size:11px;	padding:0px;	margin:0px;}h3{	color:white;	font-family:Century gothic,arial;	font-size:25px;	margin:30px 0px 5px 15px;}h4{	color:white;	font-family:Century gothic,arial;	font-size:12px;	padding:1px;	margin:0px;}.white_anchor{	color:white;	text-decoration:none;}table{	font-family:arial;	font-size:10px;	}input,textarea{	font-size:11px;	color:#333;	padding:5px;	border:1px solid white;	background-color:transparent;}.cadre{	position:absolute;	width:804px;	height:630px;	left:50%;	top:50%;	margin-left:-402px;	margin-top:-315px;	/*background-image:url(../images/cadre4.png);*/	background-image:url(../images/cadre_test_flat2.png);	background-repeat:no-repeat;}.cadre_menu{	/*background-color:white;*/	color:#999;	width:750px;	height:10px;	margin-top:15px;	margin-left:10px;	margin-bottom:5px;	padding:10px;	font-family:Century gothic;	font-size:13px;	text-align:right;}.cadre_menu a{	color:#333;	text-decoration:none;}.cadre_menu a:hover{	color:white;	}.cadre_titre{	/*background-color:grey;*/	width:500px;	height:15px;	margin:20px 5px 10px 20px;	padding:0px 0px 10px 10px;	/*border-bottom:1px solid white;*/	border-spacing:5px;}.cadre_titre h3{	color:white;	font-family:Century gothic,arial;	font-size:25px;}.cadre_content{	/*background-color:white;*/	width:730px;	height:440px;	margin-top:0px;	margin-left:20px;	padding:10px;	overflow:auto;}.cadre_content p{	text-indent:20px;}.cadre_content a{	/*text-decoration:none;*/	color:#333;}.cadre_content a:hover{	color:#666;}.cadre_content img{	padding:10px;	width:140px;	border:none;}.cadre_content table{	width:600px;	padding:5px;	font-family:arial;	font-size:11px;}.cadre_accueil_edito{	/*background-color:grey;*/	background-image:url(../images/fonds/cadre_edito.png);	background-repeat:no-repeat;	background-position:top left;	width:510px;	height:240px;	padding:10px;	margin:5px 0px 10px 0px;	/*border:1px solid lightgrey;*/	/*float:left;*/}.cadre_accueil_edito img{	border:1px solid lightgrey;	padding:2px;}.cadre_accueil_actu{	/*background-color:white;*/	background-image:url(../images/fonds/cadre_actu.png);	background-repeat:no-repeat;	background-position:top left;	width:510px;	height:100px;	padding:10px;	margin:0px 0px 0px 0px;	/*border:1px solid lightgrey;*/	/*float:left;*/}.cadre_accueil_actu ul{	list-style:none;	text-decoration:none;	padding:5px;}.cadre_accueil_actu li{	padding-bottom:2px;:5px;}.cadre_accueil_mp3{	background-image:url(../images/fonds/cadre_mp3.png);	background-repeat:no-repeat;	background-position:top left;	width:180px;	height:110px;	/*float:left;*/	padding:1px 0px 2px 5px;	margin:5px 0px 10px 0px;	clear:right;	/*border:1px solid lightgrey;*/}.cadre_accueil_link{	background-image:url(../images/fonds/cadre_link.png);	background-repeat:no-repeat;	background-position:top left;	width:180px;	height:167px;	/*float:left;*/	padding:0px 0px 2px 5px;	margin:5px 0px 0px 0px;	clear:right;}.cadre_accueil_news{	background-image:url(../images/fonds/cadre_news.png);	background-repeat:no-repeat;	background-position:top left;	width:180px;	height:86px;	/*float:left;*/	padding:10px 0px 2px 5px;	margin:10px 0px 0px 0px;	/*border:1px solid lightgrey;*/}.cadre_creations{	background-image:url(../images/fonds/cadre_creations.png);	background-repeat:no-repeat;	background-position:top left;	width:720px;	height:110px;	/*float:left;*/	padding:5px;	margin:0px 0px 10px 0px;}.cadre_creations2{	background-image:url(../images/fonds/cadre_creations2.png);	background-repeat:no-repeat;	background-position:top left;	width:720px;	height:60px;	/*float:left;*/	padding:5px;	margin:5px 0px 0px 0px;}.cadre_creations3{	background-image:url(../images/fonds/cadre_creations3.png);	background-repeat:no-repeat;	background-position:top left;	width:290px;	height:200px;	float:left;	padding:5px;	margin:5px 0px 0px 0px;}.cadre_creations4{	background-image:url(../images/fonds/cadre_creations4.png);	background-repeat:no-repeat;	background-position:top left;	width:410px;	height:200px;	float:left;	clear:right;	padding:5px;	margin:5px 0px 0px 10px;}.cadre_pedago{	background-image:url(../images/fonds/cadre_pedago.png);	background-repeat:no-repeat;	width:450px;	height:425px;	float:left;	clear:left;	padding:5px;	margin:5px 10px 0px 0px;}.cadre_pedago_under{	padding:5px 15px 5px 5px;	height:395px;	overflow:auto;	margin:5px 20px 5px 10px;}.cadre_pedago2{	background-image:url(../images/fonds/cadre_pedago2.png);	background-repeat:no-repeat;	width:240px;	height:70px;	float:left;	clear:right;	padding:0px;	margin:5px;}.cadre_pedago3{	background-image:url(../images/fonds/cadre_pedago3.png);	background-repeat:no-repeat;	width:240px;	height:70px;	float:left;	clear:right;	padding:0px;	margin:20px 5px 5px 5px;}.cadre_pedago4{	background-image:url(../images/fonds/cadre_pedago4.png);	background-repeat:no-repeat;	width:240px;	height:230px;	float:left;	clear:right;	padding:0px;	margin:25px 5px 5px 5px;}.cadre_photo{	width:700px;	/*background-color:red;*/	height:360px;	padding:0px;	margin:10px 0px 0px 10px;	overflow:auto;}.div_actu{	width:650px;	/*background-color:red;*/	padding:5px;	margin:5px 5px 0px 0px;}.billet_actu{	/*background-color:blue;*/	margin-bottom:60px;	margin-top:0px;	clear:right;}.billet_actu h4{	text-indent:0px;	font-family:arial;	font-size:18px;	color:black;	padding-bottom:0px;	margin-bottom:0px;}.billet_actu p{	text-indent:0px;	font-family:arial;	font-size:11px;	color:#333;	padding:0px 10px 0px 10px;	margin-top:0px;	}.billet_actu img{	border:1px solid #666; padding:3px;	width:auto;	height:auto;	max-width:590px;}.billet_date{	text-indent:0px;	font-family:arial;	font-size:11px;	color:#666;	margin-top:5px;	margin-bottom:0px;	padding-top:0px;}.sax_left{	position:absolute;	width:300px;	height:300px;	left:0;	bottom:0;	padding:0px;	margin:0px;	background-image:url(../images/musicalbox2_flat.png);	background-repeat:no-repeat;}.sax_right{	position:absolute;	width:650px;	height:480px;	right:0;	top:0;	padding:0px;	margin:0px;	background-image:url(../images/parc_haut_droit2_flat.png);	background-repeat:no-repeat;}.copyright{	color:white;	font-size:9px;	position:absolute;	width:100%;	height:10px;	margin:0px;	text-align:center;	bottom:10px;}.copyright a{	text-decoration:none;	color:white;}.copyright a:hover{	text-decoration:underline;}.loader_content{	/*background-color:red;*/	background-image:url(../images/carre_transparent.png);	background-repeat:repeat;	text-align:center;	position:absolute;	display:inline;	width:100%;	height:100%;	z-index:90;}.loader_content2{	color:#333;	position:absolute;	/*background-color:red;*/	background-image:url(../images/loading_cadre.png);	background-repeat:no-repeat;	width:200px;	height:20px;	left:10px;	top:20px;	padding:2px 2px;	z-index:100;}.white_index{	color:white;}.carre_content{	width:40px;	height:40px;	margin:-2px 0px 0px 500px;	padding:0px;	/*background-color:white;*/	}.carre_couleur{	color:white;	text-align:center;	clear:none;	float:left;	width:14px;	height:14px;	border:1px solid white;	padding:0px;	margin:0px;	display:inline;}.carre_couleur a{	font-size:8px;	text-decoration:none;	color:white;	text-align:center;	margin:0;	padding:0;}
