/* ----------------------------- INDEX --------------------------------*/
#imageindex {
	margin: auto;
	border: none;}
	
#imageindex img { 
	border: 0px none; }

/* ----------------------------- ACTUS --------------------------------*/
#box1,#box2,#box3,#box4 {
	position: absolute;}
#box1 {
	position: absolute;
	width: 425px;
	top: 90px;
	left: 55px;}
	
	#box1 img {
		width: 151px;
		padding-top: 70px;}
	
	#box1 h1 {
		margin-left: 0px;}
	
	#box1 h2 {
		font-weight: normal;
		font-size: 11.5px;}
	
	#box1 p {
		font-size: 10.5px;}
	
	#box1 a {
		text-decoration: none;
		font-size: 10.5px;}
		
#box2 {
	position: absolute;
	left: 523px;
	top: 90px;}
	
	#box2Img {
		float: left;
		height: 255px;
		width: 150px;
		margin-right: 10px;}
		
	#box2 h1 {
		color: #123a39;}
	
	#box2 h2 {
		color: #123a39;
		font-weight: normal;
		font-size: 11.5px;}
	
	#box2 p {
		height: 300px;
		color: #123a39;
		font-size: 10.5px;}	
	
	#box2 a {
		text-decoration: none;
		font-size: 10.5px;
		color: #123a39;}

#box3 {
	position: absolute;
	left: 55px;
	top: 320px; }
	
	#box3 img {
		padding-top: 20px; 
		padding-right: 10px;}

	#box3 h1 {
		color: #A10812;
		margin-left: 185px;}
	
	#box3 h2 {
		color: #A10812;
		font-weight: normal;
		font-size: 11.5px;
		padding-left: 185px;}	
		
	#box3 p {
		color: #A10812;
		font-size: 10.5px;
		padding-left: 185px;}

	#box3 a {
		text-decoration: none;
		font-size: 10.5px;
		color: #A10812;}	

#box4 {
	position: absolute;
	left: 523px;
	top: 380px; }
		
	#box4 h1 {
		width: 280px;
		margin-left: 0px;
		color: #1c1f24;}
		
	#box4 h2 {
		font-weight: normal;
		color: #1c1f24;
		font-size: 11.5px;}
	
	#box4 p {
		width: 360px;
		padding-bottom: 48px;
		font-size: 10.5px;
		color: #1c1f24;}
		
	#box4 a {
		font-size: 10.5px;
		color: #1c1f24;
		text-decoration: none;}	
	
#suivantactu {
	border: none;
	text-align: right;}
	
/* -------------------------- PHOTOGRAPHES ----------------------------*/
#imagephotographe {
	height: 410px;
	width: 850px; 
	margin: 0px auto;}
	
#imagephotographe img { 
	border: 0px none;}

#suivantphotographe { 
	text-align: right;}

/* -------------------------- PHOTOGRAPHES2 ----------------------------*/
#imagephotographe2 {
	height: 410px;
	width: 850px; 
	margin: 0px auto;}
	
#imagephotographe2 img { 
	border: 0px none;}

/* -------------------------- SITES AMATEURS ----------------------------*/
#imagephotographe2 {
	height: 410px;
	width: 850px; 
	margin: 0px auto;}
	
#imagephotographe2 img { 
	border: 0px none;}


/* ----------------------------- AGENCES ------------------------------*/
#leftagence{
	float: left;
	padding-left: 60px;
	padding-right: 15px;}
	
#rightagence {
	width: 340px;
	height: 410px;
	float: left;}
	
	#rightagence h1 {
		margin-left: 30px;
		margin-bottom: 8px;}
	
	#rightagence li {
		margin-left: 46px; 
		list-style-type: none;}
		
	#rightagence a {
		text-decoration: none;}

/* ----------------------------- MUSEES -------------------------------*/
#leftmusee{
	height: 410px; 
	width: 400px;
	float: left;}
	
	#leftmusee h1{
		margin-left: 46px;
		margin-bottom: 8px;
		font-weight: normal; }
	
	#leftmusee li {
		margin-left: 63px; 
		list-style-type: none;}
	
	#leftmusee a {
		text-decoration: none;}
	
