@charset "utf-8";

/* CSS Document for SSPH+ */

/*-----------------------Begin-Main-Menu-Hover-Effect------------------------*/



/*-----IMPORTANT------

** Needed to adjust on right site

** Has to modify if you add a new bouton

*/

a#menu_main_item1, a#menu_main_item2, a#menu_main_item3, a#menu_main_item4, a#menu_main_item5, a#menu_main_item6, a#menu_main_item7 {

	float: left;

	overflow: hidden;

	height: 34px !important;

}



a#menu_main_item1 {

	margin-left: 406px; /*To adjust on right site.*/

	width: 71px;

	background: url(../images/boutons/bouton_infos.png) 0px 0px no-repeat;

}

a#menu_main_item2 {

	width: 94px;

	background: url(../images/boutons/bouton_courses.png) 0px 0px no-repeat;

}

a#menu_main_item3 {

	width: 94px;

	background: url(../images/boutons/bouton_seminars.png) 0px 0px no-repeat;

}

a#menu_main_item4 {

	width: 94px;

	background: url(../images/boutons/bouton_research.png) 0px 0px no-repeat;

}

a#menu_main_item5 {

	width: 125px;

	background: url(../images/boutons/bouton_administration.png) 0px 0px no-repeat;

}

a#menu_main_item6 {

	width: 114px;

	background: url(../images/boutons/bouton_intranet.png) 0px 0px no-repeat;

}



a#menu_main_item1:hover, a#menu_main_item2:hover, a#menu_main_item3:hover, a#menu_main_item4:hover, a#menu_main_item5:hover {background-position: 0px -34px;}



/*-----------------------End-Main-Menu-Hover-Effect------------------------*/



#menu_sub_container {

	position: absolute;

	height: 49px;

	width: 100%;

	padding-top: 6px;

	padding-right: 10px;

	background-image: url(../images/phd_barre_sous_menu.png);

	background-repeat: no-repeat;

	text-align: right;

	margin-left: -9px; /* To correct the image-size-problem */

	margin-top: -24px; /* To correct the image-size-problem */

}



.menu_subx {

	position: absolute;
	
	width: 1010px;
	
	right: 40px;

	visibility: hidden;

}

a.menu_sub_item {

	margin-right: 10px;

/*	color: #00444C;*/

	color: #000000;

	font-size: 11px;

	font-weight: bold;

}

a.menu_sub_item:hover {

	color: #529a9f;

	text-decoration: none;

}

a.menu_sub_item_active, a.menu_sub_item_active:hover {

	margin-right: 10px;

	color: #529a9f;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

.menu_sub_subx {

  	position: absolute;

  	top: 30px;

  	width: 150px;

	padding-top: 10px;

	padding-left: 10px;

  	background-color: #FFEFC8;

  	/*visibility: hidden;*/

  	z-index: 20;

	text-align: left;

	font-weight: bold;

}

.menu_sub_subx p {

	padding-bottom: 5px;

}

/*-------------Menu-End-------------------*/


