/***********************************/
	/************* GENERAL *************/
body {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background-image: url(../images/background/background_site.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3e3e;
}

* {
	margin: 0;
	padding: 0;
}

a,img {
	text-decoration: none;
	border: none;
	color: #A50127;
}

a {
	cursor: pointer;
}

#site {
	width: 960px;
	margin: 0 auto;
}

/**********************************************************/
	/************************ HEADER **************************/
#header {
	height: 164px;
	width: 960px;
	float: left;
	background-color: #FFFFFF;
}

#header .fix {
	height: 154px;
	background-color: #FFFFFF;
	padding: 10px 10px 0px 10px;
	width: 940px;
	position: fixed;
	z-index: 1000;
}

* html #header .fix {
	position: absolute;
	top: expression(documentElement.scrollTop + body.scrollTop);
}

* html body {
	background: url(../images/background/background_site.gif) fixed
		!important;
}

.corporate {
	float: left;
	width: 560px;
}

.flashPlayer {
	float: left;
	width: 380px;
}

.flashPlayer img {
	display: block;
	float: right;
}

body:nth-of-type (1) .flashPlayer img {
	display: inline;
	float: none;
}

* html .flashPlayer {
	float: left;
	width: 375px;
}

.logo_home {
	float: left;
	width: 204px;
}

.date {
	float: left;
	color: #979797;
	font-size: 11px;
	padding-left: 55px;
	padding-top: 10px;
	clear: both;
}

* html .date {
	padding-top: 0px;
}

*+html .date {
	padding-top: 0px;
}

.logo_chaines {
	float: left;
	height: 30px;
	clear: both;
	width: 560px;
}

.logo_chaines img {
	
}

.logo_chaines ul {
	list-style: none;
}

.logo_chaines li {
	float: left;
	padding-right: 21px;
}

/***** SEARCH ****/
.search {
	float: left;
	width: 296px;
	height: 35px;
	padding-top: 10px;
	height: 59px;
}

* html .search { padding-top :0px ;}    

* html .search #search_form { padding-top :10px ;}  

.search_left {
	background-image: url(../images/btn/btn_search_left.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 6px;
	float: left;
	margin-left: 50px;
}

* html .search_left {
	margin-left: 25px;
}

.search_right {
	background-image: url(../images/btn/btn_search_right.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 6px;
	float: left;
	margin-right: 10px;
}

.search_body input {
	background-image: url(../images/btn/btn_search_body.gif);
	background-repeat: repeat-x;
	float: left;
	height: 21px;
	width: 142px;
	padding-left: 2px;
	padding-top: 0;
	border: none;
	font-size: 11px;
	color: #3e3e3e;
}

*+html .search_body input {
	border-width: 0px;
	height:18px;
	padding-top:3px;
}

* html .search_input input {
	border-width: 0px;
	font-weight: bold !important;
	height:18px;
	padding-top:3px;
}

.search_validation_left {
	background-image: url(../images/btn/btn_search_validation_left.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 5px;
	float: left;
}

.search_validation_right {
	background-image: url(../images/btn/btn_search_validation_right.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 5px;
	float: left;
}

.search_validation_body {
	background-image: url(../images/btn/btn_search_validation_body.gif);
	background-repeat: repeat-x;
	float: left;
	height: 17px;
	width: 12px;
	padding: 4px 5px 0 4px;
	font-size: 11px;
	font-weight: bold;
	color: #3e3e3e;
}

.search_validation_body-details {
	width: 57px;
}

/**** NAVIGATION PRINCIPALE ****/
.navigation_principale {
	float: left;
	width: 940px;
	padding-top: 7px;
}

* html .navigation_principale {
	padding-top: 4px;
}

/* Menu 1 */
.navigation_principale .Menu1 {
	list-style: none;
	display: block;
}

.navigation_principale .Menu1 li {
	display: block;
	float: left;
	height: 35px;
}

.navigation_principale .Menu1 .menu span,.navigation_principale .Menu1 .menu_7 a,.navigation_principale .Menu1 .menu_first span
	{
	background-image: url(../images/nav/fond_navigation.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	height: 25px;
	padding-top: 10px;
	text-transform: uppercase;
	display: block;
	float: left;
}

.navigation_principale .Menu1 .menu span:hover,.navigation_principale .Menu1 .menu_first span:hover,.navigation_principale .Menu1 .menu_7 a:hover
	{
	background-image: url(../images/nav/fond_navigation_selected.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	height: 25px;
	padding-top: 10px;
	text-transform: uppercase;
	display: block;
	float: left;
}

.navigation_principale .Menu1 .menu .selected,.navigation_principale .Menu1 .menu_first .selected
	{
	background-image: url(../images/nav/fond_navigation_selected.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	height: 25px;
	padding-top: 10px;
	text-transform: uppercase;
	display: block;
	float: left;
}

.navigation_principale .Menu1 .menu_first span {
	padding-left: 29px;
	padding-right: 29px;
}

.navigation_principale .Menu1 .menu span {
	padding-left: 29px;
	padding-right: 29px;
}

* html .navigation_principale .Menu1 .menu span {
	height: 25px;
}

.navigation_principale .Menu1 .separateur {
	float: left;
	background-image: url(../images/nav/separateur_navigation.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 35px;
}

body:first-of-type 	.navigation_principale .Menu1 .menu span {
	padding-right: 28px
}

/* Menu 2 Deroulant */
.menu_deroulant {
	border: 1px solid #D8D8D8;
	background-color: #d8d8d8;
	border-left: none;
	float: left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#header .ul_abs {
	position: absolute;
	display: block;
	margin-top: 35px;
	clear: both;
	display: none;
}

* html #header .ul_abs {
	margin-top: 0;
}

*+html #header .ul_abs {
	margin-top: 0;
}

#header .li_tab {
	float: none;
	height: auto;
}

.menu_deroulant_top {
	background-image: url(../images/nav/fond_menu_deroulant.gif);
	background-repeat: repeat-x;
	height: 23px;
}

.menu_deroulant td {
	vertical-align: top;
}

.SMenu,.rdv {
	border-right: 1px solid #FFFFFF;
}

.last {
	border-right: none;
}

#header .SMenu ol {
	list-style: none;
	padding-bottom: 10px;
}

#header .Menu2 {
	font-size: 13px;
	padding: 3px 0 2px 10px;
	width: 145px;
	border-bottom: 1px solid #FFFFFF;
	height: auto;
	float: none;
	position: static;
	background-image: none;
}

#header .Menu2 a {
	font-size: 13px;
	color: #3e3e3e;
	height: 10px;
	padding-top: 3px;
	padding-left: 0;
	padding-right: 0;
	background: none;
	float: none;
	text-transform: none;
	display: inline;
}

#header .Menu3 {
	background: url(../images/nav/puce_nav.gif) 10px 8px;
	background-repeat: no-repeat;
	border: none;
	width: 125px;
	padding: 5px 10px 5px 20px;
	line-height: 10px;
	height: auto;
	float: none;
	position: static;
}

#header .Menu3 a {
	font-size: 11px;
	color: #3e3e3e;
	height: 10px;
	padding-top: 3px;
	padding-left: 0;
	padding-right: 0;
	background: none;
	float: none;
	text-transform: none;
	display: inline;
}

#header .Menu3 a:hover,#header .Menu2 a:hover {
	color: #9c0b12;
}

#header .rdv {
	background: url(../images/nav/puce_nav_rouge.gif) 10px 3px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
	line-height: 10px;
	width: 120px;
}

#header .rdv a {
	font-size: 11px;
	color: #9c0b12;
	height: 10px;
	padding-top: 3px;
	padding-left: 0;
	padding-right: 0;
	background: none;
	float: none;
	text-transform: none;
	display: inline;
}

#header .rdv a:hover {
	color: #3e3e3e;
}

#header .lien_down {
	border-top: 1px solid #FFFFFF;
	clear: both;
	height: 18px;
	padding-right: 10px;
	background-image: url(../images/nav/fond_menu_deroulant.gif);
	background-repeat: repeat-x;
	height: 23px;
}

#header .lien_down a {
	color: #3e3e3e;
	font-size: 11px;
	float: right;
	padding-top: 5px;
	padding-left: 0;
	padding-right: 0;
	background: none;
	height: auto;
	text-transform: none;
}

#header .lien_down img {
	padding-left: 5px;
}

/**** NAVIGATION LEFT ****/
.navigation_left {
	background-color: #FFFFFF;
	padding-bottom: 2px;
}

.navigation_left .Menu,.navigation_left .SMenu {
	list-style: none;
	display: block;
	border-right: none;
	border-top: 1px solid #FFFFFF;
}

.navigation_left .Menu a,.navigation_left .SMenu a {
	display: block;
}

.navigation_left .Menu li {
	margin-bottom: 5px;
	display: block;
}

* html .navigation_left .nav_onglet_top {
	font-size: 1px;
}

*+html .navigation_left .nav_onglet_top {
	font-size: 1px;
}

.navigation_left .SMenu li {
	padding: 4px 10px 0px;
	margin-bottom: 0px;
	display: block;
}

* html .navigation_left .SMenu li {
	font-size: 1px;
	display: block;
}

#content .navigation_left .SMenu a {
	font-size: 11px;
	color: #3e3e3e;
	padding-left: 10px;
}

.content .navigation_left .SMenu a:hover {
	color: #9C0B12;
}

.nav_onglet_body {
	background-image: url(../images/nav/onglet_nav.png);
	background-repeat: no-repeat;
	/*height:15px;*/
	font-size: 12px;
	color: #FFFFFF;
	width: 170px;
	padding: 3px 0px 3px 10px;
}

* html .nav_onglet_body {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/nav/onglet_nav.png",
		sizingMethod = 'crop' );
	background-position: top;
}

*+html .nav_onglet_body {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/nav/onglet_nav.png",
		sizingMethod = 'crop' );
	background-position: top;
}

/**********************************************************/
	/************************ CONTENT *************************/
#content {
	background-color: #FFFFFF;
	padding: 0px 10px;
	float: left;
	width: 940px;
}

p {
	color: #3e3e3e;
	font-size: 12px;
}

p .texte_gris {
	color: #828282;
}

h1,h2,h3 {
	font-weight: normal;
}

h1 {
	color: #3E3E3E;
	/*float:left;*/
	font-size: 24px;
	font-weight: normal;
}

h2 {
	color: #3E3E3E;
	/*float:left;*/
	font-size: 18px;
	font-weight: normal;
}

.topiclist .box_info_body h2 {
	font-size: 20px;
}

.content a:hover {
	text-decoration: underline;
}

.content .illustration a:hover,.content .illustration_seule a,.exercice #tableSelection .colonne4 a,.exercice #tableSelection .colonne5 a
	{
	text-decoration: none;
}

/**** ENTETE ****/
.entete {
	background-color: #f4f4f4;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	width: 940px;
	height: 23px;
	font-size: 11px;
	padding-top: 7px;
}

.filarianne {
	float: left;
	padding-left: 10px;
}

body:first-of-type .filarianne {
	padding-left: 5px;
}

.filarianne a {
	color: #3e3e3e;
}

.pictos {
	float: right;
	padding-right: 10px;
	width: auto;
}

.pictos a {
	float: left;
}

.pictos a :hover {
	color: #9c0b12;
}

.pictos img {
	vertical-align: middle;
	float: left;
}

.pictos span {
	padding-right: 14px;
	padding-top: 1px;
	float: left;
	color: #3e3e3e;
}

/**** CONTENT HOME PAGE****/
.content {
	background-color: #f4f4f4;
	float: left;
	width: 920px;
	padding: 10px 10px;
}

#tableContentHome td {
	vertical-align: top;
}

#tableContentHome .colonne_left {
	width: 540px;
	vertical-align: top;
}

#tableContentHome .colonne_separation {
	width: 20px;
}

#tableContentHome .colonne_right {
	width: 360px;
	vertical-align: top;
}

.flashNews {
	width: 540px;
	height: 326px;
	margin-bottom: 20px;
	border: 1px solid #DCE0E2;
}

.box_flashNews {
	width: 730px;
	height: 304px;
	margin-bottom: 20px;
	border: 1px solid #DCE0E2;
	background-color: #8F9599;
	float: left;
}

.rsrinfo .content .box_flashNews a {
	color: #FFFFFF;
}

.flashBreakingNews {
	border: 1px solid #DCE0E2;
	height: 690;
	width: 540px;
}

.lien_info_home {
	padding-top: 10px;
	height: 25px;
	border-left: 1px solid #dce0e2;
	border-right: 1px solid #dce0e2;
	padding-left: 10px;
	width: 910px;
}

.lien_info_breakingNews {
	padding-top: 10px;
	height: 9px;
	border-left: 1px solid #dce0e2;
	border-right: 1px solid #dce0e2;
	padding-left: 10px;
	width: 350px;
}

.lien_info_home a,.lien_info_breakingNews a {
	font-size: 16px;
	color: #3e3e3e;
}

.lien_info_home a:hover,.lien_info_breakingNews a:hover {
	color: #9c0b12;
}

.background_lien_info {
	background-image: url(../images/background/fond_acceder.jpg);
	background-repeat: repeat-x;
	float: left;
}

/**** BOX 1 COLONNE ****/
.box {
	width: 920px;
	float: left;
	margin-bottom: 20px;
	border: 1px solid #dce0e2;
	border-top: none;
}

.box_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	background-color: #FFFFFF;
	padding: 5px 10px 30px;
	width: 900px;
}

.box_body a {
	color: #dc0031;
}

.box h1 {
	color: #3e3e3e;
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 20px;
}

/**** BOX INDEX ****/
.box_index {
	width: 732px;
	float: left;
	margin-bottom: 20px;
}

.box_index_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 0px 10px;
	width: 730px;
	margin-bottom: 20px;
}

.box_index_body a {
	color: #dc0031;
	display:block;
}

.box_index_body h1 {
	color: #3e3e3e;
	font-size: 26px;
	font-weight: normal;
	padding-left: 10px;
}

.index_content {
	clear: both;
	padding: 10px 0;
}

.index_content ul {
	list-style: none;
	display: block;
	float: left;
}

.index_titre .test {
	background-image: url(../images/background/fond_index.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 233px;
	font-size: 16px;
	padding-left: 10px;
	margin-top: 10px;
	float: left;
	padding-top: 1px;
}

.index_titre li {
	width: 233px;
	display: block;
	clear:both; 
	float:left;
}

.index_titre li {
	padding-left: 15px;
	padding-right: 10px;
	line-height: 15px;
	width: 203px;
	display: block;
}

.index_titre li a {
	font-size: 12px;
	color: #3e3e3e;
	padding-top:6px;
}

.index_titre li a:hover {
	color: #9C0B12;
}

.index_titre li img {
	vertical-align: middle;
	padding-right: 5px;
	float:left;
}

/**** BOX CENTER ****/
.box_center {
	width: 542px;
	float: left;
	margin-bottom: 20px;
}

.colonne_left .box_center {
	width: 542px;
	float: left;
	margin-bottom: 0px;
}

* html .colonne_left .box_center {
	width: 555px;
}

.box_center_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 10px 10px;
	width: 520px;
}

.box_center h1 {
	color: #3e3e3e;
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 5px;
}

.colonne_left .box_center h1 {
	color: #3e3e3e;
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 5px;
}

.box_center h2 {
	font-size: 16px;
	font-weight: normal;
	clear: both;
}

