@import url('/enap/css/Edimestre-GERFI.css'); 
@import url('/enap/css/nav-Communs.css'); 
@import url('/enap/css/corpsProfessoral.css'); 

#logo{
	text-align: left;
	padding: 28px 0 0 35px; 
	float: left;
	height: 71px !important;
	width: 290px !important;
	height: 94px;
	width: 325px;
}


#menus{
	background: #f0f0f0 repeat-x left 34px url('../images/nav/GERFI/fond-menuSec2.jpg');
}

#photos{
	height: 80px;
	background: left top no-repeat url('../images/nav/GERFI/visuel.jpg');
}


#grandTitres .grandtitres{
	color: #06527d;
}

.titrePage{
	color: #06527d;
}

#contenus{
	border-bottom: 1px solid #9ec0c6;
}

#arriane{
	color: #016a7d;
}

#arriane a, #arriane a:visited {
	color: #016a7d;
	text-decoration:none;
}

#arriane a:hover{
	color: #000000;
	text-decoration:none;
}

.breadcrumbHeader{
	color: #016a7d;
}

.menu1Split{
	background: no-repeat right top url('../images/nav/GERFI/fond-separateur.jpg');
}

.menu1, .menu1:visited{
	color: #ffffff;
	background: repeat-x right 0 url('../images/nav/GERFI/fond-menuPR.jpg');
}

.menu1:hover{
	color: #ffffff;
	background: repeat-x right -34px url('../images/nav/GERFI/fond-menuPR.jpg');
}
.menu1_selected, .menu1_selected:visited, .menu1_selected:hover {
	color: #ffffff;
	background: repeat-x right -68px url('../images/nav/GERFI/fond-menuPR.jpg');
}


.menuAcces a, .menuAcces a:visited, .menuAcces a:hover{
	color: #0c0000;
}

.menuAcces a:hover{
	color: #fff;
	background: #02859c;
}

.bouton a, .bouton a:visited, .bouton a:hover, .bouton a:active{
	color: #525252;
	background: no-repeat 0 0 url('../images/nav/GERFI/fond-bouton.jpg');
}
.bouton a:hover{
	color: #fff;
	background-position: 0 -34px;
}

.bouton a:active{
	color: #fff;
	background-position: 0 -68px;
}


/*** MENU 2 ***/

.sf-menu2 a.selected, .sf-menu2 a.selected:visited
{
	color: #8e001a;
}
.menu2item
{
	color: #000;
}
.sf-menu2 a, .sf-menu2 a:visited
{
	/* visited pseudo selector so IE6 applies text colour*/
	color: #000;
	background: transparent;
}
.menu2secItem a, .sf-menu2 li.sfHover li a, .sf-menu2 li.sfHover li a:visited
{
	color: #000;
	background: transparent;
}

 .menu2item a.selected, .menu2item a.selected:visited, .menu2item a.selected:hover{
	font-weight: bold;
	color: #035e6f;
	background:transparent;
	outline: 0;
}
.sf-menu2 li.sfHover a, .sf-menu2 li.sfHover a:visited, .menu2item a:hover, .menu2item a:active, .menu2item a.selected:hover{
	color: #fff;
	background:#02859c;
	outline: 0;
}
.sf-menu2 li.sfHover li a:hover, .sf-menu2 li li.sfHover a, .sf-menu2 li li.sfHover a:visited, .menu2secItem a:hover, .menu2secItem a.selected,.menu2secItem a.selected:visited
{
	color: #fff;
	background:#02859c;
	outline: 0;
}
.sf-menu2 li li a:focus, .sf-menu2 li li a:hover{
	color: #fff;
	background:#8e001a;
	outline: 0;
}


/*** MENU 3 ***/
#menu3 {
	margin: 0px 0px 0px 0px;
}
.sf-menu3 a
{
	padding: 4px 10px;
	text-decoration: none;
}
.sf-menu3 a, .sf-menu3 a:visited
{
	/* visited pseudo selector so IE6 applies text colour*/
	color: #8e001a;
}
.sf-menu3 li
{
	font-weight: normal;
	color: #000;
}
.sf-menu3 li li a
{
	font-weight: normal;
}

.sf-menu3 li:hover, .sf-menu3 li.sfHover, .sf-menu3 a:focus, .sf-menu3 a:hover, .sf-menu3 a:active
{
	color: #000;
	background: transparent;
}
.sf-menu3 a, .sf-menu3 a:visited,.sf-menu3 li.sfHover a,.sf-menu3 li.sfHover a:visited, .sf-menu3 a:active
{
	/* visited pseudo selector so IE6 applies text colour*/
	color: #000;
	padding: 4px 10px;
	background: transparent;
}
.sf-menu3 li:hover, .sf-menu3 li.sfHover{
	color: #fff;
	background:#02859c;
	outline: 0;
}

.sf-menu3 li:hover li, .sf-menu3 li.sfHover li, .sf-menu3 li.sfHover li a, .sf-menu3  li.sfHover li a:visited
{
	color: #000;
	background: transparent;
}


.sf-menu3 a:focus, .sf-menu3 a:hover, .sf-menu3 li.sfHover li a:hover,.sf-menu3 a.selected:hover,.sf-menu3 li.sfHover a.selected,.sf-menu3 li.sfHover a,.sf-menu3 li.sfHover a:visited,.sf-menu3 li.sfHover a:hover,.sf-menu3 li.sfHover a.selected:visited{
	padding: 4px 10px;
	color: #fff;
	background:#02859c;
	outline: 0;
}
.sf-menu3 li li:hover, .sf-menu3 li li.sfHover, .sf-menu3 li li a:focus, .sf-menu3 li li a:hover, .sf-menu3 li li a:active
{
	color: #fff;
	background: #02859c;
	outline: 0;
}
.sf-menu3 li li a:focus, .sf-menu3 li li a:hover{
	color: #fff;
	background:#02859c;
	outline: 0;
}


/*** shadows for all but IE6 ***/
.sf-shadow ul
{
	background: url( '/enap/images/nav/Communs/fond-dropDown.png' ) no-repeat bottom right;
	padding: 0 5px 5px 0;
}
.sf-shadow ul.sf-shadow-off
{
	background: url( '/enap/images/nav/Communs/fond-dropDown-gris.png' ) no-repeat bottom right;
	padding: 0 5px 5px 0;
}
























