div#header ul#secondMenu a.newslettergras {
	font-weight:bold;
	color:#bf0d0d;
}
.mesCoordonnees .tableChamps table.veriftable {
	border-collapse:collapse;
	margin-top:6px;
	display:none;
}
.mesCoordonnees .tableChamps table.veriftable img {
	display:block;
}
.mesCoordonnees .tableChamps table.veriftable tr td:first-child {
	width:20px;
	min-width:20px;
	padding:0px;
}
.mesCoordonnees .tableChamps table.veriftable tr td {
	text-align:left;
	color: #BF0D0D;
	font-family: Georgia,Arial,sans-serif;
	font-size:11px;
}
.rememberme {
	text-align:right;
	margin-top:1px;
}
.rememberme input{
	padding:0px;
	margin:2px 0px 0px 0px;
	cursor:pointer;
}
.rememberme label {
	position:absolute;
	margin: 2px 0px 0px -80px;
	font-size: 10px;
	text-align: right;
	text-transform:none;
	color:#525151;
	cursor:pointer;
}

body {
margin:0;
padding:0;
font-family:Georgia, Arial, sans-serif;
}
#errormessageatv {
	color:#c50606;
	font-size:11px;
	display:none;
	text-align:center;
	margin:11px 0px 0px 0px;
}
.FPBlocInscription {
    float:right;
	margin:12px -2px 0px 0px;
	padding:0px 0px 0px 10px;
	text-align:right;
}

.FLBlocInscription {
	float:right;
	margin:-1px -11px 0px 0px;
	/*	width:223px;*/
	padding:0px 0px 0px 10px;
	text-align:right;
}
.buttonins {
	cursor:pointer;
	height:22px;
}
.buttonins:disabled {
	cursor:default;
}
.libelleLogin {
	text-align: right;
	line-height:15px;
}
.libelleLogin a {
	font-size: 11px;
	color:#525151;
	text-transform:none;
}
.modalDialog_contentDivIns {
	background-color:#EEEEEE;
	border:2px solid grey;	
	
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	font-family:Georgia, Arial, sans-serif;
	margin:0px;
	padding:30px;
}
.FLBlocInscription a,.FPBlocInscription a {
	color:#c50606;
	font-size:11px;
}
.divTablesInscription  {
	background-color:#e2e2e2;
	margin-bottom:5px;
	padding:15px 0px 15px 0px;
}
.divTablesInscription table{
}
.divTablesInscription table input[type=button]{
	cursor:pointer;
}
.divTablesInscription table td{
	padding:2px 0px 3px 0px;
}
.divTablesInscription table td.td1 {
	text-align:center;
	width:82px;
}
.divTablesInscription table td.td2 {
	text-align:center;
	width:146px;
}
.divTablesInscription table td.td2 select {
	width:118px;
}
.divTablesInscription table td.td3 {
	text-align:center;
	width:140px;
}
.divTablesInscription table td.td4 {
	text-align:center;
	width:140px;
}
.divTablesInscription table td.td5 {
	text-align:center;
	width:82px;
}
div#hpRight{
	margin-top:6px;
}
div#header, div#content, div#footer {
width:942px;
height:auto;
}
div#content, div#footer {
margin:0 auto;
}
div#header {
position:relative;
margin:0 auto 10px auto;
}
div#header ul#firstMenu, div#header ul#secondMenu {
position:absolute;
left:800px;
font-size:0.6em;
margin:0;
padding:0;
color:#bf0e0e;
text-transform:uppercase;
line-height:1.4em;
list-style:none;
}
div#header ul#firstMenu li, div#header ul#secondMenu li {
background:url("http://www.academieroyale.be/academie/ows/images/bulletie.png") center left no-repeat;
margin:0;
padding:0 0 0 8px;
}
div#header ul#firstMenu a, div#header ul#secondMenu a {
text-decoration:none;
color:#000;
}
div#header ul#firstMenu {
top:20px;
}
div#header ul#secondMenu {
top:100px;
}
div#header h1 {
float:left;
margin:0;
padding:0;
font-size:1px;
text-indent:-9999px;
}
div#header h1 a {
display:block;
width:466px;
height:103px;
background:url("http://www.academieroyale.be/academie/ows/images/header_ar-belgique.png") no-repeat;
}
div#header div#search {
}
input.searchInput {
font-size:9px;
width:111px;
height:11px;
font-family:Georgia, Arial, sans-serif;
text-transform:uppercase;
border:1px solid #aba9a9;
vertical-align:middle;
padding-left:5px;
padding-top: 1px;
padding-bottom: 1px;
}
input#nomutil_id,input#passwordInput {
	text-transform:none;
}
div#leftContent div#loginForm input.searchInput {
background:#ededed;
}
input.sendForm, input.sendLogin, input.sendPassword {
border:0;
width:18px;
height:15px;
vertical-align:middle;
}
input.sendForm {
background:url("http://www.academieroyale.be/academie/ows/images/submitform.png") no-repeat;
}

