body
{
	text-align:center;
}
div#wrapper
{
	height:800px;
	width:800px;
	text-align:left;
	margin:0 auto;
}
div#headerContentPHI
{
	position:relative;
	height:30px;
	background-image:url('/themes/arcaPhi/phi-arca-patrimoine/phi-arca-patrimoine-top1.gif');
	background-position:bottom left;
	background-repeat:repeat-x;
}

div#headerLinks
{
	position:absolute;
	top:4px;
	right:0;
	font-size:11px;
	width:800px;
	color:#4a4b4b;
}
div#headerLinks a
{
	font-size:11px;
	color:#3a0b0b;
	text-decoration:none;
	font-style:normal;
}
div#headerLinks a:hover
{
	text-decoration:underline;
}

div#menuContentPHI
{
	height:64px;
}

div#headerTextPHI
{
	height:152px;
	background-image:url('/themes/arcaPhi/phi-arca-patrimoine/phi-arca-patrimoine-top.jpg');
	background-repeat:no-repeat;
	position:relative;
}

div#headerTextPHI p#PHI
{
	position:absolute;
	top:20px;
	left:380px;
	font-size:60px;
	line-height:56px;
	font-falily:arial;
	color:#F9C438;
	text-transform:uppercase;
}

div#headerTextPHI p#contratPHI
{
	position:absolute;
	top:90px;
	left:180px;
	font-size:25px;
	font-family:arial;
	color:#FFFFFF;
	font-weight:bold;
	text-indent:40px;
	font-style:italic;
	line-height: 25px;
}

div#headerTextPHI a#logoPHI
{
	display:block;
	position:absolute;
	top:-50px;
	left:20px;
}

div#menuContentPHI
{
	width:700px;
	margin-left:100px;
	height:60px;
	clear:left;
}


div#menuContentPHI li
{
	list-style:none;
}

li.level0
{
	float:left;
	border-top:5px solid #3a0b0b;
	text-align:center;
	margin-left:-1px;
	border-right:1px solid #4a4b4b;
	border-left:1px solid #4a4b4b;
	width:138px;
	height:20px;
	background:none;
	padding:0;
	position:relative;
}

li.level1
{
	width:138px;
	width:136px;
	height:20px;
	line-height:20px;
	background:none;
	background-color:white;
	padding:0;
	list-style:none;
}

li.level0 a
{
	line-height:40px;
	text-transform:uppercase;
	color:#4a4b4b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	
}

li.level1 a
{
	line-height:20px;
	text-transform:capitalize;
	color:#4a4b4b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	text-transform:uppercase;
}

ul.menu1
{
	display:none;
	position:absolute;
	top:20px;
	left:-1px;
	padding-top:20px;
	border-right:1px solid #3a0b0b;
	border-left:1px solid #3a0b0b;
	border-bottom:5px solid #3a0b0b;
text-transform:uppercase;
}

li.hovered
{
	border-top:5px solid white;
	
}
li.hovered ul
{
	display:block;
	text-transform:uppercase;
}

li.hovered a
{
	color:#3a0b0b;

}

a.current
{
	color:#3a0b0b !important;
}
li.hovered li a
{
	color:4a4b4b;
}

li.hovered1 a
{
	color:#3a0b0b !important;
	
}
#pagecontentPHI li h3
{
	margin-top:0;
	
}


#footContentPHI, #footContentPHI a
{
	font-size:10px;
	color:white;
	text-decoration:none;
	letter-spacing:-0.1px;
}

#footContentPHI
{
	background-color:#3a0b0b;
	text-align:center;
	padding:5px 1px;
}

table#sideTable td
{
	border-bottom:1px solid #9DA6C7;
}
table#sideTable th
{
	border-bottom:5px solid #166BB9;
}

div.sideElement
{
	position:relative;
}

div.sideElement a.savoir
{
	position:absolute;
	bottom:0;
	right:0;
	padding:5px;
	color:#4a4b4b;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	font-size:13px;
}

div.sideElement a.sideLabel
{
	position:absolute;
	display:block;
	top:0;
	right:0;
	padding:5px;
	width:140px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
	font-size:15px;
	line-height:14px;
	text-decoration:none;
	font-style:normal;
}

div.sideElement a.sideLabel2
{
	position:absolute;
	display:block;
	bottom:22px;
	right:0;
	padding:5px;
	width:140px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	line-height:14px;
	text-decoration:none;
	font-style:normal;
}


#pageContentPHI
{
	text-align:left;
	padding-right:20px;
	_width:539px;


}