body {
  background-color:#FFF;
  color:#333;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 0.9em; 
  margin:0;
  padding:0;
}

.table {
  color: #000;
  border: none;
}

p.pretresse {
	color: magenta;
}

p.est {
	color: black;
}

p.pretre {
	color: blue;
}

p.ouest {
	color: black;
}

p.sud {
	color:black;
}

p.nord {
	color:black;
}

p.initie {
	color:green;
}

h1.broceliande {
	text-align:center;
}

hr {
  display:none;
}

#columns {
	height: 14em;
	width:35em;
}

#columns2 {
	height: 28em;
	width:35em;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}


span.nom_perso {
  font-weight: bold;
}

.menu, .ssmenu {
  background-color:#FFF;
  color:#333;
  border:0.1em solid #333;
  margin:1em;
}

img.floatright {
	float: right;
	width: 200px;
	height: auto;
	padding-left: 20px;
	padding-top: 10px;
	border: none
}

img.floatleft {
	float: left;
	width: 200px;
	height: auto;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: none
}

img.floatrightnoredim {
	float: right;
	width: auto;
	height: auto;
	padding-left: 20px;
	padding-top: 10px;
	border: none
}

img.floatleftnoredim {
	float: left;
	width: auto;
	height: auto;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: none
}



.spacer {
  clear: both;
}

.menu span, .ssmenu span {
  display:none;
}

.legal a {
  color:#AFA
}

.menu a, .ssmenu a {
  text-decoration:none;
  color:#333;
}

.menu {
  padding:1em;
}

.ssmenu {
  padding:0;
}

.ssmenu li {
  list-style-type:disc;
  list-style-position:inside;
  padding-left:0.2em;
  color:#4779C6;
}

.ssmenu li:hover, .ssmenu a:hover, .ssmenu a:focus  {
  background-color:#FFD21A;
  color:#FFF;
}

.ssmenu li:hover {
  list-style-type:circle;
}

#access a, #texte a {
  color:#56B404;
}

#access a:hover, #texte a:hover {
  text-decoration:none;
}

#access a:focus, #texte a:focus {
  text-decoration:none;
  background-color:#56B404;
  color:#FFF;
}

#access {
  margin:1em;
  padding:0;
}

#texte {
  text-align:justify;
  margin:1em;
  padding:0;
}

#texte p {
  text-indent:1em;
}

#copy {
  padding:1em;
  margin:0;
  text-align:center;
}