#rightmusee{
	width: 443px;
	height: 410px; 
	float: left; 
	margin-left: 10px;}
		
	#rightmusee img {
		width: 400px;}

#suivantmusee { 
	text-align: right;}

/* ---------------------- MUSEES INSTITUTIONS --------------------------*/

#leftinstit {
	float: left;
	padding-left: 20px;}
		
	#leftinstit img {
		width: 350px;}

#rightinstit {
	width: 480px;
	height: 410px; 
	float: left;}
	
	#rightinstit li {
		margin-left: 36px; 
		list-style-type: none;}
	
	#rightinstit a {
		text-decoration: none;}
	
	.dernier {
		margin-bottom: 15px;}

	h1{
		margin-left: 20px;
		margin-bottom: 8px;
		font-weight: normal;}

/* ---------------------- MUSEES PHOTOCLUBS --------------------------*/

#leftclub {
	float: left;
	padding-left: 50px;
	padding-right: 8px;}
	
#rightclub {
	width: 480px;
	height: 410px; 
	float: left; }

#clubRoman {
	width: 260px;
	float:left;}
	
	#clubRoman dt {
		margin-left: 40px;
		margin-bottom: 8px;}
	
	#clubRoman dd {
		margin-left: 56px; }
	
	#clubRoman a {
		text-decoration: none;}
		
#clubAutre {
	width: 220px;
	float:left; }
	
	#clubAutre dt {
		margin-left: 20px;
		margin-bottom: 8px;}
	
	#clubAutre dd {
		margin-left: 36px; }
	
	#clubAutre a {
		text-decoration: none;}

/* ---------------------- FORMATIONS ECOLES --------------------------*/
#leftform {
	width: 275px;
	height: 410px; 
	float: left;
	margin-left: 50px;}
	
#rightform {
	width: 458px;
	height: 410px; 
	float: left; }

#formations {
	width: 400px;
	float:left;}

	#formations h1 {
		margin-left: 60px;
		font-weight: normal;
		margin-bottom: 8px;}
	
	#formations li {
		margin-left: 76px; 
		list-style-type: none;}
	
	.dernier {
		margin-bottom: 15px;}
	
	#formations a {
		text-decoration: none;}

/* ---------------------- FORMATIONS STAGES --------------------------*/
#leftstage {
	width: 350px;
	height: 410px;
	float: left; }
	
	#leftstage h1 {
		margin-left: 60px;
		margin-bottom: 8px;
		font-weight: normal; }
	
	#leftstage li {
		margin-left: 76px; 
		list-style-type: none;}
	
	#leftstage a {
		text-decoration: none;}
	
#rightstage {
	width: 400px;
	height: 410px;
	float: left; 
	margin-left: 30px;}
			
	#rightstage img {
		width: 410px;
		border: none; }
	
	#legende {
		width: 410px;
		font-size: 10px;
		text-align: center;}

/* --------------------------- MATERIEL ------------------------------*/
#leftmat {
	width: 209px;
	height: 410px; 
	padding-top: 40px;
	float: left;}
	
	#leftmat h1, #leftmat h2 {
		font-weight: normal; 
		font-size: 12px;
		color: #656251;
		margin-bottom: 8px;
		margin-left: 0px;}

	#leftmat li {
		list-style-type: none;
		margin-left: 16px;}
	
	#leftmat a {
		text-decoration: none;}

	.dernier {
		margin-bottom: 15px;}

#middlemat {
	float: left;
	width: 434px;
	height: 410px; 
	text-align: center;
	padding-top: 40px;}
	
#rightmat {
	width: 209px;
	height: 410px; 
	padding-top: 40px;
	float: left;}
	
	#rightmat h3, #rightmat h4, #rightmat h5 {
		font-weight: normal;
		margin-bottom: 8px;
		margin-left: 25px;
		font-size: 12px;
		color: #656251;}
	
	#rightmat li {
		list-style-type: none; 
		margin-left: 44px;}
	
	#rightmat a {
		text-decoration: none;}
	
	.dernier {
		margin-bottom: 15px;}
#pub1{
	text-align: center;
	padding-top: 30px;}

#pub2, #pub3 {
	text-align: center;
	padding-top: 10px;}

