





	
	
	
	






body {
	background-color:#FFFFFF;
	color:#000000;
}

#content-container { 
    padding-bottom: 67px;
} 
#footer { 
    margin-top: -67px;
    margin-bottom: -67px;
	height: 67px;
	background-color:#000000; 
} 
* html #footer { 
    height: 67px; 
} 
.footer-filler {
	background-color:#FFFFFF;
}

a:hover {
	text-decoration:none;
}

#CadreNoResultat {
	border: 2px solid #878787;
	font-size: 12px !important;
}
#CadreNoResultat h1, #CadreNoResultat h2 {
	font-size: 12px;
	color: #000000;
}

#CadreNoResultat a {
	color: #707070;
}
#CadreNoResultat a:hover {
	color: #000000;
}

.Erreur {
	color: #000000;	
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;	
	border: 3px solid #444444;
}

.Erreur h1, .Erreur h3, .Erreur h3 a {
	color: #787878;	
	font-size: 14px;
	font-weight: bold;
}

.box_visu_txt a , .box_visu_txt a:hover, .box_visu_txt a:link, .box_visu_txt a:visited {
	color:#000000;
}

#box_tetiere  {	
	height:88px;
	background-image:url(img/tetiere-bgd-image-1409216716737.jpg);   /* bandeau */
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}

#leLogo a{
	display: block;
	height:88px;
	background:url(img/logo.jpg) no-repeat;
} 

#leLogo{
	background-color:#FFFFFF;
	width:126px;
} 

#leLogo span {
	display:none;
}

#box_body_login {
	background-image:url(img/body-login-bgd-image-1750420302174.jpg);	/* image accueil */
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#FFFFFF; /* couleur de fond */
	height: 330px;
}

#box_authent_accueil{
	background-color:#FFFFFF;  /* couleur de fond de l'authentification*/
}

.acces_ref_avec_info h2, .acces_ref_avec_info p h2{  /* Texte authentification */
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.acces_ref_avec_info label{  /* Texte authentification */
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.acces_ref_avec_info table {
	border: 1px solid #DEDEDE;
}
.acces_ref_avec_info .hseparator {
	border-bottom: 1px solid #DEDEDE;
}

#box_authent_accueil a, .acces_ref_avec_info a h2 {  /* lien*/
	color:#000000;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Thesaurus */
.thesaurus_tree li a{	
	color:#000000;
}

/* cde_statique = les commandes */
#box_cde_statique, #box_cde_statique a {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#box_cde_statique {
	background-color:#000000;
	height: 32px;
}

.box_visu_imagetteThm {
	background: #FFFFFF;
}

.box_visu_txtThm a{
	color:#525252;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Titre_Thm , .Titre_Thm a, .Titre_Thm a:visited, .Titre_Thm a:active,.Titre_Thm a:link, .Titre_Thm p, .theme-list-chevron {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.theme_general_text {
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:normal;
}

.VisuTheme {
	background-color:#FFFFFF;
}
.extern_theme {
	background-color:transparent;
}
#contentmini table.mosaique_element td{
	padding:5px; 
}

.sepaListDoc {
	border-color: #CCCCCC;
}
.sepaListTheme {
	border-color: #CCCCCC;
}

#box_welcome, #box_welcome span {
	color:#000000;
	font-size:15px;
	font-weight:normal;
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
}

#box_welcome h1 {
	color:#999999;
	font-size:18px;
	font-weight:bold;
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
}






.VisuTheme .icon-grid, .VisuTheme .icon-grid-selected { background-image:url(img/icon-grid_gray.png); }
.VisuTheme .icon-list, .VisuTheme .icon-list-selected { background-image:url(img/icon-list_gray.png); }
#themes-search-list-pagination-zone .pagination-next-arrow { background-image:url(img/icon-next_gray.png); }
#themes-search-list-pagination-zone .pagination-prev-arrow { background-image:url(img/icon-prev_gray.png); }
#box_list_Theme .icon-sheet { background-image:url(img/icon-form_gray.png); }
.theme-bullet { background-image:url("img/icon-tree-expander-gray.png"); }










.thumbwrap img {



	border: 0;




  	box-shadow: 4px 4px 6px #777777;
 	-moz-box-shadow: 4px 4px 6px #777777;
  	-webkit-box-shadow: 4px 4px 6px #777777;

}


