html{
	margin:0px;
	padding:0px;
}
body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	font-family:Tahoma, Verdana, Geneva, Arial;
	font-size:small;
	background-attachment:fixed;
	color:#7b7b8a;
}
img{
	border:0;
}
table{
	text-align:center;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	width:100%;
	border:0;
}
a{
	text-decoration:none;
	color:#7b7b8a;
}
a:hover{
	text-decoration:underline;
}
a.a_no_hover:hover{
	text-decoration:none;
}
hr{
	margin:10px;
	color:#ede5df;
	height:2px;
	border:0;
	border-bottom-width:2px;
	border-bottom-style:solid;
}
h1{
	font-size:medium;
	color:#ca2f89;
	font-weight:bold;
	margin:0;
}
td.bg_header{
	background-color:#d3d3d4;
}
td.bg_main{
	background-image:url(/img/bg_centrale.png);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ffffff;
	border-right:#d3d3d4 1px solid;
	border-left:#d3d3d4 1px solid;
	padding-right:4px;
	padding-left:20px;
}
td.menu1_selected{
	background-color:#f0f0f1;
	background-image:url(/img/menu1.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
td.menu2{
	height:42px;
	text-align:left;
	padding-left:10px;
	vertical-align:top;
	background-image:url(/img/menu2.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
td.ma_selection_evt{
	text-align:left;
	padding-left:8px;
	background-image:url(/img/line.gif);
	background-repeat:repeat-y;
	background-position:left;
}
td.bg_gris_clair{
	background-color:#d3d3d4;
}
input, textarea{
	font-family:Tahoma, Verdana, Geneva, Arial;
	font-size:x-small;
	color:#454553;
	border:#454553 1px solid;
}
.width_5p{	width:5%;}
.width_16p{	width:16%;}
.width_90p{	width:90%;}
.left{		text-align:left;}
.right{	text-align:right;}
.middle{	vertical-align:middle;}
.top{		vertical-align:top;}
.rose{		color:#ca2f89;}
.gris_fonce{	color:#454553;}
.smaller{	font-size:x-small;}
.medium{	font-size:medium;}
.gras{		font-weight:bold;}
.italic{	font-style:italic;}
/* PORTFOLIO ONLY */
table.ali{
	margin-left:auto;
	margin-right:auto;
}
table.port{
	width:600px;
}
td.p1{
	background-image:url(/img/portfolio_logo1.png);
	background-repeat:no-repeat;
	background-position:center center;
	height:300px;
}
table.bg_marr{
	background-color:#958742;
	width:280px;
}
td.bg_marr_c{
	background-image: url(/img/portfolio_dot.png);
	width:12px;
	height:8px;
}
td.bg_mar2_c{
	background-image: url(/img/portfolio_cadre.png);
	width:20px;
	height:18px;
}
td.bg_mar2_v{	background-image: url(/img/portfolio_cadre_v.png);}
td.bg_mar2_h{	background-image: url(/img/portfolio_cadre_h.png);}
td.bg_c_tl{	background-position:top left;}
td.bg_c_tr{	background-position:top right;}
td.bg_c_bl{	background-position:bottom left;}
td.bg_c_br{	background-position:bottom right;}
.marr{	color:#a2a06a;}
.white{	color:#ffffff;}
.fnt_siz_8{	font-size:8pt;}
.width_250 {	width:250px;}
.width_300 {	width:300px;}
