body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Contenu : TopicBar */
.TopicBarContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
    background-color: Transparent;
	border:none;
	vertical-align:middle;
	width:210px;
	/*border:solid 1px E98E33;*/
	
}
.TopicBarGroupContenu
{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 8px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top: 0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: middle;
	text-align:left;
	width:210px;
}
.TopicBarGroupCollapsedContenu
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupCollapsedHoverContenu
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupExpendedContenu
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:190px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:190px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}

.TopicBarGroupCollapsedContenu2
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupCollapsedHoverContenu2
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}

.TopicBarGroupCollapsedHoverContenu2 .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:178px;
	height:20px;
}
.TopicBarGroupCollapsedHoverContenu2 .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu2 .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu2 .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu2 .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}

.TopicBarGroupExpendedContenu2
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu2
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:0px;
	border-bottom:0px;
	background-color: Transparent;
	vertical-align: top;
	width:210px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu2 .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:178px;
	height:20px;
}
.TopicBarGroupExpendedHoverContenu2 .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu2 .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu2 .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupExpendedHoverContenu2 .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}

.TopicBarGroupCollapsedHoverContenu .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:190px;
	height:20px;
}
.TopicBarGroupCollapsedHoverContenu .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedHoverContenu .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:190px;
	height:20px;
}
.TopicBarGroupCollapsedContenu .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu .Header
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:190px;
	height:20px;
}
.TopicBarGroupExpendedContenu .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu2 .Header
{	
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:178px;
	height:20px;
}
.TopicBarGroupCollapsedContenu2 .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu2 .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu2 .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	text-decoration:none;
}
.TopicBarGroupCollapsedContenu2 .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu2 .Header
{
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: top;
	width:178px;
	height:20px;
}
.TopicBarGroupExpendedContenu2 .Header A:link
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu2 .Header A:active
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu2 .Header A:visited
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}
.TopicBarGroupExpendedContenu2 .Header A:hover
{	
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	text-decoration:none;
}

.TopicBarMenuContenu
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	border-left: 0px;
	padding-left: 0px;
	border-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
    background-color: Transparent;
    width:170px;
}
.TopicBarMenuItemContenu
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 15px;
	border-right: none;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #E98E33;	
	font-family: Arial,Verdana;
	background-color: #A5CEE2;
    width:170px;
}
.TopicBarMenuSelItemContenu
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 15px;
	border-right: none;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;	
	font-family: Arial,Verdana;
	background-color: #A5CEE2;
    width:170px;
}
.TopicBarSubMenuContenu
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	border-left: 0px;
	padding-left: 0px;
	border-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
    background-color: #A5CEE2;
}
.TopicBarSubMenuItemContenu
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #E98E33;	
	font-family: Arial,Verdana;
	background-color: #A5CEE2;
}
.TopicBarSubMenuSelItemContenu
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;	
	font-family: Arial,Verdana;
	background-color: #A5CEE2;
}
/* Contenu : Menu général */
.menuContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
    background-color: Transparent;
	border:none;
	vertical-align:middle;
}
.rootItemContenu
{	
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:210px;
	height:20px;
}
.rootSelItemContenu
{
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:210px;
	height:20px;
}
.rootItemContenu2
{	
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:192px;
	height:20px;
}
.rootSelItemContenu2
{
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:192px;
	height:20px;
}
.rootDisabledContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 1px;
	font-weight: normal;
	color: #C5D544;
	border: none;
	background-color: Transparent;
	vertical-align: middle;
	cursor: default;
	height:4px;
}
.submenuContenu
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	border-left: 0px;
	padding-left: 0px;
	border-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	margin-right: 0px;
    background-color: #ffffff;
}
.submenuItemContenu
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #E98E33;	
	font-family: Arial,Verdana;
	background-color: Transparent;
}
.submenuSelItemContenu
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 12px;	
	color: #007DAB;	
	font-family: Arial,Verdana;
	background-color: Transparent;
}
.submenuItemDisabledContenu
{
	padding-top: 0px;    
	border: none;
	cursor:default;
	font-weight: normal;
	font-size: 1px;	
	background-color:Transparent;
}

/* Menu Accueil */
.menuAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
    background-color: Transparent;
	border:none;
	vertical-align:middle;
}
.rootItemAccueil
{	
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-style:italic;
	font-size: 18px;	
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:260px;
	height:26px;
}
.rootSelItemAccueil
{
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-style:italic;
	font-size: 18px;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:260px;
	height:26px;
}
.rootItemAccueil2
{	
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-style:italic;
	font-size: 18px;
	color: #E98E33;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:236px;
	height:26px;
}
.rootSelItemAccueil2
{
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-style:italic;
	font-size: 18px;
	color: #007DAB;
	border-top:solid 1px #D3E9F1;
	border-bottom:solid 1px #D3E9F1;
	background-color: Transparent;
	vertical-align: middle;
	width:236px;
	height:26px;
}
.rootDisabledAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial,Verdana;
	font-size: 1px;
	font-weight: normal;
	color: #C5D544;
	border: none;
	background-color: Transparent;
	vertical-align: middle;
	cursor: default;
	height:4px;
}
.submenuAccueil
{
	border-top: 0px;
	padding-top: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	border-left: 0px;
	padding-left: 0px;
	border-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	margin-right: 0px;
    background-color: Transparent;
}
.submenuItemAccueil
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 16px;	
	color: #E98E33;	
	font-family: Arial,Verdana;
	background-color: Transparent;
}
.submenuSelItemAccueil
{
	border-top: 0px;
	padding-top: 1px;
	border-bottom: none;
	padding-bottom: 2px;
	border-left: none;
	padding-left: 0px;
	border-right: none;
	padding-right: 0px;
	font-weight: bold;
	font-size: 16px;	
	color: #007DAB;	
	font-family: Arial,Verdana;
	background-color: Transparent;
}
.submenuItemDisabledAccueil
{
	padding-top: 0px;    
	border: none;
	cursor:default;
	font-weight: normal;
	font-size: 1px;	
	background-color:Transparent;
}

