@charset "utf-8";

/* tags ***********************************************************************/

body {
  background-color:#eee;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9pt;
}


img { border:0; }

h1 {
  font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
  font-size:20pt;
  font-weight:normal;
  color:#003366;
}

h2 {
  font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
  font-size:16pt;
  font-weight:normal;
  color:#003366;
}

h3 {
  font-size:13pt;
  font-weight:normal;
  color:#990000;
}

#background {
  background-color:#fff;
  background-image: url(images/fond.gif); 
}

#header {
  background-color:#ccc;
  background-image: url(images/entete.gif); 
}

/* menu ***********************************************************************/

#menu {}
#menu a {
	color:#fff;
	text-decoration:none;
}
#menu a:hover {
	color:#000;
	background-color:#fff;
	/*border-bottom:2px solid #ff0000;*/
}
#menu a.selected {
	color:#000;
	background-color:#fff;
	/*border-bottom:2px solid #ff0000;*/
}

/* submenu ********************************************************************/
#submenu { border-bottom:1px solid #cccccc; }
#submenu a:link, a:visited {
	color:#000000;
	border:0;
	text-decoration:none;
}
#submenu a:hover {
	background-color:#D9EDF0;	
	color:#000000;
	border-bottom:2px solid #D9EDF0;
}
#submenu a.selected {
	background-color:#D9EDF0;	
	color:#000000;
	border-bottom:2px solid #D9EDF0;
}

/* content ********************************************************************/
#content a:link, #content a:visited, #plugin a:link, #plugin a:visited {
	color:#246da3;
	border-bottom:1px dashed #246da3;
	text-decoration:none;
}
#content a:hover, #plugin a:hover { border-bottom:1px solid #246da3; }
#content a.image { border:0; } 

#content a.explications:link, #content a.explications:visited {
  text-decoration:none;
  color:#900;
  border:none;
}

#content a.explications:hover {
  text-decoration:none;
  color:#900;
  border-bottom:1px solid #900;
}

#content .summary img {
  vertical-align:top;
  border:1px solid #999;
}

/* text ***********************************************************************/
#text_menu dt, #plugin_menu dt { font-size:11pt; }

#text_intro{
	background:url("images/degra.gif") no-repeat;
}
/* footer *********************************************************************/

#footer {
  background-color:#eee;
  background-image:url(images/pied.gif);
  background-repeat:no-repeat;
}

#footer a:link, #footer a:visited {
  color:#246da3;
  border-bottom:1px dashed #246da3;
  text-decoration:none;
}
#footer a:hover { border-bottom:1px solid #246da3; }
#footer a.image { border:0; }

/* classes ********************************************************************/

.author {
  font-size:14pt;
}

.credits {
  font-size:8pt;
}

.focus {
  border:none;
  font-size:11pt;
}

#content a.focus:link,.focus:link, #content a.focus:visited {
  border:none;
  font-size:11pt;
}
#content a.focus:hover {
  border-bottom:1px solid #246da3;
  font-size:11pt;
}

/* spécifique *****************************************************************/

div.exalead_count {
  background-color:#003366;
  color:#fff;
}

ul.exalead_results {
  list-style-type:none;
}

#plugin li.exalead_hit a:link, #plugin li.exalead_hit a:visited {
  border:none;
  text-decoration:underline;
  color:#1446C6;
  font-size:13pt;
}

.exalead_detail {
  color:#078207;
}

#plugin li.exalead_keyword a.selected {
  border:0;
  background-color:#eff4f5;
}

#plugin div.exalead_paging {
  font-size:13pt;
}

#plugin div.exalead_paging a {
  border:0;
}
