/* ========== PAGE STRUCTURE STYLES ========== */
#tplFra{
	width: 930px;
	margin:20px;
}

table#tplh{
	width: 100%;
	cursor: default;
	height: 167px;
	background-color: #BB3443;
	table-layout: fixed;
	background-image: url(../img/head.jpg);
	background-repeat: no-repeat;
}
td.TDhl{
	width:210px;
	text-align: center;
}
td#tplhr{
	padding: 0px 0px 0px 50px;
}
div#tplTi{
	padding: 0px;
	font-size: 32px;
	line-height: 1em;
	font-weight:bold;
	font-family: Arial, Sans-serif;
	letter-spacing: 0.2em;
	color: #FFFFFF;
}
.dk_webRootM_longTitle_longTitle{
	color: #EEEEEE;
}
div#tplLang{
	margin:10px;
}

table#tplm{
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
}
td#tplml{
	width: 190px;
	cursor: default;
	background-color: #BB3443;
	vertical-align: top;
}
td#tplmc{
	padding: 20px;
	vertical-align: top;
	background-color: #FFFFFF;
}
td.TDmr {
	vertical-align:top;
	cursor:default;
	padding-left:10px;
	width:150px;
	background-color:#EEEEEE;
}
table#tplb{
	width: 100%;
	height:20px;
	table-layout: fixed;
	border-collapse: separate;
	background-color: #63546B;
	cursor: default;
	background-image: url(https://support.ircam.fr/docs/doc-list/img/footer.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
td#tplbr{
	text-align: right;
	font-size: 0.95em;
	padding-right:3px;
	color:#FFFFFF;
}
