/*

	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 : 11px; 

	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; }



 
