.aqtis_background {
	margin:0 auto;
	background-image:url(/images/aqtis/aqtis_background.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	
	width: 1005px;
	/*height:550px;*/
	border: 0px solid;
	align: center;
}

.aqtis_main {
	margin:0 auto;
	width:770px;
}

.print_page {
	margin:0 auto;
	align: left;
}

/* LIENS POUR LE SITE */
a:link			{ color: #006CB7; }
a:visited 	{ color: #509ACD; }
a:hover			{ color: #45555F; }
a 					{ text-decoration: none; }


.aqtis_home_left {
	z-index: -1;
	float:left;
	width:167px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;

/*	filter:alpha(opacity=70);
	-moz-opacity:1.0;
	opacity: 0.7; */

/*  add image as background */
background-image: url('/images/aqtis/aqtis_acc_bg_membres.gif');
background-repeat: no-repeat;
background-position: top left; 

	background-color:#e9edf4; 
	border: 0px solid green;
}



.aqtis_home_center {
	float:left;
	width:198px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#CCD6E6;
}

.aqtis_home_right {
	float:left;
	width:335px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#e9edf4;
}

.aqtis_home_inter_block {
	float:left;
	width:5px;
}

.aqtis_top {
	width:770px;
	height:43px:
	padding-top:8px;
	padding-bottom:0px;
	border: 0px solid;
}

.aqtis_top_left {
	width:181px;
	float:left;
	padding-top:20px;
}

.aqtis_top_right {
	/* width:300px; */
	float:right;
	color: #006CB7;
	font:10px Verdana, Arial;
	border: 0px solid blue;
	text-align:center;	
}

.aqtis_top_right_tab {
	width:200px;
	align: left;
	border: 0px solid;	
}

.aqtis_top_right_separator {
	width:5px;
	border: 0px solid;	
}





td.aqtis_top_right_link {
	font:10px Verdana, Arial #000000;
	color: #000000;
	text-decoration:none;
	border: 0px solid;
	text-transform:uppercase;	
	border: 0px solid red;
}

td.aqtis_top_right_link a.pageTitleLink,
td.aqtis_top_right_link a.pageTitleLink:visited {
	font:10px Verdana, Arial #006CB7;
	color: #006CB7;
	text-decoration:none;
	border: 0px solid green;
	text-transform:uppercase;	
}

td.aqtis_top_right_link a.pageTitleLink:hover {
	color: #45555F;
}

.aqtis_top_right_link {
	font:10px Verdana, Arial black;
	color: #000000; 
}

.aqtis_banner {
	width:770px;
	padding-bottom:3px;
	border:0px;
	filter:Alpha(opacity=0, finishopacity=100, style=1, startx=0,starty=0,finishx=3,finishy=3);
}

.aqtis_menu_bar_background {
	filter:Alpha(opacity=0, finishopacity=100, style=1, startx=0,starty=0,finishx=2,finishy=2);
}

.aqtis_interne {
	width:770px;
}

.aqtis_interne_main {
	width:770px;
}

.aqtis_interne_breadcrumb {
	float:left;
	width:475px;
	border: 0px solid green;
}

.aqtis_interne_tools {
	float:right;
	width:75px;
	border: 0px solid blue;
}

.aqtis_interne_middle_left {
	margin:0 auto;
	float:left;
	width:180px;
	padding-right:5px;
	padding-left:0px;
	background-color: #e9edf4;
	
	/*filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;*/
	
/*  add image as background */
background-image: url('/images/aqtis/aqtis_acc_bg_membres.gif');
background-repeat: no-repeat;
background-position: top left; 
	
	border: 0px solid red;
}

.aqtis_interne_middle_right {
	margin:0 auto;
	align:left;
	float:right;
	width:570px;
	padding-right:5px;
	padding-left:5px;
	background-color: #CCD6E6;
	border: 0px solid red;
}
.aqtis_interne_middle_right_contenu {
	margin:0 auto;
	align:left;
	float:right;
	width:555px;
	padding-right:5px;
	padding-left:5px;
	background-color: #CCD6E6;
	border: 0px solid red;
}

/* BAR DE MENU */
.top_menu {
	width: 771px;
	cellpadding: 0px;
	cellspacing: 0px;
	border: 0px solid;
	padding: 0px;
}
.top_currentSection_selected {
	font-size: 11px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:6px;
	padding-right:6px;	
}
.top_currentSection {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:6px;
	padding-right:6px;
	text-align:center;
	letter-spacing:1px;
	valign:middle;
}
.top_menubar_bg {
	white-space:nowrap;
	background-image:url(/images/aqtis/top_menu_middle.gif);
	background-repeat:repeat-x;
}
.top_menubar_bg_selected {
	white-space:nowrap;
	background-image:url(/images/aqtis/top_menu_selected.gif);
	background-repeat:repeat-x;
}
.aqtis_menubar {
	text-transform:uppercase;
	font: 11px Verdana, Arial, black;
	border: 0px solid;
}
.aqtis_menubar a {
	text-decoration:none;
	color:#000000;
}
.aqtis_menubar a:visited {
	text-decoration:none;
	color:#000000;
}
.aqtis_menubar a:hover {
	text-decoration:none;
	color:#000000;
}




.left_menu_text a{
	text-decoration:none;
}

.patch{
	border: 0px solid;
	padding-top: 10px
}

/******************************************/
/* CSS pour les blocs HTML								*/
/* (contenu répliqué dans fck_block.css) 	*/
/******************************************/

/* Texte par défaut */
.htmlBlock_default,
.htmlBlock_default *, 
.htmlBlock_default * a, 
.htmlBlock_default * a:visited, 
.htmlBlock_default * a:hover,
.htmlBlock_default_title
{
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
}

.htmlBlock_default_title {
	font-weight: bold;
	margin-bottom: 10px;
	color: #000084;
	text-transform: uppercase;	
	font-size: 17px;
}

.htmlBlock_default_title hr {
	border: 4px solid #000084;
}

/* Texte dans les tableaux des blocs html */
.htmlBlock_default table * {
	font-size: 11px;
}

/* Tableaux dans les blocs html */
.htmlBlock_default table {
	border-collapse: collapse;
}

/* Bordure des tableaux des blocs html */
.htmlBlock_default table tr td {
	padding: 2px;
	vertical-align: top;
}

/* Bullets dans les blocs html */
.htmlBlock_default ul {
	list-style-image: url(/images/arrow.gif);		
	padding-top: 6px;
	padding-bottom: 3px;
}

.htmlBlock_default ul li {
	list-style-image: url(/images/listniv1.gif);		
	padding-bottom: 3px;
}

.htmlBlock_default ul * ul,
.htmlBlock_default ul ul  {
	list-style-image: none;
	list-style-type:circle;
}

.htmlBlock_default ul * ul li,
.htmlBlock_default ul ul li  {
	list-style-image: none;
	list-style-type:circle;
	padding-bottom: 3px;
}
ul {
	list-style-image: url("/images/aqtis/arrow.gif");
}


/**********************/
/* printing page      */
/**********************/
.ptp {
	padding-top: 36px;
	text-align: left;
	width: 526px;
}

.ptp_header {
	margin:0 auto;
	background-image: url(/images/bg_ptpheader.gif);
	background-repeat: repeat-x;
	text-align: right;
	vertical-align: bottom;
	height: 105px;
}

.ptp_content {
	text-align: left;
}

/* Lien "Retour" */
.ptp_backLink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #006CB7;
}

.ptp_backLink a, .ptp_backLink a:link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #006CB7;
	text-decoration: underline;
}

.ptp_backLink a:hover {
	color: #006CB7;
	text-decoration: none;
}

.ptp_backLink a:visited {
	color: #006CB7;
	text-decoration: underline;

}

.footer_text {
	width: 526px;
	border: 0px solid;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
}

/* Logo du site */
.ptp_logo {
	position: relative; 
	z-index: 2; 		
	float: left;	
	top: -3px;
}




/**********************/
/* CSS des composants */
/**********************/


/* Menu automatique */
.menuAuto {
	padding-left: 29px;
	padding-right: 2px;
}

.menuAuto_sel {
	color: #556150;
	font-size: 10px;
}

.menuAuto_ParentItem, .menuAuto_ParentItemCurrent {
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Trebuchet MS;
	font-size: 11px; 	
	text-decoration: none;
}

.menuAuto_ParentItem a, .menuAuto_ParentItemCurrent a  {
	color: #006CB7;
  text-decoration: none;
}

.menuAuto_ParentItemCurrent a {
	color: #000000; 	
	font-weight: bold;
}
.menuAuto_ParentItemCurrent {
	font-weight: bold;
}

.menuAuto_ParentItem a:hover, .menuAuto_ParentItemCurrent a:hover {
	color: #45555F;
	text-decoration: none;
}

.menuAuto_ChildItem, .menuAuto_ChildItemCurrent {
	align: left;
	width: 140px;	
	border: 0px solid;
	padding-left: 0px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration: none;
}

.menuAuto_ChildItemCurrent {
	background-color: #C7CFD9;
	text-decoration: none;
}

.menuAuto_ChildItem a, .menuAuto_ChildItemCurrent a {
	color: #000000 ;
	text-decoration: none;
}

.menuAuto_ChildItem a:hover, .menuAuto_ChildItemCurrent a:hover {
	color: #45555F;
	text-decoration: none;
}



/* Breadcrumb */
.breadcrumb {
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	text-align:left;
}

.breadcrumb_Item {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #006CB7;
}
.breadcrumb_Last_Item {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
}
.breadcrumb_Item a, .breadcrumb_Item a:link {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #006CB7;
	text-decoration: underline;
}
.breadcrumb_Item a:visited {
	color: #006CB7;
	text-decoration: underline;
}
.breadcrumb_Item a:hover {
	color: #006CB7;
	text-decoration: underline;
}
.breadcrumb_Separator {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}

/* Menu Vertical */
#left_menu {
	background-color: #0035A7;
	width: 130px;
	overflow: hidden
}
				
#left_menu .item {
	background-color: #0035A7;
	background-image: url(/images/bg_arrow.gif);
	background-repeat: no-repeat;			
	padding-left: 24px;
	padding-top: 6px;
	padding-right: 2px;
}			

