@charset "UTF-8";

/*------------------------------------------------------------------------------------------------------------------------------------------------------------
SITE ACCUEIL FORMATION
------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.Accordion_site {
overflow: hidden;
}
.AccordionPanel_site {
margin: 0 0 10px 0;
padding: 0px;
cursor:pointer;
}
#titre_thematique {
display:block;
padding: 5px 4px 5px 10px;
text-decoration: none;
background: #3A7E99;
color: #fff;
margin:0 0 7px 0;
font-weight:bold;
text-transform:capitalize;
}
.AccordionPanelTab_site {
background: transparent url(../images/fr/news_fichier/020_formation/p_plus_petit.png) no-repeat 0 0;
color:#3A7E99;
font-size:12px;
line-height:20px;
margin:0 0 0 0;
padding-left:30px;
vertical-align:middle;
}
.AccordionPanelContent_site {
overflow: hidden;
margin: 0 0 1px 0;
padding: 0;
height:auto !important;
}
.AccordionPanelContent_site table{
height:auto !important;
}
.AccordionPanelContent_site table th{
font-size:10px;
text-align: left;
vertical-align:middle;
padding-left:5px;
}
.AccordionPanelContent_site table th a{
color:#000000;
line-height:13px;
font-size:10px;
padding-left:40px;
text-decoration:none;
width:380px;
}
.AccordionPanelContent_site table th a:hover{
color:#3A7E99;
text-decoration:underline;
}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------
EXTRANET FORMATION
------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.Accordion {
	overflow: hidden;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
#titre_thematique_extranet {
display:block;
padding: 5px 4px 5px 10px;
text-decoration: none;
background: #3A7E99;
color: #fff;
margin:0 0 0 0;
font-weight:bold;
text-transform:capitalize;
}
.AccordionPanelTab {
	background-color: #75a8bc;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color: #fff;
	padding:5px;
	height:20px;
	line-height:20px;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0 0 10px 0;
	padding: 0px;
	height: auto;
}
.AccordionPanelContent table{
border-collapse:collapse;
}
.AccordionPanelContent table th{
font-size:10px;
text-align: left;
vertical-align:middle;
height:30px;
border:1px solid #333333;
padding-left:5px;
}

.AccordionPanelContent table th.tab_fiche_rouge{
color:#333333;
background:#ccc !important;
text-align:center;
padding:0;
}
.AccordionPanelContent table th.tab_fiche_rouge a{
color: #333333;
text-align:center;
padding:0;
}
.AccordionPanelContent table th.tab_fiche_rouge a:hover{
color:#3A7E99;
text-align:center;
padding:0;
}
.AccordionPanelTabHover {
	color: #333333;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #333333;
}
.AccordionFocused .AccordionPanelTab {
	background-color: #666666;
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #3A7E99;
}