.Identification
{
	font-size: 12px;
	font-weight : normal;
	font-family: Arial;
	color: #ff0000;
	background-color: Transparent;
}
.TitreRubrique
{
	font-size: 18px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #007DAB;
}
.TitrePageActuConsultation
{
	font-size: 14px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #007DAB;
}
.TitrePageActu
{
	font-size: 20px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #007DAB;
}
.TitreActu
{
	font-size: 14px;
	font-weight : bold;
	font-style: normal;
	font-family: Arial,Verdana;
	color: #0095C0;
}
.ResumeActu
{
	font-weight: bold;
	font-size: 12px;
	color: #007dab;
	font-style: italic;
	font-family: Arial,Verdana;
}
.TexteActu
{
	font-size: 12px;
	font-weight : bold;
	font-style: normal;
	font-family: Arial,Verdana;
	color: #7B858A;
}

.Erreur
{
	font-size: 12px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #ff0000;
	background-color: Transparent;
}
.ErreurSite
{
	font-size: 12px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #E98E33;
	background-color: Transparent;
}
.TitreLogin
{
	font-size: 14px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #0679A6;
	background-color: Transparent;
}
.TexteLogin
{
	font-size: 12px;
	font-weight : normal;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
}
.SaisieLogin
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
}
.SaisieLogin A:link
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:none;
}
.SaisieLogin A:active
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:none;
}
.SaisieLogin A:visited
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:none;
}
.SaisieLogin A:hover
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:none;
}
.LoginLogin
{
	font-size: 12px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #7B858A;
	background-color: Transparent;
}
.PwdLogin
{
	font-size: 12px;
	font-weight : bold;
	font-family: Arial,Verdana;
	color: #7B858A;
	background-color: Transparent;
}
.TextBox_Login
{
	width: 120px;
	height: 18px;
	font-size:11px;
	color: #000000;
	font-weight: normal;
	text-align:left;
	background-color: #ffffff;
	border-color: #7B858A;
	border-style:solid;
	border-width:1px;	
}
.TextBox_Mail
{
	width: 200px;
	height: 18px;
	font-size:11px;
	color: #000000;
	font-weight: normal;
	text-align:left;
	background-color: #ffffff;
	border-color: #7B858A;
	border-style:solid;
	border-width:1px;	
}
.Bouton_Login
{
	width: 60px;
	height: 18px;
	font-size:11px;
	color: #0679A6;
	font-weight: bold;
	text-align:center;
	background-color: #E98E33;
	border-color: #F8981D;
	border-width:1px;	
	cursor:hand;
}

.ActuDefilantTitre{	
	font-size: 10px;
	font-weight : bold;
	font-family: Arial;
	color: #007dab;
	background-color: Transparent;
	text-decoration: none;
}
.ActuDefilantTitre A:link	{
	COLOR:#007dab;
	font-weight:bold;
	font-size: 10px;
	TEXT-DECORATION: none;
	
}
.ActuDefilantTitre A:visited	{
	TEXT-DECORATION: none;
	COLOR:#007dab;
	font-size: 10px;
	font-weight:bold;
}
.ActuDefilantTitre A:active	{
	TEXT-DECORATION: none;
	COLOR:#007dab;
	font-size: 10px;
	font-weight:bold;
}	
.ActuDefilantTitre A:hover	{
	TEXT-DECORATION: none;
	color:#007dab;
	font-weight:bold;
	font-size: 10px;
	background-color:#C3C7E2;
}
.ActuDefilantTexte{	
	font-size: 10px;
	font-weight : normal;
	font-family: Arial;
	color: #7B858A;
	background-color: Transparent;
	text-decoration: none;
}

