body{
	background: url(images/fond_body.jpg) repeat-x scroll left top;
	font-family: arial, sans-serif;
}
#conteneur{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
#conteneur #main{
	/*background-color: #88BA2C ;*/
	position: absolute;
	top: 190px;
	width:950px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/fond_gauche.gif);
	background-repeat: repeat-y ;
}
/***********************gauche.php************************************/
#conteneur #main #gauche{
	float: left;
	background-color: #88BA2C;
	width: 217px;
	height: 100%;
}
#conteneur #main #gauche #menu_gauche{
	background: url(images/fond_menu_test.gif) no-repeat scroll left top;
	height: 460px;
	width: 211px;
	margin-top: 10px;
}

#conteneur #main #gauche #menu_gauche a{
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 0px;
	text-decoration: none;
	margin-left: 20px;
	font-style: italic;
	font-size: 11px;
}
#conteneur #main #gauche #menu_gauche p{
	margin-top: 5px;
	margin-bottom: 0px;
}
#conteneur #main #gauche #menu_gauche h2{
	font-weight: bold;
	font-size: 14px;
	color: #5A5A5A;
	padding: 0px 0px 0px 0px ;
	margin: 0px 0px 0px 0px ;
}
#conteneur #main #gauche #menu_gauche #texte1{
	position: absolute;
	top: 240px;
}
#conteneur #main #gauche #menu_gauche #texte2{
	position: absolute;
	top: 405px;
}
#conteneur #main #gauche #menu_gauche h2#title1{
	position: absolute;
	top: 195px;
	left: 40px;
}
#conteneur #main #gauche #menu_gauche h2#title2{
	position: absolute;
	top: 360px;
	left: 40px;
}
#conteneur #main #gauche #titre1{
	margin-top:0px;
	padding-top:58px;
	font-size:12px;
	color:#616554;
	margin-left:30px;
	margin-bottom:0px;
}
#conteneur #main #gauche #titre2{
	margin-top:23px;
	padding-top:38px;
	font-size:12px;
	color:#616554;
	margin-left:30px;
	margin-bottom:0px;
}
#conteneur #main #gauche p{
	padding-top:0px;
	margin-left:25px;
	font-size:11px;
	color:white;
	margin-bottom:0px;
	margin-top:10px;

}
#conteneur #main #gauche p a{
	text-decoration:none;
	color:white;
}
#conteneur #main #gauche span{
	position: absolute;
	left: 55px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
#conteneur #main #gauche a#gauche_inscription{
	position: absolute;
	left: 55px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	font-weight: bold;
	font-style: normal ;
	top: 25px;
}
#conteneur #main #gauche a#gauche_calendrier{
	position: absolute;
	left: 55px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	font-weight: bold;
	font-style: normal ;
	top: 63px;
}
#conteneur #main #gauche a#gauche_contact{
	position: absolute;
	left: 55px;
	top: 100px;	
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	font-weight: bold;
	font-style: normal ;
}
#conteneur #main #gauche a#gauche_info{
	position: absolute;
	left: 55px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	font-weight: bold;
	font-style: normal ;
	top: 134px;
}
#conteneur #main #gauche #comuniques h3.menu_com{
	color: #FFFFFF;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial ;
	width: 217px;
}
#conteneur #main #gauche #comuniques h4.menu_com{
	color: #5A5A5A;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial ;
	width: 217px;
}
#conteneur #main #gauche #comuniques p{
	width: 190px;
}