#tableContentHome .box_center_body h2 {
	font-size: 16px;
	font-weight: normal;
}

#tableContentHome .box_center_body h3 {
	font-size: 11px;
	color: #8f9599;
	font-weight: normal;
	padding-bottom: 20px;
}

.box_center .ensavoirplus {
	background-image: url(../images/box/box_big_ensavoirplus.gif);
	background-repeat: no-repeat;
}

#tableContentHome .box_center_body .illustration {
	float: left;
	width: 236px;
	padding-right: 10px;
	padding-bottom: 10px;
	position: relative;
}

#tableContentHome .box_center_body .texte {
	float: left;
	width: 274px;
	padding-bottom: 5px;
	font-size: 12px;
}

.moreinfo {
	font-size: 11px;
	float: right;
	padding-right: 10px;
}

.moreinfo a {
	color: #9c0b12;
}

.box_center_body .illustration img {
	border: 1px solid #dce0e2;
}

.box_center_body .legend,
.articlesSimples .list .left .legend,
.actu-audio-article-view .artice-audio-left-media .illustration2 .legend,
.plusvalue-article-view .plusvalue-article-leftmedia .illustration2 .legend,
.article-audio .artice-audio-left-media .legend
{
	float: left;
	background-color: #4c4c4c;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	width: 226px;
}
.plusvalue-article-body{
	padding-top:15px;
}

* html .box_center_body .legend,
* html .actu-audio-article-view .artice-audio-left-media .illustration2 .legend,
* html .plusvalue-article-view .plusvalue-article-leftmedia .illustration2 .legend {
	margin-top: -3px;
	margin-left: 0px;
}

*+html .box_center_body .legend,
*+html .actu-audio-article-view .artice-audio-left-media .illustration2 .legend,
*+html .plusvalue-article-view .plusvalue-article-leftmedia .illustration2 .legend {
	margin-top: -3px;
	margin-left: 0px;
}

.box_center_body .legend p,
.articlesSimples .list .left .legend p,
.actu-audio-article-view .artice-audio-left-media .illustration2 .legend p,
.plusvalue-article-view .plusvalue-article-leftmedia .illustration2 .legend p,
.article-audio .artice-audio-left-media .legend p {
	font-size: 10px;
	color: #FFFFFF;
}
.actu-audio-article-view .artice-audio-left-media .illustration2 a,
.plusvalue-article-view .plusvalue-article-leftmedia .illustration2 a{
	display:block;
	position:relative;
}

.colonne_middle .box_info {
	width: 732px;
	float: left;
}

/* DUPLICATED
.la1ere .colonne_middle ul{
	list-style:none;
	padding-top:10px;
	padding-bottom:10px;
	}
.la1ere .colonne_middle .pdf{
	background:url(../images/pictos/la1ere/picto_pdf.gif) 0 2px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:20px;
	padding-bottom:5px;
	}
.la1ere .colonne_middle .rss{	
	background:url(../images/pictos/la1ere/picto_rss.gif) 0 2px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:20px;
	padding-bottom:5px;
	}	
	
.la1ere .colonne_middle .mail{	
	background:url(../images/pictos/la1ere/picto_mail.gif) 0 2px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:20px;
	padding-bottom:5px;
	}
	
.la1ere .colonne_middle .more{	
	background:url(../images/pictos/la1ere/picto_more_insite.gif) 0 4px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:20px;
	padding-bottom:5px;
	}
*/
*+html .la1ere .colonne_middle .more {
	background: url(../images/pictos/la1ere/picto_more_insite.gif) 0 6px;
	background-repeat: no-repeat;
}

.colonne_middle .box_info_body h1 {
	color: #3E3E3E;
	float: left;
	font-size: 24px;
	font-weight: normal;
}

/*.colonne_middle .box_center_body h1 {
	color:#3E3E3E;
	float:left;
	font-size:24px;
	font-weight:normal;
	}*/
.box_info_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 10px;
	width: 710px;
}

.box_info_list .box_info_body {
	background-image: none;
	float: left;
	border: 1px solid #dce0e2;
	background-color: #FFFFFF;
	padding: 5px 10px;
	width: 710px;
}

.colonne_left .box_info_list .box_info_body {
	width: 520px;
}

.selection_footer .pagination {
	width: 905px;
	margin-bottom: 0px;
}

.pagination {
	background-image: url(../images/background/fond_pagination_big.jpg);
	border-right: 1px solid #DCE0E2;
	float: left;
	height: 32px;
	width: 716px;
	margin-bottom: 10px;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 15px;
	padding-left: 15px;
	border-bottom: 1px solid #DCE0E2;
}
.themes .pagination {
	width:905px;
	border-top:2px solid #DCE0E2;
}
.pagination .pagination_bouton {
	color: #a50127;
	margin: 5px;
}

.pagination a {
	margin: 2px;
	color: #3e3e3e;
}

.pagination a:hover {
	color: #a50127;
}

.pagination .selected {
	color: #FFFFFF;
	background-color: #a50127;
	padding: 1px 4px;
}

.pagination_big {
	background-image: url(../images/background/fond_pagination_big.jpg);
	border-left: 1px solid #DCE0E2;
	float: left;
	width: 721px;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 15px;
	padding-left: 10px;
	background-position: center bottom;
	padding-bottom: 20px;
}

.pagination_big h1 {
	padding-bottom: 10px;
}

.pagination_bookmark {
	background-image: url(../images/background/fond_pagination_bookmark.jpg)
		;
	float: left;
	width: 722px;
	height: 116px;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.pagination_big .pagination_bouton {
	color: #a50127;
	margin: 5px;
}

.pagination_big a {
	margin: 2px;
	color: #3e3e3e;
}

.pagination_big a:hover {
	color: #a50127;
}

.pagination_big .selected {
	color: #3E3E3E;
	background-color: #a50127;
	padding: 1px 4px;
}

.pagination_big .bookmark {
	padding-bottom: 15px;
}

/**** BOX RIGHT ****/
.box_right {
	width: 362px;
	float: left;
	margin-bottom: 15px;
}

.box_right_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 10px 10px;
	width: 340px;
}

.box_right h1 {
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
}

.box_right_body h2 {
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 5px;
}

#tableContentHome .box_right_body h2 {
	color: #9C0B12;
}

.box_right_body h3 {
	font-size: 11px;
	color: #8f9599;
	font-weight: normal;
}

.box_right_body h4 {
	font-size: 12px;
	color: #8f9599;
	font-weight: normal;
}

.box_right_body .illustration {
	float: left;
	width: 120px;
	padding-bottom: 10px;
}

.box_right_body .illustration img {
	border: 1px solid #dce0e2;
}

.box_right_body .texte {
	float: left;
	width: 210px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.box_right .ensavoirplus {
	background-image: url(../images/box/box_right_ensavoirplus.gif);
	background-repeat: no-repeat;
}

.box_right .bookmark_body {
	
}

.sondage {
	padding-top: 10px;
	float: left;
	width: 210px;
}

* html .sondage {
	padding-top: 2px;
}

*+html .sondage {
	padding-top: 2px;
}

.sondage .radio_botton {
	float: left;
	padding-right: 20px;
	font-size: 11px;
	text-align: center;
}

.sondage .voter {
	color: #9C0B12;
	float: right;
	font-size: 11px;
	padding-top: 13px;
}

* html .sondage .voter {
	padding-top: 20px;
}

*+html .sondage .voter {
	padding-top: 20px;
}

.sondage a {
	color: #9c0b12;
}

.box_right_onglet {
	height: 25px;
	border-right: 1px solid #dce0e2;
}

.colonne_left .box_right_onglet {
	border: none;
	height: 25px;
	width: 540px;
}

.box_right_onglet ul {
	list-style: none;
	display: block;
}

.box_right_onglet li {
	float: left;
	display: block;
	margin-right: 2px;
}

.box_right_onglet a {
	float: left;
	background-image: url(../images/onglets/onglet_body.gif);
	background-repeat: repeat-x;
	border: 1px solid #dce0e2;
	border-bottom: none;
	color: #383838;
	font-size: 12px;
	height: 19px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
}

.box_right_onglet a:hover {
	color: #9c0b12;
}

.box_right_onglet .tabs-selected { /*float:left;
	background-image:url(../images/onglets/onglet_selected_body.gif);
	border:1px solid #dce0e2;
	border-top:none;
	border-bottom:none;
	color:#383838;
	font-size:12px;
	height:20px;
	padding-left:10px;
	padding-right:20px;
	padding-top:5px;
	*/
	
}
.box_right .illustration_onglet_titre {
	width: 80px;
	height: 57px;
	float: left;
	margin-right: 10px;
	padding-bottom: 10px;
	padding-top: 20px;
	clear: both;
}
.box_right .illustration_onglet {
	width: 80px;
	height: 57px;
	float: left;
	margin-right: 10px;
	padding-bottom: 10px; /*15px*/
}
.breakingNews .box_right .illustration_onglet_titre,
.breakingNews .box_right .illustration_onglet {
	padding-top: 10px;
}
.box_right .illustration_onglet img {
	padding-top: 3px;
}
.breakingNews .box_right .illustration_onglet img{
	padding-top:0;
}

.box_right .texte_onglet {
	width: 250px;
	float: left;
	font-size: 11px;
	margin-bottom: 10px;
}

body:first-of-type .box_right .texte_onglet_titre {
	margin-bottom: 18px;
}

body:first-of-type .box_right .texte_onglet {
	margin-bottom: 1px;
}

.box_right .texte_onglet_titre {
	width: 250px;
	float: left;
	font-size: 11px;
	margin-bottom: 18px;
	padding-top: 20px;
}
.breakingNews .box_right .texte_onglet_titre,
.breakingNews .box_right .texte_onglet {
	padding-top:10px;
}

#tabber-container .box_right_body h3 {
	font-size: 12px;
	color: #8f9599;
	font-weight: normal;
	padding-bottom: 19px;
}

#tabber-container .box_right_body h3.actuAudioDescription {
	padding-bottom: 10px;
}

* html #tabber-container .box_right_body h3 {
	padding-bottom: 14px; /*13px;*/
}

/**** BOOKMARK ****/
.bookmark {
	padding-bottom: 20px;
	clear: both;
	height: 17px;
}
.emission-chronique-seq .bookmark{
	padding-bottom: 15px;
}
#content .bookmark a {
	color: #333333;
	margin-right: 20px;
	float: left;
}
#content .bookmark .downloadWrap a,
#content .bookmark .streamWrap a {
	margin:0;
}

#content .bookmark a.lastBookMark {
	margin-right: 0px;
}

.bookmark a:hover {
	color: #9c0b12;
}

.bookmark_body {
	background-image: url(../images/background/fond_bookmark.gif);
	border-right: 1px solid #b3b3b3;
	float: left;
	font-size: 11px;
	height: 10px;
	padding: 2px 20px 5px 5px;
}

.downloadWrap .bookmark_body,
.streamWrap .bookmark_body {
	padding:0;
	height:17px;
	margin-right:20px;
}
.downloadWrap .bookmark_body a,
.streamWrap .bookmark_body a{
	padding:2px 20px 0 5px;
	margin:0;
}

.bookmark a:hover {
	text-decoration: none;
}

.bookmark2 {
	clear: both;
	height: 17px;
}

.bookmark2 a,.rsrinfo .box_center_body .bookmark2 a {
	color: #333333;
	margin-right: 20px;
	float: left;
}

.bookmark2 a:hover {
	color: #9c0b12;
}

.bookmark_border_left {
	float: left;
	height: 17px;
	width: 18px;
}


/**** BTN EN SAVOIR PLUS ****/
.ensavoirplus {
	clear: both;
	height: 20px;
	padding-top: 5px;
	text-align: right;
}

* html .ensavoirplus {
	padding-top: 2px;
	height: 23px;
}

*+html .ensavoirplus {
	padding-top: 2px;
	height: 23px;
}

/*#body:first-of-type .ensavoirplus{
	padding-top:6px;
	height:19px;
	}*/
#content .ensavoirplus a {
	font-size: 11px;
	color: #333333;
	padding-right: 25px;
}

.ensavoirplus a:hover {
	color: #9c0b12;
}

/**** CONTENT 2 COLONNES ****/
.table2Colonnes td {
	vertical-align: top;
}

.table2Colonnes .colonne_left {
	width: 420px;
	vertical-align: top;
}

.table2Colonnes .colonne_separation {
	width: 20px;
}

.table2Colonnes .colonne_right {
	width: 450px;
	vertical-align: top;
}

.table2Colonnes .box_gauche {
	width: 450px;
	float: left;
	margin-bottom: 15px;
}

.table2Colonnes .box_gauche_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 10px 10px;
	width: 430px;
}

.table2Colonnes .box_droite {
	width: 430px;
	float: left;
	margin-bottom: 15px;
}

.table2Colonnes .box_droite_body {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #dce0e2;
	border-top: none;
	background-color: #FFFFFF;
	padding: 5px 10px 10px;
	width: 430px;
}

.table2Colonnes h1 {
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 5px;
}

.table2Colonnes h2 {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 10px;
}

.table2Colonnes h3 {
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 10px;
	color: #8f9599;
}

.table2Colonnes .map {
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

.templatesondage .form_vote {
	background-image: url(../images/sondage_result.jpg);
	background-repeat: repeat-y;
	float: left;
	margin: 10px 0;
	width: 430px;
}

.templatesondage .form_vote_choix {
	background-repeat: repeat-y;
	float: left;
	margin: 10px 0;
	width: 430px;
	margin-left: 20px;
}

.templatesondage .form_vote .reponse {
	font-size: 12px;
	color: #3e3e3e;
	width: 410px;
	margin: 0 0 10px 20px;
	float: left;
}

.templatesondage .form_vote .texte_reponse {
	width: 100%;
	float: left;
	margin-left: 5px;
}

.templatesondage .form_vote .pourcentage_reponse {
	clear: both;
	height: 5px;
	border: 1px solid #980000;
	background-color: #cc0000;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

.templatesondage .form_vote .texte_pourcentage {
	font-size: 11px;
}

.templatesondage .box_gauche_body p { /* hauteur adaptable
	height:160px;
	*/
	
}

.templatesondage .table2Colonnes .box_droite_body {
	background-image: none;
	border: 1px solid #dce0e2;
}

.templatesondage .table2Colonnes .box_droite_body h1 {
	padding-bottom: 10px;
}

.templatesondage .table2Colonnes .box_droite_body h2 {
	color: #9c0b12;
	font-size: 14px;
	flaot: left;
	clear: both;
	width: 100%;
}

.templatesondage .table2Colonnes .label_vote {
	float: left;
	width: 100%;
	padding-bottom: 10px;
}

.templatesondage .table2Colonnes label {
	font-size: 12px;
	color: #3e3e3e;
	margin-left: 20px;
}

.templatesondage .table2Colonnes input {
	vertical-align: middle;
}

.templatesondage .table2Colonnes .submit_vote {
	height: 42px;
	background-color: #dce0e2;
	float: left;
	width: 450px;
	border: 1px solid #dce0e2;
	border-top: none;
	border-bottom: none;
}

.submit_vote .btn_vote {
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}

.table2Colonnes .submit_vote td {
	text-align: center;
	font-size: 11px;
	color: #8f9599;
	vertical-align: middle;
	height: 40px;
}

#tableContentChaine .sondages_precedents .box_center_body {
	margin-bottom: 0;
	width: 900px;
}

#tableContentChaine .sondages_precedents .box_center {
	float: left;
	margin-bottom: 20px;
	width: 922px;
}

