/*
CSS validated on dec 27, 2003.
*/

.mylayer {
	background-color: #dde;
	top: 70px;
	left: 50px;
	right:50px;
	padding-left:30px;
	padding-right:30px;
	}

img{
	border-width: 2px;
	border-color: #ffffff;
	border-style: inset;
	background-color:#ffffff;
	}

/* Recessed borders around icons look ugly. */
.icon img{
   border-width: 0px;
}

a:link{
   color:#005;
   }

a:hover{
   color:#005;
   background-color:#ccf;
   }

a:visited{
   color:#448;
   }

a:active{
   color:#448;
   background-color:#ccf;
   }

h1 {
	color: #cfd;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #314776;
	}
h2 {
	color: #cfd;
	background-color: #314776;
	text-indent:30px;
	margin-top:0px;
	margin-bottom:0px;
	}
h3 {
	color: #cfd;
	background-color: #314776;
	text-indent:30px;
	margin-top:0px;
	margin-bottom:0px;
	}
	
code {
	color: #333333;
	font-family: Courier,monospace;
   font-weight: 600;
	}

.nota {
   margin-left:50px;
   margin-right:50px;
	padding:5px;
	text-indent:20px;
	font-style: italic;
	background-color:#ccd;
}

th {
	background-color:#ccd;

   }

.menu {
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
   margin:1px;
	font-family: "Geneva", Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	font-style: normal;
	background-color:#dddddd;
   color:#110022;
   border-width:1px;
   border-style:ridge;
   border-color:#997777;
}

.bouton {
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
   margin:1px;
	font-family: "Geneva", Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	background-color:#dddddd;
   color:#110022;
   border-width:1px;
   border-style:outset;
   border-color:#000000;
}