/*------------------------------ haut.php -------------------------------------------*/
#conteneur #bandeau{
	position: absolute;
	background: url(images/fond_bandeau2.jpg) no-repeat scroll left top;
	height:184px;
	width:950px;
}/*
#conteneur #bandeau #login{
	height: 100px;
	width: 100px;
	background-image: url(images/fond_login.gif) no-repeat scroll left top;
}*/
#conteneur #bandeau h3#titre_bandeau{
	position:absolute ;
	top: 110px;
	right: 140px;
	font-size:35px;
	color:#FFFFFF;
	padding: 0px 0px 0px 0px ;
	margin: 0px 0px 0px 0px ;
}
#conteneur #bandeau h4#titre_bandeau_1{
	position:absolute ;
	top: 145px;
	right: 70px;
	font-size:25px;
	color:#FFFFFF;
	padding: 0px 0px 0px 0px ;
	margin: 0px 0px 0px 0px ;
}
#conteneur #bandeau #menu_haut a{
	color: white;
	font-family: Verdana ;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#conteneur #bandeau #menu_haut a.selected{
	text-decoration: underline ;
}
#conteneur #bandeau #menu_haut #accueil{
	position:absolute ;
	left: 260px;
	top: 40px;
}
#conteneur #bandeau #menu_haut #college{
	position:absolute ;
	top: 40px;
	left: 370px;
}
#conteneur #bandeau #menu_haut #activ{
	position:absolute ;
	top: 40px;
	left: 525px;
}
#conteneur #bandeau #menu_haut #ancien{
	position:absolute ;
	top: 40px;
	left: 660px;
}
#conteneur #bandeau #menu_haut #contact{
	position:absolute ;
	top: 40px;
	left: 840px;
}
#conteneur #bandeau #login{
	position: absolute;
	top: 75px;
	left: 10px;
	width: 198px;
	height: 94px;
	background: url(images/fond_login.gif) repeat;
	border:1px solid #145D90 ;
}
#conteneur #bandeau #login input#login_util{
	position: absolute;
	width: 80px;
	right: 10px;
	top: 29px;
}
#conteneur #bandeau #login input#login_pass{
	position: absolute;
	width: 80px;
	height: 15px;
	right: 10px;
	top: 53px;
}
#conteneur #bandeau #login a{
	position: absolute;
	left: 5px;
	color: #003670 ;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial ;
	height: 20px;
	/*vertical-align: center;*/
}
#conteneur #bandeau #login a#text_login{	
	top: 60px;
	left:110px;
}
#conteneur #bandeau #login span#text_pass{	
	top: 56px;
}
#conteneur #bandeau #login #login_btn{	
	position: absolute;
	right: 10px;
	bottom: 3px;
}
#conteneur #bandeau #login #login_top{	
	position: absolute;
	left: 5px;
	top: 20px;
	color: #FFFFFF;
}
#conteneur #bandeau .menu_btn a{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;
	font-size: 11px;
	margin-top: 5px;
}
#conteneur #bandeau .menu_btn{
	background: url(images/menu_btn.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width: 135px;
	height:20px;
	border: 1px solid #FFFFFF ;
}
#conteneur #bandeau #menu_college{
	visibility: hidden;
}
#conteneur #bandeau #menu_college span{
	margin-left: 5px;
	margin-top: 5px;
}
#conteneur #bandeau #menu_activites{
	visibility: hidden;
}
#conteneur #bandeau #menu_activites span{
	margin-left: 5px;
	margin-top: 5px;
}
#conteneur #bandeau #menu_college #college_presentation{
	position:absolute ;
	top: 65px;
	left: 360px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_college #college_historique{
	position:absolute ;
	top: 85px;
	left: 360px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_college #college_Organigramme{
	position:absolute ;
	top: 105px;
	left: 360px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_echanges{
	position:absolute ;
	top: 105px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_asso_sport{
	position:absolute ;
	top: 225px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_chorale{
	position:absolute ;
	top: 185px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_pastorale{
	position:absolute ;
	top: 125px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_orale{
	position:absolute ;
	top: 205px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_carrieres{
	position:absolute ;
	top: 165px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#conteneur #bandeau #menu_activites #activ_teatre{
	position:absolute ;
	top: 65px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#conteneur #bandeau #menu_activites #activ_info{
	position:absolute ;
	top: 145px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_resto{
	position:absolute ;
	top: 245px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#conteneur #bandeau #menu_activites #activ_socio{
	position:absolute ;
	top: 85px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#conteneur #bandeau #menu_activites #activ_0{
	position:absolute ;
	top: 266px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#conteneur #bandeau #menu_activites #activ_1{
	position:absolute ;
	top: 287px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

#conteneur #bandeau #menu_activites #activ_2{
	position:absolute ;
	top: 308px;
	left: 500px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
/*------------------------------------------------foot.php---------------------------------------------------------------------*/
#conteneur #main #footer{
	background-image: url(images/fond_bas.gif);
	background-repeat: repeat-y ;
	height: 20px;
	width: 100%;
	text-align: right ;
	clear:left;
}
#conteneur #main #footer a{
	color: #FFFFFF ;
	font-family: Verdana ;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	text-decoration: none;
}
#conteneur #main #footer a.decaller_menu_bas{
	margin-right: 10px;
}
#conteneur #main #footer  span.separateur_foot{
	color: #80B8D6;
	margin-left:10px;
	margin-right:5px;
	font-size: 11px;
}
/*************************index***************************************/
#conteneur #main #editorial{
	background-color:white;
	width:730px;
	float:left;
	font-family: arial, sans-serif;
	/*border-right:solid #D9DAD9 1px;*/
	margin-bottom: 30px;
}
#conteneur #main #editorial #haut{
	margin-top: 20px;
	margin-bottom: 0px;
}
#conteneur #main #editorial #haut a{
	color: #B6B7B5;
	text-decoration: none;
}
#conteneur #main #editorial img{
	border:2px solid #9BC64E;
}
#conteneur #main #editorial #vert{
	color: #9BC64E;

}
#conteneur #main #editorial #titre-photo{
	padding-left:0px;
	font-weight:bold;
	margin-top:10px;
	margin-top:10px;
}
#conteneur #main #editorial p{
	color:#797a79;
	font-size:11px;
	font-family: arial, sans-serif;
	text-align : justify; 
	padding-left:20px;
	margin-top:0px;
	margin-bottom:10px;
}
#conteneur #main #editorial p#suivi{
	margin-top: 20px;
}
#conteneur #main #editorial #p_1{
float:left;
width:500px;
}
#conteneur #main #editorial #p_2{
	clear:both;
	
}
#conteneur #main #editorial #p_2 p{
	margin-right:20px;
	
}
#conteneur #main #editorial h5{
	background: url(images/puce.jpg) no-repeat scroll left top;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:50px;
	font-size:17px;
	color:#0372AE;
	border-bottom:solid #D9DAD9 1px;
	padding-left:25px;
}
#conteneur #main #editorial h5 span{
	color: #83C4E2 ;
}
#conteneur #main #editorial #photo{
	float:left;
	padding-left:30px;
	padding-top:10px;
}
#conteneur #main #editorial #signature{
	text-align:right;
	font-weight:bold;
}
#italic{
	font-style:italic;
}
#conteneur #main #editorial #news{
	width: 450px;
	float: left;
}
#conteneur #main #editorial #news img{
	border: 1px solid #157CB4 ;
	margin-left: 20px;
	float: left ;
}
#conteneur #main #editorial #news .new .text_news{
	margin-left: 130px;
}
#conteneur #main #editorial #news .new .text_news p{
	margin-left: -20px;
	font-size: 11px;
}
#conteneur #main #editorial #news .new .text_news h3{
	margin-top: 0px;
	margin-bottom: 5px;
}
#conteneur #main #editorial #news .separation_news{
	border-bottom: 1px dotted #000000;
	width: 430px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#conteneur #main #editorial #droite{
	margin-top: 15px;
	margin-left: 480px;
}
#conteneur #main #editorial #droite p{
	margin-left: -20px;
	margin-right: 15px;
	margin-top: 5px;
}
#conteneur #main #editorial #droite h2{
	color: #88BA2C ;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
}
#conteneur #main #editorial #droite h3{
	color: #60694D ;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
