BODY {
    background-color: #333333;
    text-align: center;
    font-size: 8pt;
    font-family: Verdana, Arial;	
    background:#3d3d3d url(/images/mainbg.gif) no-repeat;
}

A {
    color: #000077;
    text-decoration: none;
    font-weight: bold;
}

A:hover { 
    background-color: #aaaaaa;
}

.pageheading {
    font-size: 15pt;
    font-weight: bold;
}

.titre1 {
    font-size: 15pt;
    font-weight: bold;
    color: #D06000;
}


.datacell {
    height: 200px;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    font-size: 8pt;
    font-family: Verdana, Arial;	
    background-color: #D06000;
    border-left-width: 2px;
    border-top-width: 2px;
    border-right-width: 5px;
    border-bottom-width: 5px;
    border-color: black;
    border-style: solid;
}

.listcell {
    height: 50px;
    padding: 5px;
    border: solid black 1px;
    text-align: left;
    vertical-align: middle;
    font-size: 8pt;
    font-family: Verdana, Arial;	
    background-color: #D06000;
    border-left-width: 2px;
    border-top-width: 2px;
    border-right-width: 5px;
    border-bottom-width: 5px;
    border-color: black;
    border-style: solid;
}

.spacer {
    height: 10px;
}

pre.code {
		border: solid;
		border-width: 1px;
    border-color: black;
    width: 95%; 
    background: #D06000; 
    color: black; 
    font-family: monospace;
    padding: 0.5em;
		margin-top: 1em;	
		margin-right: 2em;
}

/*
TR.footer {background:#D06000;} 
TD.footer {font-size:0.65em; background:#D06000; color:#000000; font-weight:bold;}
*/

TR.footer {background:#D06000;font-size: 8pt;font-family: Verdana, Arial;} 
TD.footer {font-size: 8pt;font-family: Verdana, Arial; background:#D06000; color:#000000;}

h4 {
	
	background-color: #D06000;
	-webkit-box-shadow: 2px 2px 20px #888;
	-webkit-transform: rotate(-45deg);
	-moz-box-shadow: 2px 2px 20px #888;
	-moz-transform: rotate(-45deg);
	position: absolute;
	padding: 0px 150px;
	top: 50px;
	left: -120px;
	text-align:center;
	
}