#tableContentChaine .sondages_precedents .box_center h1 {
	font-size: 18px;
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	padding-left: 25px;
}

.sondage_textShow2 h1 {
	background-image: url(../images/btn/sondages_closed.jpg);
}

.sondage_textHide2 h1 {
	background-image: url(../images/btn/sondages_open.jpg);
}

.sondages_precedents ul {
	float: left;
	border-top: 1px solid #dce0e2;
	width: 100%;
	clear: both;
	list-style: none;
	display: block;
	margin-bottom: 20px;
	margin-top: 20px;
}

.sondages_precedents li {
	border-bottom: 1px solid #dce0e2;
	height: 25px;
	display: block;
	padding: 10px 0 0 20px;
}

.sondages_precedents li .date {
	color: #8f9599;
	font-size: 12px;
	padding: 1px 0 0;
	float: left;
	margin-right: 25px;
}

.sondages_precedents li .titre {
	color: #3e3e3e;
	font-size: 14px;
	float: left;
}

.liste_sondage {
	display: none;
}

/**** Search ****/
.recherche .table2Colonnes .colonne_left {
	width: 360px;
}

.recherche .table2Colonnes .colonne_right {
	width: 540px;
}

.recherche .table2Colonnes .box_gauche {
	width: 362px;
}

.recherche .table2Colonnes .box_gauche_body {
	width: 340px;
}

.recherche .table2Colonnes .box_droite {
	width: 542px;
	float: left;
	margin-bottom: 15px;
}

.recherche .table2Colonnes .box_droite_body {
	width: 520px;
}

.table2Colonnes .box_droite_body h1,.table2Colonnes .box_gauche_body h1
	{
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-bottom: 10px;
	color: #3e3e3e;
}

.table2Colonnes .box_droite_body h1 {
	padding-bottom: 40px;
}

.table2Colonnes .box_droite_body h1.rsrVisit {
	padding-bottom: 10px;
}

.recherche .table2Colonnes .box_droite_body {
	padding-bottom: 40px;
}

.recherche .table2Colonnes .box_gauche_body h2 {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dce0e2;
	clear: both;
}

.recherche .btn_left {
	width: 8px;
	height: 20px;
	float: left;
}

.recherche .btn_body {
	float: left;
	background-image: url(../images/btn/btn_form_body.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	height: 17px;
	font-size: 11px;
}

.recherche .btn_right {
	width: 9px;
	height: 20px;
	float: left;
}

.recherche .input_recherche {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFCFCF;
	float: left;
	font-size: 11px;
	height: 15px;
	margin-right: 20px;
	padding-left: 5px;
	padding-top: 2px;
	width: 285px;
}

.recherche form a {
	color: #3e3e3e;
}

.recherche .pagination {
	width: 526px;
	margin-bottom: 0px;
}

.recherche .box_center_body_list {
	background-color: #FFFFFF;
	border: 1px solid #DCE0E2;
	border-top: none;
	float: left;
	padding-top: 10px;
}

.recherche .box_center_body_list .list {
	padding: 10px 10px 30px;
}

.recherche .table2Colonnes .box_center_body_list .list h2 {
	font-size: 12px;
	padding-bottom: 0px;
}

.recherche .table2Colonnes .box_center_body_list .list h3 {
	font-size: 14px;
	padding-bottom: 5px;
}

.recherche .table2Colonnes .box_center_body_list .list h4 {
	font-size: 12px;
	color: #8f9599;
	font-weight: normal;
}

.recherche .table2Colonnes .box_center_body_list .list p {
	font-size: 11px;
}

.radio_desc {
	floatt: left;
}

.choix {
	float: left;
	width: 110px;
	padding-bottom: 15px;
}

.choix label {
	font-size: 12px;
}

.recherche .entreDeux {
	float: left;
	height: 17px;
	padding-top: 2px;
	text-align: center;
	width: 40px;
	font-size: 12px;
	margin-left: 10px;
	clear: both;
}

.recherche .jquery-selectbox {
	margin-right: 20px;
}

.jquery-selectbox {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
}

.recherche .validation {
	float: left;
	text-align: right;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 20px;
}

.recherche .validation a {
	float: right;
}

/**** Form Contact ****/
.formContact {
	margin-left: 35px;
	margin-top: 30px;
	width: 380px;
}

.formContact td {
	vertical-align: top;
	padding-bottom: 15px;
	height: 20px;
	font-size: 12px;
}

.formContact .left {
	padding-right: 10px;
	width: 85px;
}

.formContact .left_login {
	padding-right: 10px;
	width: 150px;
}

.formContact .left_login a {
	margin-top: 20px;
	color: #dc0031;
	float: left;
}

.formContact .error_login {
	display: none;
}

.formContact .error_login_display {
	color: #DC0031;
	font-weight: bold;
}

.formContact .right {
	width: 300px;
}

.formContact input {
	width: 290px;
	border: 1px solid #cfcfcf;
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	height: 17px;
}

.formContact select {
	width: 290px;
	border: 1px solid #cfcfcf;
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	height: 17px;
	font-size: 11px;
}

.formContact textarea {
	width: 290px;
	height: 97px;
	border: 1px solid #cfcfcf;
	background-image: url(../images/background/fond_form_textarea.gif);
	background-repeat: repeat-x;
}

.formContact p {
	font-size: 11px;
	padding-top: 9px;
}

* html .formContact p {
	padding-top: 0px;
}

*+html .formContact p {
	padding-top: 0px;
}

body:first-of-type .formContact p {
	padding-top: 0px;
}

.formContact a {
	color: #3e3e3e;
}

.formContact .btn_left {
	width: 8px;
	height: 20px;
	float: left;
}

.formContact .btn_body {
	float: left;
	background-image: url(../images/btn/btn_form_body.gif);
	background-repeat: repeat-x;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 3px;
	height: 17px;
	font-size: 11px;
}

.formContact .btn_right {
	width: 9px;
	height: 20px;
	float: left;
}

.formContact .btn_form {
	text-align: right;
}

.formLogin .btn_form {
	padding-left: 40px;
}

.formContact .btn_form_login {
	float: right;
	margin-right: 7px;
	margin-top: 20px;
}

.formContact .btn_form_effacer {
	float: left;
	padding-right: 45px;
}

* html .formContact .btn_form_effacer {
	padding-right: 40px;
}

*+html .formContact .btn_form_effacer {
	padding-right: 40px;
}

.formContact .btn_form_validation {
	float: left;
}

#displayResult,#displayErrorCaptcha {
	font-size: 18px;
}

.contact .table2Colonnes .box_droite_body h1 {
	padding-bottom: 0px;
}

.contact .table2Colonnes .box_droite_body,.contact .table2Colonnes .box_gauche_body
	{
	height: 766px;
}

/**** Ma Selection ****/
.selection_header {
	float: left;
	background-image: url(../images/background/fond_selection_header.gif);
	background-repeat: repeat-x;
	height: 26px;
	width: 920px;
}

.selection_titre {
	background-image: url(../images/background/fond_selection.gif);
	background-repeat: repeat-x;
	border: 1px solid #dce0e2;
	border-bottom: 1px solid #ffffff;
	float: left;
	height: 25px;
	width: 730px;
	border-bottom: none;
}

.selection_titre  h2 {
	color: #3e3e3e;
	font-size: 16px;
	font-weight: normal;
	padding-top: 4px;
}

.selection {
	float: left;
	background-image: url(../images/background/fond_selection.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 920px;
	border-top: 1px solid #FFFFFF;
}

#content .selection a {
	font-size: 12px;
	color: #3e3e3e;
}
#content .podcast-view .selection a,
#content .podcast-view .selection a:hover,
#content .podcast-view .selection_selected a,
#content .podcast-view .selection_selected a:hover{
	text-decoration:none;
}
#content .podcast-view .selection colonne4 a {
	display:block;
	height:26px;
	width:22px;
}
#content .podcast-view .selection colonne5 a {
	display:block;
	height:26px;
	width:20px;
}

.selection_selected {
	float: left;
	background-image: url(../images/background/fond_selection_ok.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 920px;
	border-top: 1px solid #FFFFFF;
}

.selection_selected a {
	font-size: 12px;
	color: #dc0031;
}

#tableSelection td {
	height: 26px;
	vertical-align: middle;
}

* html #tableSelection td {
	height: 21px;
	vertical-align: middle;
}

#tableSelection_content {
	margin-left: 5px;
}

#tableSelection_header {
	font-size: 12px;
	color: #3e3e3e;
	margin-left: 5px;
}

#tableSelection_header td,#tableSelection_content td {
	border-top: none;
}


.logo_la-1ere {
	background: transparent url(../images/logos/logo_la1ere_selection.png)
		no-repeat 0px;
}

* html .logo_la-1ere {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/logos/logo_la1ere_selection.png",
		sizingMethod = 'crop' );
}

.logo_couleur3 {
	background: transparent url(../images/logos/logo_couleur3_selection.png)
		no-repeat 0px;
}

* html .logo_couleur3 {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/logos/logo_couleur3_selection.png",
		sizingMethod = 'crop' );
}

.logo_espace-2 {
	background: transparent url(../images/logos/logo_espace2_selection.png)
		no-repeat 0px;
}

* html .logo_espace-2 {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/logos/logo_espace2_selection.png",
		sizingMethod = 'crop' );
}

.logo_option-musique {
	background: transparent
		url(../images/logos/logo_optionMusic_selection.png) no-repeat 0px;
}

* html .logo_option-musique {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/logos/logo_optionMusic_selection.png",
		sizingMethod = 'crop' );
}

.logo_info {
	background: transparent url(../images/logos/logo_info_selection.png)
		no-repeat 0px;
}

* html .logo_info {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"images/logos/logo_info_selection.png", sizingMethod = 'crop' );
}

.logo_rsr-ch {
	background: transparent url(../images/logos/logo_rsr_selection.png)
		no-repeat 0px;
}

* html .logo_rsr-ch {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"images/logos/logo_rsr_selection.png", sizingMethod = 'crop' );
}

#tableSelection_content .colonne2 {
	width: 200px;
	vertical-align: middle;
	background: transparent
		url(../images/pictos/picto_ecouter_selection.png) no-repeat 0px 0px;
}

* html #tableSelection_content .colonne2 {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/pictos/picto_ecouter_selection.png",
		sizingMethod = 'crop' );
}

.colonne1 {
	width: 55px;
	vertical-align: top;
}

.podcast-view .colonne1 {
	width: 45px;
}
.podcast-view .colonne1 a{
	display:block;
	padding:6px 0 5px 10px;
}

.colonne2 {
	padding-left: 15px;
	padding-top: 2px;
}

.selection .colonne2,.selection_selected .colonne2 {
	font-weight: bold;
}

.colonne3 {
	width: 320px;
	vertical-align: middle;
}
.podcast-view .colonne3{
	width: auto;
}
.podcast-view .colonne3 a{
	display:block;
	padding:6px 0 5px 10px;
}
.colonne4 {
	width: 100px;
	vertical-align: middle;
}

.colonne5 {
	width: 110px;
	vertical-align: middle;
}

.colonne6 {
	width: 100px;
	vertical-align: middle;
}

.colonne7 {
	width: 20px;
	vertical-align: middle;
}

.selection .colonne7,.selection_selected .colonne7 {
	width: 20px;
	vertical-align: top;
	background: transparent url(../images/pictos/picto_delete.png) no-repeat
		0px 0px;
	height: 25px;
}

* html .selection .colonne7,* html .selection_selected .colonne7 {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/pictos/picto_delete.png",
		sizingMethod = 'crop' );
}

#tableContentChaine #wichTitle h1 {
	color: #3e3e3e;
}

#quelTitre {
	float: left;
	background-color: #FFFFFF;
	width: 730px;
	list-style: none;
	border-left: 1px solid #DCE0E2;
	border-right: 1px solid #DCE0E2;
	margin-bottom: 20px;
}

#quelTitre li {
	border-bottom: 1px solid #DCE0E2;
	font-size: 12px;
}

#quelTitre li .colonne2 {
	background: none;
	color: #FFA200;
}

#quelTitre li .colonne1,#quelTitre li .colonne3 {
	background: none;
	color: #3E3E3E;
}

#quelTitre li .colonne1,#quelTitreTitle li .colonne1 {
	padding-left: 10px;
	vertical-align: middle;
	width: 120px;
}

#quelTitreTitle {
	float: left;
	background-color: #3e3e3e;
	width: 730px;
	list-style: none;
	border-left: 1px solid #DCE0E2;
	border-right: 1px solid #DCE0E2;
}

#quelTitreTitle li .colonne1,#quelTitreTitle li .colonne2,#quelTitreTitle li .colonne3
	{
	background: none;
	color: #FFFFFF;
	font-size: 12px;
}

#quelTitre_search {
	float: left;
	clear: both;
}

#quelTitre_search .jquery-selectbox {
	margin-right: 20px;
}

#quelTitre_search .entreDeux {
	width: 30px;
	float: left;
	text-align: center;
	height: 17px;
	padding-top: 2px;
}

#quelTitre_search .jour {
	float: left;
	width: 100px;
}

.quelTitre_search_calendar {
	float: left;
	width: 115px;
	margin-left: 10px;
}

.quelTitre_search_calendar p {
	color: #A7A6A6;
	float: left;
	font-size: 10px;
	padding: 2px 0 0 5px;
}

.quelTitre_search_calendar .input_jour {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border: 1px solid #B5B5B5;
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 17px;
	padding: 0 0 0 5px;
	position: relative;
	width: 75px;
	z-index: 0;
	margin: 0 10px 0 0;
}

#quelTitre_search img {
	float: left;
}

.ui-datepicker-trigger {
	cursor: pointer;
}

#quelTitre_search .time {
	float: left;
	width: 45px;
}

#quelTitre_search .go {
	background-image: url(../images/btn/btn_quelTitre.png);
	background-repeat: no-repeat;
	border: medium none;
	height: 20px;
	vertical-align: middle;
	width: 89px;
	cursor: pointer;
	margin-left: 40px;
}

* html #quelTitre_search .go {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/btn/btn_quelTitre.png",
		sizingMethod = 'crop' );
}

.newsletter #quelTitre_search .inscription {
	background-image: url(../images/btn/inscription.png);
	background-repeat: no-repeat;
	border: medium none;
	height: 20px;
	vertical-align: middle;
	width: 89px;
	cursor: pointer;
	margin-left: 40px;
}

* html .newsletter #quelTitre_search .inscription {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"images/btn/inscription.png", sizingMethod = 'crop' );
	margin-right: 340px;
	margin-top: -30px;
}

*+html .newsletter #quelTitre_search .inscription {
	margin-right: 340px;
	margin-top: -30px;
}

.newsletter #quelTitre_search input {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFCFCF;
	float: left;
	height: 17px;
	width: 210px;
}

.newsletter #quelTitre_search label {
	font-size: 12px;
	float: left;
	width: 70px;
	display:block;
}
.newsletter #quelTitre_search label.error {
	width: 200px;
}

.newsletter #quelTitre_search .champ_form {
	clear: both;
	width: 550px;
	float: left;
	margin-top: 5px;
}

.newsletter .pagination_big {
	background-position: center top;
	padding-bottom: 0;
	padding-top: 5px;
	border-right: 1px solid #DCE0E2;
	width: 720px;
}

