/*
	Created on 29 mai 2006
	Author: Jetro Wils

	=====================================================
	Menu Block
	=====================================================
*/


div.navigation { position : relative; z-index : 900; }

/* UL: 8 Main Menu Categories and all other UL's in div */
div.navigation ul { 
	list-style : none; 
	padding-left : 0; 
	margin-left : 0; 
	display : inline;
}

/* UL: 8 Main Menu Categories : Positioning */
div.navigation ul.menu {
	display : block; 
	left : 179px; 
	margin : 0; 
	padding : 0; 
	position : absolute; 
	top : 190px; 
	width : 600px; 
}


div.navigation ul.menu a { 
	text-align : left; 
	display : block; 
	text-decoration : none; 
	padding : 1px 0; 
	margin : 0; 
}


/* 8 Main Menu Categories and all other items */
div.navigation ul.menu li { 
	list-style: none; 
	display: inline; 
	padding : 2px; 
/*	margin-right : 10px;	*/
}

/* Every listitems, used for placing each menuitem on a new line */
div.navigation ul li { 
	list-style:none; 
	height: auto; 
	display: inline;
    display: block;
    float: none;
    float: left;
    margin: 0; 
    padding: 0; 
}

/* 8 Main Menu Categories */
div.navigation ul.menu ul { 
	display : block; 
	margin : 0; 
	padding : 0; 
	position : absolute; 
/*	width : 124px;	*/
}
div.navigation ul.menu li a { 
	font-size : 9pt; 
	text-decoration : none; 
	font-weight : bold;
}


/* Every menu item in a category */
div.navigation ul.menu li li { 
	font-size : 8pt;
	line-height : 10pt; 
	font-weight : normal;
	margin-top : 2px;
	margin-bottom : 2px;
}

/* Every menu item in a category which is a link */
div.navigation ul.menu li li a {
	font-size : 8pt;
	font-weight : normal;
	border : 1px solid #859ECE;
	display : block;
	color: #ffffff;
	padding-left : 4px;
	padding-right : 4px;
	
	display : block;
	width : 150px;
}

div.navigation ul.menu li li a:hover { 
	background-color: #5275BA;
	color : #ffffff;
}


/* Hide Menu items */
div.navigation ul.menu li ul {
	display : none; 
	visibility : hidden; 
	width : 164px;
	margin-top : -3px;
	padding: 3px;
	
	border : 1px solid #A3B5DA;
	background-color : #859ECE;
	background-image : url(images/bg_table_td_cells_blue_field.jpg);
}

/* Sub menu's */
div.navigation ul.menu li li ul { 
	position : absolute; 
	top : auto; 
	left : auto; 
	margin-left : 164px; 
	margin-top : -25px;
}


/* correct a little IE bug */
* html .menu li li { display : inline; }


div.navigation ul.menu span { display : none; }


/* Decides the space between the first and second row of the menu */
#cat_7, #cat_current_7,
#cat_3, #cat_current_3,
#cat_4, #cat_current_4,
#cat_5, #cat_current_5,
#cat_8, #cat_current_8,
#cat_6, #cat_current_6,
#cat_9, #cat_current_9,
#cat_10, #cat_current_10,
#cat_26, #cat_current_26,
#cat_22, #cat_current_22,
#cat_23, #cat_current_23,
#cat_24, #cat_current_24,
#cat_27, #cat_current_27,
#cat_42, #cat_current_42,
#cat_43, #cat_current_43,
#cat_29, #cat_current_29 {

	border-bottom : 5px solid #ffffff;
	margin-right : 10px;
}


/* Présentation ESCIP */
#cat_7, #cat_current_7, #cat_26, #cat_current_26 { 
	background-color : #003399; 
	color : #ffffff;
	padding-left : 5px; 
	padding-right : 5px;
}


/* Programmes et Stages */
#cat_3, #cat_current_3, #cat_22, #cat_current_22 { 
	background-color : #E20A16; 
	color : #ffffff;
	padding-left : 5px; 
	padding-right : 5px; 
}


/ * International */
a#cat_4 { color : #F47E09; }
#cat_4, #cat_current_4, #cat_23, #cat_current_23 { 
	background-color : #F47E09; 
	color : #ffffff;
	padding-left : 5px; 
	padding-right : 5px; 
}


/* Admissions */
#cat_5, #cat_current_5, #cat_24, #cat_current_24 { 
	background-color : #7FA732; 
	color : #ffffff;
	padding-left : 5px; 
	padding-right : 5px; 
}


/* L'ESCIP et l'entreprise */
#cat_current_8, #cat_8, #cat_27, #cat_current_27 { 
	background-color : #993300; 
	color : #ffffff;
	padding-left : 5px; 
	padding-right : 5px; 
}


/* Vie associative */
#cat_current_6, #cat_6, #cat_42, #cat_current_42 { 
	background-color : #006699; 
	color : #ffffff; 
	padding-left : 5px; 
	padding-right : 5px; 
}


/* Diplomés */
#cat_current_9, #cat_9, #cat_43, #cat_current_43 { 
	background-color : #B2DF2E; 
	color : #ffffff; 
	padding-left : 5px; 
	padding-right : 5px; 
}


/* Demande de documentation */
#cat_current_10, #cat_10, #cat_29, #cat_current_29 { 
	background-color : #663366; 
	color : #ffffff; 
	padding-left : 5px; 
	padding-right : 5px; 
}


/* Colors in trace */
.cat_3, .cat_22 { color : #E20A16; }
.cat_4, .cat_23 { color : #F47E09; } 
.cat_5, .cat_24 { color : #7FA732; }
.cat_6, .cat_42 { color : #006699; }
.cat_7, .cat_26 { color : #003399; }
.cat_8, .cat_27 { color : #993300; }
.cat_9, .cat_43 { color : #B2DF2E; }
.cat_10, .cat_29 { color : #663366; }
.noCat, .cat_20 { color: #7FA732; }

 