@import url("common.css");
@import url("footer.css");

/* GECO */

form
{ 
	margin				: 0; /* used by Opera 7.5+ */
}

/* Pour les dossiers*/

#contentDossier
{ 
	height				: 432px;
	
}

#texteLogo 
{
	/*margin				: 6px 0 0 0; */
	display				: none;
	visibility:hidden;
	/*width				: 500px;
	height				: 35px;*/
}

#sansTexteLogo 
{
	display: block;
	visibility:hidden;
}

#baseLineTextSmall 
{
	/*margin				: 90px 10px 0 20px;*/
	visibility:hidden;
	display:none;
}


#menuPrinc.Grand
{
	background-color	: #D72027;
	background-color: #ED1C24;
	height: 150px;
}

#menuPrinc.home LI A
{
	color: #FFFFFF;
}

.HP #menuPrinc.home LI A, .INT #menuPrinc.home LI A
{
	color: #FFFFFF;
}
.HP #menuPrinc.home LI A:hover, .INT #menuPrinc.home LI A:hover
{
	color: #FFFFFF;
	background-color: #A00A0E;
	display:block;
	width: 100%;
	text-decoration: none;
}

.HP #menuPrinc.home LI LI A, .INT #menuPrinc.home LI LI A
{
	color: #333333;
}
.HP #menuPrinc.home LI LI A:hover, .INT #menuPrinc.home LI LI A:hover
{
	color: #FFFFFF;
	background-color:#ED1C24;
	display:block;
	font-weight:normal;
	text-decoration: none;
}

/* début nouvelle navigation du haut */
#menuH ul li a span{
	display				: none;
}
#menuH ul li a 
{
	text-indent:-999em;
	}
#menuH ul ul li a 
{
	text-indent: 0;
	}


#menuH{
	position			: relative;
}
#menuH ul
{
}
#menuH ul,
#menuH ul li{
	list-style: none;
	margin:0;
	padding:0;
}
#menuH ul li{
	float				: left;
}
#menuH ul li a{
	background-color:#5b5d5f;
	background-image	: url("/GrandeEcole/Images/navt/menu_niv1.png");
	display				: block;
	height				: 38px;
	padding				: 0 15px;
}
#option0 a{	width: 178px; background-position: left top;}
#option1 a{	width: 100px; background-position: 27% top;}
#option2 a{	width: 91px; background-position: 43% top;}
#option3 a{	width: 147px; background-position: 63% top;}
#option4 a{	width: 72px; background-position: 79% top;}
#option5 a{	width: 136px; background-position: right top;}

#option0 a:hover{ background-position: left bottom;}
#option1 a:hover{ background-position: 27% bottom;}
#option2 a:hover{ background-position: 43% bottom;}
#option3 a:hover{ background-position: 63% bottom;}
#option4 a:hover{ background-position: 79% bottom;}
#option5 a:hover{ background-position: right bottom;}

#menuH ul ul{
	position			: absolute;
	top					: 30px;
	z-index				: 999;
	display				: none;
}
#menuH ul li li{
	float				: none;
	border-bottom       : 1px solid #6c6c6c;
}
#menuH ul li li a{
	background			: #666;
	line-height			: 18px;
	height				: auto;
	color               : #fff;
	font-size			: 13px;
	font-weight			: normal;
	padding				: 4px 15px;
	width				: 178px;
}
#menuH ul li li a:hover{
	background			: #383838;
	text-decoration		: none;
}
/*SURCHARGE DE STYLES*/
.HP #baseLine {
	width				: 904px !important;
	background			:url("/GrandeEcole/Images/navt/bandeau.png") left bottom no-repeat !important;
}
/* fin nouvelle navigation du haut */

#rechBandeau{
	background			: url("/GrandeEcole/Images/navt/recherche_bandeau.png") left bottom no-repeat;
	height				: 47px;
	width				: 192px;
	display				: block;
	float				: right;
	margin				: 45px 15px 0 0;	
}
#rechBandeau div{
	margin			: 26px 2px 0 15px;
}
#rechBandeau .rechBandeau_mot {
	padding				: 2px 0;
	margin				: 0;
	float				: left;
	font-size			: 1em;
	color				: #666;
	border				: 0 none;
	background			: #fff;
	width				: 153px;
}
#rechBandeau a{
	background			: url(/GrandeEcole/Images/navt/recherche_bt.png) left bottom no-repeat;
	display				: block;
	float				: right;
	width				: 19px;
	height				: 19px;
}
#rechBandeau a span {
	display				: none;
}

