@charset "iso-8859-1";
body {
	background-color: #ffffff; 
	color: #000000;
	border: 0px solid #000000;
	font:12px Arial, Helvetica, sans-serif, Serif;
}

A:link		{color:#000000;	text-decoration:none;}
A:visited	{color:#000000;	text-decoration:none;}
A:active	{color:#000000; text-decoration:underline;}
A:hover		{color:#000000;	text-decoration:underline;}

A:link img		{color:#000000;	text-decoration:none; 	border: 0px solid #000000;}
A:visited img	{color:#000000;	text-decoration:none; 	border: 0px solid #000000;}
A:active img	{color:#000000; text-decoration: underline; 	border: 0px solid #000000;}
A:hover img		{color:#000000;	text-decoration: underline; 	border: 0px solid #000000;}

.preheader{
	background: black url(images/header.png) repeat-x right bottom;;
	height:42px;
	vertical-align:middle;font-size: 14px;
 padding-left: 24px;
	color: #000000;  /*EEE;*/

}
.header{
	background: black url(images/header.gif) repeat-x right bottom;;
	font-size: 12px;
	height:57px;
	font-family:Arial, Helvetica, sans-serif, Serif;
}

.headerFrame{
background-color: #ffffff;
}
.box{
background-color: #ffffff;	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, Serif;
}
.bottom{
background-color: #ffffff;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, Serif;
}

.boxHeader{
background-color: #ffffff;	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, Serif;
}

.boxTitle{
color:#7fa861;font-family:Arial, Helvetica, sans-serif, Serif; font-size: 13px;text-decoration:underline; font-weight:bold; 
}

.boxContent {
 width:208px;
 min-height: 140px;
}

.boxContent_tr{
height: 180px;
}
.boxContent_td {
 width:288px;
background-color: #dae9eb;	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif, Serif;

}
.citation{
font-size: 14px;
font-style: italic;
width:700px;
border: 1px solid #000000;
border-style:dashed;	background-color: #eef4ff; 
 padding: 3px ;
}

#content{
border: 1px solid #000000;
border-style:dashed;
border-top:0px;	background-color: #eef4ff; 
min-height:400px;
width:1048px;margin-left: auto; margin-right: auto;
padding:10px;
font-size: 14px;
}


#bottomHeader{
position:absolute;
top:55px;
}
#bottomHeader a{
 margin: 10px 10px;
}

.urlPortal{
font-size: 14px;
width:200px;
border: 1px solid #000000;
border-style:dashed;	background-color: #eef4ff; 
 padding: 3px ;
}

#bottomHeader a{
 margin: 10px 10px;
}

.aImage{
	background: url(images/webpage_mini.gif) no-repeat left center;
	padding: 0px 0px 0px 20px;
}


h1{
font:19px Arial, Helvetica, sans-serif, Serif;
font-weight:bold; }

h2{
font:17px Arial, Helvetica, sans-serif, Serif;
text-decoration:underline;font-weight:bold; 
}

h3{
font:15px Arial, Helvetica, sans-serif, Serif;
font-style: italic;font-weight:bold; 
}
/********************** box - menu ************************/

#menuPanel{
	width:200px;
}

#rightPanel{
	width:10px;
}

.boxMenu
{
	
	border-style: none;
	border-width: 0px;
	background-color:inherit;
	font-family: "Helvetica", sans-serif;
	text-decoration: none;
	color: #098cc9;
	margin-right: 10px;
margin-right: 10px;	
	font-size: 10pt;
}

/* propriétés communes aux coins */
.boxMenu_hg, .boxMain_hd{
	height: 19px; width: 19px;
	background-repeat: no-repeat;
	background-color:#cdd6df; color: inherit;
	font-size:1px; /* correction d'un bug IE */

}

.boxMain_title{height: 19px;}
.boxMenu_header{
height: 19px;
}
.boxMenu_item
{
	border-style: solid;
	border-width: 1px;
	border-color: #5f6364;
	background-color: #ffffff; /* #c5e2b2;*/
	padding-right: 5px;
	padding-left: 5px;
	color: #444444;
}
.boxMenu_hg
{
	border-style: none;
	background-color:#cdd6df;
	float: left;
	background: url(images/hautgauche.png);

}
.boxMenu_title
{
	border-style: solid;
	border-left-style:none;
	border-top-style: none;
	border-width: 1px;
	border-color: #5f6364;
	background-color:#e3e3e3; ; ; /* #ffffff; */
	background: url(images/hautboxmenu.png);color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	border-bottom-style: solid;
	border-color: #5f6364;
	font-weight: bold;
	height: 19px;
	
}


/********************** box - main ************************/

.boxMain { 	
	font-size:16px;
	border-style: none;
	border-width: 0px;
	background-color: #ffffff ; color: inherit;
	
}

.boxMain_item
{

	background-color: #ffffff; /* #c5e2b2;*/
	padding-right: 10px;
	padding-left: 10px;
	padding: 0px 20px 20px 20px;
	color: #444444;
	border-width: 1px;
	border-color: #5f6364; 
	border-style: solid;
	font-size: 14px;
min-height:400px;
	font-family: serif, "Helvetica";
	text-align : justify ;
}

.boxMain_item p
{
	color: #444444;
	font-size: 15px;
	font-family:  serif, "Helvetica";
	background-color:inherit;
}

.boxMain_item td
{
	color: #444444;
	font-size:13px;
	font-family:  serif, "Helvetica";
	background-color:inherit;
}

.boxMain_hd
{
	border-style: none;
	background-color:#cdd6df;
	float: right;
	background: url(images/hautdroit.png);

}

.boxMain_title
{

	border-width: 1px;
	border-color: #5f6364; 
	border-style: solid;
	border-left-style:none;
	border-top-style: none;
	background-color:#e3e3e3; 
	background: url(images/hautboxmenu.png); color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 10pt;
}



/********************** // box - main ************************/