.newsletter .box_center_body_list {
	background-color: #FFFFFF;
	float: left;
	padding: 10px 10px 10px;
	width: 710px;
	border: 1px solid #DCE0E2;
	border-top: none;
	margin-bottom: 20px;
}

.newsletter .box_center_body_list .list_newsletter {
	clear: both;
	border-bottom: 1px solid #dce0e2;
	float: left;
	width: 700px;
	padding-top: 20px;
	padding-bottom: 10px;
}

.newsletter .box_center_body_list .last {
	border: none;
}

.newsletter .box_center_body_list .right {
	float: right;
	width: 550px;
	font-size: 13px;
}

/**********************************************************/
	/************************ FOOTER **************************/
#footer {
	background-color: #FFFFFF;
	padding: 0px 10px;
	width: 940px;
	float: left;
}

#footer ul {
	list-style: none;
	display: block;
}

/**** VIGNETTE ****/
.ailleurs {
	background-color: #EFEFEF;
	float: left;
	width: 940px;
}

.vignette {
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 130px;
	padding-top: 5px;
	width: 940px;
}

.vignette h1 {
	font-size: 16px;
	color: #3e3e3e;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left: 25px;
	width: 100%;
}

.vignette li {
	width: 195px;
	padding: 5px 10px 0px 25px;
	background: url(../images/background/fond_right_footer.gif) 0 0;
	background-repeat: no-repeat;
	float: left;
	height: 96px;
}

.vignette .first {
	background: url(../images/background/fond_left_footer.gif) 0 0;
	background-repeat: no-repeat;
	width: 196px;
}

.vignette p {
	height: 56px;
	font-size: 11px;
}

.vignette .nom_emission {
	font-size: 14px;
	padding-bottom: 5px;
}

.vignette li img {
	float: left;
	padding-top: 6px;
}

.vignette li p a {
	color:#3E3E3E;
}

.vignette span.channelLabel {
	font-size: 10px;
	float: right;
}

/*.vignette .annex_box_row{
	width: 100px;
	height: 2px;
	margin-top:6px;
	float:left;
}
.vignette .la1ere .annex_box_row{
	background-color: #dc0031;
	width:152px;
}
.vignette .espace2 .annex_box_row{
	background-color: #004788;
	width:145px;
}
.vignette .couleur3 .annex_box_row{
	background-color: #e74687;
	width:145px;
}
.vignette .optionMusic .annex_box_row{
	background-color: #FFA200;
	width:113px;
}
.vignette .rsr .annex_box_row{
	background-color: #a50127;
	width: 167px;
}
.vignette .rsrinfo .annex_box_row{
	background-color: #a50127;
	width: 147px;
}*/ /**** EVENTS ****/
.background_events {
	background-color: #E0E0E0;
	border-top: 1px solid #FFFFFF;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	width: 900px;
	height: 345px;
}

.background_events h1 {
	color: #3E3E3E;
	font-size: 16px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 15px;
}

.events li {
	padding-bottom: 5px;
}

.events {
	float: left;
	height: 275px;
	padding-top: 10px;
	width: 900px;
	overflow-x: scroll;
}

.events_overflow { /*width:2000px;*/
	float: left;
	overflow:hidden;
}

.event {
	width: 200px;
	color: #FFFFFF;
	float: left;
	margin-right: 15px;
	height: 237px;
}

.event_titre {
	font-size: 16px;
}

.event_image {
	padding: 5px 0 10px 0;
}

.event_image img {
	border: 1px solid white;
}

.event_picto {
	padding-bottom: 5px;
}

.event_picto img {
	vertical-align: middle;
	padding-right: 7px;
}

.event_picto a {
	font-size: 11px;
	color: #FFFFFF;
}

.event_picto a:hover {
	color: #e0e0e0;
}

.event_picto a img {
	vertical-align: top;
	padding-right: 8px;
	padding-top: 9px;
}

body:first-of-type .event_picto a img {
	padding-top: 8px;
}

.event_link {
	float: left;
}

.event_link ul {
	list-style: none;
}

.event_link li {
	background: url(../images/events/puce_blanche.gif) 0 5px;
	background-repeat: no-repeat;
}

.event_link span {
	padding-left: 10px;
}

.event_link_titre {
	font-weight: bold;
}

.event_link,.event_link a {
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 1px;
}

.event_link a:hover {
	color: #e0e0e0;
}

.event_top {
	background-image: url(../images/events/box_thematique_top.png);
	background-repeat: no-repeat;
	height: 10px;
	width: 200px;
	float: left;
}

* html .event_top {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/events/box_thematique_top.png",
		sizingMethod = 'scale' );
	font-size: 1px;
}

.event_body {
	background-image: url(../images/events/box_thematique_body.png);
	background-repeat: repeat-y;
	height: 209px;
	width: 180px;
	float: left;
	padding: 0px 10px 10px;
}

* html .event_body {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/events/box_thematique_body.png",
		sizingMethod = 'scale' );
	background-repeat: repeat-y;
}

.event_down {
	background-image: url(../images/events/box_thematique_bottom.png);
	background-repeat: no-repeat;
	height: 10px;
	width: 200px;
	float: left;
}

* html .event_down {
	background-image: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/events/box_thematique_bottom.png",
		sizingMethod = 'scale' );
	font-size: 1px;
}

.marron,#footer .brown {
	background-color: #654f33;
}

.vert,#footer .green {
	background-color: #667339;
}

.orange,#footer .red {
	background-color: #762323;
}

.violet,#footer .purple {
	background-color: #846298;
}

.test5,#footer .grey {
	background-color: #8b8a8a;
}

/**** LIENS PICTOS ****/
.liens_pictos {
	background-color: #d7d7d7;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 27px;
	padding: 12px 10px 10px;
	width: 920px;
}

.liens_pictos a:hover {
	color: #8f8f8f;
}

* html .liens_pictos {
	padding: 12px 10px 10px;
}

.liens_pictos a {
	font-size: 12px;
	color: #3e3e3e;
}

.liens_pictos img {
	vertical-align: middle;
}

.liens_pictos .applications {
	float: left;
	padding-right: 58px;
	padding-left: 10px;
}

.liens_pictos .applications_last {
	float: left;
	padding-left: 10px;
}

/**** LIEN FOOTER DOWN ****/
.footer {
	background-color: #b7b7b7;
	border-top: 1px solid #FFFFFF;
	float: left;
	width: 940px;
}

.footer a:hover {
	color: #e0e0e0;
}

.liens_divers {
	float: left;
	padding-bottom: 30px;
}

.colonne_liens {
	float: left;
	width: 195px;
	padding-left: 40px;
	padding-top: 20px;
	color: #3e3e3e;
}

.colonne_liens a {
	color: #3e3e3e;
}

.colonne_liens li {
	font-size: 11px;
	display: block;
}

*+html .colonne_liens li {
	margin-top: -3px;
}

* html .colonne_liens li {
	margin-top: -3px;
}

body:first-of-type .colonne_liens li {
	margin-top: 1px;
}

.colonne_liens li.first {
	font-size: 14px;
	padding-bottom: 5px;
	display: block;
}

/**** COPYRIGHT ****/
.copyright {
	float: left;
	padding: 20px 20px 20px 40px;
	width: 880px;
	height: 40px;
}

.copyright2 {
	float: left;
	height: 10px;
	padding: 15px 20px 15px 40px;
	width: 880px;
}

.design {
	float: left;
}

.design a {
	font-size: 10px;
	color: #3e3e3e;
}
.footerRTS {
	float: left;
}

.societe {
	float: right;
	color: #3e3e3e;
	font-size: 11px;
}

.rouge {
	color: #dd0000;
	font-size: 12px;
	font-weight: bold;
	clear: both;
}

/********************* Decalage certains menus ***************************/
.ul_musique {
	margin-left: -510px;
}

.ul_photo_video {
	/*only with video link */
	/*margin-left: -145px;*/
	
}

/********************* Ajout Hisham ***************************/
.background_events {
	padding-left: 0 12px !important;
}

.events_overflow {
	margin-left: 5px !important;
	/*width:1080px !important;*/
}

* html .events_overflow {
	margin-left: 5px !important;
}

.flashPlayer {
	height: 112px;
}

#player {
	height: 112px;
	width: 380px;
}

.flashBreakingNews {
	/*height: 687px; ?!?! */
	height:640px;
}

/***** Menu : ajout largeur aux onglets ****/
#header .navigation_principale span.effet_hover,#header .navigation_principale a.effet_hover
	{
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}

#header .menu_first span.effet_hover {
	width: 121px;
}

#header .menu_2 span.effet_hover {
	width: 121px;
}

#header .menu_3 span.effet_hover {
	width: 123px;
}

#header .menu_4 span.effet_hover {
	width: 164px;
}

#header .menu_5 span.effet_hover {
	width: 113px;
}

#header .menu_6 span.effet_hover {
	width: 167px;
}

#header .menu_7 a.effet_hover {
	width: 119px;
}

/******* Galerie Photos  + Videos  *******/
.header_box .image {
	padding-right: 10px;
	padding-top: 5px;
}

#galeries .pagination_big {
	background-position: center top;
	padding-top: 5px;
	padding-bottom: 21px;
}

#galeries .pagination {
	padding-left: 5px;
	width: 726px;
	border-top: 1px solid #DCE0E2;
}

#galeries .box_info .pagination {
	padding-left: 5px;
	width: 726px;
	border-top: none;
}

#galeries .pagination_big h1 {
	font-size: 20px;
	padding-bottom: 30px;
	color: #9c0b12;
}

#tableGalerie {
	float: left;
	width: 732px;
}

#tableGalerie .box {
	border-color: -moz-use-text-color #DCE0E2 #DCE0E2;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	float: left;
	margin-bottom: 20px;
	width: 230px;
}

#tableGalerie .box_body {
	background-color: #FFFFFF;
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	float: left;
	padding: 5px 10px 15px;
	width: 210px;
}

#tableGalerie .box h1 {
	color: #3E3E3E;
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 5px;
	height: 35px;
}

#tableGalerie .box h3 {
	color: #828282;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 10px;
}

#tableGalerie .box .header_box {
	padding-top: 0px;
	padding-left: 5px;
}

#tableGalerie .box .illustration_seule { /*padding:15px 50px 15px;*/
	text-align: center;
}

#tableGalerie .box .box_body .striptext {
	height: 92px; /*** 90 + bordure top&bottom 1+1 ***/
}

#tableGalerie .box .illustration_seule img {
	border: 1px solid #DCE0E2;
}

#tableGalerie .box p {
	height: 30px;
}

#tableGalerie td {
	width: 230px;
	vertical-align: top;
}

#tableGalerie .separation {
	width: 20px;
}

/******* En Bref  *******/
.enBref {
	
}

.enBref .pagination {
	margin-bottom: 0px;
}

.enBref .box_center_body_list {
	border: 1px solid #dce0e2;
	border-top: none;
}

.enBref .box_info_body {
	border-bottom: none;
}

.rsrinfo .enBref .box_center_body_list {
	width: 710px;
	padding: 25px 10px 10px;
	background-image: none;
	margin-bottom: 20px;
}

.enBref h3 {
	color: #8F9599;
	font-size: 12px;
	font-weight: normal;
}

#tableContentChaine .enBref .texte {
	color: #3A3A3A;
	float: left;
	font-size: 12px;
	width: 100%;
}

.enBref .box_center_body_list .list {
	border-bottom: 1px solid #DCE0E2;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}

.enBref .pagination {
	padding-left: 5px;
	width: 726px;
	border: 1px solid #DCE0E2;
}

#tableContentChaine .enBref .afficher {
	float: left;
	font-size: 11px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: right;
}

#tableContentChaine .enBref .masquer {
	border-bottom: 1px solid #DCE0E2;
	margin: 0px;
	padding-bottom: 10px;
	text-align: left;
	width: 100%;
}

#tableContentChaine .bouton .afficher {
	float: right;
	font-size: 11px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: right;
}

#tableContentChaine .bouton .masquer {
	float: right;
	font-size: 11px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: right;
}

/* No utility, break layout
#tableContentChaine .bouton a.bouton_suite {
	position: absolute;
	left: 845px;
	width: 60px;
}

#tableContentChaine .bouton a.bouton_reduire {
	position: absolute;
	left: 845px;
	width: 72px;
}
*/

/******* Agenda (Articles Simples) *******/

/* all heading in rtf ar channel'colored */
.articlesSimples .rsr .rtf h1,.rsr .rtf h2,.rsr .rtf h3,.rsr .rtf h4,.rsr .rtf h5,.rsr .rtf h6{color:#9c0b12!important;}
.articlesSimples .la1ere .rtf h1,.la1ere .rtf h2,.la1ere .rtf h3,.la1ere .rtf h4,.la1ere .rtf h5,.la1ere .rtf h6{color:#dc0031!important;}
.articlesSimples .espace2 .rtf h1,.espace2 .rtf h2,.espace2 .rtf h3,.espace2 .rtf h4,.espace2 .rtf h5,.espace2 .rtf h6{color:#004788!important;}
.articlesSimples .couleur3 .rtf h1,.couleur3 .rtf h2,.couleur3 .rtf h3,.couleur3 .rtf h4,.couleur3 .rtf h5,.couleur3 .rtf h6{color:#e23474!important;}
.articlesSimples .optionMusic .rtf h1,.optionMusic .rtf h2,.optionMusic .rtf h3,.optionMusic .rtf h4,.optionMusic .rtf h5,.optionMusic .rtf h6{color:#d28102!important;}
.articlesSimples .rsrinfo .rtf h1,.rsrinfo .rtf h2,.rsrinfo .rtf h3,.rsrinfo .rtf h4,.rsrinfo .rtf h5,.rsrinfo .rtf h6{color:#a50127!important;}

/* sizes of headings in rtf */
.articlesSimples .rtf h1 {font-size: 24px !important;}
.articlesSimples .rtf h2 {font-size: 20px !important;}
.articlesSimples .rtf h3 {font-size: 18px !important;}
.articlesSimples .rtf h4 {font-size: 16px !important;}
.articlesSimples .rtf h5 {font-size: 14px !important;}
.articlesSimples .rtf h6 {font-size: 12px !important;}

.articlesSimples .box_center_body_list,
.articlesSimples .box_center_body_list_simple,
.article-audio .box_center_body_list
	{
	border: 1px solid #dce0e2;
	border-top: none;
	width: 710px;
	padding: 20px 10px 10px;
	background-image: none;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	float: left;
}

.articlesSimples .box_info_body,
.article-audio .box_info_body {
	border-bottom: none;
}

.la1ere .articlesSimples h2 {
	color: #DC0031;
}

.articlesSimples .box_center_body_list .list {
	border-bottom: 1px solid #DCE0E2;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
.articlesSimples .box_center_body_list .list .retreci{
	width:710px;
	float: left;
}

.articlesSimples .box_center_body_list .list .masquer {
	float: right;
	font-size: 11px;
	padding: 5px;
	margin-left: 600px;
}

.colonne_middle .articlesSimples .detail {
	float: right;
	padding: 0px 20px 5px 5px;
	margin-top: 5px;
	font-size: 11px;
}
.la1ere .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/la1ere/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}
.espace2 .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/espace2/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}
.couleur3 .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/couleur3/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}
.optionMusic .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/optionMusic/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}
.rsr .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/general/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}
.rsrinfo .colonne_middle .articlesSimples .detail {
	background: url(../images/pictos/rsrinfo/picto_more_insite.gif) 75px 4px;
	background-repeat: no-repeat;
}

.articlesSimples .list .left img {
	/*float: left;
	padding: 3px 5px 10px 5px;*/
	border:1px solid #DCE0E2;
}
.articlesSimples .list .left .legend p {
	color: #FFF;
	font-size:10px;
}

.articlesSimples .left {
	float: left;
	width: 130px;
	clear: both;
}

.articlesSimples .right {
	float: right;
	width: 580px;
	padding-bottom: 10px;
}

.articlesSimples .large {
	float: right;
	padding-bottom: 10px;
}

.articlesSimples .box_center_body_list .rightImg {
	float: right;
	padding: 10px 5px 5px 20px;
	width: 222px;
}

.articlesSimples .box_center_body_list .rightImg img {
	border: 1px solid #DCE0E2;
}

.articlesSimples .box_center_body_list .rightImg .legend {
	padding: 5px;
	margin-bottom: 10px;
	background-color: #4c4c4c;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.articlesSimples .box_center_body_list .rightImg .legend p {
	color: #fff;
	font-size: 10px;
}

.articlesSimples .box_center_body_list .leftTxt {
	padding: 10px 0 10px 0;
}

.articlesSimples .box_center_body_list h3,
.article-audio .box_center_body_list h3{
	color: #8F9599;
	font-size: 12px;
	font-weight: normal;
	clear: both;
	padding: 5px 0 5px 0;
}
.article-audio .box_center_body_list .rtf h3{
	font-size: 18px;
}
.plusvalue-article-view .articlesSimples .box_center_body_list h3{
	clear:none;
}
.plusvalue-article-view .articlesSimples .box_center_body_list .rtf h3{
	padding: 0 0 10px 0;
}

.articlesSimples .box_center_body_list h4 {
	font-size: 14px;
	clear: both;
	padding: 5px 0 5px 0;
}

.articlesSimples .box_center_body_list .top h2 {
	font-size: 20px;
}

.articlesSimples .box_center_body_list .top h3 {
	font-size: 14px;
}

.articlesSimples .box_center_body_list .top h4 {
	font-size: 16px;
}

/******* Exercice de style  *******/
.exercice {
	
}

.la1ere #tableContentChaine .exercice .box_center_body h1 {
	color: #3E3E3E;
	padding-bottom: 40px;
}

.exercice .selection {
	border-top: none;
	border-bottom: 1px solid #FFFFFF;
	width: 730px;
}

.exercice .selection_selected {
	width: 730px;
	border-top: none;
	border-bottom: 1px solid #FFFFFF;
}

.exercice #tableSelection_content {
	height: 20px;
	padding-top: 5px;
}