/* -------------------------- EVENEMENTS -----------------------------*/
#leftevent {
	float: left;
	margin-left: 50px;
	margin-right: 8px;
	padding-top: 40px;}
	
#rightevent {
	width: 400px;
	height: 410px;
	padding-top: 40px; 
	float: left; }
	
	#rightevent h1 {
		margin-left: 40px;
		margin-bottom: 8px;}
	
	#rightevent li {
		margin-left: 56px; 
		list-style-type: none;}
	
	#rightevent a {
		text-decoration: none;}

#suivantevent {
	text-align: right;}

/* -------------------------- EVENEMENTS2 -----------------------------*/
#leftevent {
	float: left;
	margin-left: 50px;
	margin-right: 8px;
	padding-top: 40px;}
	
#rightevent {
	width: 400px;
	height: 410px;
	padding-top: 40px; 
	float: left; }
	
	#rightevent h1 {
		margin-left: 40px;
		margin-bottom: 8px;}
	
	#rightevent li {
		margin-left: 56px; 
		list-style-type: none;}
	
	#rightevent a {
		text-decoration: none;}

#suivantevent {
	text-align: right;}

/* ----------------------------- EDITIONS -------------------------------*/
#lefteditions{
	height: 410px; 
	width: 400px;
	float: left;}
	
	#lefteditions h1{
		margin-left: 46px;
		margin-bottom: 8px;
		font-weight: normal; }
	
	#lefteditions li {
		margin-left: 63px; 
		list-style-type: none;}
	
	#lefteditions a {
		text-decoration: none;}
	
#righteditions{
	width: 443px;
	height: 410px; 
	float: left; 
	margin-left: 10px;}
		
	#righteditions img {
		width: 400px;}

#suivanteditions { 
	text-align: right;}

/* ----------------------- PETITES ANNONCES --------------------------*/
#leftannonce {
	float: left;
	width: 430px;
	height: 410px;
	padding-top: 40px;}
	
#gratuit {
	margin-left: 40px;
	color: #6c3890;}
	
#annonce1 {
	margin-left: 40px;
	font-size: 11px;}
			
#annonce2 {
	margin-left: 40px;
	font-size: 11px;
	padding-top: 20px;}
		
#annonce3 {
	margin-left: 40px;
	font-size: 11px;
	padding-top: 20px;}

#annonce4 {
	margin-left: 40px;
	font-size: 11px;
	padding-top: 20px;}

#suivantannonce {
	border: none;
	text-align: right;}
			
#rightannonce {
	float: left;
	width: 400px;
	height: 410px;
	padding-top: 40px;
	padding-left: 15px;}

/* --------------------- SITES FESTIVALS EUROPE ----------------------*/
#lefteurope {
	float: left;
	padding-left: 100px;
	padding-right: 8px;}

#righteurope {	
	width: 400px;
	height: 410px;
	float: left; }
		
	#righteurope h1 {
		font-weight: normal;
		font-size: 11px;
		margin-left: 60px;
		margin-bottom: 8px;
		color: #656251;}
		
	#righteurope li { 
		list-style-type: none;
		margin-left: 76px;}
	
	#righteurope a {
		text-decoration: none;}

	.dernier {
		margin-bottom: 15px;}

#suivanteurope {
	text-align: right;}

/* --------------------- SITES FESTIVALS EUROPE2 ----------------------*/
#lefteurope2 {
	float: left;
	width: 430px;
	height: 410px;}
	
	#lefteurope2 h1 {
		margin-left: 46px;
		margin-bottom: 8px;
		font-weight: normal;}
	
	#lefteurope2 li {
		margin-left: 62px; 
		list-style-type: none;}
	
	#lefteurope2 a {
		text-decoration: none;}
	
#righteurope2 {
	float: left;
	width: 358px;
	height: 410px;
	padding-left: 15px;}
	
	#righteurope2 img {
		width: 269px;}

#suivanteurope2 {
	text-align: right;}
		
/* --------------------- SITES FESTIVALS EUROPE3 ----------------------*/
#lefteurope3 {
	float: left;
	padding-left: 100px;
	padding-right: 8px;}

