	/* CSS Document */

	/*  BIG HAUT HOME */
	#FD_HAUT{
		display:block;
		height:243px;
		width:995px;
		/*background:url(../images/FD_HAUT1.jpg) no-repeat left top;*/
	}
	#FD_HAUT.fr { background:url(../images/FD_HAUT1_fr.jpg) no-repeat left top; }
	#FD_HAUT.en { background:url(../images/FD_HAUT1_en.jpg) no-repeat left top; }

	#MENU li.exterm_G{
		display:block;
		height:31px;
		width:6px;
		background:url(../images/MENU_G_orange.gif) no-repeat left top;
	}
	#MENU li.separateur{
		display:block;
		height:31px;
		width:3px;
		background:url(../images/MENU_SEPARATEUR_orange.gif) no-repeat left top;
	}
	#MENU li.exterm_D{
		display:block;
		height:31px;
		width:6px;
		background:url(../images/MENU_D_orange.gif) no-repeat left top;
	}


	#MENU li a.item{
		font-size:11px;
		font-weight:bold;
		color:#fff;
		text-align:center;
		line-height:31px;
		display:block;
		width:160px;
		background:url(../images/MENU_FD_ITEM_orange.gif) repeat-x left bottom;
		text-transform:uppercase;
	 }
	#MENU li a:hover.item{
		background:#f29400  url(../images/MENU_FD_ITEM_orange_ON.gif) repeat-x left bottom;
	}

	#MENU li a.item_ON{
		font-size:11px;
		font-weight:bold;
		color:#fff;
		text-align:center;
		line-height:31px;
		display:block;
		width:160px;
		background:#f29400  url(../images/MENU_FD_ITEM_orange_ON.gif) repeat-x left bottom;
		text-transform:uppercase;
	 }
	/* MENU ROLL OVER  */
	.bubbleInfo {
		position: relative;
		/*z-index:999;*/
	}
	#MENU li .popup {
		position: absolute;
		display: none;
	 }
	#MENU li .popup .contenu{
		background: #F29400;
		padding: 0;
		width: 160px;
	 }
	#MENU li .popup .contenu dd{
		padding: 5px;
	}
	#MENU li .popup .contenu dd a{
		padding: 0 0 0 15px;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
		background: transparent url(../images/puce_blanche.gif) top left no-repeat;
	}
	#MENU li .popup .contenu dd a:hover{
		color: #000000;
		background: transparent url(../images/puce_noir.gif) top left no-repeat;
	}


#content {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
#content h1 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #EE7F00;
	border-bottom: solid 1px #EE7F00;
}
#content h2 {
	margin: 5px 0 0 0;
	padding: 0;
	color: #707173;
}
#content p.bodytext {
	margin: 0 0 5px 0;
	padding: 0;
}
#content ul {
	margin: 0 0 10px 0;
	padding: 0;
}
#content ul li {
	margin: 0 0 0 30px;
	padding: 0;
	list-style-image: url(../images/puce_orange.gif);
}
#content p.bodytext a, #content ul a, #content ul li a {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #EE7F00;
	text-decoration: none;
}
#content p.bodytext a:hover, #content ul a:hover, #content ul li a:hover {
	padding: 0;
	color: #F29400;
}

#content p.bodytext a.external-link, #content ul a.external-link, #content ul li a.external-link,
#content p.bodytext a.internal-link, #content ul a.internal-link, #content ul li a.internal-link,
#content p.bodytext a.download, #content ul a.download, #content ul li a.download,
#content p.bodytext a.mail, #content ul a.mail, #content ul li a.mail {
	margin: 0;
	padding: 0 2px 0 15px;
	font-weight: bold;
	color: #EE7F00;
	text-decoration: none;
	background: transparent url(../images/puce_link_orange.gif) top left no-repeat;
}
#content p.bodytext a.external-link:hover, #content ul a.external-link:hover, #content ul li a.external-link:hover,
#content p.bodytext a.internal-link:hover, #content ul a.internal-link:hover, #content ul li a.internal-link:hover,
#content p.bodytext a.mail:hover, #content ul a.mail:hover, #content ul li a.mail:hover,
#content p.bodytext a.download:hover, #content ul a.download:hover, #content ul li a.download:hover {
	padding: 0 0 0 17px;
	color: #F29400;
	background: transparent url(../images/puce_link_over_orange.gif) top left no-repeat;
}

#content div.csc-textpic-imagewrap {
	margin: 5px 0 5px 0;
	padding: 0 !important;
	padding: 0 10px 0 0;
}
#content div.csc-textpic-imagewrap dl {
	margin: 0 0 5px 0;
	padding: 2px;
	border: solid 1px #F29400;
}
#content div.csc-textpic-imagewrap dl dt {
	margin: 0;
	padding: 0;
}
#content div.csc-textpic-imagewrap img {
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: top;
}

div.news-list-container {}
div.news-list-item {}
div.news-list-item hr.clearer {
	margin: 10px 0 10px 0;
	padding: 0;
	color: #FFFFFF;
	border: none;
	border-bottom: dotted 1px #F29400;
}
div.news-list-date {}

div.news-list-item a{
	color: #EE7F00;
	text-transform: none;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
div.news-list-item a:hover{
	color: #C00418;
}