.box_visu_txtExternThm a, .box_visu_txtExternThm .caption {
	color:#525252;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.box_visu_prvExternThm {
	background:transparent;
	border:0px none #000000;
}

.libCritereTh{
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#A3A3A3;
}
.valCritereTh {
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}

/* Rech avancee*/
#box_rech_avancee {
	border:0px none #000000;
}
#box_rech_avancee table {
	background-color: #FFFFFF;
	border: 1px solid #404040;
	font-size: 11px;
	color: #000000;
}

#box_rech_avancee table input[type=text], #box_rech_avancee table textarea {
	background-color:#F7F7F7;
    border: 1px solid #777777;
	font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.box-advsearch, .advsearch-loading-progress-anim {
	background-color: #FFFFFF !important;
	color: #000000;
}

.box-advsearch input[type=text], .box-advsearch textarea {
	background-color:#F7F7F7 !important;
    border: 1px solid #777777 !important;
	font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #000000 !important;
    outline: none !important;
}

#box_action_panier input[type=text] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#F7F7F7;
    border: 1px solid #777777;
}


/* cde_generale */
.cde_generale {
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cde_generale a, .cde_generale a span, .cde_generale span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ED8200;
	font-size: 14px;
	font-weight:normal;
}

.cde_generale_separator {
	border-left: 1px solid #ED8200;
	margin-top: 7px;
	margin-bottom: 7px;
}


#box_cde_generale, #box_cde_popup {
	border:0px solid #BDBDBD;
	background-color:#000000;
}

/*fond page*/
#box_Mlegales,  #box_Mlegales td, #box_TextVisit,  #box_TextVisit td{
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#dlog_box_textvisit, #dlog_box_textvisit iframe {
	background-color: #FFFFFF;
}

#box_Mlegales {
	border:1px solid #CCCCCC;
}

#box_TextVisit {
	border: 0px;
}

#box_Mlegales a, #box_TextVisit a {
	color: #707070;
	font-size: 14px;
	font-weight: bold;
}
#box_Mlegales h1, #box_TextVisit h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.cde_breadcrumb {
	background-color: transparent;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}






.breadCrumbLineSeparator { border-bottom: 1px dotted #DEDEDE; }



.breadCrumb ul li, .breadCrumb ul li span {
	font-size: 11px;
	font-weight: bold;
}

.breadCrumb ul li a, .breadCrumb ul li a span {
	font-size: 11px;
	color: #7A8EC3;
	font-weight: bold;
}

.breadCrumb ul li a:active {
	color: #7A8EC3;
}
.breadCrumb ul li a:visited {
	color:#7A8EC3;
}



.breadCrumb ul li.firstcrumb a {
	text-indent:-1000em;
	display: block;
	padding: 0;
	width:16px !important;
	height: 20px !important;
	background: url(img/icon-home_gray.png) no-repeat;
	background-position: 0px 2px;
	overflow: hidden;
	vertical-align: middle !important;
}

.breadCrumb ul li.firstcrumb a:hover {
	background-position: 0 -14px;
}









.cde_breadcrumb .icon-mail { background: url(img/icon-mail_gray.png) no-repeat !important; }
.cde_breadcrumb .icon-share { background: url(img/icon-share_gray.png) no-repeat !important; }
.cde_breadcrumb .icon-subscriber { background: url(img/icon-subscriber_gray.png) no-repeat !important; }
.cde_breadcrumb .icon-facebook { background: url(img/icon-facebook_gray.png); }
.cde_breadcrumb .icon-twitter { background: url(img/icon-twitter_gray.png); }
.cde_breadcrumb .icon-googleplus { background: url(img/icon-googleplus_gray.png); }




.cde_breadcrumb .icon-facebook:hover { background-position: 0px -16px !important; }
.cde_breadcrumb .icon-twitter:hover { background-position: 0px -16px !important; }
.cde_breadcrumb .icon-googleplus:hover { background-position: 0px -16px !important; }

#box_chgtNbElt, #posPagination, #posPagination a {
	color: #000099;
}

.box_visu_txt, .box_visu_txt a{
	color:#000000;
	font-size: 12px;
}

#box_mosaique_element {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}
#box_mosaique_element .ui-selecting, #box_mosaique_element .ui-selected {
	border-color: #1C609C;
}

.box_fiche_document_table_container {
	border: 1px solid #DEDEDE;
}