/**************************presentation.php*****************************/
#conteneur #main #editorial #presentation{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #presentation h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 0px;
	clear: both;
}
#conteneur #main #editorial #presentation img{
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	border:2px solid #0070AD;
}
#conteneur #main #editorial #presentation h6.non_gras{
	font-weight: normal;
}
#conteneur #main #editorial #presentation h6.sous{
	font-size: 12px;
	margin-left: 20px;
	color: #C2C3C1;
	margin-bottom: 0px;
	margin-top: 0px;
}
#conteneur #main #editorial #presentation p{
	margin-right: 50px;
	margin-top : 5px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #presentation .titre_presentation{
	font-weight:bold;
	color: #9BC64E ;
	margin-top : 10px;
}
#conteneur #main #editorial #presentation table{
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}
#conteneur #main #editorial #presentation table tr{
	color: #A7A7A7 ;
}
#conteneur #main #editorial #presentation table tr td{
	text-align: center;
	border: 1px solid #B6BDBE;
	font-family: Arial;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	color: #6E6F6D;
}
#conteneur #main #editorial #presentation table tr#first{
	background-color: #B1B9BA ;
	color: #FFFFFF;
	height: 25px;
}
#conteneur #main #editorial #presentation table tr#first td{
	border-top: 0px;
	
}
#conteneur #main #editorial #presentation table tr.paire{
	background-color: #D7DDDE;
	color: #FFFFFF ;
}
#conteneur #main #editorial #presentation table tr#first td.left{
	background-image: url(images/haut-gauche.gif) ;
	background-repeat: no-repeat ;
	background-position:top left;
	background-color: #FFFFFF;
	border-left: none;
	width: 65px;
}
#conteneur #main #editorial #presentation table tr#first td.right{
	background-image: url(images/haut-droite.gif) ;
	background-repeat: no-repeat ;
	background-position:top right;
	background-color: #FFFFFF;
	border-right: none;
	width: 108px;
}
#conteneur #main #editorial #presentation table tr#last td{
	background-color: #B1B9BA ;
	color: #FFFFFF;
	height: 20px;
}
#conteneur #main #editorial #presentation p span#gros{
	font-size: 18px;
	font-weight: bold;
}
#conteneur #main #editorial #presentation table tr#last td.left{
	background-image: url(images/bas-gauche.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:bottom left;
	border-left: none;
	width: 65px;
	border-bottom:none;
}
#conteneur #main #editorial #presentation table tr#last td.right{
	background-image: url(images/bas-droite.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:bottom right;
	border-right: none;
	width: 65px;
	border-bottom:none;
}
#conteneur #main #editorial #presentation table tr td.th{
	color: #6E6F6D ;
}
#conteneur #main #editorial #presentation table tr td#trois{
	background-color:#FFF000;
	border:1px solid #FBED0E;
	border-left: none;
}
#conteneur #main #editorial #presentation table tr td#quatre{
	background-color:#FFB200;
	border:1px solid #FF8000;
	border-left: none;
}
#conteneur #main #editorial #presentation table tr td#cinq{
	background-color:#FABDD8;
	border:1px solid #F480B4;
	border-left: none;
}
#conteneur #main #editorial #presentation table tr td#six{
	background-color:#8AC6F3;
	border:1px solid #4EA2E0;
	border-left: none;
}
/*------------------------------------------------------------	historiue.php 	-----------------------------------------*/
#conteneur #main #editorial #historique{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #historique p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #historique p span{
	color: #8CBFDA ;
	font-weight: bold;
}
#conteneur #main #editorial #historique p span#text_bas{
	margin-right: 65px;
	float: right;
	color: #8CBFDA ;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}