.exercice #tableSelection #tableSelection_content {
	height: 25px;
	padding-top: 0px;
}

.exercice #tableSelection_content .colonne1 {
	color: #DC0031;
	font-size: 14px;
	padding-left: 5px;
	width: 55px
}

.exercice #tableSelection #tableSelection_content .colonne2 {
	width: 15px;
	padding: 0px;
	background: transparent
		url(../images/pictos/picto_ecouter_selection.png) no-repeat scroll 0 0
		;
	vertical-align: middle;
}

.exercice #tableSelection #tableSelection_content .colonne3 {
	width: 600px;
	font-size: 12px;
}

.exercice #tableSelection .colonne4 {
	width: 32px;
	background: transparent url(../images/pictos/picto_ecouter.gif) no-repeat scroll 2px 4px;
	vertical-align: middle;
}

.exercice #tableSelection .colonne5 {
	width: 30px;
	background: transparent url(../images/pictos/picto_download.gif) no-repeat scroll 0 4px;
	vertical-align: middle;
}

.exercice .pagination {
	border-top: 1px solid #DCE0E2;
}

/******* emmission_recherche  *******/
.emmission_recherche {
	
}

.emmission_recherche .box_info {
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border: 1px solid #dce0e2;
	width: 920px;
}

#tableContentChaine .emmission_recherche .box_info h2 {
	margin-bottom: 10px;
	padding: 5px 10px 10px;
	font-size: 16px;
	width: 900px;
}

.emmission_recherche .form {
	width: 920px;
}

#tableContentChaine .emmission_recherche .form h2 {
	margin-bottom: 0;
	padding: 5px 10px;
}

.emmission_recherche .form .pagination_big {
	border-left: medium none;
	width: 910px;
}

.emmission_recherche .box_info ul {
	float: left;
	width: 730px;
	list-style: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 0px;
}

#tableContentChaine .emmission_recherche .box_center {
	width: 922px;
}

.emmission_recherche .box_center_body p {
	float: left;
	clear: both;
}

#tableContentChaine .emmission_recherche .box_center_body {
	margin-bottom: 0px;
	width: 900px;
}

#tableContentChaine .emmission_recherche .box_center_body h1 {
	color: #3E3E3E;
	width: auto;
	font-size: 26px;
}

#tableContentChaine .emmission_recherche .box_center .header_box {
	float: right;
	padding-top: 5px;
}

.emmission_recherche .selection {
	border-top: none;
	border-bottom: 1px solid #FFFFFF;
	width: 920px;
}

.emmission_recherche .selection_selected {
	width: 920px;
	border-top: none;
	border-bottom: 1px solid #FFFFFF;
}

.emmission_recherche #tableSelection {
	margin-left: 10px;
	width: 910px;
}

.emmission_recherche .titre_report {
	width: 620px;
}

.emmission_recherche .date_report {
	text-align: right;
	width: 120px;
}

.emmission_recherche #tableSelection .date_report a{
	display:block;
	padding: 5px 20px 5px 0;
	text-decoration: none;
}
.emmission_recherche #tableSelection .titre_report a{
	display:block;
	padding: 5px 0;
	text-decoration: none;
}

.emmission_recherche #quelTitre_search {
	margin-top: 20px;
}

.emmission_recherche .back {
	clear: both;
	float: right;
	margin: 10px 10px 0 0;
}

.emmission_recherche #quelTitre_search select {
	width: 290px;
}

.emmission_recherche .jquery-selectbox .jquery-selectbox-currentItem {
	text-align: center;
}

.emmission_recherche #tableSelection_content .colonne1 {
	color: #DC0031;
	font-size: 14px;
	padding-left: 5px;
	width: 55px
}

.emmission_recherche #tableSelection_content .colonne2 {
	width: 15px;
	padding: 0px;
}

.emmission_recherche #tableSelection_content .colonne3 {
	width: 590px;
	font-size: 12px;
}

.emmission_recherche #tableSelection .colonne4 {
	width: 30px;
	background: transparent url(../images/pictos/picto_ecouter.gif)
		no-repeat scroll 0 3px;
	vertical-align: middle;
}

.emmission_recherche #tableSelection .colonne5 {
	width: 30px;
	background: transparent url(../images/pictos/picto_download.gif)
		no-repeat scroll 0 3px;
	vertical-align: middle;
}

.emmission_recherche .pagination {
	border-top: 1px solid #DCE0E2;
}

/******* RSS  *******/
.pageRss #tableSelection_header td,.pageRss #tableSelection_content td {
	border-top: none;
	height: 25px;
}

.pageRss .bookmark_body {
	background-color: #FFFFFF;
	background-image: none;
	border-right: none;
	border: 1px solid #b3b3b3;
	border-left: none;
	float: left;
	font-size: 11px;
	height: 8px;
	padding: 2px 20px 5px 5px;
}

* html .pageRss #tableSelection_content .colonne2 {
	background: none;
}

/******* Site Map  *******/
.box_alone ul {
	list-style: none;
}

.box_alone_body {
	background-color: #FFFFFF;
	background-image: url(../images/box/box_top.gif);
	background-repeat: repeat-x;
	border-color: -moz-use-text-color #DCE0E2 #DCE0E2;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	float: left;
	padding: 5px 0px 0px;
	width: 920px;
}

.box_alone_body h1 {
	padding: 10px 0 10px 10px;
	font-size: 24px;
}

.siteMap a.derouler {
	text-decoration: none;
}

.siteMap a.derouler div {
	padding: 0;
	margin: 0;
	background-image: url(../images/pictos_sitemap.png);
}

.siteMap .SMenu a.derouler div {
	height: 11px;
	width: 11px;
}

.siteMap .SMenu .SMenu2 a.derouler div {
	height: 9px;
	width: 9px;
}

.siteMap .SMenu .SMenu2 .SMenu3 a.derouler div {
	height: 9px;
	width: 9px;
}

.siteMap .colorRsrinfo .SMenu a.derouler div {
	background-position: 0px 0px;
}

.siteMap .colorRsrinfo .SMenu a.derouler div.up {
	background-position: -13px 0px;
}

.siteMap .colorRsrinfo .SMenu .SMenu2 a.derouler div {
	background-position: -26px 0px;
}

.siteMap .colorRsrinfo .SMenu .SMenu2 a.derouler div.up {
	background-position: -37px 0px;
}

.siteMap .colorRsrinfo .SMenu .SMenu2 .SMenu3 a.derouler div {
	background-position: -26px 0px;
}

.siteMap .colorRsrinfo .SMenu .SMenu2 .SMenu3 a.derouler div.up {
	background-position: -37px 0px;
}

.siteMap .colorLa1ere .SMenu a.derouler div {
	background-position: 0px -13px;
}

.siteMap .colorLa1ere .SMenu a.derouler div.up {
	background-position: -13px -13px;
}

.siteMap .colorLa1ere .SMenu .SMenu2 a.derouler div {
	background-position: -26px -13px;
}

.siteMap .colorLa1ere .SMenu .SMenu2 a.derouler div.up {
	background-position: -37px -13px;
}

.siteMap .colorLa1ere .SMenu .SMenu2 .SMenu3 a.derouler div {
	background-position: -26px -13px;
}

.siteMap .colorLa1ere .SMenu .SMenu2 .SMenu3 a.derouler div.up {
	background-position: -37px -13px;
}

.siteMap .colorEspace2 .SMenu a.derouler div {
	background-position: 0px -26px;
}

.siteMap .colorEspace2 .SMenu a.derouler div.up {
	background-position: -13px -26px;
}

.siteMap .colorEspace2 .SMenu .SMenu2 a.derouler div {
	background-position: -26px -26px;
}

.siteMap .colorEspace2 .SMenu .SMenu2 a.derouler div.up {
	background-position: -37px -26px;
}

.siteMap .colorEspace2 .SMenu .SMenu2 .SMenu3 a.derouler div {
	background-position: -26px -26px;
}

.siteMap .colorEspace2 .SMenu .SMenu2 .SMenu3 a.derouler div.up {
	background-position: 37px -26px;
}

.siteMap .colorCouleur3 .SMenu a.derouler div {
	background-position: 0px -39px;
}

.siteMap .colorCouleur3 .SMenu a.derouler div.up {
	background-position: -13px -39px;
}

.siteMap .colorCouleur3 .SMenu .SMenu2 a.derouler div {
	background-position: -26px -39px;
}

.siteMap .colorCouleur3 .SMenu .SMenu2 a.derouler div.up {
	background-position: -37px -39px;
}

.siteMap .colorCouleur3 .SMenu .SMenu2 .SMenu3 a.derouler div {
	background-position: -26px -39px;
}

.siteMap .colorCouleur3 .SMenu .SMenu2 .SMenu3 a.derouler div.up {
	background-position: 37px -39px;
}

.siteMap .colorOptionMusic .SMenu a.derouler div {
	background-position: 0px -52px;
}

.siteMap .colorOptionMusic .SMenu a.derouler div.up {
	background-position: -13px -52px;
}

.siteMap .colorOptionMusic .SMenu .SMenu2 a.derouler div {
	background-position: -26px -52px;
}

.siteMap .colorOptionMusic .SMenu .SMenu2 a.derouler div.up {
	background-position: -37px -52px;
}

.siteMap .colorOptionMusic .SMenu .SMenu2 .SMenu3 a.derouler div {
	background-position: -26px -52px;
}

.siteMap .colorOptionMusic .SMenu .SMenu2 .SMenu3 a.derouler div.up {
	background-position: 37px -52px;
}

.siteMap .menu {
	float: left;
	width: 920px;
	display: block;
}

.siteMap .menu a {
	background-color: #FFFFFF;
	background-image: url(../images/box/box_top_big.gif);
	background-repeat: repeat-x;
	display: block;
	height: 60px;
	padding-left: 15px;
}

.siteMap .SMenu {
	float: left;
	display: block;
	background-color: #FFFFFF;
	padding-left: 20px;
	width: 895px;
	padding-bottom: 20px;
}

.siteMap .SMenu li {
	background: none;
	border-bottom: 1px solid #dce0e2;
	width: 880px;
	/* CASSE LE SCRIPT ACCORDEON ! ->
	float:left;
	height:30px;*/
}

.siteMap .SMenu li a,.siteMap .SMenu li span.nolink {
	background-image: none;
	height: 25px;
	font-size: 16px;
	padding-top: 5px;
	padding-left: 0;
	margin-left: 40px;
}

.siteMap .SMenu li span.nolink {
	display: block;
	color:#828282;
}

.siteMap .SMenu li a.derouler {
	float: left;
	display: block;
	margin-bottom: 3px;
	margin-left: 15px;
	margin-top: 10px;
	padding: 1px;
	height: 11px;
	width: 11px;
}

.siteMap .SMenu .SMenu2 li {
	padding-top: 0px;
	border: none;
	padding-top: 0px;
	padding-left: 20px;
	/* CASSE LE SCRIPT ACCORDEON ! ->
	float:left;*/
}

.siteMap .SMenu .SMenu2 li a,.siteMap .SMenu .SMenu2 li span.nolink {
	font-size: 14px;
	color: #3e3e3e;
	height: 20px;
	padding: 0;
}
.siteMap .SMenu .SMenu2 li span.nolink {
	color:#828282;
}

.siteMap .SMenu .SMenu2 li a.derouler {
	margin-top: 3px;
	width: 9px;
	height: 9px;
	margin-left: 20px;
	padding: 1px;
}

.siteMap .SMenu .SMenu2 .SMenu3 li {
	padding-top: 0px;
	border: none;
	padding-top: 0px;
	padding-left: 20px;
	width: 860px;
	/* CASSE LE SCRIPT ACCORDEON ! ->
	float:left;*/
}

.siteMap .SMenu .SMenu2 .SMenu3 li a,
.siteMap .SMenu .SMenu2 .SMenu3 li span.nolink {
	font-size: 12px;
	height: 15px;
}
.siteMap .SMenu .SMenu2 .SMenu3 li span.nolink {color:#828282;}

.siteMap .SMenu .SMenu2 .SMenu3 li a.derouler {
	margin-top: 2px;
	width: 9px;
	height: 9px;
	margin-left: 20px;
	padding: 1px;
	margin-bottom: 1px;
}

.siteMap .SMenu .SMenu2 ul.SMenu3 {
	padding-bottom: 10px;
}

.siteMap .SMenu ul.SMenu2 {
	padding-bottom: 10px;
}

/******* Concours  *******/
.concours .box_info {
	margin-bottom: 20px;
}

#tableContentChaine .concours .box_info_body .illustration {
	float: right;
	padding-left: 20px;
	width: 240px;
	padding-right: 0;
}

.concours .box_info_body p {
	padding: 5px 0;
}

.concours .box_info_body h2 {
	color: #9c0b12;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 20px;
}