#doc-sheet-dlog {
	background:#FFFFFF;
}



#doc-sheet {

	border-style: solid;
	border-color: #DEDEDE;
}

.fiche_document_separator_vertical {
	border-left: 1px solid #DEDEDE;
}
.fiche_document_separator_horizontal {
	border-bottom: 1px solid #DEDEDE;
}
.fiche_document_separator_intervenants {
	border-top: 1px solid #DEDEDE;
}




#doc-sheet .fiche_document_separator_vertical, #doc-sheet .fiche_document_separator_horizontal, #doc-sheet .fiche_document_separator_intervenants {

	border-style: solid;
	border-color: #DEDEDE;
}


.box_visu_imagette img {



	border: 0;




  	box-shadow: 4px 4px 6px #777777;
 	-moz-box-shadow: 4px 4px 6px #777777;
  	-webkit-box-shadow: 4px 4px 6px #777777;

}

.libCritere {
	font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#A3A3A3;
}
.valCritere {
	font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}

.collapsible-module .collapsible-header h1, .collapsible-module .collapsible-header2 h1 {
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.info_doc a{
	color:#3E528A;
}
.info_doc a:hover {
	color:#7A8EC3;
}

/* input */
input[type=text], input[type=password], textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input[type=text], input[type=password], textarea {
	color: #000000;
	background-color:#F7F7F7;
    border: 1px solid #777777;
}

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #F7F7F7 inset;
	-webkit-text-fill-color: #000000;
}

/* Formulaire -- bordures */


	


.contour_panier, .box_download_panier, #box_download_panier {
	border:1px solid #787878;
}

.box_download_panier, .box_download_panier a, .box_download_panier a:active, .box_download_panier a:hover {
	color: #000000 !important;
}

.box_download_panier span.filename{
	color: #000000 !important;
}

#box_list_panier div.form-separator {
	border-color: #DEDEDE;
}


/*fond*/
#box_list_panier {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}






#box_list_panier .BtTelchgtDoc { background-image:url(img/icon-download_gray.png); }
#box_list_panier .icon-grid, #box_list_panier .icon-grid-selected { background-image:url(img/icon-grid_gray.png); }
#box_list_panier .icon-list, #box_list_panier .icon-list-selected { background-image:url(img/icon-list_gray.png); }
#box_list_panier .icon-delete { background-image:url(img/icon-trash_gray.png); }
#box_list_panier .icon-edit { background-image:url(img/icon-edit_gray.png); }
#box_list_panier .icon-print { background-image:url(img/icon-print_gray.png); }






/* texte -- libCritere*/
#box_list_panier .libCritere {
	color:#6E6E6E;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* texte -- valCritere*/
#box_list_panier .valCritere{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 

