#breves {
	width: 980px;
	height: 32px;
	line-height: 32px;
	font-size: 10px;
	background: url(../images/home_breves_background.gif) no-repeat;
	color: #c1c3c3;
	margin-top: -15px;
	z-index:1;
}
	#newsletter {
		float: left;
		padding: 0 5px;
		width: 180px;
	}
	#breves_title {
		float: left;
		padding: 0 5px 0 0;
	}
	#breves_news {
		float: left;
		width: 698px;
		overflow: hidden;
		height: 30px;
		position: relative;
	}
	
	#breves_news p {
		display: inline;
	}
		#breves_news #breves_one_new {
			width: 743px;
		}
			#breves_news #breves_one_new a {
				display:block;
				width:743px;
				float:left;
				height: 30px;
				line-height: 30px;
			}
	#breves_nav {
		display:block;
		float:right;
		padding:0 5px;
	}


#page_left {
	float: left;
	width:179px;
	margin-bottom: 15px;
}
#page_right {
	float: right;
	width: 542px;
	margin-bottom: 10px;
}

#oise_tv {
	margin-top: 0;
	margin-bottom: 10px;
}
#oise_tv .content {
	padding-bottom: 5px;
}
	
#mag_oise {
	float: right;
	margin-bottom: 11px;
	width: 258px;
	height: 288px;
	position:relative;
	background: url(../images/magoise.gif) no-repeat;
}
	#mag_oise h2 {
		font-size:12px;
		margin:0;
		padding:5px 10px;
		text-transform:uppercase;
		visibility: hidden;
	}
	#mag_oise p {
		bottom:0;
		font-size:10px;
		line-height: 120%;
		position:absolute;
		padding-bottom: 5px;
	}
		#mag_oise a  {
			display: block;
			float: left;
			width: 109px;
			padding: 0 10px;
		}

#reseau_referencer_guide {
	float: left;
	margin-bottom: 11px;
}

#oisoscope {
	float: right;
	width: 288px;
	height: 374px;
	margin-bottom: 11px;
	background: url(../images/oisoscope.gif) no-repeat;
}
	#oisoscope form {
		padding: 12px 25px 8px;
	}
		#oisoscope form fieldset {
			padding-bottom:5px;
		}
		#oisoscope form label {
			display:block;
			visibility: hidden;
			padding-bottom: 3px;
			text-transform:uppercase;
		}
		#oisoscope form input {
			border: 0;
			background: transparent;
			width: 190px;
			color: #75787b;
			padding:4px 5px;
		}
		#oisoscope form input#oisoscope_ok {
			width: auto;
			color: #4f731f;
			text-transform: uppercase;
			padding: 4px 0;
			font-weight: bold;
			cursor: pointer;
		}
		#oisoscope form select {
			height:22px;
			margin-top:-3px;
			width:236px;
			border: 0;
			background: #fff;
		}
	#oisoscope ul {
		margin: 0;
		font-size: 10px;
		line-height: 12px;
	}
		#oisoscope li {
			overflow: auto;
			margin: 8px 12px;
			padding-bottom: 5px;
			border-bottom: 1px solid #4d5155;
		}
		#oisoscope li span.date {
			float: left;
			color: #dc4e37;
			padding: 0 10px 0 0;
		}
		#oisoscope li a {
			display: block;
			float: left;
			margin: 0;
			width: 200px;
			color: #fff;
		}
			#oisoscope li a span {
				color: #dc4e37;
			}
	#oisoscope p {
		text-align: center;
		margin: 0;
	}
		#oisoscope p img {
			margin: 78px auto 0;
		}

#a_la_une {
    height: 243px;
    margin: 0 0 11px;
	position: relative;
    background: url(../images/a_la_une_background.gif) no-repeat;
}
#a_la_une h2 {
    font-size:12px;
    margin:0;
    padding:5px;
    text-transform:uppercase;
    visibility: hidden;
}
	#a_la_une p {
		width: 204px;
		margin: 0;
	}
	#a_la_une p.selected {
		background: #ffa800;
	}
		#a_la_une p a {
			color: #767a7a;
			font-size: 10px;
			line-height: 13px;
			text-transform: uppercase;
			font-weight: bold;
			margin: 0 13px;
			padding: 6px 0;
			display: block;
			border-bottom: 1px solid #767a7a;
			cursor: pointer;
		}
		#a_la_une p.last a {
			border: 0;
		}
		#a_la_une p.selected a {
			color: #000;
			border: 0;
			padding: 3px 8px;
			margin: 0;
		}
		#a_la_une p span {
			font-size: 10px;
			color: #fff;
			font-weight: normal;
			display: none;
		}
		#a_la_une p.selected span.text {
			display: block;
			position: absolute;
			top: 0;
			left: 204px;
			width: 338px;
			height: 243px;
			background: #1F2328;
		}
		#a_la_une p.selected span.text a {
			padding: 0;
			height: 243px;
			width: 338px;
			overflow: hidden;
		}
		#a_la_une p.selected span.text span {
			width: 318px;
			font-size: 11px;
			line-height: 13px;
			display: block;
			position: absolute;
			bottom: 0;
			padding: 10px;
			background: rgba(0,0,0,0.8);
			height: 75px;
		}
		#a_la_une p.selected span.text span a {
			font-weight:bold;
			color: #ffa800;
			display: inline;
			text-transform: none;
			font-size: 10px;
			padding: 0;
		}
		#a_la_une p.selected span.text span p {
			width: auto;
			margin: 10px 10px 5px 0;
		}
	#a_la_une .more {
		margin:0;
		font-size: 10px;
		font-weight:bold;
		text-transform: uppercase;
		position: absolute;
		bottom: 1px;
		left:8px;
	}
		#a_la_une .more a {
			color: #767A7A !important;
		}
			
