.Texte-rub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.Texte-srub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
} 
.titrerub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
}
.titresrub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 20px;
	background-color: #E1E1E1;
	width: 98%;
	border: 2px solid #000000;
	padding: 2px;
}
.liens {
	text-decoration:none;
	color:#000000;
}
.liens:hover {
	text-decoration:none;
	color:#9E9E9E
}

.imggall {
	border: 2px solid #000000;
}

.textegall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.liengall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #000000;
}

.liengall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #9E9E9E;
}

.titreaccueilville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
}
.villagecarte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.villagecarte:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.Texte-admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titrefichecodecom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #E1E1E1;
	font-variant: small-caps;
	text-align: center;
}
.textefiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titrefiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background-color: #E1E1E1
}
.stitrefiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.titretexteville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background-color: #E1E1E1
}
.stitreficheville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background-color: #E1E1E1;
	width: 120px;
}
.titreficheville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #E1E1E1;
	text-align: center;
}
.villemanifville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.titremanifville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.datedebutmanifville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.datefinmanifville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.textemanifville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.villeemploiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.titreemploiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.datedebutemploiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.datefinemploiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.texteemploiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.villeactiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.titreactiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.datedebutactiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.datefinactiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.texteactiville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.villeimmoville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.titreimmoville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.datedebutimmoville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.datefinimmoville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.texteimmoville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fondcelmanifville {
	background-color: #E1E1E1;
}
.fondcelemploiville {
	background-color: #E1E1E1;
}
.fondcelactiville {
	background-color: #E1E1E1;
}
.fondcelimmoville {
	background-color: #E1E1E1;
}
.menuville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background-color: #E1E1E1;
	width: 150px;
	margin: 5px;
	padding: 5px;
	border: 2px solid #000000;
	}
.lienmenuville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	border: 2px solid #000000;
}
.entete1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #E1E1E1;
	width: 100%;
	border: 2px solid #000000;
	padding: 2px;
	margin: 2px;
}
.entete2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	width: 50;
	border: 2px solid #000000;
	padding: 2px;
	margin: 2px;
}