
	/* CSS Document */
	
	#left-column {
		float:left;
		width:466px;	/* 375 - (5+10) */
		padding:0px 10px 0 5px;
		background-color:#fff
	}

	#right-column {
		float:left;
		width:240px;	/* 180 - (0) */
		padding:5px 0 0 0;
		background-color:#fff
	}

	#inshort {
		padding:0 10px;
		background:#F2F2ED;
		margin:30px 0 20px 0;

	}

	#inshort .bg-hory {
		height:1px;
		font-size:.1em;
	}
	#inshort-title {
		margin:10px 0 15px 0;
		color:#218C32;
		font-size:1.8em;
		font-weight:bold
	}

	#inshort ul {
		list-style:none;
		padding:0 0 10px 5px;
	}

	#inshort ul li {
		padding:0 0 0 0;
		margin:0 0 7px 0;
		color:#343331;
	}

	#inshort ul li a {
		display:block;
		text-decoration:underline;
		color:#cc0031;
	}

	#inshort ul li a:hover {
		text-decoration:none;
	}

	.summary {
		width:466px;
		background-image:url(../../img/elements/cl_dotted.gif);
		background-repeat:repeat-x;
		background-position:0 bottom;
		padding:0 0 20px 0;
		margin:0 0 15px 0;
		text-align:justify
	}

	.summary img {
		float:left;
		margin:0 10px 10px 0
	}

	.inthis-rub {
		margin:0 0 10px 0;
	}

	.inthis-rub-title {
		padding:0 0 5px 0;
		color:#333;
		font-weight:bold;
		font-size:1.5em;
		margin:0 0 5px 0
	}

	.inthis-rub ul {
		list-style-type:none;
		padding:0 0 0 5px;
	}

	.inthis-rub ul li {
		margin:0 0 10px 0;
		padding:0 0 5px 0px;
		background-image:url(../../img/elements/cl_dotted.gif);
		background-position:0 bottom;
		background-repeat:repeat-x;
	}

	.inthis-rub ul li a img {
		position:relative;
		top:2px;
		left:2px;

	}

	.inthis-rub ul li a.title {
		background-image:url(../../img/elements/carre_vert_fonce.gif);
		background-position:0 5px;
		background-repeat:no-repeat;
		display:block;
		font-weight:bold;	/* bold to change */
		color:#218C32;
		text-decoration:none;
		padding:0 0 0 10px;
	}
	.inthis-rub ul li a.title:hover {text-decoration:underline}
