body {
	margin: 0px;
	scrollbar-face-color:#003399;
  	scrollbar-arrow-color:#ffffff;
  	scrollbar-track-color:#4797E4;
  	scrollbar-shadow-color:#033BAB;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-3dlight-color:#003399;
  	scrollbar-darkshadow-Color:#000000;
font-family:verdana,helvetica;/**/ 
}

}
td {
FONT-WEIGHT: normal; 
text-decoration: none;
border:none
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CCFF;
	text-decoration: none;
}

.ligne {
	font-family:verdana,helvetica; 
	font-size:1px;
	/*color:white;*/
	color:#FFFFFF;
	/*color:F9F6B0; <-- jaune différent 
	font-weight:bold;
	text-align:center;
	text-decoration: underline overline;*/
	padding:1px;
	width:1px;
	height:1px;
	}
a.ligne:link {
	font-family:verdana;
	color:#FFFFFF;
	font-size:1px;
	text-decoration:none;
	padding:1px;
	width:1px;
	height:1px;
}

a.ligne:active	{
	font-family:verdana;
	color:#FFDC00;
	font-size:1px;
	text-decoration:none;
}
a.ligne:visited	{
	font-family:verdana;
	color:#FFFFFF;
	font-size:1px;
	text-decoration:none;
}
a.ligne:hover	{
	font-family:verdana;
	font-size:1px;
	color:#FFDC00;
	text-decoration:none;
}


.input_texte {
	font-family:verdana,helvetica; 
	font-size:13px;
	color:#000000;
	FONT-WEIGHT: bold; 
}
/*
p {
	TEXT-ALIGN: justify; 
	font-family:verdana,helvetica; 
	font-size:13px;
	color:#FFFFFF;
	FONT-WEIGHT: bold; 
}
*/
.texte {
	TEXT-ALIGN: justify; 
	font-family:verdana,helvetica; 
	font-size:13px;
	color:#FFFFFF;
	FONT-WEIGHT: bold; 
}

.formulaire {
	TEXT-ALIGN: center; 
	font-family:verdana,helvetica; 
	font-size:13px;
	color:#FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FF7C00;
}
.formulaire_petit {
	TEXT-ALIGN: center; 
	font-family:verdana,helvetica; 
	font-size:10px;
	color:#FFFFFF;
	BACKGROUND-COLOR: #FF7C00;
	FONT-WEIGHT: bold; 
	margin-right:10px;
}
.fil {
	TEXT-ALIGN: center; 
	font-family:verdana,helvetica; 
	font-size:10px;
	color:#FFFFFF;
	FONT-WEIGHT: bold; 
}
/* pour le menu */
.td-menu {
    margin:0;
    width:160px;
    height:196px;
    background-image:url(../image/haut-centre-gauche.gif);
    background-repeat:no-repeat;
    background-position:center center;

    
}
.table-menu {
    position:relative;
    top:-7px;
    left: -20px;
}

* html .table-menu {
    position:relative;
    top:-5px;
    left: -20px;
}

/* pour le menu */
.clLevel0 {
    PADDING: 5px 0 5px 0;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:verdana,tahoma,arial,helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: #529FE2; /* couleur du fond 1er niv */
    TEXT-ALIGN: left;
}

.clLevel0over{
    position:absolute;
    background-color:#4B85AB;
    layer-background-color:#4B85AB;
    color:#FFD800;
    text-align:left;
    PADDING: 5px 0 5px 0;
    font-family:verdana,tahoma,arial,helvetica;
    font-size:13px;
    font-weight:bold;
    cursor:pointer; /* Note the cursor for NS6 */
    cursor:hand /* Cursor for IE */
}

.clLevel1{
  position:absolute;
  background-color:#529FE2;
  layer-background-color:#529FE2;
  color:white;
  text-align:left;
  PADDING: 5px 0 5px 0;
  font-family:verdana,tahoma,arial,helvetica;
  font-size:13px;
  font-weight:bold
  /*text-align:center
 *   #669999*/
}