input.sendLogin {
background:url("http://www.academieroyale.be/academie/ows/images/questform.png") no-repeat;
}
input.sendPassword {
background:url("http://www.academieroyale.be/academie/ows/images/submitform2.png") no-repeat;
}
div#loginForm {
text-align:right;
margin-top:2px;
font-family: Georgia,Arial,sans-serif;
text-transform: uppercase;
outline: medium none;
}
div#loginForm input[type=text],div#loginForm input[type=password] {
text-align:right;
margin-bottom:1px;
color: #444444;
padding:3px;
font-size:11px;
}
div#loginForm input::-webkit-input-placeholder {
	color: #000000;
}
div#loginForm input:-moz-placeholder {
	color: #000000;
}
div#loginForm input::-moz-placeholder {
	color: #000000;
}
div#loginForm input:-ms-input-placeholder {
	color: #000000;
}
div#loginForm .menuspacenamur {
margin-left:229px;
margin-bottom:2px;
}
div#greyBg {
background:#eee;
}
div#leftContent, div#rightContent, div#header img.floatleft {
float:left;
}
div#leftContent {
width:253px;
height:auto;
padding:19px 27px 0 0;
outline:none;
}
div#logged {
text-align:right;
margin-bottom:15px;
font-size:0.7em;
}
div#logged p {
display:inline;
margin:0;
background:#f7f7f7;
padding:5px 13px 5px 13px;
}
div#unlogged {
height:0.7em;
text-align:right;
margin-bottom:5px;
}
div#unlogged p {
margin:0;
padding:0;
}
div#leftContent ul, div#leftContent ul li ul {
text-align:right;
list-style:none;
margin:0;
padding:0;
line-height:1em;
}
div#leftContent ul li a, div#leftContent ul li ul li a {
text-decoration:none;
}
div#leftContent ul li a.current, div#leftContent ul li ul li a.current {
color:#c50606;
}
div#leftContent ul li a.current {
font-weight:bold;
}
div#leftContent ul li ul li a.current {
font-weight:normal;
}
div#leftContent ul {
text-transform:uppercase;
}
div#leftContent ul li {
font-size:0.75em;
margin:0;
padding:1px 0 1px 0;
}
div#leftContent ul li a {
color:#000;
}
div#leftContent ul li ul {
text-transform:none;
border-right:1px solid #bf0e0e;
margin:5px 0 5px 0;
}
div#leftContent ul li ul li {
font-size:1em;
margin:0;
padding:1px 5px 1px 0;
}
div#leftContent ul li ul li a {
color:#525151;
}
/* right content */
div#rightContent {
background:url("http://www.academieroyale.be/academie/ows/images/rightContent_bg.png") repeat-y;
padding:14px 0 0 30px;
width:629px; /*629*/
}
div#footer {
font-size:10px;
color:#9c9c9c;
text-align:right;
padding:5px 0 20px 0;
}
div.clearboth {
clear:both;
font-size:1px;
height:1px;
}
div.whiteBG {
background:#fff;
}

