body {	min-width: 666px;
	background: #DDDDDD;
 	margin: 0;
	padding: 5px;
 	color: #004080;
	font-family: Century Schoolbook, serif; 

	font-size:14px;
	}
h1 {	
	font-size:24px;
	}
h2 {	
	font-size:22px;
	}
h3 {	
	font-size:20px;
	}
h4 {	
	font-size:18px;
	}
h5 {	
	font-size:16px;
	}
h6 {	
	font-size:15px;
	}

hr { 
	left:0px;right:0px;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:#004080;
	margin-left:0px;
	margin-right:0px;
	}
div.web {
	font-family: Verdana, sans-serif; 
	font-size:12px;
	}
div.web h1 {	
	font-size:22px;
	}

div.ind {
	padding-left:20px;
	}


/************/
/* TABLEAUX */
/************/

table {	
 	border-style:solid;
	border-width:0px;
	border-color:#004080;
	margin:0px;
	padding:0px;
	}
table.cadre {
	border-left-width:15px;
	border-color:#0066EE;
	padding:5px;
	background-color:#EEEEEE;
	}

table.cadre h4, table.cadre h5 {
	padding:10px;
	margin:0px;
	}

td.droit {
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	}

td.bas {
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	}

td.basdroit {
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	}

td.haut {
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	}

span.o {
	text-decoration:overline;
	}

/***********/
/*  LIENS  */
/***********/
a {	
        color:#000000;
	text-decoration: none;
	}
a:hover {
	color:#004080;
	}
	a:visited {
	color:#808080;
	}
a:hover:visited {
	color:#8099BB;
	}