#intro {
	/* width: 542px; */
	margin: 0 0 2px;
	padding-bottom: 1px;
	background:#EDEDED;
}
	#intro h2 {
		font-size:24px;
		font-weight:normal;
		margin:0;
		padding:10px 15px 0;
	}
	#intro p {
		margin-left:15px;
		margin-right:15px;
		color: #000;
		font-size: 11px;
	}
	#intro p.bodytext {
		padding-bottom: 10px;
	}

		
.oisoscope #oisoscope_nav {
	background: url(../images/oisoscope_nav.gif) no-repeat;
	height: 243px;
	width: 178px;
}
	.oisoscope #oisoscope_nav p {
		font-size:10px;
		margin: 0 10px;
		padding: 5px 0;
		text-transform: uppercase;
		border-bottom: 1px solid #4a4e50;
	}
	.oisoscope #oisoscope_nav p.last {
		border: 0;
	}
		.oisoscope #oisoscope_nav p a {
			color: #d03a27;
		}
.oisoscope_bloc {
	background: url(../images/oisoscope_bloc.gif) no-repeat;
	height: 243px;
	width: 232px;
	float: left;
	margin-bottom:20px;
	position: relative;
}
.oisoscope #oise_tv {
	background: url(../images/oisoscope_bloc_dark.gif) no-repeat;
}
#conseil_general_propose {
	float: right;
	margin-top:18px;
	background: url(../images/oisoscope_bloc_dark.gif) no-repeat;
}
#note {
	float: right;
}

#block_variable {
	float: left;
}
	.oisoscope #oise_tv .center {
		margin: 0 auto;
	}
	.oisoscope #oise_tv div {
		padding: 0 15px 10px;
	}
		.oisoscope #oise_tv .inline img {
			display: inline;
		}
.oisoscope #oise_tv, .oisoscope #vie_locale, .oisoscope #sport, .oisoscope #conference, .oisoscope #musique_spectacle, .oisoscope #block_variable3, #rousseau_event{
	margin-right: 17px;
}
	.oisoscope_bloc h2 {
		font-size: 11px;
		font-weight: normal;
		text-transform: uppercase;
		margin:0;
		padding:7px 6px 13px;
	}
	
	.sc:after{content:"."; visibility:hidden; display:block; height:0; clear:both;}
	* html .sc{height:1%;}
	*:first-child+html .sc{min-height:1%;}
	
	.oisoscope_bloc ul {
		font-size: 10px;
		line-height:12px;
		margin: 0 17px;
	}
		.oisoscope_bloc ul li {
			clear: both;
			overflow: auto;
		}
		.oisoscope_bloc ul li.border {
			border-top: 1px solid #767a7a;
			/*border-bottom: 1px solid #767a7a;*/
			margin: 3px 0 1px;
			padding: 1px 0 2px;
		}
			.oisoscope_bloc ul li a {}
				.oisoscope_bloc ul li img {
					float:left;
					margin:2px 12px 8px 0;
				}
					.oisoscope_bloc ul li span {
						color: #aaa;
						font-weight: normal;
					}
	.oisoscope_bloc p.more {
		margin:0;
		font-size: 10px;
		font-weight:bold;
		text-transform: uppercase;
		position: absolute;
		bottom: 1px;
		left:5px;
	}
	
	div .ul {
		font-size: 10px;
		line-height:12px;
		margin: 0 17px;
	}
		div .ul .li {
			clear: both;
			/* overflow: auto; */
		}
		div .ul .li.border {
			border-top: 1px solid #767a7a;
			/*border-bottom: 1px solid #767a7a;*/
			margin: 3px 0 1px;
			padding: 1px 0 2px;
		}
			div .ul .li a {}
				div .ul .li img {
					float:left;
					margin:2px 12px 8px 0;
				}
					div .ul .li span {
						color: #aaa;
						font-weight: normal;
					}
		
	.oisoscope #conseil_general_propose p a, .oisoscope #oise_tv p a {	color: #767a7a;	}

			
p.bodytext {
	margin-top: 0;
}
	p.bodytext a {
		font-weight:bold;
	}