#conteneur #main #editorial #historique p span.vert{
	color: #88BA2C ;
}
#conteneur #main #editorial #historique img{
	float: right;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-right: 50px;
	margin-top: 10px;
	border-color: #0372AE ;
	border-width: 2px;
}
#conteneur #main #editorial #historique img#bas{
	float: left;
}
/*------------------------------------------	Organigramme.php	----------------------------------------------------------*/
#conteneur #main #editorial #organigrame{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #organigrame p{
	margin-right: 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #organigrame #fond_organigramme{
	width: 643px;
	height: 1039px;
	margin-left: auto;
	margin-right: 50px;
	border: 1px solid #C2C4C2;
	margin-bottom: 10px;
}
/*------------------------------------------------------	echanges-internationnaux.php	---------------------------------------------------*/
#conteneur #main #editorial #echange{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #echange p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #echange h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 20px;
	clear: both;
}
#conteneur #main #editorial #echange img{
	border: 2px solid #0070AD;
	margin-top:20px;
	margin-right: 20px;
	margin-left: 20px;
}
#conteneur #main #editorial #echange img.droite{
	float: right;
	margin-right: 50px;
}
#conteneur #main #editorial #echange img.gauche{
	float: left;
	margin-bottom:50px;
}
#conteneur #main #editorial #echange p.blue{
	color: #0070AD ;
	font-weight: bold;
}
#conteneur #main #editorial #echange span.green{
	color: #88BA2C ;
	font-weight: bold;
}
/* ----------------------------------------------------------------------- association-sportive.php	-----------------------------------------------------*/
#conteneur #main #editorial #asso_sport{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #asso_sport p{
	margin-right: 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #asso_sport img{
	float: right;
	margin-left: 20px;
	margin-right: 50px;
	border: 2px solid #0070AD;
}
#conteneur #main #editorial #asso_sport p.list{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left: 20px;
}
/*---------------------------------------------------------------------	chorale.php	-------------------------------------------------------------------------*/
#conteneur #main #editorial #chorale{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #chorale p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #chorale img{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #0070AD;
}
#conteneur #main #editorial #chorale img.droite{
	float: right;
	margin-right: 50px;
	}
