body{
	border-top: 3px solid #97bf0d;
}
#container {
	background-image: url("/sinovia/images/elements/bg_ventre_home.gif") !important;
}
.page-fr #header {
	background: #fff url("/sinovia/images/elements/bg_top_home.gif") !important;
}
.page-en #header {
	background: #fff url("/sinovia/images/elements/en/bg_top_home.gif") !important;
}
#top-nav {
	background: #006fb7;
	border-bottom: 1px solid #fff;
}
#main-nav a, #main-nav a:hover {
	background-image: url("/sinovia/images/elements/dots-4.gif") !important;
}
#main-nav a:hover {
	background-color: #0063A1 !important;
}
#bandeau {
	background-image: url("/sinovia/images/elements/bandeau_home.jpg");
	border-top: 0;
	height: 190px;
	}
#content {
	width: 663px;
	margin: 0 0 0 250px;
	padding-top: 10px;
}
	#gauche {
	margin: 0 23px 0 0;
	width: 310px;
	float: left;
	}
		#gauche h2.entete {
		margin: -10px 0 0 -19px;
		padding: 0;
		letter-spacing: -1000em;
		line-height: 32px;
		height: 32px;
		background: transparent url("/sinovia/images/elements/bg_tt_home_supervision.gif") left 0 no-repeat !important;
		}
		.page-en #gauche h2.entete { background: transparent url("/sinovia/images/elements/en/bg_tt_home_supervision.gif") left 0 no-repeat !important;	}
		
	#droite {
	margin: 0 0 0 20px;
	width: 310px;
	float: left;
	}
		#droite h2.entete{
		margin: -10px 0 0 -19px;
		padding: 0;
		letter-spacing: -1000em;
		line-height: 32px;
		height: 32px;
		background: transparent url("/sinovia/images/elements/bg_tt_home_eclairage.gif") left 0 no-repeat !important;
		}
		.page-en #droite h2.entete{ background: transparent url("/sinovia/images/elements/en/bg_tt_home_eclairage.gif") left 0 no-repeat !important; }

#col1 {
	float: left;
	width: 205px;
	margin: -6px 0 0 -913px;
	padding: 0;
	}
#col1 h2, #col1 h2 a {
	font-size: 14px;
	font-weight: normal;
	padding-bottom: .5em;
	margin-bottom: .2em;
	color: #006fb7 !important;
	text-transform: uppercase;
	border-bottom: 1px solid #006fb7 !important;
}
#col1 .actu {}
#col1 .actu ul {
		line-height: 1em;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#col1 .actu  ul li {
		margin: 0;
		padding: .5em 0 0;
		border-bottom: 0;
		}
#col1 .actu h4 a {
	color: #97bf0d;
}
#col1 .actu p {
	margin: .5em 0 0;
	font-size: .9em;
}