/* ------------------
TEMPLATES - homepage
------------------- */
div#rightContent.homepage p, div#rightContent.internal p, div#rightContent.pers p,div#rightContent.homepage span.p, div#rightContent.internal span.p, div#rightContent.pers span.p {
font-size:0.6em;
line-height:1.2em;
}
div#rightContent.internal.static p ,div#rightContent.internal.static span.p {
font-size:0.7em;
line-height:1.2em;
}
div#rightContent.internal.static p a,div#rightContent.internal.static span.p a {
color:#c50606;
text-decoration:none;
}
div#rightContent.internal.static p a:hover,div#rightContent.internal.static span.p a:hover {
color:#c50606;
text-decoration:underline;
}
div#rightContent.homepage div#hpLeft h2, div#rightContent.internal h2, div#rightContent.pers h2 {
font-size:1.1em;
margin:0;
padding:20px 0 15px 0;
font-weight:normal;
}
.plusdinfos a {
text-decoration:none;
}
div#rightContent.homepage div#hpLeft .plusdinfos {
text-align:right;
margin:10px 0 10px 0;
}
div#rightContent.homepage div#hpRight div.whiteBox h2 {
display:inline-block;
font-size:1.1em;
margin:0 0 13px 0;
padding:0 0 0 75px;
font-weight:normal;
color:#bf0e0e;
background:url("http://www.academieroyale.be/academie/ows/images/whitebox_h2-bg.png") center left no-repeat;
}
div#rightContent.homepage div#hpRight div.whiteBox p.plusdinfos {
text-align:right;
}
div#rightContent.homepage div#hpLeft h3, div#rightContent.homepage div#hpRight h3, div#rightContent.internal h3, div#rightContent.pers h3 {
font-size:0.8em;
font-weight:bold;
}
div#rightContent.homepage div#hpLeft h3, div#rightContent.homepage div#hpLeft p, div#rightContent.homepage div#hpRight div.whiteBox p.date, div#rightContent.homepage div#hpRight div.whiteBox h3, div#rightContent.homepage div#hpRight div.whiteBox p {
margin:0;
padding:0;
}
div#rightContent.homepage div#hpLeft, div#rightContent.homepage div#hpRight {
float:left;
}
div#rightContent.homepage div#hpLeft {
width:252px;
height:auto;
padding-left:13px;
}
div#rightContent.homepage div#hpRight {
width:327px;
height:auto;
margin-left:37px;
}
div#rightContent.homepage div#hpRight div.whiteBox {
background:#fff;
padding:20px 15px 26px 14px;
margin:0 0 14px 0;
}
div#rightContent.homepage div#hpRight div.whiteBox p.date {
font-size:0.8em;
color:#bf0e0e;
font-weight:bold;
}
div#rightContent.homepage div#hpRight div.whiteBox div.anews {
margin:4px 0 0 0;
padding:0;
}
div#rightContent.homepage div#hpRight div.whiteBox div.anews img {
float:left;
margin-top:3px;
}
div#rightContent.homepage div#hpRight div.whiteBox div.anews div.thenews {
float:left;
width:223px;
padding-left:12px;
}
span.colorc8534a {
color:#c8534a
}
span.color948e8e {
color:#948e8e
}
/* ------------------
TEMPLATE INTERNAL LONGDES
------------------- */
div#rightContent.internal div#intContent {
margin-left:13px;
}
div#rightContent.pers div#intContent {
position:relative;
background:#e2e2e2;
margin:18px 0 26px 0;
}
div#rightContent.pers div#intContent div#subIntContent {
padding:0 25px 0 25px;
}
div#rightContent.internal p.thumb, div#rightContent.pers p.thumb {
margin:0;
padding:0;
}
div#rightContent.internal p.thumb img, div#rightContent.pers p.thumb img {
background:url("http://www.academieroyale.be/academie/ows/images/imgbg.png");
padding:8px;
}
div#rightContent.internal p.zoomit a, div#rightContent.pers p.zoomit a {
display:block;
width:auto;
height:11px;
background:url("http://www.academieroyale.be/academie/ows/images/zoomplus.png") top right no-repeat;
color:#a8a8a8;
text-decoration:none;
padding-right:17px;
}
div#rightContent div#fullpath, div#rightContent div.submenu {
background:#f7f7f7;
}
div#rightContent div#fullpath {
color:#858484;
font-size:0.7em;
padding:5px 0 5px 13px;
}
div#rightContent div#fullpath b {
color:#000;
font-size:1em;
text-transform:uppercase;
}
div#rightContent div.submenu {
margin:5px 0 0 0;
padding:15px 0 15px 13px;
}
*html div#rightContent div.submenu {
display:inline-block;
}
div#rightContent div.submenu img {
position:absolute;
right:0;
bottom:-6px;
padding-bottom:6px;
background:url("http://www.academieroyale.be/academie/ows/images/imgbg.png");
}
div#rightContent div.submenu ul {
margin:0 0 15px 0;
padding:0 0 0 15px;
float:left;
line-height:1em;
}
div#rightContent div.submenu ul.nextList {
border-right:1px dotted #a7a59e;
margin:0 20px 0 0;
padding:0 20px 0 15px;
}
div#rightContent div.submenu ul li {
font-size:0.7em;
}
div#rightContent div.submenu ul li ul {
list-style:none;
border-left:1px solid #bf0e0e;
margin:0;
padding:0 0 0 5px;
float:none;
}
div#rightContent div.submenu ul li ul li {
font-size:0.8em;
}
div#rightContent div.submenu a {
color:#858484;
text-decoration:none;
}
div#rightContent div.submenu a.current {
color:#bf0e0e;
text-decoration:none;
}
div#rightContent.internal p.date, div#rightContent.pers p.date {
border-left:1px solid #000;
color:#858484;
padding:0 0 0 5px;
margin:12px 0 0 0;
font-size:0.7em;
}
div#rightContent.internal h2, div#rightContent.pers h2 {
padding:0;
}
div#rightContent.internal h3, div#rightContent.pers h3 {
margin:0;
padding:0;
}
div#rightContent.internal table tr td, div#rightContent.pers table tr td {
vertical-align:top;
}
div#rightContent.internal table.photoCol, div#rightContent.internal table.miniCol, div#rightContent.pers table.photoCol, div#rightContent.pers table.miniCol {
margin-top:15px;
}
div#rightContent.internal table.miniCol, div#rightContent.pers table.miniCol {
margin-bottom:5px;
}
div#rightContent.internal table.photoCol tr td.firstCol, div#rightContent.pers table.photoCol tr td.firstCol {
border-right:1px dotted #3b3728;
padding:0 11px 5px 0;
}
div#rightContent.internal table.miniCol tr td.firstCol, div#rightContent.pers table.miniCol tr td.firstCol {
border-right:1px dotted #3b3728;
padding:0 30px 0 0;
}
div#rightContent.internal table.miniCol tr td.firstCol p.date, div#rightContent.pers table.miniCol tr td.firstCol p.date {
margin:5px 0 10px 0;
}
div#rightContent.internal table.miniCol tr td.firstCol p.plusdinfos, div#rightContent.pers table.miniCol tr td.firstCol p.plusdinfos {
text-align:right;
margin:5px 0 0 0;
padding:0;
}
div#rightContent.internal table.textCol tr td.firstCol, div#rightContent.pers table.textCol tr td.firstCol {
border-right:1px dotted #3b3728;
padding:14px 18px 30px 0;
}
div#rightContent.internal table.photoCol tr td.secCol, div#rightContent.pers table.photoCol tr td.secCol {
padding:0 0 5px 11px;
}
div#rightContent.internal table.photoCol tr td.secCol table tr td, div#rightContent.pers table.photoCol tr td.secCol table tr td {
text-align:right;
}
div#rightContent.internal table.miniCol tr td.secCol, div#rightContent.pers table.miniCol tr td.secCol {
padding:0 0 0 30px;
}
div#rightContent.internal table.photoCol tr td.secCol p.desc, div#rightContent.pers table.photoCol tr td.secCol p.desc {
font-style:italic;
}
div#rightContent.internal table.textCol tr td.secCol, div#rightContent.pers table.textCol tr td.secCol {
padding:14px 0 30px 18px;
}
div#rightContent.internal table tr td p, div#rightContent.pers table tr td p,div#rightContent.internal table tr td span.p, div#rightContent.pers table tr td span.p {
margin:0;
padding:0 0 10px 0;
}
div#rightContent.internal div.attachedfiles, div#rightContent.pers div.attachedfiles {
background:#e4e4e4;
padding:10px;
margin:20px 0 0 0;
}
div#rightContent.internal div.attachedfiles ul, div#rightContent.pers div.attachedfiles ul {
margin:0;
padding:5px 0 0 15px;
}
div#rightContent.internal div.attachedfiles ul li, div#rightContent.pers div.attachedfiles ul li {
font-size:0.6em;
color:#525151;
margin:0;
padding:5px 0 0 0;
}
div#rightContent.internal div.attachedfiles ul li a, div#rightContent.pers div.attachedfiles ul li a {
color:#525151;
text-decoration:none;
}
hr {
color:#aba9a9;
background-color:#aba9a9;
height:1px;
border:0;
margin:5px 0 20px 0;
}
.pers hr {
margin:5px 0 10px 0;
}
a.goToTop {
display:block;
width:auto;
height:15px;
background:url("http://www.academieroyale.be/academie/ows/images/hr.png") center right no-repeat;
font-size:1px;
text-indent:-9999px;
margin:10px 0 20px 0;
padding:0;
}
.pers a.goToTop {
background:url("http://www.academieroyale.be/academie/ows/images/hr2.png") center right no-repeat;
}

