body
	{
	background-color: #DBDCD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td {
	color: #000000;
	font-size: 11px;
}

	
p {
	color: #000000;
	font-size: 11px;
}

a {
	color: #878975;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #878975;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.h4nobr {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

#menu td
	{
	background-color: #AAAA88;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	vertical-align: middle;
}

	
#menu a 
	{
	background-color: #AAAA88;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	vertical-align: middle;
}

#menu a:hover 
	{
	color: #878975;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}


#adresses td 
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	
}
#adresses a 
	{
	color: #E9E9D8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	
}

#adresses a:hover 
	{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
}

.reseau {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
}

.tabGchMap
	{
	border-left: 1px solid #FFFFFF;
}

.bordertab {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #FFFFFF;
	text-align: center;
}

.phraseagen{
	color: #5F5F5F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.bienvenue {
	background-color: #979987;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 17px;
}

.ombreMap {
	background-image: url(../images/pix-ombre-map.gif);
	background-repeat: repeat-x;
}

.border {
	border: 4px solid #FFFFFF;
}

.tabContenu {
	margin-top: 7px;
}

.titre {
	background-color: #979987;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 17px;
}

.txtcontenu {
	padding-bottom: 20px;
	padding-left: 17px;
	padding-top: 10px;
}

.pixContenu {
	background-image: url(../images/pix-contenu.gif);
	background-repeat: repeat-y;
}

.pixOmbre {
	background-image: url(../images/pix-sous-ombre.gif);
	background-repeat: repeat-y;
}

.ombreGch {
	background-image: url(../images/ombre-gch.gif);
	background-repeat: repeat-y;
}

.ombreSeloger {
	background-image: url(../images/ombre-seloger.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 10px;
}

a.seloger
		{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.seloger:hover
		{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.blanc {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.blanc:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/* Moteur */


form{
	display: inline;
}

.tabTitremini {
	color: #7A7A57;
	font-size: 10px;
}

	
.tabFond2mini {
	color: #7A7A57;
	font-size: 10px;
	height: 10px;
	padding: 2px;
}

.Form{
	background-color: #FFFFFF;
	border: 1px solid #7A7A57;
	height: 14px;
}

.Form:focus{
	background-color: #F1F1EC;
}

/* TABLEAUX */
.tabFond1 {
	border-color: #979987;
	border-style: solid;
	border-width: 0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

.tabFond2 {
	border-color: #979987;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
}

.tabTitre {
	background-color: #979987;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
}

.tabCouleur {
	background-color: #979987;
	border-color: #646464;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	padding: 0px;
}

/* CLASSES MISE EN PAGE GUIDE PRATIQUE */
.txttitre3 {
	color: #CF0202;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.gras {
	color: #CF0202;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.encadre {
	background-color: #F6F6F6;
	border: 2px solid #646464;
	color: #666666;
	padding: 2px;
}