#conteneur #main #editorial #chorale img.gauche{
	float: left;
	margin-bottom:50px;
}
#conteneur #main #editorial #chorale h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 20px;
	clear: both;
}
/*----------------------------------------------------------------	pastorale.php	-------------------------------------------------------------------------------*/
#conteneur #main #editorial #pastorale{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #pastorale p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #pastorale img{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #0070AD;
}
#conteneur #main #editorial #pastorale img.droite{
	float: right;
	margin-right: 50px;
	}
#conteneur #main #editorial #pastorale img.droite2{
	float: right;
	margin-bottom: 0px;
	margin-right: 50px;
}
#conteneur #main #editorial #pastorale img.gauche{
	float: left;
	margin-bottom:30px;
}
#conteneur #main #editorial #pastorale h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 50px;
	clear: both;
}
#conteneur #main #editorial #pastorale #photo_droite{
	float: right;
	width: 300px;
	margin-left: 0px;
	margin-right: 50px;
}
#conteneur #main #editorial #pastorale #photo_droite img{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}
/*----------------------------------------------------------------	orale.php	--------------------------------------------------------------------*/
#conteneur #main #editorial #orale{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #orale p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #orale img{
	margin-left: 20px;
	margin-right: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #0070AD;
	float: right;	
}
#conteneur #main #editorial #orale h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 20px;
}
#conteneur #main #editorial #orale h6.blue{
	color: #0070AD ;
	margin-bottom: -10px ;
}
/*-----------------------------------------------------------------------	carrieres.php	----------------------------------------------------------------*/
#conteneur #main #editorial #carrieres{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #carrieres p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #carrieres p.list{
	margin-left: 30px;
	margin-top : 0px;
}
#conteneur #main #editorial #carrieres img{
	margin-left: 20px;
	margin-right: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #0070AD;
	float: right;	
}
#conteneur #main #editorial #carrieres h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 20px;
	clear: both;
}
#conteneur #main #editorial #carrieres h6.blue{
	color: #0070AD ;
	margin-bottom: -10px ;
}
/*-----------------------------------------------------------------	anciens.php	----------------------------------------------------------------------*/
#conteneur #main #editorial #anciens_eleves{
	width: 100%;
	float: left;
	display: inline;
}
#conteneur #main #editorial #anciens_eleves p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #anciens_eleves p a{
	margin-right:50px;
	margin-top:10px;
	margin-bottom:0px;
	line-height:17px;
	text-decoration:none;
	color:#797A79;
}
#conteneur #main #editorial #anciens_eleves ul{
	list-style-image:url(images/puce2.gif);
}
#conteneur #main #editorial #anciens_eleves li{
	margin-top:0px;
	margin-bottom:0px;
}
#conteneur #main #editorial #anciens_eleves li p{
	margin-top:0px;
	margin-bottom:0px;
}
#conteneur #main #editorial #anciens_eleves p#bureau{
	margin-left: 30px;
}
#conteneur #main #editorial #anciens_eleves p#membres1{
	float: left;
	margin-right: 0px;
	margin-left: 35px;
	display:inline;
}
#conteneur #main #editorial #anciens_eleves p#membres{
	text-align: justify;
	width: 450px;
	float:left;
	display:inline;
}
#conteneur #main #editorial #anciens_eleves p span.green{
	color:#88BA2C ;
	font-weight: bold;
}
#conteneur #main #editorial #anciens_eleves p span.h6{
	font-weight: bold;
	color: #6E6F6D;
}
#conteneur #main #editorial #anciens_eleves h5#ligne_aigle{
	width: 530px;
	margin-bottom: 10px;
}
#conteneur #main #editorial #anciens_eleves #aigle_bas{
	width: 659px;
	height: 1px;
	background-image: url(images/bas_aigle.gif) ;
	background-repeat: repeat-x;
	padding: 0px;	
	margin: 0px;	
	margin-left: 20px;
	float:left;
	display:inline;
}
#conteneur #main #editorial #anciens_eleves img#aigle{
	border: none;
	float:right;
	margin-top: -95px;
	margin-right: 50px;
	margin-left: 20px;
	display: inline;
}
#conteneur #main #editorial #anciens_eleves h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 0px;
	margin-top: 20px;
	clear: both;
}
#conteneur #main #editorial #anciens_eleves #cadre_vert{
	width: 471px;
	height: 61px;
	margin-right: auto;
	margin-left: auto ;
	margin-top: 10px ;
	background-image: url(images/cadre_vert.gif) ;
	background-repeat: no-repeat;
}
#conteneur #main #editorial #anciens_eleves #cadre_vert p{
	float:left;
	color: #FFFFFF ;
	text-align: center;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	display: inline;
}
#conteneur #main #editorial #anciens_eleves #cadre_vert p span{
	color: #0372AE ;
	margin-top: 0px;
	font-weight: bold;
	font-size: 14px;
}
#conteneur #main #editorial #anciens_eleves table{
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}
#conteneur #main #editorial #anciens_eleves table tr{
	color: #A7A7A7 ;
}
#conteneur #main #editorial #anciens_eleves table tr td{
	text-align: center;
	border: 1px solid #B6BDBE;
	font-family: Arial;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	color: #999999;
}
#conteneur #main #editorial #anciens_eleves table tr#first{
	background-color: #B1B9BA;
	color: #FFFFFF;
}
#conteneur #main #editorial #anciens_eleves table tr#first td{
	border-top: 0px;
	color: #FFFFFF;
}
#conteneur #main #editorial #anciens_eleves table tr.paire{
	background-color: #D7DDDE;
	color: #FFFFFF ;
}
#conteneur #main #editorial #anciens_eleves table tr#first td.left{
	background-image: url(images/haut-gauche.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:top left;
	border-left: none;
	width: 65px;
}
#conteneur #main #editorial #anciens_eleves table tr#first td.right{
	background-image: url(images/haut-droite.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:top right;
	border-right: none;
	width: 108px;
}
#conteneur #main #editorial #anciens_eleves table tr#last td{
	background-color: #B1B9BA ;
	color: #FFFFFF;
}
#conteneur #main #editorial #anciens_eleves p span#gros{
	font-size: 18px;
	font-weight: bold;
}
#conteneur #main #editorial #anciens_eleves table tr#last td.left{
	background-image: url(images/bas-gauche.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:bottom left;
	border-left: none;
	width: 65px;
	border-bottom:none;
}
#conteneur #main #editorial #anciens_eleves table tr#last td.right{
	background-image: url(images/bas-droite.gif) ;
	background-repeat: no-repeat ;
	background-color: #FFFFFF;
	background-position:bottom right;
	border-right: none;
	width: 65px;
	border-bottom:none;
}
/*------------------------------------------------------------------------------	plan.php	-----------------------------------------------------*/
#conteneur #main #editorial #plan_site{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #plan_site p{
	margin-right: 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #plan_site span.page{
	float: left;
	clear: left;
	margin-left: 20px;
	margin-top: 20px;
	width: 300px;
	display: inline;
}
#conteneur #main #editorial #plan_site span.page a{
	margin-left: 30px;
	text-decoration: none;
	color: #A7A7A7 ;
	font-size: 12px;
}
#conteneur #main #editorial #plan_site .sous_page{
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	clear: right;
	display: inline;
}
#conteneur #main #editorial #plan_site .sous_page p{
	float: left;
	margin: 0px;
	padding: 0px;
}
#conteneur #main #editorial #plan_site .sous_page a{
	text-decoration: none;
	color: #A7A7A7 ;
	font-size: 12px;
}
/*------------------------------------------------------------------------------	credits.php	-----------------------------------------------------*/
#conteneur #main #editorial #credits{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #credits p{
	margin-right: 30px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #credits span.creds{
	float: left;
	clear: left;
	margin-left: 20px;
	margin-top: 20px;
	width: 300px;
	font-size: 12px;
	color: #6E6F6D ;
	font-weight: bold;
	display: inline;
}
#conteneur #main #editorial #credits span.creds a{
	margin-left: 30px;
	text-decoration: none;
	color: #A7A7A7 ;
	font-size: 12px;
	font-weight: normal;
}
#conteneur #main #editorial #credits span.creds span.titre{
	margin-left: 30px;
	color: #A7A7A7 ;
}
/*-------------------------------------------------------------------------	mentions-legales.php	-------------------------------------------------------*/
#conteneur #main #editorial #mentions{
width: 100%;
	float: left;
}
#conteneur #main #editorial #mentions p{
	margin-right: 50px;
	margin-top : 10px;
	margin-bottom : 0px;
	line-height: 17px;
}
/*-----------------------------------------------------------------------	contact.php	--------------------------------------------------------------------*/
#conteneur #main #editorial #contact{
width: 100%;
	float: left;
}
#conteneur #main #editorial #contact h5{
	margin-right: 320px;
}
#conteneur #main #editorial #contact h6{
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 5px;
	margin-top: 0px;
}
#conteneur #main #editorial #contact p{
	margin-right: 50px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #contact img#photo_contact{
	float: right;
	margin-right: 50px;
	margin-top: -30px;
	margin-left: 20px;
	border: 2px solid #0070AD;
}
#conteneur #main #editorial #contact a{
	text-decoration: none;
	color: #A7A7A7 ;
	font-size: 12px;
	margin-left: 20px;
}
#conteneur #main #gauche{
	float: left;
	background-color: #88BA2C;
	width: 217px;
	height: 100%;
}
#conteneur #main #gauche #menu_contact{
	background: url(images/fond_menu_contact.gif) no-repeat scroll left top;
	height: 460px;
	width: 211px;
	margin-top: 10px;
}
#conteneur #main #gauche #menu_contact p{
	margin-top: 5px;
	margin-bottom: 0px;
}
#conteneur #main #gauche #menu_contact a{
	color: #FFFFFF;
	margin-bottom: 0px;
	text-decoration: none;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
}