div#rightContent.internal table.formCol tr td.firstCol {
padding:0 9px 0 0;
}
div#rightContent.internal table.formCol tr td.colSepL {
border-right:1px dotted #5e5b4f;
width:9px;
}
div#rightContent.internal table.formCol tr td.colSepR {
width:11px;
}
div#rightContent.internal table.formCol tr td.zeForm {
background:url("http://www.academieroyale.be/academie/ows/images/imgbg.png");
padding:25px 20px 0 20px;
}
div#rightContent.internal table.formCol tr td.zeForm.rightAlign {
text-align:right;
}
div#rightContent.internal table.formCol tr td.zeForm p {
font-size:0.9em;
}
div#rightContent.internal table.formCol tr td.zeForm input {
font-family:Georgia, Arial, sans-serif;
}
div#rightContent.internal table.formCol tr td.zeForm input.submitForm {
border:1px solid #b8b8b8;
background:#eee;
padding:3px 15px 3px 15px;
}
div#rightContent.internal p.greyItalic, div#rightContent.pers p.greyItalic {
color:#787878;
font-style:italic;
font-weight:bold;
font-weight:0.9em;
}
div#rightContent.internal table.detailedList {
margin:10px 0 30px 0;
padding:0;
}
div#rightContent.pers table.detailedList, div#rightContent.pers table.publicationsList, div#rightContent.pers table.documentList {
margin:10px 0 10px 0;
padding:0;
}
div#rightContent.pers table.documentList {
width:80%;
}