.concours .formulaire {
	float: left;
	width: 380px;
	margin-left: 40px;
	padding-top: 20px;
	margin-bottom: 20px;
}

.concours .formulaire .field {
	padding-bottom: 40px;
}

.concours .formulaire .field .field_label {
	float: left;
	width: 80px;
}

.concours .formulaire .field .field_input {
	float: right;
	width: 290px;
}

.concours .formulaire label {
	font-size: 12px;
}

.concours .formulaire .jquery-selectbox {
	float: right;
	margin: 0px;
}

.concours .choix {
	padding-bottom: 15px;
	width: 100%;
	font-size: 11px;
}

.concours .choix label {
	float: right;
}

.concours .validation {
	float: right;
}

.concours .validation a {
	float: left;
	margin: 10px 0 20px 40px;
	color: #3e3e3e;
}

.concours .class_mandatory {
	clear: both;
	float: right;
}

.concours .formulaire input {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFCFCF;
	height: 17px;
	width: 290px;
	float: right;
}

.concours .captcha {
	text-align: right;
}

.concours .captcha input {
	width: 180px;
	margin-top: 10px;
}

.concours .formulaire .btn_body {
	background-image: url(../images/btn/btn_form_body.gif);
	background-repeat: repeat-x;
	float: left;
	font-size: 11px;
	height: 17px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 3px;
}

.concours .formulaire .btn_left {
	float: left;
	height: 20px;
	width: 8px;
}

.concours .formulaire .btn_right {
	float: left;
	height: 20px;
	width: 9px;
}

.concours .description {
	float: right;
	width: 240px;
	margin-right: 10px;
	margin-bottom: 20px;
}

.concours .description h2 {
	color: #3e3e3e;
	font-size: 18px;
	padding-bottom: 10px;
}

/******* Playlist  *******/
#playlist {
	float: left;
	background-color: #FFFFFF;
	width: 732px;
	border-left: 1px solid #DCE0E2;
	border-right: 1px solid #DCE0E2;
	margin-bottom: 20px;
	font-size: 12px;
}

#playlist td {
	border-bottom: 1px solid #DCE0E2;
	vertical-align: top;
}

#playlist td img {
	float: left;
	padding: 3px 0 0 0;
	margin: 0 5px 0 0;
}

#playlist td.separation {
	height: 3px;
	padding: 0px;
	background-color: #F4F4F4;
}

#playlist .titleRow {
	background-color: #3E3E3E;
	color: #FFFFFF;
}

#playlist .titleRow td {
	padding: 2px 0 2px 5px;
}

#playlist .contentRow td {
	padding: 5px 0 5px 5px;
}

#playlist .contentRow td.playlistAction {
	width: 25px;
}

#playlist .contentRow td.playlistAction a {
	display: block;
	text-decoration: none;
	width: 19px;
	height: 16px;
}

#playlist .contentRow td.ecouter {
	background: transparent url(../images/pictos/picto_ecouter.gif)
		no-repeat scroll 5px 4px;
}

#playlist .contentRow td.telecharger {
	background: transparent url(../images/pictos/picto_download.gif)
		no-repeat scroll 5px 4px;
}

#playlist .contentRow td.acheter {
	background: transparent url(../images/pictos/picto_acheter.gif)
		no-repeat scroll 5px 4px;
}

#playlist .contentRow td.acheter_itunes {
	background: transparent url(../images/pictos/picto_acheter_itunes.gif)
		no-repeat scroll 5px 4px;
}

#playlist .contentRow td.flag {
	width: 30px;
	padding-top: 1px;
}

/**** Pagination Reperages (???) ****/
.reperage .pagination_big {
	height: 27px;
	background-image: url(../images/background/fond_pagination_big.jpg);
	background-position: center bottom;
	border-right: 1px solid #DCE0E2;
	width: 730px;
	padding: 0px;
	padding-top: 25px;
	border-bottom: 10px solid #FFFFFF;
}

.reperage .pagination_big ul {
	list-style: none;
	height: 26px;
	float: left;
	border-bottom: 1px solid #DCE0E2;
	padding: 0 0 0 10px;
	width: 100%;
}

.reperage .pagination_big li {
	list-style: none;
	float: left;
	height: 18px;
	background-image: url(../images/onglets/onglet_body_playlist.gif);
	margin-right: 10px;
	border: 1px solid #dce0e2;
	border-bottom: none;
	padding: 7px 25px 1px 10px;
}

.reperage .pagination_big .selected {
	background-image: url(../images/onglets/onglet_selected_playlist.gif);
	border: 1px solid #dce0e2;
	border-bottom: none;
}

.reperage .pagination_big .selected a {
	color: #FFFFFF;
}

/******* Infotrafic  *******/
#infotrafic .box_info {
	width: 100%;
	text-align: center;
}

#infotrafic .box_info_body {
	width: 900px;
}

#infotrafic .pagination {
	width: 100%;
	margin-bottom: 0px;
	padding-left: 0px;
	border-left: 1px solid #dce0e2;
}

/******* Reagissez  *******/
.reagissez {
	width: 492px;
	clear: both;
	float: left;
}

.reagissez .comments {
	background-image: url(../images/comment/top_comment.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	float: left;
	width: 100%;
}

.box_center .reagissez p {
	font-size: 11x;
	clear: both;
	color: #CDCFCF;
}

.reagissez .comments p {
	padding-right: 30px;
	padding-top: 10px;
	text-align: right;
}

.reagissez .comments .commentaire {
	float: left;
	padding: 10px 0;
}

.reagissez .comments .cacher {
	padding-top: 5px;
	font-size: 11px;
}

#tableContentChaine .box_center .reagissez .comments h3 {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 11px;
}

#tableContentChaine .reagissez .illustration {
	width: 80px;
}

.reagissez .comment_texte {
	background-image: url(../images/comment/left_comment.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	width: 392px;
}

.reagissez .comment_texte p {
	border-top: 1px solid #cdcfcf;
	border-right: 1px solid #cdcfcf;
	border-bottom: 2px solid #cdcfcf;
	margin-left: 31px;
	padding: 10px;
	width: 340px;
	text-align: left;
}

.reagissez .comment_form {
	background-image: url(../images/comment/background_comment.gif);
	background-repeat: no-repeat;
	height: 225px;
	margin-top: 20px;
	float: left;
	padding: 20px 20px 0px 20px;
}

.reagissez .comment_form p {
	color: #828282;
	padding-top: 5px;
}

.reagissez .comment_form label {
	padding-bottom: 5px;
	color: #3e3e3e;
	font-size: 14px;
	float: left;
}

.reagissez .comment_form textarea {
	width: 448px;
	border: 1px solid #cdcfcf;
	clear: both;
	height: 105px;
	margin-bottom: 15px;
}

.reagissez .comment_form .field {
	float: left;
	padding-bottom: 10px;
	width: 100%;
}

.reagissez .comment_form .field label {
	font-size: 12px;
}

.reagissez .comment_form .field input {
	border: 1px solid #CFCFCF;
	float: right;
	height: 17px;
	width: 240px;
	color: #929292;
	font-size: 11px;
}

.reagissez .comment_form .captcha2 {
	border: 1px solid #CFCFCF;
	float: left;
	height: 37px;
	width: 101px;
	margin-right: 33px;
}

.reagissez .comment_form .comment_identifier {
	height: 20px;
	width: 89px;
	float: right;
	padding: 10px 0px 0 0;
}

.reagissez .comment_form2 {
	background-image: url(../images/comment/background_comment.gif);
	background-repeat: no-repeat;
	height: 400px;
	margin-top: 20px;
	float: left;
	padding: 20px 20px 0px 20px;
}

.reagissez .comment_form2 p {
	color: #828282;
	padding-top: 5px;
}

.reagissez .comment_form2 label {
	padding-bottom: 5px;
	color: #3e3e3e;
	font-size: 14px;
	float: left;
}

.reagissez .comment_form2 textarea {
	width: 448px;
	border: 1px solid #cdcfcf;
	clear: both;
	height: 105px;
	margin-bottom: 15px;
}

.reagissez .comment_form2 .field {
	float: left;
	padding-bottom: 10px;
	width: 360px;
}

.reagissez .comment_form2 .field label {
	font-size: 12px;
}

.reagissez .comment_form2 .field input {
	border: 1px solid #CFCFCF;
	float: left;
	height: 27px;
	padding-top: 10px;
	width: 120px;
	color: #929292;
	font-size: 13px;
}

.reagissez .comment_form2 .captcha2 {
	border: 1px solid #CFCFCF;
	float: left;
	height: 37px;
	width: 101px;
	margin-right: 33px;
}

.reagissez .comment_form2 .comment_envoyer {
	height: 20px;
	width: 89px;
	float: right;
	padding: 10px 0px 0 0;
}

/******* mini vote  *******/
#tableContentChaine .miniVote .box_center_body {
	border-bottom: 0 none;
	padding: 5px 0 0;
	width: 730px;
	position: static;
	border-bottom: 1px solid #DCE0E2;
}

#tableContentChaine .miniVote .box_center_body h2 {
	padding-left: 10px;
}

#tableContentChaine .miniVote .box_center_body .header_box {
	padding-right: 10px;
}

#tableContentChaine .miniVote .box_center_body .miniVoteBroadcast {
	padding-left: 10px;
}

#tableContentChaine .miniVote .box_center_body .miniVoteBroadcast h2 {
	padding: 0;
	padding-bottom: 5px;
}

.day_vote {
	clear: both;
	width: 100%;
	float: left;
	border-top: 1px solid #dce0e2;
}

.day_vote .date {
	clear: both;
	float: left;
	padding-left: 10px;
	width: 95%;
	color: #FFA200;
	font-size: 18px;
}

.day_vote .left_sondage {
	clear: both;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 540px;
	margin-bottom: 20px;
}

.day_vote .bookmark {
	padding-top: 15px;
}

.day_vote .title {
	clear: both;
	float: left;
	width: 100%;
	font-size: 14px;
}

.day_vote p {
	clear: both;
	float: left;
	width: 100%;
	font-size: 12px;
}

.day_vote .right_sondage {
	float: left;
	padding-left: 10px;
	width: 160px;
	text-align: center;
	font-size: 12px;
	margin-bottom: 20px;
}

.day_vote .right_sondage img {
	padding-top: 5px;
}

.day_vote .right_sondage .aime {
	width: 70px;
	float: left;
	color: #FFA200;
}

.day_vote .right_sondage .aimepas {
	width: 90px;
	float: left;
	color: #aeafae;
}

.day_vote .right_sondage .aimepas a {
	color: #aeafae;
}

.day_vote .right_sondage a:hover {
	text-decoration: none;
}

.day_vote .result_vote td {
	vertical-align: bottom;
}

.day_vote .result_vote {
	clear: both;
	width: 100%;
	float: left;
	/*border-bottom:3px solid #dce0e2;*/
	padding-top: 10px;
}

.day_vote .result_vote .left_sondage,.day_vote .result_vote .right_sondage
	{
	margin-bottom: 10px;
}

.day_vote .result_vote .left_sondage {
	font-size: 12px;
	text-align: center;
	width: 160px;
	padding-left: 0px;
}

.day_vote .result_vote .graphique {
	float: left;
	width: 40px;
}

.day_vote .result_vote .aime .graphique {
	background-color: #FFA200;
	margin: 0 15px;
}

.day_vote .result_vote .aimepas .graphique {
	background-color: #aeafae;
	margin: 0 25px;
}

/******  Images par dessus ****/
.left {
	float: left !important;
}

.rel {
	position: relative !important;
}

.loupeIt {
	display: block;
	background: transparent url(../images/diaporama/loupe_par_dessus.png)
		no-repeat left top;
	width: 24px;
	height: 24px;
	position: absolute;
	/*left:477px;
	top:273px;*/
	bottom: 0;
	right: 0;
}
.actu-audio-article-view .artice-audio-left-media .illustration2 .loupeIt,
.plusvalue-article-view .plusvalue-article-leftmedia .illustration2 .loupeIt{
	bottom: 1px;
	right: 1px;
}

/* A cause des bordures sur l'image */
.illustrationWithBorder .loupeIt {
	bottom: 1px;
	right: -1px;
}

.illustration a.illustrationWithBorder {
	display: block;
	padding: 0px;
	margin: 0px;
	position: relative;
}

*+html .loupeIt {
	
}

* html .loupeIt {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/diaporama/loupe_par_dessus.png",
		sizingMethod = 'crop' );
}

.cameraIt {
	display: block;
	background: transparent url(../images/diaporama/camera_par_dessus.png)
		no-repeat left top;
	width: 63px;
	height: 35px;
	position: absolute;
}

.box_right .box_right_body .illustration_seule .cameraIt,.box_middle_center .box_middle_body .illustration_seule .cameraIt,.box_right .box_right_body .illustration_seule .playIt,.box_middle_center .box_middle_body .illustration_seule .playIt
	{
	top: 85px;
	left: 135px;
}

.box_right .box_right_body .illustration3 .cameraIt,.box_right .box_right_body .illustration3 .playIt
	{
	top: 28px;
	left: 35px;
}

* html .cameraIt {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/diaporama/camera_par_dessus.png",
		sizingMethod = 'crop' );
}

.rsrinfo #tableContentHome .illustration2 .cameraIt {
	top: 29px;
	left: 29px;
}

.box_right_body .illustration .cameraIt {
	left: 34px;
	top: 26px;
}

.playIt {
	display: block;
	background: transparent url(../images/diaporama/play_par_dessus.png)
		no-repeat left top;
	width: 63px;
	height: 34px;
	position: absolute;
}

* html .playIt {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		"http://www.rsr.ch/images/diaporama/play_par_dessus.png",
		sizingMethod = 'crop' );
}

* html #tableContentHomeChaine .colonne_right .blocPodcastLine .block {
	margin-left: 10px;
	width: 140px;
}

.rsrinfo #tableContentHome .illustration2 .playIt {
	top: 29px;
	left: 29px;
}

.box_right_body .illustration .playIt {
	left: 34px;
	top: 26px;
}

#tableContentHomeChaine .colonne_right .titre img,#tableContentHomeChaine .colonne_right .titre_first img,#tableContentHomeChaine .colonne_right .illustration img
	{
	float: none !important;
}

#tableContentHomeChaine .colonne_right .blocQuelTitreLine {
	padding: 4px 0 4px 0;
}

#tableContentHomeChaine .colonne_right .blocQuelTitreLine .illustration
	{
	margin: 2px 7px 0 0;
}

#tableContentHomeChaine .colonne_right .blocQuelTitreLine h2 {
	margin-left: 20px;
}

#tableContentHomeChaine .colonne_right .blocPodcastLine .illustration {
	margin-top: 10px;
}

#tableContentHomeChaine .colonne_right .blocPodcastLine img {
	margin-top: 0px;
}

#tableContentHomeChaine .colonne_right .blocPodcastLine .block {
	margin-left: 20px;
	padding: 0;
}

#tableContentHomeChaine .colonne_right .blocQuelTitreLine span {
	font-size: 11px;
	color: #8f9599;
	font-weight: normal;
}

/*** Podcast **/
.podcasts li {
	float: left;
}

#tableContentChaine .podcasts .illustration {
	width: 102px;
}

#tableContentChaine .podcasts .texte_header_emission {
	width: 405px;
}

#tableContentChaine .podcasts .masquer {
	width: 30%;
	text-align: left;
}

