﻿body.oise_tv #content {
	float:none;
}
	body.oise_tv #content h2#title {
		margin:0 0 5px;
	}
#page-left {
	width:184px;
}
	#page-left ul.menu li {
		display:block;
		margin-bottom:10px;
		overflow:hidden;
	}
		#page-left ul.menu li.last {
			margin-bottom:0;
		}
		#page-left ul.menu li a {
			color:#C7DC25;
			display:block;
			font-size:9px;
			padding:4px;
			text-transform:uppercase;
		}
		#page-left ul.menu li a:hover,
		#page-left ul.menu li a.selected {
			color:#a78b62;
			background-color:rgba(99, 65, 100, 0.5);
		}
#page-right {
	width:790px;
	color:#000000;
	font-size:11px;
	margin-bottom:15px;
}
#pathway {
	margin-bottom:10px;
	background-color:transparent;
	padding-left:0;
}
	#pathway a {
		color:#929393;
		text-decoration:none;
	}
#current-video {
	padding: 20px 12px;
	background-color: #EDEDED;
}
	#current-video .video {
		width:510px;
		background:none;
	}
	
	#current-video.streamlike .addthis{
		margin-top: 10px;
	}
	
		
		
		#current-video .infos {
			width:250px;
		}
		#current-video .infos .practical {
			overflow:hidden;
			margin-left: 5px;
		}
		#current-video.streamlike .infos .pratical h3 {
			margin: 0;
		}
		
		#current-video .infos .practical a {
			color:#EB7E12;
		}
		#current-video .addthis  {
			margin:10px 0 0;
			height:36px;
			padding:0;
		}
		#current-video .infos h3,
		#current-video .infos p.date,
		#current-video .infos p.duree {
			font-family:Arial;
		}
		#current-video .infos h3,
		#current-video .infos h4 {
			font-size:14px;
			font-weight:bold;
		}
		#current-video .infos ul,
		#current-video .infos ol {
			height:210px;
			margin:0;
			overflow:auto;
			padding-left:20px;
			list-style: decimal;
		}
		#current-video .infos ol ol {
			height:auto;
			overflow:visible;
		}
		#current-video .infos h3 {
			color:#817B74;
			/*margin-top:14px;*/
		}
		#current-video .infos h4 {
			color:#a4a926;
			margin-top:0;
		}
		#current-video .infos p,
		#current-video .infos li {
			color:#817b74;
		}
		#current-video .infos p.date {
			font-size:10px;
			color:#767676;
			margin:8px 0 12px 0;
		}
		#current-video .infos p.duree {
			color:#000000;
		}
		#current-video .infos p.debit {
			font-size:9px;
		}
		#current-video .infos p.debit,
		#current-video .infos p.debit a.selected {
			color:#817b74;
		}
		#current-video .infos p.debit a {
			color:#eb7e12;
			text-decoration:underline;
		}
		#current-video .infos p.debit a.selected,
		#current-video .infos p.debit a:hover {
			text-decoration:none;
		}
#search-and-filters {
	height:22px;
	background-color:#c7dc25;
	margin:14px 0;
	padding:10px 0 10px 10px;
}
	#search-and-filters #search-form {
		vertical-align:middle;
	}
		#search-and-filters #search-form h3 {
			float: left;
			margin:4px 10px 0 0;
			color: #000 !important;
		}
		#search-and-filters #search-form input.text {
			width:220px;
			padding:0 5px;
			margin-right: 20px;
		}
		#search-and-filters #search-form input.button {
			background:transparent url('../images/buttons/search_btn.gif') no-repeat scroll 0 0;
			width:32px;
			height:22px;
			text-indent:-9999px;
			border:none;
			padding:0;
		}
		#search-and-filters #search-form label {
			font-size:11px;
			color:#000000;
			display:inline;
		}
		#search-and-filters #search-form select {
			display:inline;
			margin:0 10px 0 0;
			padding:0;
			width: 220px !important;
		}
#results {
	background-color:#ededed;
	padding:14px 20px;
	overflow: auto;
}
	#results .pagination  {
		float: none;
		width: 100%;
		padding: 0;
	}
		#results .pagination p {
			margin:0;
		}
		#results .pagination p.rss {
			
		}
		#results .pagination p.pages {
			float:right;
			margin: 5px;
		}
			#results .pagination p.pages a {
				color:#eb7e12 !important;
				font-size:12px;
				font-family:Arial;
			}
			#results .pagination p.rss a,
			#results .pagination p.rss span {
				vertical-align:middle;
			}
			#results .pagination p.rss span {
				margin-left:4px;
			}
	#results .results-list {
		background-color:#ffffff;
		padding: 10px;
		margin: 10px 0;
		clear: both;
	}
		#results .pagination p.pages a.selected {
			color:#817b74;
		}
		#results .results-list .description {
			width:594px;
			margin-left:6px;
		}
		#results .results-list .result {
			margin-bottom:14px;
			border-bottom:1px dashed #cecece;
			margin-top:10px;
		}
		#results .results-list .result.first {
			margin-top:0;
		}
		#results .results-list .result img {
			margin-bottom: 12px;
		}
		#results .results-list .result h6 {
			font-weight:bold;
			font-family:Arial;
			font-size:13px;
			color:#817b74;
			margin-top:0;
		}
			#results .results-list .result h6 .date {
				font-size:9px;
				font-family:verdana;
				font-weight:normal;
			}
		#results .results-list .result p {
			margin:0;
			color:#817b74;
			font-size:11px;
			margin-bottom:12px;
		}
		#results .results-list .result p.title,
		#results .results-list .result p.intro {
			font-weight:bold;
		}
		#results .results-list .result p.title {
			color:#eb7e12;
			margin-bottom:4px;
		}
		#results .results-list .result p.title a {
			color:#eb7e12;
		}
		#results .results-list .result p.intro {
			margin-bottom:2px;
		}
		#results .results-list .result p.debit a {
			color:#EB7E12;
			text-decoration:underline;
		}
		#results .results-list .result p.debit a:hover {
			text-decoration:none;
		}
		#results .results-list .result p.debit a.selected,
		#results .results-list .result p.debit {
			color:#817B74;
			text-decoration:none;
		}
		#results .results-list .result p.debit,
		#results .results-list .result p.duree {
			width:49%;
		}
		#results .results-list .result p.duree {
			text-align:right;
		}
.inlineblock {
    display: -moz-inline-stack; /* Pour Firefox 1-2 */
    display: inline-block; /* Ecrase la valeur precedente si le navigateur comprend inline-block */
    vertical-align: top;
}

.streamlike .inlineblock {
	width: 490px;
}