/* texte -- droits*/
.info_droit_doc, .info_droit_doc_value, .info_droit_doc_label, .info_droit_doc_title {
	color:#000000;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_list_panier a , #box_list_panier a:active ,#box_list_panier a:visited ,#box_list_panier a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_list_panier span.filename{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* texte -- telechargement*/
.TitreTableau_Tele {
	background-color:#585858;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Menu*/
#box_action_panier, #box_action_panier a, #box_action_panier select#caddies-menu {
	background-color:#3E4861;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}








#box_action_panier .icon-grid, #box_action_panier .icon-grid-selected { background-image:url(img/icon-grid_white.png); }
#box_action_panier .icon-list, #box_action_panier .icon-list-selected { background-image:url(img/icon-list_white.png); }
#box_action_panier .icon-delete { background-image:url(img/icon-trash_white.png); }
#box_action_panier .icon-edit { background-image:url(img/icon-edit_white.png); }
#box_action_panier .icon-print { background-image:url(img/icon-print_white.png); }





.caddy_grid_caption_txt {
	font-size:12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Aide en ligne*/
#Container {
	color:#000000;
	font-size:12px;
}
#Container a {
	color:#686868;
	font-size:10px;
}
#Container h1 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

/* Bordereaux Bdx */




	
	


.generic_list_box {
	border: 1px solid #DDDDDD;
}
.generic_list_box h1 {
	color: #1C609C;
}
.generic_list_box .tableListe th {
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#E9EAF2;
}

.generic_list_box .tableListe th span {
	font-size: 14px;
}

.generic_list_box div.pager td input[type=text], .generic_list_box .tableListe th input[type=text], .generic_list_box .tableListe th input[type=password], .generic_list_box .tableListe th textarea {
	border: 1px solid #999999;
	background: #FFFFFF;
	color: #474747;
}


.generic_list_box div.pager table td {
	color:#000000;
}

.generic_list_box .tableListe td {
	border-bottom:1px solid #B3CCD0;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
}

.generic_list_box .tableListe td input[type=text], .generic_list_box .tableListe td input[type=password], .generic_list_box .tableListe td textarea {
	font-size: 14px;
	border: 1px solid #DEDEDE;
	background: #FEFEFE;
	color: #474747;
}

.generic_list_box .tableListe td select {
	background: #FEFEFE;
	color: #474747;
}

.generic_list_box .separator-line {
	border-bottom:1px solid #B3CCD0;
	height: 1px;
	background: transparent;
}

.generic_list_box .tableListe td span {
	font-size:14px;
}

.generic_list_box .tableListe td a {
	color:#000000;
}
.generic_list_box .tableListe td a:hover {
	color:#878787;
}
.generic_list_box .tableListe th a {
	color:#000000;
}
.generic_list_box .tableListe th a:hover {
	color:#B7B7B7;
}






.generic_list_box .pagination-next-arrow { background-image:url(img/icon-next_gray.png); }
.generic_list_box .pagination-prev-arrow { background-image:url(img/icon-prev_gray.png); }










.generic_list_box .tableListe td  .BtTelchgtDoc { background-image:url(img/icon-download_gray.png); }
.generic_list_box .icon-delete { background-image:url(img/icon-trash_gray.png); }
.generic_list_box .icon-edit { background-image:url(img/icon-edit_gray.png); }
.generic_list_box .icon-view { background-image: url(img/icon-view_gray.png); }
.generic_list_box .icon-download { background-image: url(img/icon-download_gray.png); }
.generic_list_box .icon-locked { background-image: url(img/icon-lock-closed_gray.png); }







li.BtSelectDoc { background-image:url(img/icon-caddy-empty_gray.png); }
li.BtDeSelectDoc { background-image:url(img/icon-caddy-full_gray.png); }
li.BtInfoDoc { background-image:url(img/icon-form_gray.png); }
li.BtSuppDoc { background-image:url(img/icon-trash_gray.png); }
li.BtModifDoc { background-image:url(img/icon-edit_gray.png); }
li.BtTelchgtDoc { background-image:url(img/icon-download_gray.png); }
li.BtNotFree { background-image:url(img/icon-lock-closed_gray.png); }

div.BtSelectDoc { background-image:url(img/icon-caddy-empty_gray.png); }
div.BtDeSelectDoc { background-image:url(img/icon-caddy-full_gray.png); }
div.BtInfoDoc { background-image:url(img/icon-form_gray.png); }

/*
	fgMenu
*/

ul.fg-menu-list li a {
	color: #757575;
}

ul.fg-menu-list li span.subheader {
	color: #757575;
}

.fg-menu-item-hovered {
	color: #000000 !important;
	background-color: #E9E9E9 !important;
}

.fg-menu-item-separator {
	border-bottom: 1px solid #E9E9E9 !important;
}
.fg-menu-item-separator:hover {
	border-bottom: 1px solid #E9E9E9 !important;
}

.fg-menubar-item-hovered {
	background: #7A8EC3 !important;
	color: #000000 !important;
}

.fg-menubar-item-hovered span {
	color: #000000 !important;
}

.menu-dropdown-icon {
	background-image:url(img/icon-arrow-down_darkgray.png) !important;
}


/*
	New search box
*/
#searchzone_input_text_container {
	background: #FFFFFF;
}

#searchzone_submit_container {
	background:#FFFFFF;
}

#searchzone_submit_container input {
	background: #ED8200;
	color: #FFFFFF;
}

#searchzone_submit_container input:hover {
	background: #000000;
	color: #FFFFFF;
}

/*
	Pagination
*/
.pagination-page-box {
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
	color: #999999;
}
.pagination-page-box:hover {
	border: 1px solid #DEDEDE;
	color: #7A8EC3;
}

.pagination-arrow {
	border: 0px;
	margin-top: 2px;
	background: transparent;
}
.pagination-arrow:hover {
	background: transparent;
	outline: none;
	border: 0px;
}