div#rightContent.internal table.detailedList tr td, div#rightContent.pers table.detailedList tr td, div#rightContent.pers table.publicationsList tr td, div#rightContent.pers table.documentList tr td {
vertical-align:middle;
}
div#rightContent.internal table.listeDocArchives tr td, div#rightContent.pers table.listeDocArchives tr td {
vertical-align:middle;
}
div#rightContent.pers table.publicationsList tr td.col1, div#rightContent.pers table.publicationsList tr td.col3 {
font-size:1.1em;
}
div#rightContent.pers table.publicationsList tr td.col1 a {
color:#858484;
text-decoration:none;
}
div#rightContent.pers table.publicationsList tr td.col1 a:hover {
color:#858484;
text-decoration:underline;
}
div#rightContent.pers table.publicationsList tr td.col3 {
font-style:italic;
}
div#rightContent.internal table.detailedList tr td p {
margin:0;
padding:8px 6px 6px 7px;
}
div#rightContent.pers table.detailedList tr td p {
margin:0;
padding:4px 6px 3px 7px;
}
div#rightContent.pers table.publicationsList tr td p {
margin:0;
padding:4px 6px 3px 0;
}
div#rightContent.internal table.detailedList tr td.nomargin p, div#rightContent.pers table.detailedList tr td.nomargin p {
margin:0;
padding:0 6px 6px 7px;
}
div#rightContent.internal table.detailedList tr.sepLigne td, div#rightContent.pers table.detailedList tr.sepLigne td {
font-size:1px;
height:2px;
}
div#rightContent.internal table.detailedList tr td.colSepL, div#rightContent.pers table.detailedList tr td.colSepL, div#rightContent.pers table.documentList tr td.colSepL {
border-right:1px dotted #5e5b4f;
width:6px;
}
div#rightContent.pers table.publicationsList tr td.colSepL {
border-right:1px dotted #5e5b4f;
width:14px;
}
div#rightContent.internal table.detailedList tr td.colSepR, div#rightContent.pers table.detailedList tr td.colSepR {
width:5px;
}
div#rightContent.pers table.publicationsList tr td.colSepR {
width:14px;
}
div#rightContent.pers table.documentList tr td.colSepR {
width:15px;
}
div#rightContent.internal table.detailedList tr td.firstEl {
font-size:1.6em;
font-weight:bold;
}
div#rightContent.pers table.detailedList tr td.firstEl {
font-size:1.1em;
color:#858484;
}
div#rightContent.pers table.detailedList tr td.firstEl p {
padding:0 6px 6px 0;
}
div#rightContent.internal table.detailedList tr td.greyBG {
background:#e2e2e2;
}
div#rightContent.internal table.detailedList tr td.whiteBG {
background:#f6f6f6;
color:#d04444;
font-weight:bold;
}
div#rightContent.pers table.detailedList tr td.whiteBG {
background:#ebebeb;
}
div#rightContent.pers table.documentList tr td p.subDesc {
padding-left:25px;
}
div#rightContent.pers table.documentList a {
display:block;
/*background:url("http://www.academieroyale.be/academie/ows/images/documentlist-a.png") no-repeat;*/
width:auto;
/*height:20px;*/
padding-left:36px;
font-size:1.1em;
line-height:1.8em;
color:#858484;
text-decoration:none;
}