/*-------------------------------------------------------------------------	calendrier.php	----------------------------------------------------------------------*/
#conteneur #main #editorial #calendrier{
	width: 100%;
	float: left;
}
#conteneur #main #editorial #calendrier p{
	margin-right: 50px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #calendrier table{
	clear: both;
	width: 90%;
	margin-left: 20px;
	margin-right: 50px;
	margin-bottom: 30px;
	border-collapse:collapse;
}
#conteneur #main #editorial #calendrier table tr td{
	border: 1px solid #B6BDBE ;
	color: #B1B9BA ;
}
#conteneur #main #editorial #calendrier table tr td span{
	margin-left: 20px;
	font-size: 12px;
	color:#6E6F6D;
}
#conteneur #main #editorial #calendrier table tr.paire td{
	background-color: #D1D8D9 ;
	color: #FFFFFF;
}
#conteneur #main #editorial #calendrier h6.right{
	float:right;
	margin-right: 50px;
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6F6D ;
	margin-bottom: 5px;
	margin-top: 0px;
}
#conteneur #main #editorial #calendrier table tr td.date{
	width: 200px;
}
/*--------------------------------------------------------------teatre.php---------------------------------------------------------------*/
#conteneur #main #editorial #teatre img{
	display: inline;
	border: 2px solid #0070AD;
	margin-left:50px;
	margin-top:30px;
}
#conteneur #main #editorial #teatre img.first{
	margin-left:20px;
}
#conteneur #main #editorial #teatre p{
	margin-right: 50px;
	margin-bottom : 0px;
	line-height: 17px;
}
#conteneur #main #editorial #teatre .socio{
	float:left;
	width: 185px;
	margin-left:50px;
}