.podcasts .box_info .selection {
	border-top: none;
	width: auto;
}

.podcasts .box_info .selection_selected {
	border-top: none;
	width: auto;
}

.podcasts #tableSelection_content .colonne1 {
	width: 45px;
}

.podcasts #tableSelection_content .colonne1	img {
	margin-left: -5px;
	margin-top: -5px;
}

.podcasts #tableSelection_content .colonne2 {
	width: 220px;
	background: none;
	padding-left: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #3E3E3E;
}

.podcasts #tableSelection_content .colonne3 {
	width: 460px;
	font-size: 11px;
	color: #3E3E3E;
}

.podcasts .selected #tableSelection_content .colonne2 {
	width: 679px;
	font-size: 16px;
	overflow: hidden;
	color: #3E3E3E;
}

.podcasts .selected #tableSelection_content .colonne3 {
	width: 1px;
	display: none
}

.podcasts .selected #tableSelection_content {
	width: 730px
}

#tableContentChaine .podcasts .pagination_bookmark .illustration2 {
	width: 95px;
}

#tableContentChaine .podcasts .pagination_bookmark .page_titre2 {
	width: 600px;
	font-size: 12px;
	color: #222;
}

#tableContentChaine .podcasts .bookmark {
	padding-top: 20px;
	padding-bottom: 0;
}

#tableContentChaine .podcasts .box_right_content ul {
	float: left;
	width: 155px;
}

/***************** PUCES ****************************/
	/************************************************/
	/***   GAUCHE DOSSIER / POINTS-FORTS / NEWS   ***/
	/************************************************/
#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body ul,
#tableContentHomeChaine .colonne_middle .colonne_left .box_info_list .box_info_body ul,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body ul,
#tableContentChaine .colonne_middle .box_info_list .box_info_body ul,
#tableContentHome .colonne_right .box_right .box_right_body ul,
.actu-audio #tableContentChaine .colonne_middle .box_info .box_info_body .textIntro ul,
.articlesSimples .relatedElements ul{
	list-style: none;
	padding: 10px 10px 10px 0;
}

#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body ul li,
#tableContentHomeChaine .colonne_middle .colonne_left .box_info_list .box_info_body ul li,
#tableContentChaine .colonne_middle .box_info_list .box_info_body ul li,
.actu-audio #tableContentChaine .colonne_middle .box_info .box_info_body .textIntro ul li,
.articlesSimples .relatedElements ul li{
	font-size: 11px;
	padding-left: 25px;
	padding-bottom: 5px;
	clear:left;
}

#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body ul li a,
#tableContentHomeChaine .colonne_middle .colonne_left .box_info_list .box_info_body ul li a,
#tableContentChaine .colonne_middle .box_info_list .box_info_body ul a
	{
	padding: 0;
	display: inline;
}

/* PUCE */
#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_rsrinfo.gif) 0 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.rsrinfo .articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_rsrinfo.gif) 0 4px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.la1ere .articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_la1ere.gif) 0 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.espace2 .articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_espace2.gif) 0 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.couleur3 .articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_couleur3.gif) 0 4px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .normal,
.optionMusic .articlesSimples .relatedElements ul li.normal
	{
	background: url(../images/nav/puce_nav_optionMusic.gif) 0 4px;
	background-repeat: no-repeat;
}

/* ECOUTER (gris) */
#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .ecouter,
#tableContentHomeChaine .colonne_middle .colonne_left .box_info_list .box_info_body .ecouter,
#tableContentChaine .colonne_middle .box_info_list .box_info_body .ecouter,
.actu-audio #tableContentChaine .colonne_middle .box_info .box_info_body .textIntro .ecouter,
.articlesSimples .relatedElements ul li.ecouter{
	background: url(../images/pictos/picto_box_right_small_player.gif) -4px -1px;
	background-repeat: no-repeat;
}

/* LIEN INTERNE */
#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
#tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/general/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
.rsrinfo #tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.rsrinfo .articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/rsrinfo/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
.la1ere #tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.la1ere .articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/la1ere/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
.espace2 #tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.espace2 .articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/espace2/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
.couleur3 #tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.couleur3 .articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/couleur3/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more,
.optionMusic #tableContentChaine .colonne_middle .box_info_list .box_info_body .more,
.optionMusic .articlesSimples .relatedElements ul li.more
	{
	background: url(../images/pictos/optionMusic/picto_more_insite.gif) 3px 4px;
	background-repeat: no-repeat;
}

/* LIEN EXTERNE */
#tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
#tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/general/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
.rsrinfo #tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.rsrinfo #tableContentChaine .colonne_middle .box_actu_left .attachments .more_big,
.rsrinfo .articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/rsrinfo/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentChaine .colonne_middle .box_actu_left .attachments .more_big
	{
	float: left;
	padding-left: 20px;
	font-size: 11px;
}

.la1ere #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
.la1ere #tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .more_big,
.la1ere .articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/la1ere/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
.espace2 #tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .more_big,
.espace2 .articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/espace2/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
.couleur3 #tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .more_big,
.couleur3 .articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/couleur3/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHomeChaine .colonne_middle .colonne_left .box_center_body .more_big,
.optionMusic #tableContentChaine .colonne_middle .box_info_list .box_info_body .more_big,
.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .more_big,
.optionMusic .articlesSimples .relatedElements ul li.more_big
	{
	background: url(../images/pictos/optionMusic/picto_more.gif) 3px 4px;
	background-repeat: no-repeat;
}

/* PAS PREVU DANS GAUCHE DOSSIER / POINTS-FORTS / NEWS

.colonne_middle .colonne_left .photos{	
	background:url(../images/pictos/rsrinfo/picto_photo.gif) 0 4px;
	background-repeat:no-repeat;
	}

.colonne_middle .colonne_left .video{	
	background:url(../images/pictos/rsrinfo/picto_video.gif) 0 4px;
	background-repeat:no-repeat;
	}
	
.colonne_middle .colonne_left .pdf{	
	background:url(../images/pictos/rsrinfo/picto_pdf.gif) 0 0px;
	background-repeat:no-repeat;
	}

.colonne_middle .colonne_left .mail{	
	background:url(../images/pictos/rsrinfo/picto_mail.gif) 0 4px;
	background-repeat:no-repeat;
	}

.colonne_middle .colonne_left .rss{	
	background:url(../images/pictos/rsrinfo/picto_rss.gif) 0 4px;
	background-repeat:no-repeat;
	}

.colonne_middle .colonne_left .podcast{	
	background:url(../images/pictos/picto_box_right_small_fichier.gif) -3px 0;
	background-repeat:no-repeat;
	}*/ /*** droite emmission, petite boite home **/
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_center .box_medium_body ul
	{
	list-style: none;
}

#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_center .box_medium_body li
	{
	font-size: 11px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-left: 0px;
}

#tableContentChaine .colonne_middle .box_right_content li,
.plusvalue-article-view .box_right_content li {
	line-height: 15px;
	margin-left: 6px;
	padding-bottom: 5px;
}