/*
Highslide
*/

div#rightContent.internal div.attachedfiles a img {
border:3px solid #f7f7f7;
margin:5px 5px 0 0;
}
div#rightContent.internal div.attachedfiles a:hover img {
border:3px solid #aaa;
}
/*
.highslide-wrapper div {
font-family: Verdana, Helvetica;
font-size: 10pt;
}
*/
.highslide {
cursor: url("http://www.academieroyale.be/academie/ows/images/highslide/zoomin.cur"), pointer;
outline: none;
text-decoration: none;
}
.highslide-active-anchor img {
/*visibility: hidden;*/
}
.highslide-wrapper, .drop-shadow {
background: white;
}
.highslide img {
border: 0;
}
.highslide:hover img {
border: 0;
}
.highslide-wrapper {
background: white;
}
.highslide-image {
border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
display: none;
border: 5px solid white;
border-top: none;
padding: 5px;
background-color: white;
font-size:11px;
}
.highslide-caption span {
display:block;
color:#858484;
font-size:10px;
margin-top:3px;
}
.highslide-loading {
display: block;
color: black;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
text-decoration: none;
padding: 2px;
border: 1px solid black;
background-color: white;
padding-left: 22px;
background-image: url("http://www.academieroyale.be/academie/ows/images/highslide/loader.white.gif");
background-repeat: no-repeat;
background-position: 3px 1px;
}

a.highslide-full-expand {
background: url("http://www.academieroyale.be/academie/ows/images/highslide/fullexpand.gif") no-repeat;
display: block;
margin: 0 10px 10px 0;
width: 34px;
height: 34px;
}
/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
    width: 60px;
    height: 21px;
    position: relative;
	margin-top: 5px;
	margin-right:5px;
	padding:0 2px 0 2px;
	background:#fff;
}
.highslide-controls ul {
	height: auto;
    list-style: none;
    margin: 0;
    padding:0;
}
.highslide-controls li {
    float: left;
}
.highslide-controls a {
    background-image: url("http://www.academieroyale.be/academie/ows/images/highslide/controlbar-white-small.gif");
    display: block;
    float: left;
    height: 20px;
    width: 20px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}
.highslide-controls .highslide-move {
	display: none;
}
.highslide-move a {
    cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -20px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -40px !important;
}
.highslide-controls .highslide-play a {
    background-position: -20px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -20px -20px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -40px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -40px -20px;
}
.highslide-controls .highslide-next a {
    background-position: -60px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -60px -20px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -60px -40px !important;
}
.highslide-controls .highslide-full-expand a {
    background-position: -100px 0;
	display:none;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -100px -20px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -100px -40px !important;
}
.highslide-controls .highslide-close a {
    background-position: -120px 0;
	display:none;
}
.highslide-controls .highslide-close a:hover {
    background-position: -120px -20px;
} 

