@charset "utf-8";
/* CSS Document */

@media screen {
	ul#menu_services {
		position:absolute;
		top: 0;
		left: 0;
		margin: 0;
		padding: 25px 15px;
		width: 338px;
		height: 361px;
		border-right: 1px solid white;
	}
	ul#menu_services li {
		list-style: none;
		margin-bottom: 1.2em;
	}
	ul#menu_services ul {
		margin: 1.2em 0 0 4em;
		padding: 0;
	}
	ul#menu_services ul li {
		list-style: circle;
		font-size: 0.9em;
	}
	ul#menu_services a, ul#menu_services span {
		font-size: 1.2em;
		color: #4a3325;
		text-decoration: none;
		text-transform: uppercase;
	}
	ul#menu_services a span {
		font-size: 1em;
		margin: 0;
	}
	ul#menu_services a.actif {
		font-weight: bold;
	}
	
	.bloctexte {
		position: absolute;
		top: 0;
		left: 369px;
		margin: 0;
		padding: 0;
		width: 551px;
		height: 411px;
		background: #4a3325;
	}
	.bloctexte h1, .bloctexte h2 {
		position: absolute;
		left: -999em;
	}
	.bloctexte ul {
		position: absolute;
		bottom: 0;
		left: 0;
		margin: 0;
		padding: 20px;
		width: 511px;
		height: 96px;
		border-top: 1px solid white;
		font-size: 1.2em;
		color: white;
	}
	.bloctexte ul li {
		list-style: none;
		margin-bottom: 0.5em;
	}
	.bloctexte ul li em {
		font-size: 0.8em;
	}
	.bloctexte .image {
		position:absolute;
		top: 0;
		left: 0;
		width: 551px;
		height: 274px;
		overflow: hidden;
	}
}