#left_menu .sel {
	background-color: #B8CBF2;
	background-image: url(/images/bg_arrow_sel.gif);
}		
						
#left_menu .item img {
	margin-top: 6px;
}

#left_menu .item .sub_item {
	display: block;
	padding-left: 6px;
	background-image: url(/images/sub_arrow.gif);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 4px;
}

#left_menu .last {
	padding-bottom: 6px;
}

#left_menu .item a,
#left_menu .item span {
	font-size: 11px;
	color: #ffffff;				
	text-decoration: none;				
}

#left_menu .sel a {
	color: #0035A7;
}
			
#left_menu .item a:hover {
	text-decoration: underline;
}

.PageTitle {
	font: 12px Arial, serif;
	color:#000000;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:10px;
}

/* SITEMAP */
.sitemap_content {
	text-decoration:none;
	font:10px Verdana, Arial #006CB7;
}



/****************/
/* Style FAQ		*/
/****************/
.faq_Contour{

padding:10px;
}
.faq_separator{
width:50%;
color:#e3efec;
}
/***************/
/* Styles FCK	 */
/***************/


/*******************/
/*   GABARITS FCK  */
/*******************/


.copyright {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color:#5F6B73;
	text-align: right;
	border: 0px solid;
}

/************************/
/*   REFONTE RECHERCHE  */
/************************/

