body {
SCROLLBAR-FACE-COLOR: #fff;
SCROLLBAR-HIGHLIGHT-COLOR: #fff;
SCROLLBAR-SHADOW-COLOR: #999;
SCROLLBAR-3DLIGHT-COLOR: #999;
SCROLLBAR-ARROW-COLOR: #999;
SCROLLBAR-DARKSHADOW-COLOR: #999;
SCROLLBAR-BASE-COLOR: #999;
margin:0 0 0 0;padding:0;background:#e9e5da url(../images/body.jpg) 0 400px  no-repeat  fixed ;font: 12px "Arial MT", Arial, Helvetica, sans-serif;}
p {	margin:5px 70px 5px 50px;text-align:justify;font-size:0.9em}
.texteregularp {color: #000000;font-size:0.9em}
.tableau{text-align:center;font-size:0.9em}
.immo{
	margin:2px;
	text-align: left;
}

h1 {
	margin:15px 5px 20px 50px;
	color:#6d6e71;
	text-align:justify;
	font-size: 13px;
	font-stretch: extra-expanded;
	font-variant: small-caps;
}
h1 .advert{color:#131a20;text-align:left;}
h2 {margin:5px 50px 5px 50px;font-size:11px ;color:#131a20;text-align:justify; }
h3 {margin:5px 50px 5px 50px;font-size:10px;color:#963;text-align:justify; border-bottom:#963 dotted 1px;}
h4 {margin:5px 50px 5px 50px;font-size:11px;color:#131a20;text-align:center}
h5 {
	margin:0px 10px;
	font-size:13px;
	font-variant: small-caps;
	color:#333;
	line-height: 16px;
	width: auto;
}
h6{margin:0 5px 12px 50px;
	color:#107fcd;
	text-align:justify;
	font-size: 13px;
	font-stretch: extra-expanded; line-height:25px}
	
h7{margin:0 5px 12px 50px;
	color:#81c9cc;
	text-align:justify;
	font-size: 13px;
	font-stretch: extra-expanded; line-height:25px}
	
h8{	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
	
h9{ color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;} 
	
.h99{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:900;
}

.vert_form{margin:0 5px 12px 50px;
	color:#FFD55B;
	text-align:justify;
	font-size:13px;
	font-stretch:extra-expanded; line-height:25px}

.vertfonce{
	font-size: 1.1em;
	font-weight: bold;
	color: #539a5d;
	line-height:15px
}
a vertfonce{font-size: 1.1em;
	font-weight: bold;
	color: #539a5d;
	line-height:15px}
	
.com {font-size:0.9em}
.sansbordure { border-bottom: #FFF none 0px; }
td .blanc{background-color:#FFF}

.hauteurcontenu {height:394px; padding:0 ;margin:0 ;}
.conteneur {
	position:absolute;
	width:760px;
	left:50%;
	margin-left:-380px;
	border-right: 3px solid #cac0a5;
	border-bottom: 2px solid #cac0a5;
	background:#fff;
}
#tete {background: url(../images/epi-entreprise.jpg) left top no-repeat; clear:both}
#tetecal {background: url(../images/epi-retraite.jpg) left top no-repeat; clear:both}
#tetecons {background: url(../images/epi-conseil.jpg) left top no-repeat; clear:both}
#teteloc {background: url(../images/epi-locatif.jpg) left top no-repeat; clear:both}
#teteimmo {background: url(../images/epi-immobilier.jpg) left top no-repeat; clear:both; }
#tetepart{background: url(../images/epi-partner.jpg) left top no-repeat; clear:both}
#teteclub{background: url(../images/epi-club.jpg) left top no-repeat; clear:both}
#tetejass{background: url(../images/epi-jassogne.jpg) left top no-repeat; clear:both}
#teteepi{background: url(../images/epi-epimelides.jpg) left top no-repeat; clear:both}
#tablophoto { background: url(../images/epi-tablo.jpg) no-repeat left top}
#tetepromo{ background: url(../images/epi-promoteur.jpg) left top no-repeat; clear:both}

#contenu {background: url(../images/colonneh-epi.gif) no-repeat right bottom}

#pied {background:#221E1F url(../images/colonne2b-epi.gif) no-repeat top right ; height:154px; text-align:right;padding:0; margin:0 }

#pied2 {background: url(../images/bas.jpg) no-repeat bottom right ; height:154px; text-align:right;padding:0; margin:0 }

#retouraccueil {
	position:absolute;
	bottom:0px;
	left:0px;
	width:90px;
	height:75px;


}


.ulperso { margin:0; padding:0 0 0 85px;  list-style-type: square; }
.ulperso li { margin:0; padding:0;  list-style-type: square; }

dl { margin: 0; padding: 0; text-align:left;}
dd { margin: 0 ; padding: 6px 0 2px 22px; text-align:left;background-image: url(../images/puce.gif); background-repeat:no-repeat; background-position: left 8px; }
dd span{font-family:arial;font-size:11px;color:#0000CC;font-weight: bold;padding:0; margin:0; line-height:12px}
dd span a{font-family:arial;font-size:11px;color:#de8800;font-weight: bold;padding:0; margin:0; line-height:12px}
dd span a:link:active:visited {font-family:arial;font-size:11px;color:#de8800;font-weight: bold;padding:0; margin:0; line-height:12px}
dd span a:hover{font-family:arial;font-size:11px;color:#de8800;font-weight: bold;padding:0; margin:0; line-height:12px}


.titre{position:relative; float: left; border: 0; left: 0px; top:30px;}

a{text-decoration: none;}
a:link{ color:#FFF}
a:visited{ color:#CCC}
a:hover{ color:#036}
a:active{ color:#C63}

h4 a {text-decoration: none;color:#999;}
h4 a:link {color:#999;}
h4 a:visited{color:#963;}
h4 a:hover{color:#036;}



h5 a {color:#333;text-decoration: none;}
h5 a:link {color:#333;}
h5 a:visited {color:#333;}
h5 a:hover {color:#F60;text-decoration: underline;}
h5 a:active {color:#a12d8e;text-decoration: underline;}

h6 a {color:#107fcd;text-decoration: none;}
h6 a:link {color:#107fcd;}
h6 a:visited {color:#107fcd;;}
h6 a:hover {color:#81c9cc;}
h6 a:active {color:#81c9cc;}

h7 a {color:#81c9cc;text-decoration: none;}
h7 a:link {color:#81c9cc;}
h7 a:visited {color:#107fcd;}
h7 a:hover {color:#81c9cc;}
h7 a:active {color:#FC3;}

.vert_form a {color: #FFCC00;text-decoration: none;}
.vert_form a:link {color:#FFCC00;}
.vert_form a:visited {color:#FFCC00;}
.vert_form a:hover {color:#FFCC00;}
.vert_form a:active {color:#FFCC00;}

dl, dt, dd, ul, li {margin:0;padding:0;}

.menuhaut {position:relative;top:0px;}
.menuhaut dl {	display:block;	float: right;	width:13em;	background:#6D6E71; filter:alpha(opacity=85);border-bottom:1px solid #FFF;}
.menuhaut dt a{	display:block;	height:18px;padding-left:11px;	background: 0.2em 0.3em url(../images/arrow-blanche.gif) no-repeat;color:#FFF;}
.menuhaut dt a:hover{padding-left:11px;background: 0.2em 0.3em url(../images/arrow-bas.gif) no-repeat;color:#221E1F;background-color:#ccc;}
.menuhaut dd {}
.menuhaut dd a{vertical-align:bottom; display:block;height:auto;border-bottom:1px solid #FFF;}
.menuhaut ul{list-style: square inside;height:auto;color:#036;	background-color:#CDCED0;	}
.menuhaut ul ul {padding-left:6px;	list-style: square inside;color:#06c;background-color:#CDCED0;}

#smenu1, #smenu2, #smenu3, #smenu4 {display:none;}
#smenu1 a, #smenu2 a, #smenu3 a , #smenu4 a {color:#c03;}
#smenu1 a:link , #smenu2 a:link , #smenu3 a:link , #smenu4 a:link{color:#221E1F;border-top: 0 none;}
#smenu1 a:visited , #smenu2 a:visited , #smenu3 a:visited, #smenu4 a:visited {color:#666;border-top: 0 none;}
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover{color: #036;}
#smenu1 li a:hover, #smenu2 li a:hover, #smenu3 li a:hover, #smenu4 li a:hover{color: #036;}

#current dl a{display:block;}

input.ftext {margin: 2px 0;padding:0; margin-bottom:2px;border:#669 1px solid; BACKGROUND-IMAGE:   url(../images/ombre.gif);  font: 8pt verdana,arial,geneva,sans-serif;TEXT-DECORATION: none
color:#669;} 
textarea{margin: 2px 0;padding:0;border:#669 1px solid; font: 8pt verdana,arial,geneva,sans-serif;TEXT-DECORATION: none
color:#669;}
textfield { margin: 2px 0;padding:0;margin-bottom:2px;border:#669 1px solid; BACKGROUND-IMAGE:   url(../images/ombre.gif); font: 8pt verdana,arial,geneva,sans-serif;TEXT-DECORATION: none
color:#669;} 
select{margin: 2px 0;padding:0;border:#669 1px solid; BACKGROUND-IMAGE:   url(images/ombre.gif);  font: 8pt verdana,arial,geneva,sans-serif;TEXT-DECORATION: none
color:#669;}

fieldset {margin: 0 ; padding:0;border:1px solid #FFCC00; background-color: #FFFFFF;}
legend{   margin: 0 0 2px 0; padding:2px 3px 1px 3px;font-weight: bold ;font-size: 14px;color:#569c5f;background-color: #FFFFFF; text-align:left;}

.table_insc{}
.table_insc td{padding:10px 10px 5px 0;}


.tablo{ padding: 0;margin: 0;}
.tablo td { text-align:left;font-size:11px;color:#131a20;}

.tablo2 { margin-top:6px;border-right: 1px solid #a12d8e;
}
.tablo2 th{ background-color: #a12d8e; color:#fff; font-size:12px; font-weight:bold; text-align:center; padding:2px;
}
.tablo2 td{font-size: 11px;
	border-bottom: 1px solid #a12d8e;
	border-left: 1px solid #a12d8e;
	padding:4px;
	text-align: left;
}

.tablo3 { margin-top:6px;border-right: 1px solid #608aa6;
}
.tablo3 th{ background-color: #608aa6; color:#fff; font-size:12px; font-weight:bold; text-align:center; padding:2px;
}
.tablo3 td{font-size: 11px;
	border-bottom: 1px solid #608aa6;
	border-left: 1px solid #608aa6;
	padding:4px;
	text-align: left;
}


.sansbordure { 
border-bottom: #FFF none 0px;
padding:5px 5px 5px 5px;

 }
 
#retour a:link { color:#3333CC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#retour a:visited {color:#3333CC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#retour a:hover { color: #3333CC; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
 
#Style3 {
	color:#141515;
	font-size: 10px;
}
#Style3 a {
	color:#141515;
}
#Style3 a:hover { text-decoration:underline;}

