.td_droite {
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #0B7B3B;
}
 
 .td_droite1 {
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #000066;
}
 
.td_gauche {
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #0B7B3B;
 }
 
 .td_gauche1 {
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #000066;
 }
 
 .td_haut {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #0B7B3B;
 }
 
  .td_haut1 {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #000066;
 }
 
  .td_bas {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #000066;
 }
 
 
 .td_bas-droite-gauche {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #0B7B3B;
  border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #0B7B3B;
  border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #0B7B3B;
 }
 .td_bas-droite-gauche_haut {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #0B7B3B;
  border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #0B7B3B;
  border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #0B7B3B;
  border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #0B7B3B;
 }
 
  .td_bas-droite-gauche_haut1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0066CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0066CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0066CC;
	color: #333333;
 }
  .td_bas-droite-gauche1 {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #000066;
  border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #000066;
  border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #000066;
 }
 
 
 
 .td_gauche_droite {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0B7B3B;
	border-left-color: #0B7B3B;
	background-repeat: no-repeat;
	background-color: #E7FFFF;
}
 .td_gauche_droite_haut {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #31473A;
	border-left-color: #31473A;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.PageBODY {
	COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica
}
.FormTABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; cellspacing: 1px
}
.FormHeaderTD {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(coin2.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #596fab; TEXT-ALIGN: center
}
.FormHeaderFONT {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 3px
}
.FieldCaptionTD {
	BACKGROUND-COLOR: #bdc7de
}
.FieldCaptionFONT {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5a70ac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.datafont {
	FONT-SIZE: 10pt; COLOR: #4d4b3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DataFONT {
	FONT-SIZE: 10pt; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ColumnFONT {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5d72ad; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.ColumnTD {
	BACKGROUND-IMAGE: url(coin3.gif); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px; BACKGROUND-COLOR: #596fab
}
.link1 {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link2 {
	FONT-SIZE: 12pt; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link1:hover {
	COLOR: #ff9966; TEXT-DECORATION: underline
}
A.link2:hover {
	COLOR: #ed2025; TEXT-DECORATION: underline
}
A.link1:visited {
	
}
A.link2:visited {
	
}
A.link1:active {
	
}
A.link2:active {
	
}
.text1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text2 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #abb6d5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px; TEXT-DECORATION: none
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subtitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5A70AC; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #CC9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listbox {
FONT-SIZE: 8pt; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEF4F0
}
.textarea {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	width: auto;
}
.button {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #99CC00;
	width: 90px;
	border-color: #99CC00;
	text-align: center;
	height: 30px;
	border: 1;
	}
.button1{
	FONT-SIZE: 7pt;
	COLOR: #0B7B3B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	width: 100px;
	border-color: #0B7B3B;
	text-align: center;
	
	
	}
.textbox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}
.checkbox {
	width: 20px;
	border-color: #FFFFFF;
}

.liste1 {
	FONT-SIZE: 8pt;
	LIST-STYLE-IMAGE: url(pu.gif);
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: square;
}
.liste2 {
	
}
SELECT {
	BORDER-RIGHT: #596fab 1px solid;
	BORDER-TOP: #596fab 1px solid;
	FONT-SIZE: 8pt;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #596fab 1px solid;
	COLOR: #001094;
	BORDER-BOTTOM: #596fab 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #F7F7F7;
}
P {
	COLOR: #586EAB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; font-size: 8pt
}
A {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
ADDRESS {
	COLOR: #0000FF
}
.dataTD {
	BACKGROUND-COLOR: #EEF4F0
}
INPUT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #0B7B3B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

TEXTAREA {
	BORDER-RIGHT: #596fab 1px inset;
	BORDER-TOP: #596fab 1px inset;
	FONT-SIZE: 10pt;
	OVERFLOW: auto;
	BORDER-LEFT: #596fab 1px inset;
	COLOR: #666666;
	BORDER-BOTTOM: #596fab 1px inset;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: auto;
}
A:hover {
	TEXT-DECORATION: underline
}
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0B7B3B; font-size: 12px }
.text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: 0000FF }

.en-savoir-plus{font-weight: bold; font-size: x_smal; background: url(arrow.gif) no-repeat 0 6px #EEF1EB ; padding-left: 0.6em; margin: 0 0; clear: left}
.lire-suite{font-size: x_smal; background: url(arrow.gif) no-repeat 0 3px ; padding-left: 0.9em; margin: 0 0; clear: left}

#DIV_MOVE {
/*  position : absolute; /* IMPERATIF */
  left : 0px;
  top : 0px;
  color : #000000;
  font-size : 13px;
  font-family : Verdana;
  text-align : center;
  height : 110px;
  width  : 110px;
  z-index : 1000;
}


/**** MENU ****/
#menu {position:absolute; top:88px; width:753px; z-index:50;}
#menu li li a:hover{color:#F47133; background:#FFF8EA url(../img/menu-fond-selection.gif) top left no-repeat;}

/**** MENU PARTICULIER ****/
#famille {float:left; display:block; width:251px; margin:7px 0 0 0;}
#famille li {float:left;}
#famille li a {display:block; height:24px;	color:#fff;	font-size:12px;	padding-left:100px;	font-weight:bold; border-bottom: 1px #DEDEDE solid;}
#famille li li a {display:block;	width:224px; height:auto; padding:2px 0 2px 25px; color:#000;
	font-size:12px;	font-weight:normal;	border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; border-bottom:1px #DEDEDE solid; background-color:#fff;}
#biens {float:left; width:250px;	margin:7px 0 0 0;}
#biens li {float:left;}
#biens li a {display:block; height:24px; color:#fff; font-size:12px; padding-left:120px; font-weight:bold; border-bottom: 1px #DEDEDE solid;}
#biens li li a {display:block; width:223px; height:auto; padding:2px 0 2px 25px; color:#000; font-size:12px; font-weight:normal; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; border-bottom: 1px #DEDEDE solid; background-color:#fff;}
#biens .sous_nav {display:block; width:223px; color:#fff; padding:3px 0 3px 25px; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; background:url(../img/fleche-bas.gif) no-repeat; background-color:#014E40;}
#banque {float:left; width:251px; margin:7px 0 0 0;}
#banque li {float:left;}
#banque li a {display:block; height:24px; color:#fff; font-size:12px; padding-left:70px; font-weight:bold; border-bottom: 1px #DEDEDE solid;}
#banque li li a {display:block; width:224px; height:auto; padding:2px 0 2px 25px; color:#000; font-size:12px; font-weight:normal; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; border-bottom: 1px #DEDEDE solid; background-color:#fff;}
#banque .sous_nav{display:block; width:224px; color:#fff; padding:3px 0 3px 25px; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid; background:url(../img/fleche-bas.gif) no-repeat; background-color:#014E40;}
/**** FIN MENU PARTICULIER ****/



/**** SOUS MENU ****/
#sousmenu {width:754px; height:27px; }
.sousmenu_gauche, .sousmenu_droite {float:left; width:29px; height:27px;}
.sousmenu_gauche {background:url(../img/fd_g_sousmenu.gif) no-repeat;}
.sousmenu_gauche img {margin:5px 0 0 6px;}
.sousmenu_droite {background:url(../img/fd_d_sousmenu.gif) no-repeat;}
.sousmenu_droite img {margin:5px 0 0 7px;}
.sousmenu_centre {float:left; width:696px; height:22px; color:#fff; background:#165D50; padding:5px 0 0 0; overflow:hidden; white-space:nowrap;}
.sousmenu_centre ul {padding:0; margin:0; font-size:13px;}
.sousmenu_centre li {padding:0; display:inline; margin-right:100px;}
.sousmenu_centre a {color:#fff;}
.sousmenu_centre  .rub_select {color:#fff; font-size:14px; font-weight:bold;}
.sousmenu_centre  .last {margin-right:0}