#righteurope3 {	
	width: 400px;
	height: 410px;
	float: left; }
		
	#righteurope3 h1{
		font-weight: normal;
		font-size: 11px;
		margin-left: 60px;
		margin-bottom: 8px;
		color: #656251;}
		
	#righteurope3 li { 
		list-style-type: none;
		margin-left: 76px;}
	
	#righteurope3 a {
		text-decoration: none;}

	.dernier {
		margin-bottom: 15px;}

#suivanteurope3 {
	float: lef;
	text-align: right;}

/* --------------------- SITES FESTIVALS EUROPE4 ----------------------*/
#lefteurope2 {
	float: left;
	width: 430px;
	height: 410px;}
	
	#lefteurope2 h1 {
		margin-left: 46px;
		margin-bottom: 8px;
		font-weight: normal;}
	
	#lefteurope2 li {
		margin-left: 62px; 
		list-style-type: none;}
	
	#lefteurope2 a {
		text-decoration: none;}
	
#righteurope2 {
	float: left;
	width: 358px;
	height: 410px;
	padding-left: 15px;}
	
	#righteurope2 img {
		width: 269px;}

#suivanteurope2 {
	text-align: right;}
	
/* -------------------- SITES FESTIVALS MONDE ------------------------*/
#leftmonde {
	float: left;
	padding-left: 50px;
	padding-top: 50px;}

#rightmonde {	
	width: 400px;
	height: 410px;
	float: left; }
		
	#rightmonde h1 {
		font-weight: normal;
		font-size: 11px;
		margin-left: 40px;
		margin-bottom: 8px;
		color: #656251;}
		
	#rightmonde li { 
		list-style-type: none;
		margin-left: 56px;}
	
	#rightmonde a {
		text-decoration: none;}

	.dernier {
		margin-bottom: 15px;}

#suivantmonde {
	text-align: right;}

/* -------------------- SITES FESTIVALS MONDE 2------------------------*/

#leftmonde2 {
	float: left;
	width: 430px;
	height: 410px;}
	
	#leftmonde2 h1 {
		margin-left: 46px;
		margin-bottom: 8px;
		font-weight: normal;}
	
	#leftmonde2 li {
		margin-left: 62px; 
		list-style-type: none;}
	
	#leftmonde2 a {
		text-decoration: none;}
	
#rightmonde2 {
	float: left;
	width: 358px;
	height: 410px;
	padding-left: 15px;
	padding-top: 50px;}
	
	#rightmonde2 img {
		width: 350px;}

#suivantmonde2 {
	text-align: right;}

/* -------------------- SITES FESTIVALS PRESSE -----------------------*/
#leftpresse{
	float: left;
	padding-left: 100px;
	margin-right: 8px;}
	
#rightpresse {
	width: 400px;
	height: 410px;
	float: left; }
	
	#rightpresse h1 {
		margin-left: 60px;
		margin-bottom: 8px;}
	
	#rightpresse li {
		margin-left: 76px; 
		list-style-type: none;}
	
	#rightpresse a {
		text-decoration: none;}

/* ---------------------------- CONTACT ------------------------------*/
#textecontact {
	width: 380px;
	height: 200px;
	padding-top: 115px; 
	padding-left: 56px;
	float: left;}
	
	#textecontact a {
		text-decoration: none;}

.copy {
	padding-top: 50px;
	font-weight: normal;
	font-size: 9px;}
	
	.copy a {
		text-decoration: none;
		font-size: 9px;}
	
#imagecontact { 
	float: left;
	padding-top: 40px;
	margin-left: 65px;
	width: 443px;
	height: 410px;}
		
/* ---------------------- NEWSLETTER --------------------------*/

#news {
	float: left;
	padding-left: 20px;}
		
	#news img {
		width: 380px;}

#programme {
	width: 440px;
	height: 410px; 
	float: left;}
	
	#programme p {
		margin-left: 46px; 
		list-style-type: none;}
	
	#programme a {
		text-decoration: none;}
	
	h5 {
		margin-left: 20px;
		margin-top: 25px;
		margin-bottom: 8px;
		font-weight: normal;}
	
	h6 {
		margin-left: 20px;
		margin-bottom: 8px;
		font-weight: normal;
		font-size: 9px;}
				


/* ---------------------- SONDAGE --------------------------*/

#sondage {
	width: 380px;
	height: 200px;
	padding-top: 115px; 
	float: left;}