/* Partie utilisée par l'editeur HTML */
/* Attention si on utilise un fond ce sera celui utilsé par l'éditeur*/
P	
{
	color:#7B858A;
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
H5
{	
	color:#7B858A;
	font-family: Arial,Verdana;
	font-size: 12px;
	font-style:italic;
	font-weight:normal;
	line-height: 15px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
H1	
{	
	font-size: 20px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #007DAB;
	text-decoration: none;
	margin:2,4;
}	
	
H2	
{	
	font-size: 20px;
	font-weight : bold;
	font-style:normal;
	font-family: Arial,Verdana;
	color: #007DAB;
	text-decoration: none;
	margin:2,4;
}	

H3	
{	
	font-weight: bold;
	font-size: 12px;
	color: #007dab;
	font-style: italic;
	font-family: Arial,Verdana;	
}
	
H4	
{	
	font-weight: bold;
	font-size: 12px;
	color: #007dab;
	font-style: normal;
	font-family: Arial,Verdana;
}

HR
	{	
	color:#13218A;
	height: 1px;
	width:90%;
	}	

UL LI
{
	list-style-image: url(/_include/Digidia/images/Menu_Sep.gif);
	color: #000000;
}
UL LI LI {
	LIST-STYLE-TYPE: disc;
	color:#000000;
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle;
	color:#000000;
}
OL LI {
	LIST-STYLE-TYPE: decimal;
	color:#C5D544;
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha;
	color:#C5D544;
}
OL OL OL LI 
{
	LIST-STYLE-TYPE: lower-roman;
	color:#C5D544;
}
	
.Page
{
	width : 100%;  
	border-collapse : collapse;
	border-style : none;
	border : 0px none #FFFFFF;
	border-bottom : 0px none #FFFFFF;
}

/*encadré principal*/
.Contenu
{
	/* border: 1px solid #365078; */ 
	border-bottom :1px solid #365078;
	border-left :1px solid #365078;
	border-top :1px solid #365078;
	border-right : none;
	background-color: White;
}



/******************************************** Lien pour tout le site, sauf bas et accueil définis plus bas */ 
	A:link	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
	
	A:visited	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
	
	A:active	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
		
	A:hover	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: none;
		}
/*fin Lien pour tout le site*/




/******************************************** Accueil Rubrique de niveau 1 */
	.AccueilN1
	{
		font-family :Verdana;
		font-size: 12px;
		font-weight:bold;
		color:#D6E615;
	}
/*************** Accueil Rubrique de niveau 2 */
	.AccueilN2
	{
		color:white;
	}
	.AccueilN2 LI
	{
		margin :-2,1,1,1;
	}
	
	.AccueilN2 A:link	{
		COLOR:white;
		font-weight:bold;
		font-size: 11px;
		TEXT-DECORATION: none;
		
	}
	.AccueilN2 A:visited	{
		TEXT-DECORATION: none;
		COLOR:white;
		font-size: 11px;
		font-weight:bold;
	}
	.AccueilN2 A:active	{
		TEXT-DECORATION: none;
		COLOR:white;
		font-size: 11px;
		font-weight:bold;
	}	
	.AccueilN2 A:hover	{
		TEXT-DECORATION: none;
		color:#0F208C;
		font-weight:bold;
		font-size: 11px;
		background-color:#C3C7E2;
	}
/* Bas de page Accueil*/
	.BasDePageAccueil
	{
		font-size: 10px;
		font-weight:bold;
		background-color :#e98e33;
		color:#ffffff;
		font-family: Verdana,Verdana,Arial;
		line-height: 20px;
	}
	.BasDePageAccueil A:link	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
	.BasDePageAccueil A:visited	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
	.BasDePageAccueil A:active	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}	
	.BasDePageAccueil A:hover	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
/* Bas de page d'une rubrique*/
	.BasDePageContenu
	{
		font-size: 10px;
		font-weight:bold;
		background-color :#e98e33;
		color:#ffffff;
		font-family: Verdana,Verdana,Arial;
		line-height: 20px;
	}
	.BasDePageContenu A:link	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
	.BasDePageContenu A:visited	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
	.BasDePageContenu A:active	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}	
	.BasDePageContenu A:hover	{
		font-size: 10px;
		font-weight:bold;
		color:#ffffff;
		TEXT-DECORATION: none;
		font-family: Verdana,Verdana,Arial;
		}
/******************************************** plan du site */
	.Plan
	{
		/* border: 1px solid #365078; */ 
		border-bottom :1px solid #365078;
		border-left :1px solid #365078;
		border-top :1px solid #365078;
		border-right : none;
		background-color: White;
		text-align:  left;
	}
	.PlanTitreRubrique
	{
		font-family : Trebuchet MS;
		font-weight : bold;
		font-style : italic;
		Font-Size : Large;
		color : #004040;
		padding-left : 10px;
		text-decoration : none;
	}
	.PlanRubrique
	{
		font-family : Trebuchet MS;
		font-weight : bold;
		font-style : italic;
		Font-Size : Small;
		color : #404040;
		padding-left : 30px;
		text-decoration : none;
	}

.lienSpecial
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:underline;
}
.lienSpecial A:link
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:underline;
}
.lienSpecial A:active
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:underline;
}
.lienSpecial A:visited
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #ffffff;
	background-color: Transparent;
	text-decoration:underline;
}
.lienSpecial A:hover
{
	font-size: 12px;
	font-weight : bold;
	font-style:italic;
	font-family: Arial,Verdana;
	color: #0679A6;
	background-color: Transparent;
	text-decoration:underline;
}
