﻿/*--------------------------------
--------------LABEL---------------
--------------------------------*/

/*Label sur la page default simple*/

@media handheld
{
    body
    {
        font-family:Trebuchet MS;
        font-size:8px;
    }
}

/*------------MEDIA PRINT---------- */
@media print
{
	body
	{
		font-family:Trebuchet MS;
		font-size:13px;
		padding-top:50px;
		padding-bottom:50px;
		/*padding-right:20px;*/
	}
	
	#menuLeftSect
	{
		display:none;
	}
	
	#menuHautSect
	{
		display:none;
	}
	
	#menuLeftProf
	{
		display:none;
	}
	
	#menuHautProf
	{
		display:none;
	}
}

/*------------MEDIA SCREEN---------- */
@media screen
{
	body
	{
		font-family:Trebuchet MS;
		font-size:12px;	
	}
	
	.labelImtSimple
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:13px;
	}
	
	.labelImtSimple12
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
	}
	
	.labelImtSimple12Red
	{
		color:Red;
		font-family:Trebuchet MS;
		font-size:12px;
	}

	
	.labelBulle
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		font-weight:normal;
	}
	
	.labelImtSimple11
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:11px;
	}
	
	.labelImtSimple10
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:10px;
	}

	.labelImtSimpleIta
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:13px;
		font-style:italic;
	}
	
	.labelImtSimpleItaBold
	{
		color:Black;
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:13px;
		font-style:italic;
	}
	
	.labelImtSource
	{
		color:gray;
		font-style:italic;
		font-family:Trebuchet MS;
		font-size:12px;

	}
}

	.labelImtSimpleFormation
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
	}


	/*Label sur la page default bold*/
	.labelImtBold
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:13px;
		font-weight:bold;
	}

	.labelImtTitre
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		font-size:14px;
		color:Black;
	}


	.labelImtSectTitre
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		font-size:14px;
		color:#2480D6;
	}

	/*Titre de la page default*/
	.labelTitreImt
	{
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:18px;
		font-weight:bold;
	}


	/*Label des OU dans SecteurSearch.aspx*/
	.labelImtSectOu
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		font-size:15px;
		color:#2480D6;
	}

	/*Label de "Il y a" 123 "emploi...." SecteurSearch.aspx*/
	.labelImtSectSimple
	{
		font-family:Trebuchet MS;
		font-size:13px;
		color:#2480D6;
	}

	/*Label de "123" emploi.... SecteurSearch.aspx*/
	.labelImtSectBold
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		font-size:13px;
		color:#2480D6;
	}
	
	.labelImtSectOffreBold
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		font-size:13px;
		color:#1C407F;

	}

	.labelImtProfPagination
	{
		color:#9E1E52;
		font-size:11px;
		font-family:Trebuchet MS;
	}

	.labelImtProfBleu
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		color:#65B6EA;
		font-size:11px;
	}

	.labelImtProfRose
	{
		font-family:Trebuchet MS;
		color:#9E1E52;
		font-size:13px;
	}
	
	.labelImtProfRose12
	{
		font-family:Trebuchet MS;
		color:#9E1E52;
		font-size:12px;
	}

	.labelImtProfRoseBold
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		color:#9F1F52;
		font-size:14px;
	}
	
	.labelImtProfRoseBold12
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		color:#9F1F52;
		font-size:12px;
	}

	.labelImtProfVioletBold
	{
		font-family:Trebuchet MS;
		font-size:13px;
		color:#5D3596;
		font-weight:bold;
	}
	
	.labelImtProfTitreVioletBold
	{
		color:#5D3596;
		font-weight:bold;
		font-size:13px;
	}


	.labelImtProfOnglet
	{
		color:#4E4D98;
	}

	.labelImtProfOngletBold
	{
		color:black;
		font-weight:bold;
	}
	
	.labelImtSectOnglet
	{
		color:#4E4D98;
	}
	
	.labelImtSectOngletBold
	{
		color:black;
		font-weight:bold;
	}



	.labelImtHautGrise
	{
	    font-family: Trebuchet MS;
		color:#A0A0A0;	
	}
	
	.labelImtFicheCoromeGen
	{
	    font-family: Trebuchet MS;
	    font-style:italic;
		color:#A0A0A0;	
		font-size:12px;
	}

	.labelTitreContact
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		color:black;
		font-size:13px;
	}

	.labelNoteContact
	{
		font-family:Trebuchet MS;
		font-style:italic;
		color:black;
		font-size:10px;
	}


	/*--------------------------------
	--------------LINK----------------
	--------------------------------*/

	/*LinkButton affichage simple*/
	.linkSimple
	{
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
	}
	
	.linkSimple:hover
	{
	    color:#21007F;
	}
	
	.linkSimpleBold
	{
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}
	
	.linkSimpleBoldPlus
	{
		color:#2A2A70;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}

	/*Liens en haut de la masterpage ImtMain*/
	.linkHaut
	{
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
	}
	
	.linkHaut:hover
	{
	    color:#21007F;
	}

	.linkListeProfession
	{
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
	}

	/*Liens de la langue de la masterpage ImtMain*/
	.linkLangue
	{
		color:White;
		font-family:Trebuchet MS;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.linkImtProfRose
	{
		font-family:Trebuchet MS;
		color:#9E1E52;
		font-size:12px;
	}
	
	.linkImtProfRoseBold
	{
		font-family:Trebuchet MS;
		color:#9E1E52;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.linkImtSectBleu
	{
		font-family:Trebuchet MS;
		color:#2480D6;
		font-size:12px;
	}
	
	.linkImtSectBleuBold
	{
		font-family:Trebuchet MS;
		color:#2480D6;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}




	/*Liens de l'accueil lorsque l'on est dans les pages de secteur*/
	.linkAccueilSect
	{
		font-family:Trebuchet MS;
		font-weight:bold;
		color:#65B6EA;
		font-size:11px;
		text-decoration:none;
	}

	.linkListeSecteur
	{
		font-family:Trebuchet MS;
		color:#4E4D98;
		font-size:11px;	
		text-decoration:none;
	}

	.linkListSecteur
	{
		
		font-family:Trebuchet MS;
		color:#4E4D98;
		font-size:12px;	
		text-decoration:none;
		background-image:url('../../images/fleche_sect_align.gif');
		background-repeat:no-repeat;
		padding-left:15px;
	}


	.linklevel3
	{
		
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
	}
	
	.level21
	{
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-bottom:+10px;
		padding-top:10px;
		text-decoration:none;
		background:transparent;
	}

	.level22
	{
		background-image:url('../../images/fleche_prof.gif');
		background-position:15px;
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:30px;
		text-decoration:none;
	}

	.level1
	{
		color:Black;
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:13px;
		font-style:italic;
		text-decoration:none;
		background:transparent;
	}
	
	.level1FctCritique
	{
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-bottom:+7px;
		padding-top:10px;
		text-decoration:none;
		background:transparent;
	}

	.level2
	{
		background-image:url('../../images/fleche_prof.gif');
		background-position:7px;
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:23px;
		text-decoration:none;
		vertical-align:top;
		/*background:transparent;*/
	}

	.level2Support
	{
		background-image:url('../../images/puce_sigle_secteurs.gif');
		background-position:7px;
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:17px;
		text-decoration:none;
		/*background:transparent;*/
	}


	.linkHautSelected
	{
		
		color:#21007F;
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:11px;
		text-decoration:none;
	}

	.linkProfHyperLinkBleu
	{
		color:#4F4D98;
		text-decoration:none;
		font-size:12px;
		font-family:Trebuchet MS;
	}

	.linkHautSouligne
	{
		color:#4E4D98;
		text-decoration:underline;
	}

	.linkAccueilHaut
	{
		color:#4E4D98;
		font-weight:bold;
		font-family:Trebuchet MS;
		font-size:11px;
		text-decoration:none;
	}

	.siteMapNode
	{
		font-family:Verdana;
		font-size:11px;
		color:#9687E5;
		text-decoration:none;
	}

	.linkAccueilProf
	{
		font-size:11px;
		font-weight:bold;
		font-family:Trebuchet MS;
		color:#D379AF;
		text-decoration:none;
	}

	.levelOffre
	{
		color:#9E1E52;
		font-family:Trebuchet MS;
		font-size:11px;
		font-weight:bold;
		padding-left:20px;
		text-decoration:none;
	}

	.level3
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:35px;
		padding-bottom:+10px;
	}
	
	.level23
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:30px;
		padding-bottom:+10px;
	}
	
	.level23b
	{
		color:Black;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:30px;
	}
	
	.level24
	{
		color:Gray;
		font-family:Trebuchet MS;
		font-size:11px;
		padding-left:30px;
		font-style:italic;
	}
	
	.linkSitemap1
	{
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		text-decoration:none;
	}
	
	.linkSitemap2
	{
		background-image:url('../../images/fleche_prof.gif');
		background-position:0px;
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:15px;
		text-decoration:none;
	}
	
	.linkSitemap3
	{
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:20px;
		text-decoration:none;
	}
	
	.linkSitemap4
	{
		background-repeat:no-repeat;
		color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:40px;
		text-decoration:none;
	}
	
	.linkSitemapActiris
	{
		background-image:url('../../images/fleche_prof.gif');
		background-position:0px;
		background-repeat:no-repeat;
		color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:15px;
		text-decoration:none;
	}
	
	/*--------------------------------
	----------DropDownList-----------
	--------------------------------*/

	.ddlSimple
	{
		font-family:"Trebuchet MS";
		font-size:12px;
	}
	
	/*--------------------------------
	----------TextBox-----------------
	--------------------------------*/

	.txtSimple
	{
		font-family:"Trebuchet MS";
		font-size:12px;
	}

	/*--------------------------------
	--------------DIVERS--------------
	--------------------------------*/

	.tdLogoFr
	{
		background-image: url(../../images/Imt_logObs_fr.gif);
		background-repeat:no-repeat;
		/*height:54px;*/
	}

	.tdLogoNl
	{
		background-image: url(../../images/Imt_logObs_nl.gif);
		background-repeat:no-repeat;
		/*height:54px;*/
	}


	.level10secteur
	{
		font-weight:bold;
		font-family:Trebuchet MS;
		font-style:italic;
		font-size:12px;
		padding-top:20px;
	}
	
	.level1secteur
	{
		font-weight:bold;
		font-style:italic;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-top:+10px;
	}

	.level2secteur
	{
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:20px;
	}

	.level3secteur
	{
		
		background-image:url('../../images/fleche_sect.gif');
		background-position:30px;
		background-repeat:no-repeat;
		color:#4E4D98;
		font-family:Trebuchet MS;
		font-size:12px;
		padding-left:45px;

	}

	.lignebleu
	{
		background-color: #DCEDF5;	
		font-family:Trebuchet MS;
		font-size:11px;
		color:#2480D6;	
	}

	.ligneRose
	{
		background-color: #EDE1F9;	
		font-family:Trebuchet MS;
		font-size:11px;
		color:#5C3497;
		font-weight:bold;
	}


	listeSecteur.li
	{
		list-style-image:url(../../images/fleche_sect.gif);	
	}

	.listeSigleSecteur
	{
		list-style-image:url(../../images/puce_sigle_secteurs.gif);	
	}
	
	.listeSigleProfession
	{
		list-style-image:url(../../images/puce_sigle_professions.gif);	
	}

	.tab0
	{
		background-color:White;
	}

	.tab1
	{
		background-color:#DAE5E8;
	}
	
	.tabSect0
	{
	    color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		background-color:White;
	}

	.tabSect1
	{
	    color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		background-color:#EAF3FA;
	}
	
	.tabProf0
	{
	    color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		background-color:White;
	}

	.tabProf1
	{
	    color:Black;
		font-family:Trebuchet MS;
		font-size:12px;
		background-color:#ECE8EF;
	}

	.panelFormation
	{
		font-family:Trebuchet MS;
		font-size:13px;
		background-color:#E8D8F7;
		color:#5D3598;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
		padding-right:5px;
	}

	.imageLevel2
	{
		background-image:url('../../images/fleche_prof_align.gif');
		background-repeat:no-repeat;
		text-decoration:none;
		padding-left:17px;
		/*background:transparent;*/
	}

	.imageLevel1
	{
		/*margin-top:15px;*/
		padding-bottom:15px;
		font-size:13px;
		font-weight:bold;
	}

/*Validator Callout Extender*/
.customCalloutStyle div, .customCalloutStyle td
{
    border: solid 1px #D8BFF2;
    background-color: #E8D8F7;
    color:#5D3598;
}
.customCalloutStyle .ajax__validatorcallout_popup_table
{
    display: none;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_popup_table_row
{
    vertical-align: top;
    height: 100%;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_cell
{
    width: 20px;
    height: 100%;
    text-align: right;
    vertical-align: top;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table
{
    height: 100%;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table_row
{
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell
{
    padding: 8px 0px 0px 0px;
    text-align: right;
    vertical-align: top;
    font-size: 1px;
    border: none;
    background-color: transparent;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv
{
    font-size: 1px;
    position: relative;
    left: 1px;
    border-bottom: none;
    border-right: none;
    border-left: none;
    width: 15px;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div
{
    height: 1px;
    overflow: hidden;
    border-top: none;
    border-bottom: none;
    border-right: none;
    padding: 0px;
    margin-left: auto;
}
.customCalloutStyle .ajax__validatorcallout_error_message_cell
{
    font-family: Trebuchet MS;
    font-size: 11px;
    padding-left:15px;
    padding-bottom:10px;
    padding-top:10px;
    border-right: none;
    /*border-left: ;
    */width: 100%;
}
.customCalloutStyle .ajax__validatorcallout_icon_cell
{
    width: 20px;
    padding: 5px;
    border-right: none;
    display:none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell
{
    vertical-align: top;
    padding: 0px;
    text-align: right;
    border-left: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv
{
    border: none;
    text-align: center;
    width: 10px;
    padding: 2px;
    cursor: pointer;
}


/*Fin screen*/