.searchTools{padding-top:15px;padding-left:40px;padding-bottom:10px;width:674px;font-family:Arial; font-size:12px;}
.searchTools a:link, .searchTools a:visited{font-weight:bold;font-size:16px !important;color:#294896;text-decoration:underline}
.printTools{float:right;margin-top:-20px;font-family:Arial; font-size:10px;}
.printTools a:link, .printTools a:visited{font-weight:bold;font-size:12px !important;color:#294896;text-decoration:none}

.clear{ clear:both; height:0px}
h2.members{ font-family:Arial; font-size:20px !important; font-weight:normal; margin-bottom:5px; }
h3.members{ color:#294896; font-family:Arial; font-size:12px; font-weight:bold; margin-bottom:3px;margin-top:3px;text-transform:uppercase;}
.members-primary h3.members{padding-left:5px;}
fieldset.members{ border:none; }
fieldset.members legend{ display:none; }
fieldset.members label{ cursor:pointer; }

/* primary */
.members-primary{ background-color:#CCD6E6; border-top:3px solid #006699; padding:0px 0 20px 0;}
	.members-primary .first, 
		.members-primary .second, 
		.members-primary .third{ float:left; }
	.members-primary .first{ padding-left:6px; width:220px;}
	.members-primary .second{ padding-left:25px; width:245px;}
	.members-primary .third{ padding:28px 0 0 0px; }
	.members-primary label{ color:#294896; display:block; font-family:Arial; font-size:11px; font-weight:bold; padding-bottom:5px; }

/* secondary */
.members-secondary{ background-color:#CCD6E6; border-bottom:3px solid #006699; border-top:3px solid #006699; padding:5px; padding-bottom:0px}
	.members-secondary .first, 
		.members-secondary .second{ float:left;}

		.members-secondary .first .search-form{ float:left; width:165px;margin-top:-10px}
			.members-secondary .first .search-form label{ display:block; font-family:Arial; font-size:11px; font-weight:bold; padding:15px 0 5px; color:#294896}
			.members-secondary .first .search-form .clear{ padding-bottom:15px;}
			.members-secondary .first .search-form input[type='text']{ margin-left:3px; }
				.members-secondary .first .search-criteria{ float:left; padding:25px 0 0 0; width:160px;}
				.members-secondary .first .search-criteria label{ display:block; float:left; font-family:Arial; font-size:10px; text-transform:uppercase; width:135px; }
				.members-secondary .first .search-criteria input{ float:left; }
					.members-secondary .second{border-left:3px solid #006699; float:left; margin-left:0px; padding-left:10px; width:185px; height:180px;font-family:Arial; font-size:12px;}
					.members-secondary .second h4{ color:#294896; font-size:16px; font-weight:bold; margin-bottom:0;}
					.members-secondary .second span.phone{ display:block; }
					.members-secondary .second a:link, .members-secondary .second a:visited{ color:#000; text-decoration:none; }

/* bottom */
.bottom{ font-family:Arial; font-size:12px; margin-top:-10px}
.bottom h3{ color:#294896; font-family:Arial; font-size:18px; font-weight:bold; margin-bottom:3px; }
.bottom .legend .white{ background-color:#fff; border:1px solid #006699; font-family:Arial; font-size:9px; padding:5px; height:160px}
.bottom .legend .white .legendItem span{font-size:10px !important; font-weight:bold; text-transform:uppercase; position:relative; top:-14px; left:20px; }
.bottom .legend .white .legendItem p{ margin:-10px 0 -10px 0; position:relative; top:-10px; font-size:10px !important;}
.bottom .legend .white .legendItem img{ clear:both; display:block; margin-top:5px; }
.bottom .legend .legendItem {width:255px;float:left;padding:0px 0 0 5px;}
	
	/*Impression*/
	.pt_criteria {color:#000; font-family:Arial; font-size:12px; text-align:center;padding:10px}
	.pt_criteria .pt_departement{color:#888; font-family:Arial; font-size:18px; font-weight:bold;}
	.pt_criteria .pt_fonction{color:#000; font-family:Arial; font-size:16px; font-weight:bold;}
	
	table.pt_bottin_result, table.pt_bottin_result th, table.pt_bottin_result td{
	border-collapse: collapse;
	margin: 0;
	font-family:Arial; font-size:12px;
}
table.pt_bottin_result th{
	border-top:1px solid black;
}	
table.pt_bottin_result th, table.pt_bottin_result td{
	border-bottom:1px solid black;
}	
/***Page résultat de recherche*/
		img{ border:none;/* display:block;*/}
		.left{ float:left; }
		.right{ float:right; }
		.inline{ display:inline; }

	.criteria_container{ margin:0 auto; padding-bottom:30px; width:294px; }
	.criteria_top_left, criteria_top_right, .criteria_top{ float:left; }
		.criteria_top{ background-color:#F6FDFA; border-top:1px solid black; height:16px; width:260px; }
		.criteria_content{ background-color:#F6FDFA; border-left:1px solid black; border-right:1px solid black; padding-left:10px; padding-right:10px; width:272px; }
		h3.criteria{ font-family:Arial; font-size:16px; font-weight:bold; margin:0; padding-bottom:5px;color:#294896}
		.criteria_content{ font-family:Arial; font-size:13px; font-weight:bold; margin-bottom:0; }
		.criteria_bottom_left, criteria_bottom_right, .criteria_bottom{ float:left; }
		.criteria_bottom{ background-color:#F6FDFA; border-bottom:1px solid black; height:16px; vertical-align:bottom; width:260px; }
	
	.result_container{margin:0 auto; width:674px; margin-bottom:25px;}
		.result_top_left, result_top_right, .result_top{ float:left; }
		.result_top{background-color:#006CC3; border-top:1px solid #006CC3; height:11px; width:640px; }
		.result_header{ background-color:#006CC3; border-left:1px solid #006CC3; border-right:1px solid #006CC3; height:18px; margin-top:-5px; padding-bottom:6px; padding-left:10px; padding-right:10px; width:652px; }
		.result_header, .result_header a, .result_header a:link, .result_header a:visited{ color:#F6FDFA; font-family:Arial; font-size:16px; font-weight:bold; margin-bottom:0; }
		.result_header .first, 
		 .result_header .second, 
		 .result_header .third{ float:left;height:24px;line-height:16px;}
		.result_header .second a{text-decoration:underline}
		.result_header .first{ padding-left:6px; width:285px;}
		.result_header .second{ padding-left:5px; width:255px; }
		.result_header .third{ padding:0px; width:75px; }
		.result_content, .result_content_p2{ background-color:#F6FDFA; border-left:1px solid #006CC3; border-right:1px solid #006CC3; padding-bottom:0px; padding-left:10px; padding-right:10px; padding-top:10px; width:652px; }
		.result_content{ border-bottom:1px solid #006CC3; }
		.result_content, .result_content_p2{ font-family:Arial; font-size:12px; margin-bottom:0; }
		h3.ct_fonction{ color:#006CC3; font-family:Arial; font-size:14px; font-weight:bold; margin-bottom:2px; text-transform:uppercase; }
		.result_content .first, .result_content_p2 .first,
		 .result_content .second, .result_content_p2 .second{ float:left; }
		.result_content .first, .result_content_p2 .first{ padding:0px; width:250px;}
		.result_content .second, .result_content_p2 .second{ padding-left:5px; width:390px;}
		.result_bottom_left, result_bottom_right, .result_bottom{ float:left; }
		.result_bottom{ background-color:#F6FDFA; border-bottom:1px solid #006CC3; height:16px; vertical-align:bottom; width:640px; }
		.result_content .first strong, .result_content_p2 .first strong {width:80px;display:block;float:left;color:#294896}
		.result_content .second strong, .result_content_p2 .second strong{width:70px;display:block;text-align:left;float:left;padding-right:5px;color:#294896}
		.fieldBottin{clear:left;}
		.fieldBottin .infofirst{width:165px;float:left;}
		.fieldBottin .infosecond{width:310px;float:left;}
		
		.result_content_p2 .fieldBottin .infosecond{width:115px;float:left;}
		.result_content_p2 .fieldBottin{clear:none}