#conteneur #main #editorial #teatre .sociofirst{
	float:left;
	width: 185px;
}

#conteneur #main #editorial #teatre .sociofirst img{
	margin-top:0px ;
	margin-left: 20px;
}
#conteneur #main #editorial #teatre .socio img{
	margin-top:0px ;
	margin-left: 20px;
}
#conteneur #main #editorial #teatre .sociofirst p{
	color:#0372ae;
	margin-bottom:5px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#conteneur #main #editorial #teatre .socio p{
	color:#0372ae;
	margin-bottom:5px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*-------------------------------------------------inscription.php--------------------------------------------*/
#conteneur #main #editorial #inscription{
	margin-left:20px;
	margin-right:60px;
}
#conteneur #main #editorial #inscription h3{
	color:#5a5a5a;
	font-size:16px;
}
#conteneur #main #editorial #inscription h4{
	color:#5a5a5a;
	font-size:14px;
}
#conteneur #main #editorial #inscription p{
	margin-left:-20px;
}
#conteneur #main #editorial #inscription ul{
	list-style-image:url(images/puce2.gif);
}
#conteneur #main #editorial #inscription .underline{
	text-decoration:underline;
}
#conteneur #main #editorial #inscription #secretariat{
	border:1px solid #000000;
	margin-bottom:10px;
	margin-top:10px;
	width: 350px;
}
#conteneur #main #editorial #inscription #secretariat p{
	margin:0px;
}
#conteneur #main #editorial #inscription #secretariat ul{
	margin:0px;
	
}
#conteneur #main #editorial #inscription #secretariat ul li{
	margin:0px;
	margin-left:30px;
}
#conteneur #main #editorial #inscription #secretariat ul li p{
	margin:0px;
	margin-left:-20px;
}
#conteneur #main #editorial #inscription #secretariat ul li a{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A7A7A7;
}
/*-------------------------------------------------index_tmp.php----------------------------------------------*/
#conteneur #main #gauche_accueil{
	float: left;
	background-color: #88BA2C;
	background-image:url(images/fond_menu_tmp.jpg);
	background-repeat:no-repeat;
	width: 217px;
	/*height: 100%;*/
	height:346px;
}
#conteneur #main #gauche_accueil h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5a5a5a;
	margin:0px;
}
#conteneur #main #gauche_accueil h6#titre1{
	position:absolute;
	top:54px;
	left:30px;
}
#conteneur #main #gauche_accueil h6#titre2{
	position:absolute;
	top:220px;
	left:30px;
}
#conteneur #main #gauche_accueil p{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}
#conteneur #main #gauche_accueil p#rue{
	position:absolute;
	top:100px;
	left:20px;
}
#conteneur #main #gauche_accueil p#tel{
	position:absolute;
	top:150px;
	left:20px;
}
#conteneur #main #gauche_accueil p#trans{
	position:absolute;
	top:268px;
	left:20px;
}
#conteneur #main #gauche_accueil a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	margin:0px;
	text-decoration:none;
	position:absolute;
	top:300px;
	left:20px;
}
#conteneur #main #editorial #accueil_tmp{
	margin-right: 50px;
}
#conteneur #main #editorial #accueil_tmp #italic{
	font-style:italic;
}
#conteneur #main #editorial #accueil_tmp #photo{
	margin-right:20px;
}
#conteneur #main #editorial #accueil_tmp #photo #titre-photo{
	margin-top:0px;
}

#doc_download a{
	text-decoration:none;
	color:#000000;
}
