*{
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}

body{
margin: 10px 10px 10px 10px;
background-image: url(http://leboardeur.free.fr/marseillan/images/fond.png);
 }

h2{
text-align: center;

}


#cadre-menu {/* conteneur global et arrière-plan du titre du cadre */
	float: left;
	width: 190px;
	padding-top: 40px;
	background: url(http://leboardeur.free.fr/marseillan/images/haut.png) top left no-repeat;
	padding-bottom: 20px;
}
#pub_gauche {
	height: 20px;
	width: 120px;
	padding-left: 20px;
}
#pub_droite {
	float: none;
	height: 600px;
	position: absolute;
	left: 900px;
}


#bloccadre-menu {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(http://leboardeur.free.fr/marseillan/images/bas.png) bottom left no-repeat;
padding-bottom: 40px;
}
#menu {
	height: 800px;
	width: 190px;
	float: left;
}

#bloccadre-menu ul a {
margin: 0 30px 0 20px;
font-weight: bold;
   text-decoration: none;
   color: #00266b;
}
#bloccadre-menu a:hover {
   text-decoration: underline;
   }

#cadre-contenu {/* conteneur global et arrière-plan du titre du cadre */
	margin-left: 195px;
	width: 680px;
	padding-top: 40px;
	background: url(http://leboardeur.free.fr/marseillan/images/haut2.png) top left no-repeat;
}
#bloccadre-contenu {/* arrière-plan bas et sur l'ensemble du cadre */

background: url(http://leboardeur.free.fr/marseillan/images/bas2.png) bottom left no-repeat;
padding-bottom: 40px;

}
#bloccadre-contenu p, h3 {
margin: 0 30px 0 20px;
}

#google_map{
text-align : center;
}


#album{
margin-left: 200px;
width: 680px;

padding-bottom: 40px;
}


.intro
{
font-size : 14px;
font-weight: bold;
color: #002c65;
}

p{font:  14px, Arial;}
.texte1{
font:  14px, Arial;
}
img.image{

margin: 0px 10px 10px 10px;
}
div.calendar
{
	margin-top : 4px;
	margin-bottom : 4px;
	margin-left : 3px;
	margin-right : 3px;
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
	text-decoration : none;
}
