body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#Layer1 {
	position:absolute;
	top:4px;
	width:100%;
	height:70px;
	z-index:1;
	background-image:url("img/a02.gif");
	background-repeat:repeat-x;
	background-color:#2b5879;
	padding-top:7px;
	left: 0px;
}
         
#Layer1bottom {
	position:absolute;
	margin-top:10px;
	width:100%;
	height:30px;
	z-index:1;
	background-color: #2b5879;
	left: -2px;
	top: 943px;

}

#Layer1bottom3 {
	position:absolute;
	margin-top:10px;
	width:100%;
	height:30px;
	z-index:1;
	background-color: #2b5879;
	left: -1px;
	top: 1668px;

}

#Layer1bottom2 {
	position:absolute;
	margin-top:10px;
	width:100%;
	height:30px;
	z-index:1;
	background-color: #2b5879;
	left: -2px;

}

#Layer1bottom4 {
	position:absolute;
	margin-top:10px;
	width:100%;
	height:30px;
	z-index:1;
	background-color: #2b5879;
	left: 1px;
	top: 1115px;

}


h1, h2, h3 {font-family: Arial, Helvetica, sans-serif; color: #e31a38; text-align:center;}

.style5 {font-family: Verdana, Arial, Helvetica, sans-serif}

a { font-size: 18px; color: #000000; text-decoration: underline; }
p, table {font-family:Arial, Helvetica, sans-serif; font-size: 0.8em}

.banner a { font-size: 26px; color: #ffffff; text-decoration: underline; }
.orange { font-family: arial ; font-size: 18px; color: #FF6600;}
.orange a { font-family: arial ; font-size: 18px; color: #FF6600;}
.style47 a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #EEEEEE}
.style47 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #EEEEEE}
a:visited {color: #000000;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;}
li {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;padding-top:7px;}
.nospace {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;padding-top:1px;}
.space {font-family: Arial, Helvetica, sans-serif; font-size: 1em;padding-top:7px;}

.style41 {color:#FFFFFF; font-weight:bold;}
.style45 {font-family: Arial, Helvetica, sans-serif}
.style47 {font-family: Arial, Helvetica, sans-serif; color: #EEEEEE}
.style46 {color: #FF6600}


/*------------------------------ Liste shelves ----------------------------------------------------*/
	table, tr, td {border:0; margin:0; outline:0; border-spacing:0; border-collapse:collapse}
	
	#divShelfListWrap { position:absolute; background-color: #000; z-Index:9900; width:100%; overflow:auto; top:0; opacity:0.5; }
	#divShelfList {padding:10px; font-size: 12px; padding-bottom:30px; background-color: #fff; color:#1F6D9A; z-Index:9999;width:651px;left:150px; top:30px; overflow:auto;
				   border: #fff 1px solid; margin:0 auto }
	#divShelfList p {font-size:12px}
	.tableList { background-color: #fff; color:#000;width:651px}
	.tableList td{padding:8px 6px; vertical-align:bottom;margin:0; font-size:12px}
	.legends {font-size:10px; font-weight: bold; border-bottom:1px solid #666; background-color:#1F6D9A; color:#fff}
	.legends>td {padding-bottom:3px; font-size:10px}
	.dataTable {border-bottom:1px dashed #CCC}
	.deconex {float:right; padding:6px 12px 4px; font-size: 14px; background-color:#00a1d6; color: #ffffff; text-decoration: none;
			 margin:0 10px 10px 0; border-radius:6px; -moz-border-radius: 6px;display:block; cursor:pointer}
	.deconex:hover { background-color:#fff; color: #00a1d6;}