/*Lecteur mp3*/

.mp3Player{
	width:579px;
	height:20px;
	background-color:#111111;
}

.mp3Player-void{
	width:579px;
	height:20px;
	background-color:#111111;
}

.mp3Slideshow{
	width:579px;
	background-color:#111111;
	margin-top:-20px;
}

.SpaceSlideshow{
	width:579px;
	background-color:#111111;
}

.mp3Player_PlayBtn{
	width:26px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/mp3Player_PlayBtn.png");
	background-repeat:no-repeat;
}

.mp3Player_PlayBtn:hover{
	cursor:pointer;
}

.mp3Player_PauseBtn{
	width:26px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/mp3Player_PauseBtn.png");
	background-repeat:no-repeat;
}

.mp3Player_PauseBtn:hover{
	cursor:pointer;
}

.mp3Player_Space{
	width:2px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/mp3Player_Space.png");
	background-repeat:no-repeat;
}

.mp3Player_StopBtn{
	width:26px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/mp3Player_StopBtn.png");
	background-repeat:no-repeat;
}

.mp3Player_StopBtn:hover{
	cursor:pointer;
}

.mp3Player_Volume{
	width:60px;
	color:#F0F0F0;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:4px;
	text-align:center;
}


.mp3Player_VolumePlus{
	width:25px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/sound_on.png");
	background-repeat:no-repeat;
}

.mp3Player_VolumeMoins{
	width:25px;
	background-image: url("http://www.academieroyale.be/academie/ows/images/sound_off.png");
	background-repeat:no-repeat;
}

.mp3Player_VolumePlus:hover,.mp3Player_VolumeMoins:hover{
	/*cursor:pointer;*/
}

.mp3Player_Time{
	width:130px;
	color:#F0F0F0;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:4px;
	text-align:center;
}

.mp3Player_Time:hover{
	text-align:center;
}
.mp3Player_ProgressSlider{
	width:279px;
}

.mp3Player_Chargement{
	color:#F0F0F0;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
}