.clLevel1over{ 
    position:absolute;
    background-color:#4B85AB;
    layer-background-color:#4B85AB;
    color:#FFD800;
    text-align:left;
    PADDING: 5px 0 5px 0;
    font-family:verdana,tahoma,arial,helvetica;
    font-size:13px;
    font-weight:bold;
    cursor:pointer; /* Note the cursor for NS6 */
    cursor:hand /* Cursor for IE */
}
.clLevel2{
  position:absolute;
  background-color:#529FE2;
  layer-background-color:#529FE2;
  color:white;
  text-align:left;
  PADDING: 5px 0 5px 0;
  font-family:verdana,tahoma,arial,helvetica;
  font-size:13px;
  font-weight:bold
  /*text-align:center
 *   #669999*/
}
.clLevel2over{ 
    position:absolute;
    background-color:#4B85AB;
    layer-background-color:#4B85AB;
    color:#FFD800;
    text-align:left;
    PADDING: 5px 0 5px 0;
    font-family:verdana,tahoma,arial,helvetica;
    font-size:13px;
    font-weight:bold;
    cursor:pointer; /* Note the cursor for NS6 */
    cursor:hand /* Cursor for IE */
}
.clLevel3{
  position:absolute;
  background-color:#529FE2;
  layer-background-color:#529FE2;
  color:white;
  text-align:left;
  PADDING: 5px 0 5px 0;
  font-family:verdana,tahoma,arial,helvetica;
  font-size:13px;
  font-weight:bold
  /*text-align:center
 *   #669999*/
}
.clLevel3over{ 
    position:absolute;
    background-color:#93AB23;
    layer-background-color:#93AB23;
    color:#FFFFFF;
    text-align:left;
    PADDING: 5px 0 5px 0;
    font-family:verdana,tahoma,arial,helvetica;
    font-size:13px;
    font-weight:bold;
    cursor:pointer; /* Note the cursor for NS6 */
    cursor:hand /* Cursor for IE */
}

/*pour le border*/
.clLevel0border{
    position:absolute;
    visibility:visible;
    background-color:#FFFFFF;
    layer-background-color:#FFFFFF;
    }

.clLevel1border{
    position:absolute;
    visibility:visible;
    background-color:#FFFFFF;
    layer-background-color:#FFFFFF;
    }






/* pour l'ensemble des pages */

/*
td, th {
	font-family:verdana,helvetica; 
	font-size:10px; 
	color:black;
	}

.rubrique {
	align:top;
	cellpadding:70px;
	}
*/
SELECT {
	BORDER-RIGHT: black	 1px solid;
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana,helvetica; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #E7E1DC;
}

INPUT.formu {
	BORDER-RIGHT: black	 1px solid;
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana,helvetica; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #E7E1DC;
}
INPUT.log {
	BORDER-RIGHT: black	 1px solid;
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana,helvetica; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #E7E1DC;
}

INPUT.google {
	BORDER-RIGHT: black	 1px solid;
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana,helvetica; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #E7E1DC;
	WIDTH: 100px;
}

.log {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TEXTECARTOUCHE {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
TEXTECARTOUCHE:over {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TEXTEMODULELOG2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #002B84; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
a.TEXTEMODULELOG2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TITRECARTOUCHE {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

/* SITE*/
a.lien:link {
	font-family: Verdana, Helvetica; 
	font-size: 14px; 
	font-weight: bold; 
	color:#000000;
	text-decoration: none; 
	}

a.lien:active {
	font-family: Verdana, Helvetica; 
	font-size: 14px; 
	font-weight: bold; 
	color:#000000;
	text-decoration: none;
	}

a.lien:visited {
	font-family: Verdana, Helvetica; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}

a.lien:hover {
	font-family: Verdana, Helvetica;
	font-size: 14px; 
	font-weight: bold; 
	color:#FF6600;
	text-decoration: none;
	/*background-color:#60604B;*/
	/*background-color:8A896B;*/
	}

/* LIEN EN BAS */
a.lien_bas:link {
	font-family: Verdana, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration: none; 
	}

a.lien_bas:active {
	font-family: Verdana, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration: none;
	}

a.lien_bas:visited {
	font-family: Verdana, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration: none;
	}

a.lien_bas:hover {
	font-family: Verdana, Helvetica;
	font-size: 10px; 
	font-weight: bold; 
	color:#FF7C00;
	text-decoration: none;
	/*background-color:#60604B;*/
	/*background-color:8A896B;*/
	}

.textecentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left top;
	text-align: justify;
	font-weight: bold; 
}
/*
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
}
*/
.reliefphotos {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	/**/border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #666666;
}

.textestandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	margin: 0px;
}
.textesref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height: 1px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin: 0px;
}

.contcle {
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.puces img {
    border:0px;
    position:relative;
    left:0px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}
*html .puces img {
    border:0px;
    position:relative;
    left:3px;
    top: -8px;
    margin-right:7px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}

.puces-d1 img {
    border:0px;
    position:absolute;
    left:117px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}
*html .puces-d1 img {
    border:0px;
    position:absolute;
    left:117px;
    margin-top:4px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}

.puces-d2 img {
    border:0px;
    position:absolute;
    left:157px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}
*html .puces-d2 img {
    border:0px;
    position:absolute;
    left:157px;
    margin-top:4px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 3px;
    vertical-align:sub;
}