.pagination-page-info:hover {
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
	color: #999999;
}

.pagination-page-input {
	border: 1px solid #DEDEDE !important;
	color: #7A8EC3 !important;
	background: #FFFFFF !important;
}

.pagination-page-current {
	border: 1px solid #DEDEDE;
	color: #7A8EC3;
}

.pagination-prev-arrow {
	background-image: url(img/icon-prev_gray.png);
}
.pagination-next-arrow {
	background-image: url(img/icon-next_gray.png);
}

.doc-pager-arrow {
	background-image: url(img/icon-nextpage_gray.png);
}

.doc-pager-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AAAAAA;
}

.icon-geoloc, li.BtGeoloc { background-image: url(img/icon-geoloc_gray.png); }
.icon-share { background-image: url(img/icon-share_gray.png); }
.icon-facebook { background-image: url(img/icon-facebook_gray.png); }
.icon-twitter { background-image: url(img/icon-twitter_gray.png); }
.icon-googleplus { background-image: url(img/icon-googleplus_gray.png); }
.icon-facebook:hover, .icon-twitter:hover, .icon-googleplus:hover { background-position: 0px -16px !important; }
.icon-embed { background-image: url(img/icon-embed_gray.png); }
.icon-print-doc-fiche { background-image: url(img/icon-print_gray.png); }


.icon-grid, .icon-grid-selected { background-image: url(img/icon-grid_gray.png); }

	
	
	
	.icon-back-to-grid { background-image: url(img/icon-back-to-grid_gray.png); }
	
	
	



.icon-list, .icon-list-selected { background-image: url(img/icon-list_gray.png); }

	
	
	
	.icon-back-to-list { background-image: url(img/icon-back-to-list_gray.png); }
	
	
	


.icon-slideshow { background-image: url(img/icon-slideshow_gray.png); }
.icon-mail { background-image: url(img/icon-mail_gray.png); }
.icon-star { background-image: url(img/icon-star_gray.png); }
.icon-download { background-image: url(img/icon-download_gray.png); }
.icon-caddy-empty { background-image:url(img/icon-caddy-empty_gray.png); }
.icon-caddy-full { background-image:url(img/icon-caddy-full_gray.png); }
.icon-delete { background-image: url(img/icon-trash_gray.png); }
.icon-edit { background-image: url(img/icon-edit_gray.png); }

.dictionary-input { background-image: url(img/icon-dictionary_gray.png); }
.calendar-input { background-image: url(img/icon-calendar_gray.png); }
.icon-locator { background-image: url(img/icon-locator_gray.png); }


.advsearch-title {
	color: #777777 !important;
}

.advsearch-tab-anchor, .advsearch-tab-anchor span {
	background: #FFFFFF !important;
	color: #777777 !important;
}
.advsearch-tab-anchor span {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	font-weight:normal !important;
}

.advsearch-tab-anchor-join {
	background: #FFFFFF;
}

div.coteamour-color-0 { background: #D6D6D6; }
div.coteamour-color-1 { background: #78B2FD; }
div.coteamour-color-2 { background: #97DD3D; }
div.coteamour-color-3 { background: #FFA500; }
div.coteamour-color-4 { background: #FA0505; }

.icon-marker-0 { background: #FA0505; }
.icon-marker-1 { background: #22BA00; }










	#caddies-pane {
		background: #E9EAF2;
		color: #000000;
		border-left: 1px solid #D4D4D4;
		border-top: 1px solid #D4D4D4;
		border-bottom: 1px solid #D4D4D4;
	}
	#caddies-pane-caddy-name-minimized, #caddies-stack-name {
		color: #1C609C;
		background: #E9EAF2;	/* necessary for good rotated text rendering in IE */
	}
	#caddy-grid {
		background: #E9EAF2;
		border: 1px solid #DEDEDE;
	}

	
	
		
		
		#caddies-pane-icon-maximized, #caddies-pane-icon-minimized { background-image:url(img/icon-caddy-empty_darkgray.png); }
		#caddies-pane-empty-icon { background-image:url(img/icon-trash_darkgray.png); }
		.caddies-pane-toggler-expand { background-image:url(img/icon-double-arrow-left-darkgray.png); }
		.caddies-pane-toggler-collapse { background-image:url(img/icon-double-arrow-right-darkgray.png); }
		
		
		
		
	



.caddy-cell-selected div img {border: 3px solid #662C90; }


#filter-panel {
	font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif !important;
}
#filter-panel, #filter-panel-title, .facet-field, ul.facet-result-list li {
	font-size: 12px !important;
}



	
	
	
	
	
	
	
		#filter-panel {
			background: #E9EAF2;
			color: #4A4A49;
			border: 1px solid #CCCCCC;
		}
		#filter-panel-content div.separator {
			border-top: 1px solid #CCCCCC;
		}

		
		
			
			
				.toggler-expanded { background-image:url(img/icon-double-arrow-left-darkgray.png); }
				.toggler-collapsed { background-image:url(img/icon-double-arrow-right-darkgray.png); }
			
			
			
			
		

	



.spelling-suggestions {
	font-size: 14px;
}
.spelling-suggestions label {
	color: #000000;
	font-weight: bold;
}
.spelling-suggestions a {
	color: #1C609C;
	font-weight: normal;
	font-size: 14px;
}



.ui-widget-overlay {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30.0)";
	filter: alpha(opacity=30.0);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}