/*NOUVEAUX STYLES Version ENG*/
#eng #rechBandeau{
	background			: url(/GrandeEcole/Images/navt/recherche_bandeau_en.png) left bottom no-repeat;
}
#eng #menuH ul li a{
	background-color:#5b5d5f;
	background-image	: url(/GrandeEcole/Images/navt/menu_niv1_en.png) !important;
}
#eng #menuH ul li li a{
	background			: #666 !important;
}
#eng #menuH ul li li a:hover{
	background			: #383838 !important;
}

#eng #option0 a { width: 183px; background-position: left top;} /*213px*/
#eng #option1 a { width: 109px; background-position: -213px top;} /*139px*/
#eng #option2 a { width: 97px; background-position: -352px top;} /*127px*/
#eng #option3 a { width: 148px; background-position: -479px top;} /*178px*/
#eng #option4 a { width: 121px; background-position: right top;} /*96px*//*attention inversion des rubriques 5&6 pour la version anglaise*/
#eng #option5 a { width: 66px; background-position: -657px top;} /*151px*/

#eng #option0 a:hover { background-position: left bottom;}
#eng #option1 a:hover { background-position: -213px bottom;}
#eng #option2 a:hover { background-position: -352px bottom;}
#eng #option3 a:hover { background-position: -479px bottom;}
#eng #option4 a:hover { background-position: right bottom;}/*attention inversion des rubriques 5&6 pour la version anglaise*/
#eng #option5 a:hover { background-position: -657px bottom;}


#eng #menuH ul li li a{
	width				: 178px !important;
}
/************************tableau contextuel*******************************/

.selectContext
{
	width				: 185px;
	margin				: 10px 10px 0 8px;
}

#site-associes div {padding-top:10px;}

/* Niv 1 */

.treeNavg li.active0
{
	background-image	: url(/GrandeEcole/Images/home/p_prog.gif);
	background-position	: 13px 4px;
	background-repeat	: no-repeat;
}

/* Niv 2 */

.treeNavg li.active1
{
/*	background-image	: url(/GrandeEcole/Images/p_bw.gif);
	background-position	: 20px 1px;
	background-repeat	: no-repeat;*/
	padding-left		: 40px;
	color				: White;
}

/* Niv 3 */

.treeNavg li.active2
{
	padding-left		: 60px;
}

.treeNavg li.active3
{
	padding-left		: 80px;
}

.treeNavg li.active4
{
	padding-left		: 100px;
}

/*
-------------------------------
--  liste home colonne droite
-------------------------------
*/

#home-right li
{ 
	color				: white;
}

#colonneMilieuSmall .tparag
{
	font-size			: 15px;
	height				: 36px;
}

.sousMenuAvecTexteDessous
{
	background-color	: #EAEAEA;
}

.sousMenuSansTexteDessous
{
	background-color	: #EAEAEA;
	display:table;
}

.texteSousMenu
{
	background-color	: #EAEAEA;
}

/* -------------------------------- */
/***********Tree NAv****************/
/* -------------------------------- */
/* -------------------------------- */
/* .menulevel2						*/
/* -------------------------------- */
.menulevel2 TD,
.menulevel2_hover TD,
.menulevel2_select TD,
.menulevel2_select_hover TD
{
	color				: #666666;
}

/* -------------------------------- */
/* .menulevel3						*/
/* -------------------------------- */
.menulevel3 TD,
.menulevel3_hover TD,
.menulevel3_select TD,
.menulevel3_select_hover TD
{
	color				: #666666;
}

/* -------------------------------- */
/* .menulevel4						*/
/* -------------------------------- */
.menulevel4 TD,
.menulevel4_hover TD,
.menulevel4_select TD,
.menulevel4_select_hover TD
{
	color				: #666666;
}

/* -------------------------------- */
/* .menulevel5						*/
/* -------------------------------- */
.menulevel5 TD,
.menulevel5_hover TD,
.menulevel5_select TD,
.menulevel5_select_hover TD
{
	color				: #666666;
}



