/* *************************************************** */
/*                  HOME PAGE                          */
/* *************************************************** */

#content {
	background-image: url(../images/home/fd_photos.jpg);
	background-repeat: no-repeat;
	background-position: 342px top;
}



/* colonne gauche : actu */
#sidebar-left { 
	float: left;
	width: 336px; /* 310 */
	\width: 336px; /* 325 */
	w\idth: 336px; /* 310 */
	margin: 0;
	position: relative;
	padding: 29px 0px 20px 0px;
	background-image: url(../images/content/fd_content.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
/* **** */


/* Mise en forme bloc "Actualités" */
#titre {
	margin: 0;
	margin-left: 10px;
	padding: 0;
}
#fd-content-page {
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 17px; 
	border-right: 2px solid #FFD87C;
	border-bottom: 2px solid #FFD87C;
	background-color: #5A8BBA;
}
#content-page {
	padding: 10px 0 5px 10px;
	margin: 0 5px 0 0px;
	background-color: #C3D7F1;
	width: 294px;
}
#content-page span {
	display: block;
	padding: 10px;
}
/* **** */


/* Mise en forme d'une actualité */
.news { margin-bottom: 10px; }
.titlenews {
	padding: 0;
	color: #AC003D;
	font-weight: bold;
}
.titlenews a, .titlenews a:hover {
	color: #AC003D;
	font-weight: bold;
}
.titlenews a:hover { text-decoration: underline; }
.datenews {
	color: #6D6D6D;
	font-size: 0.8em;
}
.contentnews {
	margin: 0;
	padding: 0;
	color: #003B61;
	font-size: 0.8em;
}
/* **** */


/* Table En un clic */
p#enunclic {
	margin: 5px 0 0 10px;
	padding: 0;
}
#table-enunclic {
	margin: 0 0 0 10px;
	width: 306px;
	font-size: 0.8em;
	color: black;
	background-color: #8FB3DF;
	border: 1px solid #003B61;
	border-top: none;
}
#table-enunclic td {
	width: 153px;
	vertical-align: top;
}
#table-enunclic ul {
	margin: 0 5px 10px 20px;
	padding: 0;
}
#table-enunclic ul li {
	margin: 0;
	padding: 0;
	list-style-image: url(../images/li.gif);
}
#table-enunclic a { color: Black; }

#pub3939 { margin: 10px 0 0 10px; }
/* **** */

/* *************************************************** */


#sidebar-right { /* colonne droite : photos, navigation (#sidebarhome-a), txt bienvenue (#sidebarhome-b) */
	padding: 67px 0 5px 0px;
	margin-left: 336px;
	height: 100%;
}

#sidebar-middle {
	float: left;
	position: relative;
	width: 205px;
	\width: 205px;
	w\idth: 205px;
	margin: 0;
}


/* Gestion de l'affichage de la photo ville fleurie/jumelée sur la HP */
#vignette {
	padding-left: 0px;
	position: relative;
	margin-top: 210px;
}

/* Colonne de droite */
#sidebar-welcome {
	margin: 1px 0 0 0;
	margin-left: 205px;
	background-color: #072C3F;
	font-size: 0.9em;
	height: 356px;
}

/* Content sidebarhome-b : texte de bienvenue */
#contentsidebar-welcome {
	margin: 0;
	padding: 5px;
}

p#suite, p#suite a {
	padding-right: 1px;
	text-align: right;
	color: #C3D7F1;
}

/* Texte "presentation mairie */
#present {
	margin: 0 0 5px 0;
	padding: 5px;
}
#present img {
	margin-left: 5px;
	float: right;
	border: 1px solid white;
}

#present a {
	color: White;
	font-weight: bold;
	text-decoration: underline;
}

/* Dessin d'Irolla + coordonnées de la mairie */
#irolla {
	margin: 0;
	padding: 0 0 0px 0;
	background-image: url(../images/home/irolla.jpg);
	background-repeat: no-repeat;
	background-position: top 5px;
	background-color: White;
	border: 1px solid black;
	color: Black;
	font-size: 11px;
	height: 135px;
}
#irolla p {
	margin: 5px 0;
	padding: 0 8px 0 8px;
}
p#coord {
	margin: 10px 0 0 0;
	color: #003B61;
	font-weight: bold;
	font-size: 12px;
}
#irolla strong {
	color: #3C6291;
	font-weight: bold;
}

/* Navigation */
#navigation {
	top: 169px;
	left: 342px;
}