/* ---------------------------------- */
/* GLOBAL */
/* ---------------------------------- */
 body { background:url(../img/fond-micro.jpg) no-repeat center top #000000; }

/* ---------------------------------- */
/* MAIN */
/* ---------------------------------- */

#main{ position:relative; width: 996px; overflow:hidden; }

#main h1, #main h2, #main h3, #main h4, #main h5, #main h6, #main p { display:inline; font-weight:normal; }
#main h2, #main h2 a { color:#EB8228; font-weight:bold; font-size:11px; text-decoration:none; }
#main h3, #main h3 a { color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; }
#main h4, #main h4 a { color:#968C82; font-size:11px; text-decoration:none; }
#main p { color:#E1CDBE; font-size:11px; }
#main p a { color:#FFFFFF; font-weight:bold; }
#main a:hover { text-decoration:none; }
#main ul, #main li { list-style:none; margin:0; padding:0; }

#main .png{ behavior: url(data/css/png.htc); }
#main .cb { clear:both; height:0px; overflow:hidden; }
#main .pa { position:absolute; }
#main .pr { position:relative; }
#main .dn	{ display:none; }
#main .vh { visibility:hidden; }
#main .fl { float:left; }
#main .fr { float:right; }
#main .mr15 { margin-right:15px; }
#main .sep30 { height:30px; }
#main .sep15 { height:15px; }
#main .tar { text-align:right; }
#main .pad { padding:8px; }
#main .tetiere { text-transform:uppercase; color:#EB8228; font-weight:bold; font-size:11px; }
#main .pointilles { height:1px; overflow:hidden; background-image:url(../img/pointilles.png); background-repeat:repeat-x; margin-top:6px; margin-bottom:6px; }
#main .small { width:100%; height:1px; overflow:hidden; }
#main .imgtrans { filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
#main .pagination a { color:#EB8228; font-size:11px; text-decoration:none; font-weight:bold; }
#main .pagination { text-align:center; color:#FFFFFF; font-size:11px; font-weight:bold; }

#main .listeonglet .onglet { margin-right:1px; padding:4px 5px 2px 5px; }
#main .listeonglet .onglet a { color:#F0DCC8; font-size:9px; font-weight:bold;  text-decoration:none; }
#main .listeonglet .on { background:#754114; }
#main .listeonglet .off { background:#4B1E00; }

#main .item { margin-bottom:20px; }
#main .item img { margin-right:5px; margin-bottom:15px; }
#main .item h3 a{ font-size:11px; color:#E1CDBE; }
#main .item h4 { font-size:10px;  }
#main .item p { font-size:10px; }

#main .listeradio h3 { font-size:10px; padding-bottom:5px; }			
#main .listeradio div { font-size:9px; color:#FFFFFF; border-top-width: 1px; border-top-style: solid; border-top-color:#916E55; padding-top:3px; padding-bottom:3px; }
#main .listeradio div img { vertical-align:middle; }
#main .listeradio .first { margin-top:10px; }
#main .listeradio .last { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color:#916E55; width:170px; }
#main .listeradio img { margin-bottom:0px; }
#main .listeradio a { color:#FFFFFF; font-size:10px; text-decoration:none; }

#main .navig { color:#421703; font-weight:bold; margin-top:5px; margin-bottom:10px; font-size:11px; }
#main .navig a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#main .contenu { padding:10px; color:#FFFFFF; background: transparent url(/layoutftv/arches/rfo/stylesheets/img/bg/bg-60.png) repeat; }

#main .toutles { text-align:right; margin:5px 0px 5px 0px; }
#main .toutles a { font-size:9px; color:#EB8228; text-decoration:underline; font-weight:bold; text-transform:uppercase; }

#main .diaporama {}
#main .diaporama .photos { width:350px; height:50px; overflow:hidden; }
#main .diaporama .photos li { float:left; margin-right:5px; }
#main .diaporama .more { width:120px; padding-top:15px; text-align:right; }
#main .diaporama .more a { font-size:11px; color:#EB8228; text-transform:uppercase; }

#main .blocGlobalComment { width:100%; height:14px; overflow:hidden; }
#main .blocGlobalComment a {font-size:10px; color:#EB8228; text-decoration:none;}
#main .blocGlobalComment .blocReagir { width:45%; float:left;}
#main .blocGlobalComment .blocNbComment { width:45%; float:right; text-align:right;}
#main .blocGlobalComment br {  }


#identification{ height:15px; overflow:hidden; }

#center{}
	#centerone{ width:501px; }
		#une{ height:269px; }
			#une .mea	{ width:249px; border:solid 1px #ED8129; }
			#une .fond { width:249px; height:53px; bottom:0px; background-color:#452307; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
			#une .data { width:240px; bottom:0px; }
			#une .image { width:249px; height:246px; overflow:hidden; }
			#une .titre { margin-bottom:15px; }

		#magazines{ margin-top:10px; background: transparent url(/layoutftv/arches/rfo/stylesheets/img/bg/bg-60.png) repeat; padding:10px; }
			#magazines .magazine { width:220px; height:90px; overflow:hidden; margin-bottom:12px; }
			#magazines .image { width:110px; height:70px; overflow:hidden; border:solid 1px #693C19; margin-right:5px; }
			#magazines .texte { width:103px; }
			#magazines h3 a { font-size:10px; text-decoration:none; }
			#magazines h4 a { font-size:9px; text-decoration:none; }
			#magazines p { font-size:9px; }

		#tutorial{ background: transparent url(/layoutftv/arches/rfo/stylesheets/img/bg/bg-60.png) repeat; }

		#articles{ font-size:11px; background:url(../img/fond-article.png) no-repeat bottom; }
			#articles p { display:block; margin-bottom:10px; }
			#articles .flechebas { margin-bottom:5px; }
			#articles .contenu .image { width:160px; height:159px; overflow:hidden; border:solid 1px #693C19; margin-right:5px; }			
			#articles .contenu .intro { width:300px; font-weight:bold; }
			#articles .contenu h2 { font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; }
			#articles .contenu .invite { width:100%; height:125px; margin-top:10px; background:#912906; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
			#articles .contenu .texte { font-weight:bold; padding-top:10px; }
			#articles .contenu .emission { font-size:10px; font-weight:bold; color:#EB8228; padding-bottom:5px; }
			#articles .contenu .archives { font-weight:bold; color:#EB8228; margin-bottom:3px; }
			#articles .contenu .pictoplay { right:0px; top:0px; }
			#articles .contenu .rediff { height:90px; background:#83390A; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; padding:5px; }
			#articles .contenu .listeradio { width:65%; }
			#articles .contenu .options div { display:inline; margin-right:25px; }
			#articles .contenu .options div a {  font-size:10px; color:#EB8228; text-decoration:none; } 

		#grille{ font-size:11px; background:url(../img/fond-article.png) no-repeat bottom; }
			#grille p { display:block; margin-bottom:10px; }
			#grille .flechebas { margin-bottom:5px; }
			#grille .contenu .image { width:160px; height:159px; overflow:hidden; border:solid 1px #693C19; margin-right:5px; }			
			#grille .contenu .intro { width:300px; font-weight:bold; }
			#grille .contenu h2 { font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; }
			#grille .contenu .listejours { width:100%; height:160px; background:#912906; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
			#grille .contenu .listejours .jour { width:123px; background:url(../img/pointilles-parme.png) bottom repeat-x; padding-bottom:3px; margin-bottom:3px; }
			#grille .contenu .listejours .jour a { color:#e2ccbe; text-decoration:none; }
			#grille .contenu .detailgrille { padding:3px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; background-color:#560700; }
			#grille .contenu .detailgrille .date { font-size:11px; color:#EB8228; font-weight:bold; }
			#grille .contenu .detailgrille .titre { font-size:11px; color:#FFFFFF; font-weight:bold; }
			#grille .contenu .detailgrille .texte { font-size:10px; color:#FFFFFF; }
			#grille .contenu .frequence { margin-top:50px; height:60px; padding:5px; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; background-color:#ff6d00; color:#360f00; font-weight:bold; }
			#grille .contenu .texte { padding-top:10px; }
			#grille .contenu .options div { display:inline; margin-right:25px; }
			#grille .contenu .options div a {  font-size:10px; color:#EB8228; text-decoration:none; } 
			
	
	#centertwo{ width:484px; }
		#playerradio{ margin-bottom:15px; /*background-color:#FF0000;*/}
			#player{ border-left:solid 1px #EB8228; border-right:solid 1px #EB8228; border-bottom:solid 1px #EB8228; background:url(../img/player-fond.jpg) repeat-x #4F2209; }
			#player .data { padding:10px; }
				#player .data .tetiere { color:#FFFFFF; overflow:hidden; }
				#player .data .tetiere a { text-transform:lowercase; text-decoration:underline; font-size:10px; font-weight:bold; text-decoration:none; }
				#player .data .pointilles { height:1px; overflow:hidden; background-image:url(../img/pointilles-blanc.png); background-repeat:repeat-x; margin-top:6px; margin-bottom:11px; }
				#player .listeradio { width:170px; }
				#player .listeradio  .heure { color:#F5C194; }
				#player .radio { margin-left:8px; width:270px; }
				#player .radio h3 { font-size:12px; }
				#player .radio h3 img { vertical-align:middle; }
				#player .radio p { font-size:11px; color:#FFFFFF; }
				#player .radio a { color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:underline; }
				#player .radio .separateur { height:1px; background:#916E55; overflow:hidden; margin-top:15px; margin-bottom:15px; }
				#player .radio .enlecture {  }
				#player .radio .enlecture img { border:1px solid #693C19; margin-right:5px; margin-bottom:10px; }
				#player .radio .enlecture h3 { color:#F5C194; }
				#player .radio .enlecture p { color:#F5C194; }
			#flashplayer { }
		
		#coupdecoeur { width:150px; background: transparent url(/layoutftv/arches/rfo/stylesheets/img/bg/bg-60.png) repeat; padding:10px; }
			#coupdecoeur h2 a { font-size:11px; text-decoration:none; }
			#coupdecoeur p { font-size:9px; }
			#coupdecoeur .image{ border:solid 1px #693C19; margin-bottom:5px; height:120px; overflow:hidden; }
			#coupdecoeur .lecture { right:0px; }
			
		.pub{ width:300px; }
				
		#agenda { font-size:11px; background:url(../img/fond-article.png) no-repeat bottom; }
			#agenda .contenu h2 { font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; }
			#agenda .item { margin-bottom:10px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; background-color:#560700; padding:5px; }
			#agenda .item .detail { text-align:right; }
			#agenda .item .detail img { margin:0px; padding:0px; }
			#agenda .item .detail a { color:#EC822A; font-size:10px; font-weight:bold; }
			#agenda .item .detail .underline { text-decoration:underline; }
			#agenda .item .image { width:110px; height:70px; overflow:hidden; border:solid 1px #693C19; margin-right:5px; }
			#agenda .item .texte { width:350px; }
			#agenda li a { color:#EC822A; font-size:10px; font-weight:bold; text-decoration:none; margin-bottom:3px; }
		
#footer { margin-bottom:30px; }
	#footerone { width:327px; }
		#archives .open { padding:3px; background:#754114; margin-bottom:1px; }
		#archives .archive { padding-left:5px; width:327px; height:18px; overflow:hidden; margin-bottom:1px;  }
		#archives .archive a { color:#F5C194; font-weight:bold; font-size:11px; text-decoration:none; }
		#archives .active { background:url(../img/moins.png) no-repeat; }
		#archives .inactive { background:url(../img/plus.png) no-repeat; }
		#archives .data { color:#FFFFFF; background:url(../img/vouset-fond.jpg) repeat-x #150B00; padding:5px; font-size:11px; }
		#archives .item { margin-bottom:1px; }
		#archives .listeradio .first { margin-top:0px; }
		
	#footertwo { margin-left:20px; width:327px; }
		#footertwo .liste { width:160px; font-size:11px; }
		#footertwo .liste .contenu h2 { font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; }
		#footertwo .liste .item { margin-bottom:10px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; background-color:#560700; padding:5px; }
		#footertwo .liste .item .detail { text-align:right; }
		#footertwo .liste .item .detail img { margin:0px; padding:0px; }
		#footertwo .liste .item .detail a { color:#EC822A; font-size:10px; font-weight:bold; }
		#footertwo .liste .item .detail .underline { text-decoration:underline; }
		#footertwo .liste .item .image { width:110px; height:70px; overflow:hidden; border:solid 1px #693C19; margin-right:5px; }
		#footertwo .liste .item .texte { width:350px; }
		#footertwo .liste h2 a { font-size:9px; text-decoration:none; }
		#footertwo .liste h3 a { font-size:10px; color:#E2CCBF; text-decoration:none; }
		#footertwo .liste h4 { font-size:9px; }
		#footertwo .liste p { font-size:9px; }
		
	#footerthree { width:302px; }
		#footerthree .pointilles { margin-bottom:2px; }
		#vouset { background:url(../img/vouset-fond.jpg) repeat-x #150B00; padding:10px; }
