@import url("modules.css");

/*
	Default HTML Classes
*/

body
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:10pt;	
	margin: 0px;
	min-width:714px;
	padding-top:20px;
	text-align:center;
	
	position:relative;
	left:0px;
	top:0px;
}

/***********************************************************************/
/** reset styles *******************************************************/
/***********************************************************************/

table,
td,
tr,
th
{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

img
{
	border:none;
}

a,
a:link,
a:hover
a:visited,
a:active,
a:visited:hover
{
	color: #ff7f00;
}

a:hover,
a:visited:hover
{
	color: #667356;
}

.clear
{
	clear: both;
	height: 0px;
}

input,
select,
option,
textarea
{
	font-size: 8pt;
	font-family: Arial, Verdana, Sans-Serif;
}

/*h1,
h2,
h3,
h4,
h5
{
	padding: 0px;
	margin: 0px;
	line-height: 1em;
}*/

/***********************************************************************/
/** template général ***************************************************/
/***********************************************************************/

.wrapper
{	
	background-image:URL(../images/wrapper_BG_repY.jpg);
	background-repeat:repeat-y;
	border-bottom:solid 1px #e1eed2;
	border-right:solid 1px #e1eed2;
	height:expression('448px');
	min-height: 448px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:714px;	
	
	position:relative;
}

.spacer
{
	height:76px;
	margin-left:26px;
	padding-top:7px;
	width:168px;
}

.banner
{
	background-image:URL(../images/APNED_Banner.jpg);
	background-repeat:no-repeat;
	height:85px;
	width:714px;
	
	z-index:0;
	
	position:relative;
}

.content_left
{
	margin-left:29px;	
	text-align:left;
	width:159px;
	
	z-index:1000;
	
	position:absolute;
}

.content_mid
{	
	width:520px;
	
	position:relative;
	left:192px;	
}

*>.content_mid
{
	width:500px;
}

.content_mid_top
{	
}

.content_mid_mid
{
	display:table;
	
	z-index:300;
	
	position:relative;
}

.content_news
{
	padding-left:15px;
	padding-top:9px;
	padding-bottom:19px;
	/*padding-right:52px;*/	
}

.content_news td,
.content_news h1
{
}

.Title
{
	color:#ff9832;
	font-family: Arial, Verdana, Sans-Serif;
	font-size:10px;	
}

.News
{
	padding-bottom:28px;
}

.separator_vert
{	
	background-image:URL(../images/vertiDot.gif);
	background-repeat:no-repeat;
	height:118px;
	width:1px;
	
	z-index:200;
	
	position:absolute;
	top:0px;
	left:185px;
}

*>.separator_vert
{
	left:205px;
}

.content_mid_right
{
	float:right;	
	margin-left:34px;	
	width:200px;
	
	position:relative;
}

.ContainerBox_Text
{
	min-height:140px;
	height:expression("140px");
	border-left:dashed 1px #bfd2a7;
	padding-left:40px;
}

.content_mid_bottom
{	
	color:#4f5d3d;
	font-family:Verdana;
	font-size:10px;
	margin-left:-70px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 5px;
	padding-bottom:12px;
	padding-left:124px;
	text-align:left;
	width:550px;
	
	position: relative;
	bottom: 0px;
}

*>.content_mid_bottom
{
/*
	padding-right:244px;
	width:475px;
*/
	padding-left:160px;
	width:474px;
	
}

.content_mid_bottom a,
.content_mid_bottom a:link,
.content_mid_bottom a:hover,
.content_mid_bottom a:visited,
.content_mid_bottom a:active,
.content_mid_bottom a:visited:hover
{
	color:#083e5e;
	text-decoration: underline;
}

.content_mid_bottom a:hover,
.content_mid_bottom a:visited:hover
{
	color: #ff7f00;
}

/**** Contenu ****/

.cnt_content_mid
{
	padding-left:20px;
	padding-top:16px;
	padding-bottom:20px;
	width:490px;
	
	position:relative;
	left:192px;
}

*>.cnt_content_mid
{
	width:465px;	
}

.cnt_content_mid_top
{
}

.cnt_separator_vert
{	
	background-image:URL(../images/vertiDot.gif);
	background-repeat:no-repeat;
	height:118px;
	width:1px;
	
	position:absolute;
	top:0px;
	left:505px;
}

.TitleView
{
	padding-bottom:10px;
}

h1,
.TitleView
{
	color:#ff7f00;
	font-family:Verdana;
	font-size:16pt;
	font-weight:bold;	
}

h2
{
	color:#4f5d3d;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;	
}

h3
{
	color:#698445;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;	
}