/* mozilla.org Cavendish Template Styles
 * Initial Design by Daniel Burka and Steven Garrity
*/

/* Basic Structure */
	body {
		background: #fff url("/la-reunion/config/css/body_back.gif") repeat-x;
	}

/* Sidebar */

	#nav:before {
		line-height: 0.1;
		font-size: 1px;
		background: transparent url("/la-reunion/config/css/menu_tr.gif") no-repeat top right;
		margin: 0;
		height: 9px;
		display: block;
		border-bottom: 1px solid #ddd;
		content: url("/la-reunion/config/css/key-point_tl.gif");
	}
	#nav {
		background: #E0E9E9 url("/la-reunion/config/css/menu_back.gif") right repeat-y;
	}
	
	#nav:after {
		display: block;
		padding-top: 0;
		line-height: 0.1;
		font-size: 1px;
		content:  url("/la-reunion/config/css/key-point_bl.gif");
		margin: 0 0 0 0;
		height: 8px;
		background: transparent url("/la-reunion/config/css/menu_br.gif") scroll no-repeat bottom right ;
		border-top: 1px solid #fff;
	}
	
	#nav, #nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#nav {
		margin-bottom: 1em;
	}	
	#nav li {
		display: inline;
		padding: 0;
		margin: 0;
	}
	
	
	#nav li a {
		display: block;
		padding: 6px 10px;
		text-decoration: none;
		background: #EDF2F2;
		border-bottom: 1px solid #ddd;
		border-top: 1px solid #fff;
		border-right: 1px solid #ddd;
	}

	#nav li a:hover {
		background: #E0E9E9;*/
	}
	
/* mozilla.org Rustico Theme Content Styles
 * Design by silverorange
 * Markup Reference classes organized by fantasai
 */

	
/* Tables */
	table.result {
		border-collapse: collapse;
		border: none;
		margin: 1em 0;
	}
	
	table.result th {
		font-size: 9pt;
		background: #ddd;
		padding: 5px;
		text-align: left;
	}

	table.result td {
		border-top: 1px solid #ddd;
		font-size: 85%;
		padding: 5px;
		text-align: left;
	}
	
	table.result tr.odd {
		font-size: 10pt;
		background: #F5F5F5;
	}
	
	table.result tr.even {
		font-size: 10pt;
		background: #FFFFFF;
	}

	table.result tr.green {
		font-size: 10pt;
		background: #99FF66;
	}

	table.result tr.orange {
		font-size: 10pt;
		background: #FFCC33;
	}

	table.result tr.blue {
		font-size: 10pt;
		background: #6699FF;
	}

	table.result tr.jaune {
		font-size: 10pt;
		background: #FFFFCC;
	}
