/* ---------- Styles specific to the project ----------- */

td.header1 {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(34,39,139);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 20px;
	border-bottom : 0px solid rgb(240,240,240);
	background :  rgb(255,255,255) url(../images/menu_st.gif) no-repeat center left;
	/*border-bottom : 1px solid rgb(203,220,252);*/
	height :  20px;
	}
	
/* Custom Styles  */
/* Organisations */

td.Level2TitleOrg {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : left;
	padding-top : 10px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 10px;
	height : 16px;
	vertical-align : top;
	}
td.Level2TitleOrg a {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(249,137,5);
	}
td.Level2TitleOrg a:hover {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(31,67,114);
	}
td.Level2DescrOrg {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : justify;
	padding-top : 10px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 10px;
	vertical-align : top;
	/*border-bottom : 1px solid #F97F3F;*/
	}
td.Level2DescrOrg a {
	color : rgb(249,137,5);
	text-decoration : none;
	}
td.Level2DescrOrg a:hover {
	color : rgb(31,67,114);
	text-decoration : underline;
	}
	
td.Level1Title {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 16px;
	color : rgb(31,67,114);
	text-decoration : none;
	text-align : left;
	vertical-align : middle;
	padding-top : 10px;
	padding-left : 3px;
	height :  30px;
	}
td.Level1Title a{
	color : rgb(249,137,5);
	}
td.Level1Title a:hover{
	color : rgb(31,67,114);
	}
td.Level1Descr {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 0px;	
	padding-left : 5px;
	}
td.Level1Descr a {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(249,137,5);
	text-decoration : none;
	}
td.Level1Descr a:hover {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(31,67,114);
	text-decoration : underline;
	}
	
/* Guidage lors de coupure d'infos, ... */
td.Guidage {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	/*font-Style : italic;*/
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : center;
	text-transform : uppercase;
	padding : 0px;
	vertical-align : middle;
	border-bottom : 0px solid rgb(0,28,108);
	}
td.Guidage a {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(249,137,5);
	}
td.Guidage a:hover {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 10px;
	color : rgb(31,67,114);
	text-decoration : none;
	}
	
div.customsep{
	background-color: rgb(255, 255, 255);
	text-align: left;
	height: 10px;
	vertical-align: middle;
	}
	
td.DispImg{
	width: 120px;
	vertical-align: top;
	padding-top: 10px;
}

div.council{
	margin:10px 10px 10px 0px;
	text-align: left;
	}
	
td.Level2TitleCorp {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(0,0,0);
	text-decoration : none;
	text-align : left;
	padding-top : 20px;
	padding-bottom : 20px;	
	padding-right : 0px;	
	padding-left : 40px;
	/*height : 40px;*/
	vertical-align : top;
	border-bottom: 1px solid rgb(204,204,204);
	}
td.Level2TitleCorp a {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(249,137,5);
	}
td.Level2TitleCorp a:hover {
	font-Family : Arial,Verdana,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(31,67,114);
	}
	
td.DispImgCorp{
	width: 150px;
	vertical-align: top;
	padding-top : 20px;
	padding-bottom : 20px;
	border-bottom: 1px solid rgb(204,204,204);
}

div.moreinfo{
	background-color: rgb(255,255,255);
	padding: 5px;
	margin-top: 10px;
	margin-left: 30px;
	border: 2px solid rgb(249,137,5);
	position: absolute;
	z-index: 500;
	font-size: 11px;
}

div.moreinfo a{
	text-decoration: underline;
	}

div.moreinfo a:hover{
	text-decoration: underline;
	}
	
div.listjobs{
	margin:0px 0px 0px 0px;
	text-align: left;
	}
	
div.listjobs ol{
	margin:0px;
	padding: 0px 10px 0px 10px;
	text-align: left;
	}
	
div.mois{
	margin:2px 0px 2px 0px;
	padding: 0px;
	text-align: left;
	font-family : Arial,Verdana,Helvetica;
	font-weight : bold; 
	font-size : 10px;
	}
	
div.mois a{
	color : rgb(249,137,5);
	text-decoration: none;	
	}
	
div.mois a:hover{
	color : rgb(31,67,114);
	text-decoration: underline;	
	}
	
div.mois a.moissel{
	color : rgb(31,67,114);
	text-decoration: underline;	
	}

