h2.infocus {
vertical-align:bottom;
height:16px;
font-size:11px;
_height:15px;
}
.blue_label lblsortbycalendar{
font-size:10px;
}
.combo_box, .text_box {
font-size:10px;

}
table.main_table{
height:16px;
}
#table_tab_softwares td.cases a.section_link, table_tab_softwares td.cases a.section_link:hover, table_tab_softwares td.cases a.section_link:visited,
#table_tab_cases td.cases a.section_link, table_tab_cases td.cases a.section_link:hover, table_tab_cases td.cases a.section_link:visited,
#table_tab_training td.cases a.section_link, table_tab_training td.cases a.section_link:hover, table_tab_training td.cases a.section_link:visited{
	
}

#table_tab_softwares td.training a.section_link, table_tab_softwares td.training a.section_link:hover, table_tab_softwares td.training a.section_link:visited,
#table_tab_cases td.training a.section_link, table_tab_cases td.training a.section_link:hover, table_tab_cases td.training a.section_link:visited,
#table_tab_training td.training a.section_link, table_tab_training td.training a.section_link:hover, table_tab_training td.training a.section_link:visited{
	margin-left:40px;
	_margin-left:22px;
}

#table_tab_softwares td.softwares a.section_link, table_tab_softwares td.softwares a.section_link:hover, table_tab_softwares td.softwares a.section_link:visited,
#table_tab_cases td.softwares a.section_link, table_tab_cases td.softwares a.section_link:hover, table_tab_cases td.softwares a.section_link:visited,
#table_tab_training td.softwares a.section_link, table_tab_training td.softwares a.section_link:hover, table_tab_training td.softwares a.section_link:visited{
margin-left:18px;
	_margin-left:8px;

}
/* était problématique sur page d'Accueil, remplacé par les 2 classes suivantes
div.centerHome div.contentCell h2.infocus{
	padding-top:70px;
	height:30px;
}
*/
div.centerHome {
	padding-top:80px;
}

*+html div.centerHome {
	padding-top:0px; /* hack IE7 */
}

h2.infocus span.titre {
	vertical-align:middle\0/; /* hack IE 8 */
	vertical-align:middle!important\0/; /* hack IE 9 */
}