#tableContentChaine .box_right_content .normal,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_center .box_medium_body .normal,
.plusvalue-article-view .box_right_content .normal
	{
	background: url(../images/nav/puce_nav_rsrinfo.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .ecouter,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_center .box_medium_body .ecouter,
.plusvalue-article-view .box_right_content .ecouter
	{
	background: url(../images/pictos/picto_box_right_small_player.gif) -4px 0;
	background-repeat: no-repeat;
}

.la1ere #tableContentChaine .box_right_content .ecouter,
.la1ere .plusvalue-article-view .box_right_content .ecouter {
	background: url(../images/pictos/la1ere/picto_ecouter.gif) 0px 2px;
	background-repeat: no-repeat;
}

.espace2 #tableContentChaine .box_right_content .ecouter,
.espace2 .plusvalue-article-view .box_right_content .ecouter {
	background: url(../images/pictos/espace2/picto_ecouter.gif) 0px 2px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentChaine .box_right_content .ecouter,
.couleur3 .plusvalue-article-view .box_right_content .ecouter {
	background: url(../images/pictos/couleur3/picto_ecouter.gif) 0px 2px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentChaine .box_right_content .ecouter,
.optionMusic .plusvalue-article-view .box_right_content .ecouter {
	background: url(../images/pictos/optionMusic/picto_ecouter.gif) 0px 2px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentChaine .box_right_content .ecouter,
.rsrinfo .plusvalue-article-view .box_right_content .ecouter {
	background: url(../images/pictos/rsrinfo/picto_ecouter.gif) 0px 2px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .more,
#tableContentHomeChaine .colonne_middle #tableContentCenter .more,
.plusvalue-article-view .box_right_content .more
	{
	background: url(../images/pictos/general/picto_more_insite.gif) 0px 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .more_big,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .more_big,
.plusvalue-article-view .box_right_content .more_big
	{
	background: url(../images/pictos/general/picto_more.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .photos,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .photos,
.articlesSimples .relatedElements ul li.photos,
.plusvalue-article-view .box_right_content .photos
	{
	background: url(../images/pictos/general/picto_photo.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .video,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .video,
.articlesSimples .relatedElements ul li.video,
.plusvalue-article-view .box_right_content .video
	{
	background: url(../images/pictos/general/picto_video.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .pdf,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .pdf,
.articlesSimples .relatedElements ul li.pdf,
.plusvalue-article-view .box_right_content .pdf
	{
	background: url(../images/pictos/general/picto_pdf.gif) 0 0px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .mail,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .mail,
.plusvalue-article-view .box_right_content .mail
	{
	background: url(../images/pictos/general/picto_mail.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .rss,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .rss,
.articlesSimples .relatedElements ul li.rss,
.plusvalue-article-view .box_right_content .rss
	{
	background: url(../images/pictos/general/picto_rss.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentChaine .box_right_content .podcast,
#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .podcast,
.articlesSimples .relatedElements ul li.podcast,
.plusvalue-article-view .box_right_content .podcast
	{
	background: url(../images/pictos/general/picto_podcast.gif) 0 4px;
	background-repeat: no-repeat;
}

/************************************************/
	/***   DROITE DOSSIER / POINTS-FORTS / NEWS   ***/
	/************************************************/
.topiclist .box_info_body h3 {
	color: #828282;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 10px;
}

.topiclist .box_info_body h5 {
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding: 0 0 10px 0;
	color: #3E3E3E;
}

.topiclist .box_info_body .legend {
	background-color: #FFF;
	border-bottom: 1px solid #3e3e3e;
	float: left;
	padding: 5px;
	width: 470px;
}

.topiclist .box_info_list {
	padding: 10px 0 0 0;
	float: left;
	width: 732px;
}

.topiclist .box_info_list h4 {
	color: #3e3e3e;
	font-size: 18px;
	font-weight: normal;
	float: left;
}

.topiclist #tableContentChaine .firstViewPictos ul {
	padding: 5px 0 0 10px;
	list-style: none;
}

.topiclist #tableContentChaine .firstViewPictos ul a {
	padding: 0;
	display: inline;
}

#tableContentHome .colonne_right .box_right_body li,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body li,.topiclist #tableContentChaine .firstViewPictos li
	{
	font-size: 11px;
	padding-left: 25px;
	padding-bottom: 8px;
	margin-left: 0px;
}

#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body li
	{
	margin-left: 10px;
}

/* PUCE */
#tableContentHome .colonne_right .box_right_body .normal,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal
	{
	background: url(../images/pictos/general/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .normal,
.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal,
.la1ere .emission-plus-value .rtf ul li,
.la1ere .serie-full-texte .rtf ul li {
	background: url(../images/pictos/la1ere/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .normal,
.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal,
.espace2 .emission-plus-value .rtf ul li,
.espace2 .serie-full-texte .rtf ul li {
	background: url(../images/pictos/espace2/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .normal,
.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal,
.couleur3 .emission-plus-value .rtf ul li,
.couleur3 .serie-full-texte .rtf ul li {
	background: url(../images/pictos/couleur3/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .normal,
.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal,
.optionMusic .emission-plus-value .rtf ul li,
.optionMusic .serie-full-texte .rtf ul li {
	background: url(../images/pictos/optionMusic/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .normal,
.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .normal
	{
	background: url(../images/pictos/rsrinfo/puce.gif) 0 4px;
	background-repeat: no-repeat;
}

/* ECOUTER */
#tableContentHome .colonne_right .box_right_body .ecouter,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/picto_box_right_small_player.gif) -4px
		-1px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .ecouter,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.la1ere .topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/la1ere/picto_ecouter.gif) 0 1px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .ecouter,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.espace2 .topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/espace2/picto_ecouter.gif) 0 1px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .ecouter,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.couleur3 .topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/couleur3/picto_ecouter.gif) 0 1px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .ecouter,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.optionMusic .topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/optionMusic/picto_ecouter.gif) 0 1px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .ecouter,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .ecouter,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .ecouter
	{
	background: url(../images/pictos/rsrinfo/picto_ecouter.gif) 0 1px;
	background-repeat: no-repeat;
}

/* LIEN INTERNE */
#tableContentHome .colonne_right .box_right_body .more,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more,.topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/general/picto_more_insite.gif) 4px 4px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .more,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .more,.la1ere .topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/la1ere/picto_more_insite.gif) 4px 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .more,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more,.espace2 .topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/espace2/picto_more_insite.gif) 4px 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .more,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more,.couleur3 .topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/couleur3/picto_more_insite.gif) 4px 4px
		;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .more,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more,.optionMusic .topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/optionMusic/picto_more_insite.gif) 4px
		4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .more,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .more
	{
	background: url(../images/pictos/rsrinfo/picto_more_insite.gif) 4px 4px;
	background-repeat: no-repeat;
}

/* LIEN EXTERNE */
#tableContentHome .colonne_right .box_right_body .more_big,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/general/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .more_big,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.la1ere .topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/la1ere/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .more_big,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.espace2 .topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/espace2/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .more_big,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.couleur3 .topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/couleur3/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .more_big,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.optionMusic .topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/optionMusic/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .more_big,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .more_big,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .more_big
	{
	background: url(../images/pictos/rsrinfo/picto_more_big.gif) 0 2px;
	background-repeat: no-repeat;
}

/* PHOTOS */
#tableContentHome .colonne_right .box_right_body .photos,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/general/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .photos,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.la1ere .topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/la1ere/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .photos,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.espace2 .topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/espace2/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .photos,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.couleur3 .topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/couleur3/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .photos,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.optionMusic .topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/optionMusic/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .photos,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .photos,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .photos
	{
	background: url(../images/pictos/rsrinfo/picto_photo.gif) 0 2px;
	background-repeat: no-repeat;
}

/* VIDEO */
#tableContentHome .colonne_right .box_right_body .video,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/general/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .video,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.la1ere .topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/la1ere/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .video,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.espace2 .topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/espace2/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .video,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.couleur3 .topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/couleur3/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .video,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.optionMusic .topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/optionMusic/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .video,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .video,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .video
	{
	background: url(../images/pictos/rsrinfo/picto_video_big.gif) 0 1px;
	background-repeat: no-repeat;
}

#tableContentHome .colonne_right .box_right_body .pdf,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .pdf,.topiclist #tableContentChaine .firstViewPictos .pdf
	{
	background: url(../images/pictos/general/picto_pdf.gif) 0 0px;
	background-repeat: no-repeat;
}

#tableContentHome .colonne_right .box_right_body .mail,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .mail,.topiclist #tableContentChaine .firstViewPictos .mail
	{
	background: url(../images/pictos/general/picto_mail.gif) 0 4px;
	background-repeat: no-repeat;
}

#tableContentHome .colonne_right .box_right_body .rss,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/general/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .rss,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.la1ere .topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/la1ere/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .rss,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.espace2 .topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/espace2/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .rss,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.couleur3 .topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/couleur3/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .rss,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.optionMusic .topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/optionMusic/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .rss,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .rss,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .rss
	{
	background: url(../images/pictos/rsrinfo/picto_rss.gif) 4px 4px;
	background-repeat: no-repeat;
}

#tableContentHome .colonne_right .box_right_body .podcast,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/general/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .podcast,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.la1ere .topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/la1ere/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .podcast,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.espace2 .topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/espace2/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .podcast,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.couleur3 .topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/couleur3/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .podcast,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.optionMusic .topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/optionMusic/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .podcast,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .podcast,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .podcast
	{
	background: url(../images/pictos/rsrinfo/picto_podcast.gif) 4px 3px;
	background-repeat: no-repeat;
}

#tableContentHome .colonne_right .box_right_body .download,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/general/picto_fichier.gif) -1px -1px;
	background-repeat: no-repeat;
}

.la1ere #tableContentHome .colonne_right .box_right_body .download,.la1ere #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.la1ere .topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/la1ere/picto_telecharger.gif) 5px 4px;
	background-repeat: no-repeat;
}

.espace2 #tableContentHome .colonne_right .box_right_body .download,.espace2 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.espace2 .topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/espace2/picto_telecharger.gif) 5px 4px;
	background-repeat: no-repeat;
}

.couleur3 #tableContentHome .colonne_right .box_right_body .download,.couleur3 #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.couleur3 .topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/couleur3/picto_telecharger.gif) 5px 4px
		;
	background-repeat: no-repeat;
}

.optionMusic #tableContentHome .colonne_right .box_right_body .download,.optionMusic #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.optionMusic .topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/optionMusic/picto_telecharger.gif) 5px
		4px;
	background-repeat: no-repeat;
}

.rsrinfo #tableContentHome .colonne_right .box_right_body .download,.rsrinfo #tableContentHomeChaine .colonne_middle #tableContentCenter .box_center_body .download,.rsrinfo .topiclist #tableContentChaine .firstViewPictos .download
	{
	background: url(../images/pictos/rsrinfo/picto_telecharger.gif) 5px 4px;
	background-repeat: no-repeat;
}

/***************** RTF ****************************/
.rtf p, .p-padding {
	/* margin is overflowed when there's a double p (empty line) */
	/*margin: 1em 0 .5em 0;*/
	padding: 0 0 1em 0;
}

.emission-plus-value .rtf p {
	margin: 0;
}

.rtf ul {
	list-style: none;
}

.rtf ul li {
	background: url(../images/nav/puce_nav_rsrinfo.gif) 0 4px;
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 0;
	padding-bottom: 5px;
}
.articlesSimples .rtf ul li {
	padding-left: 10px;
}

.rtf ul li.specialContentPuce {
	padding-left: 10px;
}

.emission-plus-value .rtf ul li,
.serie-full-texte .rtf ul li {
	clear:both;
	padding-left: 15px;
	margin-left: 5px;
}

.rtf ol {
	margin-left: 15px;
}

.rtf ol li {
	background-image: none;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}

.rtf div.inlineImg {
	float: left;
	margin: 3px 15px 3px 0;
	overflow: hidden;
}

.rtf div.inlineImg a.imgLink {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}

.rtf div.inlineImg div.legend {
	border-bottom: 1px solid #828282;
	font-size: 10px;
	margin: 0 3px !important;
	padding: 5px;
	overflow: hidden;
	clear:both;
	width:auto;
}

.texte_header_emission .rtf table {
	border-spacing: 0;
	border: 1px solid #828282;
}

.texte_header_emission .rtf td {
	border: 1px solid #DDE0E2;
	padding: 2px;
}

.texte_header_emission .rtf {
	min-height: 200px;
	height: auto;
}

/* and for IE */
* html .texte_header_emission .rtf {
	height: 200px;
}

/***************** PROFIL ****************************/
.profil .box_alone_body {
	padding-bottom: 40px;
}

.profil .contenu {
	padding: 0 20px 10px;
}

.profil h2 {
	font-size: 16px;
}

.profil .contenu h2 {
	margin: 10px 0 20px;
}

.profil h3 {
	font-size: 14px;
	margin: 20px 0 10px;
}

.profil p {
	font-size: 12px;
}

.profil ul li {
	background: url(../images/nav/puce_nav_rsrinfo.gif) 0 4px;
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.profil .formulaire_profil {
	padding: 0 20px 10px;
}

.formulaire_profil h2 {
	margin-bottom: 10px;
}

.formulaire_profil hr {
	border: 1px solid #dce0e2;
}

.formulaire_profil .profil_info {
	margin: 20px 0 40px;
}

.formulaire_profil .infos {
	margin: 10px 0 20px;
	clear: both;
}

.formulaire_profil .infos label {
	float: left;
	font-size: 12px;
	width: 140px;
}

.formulaire_profil .selectBox select {
	width: 282px !important;
}

.formulaire_profil .selectBox2 .jquery-selectbox {
	margin-right: 40px;
}

.formulaire_profil .input_profil {
	background-image: url(../images/background/fond_form_input.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFCFCF;
	font-size: 11px;
	height: 15px;
	margin-right: 20px;
	padding-left: 5px;
	padding-top: 2px;
	width: 285px;
}

.formulaire_profil .infos .choix {
	float: left;
	width: 100%;
}

.formulaire_profil .infos .choix label {
	float: left;
	width: 70%;
}

.formulaire_profil .checkbox label.prettyCheckbox span.holderWrap {
	display: block;
	float: right;
	margin-left: 10px;
}

.formulaire_profil .checkbox .choix {
	float: right;
	margin-right: 150px;
	width: 200px;
}

.formulaire_profil .field {
	float: left;
	padding-bottom: 10px;
	width: 360px;
}

.formulaire_profil .captcha2 {
	border: 1px solid #CFCFCF;
	float: left;
	height: 37px;
	margin-right: 33px;
	width: 101px;
}

.formulaire_profil .field input {
	border: 1px solid #CFCFCF;
	color: #929292;
	float: left;
	font-size: 13px;
	height: 27px;
	padding-top: 10px;
	width: 120px;
}

.formulaire_profil .comment_envoyer {
	float: left;
	height: 20px;
	padding: 10px 0 0 0;
	width: 89px;
	margin: 0 50px 0 90px;
}

/************** Dossier / Point fort *************/
.topiclist .firstTopicText {
	color: #3E3E3E;
	font-size: 12px;
	padding: 0 0 5px 0;
}

.topic .box_center_body h2,.topic #tableContentHomeChaine .box_center_body h2
	{
	padding-top: 10px;
	font-size: 20px;
}

.topic .box_center_body h3,.topic #tableContentHomeChaine .box_center_body h3
	{
	font-size: 11px;
	color: #8f9599;
	font-weight: normal;
	padding-bottom: 15px;
	padding-top: 5px;
}

.topic .box_center_body .texte,.topic #tableContentHomeChaine .topic .box_center_body .texte
	{
	float: left;
	padding: 10px 0 0 20px;
	width: 482px;
}

.topic .box_center_body .legend,.topic #tableContentHomeChaine .box_center_body .legend
	{
	margin-bottom: 10px;
	margin-left: 20px;
	width: 470px;
	background-color: #FFF;
	border-bottom: 1px solid #3e3e3e;
	float: left;
	padding: 5px;
}

.topic .box_center_body .legend p,.topic #tableContentHomeChaine .box_center_body .legend p
	{
	color: #3E3E3E;
	font-size: 11px;
}

.topic .box_center_body .illustration,.topic #tableContentHomeChaine .box_center_body .illustration
	{
	padding-left: 20px;
	width: 480px;
}

.topic .colonne_right .box_right h1,.topic #tableContentHomeChaine .topic .colonne_right .box_right h1
	{
	color: #3E3E3E;
	font-size: 16px;
	width: 340px;
}

.topic .colonne_right .box_right h2,.topic #tableContentHomeChaine .topic .colonne_right .box_right h2,.rsrinfo #tableContentHomeChaine .colonne_right .box_right h2
	{
	font-size: 14px;
	width: 340px;
	padding-bottom: 10px;
}

.topic .colonne_right .box_right_body p,.topic #tableContentHomeChaine .colonne_right .box_right_body p,.rsrinfo #tableContentHomeChaine .colonne_right .box_right_body p
	{
	color: #3E3E3E;
	/*	PAS SUR LE P
	float:left; */
	font-size: 11px;
	height: auto;
	padding-left: 0;
}

.topic .colonne_right .box_right_body .texte,.topic #tableContentHomeChaine .topic .colonne_right .box_right_body .texte,.rsrinfo #tableContentHomeChaine .colonne_right .box_right_body .texte
	{
	float: left;
	width: 320px;
	padding: 0;
	padding-bottom: 10px;
}

.topic .colonne_right .box_right_body .texte2,.topic #tableContentHomeChaine .colonne_right .box_right_body .texte2,.rsrinfo #tableContentHomeChaine .colonne_right .box_right_body .texte2
	{
	padding: 0;
	padding-bottom: 10px;
}

.topic .box_right_body .illustration3,.topic #tableContentHomeChaine .box_right_body .illustration3,.rsrinfo #tableContentHomeChaine .box_right_body .illustration3,.rsrinfo #tableContentHomeChaine .box_middle_body .illustration3
	{
	padding: 0 10px 5px 0;
	width: 140px;
	float: left;
	position: relative;
}

.topic .box_right_body .illustration_seule,.topic #tableContentHomeChaine .box_right_body .illustration_seule,.rsrinfo #tableContentHomeChaine .box_right_body .illustration_seule
	{
	padding: 0 0 10px 0px;
	position: relative;
	text-align: left;
}

.topic .box_right .box_right_body ul {
	float: left;	
}

.topic .btn_retour_list,.rsrinfo .btn_retour_list {
	border: 1px solid #DCE0E2;
	border-top: none;
	height: 27px;
	float: left;
	margin-bottom: 20px;
}

* html .topic .btn_retour_list,* html .rsrinfo .btn_retour_list {
	width: 216px;
}

.topic .retour_list_btn,.rsrinfo .retour_list_btn {
	background-image: url(../images/btn/retour_list_btn.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 22px;
	float: left;
}

.topic .retour_list_body,.rsrinfo .retour_list_body {
	background-image: url(../images/btn/retour_list_body.jpg);
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	padding: 6px 10px 0;
}

* html .topic .retour_list_body,* html .rsrinfo .retour_list_body {
	padding-top: 3px;
	height: 24px;
}

.topic .retour_list_body span,.rsrinfo .retour_list_body span {
	font-size: 12px;
}

.topic .colonne_right .box_right_body ul {
	list-style: none;
	padding: 0 0 20px 5px;
}

/* topic/pf/news bottom area */
#tableContentHomeChaine .colonne_left .box_info_list .box_info_body h5 {
	float: left;
	font-size: 14px;
	font-weight: normal;
}

#tableContentHomeChaine .colonne_left .box_info_list .box_info_body h4 {
	color: #3E3E3E;
	float: left;
	font-size: 18px;
	font-weight: normal;
	padding-top: 5px;
}

#tableContentHomeChaine .colonne_left .box_info_list .box_info_body h3 {
	color: #828282;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 10px;
}

#tableContentHomeChaine .colonne_left .box_info_list .box_info_body .illustration2
	{
	color: #8A8A8A;
	float: left;
	font-size: 10px;
	padding-bottom: 30px;
	padding-right: 20px;
	width: 120px;
}

#tableContentHomeChaine .colonne_left .box_info_list .box_info_body .page_titre2
	{
	float: left;
	font-size: 12px;
	padding-bottom: 20px;
	width: 390px;
}

#tableContentHomeChaine .colonne_left .box_info_list .box_info_body .page_titre_seul
	{
	font-size: 12px;
	padding-bottom: 20px;
}
/***************** METEO *****************************/
.meteo .text-today_afternoon{
	float:left;
	margin:20px 20px 0 0;
	width:345px;
}
.meteo .text-today_morning{
	float:left;
	margin:20px 10px 0 0;
	width:700px;
}
.meteo .text-tomorrow{
	width: 345px;
	float: left;
	margin: 20px 0 0 0;
}
.meteo h3{
	padding: 10px 0;
	font-weight: bold;
	font-size: 14px;
	color:#A50127;
}

/***************** TOGGLE ****************************/
h2.trigger {
	margin-left: 300px;
	background-repeat: no-repeat;
}

h2.trigger a {
	height: 17px;
	width: 23px;
	font-size: 12px;
}

h2.image_on {
	
}

/***************** DEBUG ****************************/
.debug {
	display: none;
	background-color: red;
}

/****** AJAX  ******/
.ajaxloading {
	
}

/***************** CORRECTION GILLES 02/10 ****************************/
#tableContentChaine .masquer {
	padding-top: 10px;
	width: 230px;
	text-align: left !important;
}

.box_right .texte_onglet_titre {
	height: 49px;
}

.vignette h1 {
	width: 90%;
}

h2.trigger {
	margin-left: 0px;
	margin-top: 10px;
}

#tableContentChaine .box_right_content .podcast,#tableContentHomeChaine .colonne_middle #tableContentCenter .box_medium_body .podcast
	{
	background: transparent url(../images/pictos/general/picto_podcast.gif)
		no-repeat scroll -5px 0;
}

* html .bookmark_body {
	padding-bottom: 1px;
}

* html h2.trigger {
	margin-top: 0px;
}

* html .navigation_left .SMenu li {
	padding-top: 0px;
}

* html #content .ensavoirplus a {
	float: right;
	padding-top: 4px;
}

* html .box_right .texte_onglet_titre {
	height: 59px;
}

* html #tableContentChaine .emission_choix .day {
	text-align: right;
}

*+html #content .ensavoirplus a {
	float: right;
	padding-top: 4px;
}

*+html h2.trigger {
	margin-top: 0px;
}

/***************** CORRECTION GILLES 03/10 ****************************/
.infographies #tableContentCenter {
	clear: both;
}

.infographies .header_box .image {
	padding-top: 0px;
}

.podcasts #accordion a {
	text-decoration: none;
}

.podcasts .box_info .selection {
	width: 730px;
}

.podcasts .box_info .selection_selected {
	width: 730px;
}

a:focus,div:focus {
	outline: none;
}

/***************** HEADERS DANS LES RTF ****************************/
.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf h5,.rtf h6 {
	padding: 10px 0 10px 0;
	margin: 0 !important;
	font-weight: normal;
}

/* Overrides of headings in RTF are here -> */
#tableContentHome .colonne_left .box_center_body .texte .rtf h3 {
	padding-bottom:2px !important;
	font-weight:bold !important;
}


/***************** PLONE IMPORT INLINE LINKS *****************************/
span.ploneReplaceInlineLink {
	display: none;
}

/***************** page Loading ****************************/
#pageLoading {
	padding-top: 210px;
	text-align: center;
}

.actuAudioLightBox h2 span.actuAudioTitle{
	width:480px;
	}


/***************** HACKS IE *****************************/
*+html td.channel-4cols-hack-ie,
*+html td.channel-1col-hack-ie{
	padding-bottom:20px;
}