div#agent #logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

/*
 * Les formulaires
 */
 
/* div#agent fieldset {
	background-color: #E4E4E4;
} */

div#agent a.xtl-img-text-button {
	border-color: #828177;
	background-color: #E4E4E4;
}

div#agent a.xtl-img-text-button:hover {
	background-color: white;
}


fieldset {
    border-color: #c2a99e;
}
fieldset legend{
    color: #ad9185;
}

.search-list, .sub-content{
    background-color:transparent;
    background-image: url("/images/scolaire/degrade_gris_large.png");
    background-repeat: repeat-y;
    border:0px solid black;
}

div#legend{
  background-color:transparent;
  background-image: url("/images/scolaire/degrade_gris_large.png");
  background-repeat: repeat-y;
  border:0px solid black;
  margin-bottom:5px;
  margin-top:0px;
  margin-right:0px;
  text-align: right;
  position:static;
  float: none;
  text-transform:uppercase;
  color:#9C8379;
}

.sub-content.medium,
.search-list.medium,
#legend.medium {
    background-image: url("/images/scolaire/degrade_gris.png");
}

.sub-content.small,
.search-list.small,
#legend.small {
    background-image: url("/images/scolaire/degrade_gris_ptt.png");
}

/****************************************************************/

div#agent #logo {
	background-image: url(/images/logo.png);
	background-repeat: no-repeat;
  background-position: right bottom;
}



/*************************************************************************
 *                      La barre de navigation
 ************************************************************************/
div#agent #topSubMenu {
	border-color: #676767;
	background-image: url("images/agent_scolaire_onglet_bleu.png");
  background-repeat: repeat-x;
}
div#agent #topSubMenu  a > .sf-sub-indicator {
  top:0.7em;
}

div#agent #topSubMenu .sf-menu li:hover, 
div#agent #topSubMenu .sf-menu li.sfHover,  
div#agent #topSubMenu .sf-menu a:focus, 
div#agent #topSubMenu .sf-menu a:hover, 
div#agent #topSubMenu .sf-menu a:active {
    background-image: url("images/agent_scolaire_onglet_jaune.png");
    outline-color: -moz-use-text-color;
    color: #ad9185;
}

div#agent #topSubMenu .sf-menu li:hover a, 
div#agent #topSubMenu .sf-menu li.sfHover a {
    color: #ad9185;
}

div#agent #topSubMenu .sf-menu li:hover li a, 
div#agent #topSubMenu .sf-menu li.sfHover li a {
    color: #ffffff;
}

div#agent #topSubMenu .sf-menu li:hover li:hover li a, 
div#agent #topSubMenu .sf-menu li.sfHover li.sfHover li a {
    color: #ad9185;
}

div#agent #topSubMenu .sf-menu li:hover li:hover li:hover a, 
div#agent #topSubMenu .sf-menu li.sfHover li.sfHover li.sfHover a {
    color: #ad9185;
}

div#agent #topSubMenu .sf-menu li li:hover, 
div#agent #topSubMenu .sf-menu li li.sfHover, 
div#agent #topSubMenu .sf-menu li li a:focus, 
div#agent #topSubMenu .sf-menu li li a:hover, 
div#agent #topSubMenu .sf-menu li li a:active {
    background-color: #ABB5BA;
    background-image: none;
    outline-color: -moz-use-text-color;
    background-color: #d6c2b9;
    color: #ad9185;
}

div#agent #topSubMenu .sf-menu li li li:hover, 
div#agent #topSubMenu .sf-menu li li li.sfHover, 
div#agent #topSubMenu .sf-menu li li li a:focus, 
div#agent #topSubMenu .sf-menu li li li a:hover, 
div#agent #topSubMenu .sf-menu li li li a:active {
    background-color: #f5f4b2;
}

div#agent #topSubMenu .sf-menu li,
div#agent #topSubMenu .sf-menu li li{
    background-image: url("/images/scolaire/menu/onglet_default.png");
    background-repeat: repeat-x;
    height: 24px;
    color: #ffffff;
}
div#agent #topSubMenu .sf-menu li li
 {
    background-image: none;
    background-color: transparent;
    color: #ffffff;
}



div#agent #topSubMenu .sf-menu li li li {
    background-image: none;
    background-color: transparent;
    height: 24px;
    color: #ad9185;
}

div#agent #topSubMenu .sf-shadow ul 
{
	background: none;
    background-image: url("/images/scolaire/menu/menu_gris.png");
    padding: 0px;
    background-position: center center;
}

div#agent #topSubMenu .sf-menu ul ul
{
}
div#agent #topSubMenu .sf-menu ul ul
{
    background: none;
    background-image: url("/images/scolaire/menu/sous-menu_gris.png");
    padding: 0px;
}

div#agent #topSubMenu .sf-menu li li li
{
    background-color: transparent;
}

div#agent #topSubMenu ul.sf-menu li a
{
    color: #ffffff;
    border-color: #ffffff;
    padding-bottom: 4px;
    text-transform:uppercase;
    padding-top: 7px;
}

div#agent #topSubMenu ul.sf-menu li li a
 {
	border: none;
    color: #ffffff;
}
div#agent #topSubMenu ul.sf-menu li li li a  {
	border: none;
    color: #305B66;
}

div#agent #topSubMenu ul.sf-menu li.current,
div#agent #topSubMenu ul.sf-menu li.current li.current,
div#agent #topSubMenu ul.sf-menu li.current li.current li.current  {
	background-image: url("/images/scolaire/menu/onglet_highlight.png");
	background-repeat: repeat-x;
}


div#agent #topSubMenu ul.sf-menu li.current li.current,
div#agent #topSubMenu ul.sf-menu li.current li.current li.current  {
	background-image: none;
    background-color: #d6c2b9;
    color: #ad9185;
}

div#agent #topSubMenu ul.sf-menu li.current a {
	color: #ad9185;
}

div#agent #topSubMenu ul.sf-menu li.current li a
{
	color: #ffffff;
}

div#agent #topSubMenu ul.sf-menu li.current li.current li a,
div#agent #topSubMenu ul.sf-menu li.current li:hover li a
{
	color: #ad9185;
}

div#agent #topSubMenu ul.sf-menu li.current li:hover li:hover a,
div#agent #topSubMenu ul.sf-menu li.current li.current li.current a,
div#agent #topSubMenu ul.sf-menu li.current li.current li:hover,
div#agent #topSubMenu ul.sf-menu li.current li.current li.current
{
    background-color: #f5f4b2;
    color: #ad9185;
}

div#agent #topSubMenu ul.sf-menu li.current li:hover a,
div#agent #topSubMenu ul.sf-menu li.current li.current a
{
	color: #ad9185;
}

div#agent #applications .disabled {
    color: #777777;
}
 