* {
	font			:	12px Tahoma;
}

i {
	font-style		:	italic;
}

h1 {
	color			:	#AD0018;
	font-size		:	20px;
	font-weight		:	bold;
}

h2 {
	color			:	#AD0018;
	font-size		:	16px;
	font-weight		:	bold;
}

a.liennorm {
	color			:	#666666;
	text-decoration	:	none;
	font-weight		:	bold;
}

a.liennorm:hover {
	color			:	#AD0018;
	text-decoration	:	none;
	font-weight		:	bold;
}

.menu {
	padding			:	0px;
	background		:	#AD0018;
	font-weight		:	bold;
	color			:	#FFFFFF;
}

.image {
	border			:	1px solid #AD0018;
}

.image2 {
	border			:	1px solid #666666;
}

.skyscrapermen_immo {
	padding-left		:	0px;
	padding-top			:	10px;
	background			:	url(./images/immo_bas.gif);
	background-repeat	:	no-repeat;
	background-position	:	right bottom;
	height				:	100%;
	vertical-align		:	top;
}

.skyscrapermen_fin {
	padding-left		:	0px;
	padding-top			:	10px;
	background			:	url(./images/aep_bas.gif);
	background-repeat	:	no-repeat;
	background-position	:	right bottom;
	height				:	100%;
	vertical-align		:	top;
}

.skyscrapermen_pat {
	padding-left		:	0px;
	padding-top			:	10px;
	background			:	url(./images/fin_bas.gif);
	background-repeat	:	no-repeat;
	background-position	:	right bottom;
	height				:	100%;
	vertical-align		:	top;
}

.skyscrapermen_aep {
	padding-left		:	0px;
	padding-top			:	10px;
	background			:	url(./images/pat_bas.gif);
	background-repeat	:	no-repeat;
	background-position	:	right bottom;
	height				:	100%;
	vertical-align		:	top;
}

.skyscrapermen_immo b {
	font-weight		:	bold;
}

.skyscrapermen_immo a {
	color			:	#000000;
	text-decoration	:	none;
}

.skyscrapermen_immo a:hover {
	color			:	#000000;
	text-decoration	:	underline;
}

.skyscrapermen_fin b {
	font-weight		:	bold;
}

.skyscrapermen_fin a {
	color			:	#000000;
	text-decoration	:	none;
}

.skyscrapermen_fin a:hover {
	color			:	#000000;
	text-decoration	:	underline;
}

.skyscrapermen_pat b {
	font-weight		:	bold;
}

.skyscrapermen_pat a {
	color			:	#000000;
	text-decoration	:	none;
}

.skyscrapermen_pat a:hover {
	color			:	#000000;
	text-decoration	:	underline;
}

.skyscrapermen_aep a {
	color			:	#000000;
	text-decoration	:	none;
}

.skyscrapermen_aep a:hover {
	color			:	#000000;
	text-decoration	:	underline;
}

.ejs_scroll {
	font			:	Tahoma 11px;
	color			:	#AD0018;
	text-decoration	:	none;
}

.inputt {
	background		:	#FFFFFF;
	border-top		:	1px solid #CCCCCC;
	border-left		:	1px solid #CCCCCC;
	border-right	:	1px solid #CCCCCC;
	border-bottom	:	1px solid #AD0018;
	text-indent		:	2px;
}

.inputb {
	background		:	#AD0018;
	border			:	2px solid #888888;
	font-weight		:	bold;
	color			:	#FFFFFF;
	padding			:	6px;
}

.titregras {
	height			:	20px;
	color			:	#FFFFFF;
	font-weight		:	bold;
	background-image:	url(./images/barouge.gif);
}

.PointillEncadreT {
	border			:	1px dashed #BBBBBB;
	background		:	#999999;
	padding			:	2px;
	font-weight		:	bold;
	color			:	#FFFFFF;
}

.PointillEncadre {
	border			:	1px dashed #BBBBBB;
	text-indent		:	18px;
	vertical-align	:	top;
	background-color:	#FAFAFA;
	width			:	200px;
	height			:	160px;
	padding			:	5px;
	padding-left	:	15px;
	background-image:	url("./images/fedown.gif");
	background-repeat:	no-repeat;
	background-position:	bottom left;
}

.DivInVisible {
	width			:	0;
	visibility		:	hidden;
	position		:	absolute;
}

.DivVisible {
	width			:	100%;
	visibility		:	visible;
	position		:	relative;
}

.Tracker {
	background-image		:	url("./images/tracker_rouge.gif");
	background-alignment	:	left-top;
	padding-left			:	15px;
	color					:	#FFFFFF;
	font-weight				:	bold;
	height					:	15px;
	font-size				:	10px;
}

.sTracker {
	padding					:	5px;
	font-size				:	10px;
	background-color		:	#FFFFFF;
}