#thesaurus-pane-dialog, .thesausearch-tab-anchor, .thesausearch-tab-anchor-join, .thesausearch-tab-anchor-join-right, #thesaurus-keywords-list-docviewer-disabler{
	background-color: #FFFFFF;
}

#thesaurus-pane-dialog {
	color: #000000;
}
.thesausearch-tab-anchor {
	color: #000000;
}

#thesaurus-pane-dialog .thesaurus-cell, #thesaurus-pane-dialog .thesaurus-cell-empty, #thesaurus-pane-dialog .thesaurus-cell-fake, #thesaurus-pane-dialog .thesaurus-cell-selected {
	background-color: #FFFFFF;
	color: #000000;
}

#thesaurus-pane-dialog .thesaurus-cell-word {
	border-color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	color: #000000 !important;
}

#thesaurus-pane-dialog .thesaurus-cell-word:hover, #thesaurus-pane-dialog .thesaurus_tree span:hover {
	background-color: #DDEEFF !important;
	border-color: #DDEEFF !important;
	color: #0073EA !important;
}

#thesaurus-pane-dialog span.kwleaf_selected, #thesaurus-pane-dialog .thesaurus_tree span.kwleaf_selected:hover, #thesaurus-pane-dialog .thesaurus-cell-word-selected,  #thesaurus-pane-dialog .thesaurus-cell-word-selected:hover {
	background-color: #0073EA !important;
	border-color: #0073EA !important;
	color: #FFFFFF !important;
}

#thesaurus-keywords-list-container, #thesaurus-keywords-list-docviewer {
	border-color: #CCCCCC;
}







#thesaurus-pane-dialog .kwnode { background-image:url("img/icon-tree-expander-gray.png"); }
#thesaurus-pane-dialog .kwexpnode { background-image:url("img/icon-tree-collapser-gray.png"); }
.doc-grid-cell-fake div { border-color: #9E9E9E; }






.icon-menu-user { background-image: url(img/icon-user_black.png); }
.icon-menu-expert { background-image: url(img/icon-gear_gray.png); }




.fg-menubar-item-hovered .icon-menu-user { background-image:url("img/icon-user_black.png"); }
.fg-menubar-item-hovered .icon-menu-expert { background-image:url("img/icon-gear_black.png"); }
.fg-menubar-item-hovered .menu-dropdown-icon { background-image:url("img/icon-arrow-down_black.png") !important; }





.icon-menu-logout { background-image: url(img/icon-logout_black.png); }




	ul.fg-menu-list li:hover .icon-menu-logout { background-image:url("img/icon-logout_black.png"); }






#advanced-search-button { background-image:url(img/icon-appbar.cog_gray.png); }
#docs-geo-search-button { background-image:url(img/icon-appbar.globe_gray.png); }
#docs-color-search-button { background-image:url(img/icon-appbar.color_gray.png); }
#docs-multiple-search-button { background-image:url(img/icon-appbar.list.gear_gray.png); }

.expert-search-icon-button span, .expert-search-label td span {
	font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Open Sans', Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	line-height:13px !important;
	font-weight:normal !important;
	color:#3B3B3B !important;
}

.expert-search-icon-button-sep {
	background: #3B3B3B;
}
