table.fenetre_popup
{
	width:				100%;
	height:				100%;
	margin:				0;
	padding:			0;

	background:			transparent;
	color:				#000000;
	border:				none;	

	font-weight:		normal;
	font-style:			normal;
	text-decoration:	none;
}

table.fenetre_popup *
{
	margin:				0;
	padding:			0;
}

table.fenetre_popup table.top
{
	width:				100%;
}

table.fenetre_popup table.top td.left
{
	background:		url(../imgs/haut_l.gif) no-repeat;
	width:			22px;
	height:			22px;
}

table.fenetre_popup table.top td.middle
{
	background:		url(../imgs/haut_m.gif) repeat-x;
	width:			100%;
	font-weight:	bold;
	color:			#111155;
}

table.fenetre_popup table.top td.right
{
	background:		url(../imgs/haut_r.gif) no-repeat;
	width:			22px;
	height:			22px;
}

table.fenetre_popup table.top td.right_close
{
	background:		url(../imgs/haut_r_c1.gif) no-repeat;
	width:			22px;
	height:			22px;
	cursor:			pointer;
}

table.fenetre_popup table.top td.right_close:hover
{
	background:		url(../imgs/haut_r_c2.gif) no-repeat;
}


table.fenetre_popup table.middle
{
	width:			100%;
	background:		#F7F7F7;
	border:			1px #A0A0C0 solid;
	padding:		4px;
}

table.fenetre_popup table.middle tr
{
	vertical-align:	top;
}

table.fenetre_popup table.middle td
{
	padding:		4px;
}

table.fenetre_popup table.bottom
{
	width:			100%;
	height:			22px;
	background:		#ebebf1;
	border:			1px #A0A0C0 solid;
	border-top:		none;
	color:			#454557;

}

table.fenetre_popup table.bottom td
{
	padding:		4px;
	text-align:		center;
	font-weight:	bold;
}


table.fenetre_popup table.shadow
{
	width:			100%;
}

table.fenetre_popup table.shadow td.left
{
	background:		url(../imgs/bas_l.gif) no-repeat;
	width:			8px;
	height:			4px;
}

table.fenetre_popup table.shadow td.middle
{
	background:		url(../imgs/bas_m.gif) repeat-x;
	width:			100%;
	font-weight:		bold;
	color:			#444488;
}

table.fenetre_popup table.shadow td.right
{
	background:		url(../imgs/bas_r.gif) no-repeat;
	width:			8px;
	height:			4px;
}
