/*Override structure style*/

#ansp hr
{
	background-image:url(Images/dottedGreen.gif);
	background-repeat:x;
	height:1px;
	font-size:1px;
	border:0;
	padding:0;
	display:block;
}

#ansp h4
{
	color:#8AC400;
	background:url(Images/dottedVertical9Green.gif) repeat-x left bottom;
}

#ansp h5
{
	background:url(Images/dottedGreen.gif) repeat-x left bottom;
}

#ansp div.smallTitle
{
	padding-bottom:2px;
	font-weight:bold;
	background:url(Images/dottedGreen.gif) repeat-x left bottom;
}

#ansp div.smallTitle a
{
	color:#8AC400;
	padding-left:10px;
	background:url(Images/smallGreenArrow.gif) no-repeat 0 4px;
}

#global-body-content
{
	background:url(2/Images/pro/internProBackground.jpg) no-repeat left top;
}

#body-content
{
	background:url(2/Images/pro/internPro.gif) no-repeat 0 -1px;
}

#title-page
{
	background-color: #6F745B;
}

#footer-content
{
	margin-top:56px;
}

#navigation div.Breadcrumbs div.leaf, #ansp span.textColorSection
{
	color:#8AC400;
}

/*DefaultStyle*/

#default ul li
{
	list-style-image: url(Images/liGreen.gif);
}

#default a:hover
{
	color:#8AC400;
}

/*Link*/
#default span.externLink a
{
	background:url(Images/smallGreenArrow.gif) no-repeat 0px 4px;
	color:#8AC400;
}

#default div.downloadLinkDoc, 
#default div.downloadLinkDoc a, 
#default div.pageLink, 
#default div.pageLink a
{
	color:#8AC400;
}

#default div.downloadLinkDoc, 
#default div.pageLink
{
	background:url(Images/dottedVertical9Green.gif) repeat-x 0px 2px;
}

#default div.downloadLinkDoc a
{
	background-image:url(Images/iconeEnvoiDoc.gif);background-repeat:no-repeat;background-position:4px 0px;
}

#default div.pageLink a
{
	background:white url(Images/iconGoToGreen.gif) no-repeat 4px 2px;
}

/*article*/

#ansp .articleTitle
{
	background:url(Images/bottomRightCornerFullDarkGreen.gif) no-repeat 0px 2px;
	color:#6F745B;
}

#ansp .articleHeader,
#ansp div.articleHeaderLeftImg
{
	background:url(Images/coinVertKaki.gif) no-repeat right top;
	color:#81B701;
}

/*centerMenu*/

#ansp div.globalCenterMenu
{
	padding-top:42px;
	background:url(Images/rightBgMenuCotePro.gif) repeat-y left bottom;
}