.tbox {position:absolute; display:none; padding:14px 17px; width:1000px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}
.note {color:#be0e34;font-size: 10px;cursor:pointer;}
.numnotes {color:#be0e34;font-size: 10px;}
.notes {color:#666666;font-size: 10px;display:block;}
.infobull{
	position: absolute;	
	display:none;
	border: 1px ridge grey;
	padding: 5px;
	font-size: 10px;
	background-color: #EEF077;
	z-index:2000;
	color:black;
	max-width:200px;
}

/* Les archives */

.ListeArchivesPersCoL1 {width:165px;font-size:1.1em;}
.ListeArchivesPersCoL3 {width:100px;}
.ListeArchivesPersCoL2 {width:300px;color:black;font-size:1.1em;}

.col1Arch {width:350px;}
.col2Arch {width:65px;text-align:center;}
.col3Arch {text-align:center;}
.col1PersArch a:hover{color:black;}
.col2PersArch,.col3PersArch {cursor:defaut; text-align:center;}

.ligneArchive{
border-top: 1px solid #aaaaaa;
height: 100px;
margin: 6px 0 6px 0;
padding: 0 0 0 0;
}
.photoArchive {
width: 125px;
height: 100px;
padding: 0 0 0 0;
margin: 0 0 0 0;
border-right:1px dotted #3b3728;
}
.photoArchive .photo{
background:url("http://www.academieroyale.be/academie/ows/images/imgbg.png");
width: 100px;
height: 100px;
padding:8px;
display:block;
}
.titreArchive{
font-size:20px;
font-family:"Times",Verdana, Arial, sans-serif;
padding:3px 0px 0px 9px;
}
.auteurArchive{
font-size:11px;
font-family:Georgia, Arial, sans-serif;
padding:3px 0px 0px 9px;
color:#c50606;
text-transform:uppercase;
}
.auteurArchive a{
color:#c50606;
}
.descriptionArchive{
font-size:11px;
font-family:Georgia, Arial, sans-serif;
padding:3px 0px 0px 9px;
}
.infosArchiveDroite {height:92px;}


.verifimg {
	display:none;
	position:absolute;
	margin-left:243px;
	margin-top:3px;
	z-index:100;
	cursor:pointer;
}
.verifselect {
	display:none;
	position:absolute;
	margin-left:243px;
	margin-top:3px;
	z-index:100;
	cursor:pointer;
}
.verifdoc {
	display:none;
	position:absolute;
	margin-left:243px;
	margin-top:1px;
	z-index:100;
	cursor:pointer;
}
.verifradio {
	display:none;
	position:absolute;
	margin-left:243px;
	margin-top:1px;
	z-index:100;
	cursor:pointer;
}
.veriftxt {
	margin-top:0px;
}
.verifmessage {
	display:none;
	font-family:Verdana;
	font-size:11px;
	color: #c32d55;
	margin-bottom:8px;
}
.mesCoordonnees {
	background-color: #EEEEEE;
    width: 549px;
	margin:auto;
	margin-bottom:10px;
	padding:15px;
}
.marginauto {
	margin:auto;
}
.tableChamps {
	width:100%;
}
.divBoutonDroite {
	text-align:right;
}
.mesCoordonnees .tableChamps tr td:first-child {
	width:147px;
	min-width:147px;
	text-align:right;
	font-family: Georgia,Arial,sans-serif;
	font-size: 11px;
	color: #535353;
	padding:0px 10px 0px 0px;
	padding-top:3px;
}
.mesCoordonnees .tableChamps tr td:first-child.tdgroupe {
	width:auto;
}
.mesCoordonnees .tableChamps tr td:first-child.libellerequired {
	color:#bf0d0d;
}
.boutonajouter {
	
}
.boutonsupprimer {
	margin-top:5px;
	margin-bottom:10px;
	color:#666666;
}
.tdseparateur {
	height:3px;
}
.ligneTelecom {
	
}
#flecheconnexion {
	position:absolute;
	margin:-20px 0px 0px 252px;
}
.right {
	text-align:right;
}
.mesCoordonnees .checkboxlabel {
	position:absolute;
	margin:2px 0px 0px 3px;
}
.mesCoordonnees select {
	color:#4e4e4e;
	width:234px;
	padding:2px 0px 2px 0px;
}

.mesCoordonnees  input[type=submit],.mesCoordonnees  input[type=button],.boutonvalider,.boutonannuler {
	cursor:pointer;
}
.loginError {
	color:#c50606;
	text-transform:none;
	padding-bottom:0px;
	font-size:11Px;
	margin:0px;
	padding:5px 0px 5px 0px;
}
.mesCoordonnees input[type=text],.mesCoordonnees input[type=password] {
	text-align:left;
	padding:2px;
	font-size:11px;
	width:228px;
	color:#4e4e4e;
}
.mesCoordonnees input[type=text]:focus,.mesCoordonnees input[type=password]:focus,.mesCoordonnees  textarea:focus {
	background-color:#fff9e1;
}
.mesCoordonnees input[readonly] {
	color:grey;
}
.mesCoordonnees  textarea {
	
	width:228px;
	color:#4e4e4e;
	font-family: Georgia,Arial,sans-serif;
	font-size: 11px;
	height:60px;
	margin:0px;
	padding:2px 2px 2px 2px;
	overflow:hidden;
	resize:none;
}
.verifmessage {
	width:579px;
	color:#bf0d0d;
	font-family: Georgia,Arial,sans-serif;
	font-size: 11px;
	margin:auto;
	text-align:right;
	display:none;
	margin-bottom:5px;
}
div#leftContent ul li ul li a.creercompte1, div#leftContent ul li ul li a.creercompte2 {
	font-size:11px;
}

div#leftContent div#loginForm form ul li ul {
	border:0px;
}
#nomutil_id,#passwordInput {
	width:130px;
}

.detailArticle .tablearticle{

	margin:0;
	padding:0;
	font-family:Georgia, Arial, sans-serif;
	color: #505050;
    font-size: 13px;
    line-height: 17px;
	border-collapse:collapse
}

.detailArticle .tablearticle td{
	border: solid 1px black;
	padding: 5px 5px 5px 5px;
	
}