/* CSS Document */

	body{
		margin:0;
		padding:0;
		font-family:arial;
		font-size:11px;
		color:#2E2E2E;
	}

	img{
		border:none;
	}
	
	#global{
		width:100%;
		overflow:hidden;
	}
	
	#entete{
		width:100%;
		height:110px;
		background-color:#A2C2D0;
		margin:0 0 0 0;
	}
	
	#gauche{
		width:210px;
		left:0;
		top:114px;
		position:absolute;
	}
	
	.lienMenu{
		display:block;
		width:188px;
		height:20px;
		padding:8px 0 0 22px;
	}
	
	.rubrique1{
		background-color:#fff;
		font-family:verdana;
		font-weight:bold;
		color:#A57A74;
		text-decoration:none;
	}
	
	.rubrique1:hover{
		background-color:#D1E1FD;
		background-image:url(images/ancre-menu-1.gif);
		background-repeat:no-repeat;
		background-position:5px 10px;
	}
	
	.rubrique2,.rubrique3{
		background-color:#fff;
		font-family:verdana;
		font-weight:bold;
		color:#5A89B1;
		text-decoration:none;
	}
	
	.rubrique2:hover, .rubrique3:hover{
		background-color:#D1E1FD;
		background-image:url(images/ancre-menu-2.gif);
		background-repeat:no-repeat;
		background-position:5px 10px;
	}
	
	.rubrique4, .rubrique5{
		background-color:#fff;
		font-family:verdana;
		font-weight:bold;
		color:#627379;
		text-decoration:none;
	}
	
	.rubrique4:hover, .rubrique5:hover{
		background-color:#D1E1FD;
		background-image:url(images/ancre-menu-3.gif);
		background-repeat:no-repeat;
		background-position:5px 10px;
	}
	
	.rubrique10, .rubrique9, .rubrique8, .rubrique7, .rubrique6 {
		background-color:#fff;
		font-family:verdana;
		font-weight:bold;
		color:#444F53;
		text-decoration:none;
	}
	
	.rubrique10:hover, .rubrique9:hover, .rubrique8:hover, .rubrique7:hover, .rubrique6:hover{
		background-color:#D1E1FD;
		background-image:url(images/ancre-menu-4.gif);
		background-repeat:no-repeat;
		background-position:5px 10px;
	}
	
	.rubrique11{
		background-color:#fff;
		font-family:verdana;
		font-weight:bold;
		color:#2C702E;
		text-decoration:none;
	}
	
	.rubrique11:hover{
		background-color:#D1E1FD;
		background-image:url(images/ancre-menu-5.gif);
		background-repeat:no-repeat;
		background-position:5px 10px;
	}
	
	#blocAdresse{
		border-bottom:1px solid #96ADBA;
		border-top:1px solid #96ADBA;
		padding:5px;
		margin:25px 0 0 6px;
		width:186px;
	}
	
	#blocAdresse a{
		color:#C19F3E;
		text-decoration:none;
		padding:1px;
	}
	
	#blocAdresse a:hover{
		background-color:#EBF6FC;
		color:#C19F3E;
		text-decoration:none;
		padding:1px;
	}
	
	#contenu{
		margin:0 0 0 210px;
		padding:4px 0 0 0;
		border-left:1px solid #7D95A8;
	}
	
	#titreAccueil{
		margin:18px 0 18px 0;
		padding:0;
	}
	
	.titreActualite{
	/*	margin:0 16px 5px 16px;*/
		margin:0 0px 5px 0px;
		padding:0 0 2px 0;
		font-size:155%;
		color:#2E2E2E;
		border-bottom:1px solid #A57A74;
	}
	
	.separateurActu{
		height:60px;
	}
	
	.texteActu{
		margin:0 16px 0 16px;
		padding:0 0 23px 0;
	}
	
	.photoDroite{
		float:right;
		margin:0 0 10px 10px;
		border:1px solid #93AAB8;
	}
	
	.photoGauche{
		float:left;
		margin:0 10px 10px 0;
		border:1px solid #93AAB8;
	}
	
	.fondLoire{
		background-image:url(images/fond-port.jpg);
		background-repeat:no-repeat;
		background-position:540px center;
	}
	
	.tabcelluleTitre{
		border:1px solid #7D95A8;
		padding:5px;
		font-size:130%;
		font-weight:bold;
		text-align:center;
		background-color:#EBF6FC;
		color:#000;
	}
	
	.tabcelluleSTitre{
		border-bottom:1px solid #7D95A8;
		border-left:1px solid #7D95A8;
		border-right:1px solid #7D95A8;
		padding:3px;
		font-weight:bold;
		font-size:110%;
		background-color:#EBF6FC;
		color:#000;
	}
	
	.tabcellule1{
		border-bottom:1px solid #7D95A8;
		border-left:1px solid #7D95A8;
		border-right:1px solid #7D95A8;
		padding:3px 10px 3px 3px;
		color:#415663;
		font-weight:bold;
	}
	
	.tabcellule2{
		border-bottom:1px solid #7D95A8;
		border-right:1px solid #7D95A8;
		padding:3px 0 3px 3px;
	}
	
	.listeNumerotee{
		margin:8px 0 0 25px;
		padding:0;
	}
	
	.listeNumerotee li{
		margin:0 0 10px 0;
		padding:0;
	}
	
	#plan{
		padding:0 0 0 20px;
	}
	
	#pied{
		height:24px;
		color:#416999;
		text-align:right;
		margin:0 16px 0 0;
		padding:34px 0 0 0;
		background-image:url(images/ancre-pied.gif);
		background-repeat:no-repeat;
	}
	
	.signature{
		color:#FF8A00;
		text-decoration:none;
		font-weight:bold;
		padding:1px;
	}
	
	.signature:hover{
		text-decoration:none;
		color:#fff;
		background-color:#FF8A00;
		padding:1px;
	}
	
	
	.imageAGauche{
		float:left;
		margin:15px 10px 5px 0;
	}
	
	.imageADroite{
		float:right;
		margin:15px 0 5px 10px;
	}

	/***********************	GALERIE	*************************/

.galeriePhoto{
	width:700px;
}

.galeriePhoto table td{
	width:78px;
	height:78px;
	text-align:center;
	/*background:red;*/
}

.galeriePhoto .pagination{
	float:right;
	padding:0 15px 0 0;
}

.galeriePhoto .pagination a{
	text-decoration:none;
	display:block;
	float:left;
	padding:2px 5px 2px 5px;
	background:#ebf6fc;
	margin:0 5px 0 0;
	color:#5a89b1;
}

.galeriePhoto .pagination a:hover, .galeriePhoto .pagination a.actif{
	background:#6c8db5;
	color:#fff;
}

.galeriePhoto table td a:hover img{
	filter:alpha(opacity=80); 
    -moz-opacity:0.8; 
    opacity:0.8;
}

/***********************	GALERIE	*************************/
	
	

		
		

