.netiquette DT {
	FONT-WEIGHT: bold; COLOR: #008fd1; BORDER-BOTTOM: #008fd1 1px solid
}	
.bloc_fullwidth_marge {
	BORDER-RIGHT: #7f7f7f 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 751px; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 751px
}
.bloc_fullwidth_marge A {
	FONT-WEIGHT: bold; COLOR: #008fd1; TEXT-DECORATION: none
}
.bloc_fullwidth_marge A:hover {
	COLOR: #008fd1; TEXT-DECORATION: underline
}
.bloc_fullwidth_marge HR {
	PADDING-RIGHT: 0px; BORDER-TOP: #c1c1c1 2px dotted; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -7px 0px; WIDTH: 751px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px
}
.bloc_fullwidth_marge UL LI {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px
}
.bloc_fullwidth_marge OL LI {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px
}
/******************************************
*					Page aide
******************************************/
/** TITRES **/
h1.titrepage{
	font-size: 20px;
	font-weight: normal;
	line-height:24px;
}
.aide_contenu {
	text-align: justify ; width:766px; overflow:hidden;
}
.aide_contenu img {
	float: left ;	margin-right: 10px;
}
.aide_accueil {
	background: #fff url(../images/faq/fond_demi_bloc.gif) repeat-y ;	width: 773px ;	text-align: left;
}
.aide_accueil div {
	display: inline; /* double margin bug ie */	width: 364px;	height: 90px;	float: left;	margin: 10px ;	border-bottom: 1px solid #7F7F7F;
	font:normal normal normal 11px 'arial','sans-serif';
}
.aide_accueil div H3 {
	font:normal normal bold 14px 'arial','sans-serif';
}
/******************************************
*					Page faq
******************************************/
#frame_FAQ {
	width : 740px; height : auto; font-size : 12px; font-weight : normal; font-family : Arial, Helvetica, Geneva, sans-serif; text-align : left; color : #000; float : left; margin-top : 15px;
}
#frame_FAQ A, #frame_FAQ A:active, #frame_FAQ A:visited, #frame_FAQ A:hover { 
	font-size : 12px; font-weight : bold; font-family : Arial, Helvetica, Geneva, sans-serif; text-align : left; color : #0245A0; 
}
#frame_FAQ H2 {
	font-size : 14px; font-weight : bold; font-family : Arial, Helvetica, Geneva, sans-serif; text-transform : uppercase; 
}
#frame_FAQ P { 
	margin:5px 0 5px	 0;
}
.inputarea { 
	background-color : #c2d6f1; font-size : 12px; font-weight : bold; font-family : Arial, Helvetica, Geneva, sans-serif; text-align : left; padding-left : 5px; color : #0a328c; line-height : 20px;
} 
.faqlinks { 
	margin : 0; padding : 0; width : 740px; height : auto;
} 
.faqlinks A, .faqlinks A:active, .faqlinks A:visited, .faqlinks A:hover { 
	background-color : #fff; font-size : 12px; font-weight : bold; font-family : Arial, Helvetica, Geneva, sans-serif; text-align : left; color : #0245A0; line-height : 20px; text-decoration : underline;
} 
.toplink { 
	margin : 0; padding : 0; width : 450px; text-align : right;
} 
.toplink A, .toplink A:visited, .toplink A:active { 
	font-weight : normal; font-family : Arial, Helvetica, Geneva, sans-serif; text-align : right; color : #0245A0; text-decoration : none;
}
#main_area #one_column_page_content {
	font: normal normal normal 11px 'arial';
}
#main_area LABEL {
	display: block;
	float: left;
	width: 200px;
	text-align: right;
	padding-left:50px;	
	padding-top: 3px ;
}
#main_area P {
	margin:8px 0 8px 0;
}
#main_area input, textarea {
	border: 1px solid #999999; margin-top:1px;
}
#main_area select {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif, Helvetica;
}
#main_area .no-border {
	border: 0px; border-style:none;
}
#main_area .blue {
	color:#7FA1B6
}
#maps {
	position:absolute;
	z-index:1200;
	left: auto;
	margin:120px 470px;
	border:3px solid #eee;
}
.upper {
	text-transform:uppercase;
}
/*********************************
*
**********************************/
STRONG {
	FONT-WEIGHT: bold;
}

#newsdesk_text {
	font:normal normal normal 11px 'arial','sans-serif'; color:#464646;
}
#newsdesk_text P {
	font:normal normal normal 11px 'arial','sans-serif'; color:#464646; clear:both;
}
#newsdesk_text OL, #newsdesk_text UL {
	float:left; display:block; margin:5px 0 5px 0;
}
#newsdesk_text LI {
	display:block; margin:5px 0 5px 10px; font:normal normal normal 11px 'arial','sans-serif'; color:#464646;
	text-align:left; padding-left:15px;	background:url(../images/fleche-off.gif) 0px 0px no-repeat;
}
#newsdesk_text A, #newsdesk_text A:visited, #newsdesk_text A:link {
	font:normal normal normal 11px 'arial','sans-serif'; color:#00f; text-decoration:underline;
}
#newsdesk_text A:hover {
	font:normal normal normal 11px 'arial','sans-serif'; color:#464646;
}