#ansp div.globalCenterMenu div.centerMenu
{
	-height:80px;
	min-height:80px;
	background-color:white;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuText
{
	padding:6px 0px 5px 0px;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuTitle
{
	padding-top:6px;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuTitle a
{
	line-height:22px;
	color:#8AC400;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuTitle a:hover
{
	color:#6F745B;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuTitle a span.chevron
{
	padding:5px 22px 0px 0px;
	background:url(Images/greenArrow.gif) no-repeat right 35%;
}

#ansp div.globalCenterMenu div.centerMenu div.centerMenuTitle a:hover span.chevron
{
	padding:5px 22px 0px 0px;
	background:url(Images/largeArrowDarkGreen.gif) no-repeat right 35%;
}

/*tableContent*/

#ansp .tableContent .title
{
	color:#6F745B;
}

#ansp .tableContent .links 
{
	background:url(Images/tableContentLinkBgGreen.gif) repeat-y left top;
}

#ansp .tableContent .links a
{
	background:url(Images/smallGreenArrow.gif) no-repeat 0px 5px;
	color:#8AC400;
}

/*cukeSimpleTreeFAQ*/

#ansp ul.cukeSimpleTreeFAQ
{ 
	background:url(Images/bottomRightCornerDarkGreen.gif) no-repeat left top;
}

#ansp ul.cukeSimpleTreeFAQ li.opened ul li, 
#ansp div.default div.FAQ div.item
{
	background:url(Images/dottedGrey.gif) repeat-x left bottom;
}

#ansp ul.cukeSimpleTreeFAQ li.opened ul a, 
#ansp div.default div.FAQ div.item a
{
	background:url(Images/smallGreenArrow.gif) no-repeat 0px 4px;
	color:#8AC400;
}

/*explanationFrame*/

#ansp div.explanationFrame div.titleContent
{
	background:url(Images/dottedHorizontal24Green.gif) repeat-y left top;
}

#ansp div.explanationFrame div.title
{
	background:url(Images/dottedGreen.gif) repeat-x 1px bottom;
}

#ansp div.explanationFrame div.text
{
	background:url(Images/dottedHorizontal5Green.gif) repeat-y left top;
}

#ansp div.explanationFrame div.doc
{
	width:150px;
	float:left;
	background:url(Images/dottedGreen.gif) repeat-x left top;
	padding:4px 2px 0px 0px;
	margin:4px 15px 0px 0px;
}

#ansp div.explanationFrame div.doc a
{
	background:url(Images/smallGreyArrow.gif) no-repeat 0px 4px;
	padding-left:10px;
}

/*essentielFrame*/

#ansp div.essentielFrame
{
	background:url(Images/essentielGreen.gif) no-repeat right top;
}

#ansp div.essentielFrame div.top
{
	background:url(Images/dottedVertical2Green.gif) repeat-x left top;
}

#ansp div.essentielFrame div.bottom
{
	background:url(Images/dottedVertical9Green.gif) repeat-x left bottom;
}

#ansp div.essentielFrame div.textContent
{
	background:url(Images/dottedHorizontal2Green.gif) repeat-y left top;
}

#ansp div.essentielFrame div.text
{
	background:url(Images/dottedHorizontal2Green.gif) repeat-y right top;
}

/*encartLeft*/

#ansp div.encartLeft div.leftContent div.title
{
	background:url(Images/dottedHorizontal19Green.gif) repeat-y right top;
	color:#6F745B;
}

#ansp div.encartLeft div.leftContent div.text
{
	background:url(Images/dottedHorizontal5Green.gif) repeat-y right top;
}

/*encartRight*/

#ansp div.encartRight div.rightContent div.title
{
	background:url(Images/dottedHorizontal19Green.gif) repeat-y left top;
	color:#6F745B;
}

#ansp div.encartRight div.rightContent div.text
{
	background:url(Images/dottedHorizontal5Green.gif) repeat-y left top;
}

/*internLeftMenu*/

#ansp div.intern-left-menu .separator
{
	background:url(InternLeftFlatMenu/liGreen.gif) repeat-x bottom;
}

#ansp div.intern-left-menu   ul.TreeToggleMenuAnsp li ul li ul li a
{
	background:url(InternLeftFlatMenu/liGrey.gif) no-repeat 2px 10px;
}

#ansp div.intern-left-menu   ul.TreeToggleMenuAnsp li ul li ul li.selected a
{
	background:#8AC400 url(InternLeftFlatMenu/liWhite.gif) no-repeat 2px 10px;
	color:white;
}

#ansp div.intern-left-menu li.selected a
{
	background-color:#8AC400;
	color:white;
}


#ansp div.intern-left-menu li.selected li a
{
	color:#666;
}

#ansp div.intern-left-menu li.selected li li a
{
	color:#666;
}

#ansp div.intern-left-menu a:hover
{
	color:#8AC400;
}

/*ANSP TV style*/

#ansp div.anspTVCurrentBroadcast div.title strong
{
	color:#8AC400;
}

#ansp div.anspTVCompoPlayer div.diapo div.header
{
	background:#EEEEEE url('Images/dottedVertical9Green.gif') repeat-x left top;
}

#ansp div.anspTVCompoPlayer div.diapo div.footer
{
	background:#8AC400 url('Images/dottedVertical9Green.gif') repeat-x left bottom;
}

#ansp div.anspTVBroadcastList div.miniAnspTv div.time
{
	color:#8AC400;
}

#ansp div.anspTVBroadcastList div.miniAnspTv div.subject
{
	background:url('Images/dottedGreen.gif') repeat-x left top;
}
