
/* h2 */

div#student h2 {
	color: #fff;
}

div#student h2 {background-image: url("/themes/default/img/student-header-background.gif");}

/* switch */

div#student div.switch a {
	color: #4569cc;
}

/* levels */

div#student ul.levels {
	margin-bottom: 20px;
}

div#student ul.levels li,
div#student ul.levels li a {
	display: block;
	width: 124px;
	height: 124px;
	overflow: hidden;
}

div#student ul.levels li {
	float: left;
	margin-right: 12px;
}

div#student ul.levels li.lastChild {
	margin-right: 0;
}

div#student ul.levels li a span {
	display: none;
}

div#student ul.levels li.primary a {background: url("/themes/default/img/student-fr-elementaire-button.gif") no-repeat 0 0;}
div#student ul.levels li.college a {background: url("/themes/default/img/student-fr-college-button.gif") no-repeat 0 0;}
div#student ul.levels li.school a {background: url("/themes/default/img/student-fr-lycee-button.gif") no-repeat 0 0;}
div#student ul.levels li.adult a {background: url("/themes/default/img/student-fr-grands-adolescents-et-adultes-button.gif") no-repeat 0 0;}
div#student ul.levels li.child a {background: url("/themes/default/img/student-fr-enfants-button.gif") no-repeat 0 0;}
div#student ul.levels li.teen a {background: url("/themes/default/img/student-fr-adolescents-button.gif") no-repeat 0 0;}

div#student ul.levels li.primary a:hover,
div#student ul.levels li.college a:hover,
div#student ul.levels li.school a:hover,
div#student ul.levels li.adult a:hover,
div#student ul.levels li.child a:hover, 
div#student ul.levels li.teen a:hover {
	background-position: 0 -124px;
}


/* form collection */

div#student form.formCollections {
	height: 128px;/* 168px */
	padding-top: 40px;
	background: url("/themes/default/img/student-collections-select-background.gif") no-repeat;
}

div#student form.formCollections p {
	visibility: hidden;
	color: #fff;
}

/* sub collections */

div#student div.subCollections div.years,
div#student div.subCollections div.disciplines {
	float: left;
}

div#student div.subCollections div.years {
	width: 130px;
}

div#student div.subCollections div.years a,
div#student div.subCollections div.years div.img {
	text-align: center;
}

div#student div.subCollections div.years div.img {
	margin-bottom: 5px;
}

div#student div.subCollections div.years a {
	display: block;
	padding: 5px 0 5px 0;
	color: #523c33;
	text-align: center;
	color: #523c33;
	height: 15px; /* 25px */
	background: url("/themes/default/img/sub-collection-background.gif") no-repeat right top;
}

div#student div.subCollections div.disciplines {
	width: 260px;
	
}

div#student div.subCollections div.disciplines a.accordionButton {
	font-size: 13px;
	padding: 5px 10px;
}

div#student div.subCollections div.years a.selected {
	background: none;
}

div#student  div.subCollections div.disciplines ul li {
	border-bottom: 1px dotted #f1eada;
	padding-left: 10px;
}

div#student  div.subCollections div.disciplines ul li.lastChild {
	border-bottom: none;
}











