#siteMenu					{ background:url(../img/menu-active.png) repeat-x; overflow:hidden; }
#siteMenu li 					{ height:26px; background:url(../img/menu.png) repeat-x; border-right:1px solid #D6D6D6; padding:10px 25px 0 25px; text-align:center; float:left; }
#siteMenu li a 				{ color:#0D72BA; text-decoration:none; font-weight:bold; font-size:12px; }
#siteMenu li a:hover			{ text-decoration:underline; }
#siteMenu .active a 			{ color:#FFFFFF; }
#siteMenu .active 			{ background:none; }
#siteMenu .recherche			{ float:left; padding:7px 20px 0 20px; /*width:175px;*/ }
#siteMenu .more 				{ float:right; margin-right: 2px; }
#siteMenu .more div			{ float:left; padding-top:4px;}

#regionales #contenuEditorial { background: #FFFFFF url(../img/fond.jpg) no-repeat 0 0; overflow: hidden; padding: 6px 10px; color: #014078; }
#regionales #contenuEditorial * { font-family: verdana; }

a{outline: none;}
:focus{-moz-outline-style: none;}

	#regionales #contenuEditorial a{outline: none;}
	#regionales #contenuEditorial :focus{-moz-outline-style: none;}

	#regionales #contenuEditorial .lignePleine { display:block; overflow: hidden; }
	#regionales #contenuEditorial .colonne { float: left; position: relative; }

	#regionales #contenuEditorial #regionalesHomeTopLeft { width: 567px; padding-right: 7px; }
	#regionales #contenuEditorial #regionalesHomeTopRight { width: 402px; }
	#regionales #contenuEditorial #regionalesHomeBottomLeft { width: 374px; padding-right: 7px; }
	#regionales #contenuEditorial #regionalesHomeBottomMiddle { width: 282px; padding-right: 7px; }
	#regionales #contenuEditorial #regionalesHomeBottomRight { width: 304px; }
	
	#regionales #contenuEditorial #regionalesVideosLeft { width: 180px; padding-right: 7px; }
	#regionales #contenuEditorial #regionalesVideosRight { width: 788px; }
	
	
	#regionales #contenuEditorial .bloc { margin-bottom: 5px; display:block; overflow: hidden; position: relative; }
		#regionales #contenuEditorial .bloc .ctntBlk { padding: 7px; }
		#regionales #contenuEditorial .bloc .ctntBlk h3 { text-transform: uppercase; font-size: 17px; font-family: arial black; letter-spacing: -1px; font-weight: normal; margin-bottom: 8px; }
		#regionales #contenuEditorial .bloc .ctntBlk h3 a { text-transform: uppercase; font-size: 17px; font-family: arial black; letter-spacing: -1px; font-weight: normal; margin-bottom: 8px; text-decoration: none; }
		#regionales #contenuEditorial .bloc .ctntBlk h3 a:hover { text-decoration: underline; }
		#regionales #contenuEditorial .bloc .ctntBlk  .itemDatetime { margin-bottom: 2px; }

		
	#regionales #contenuEditorial .imageBloc > a { display: block }
	#regionales #contenuEditorial .imageBloc > a  > span { display: none; }

	#regionales #contenuEditorial ul.contenuACacher {}
	#regionales #contenuEditorial .depliant { height: 17px; background: transparent url(../img/fond_expand_link.png) repeat-x 0 0; padding: 3px 3px 0 0; text-align: right; }
		#regionales #contenuEditorial .depliant > a { background: transparent url(../img/expand_link_more.gif) no-repeat scroll 100% 8px; padding-right: 15px; padding-top: 3px; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #014078;  }
		#regionales #contenuEditorial .depliant > a.deplie { background: transparent url(../img/expand_link_less.gif) no-repeat scroll 100% 7px; }

	#regionales #contenuEditorial .newsLkIt { padding: 0; margin-bottom: 5px;}
	#regionales #contenuEditorial .ctntBlk { border: none; padding: 0; }
	#regionales #contenuEditorial .ctntBlk .pxBlk {}
	#regionales #contenuEditorial .ctntBlk .pxBlk img {}
	#regionales #contenuEditorial .ctntBlk .dataBlk h4.itemSTitle a { font-size: 13px; color: #014078; }
	#regionales #contenuEditorial .item { margin-bottom: 6px; overflow: hidden; }
	#regionales #contenuEditorial .item .pxBlk { float: left; margin-right: 5px; margin-bottom: 4px; }
	#regionales #contenuEditorial .item .pxBlk img { border: 1px solid #D8D6D6; padding: 1px; background: #FFFFFF; }
	#regionales #contenuEditorial .item .dataBlk {}
	#regionales #contenuEditorial .item .dataBlk .dateConteneur { display: block; color: #7B7B7B; font-size: 10px; }	

	#regionales #contenuEditorial #regionalesUne { width: 567px; height: 274px; background: transparent url(../img/fond_bloc_home_une.png) no-repeat 0 0; } 
		#regionales #contenuEditorial #regionalesUne .ctntBlk .dataBlk h4.itemSTitle a { font-size: 18px; margin-bottom: 5px; }
		#regionales #contenuEditorial #regionalesUne .ctntBlk .dataBlk p.itemSummary { font-size: 11px; }
	
	#regionales #contenuEditorial #videoUne { width: 402px; height: 297px; color: #FFFFFF; background: transparent url(../img/fond_bloc_home_videos.png) no-repeat 0 0; } 
		#regionales #contenuEditorial #videoUne .ctnt { color: #FFFFFF; }
		#regionales #contenuEditorial #videoUne h4 a { color: #FFFFFF; }
		#regionales #contenuEditorial #videoUne .newsLkIt .pxBlk { float: left; }
		#regionales #contenuEditorial #videoUne .newsLkIt .dataBlk h4 { margin-bottom: 4px; line-height: 12px; }
		#regionales #contenuEditorial #videoUne #meaPrincipale { width: 200px; margin-left: 5px; margin-right: 10px; float: left; }		
		#regionales #contenuEditorial #videoUne #meaPrincipale h3 { color: #FFFFFF; font-size: 18px; margin-bottom: 4px; font-weight: normal; }
		#regionales #contenuEditorial #videoUne #meaPrincipale .newsLkIt .dataBlk h4 { font-size: 14px; }
		#regionales #contenuEditorial #videoUne #meaPrincipale .newsLkIt .dataBlk p { font-weight: bold; }
		#regionales #contenuEditorial #videoUne #meaAutres { width: 168px; margin-left: 5px; float: left; margin-top: 8px; }
		#regionales #contenuEditorial #videoUne #meaAutres h3 { font-size: 13px; margin-bottom: 4px; font-weight: normal;  }
		#regionales #contenuEditorial #videoUne #meaAutres .newsLkIt .dataBlk h4 { font-size: 12px; font-weight: normal; }
		#regionales #contenuEditorial #videoUne .dataBlk { float: left; }
		#regionales #contenuEditorial #videoUne .moreAbout {position: absolute; left: 2px; bottom: 5px; }
		
	
	#regionales #contenuEditorial #regionalesActus { width: 374px; }
		#regionales #contenuEditorial #regionalesActus .top { height: 9px; background: transparent url(../img/fond_bloc_home_top_article.png) no-repeat 0 0; }
		#regionales #contenuEditorial #regionalesActus .ctntBlk { background: #FFFFFF; padding-top: 0px; }

	#regionales #contenuEditorial #tweetsCampagne { padding-left: 1px; }
	#regionales #contenuEditorial #tweetsCampagne > a { width: 281px; height: 47px; background: transparent url(../img/btn_tweets.png) no-repeat 0 0; }
	#regionales #contenuEditorial #tweetsCampagne > a:hover { background-position: 0 -47px;}

	#regionales #contenuEditorial #carteRegion > a { width: 286px; height: 271px; background: transparent url(../img/btn_carte.png) no-repeat 0 0; }

	#regionales #contenuEditorial .meaBloc { width: 282px; background: transparent url(../img/fond_bloc_home_top_mea.png) no-repeat 0 0; }
		#regionales #contenuEditorial .meaBloc h3 {}

	#regionales #contenuEditorial .dossiersBloc { width: 304px; background: transparent url(../img/fond_bloc_home_top_dossier.png) no-repeat 0 0; }
		#regionales #contenuEditorial .dossiersBloc h3 { color: #FFFFFF; }
		
	#regionales #contenuEditorial #derniereMinuteScroll { margin-bottom: 4px; margin-left: 1px; }
	
	#regionales #contenuEditorial #adVdoBlk { margin-top: 0px; margin-bottom: 4px; float: left; margin-left: 2px; }
	#regionales #contenuEditorial #adVdoBlk .ctntBlk { border: none; }
	#regionales #contenuEditorial .rndBordersTop, #regionales #contenuEditorial .rndBordersBot { display: none; }
	
	
	#regionales #contenuEditorial #tweeterFeeds { background: transparent url(../img/fond_tweets.png) no-repeat 0 15px; }
	#regionales #contenuEditorial #tweeterFeeds  h2 { color: #FFFFFF; text-transform: uppercase; font-size: 20px; font-family: arial black; letter-spacing: -1px; font-weight: bold; margin-bottom: 8px; padding-left: 15px; }
	#regionales #contenuEditorial #tweeterFeeds .ctntBlk { padding: 3px 19px 19px; float: left; width: 450px; }	
	#regionales #contenuEditorial #tweeterFeeds .ctntBlk  .ctnt { padding: 5px; background: #FFFFFF; }
	
	#regionales #contenuEditorial #videosLast { padding-left: 2px; width: 175px; color: #FFFFFF; }
	#regionales #contenuEditorial #videosLast h3 { margin-bottom: 2px; color: #FFFFFF; }
	#regionales #contenuEditorial #videosLast h3 a, 
	#regionales #contenuEditorial #videosLast h4 a,
	#regionales #contenuEditorial #videosLast h5 a { color: #FFFFFF; }
	#regionales #contenuEditorial #videosLast h5 { font-size: 12px; text-transform: uppercase; margin-bottom: 10px; }
	#regionales #contenuEditorial #videosLast hr { margin-top: 1px; margin-bottom: 6px; border-top: 1px dashed; border-bottom: 0px; height: 1px; color: #FFFFFF; }
	#regionales #contenuEditorial #videosLast .ctntBlk { background: #002C6E url(../img/fond_bloc_videos_last_top.png) no-repeat 0 0;}
	#regionales #contenuEditorial #videosLast .bottom { height: 11px; background: transparent url(../img/fond_bloc_videos_last_bot.png) no-repeat 0 0;}
	#regionales #contenuEditorial #videosLast .pxBlk { float: none; }
	
	#regionales #contenuEditorial .mainVideo {margin-top: 10px; font-family:Arial,Verdana,sans-serif;}	
	#regionales #contenuEditorial.logoFTVI {position:absolute; left:-5px; top:-2px; width:81px; height:54px;}
	#regionales #contenuEditorial .mainVideo .videoTitle {margin-right:60px; min-height:2em; font-size:18px; font-weight:bold; color:#fff;}
	#regionales #contenuEditorial .mainVideo .videoSummary {font-size:11px; color:#fff;}
	#regionales #contenuEditorial .mainVideo .video {float: left; margin:5px 10px 10px 0px; width:512px; min-height:285px; background:url(/layoutftv/arches/common/stylesheets/img/loaders/white-on-black.gif) no-repeat 50% 50% #000;}
	#regionales #contenuEditorial .videoDirect .mainVideo .video {width: 640px!important; min-height: 360px !important;}
	#regionales #contenuEditorial .mainVideo .video object {display:block;}
	#regionales #contenuEditorial .allVideosLnk {display:block; position:absolute; right:0; top:0; background:url(/layoutftv/sites/info/article_actu/img/artactu_mainnav_pictos.png) no-repeat 0 -54px; padding-left:20px; min-height:24px; text-decoration:none; line-height:24px; font-family:Arial,Verdana,sans-serif; font-size:92%; color:#fff;}
	#regionales #contenuEditorial .allVideosLnk:hover {text-decoration:underline;}

	#regionales #contenuEditorial #playerVdoLst {float: left; margin:1em auto; width:462px;}
	.js #regionales #contenuEditorial #playerVdoLst .newsLkIt {cursor: pointer;}
	#regionales #contenuEditorial #playerVdoLst .newsLkIt {margin-bottom:1em; width:462px; height:95px; background:url(/layoutftv/sites/info/elections/regionales/2010/national/img/artactu_videolst-bg.png) no-repeat 0 0; padding:5px 0;}

	#regionales #contenuEditorial #playerVdoLst .pxBlk {float:left; margin-left:9px; width:148px; padding:3px;}
	#regionales #contenuEditorial #playerVdoLst .pxBlk * {display:block;}
	#regionales #contenuEditorial #playerVdoLst .pxBlk a {border:1px solid #4f4d50; width:146px; max-height:87px; overflow:hidden;}
	#regionales #contenuEditorial #playerVdoLst .pxBlk img {float:none; margin:0!important; border:0!important; width:146px; background:none!important; padding:0!important;}
	#regionales #contenuEditorial #playerVdoLst .current .pxBlk {width:154px; padding:0;}
	#regionales #contenuEditorial #playerVdoLst .current .pxBlk a {border-width:4px;}

	#regionales #contenuEditorial #playerVdoLst .dataBlk {float:left; margin-left:9px; width:210px; max-height:95px; overflow:hidden;}
	#regionales #contenuEditorial #playerVdoLst .itemTitleBlk .itemTitle {margin-bottom:1em;}
	#regionales #contenuEditorial #playerVdoLst .itemTitleBlk .itemTitle a {text-transform:none; color:#919194!important;}
	#regionales #contenuEditorial #playerVdoLst .current .itemTitleBlk .itemTitle a {color:#4d4f50!important;}

	#regionales #contenuEditorial #playerVdoLst .playerToolsBlk {float:left; margin-left:9px; width:64px;}
		#regionales #contenuEditorial #playerVdoLst .newsLkIt .playerToolsBlk .channelBlk p {float:right; margin-left:5px; width:21px; height:34px; background-position: no-repeat; }
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.france2 { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_f2_50x34.png);}
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.france3 { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_f3_50x34.png);}
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.france4 { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_f4_50x34.png);}
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.france5 { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_f5_50x34.png);}
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.franceo { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_fo_50x34.png);}
		#regionales #contenuEditorial #playerVdoLst .channelBlk p.rfo { background-image:url(http://info.francetelevisions.fr/video-info/stylesheets/img/pictos/picto_rfo_50x34.png);}

		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk ul {position:relative; float:left; margin-top:5px; width:64px; height:37px; background:url(/layoutftv/sites/info/article_actu/img/artactu_videolst-tools.png) no-repeat;}
		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk li.itemTime {float:none!important; height:18px; text-align:center; line-height:18px; font-size:83%;}
		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk li.lookShare {float:none!important; height:15px; text-align:center; line-height:15px;}
		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk li.lookShare a {height:15px!important; background-position:0 -135px!important; text-align:center; line-height:15px!important;}
		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk li,
		#regionales #contenuEditorial #playerVdoLst .playerToolsBlk li a {color:#919194!important;}
		#regionales #contenuEditorial #playerVdoLst .titleLine ul {float:right; max-width:120px;}
		#regionales #contenuEditorial #playerVdoLst .titleLine ul li {float:left;}
		#regionales #contenuEditorial #playerVdoLst .titleLine ul a { font-family: arial; font-size: 10px; display:block; float:left; height:20px; background:url(/layoutftv/sites/info/article_actu/img/artactu_tools.png) no-repeat 0 0; padding-left:20px; text-decoration:none; line-height:20px; color:#4d4f50;}
		#regionales #contenuEditorial #playerVdoLst .titleLine ul a:hover {text-decoration:underline;}
		#regionales #contenuEditorial #playerVdoLst .titleLine ul .lookShare a {background-position:0 -133px;}
	
	#regionales #contenuEditorial #regionalesVideosRight #regionalesVideosBottomRight { float: left; margin-top: 10px; margin-left: 20px; width: 304px; }
	#regionales #contenuEditorial #regionalesVideosRight > h3 { color: #FFFFFF; text-transform: uppercase; font-size: 18px; }
	
	#regionales #contenuEditorial .videoDirect .mainVideo {margin-left: 70px;}
	#regionales #contenuEditorial .videoDirect > h3 { text-align: center; }
	
	#regionales #contenuEditorial #diaporama li.hidenIt { display: none; }
	#regionales #contenuEditorial #diaporama a.lienA2balles { color: #000000; display: block; font-weight: bold; text-align: center; text-transform: uppercase; width: 100%; }
	
/* GESTION DIAPORAMA */
	
.showdiaporama {
	/*background-color: #444;*/
	padding:10px;
	overflow:hidden;
}
.pollBlk .showdiaporama {
	padding:0;
}
.showdiaporama ul { list-style: none;  }
.showdiaporama ul li {
	display: none; 
}

.showdiaporama ul li.miniature {
	display: inline;
}

.showdiaporama ul li.miniature.pxBlk.alone {
	display: block;
}
	
.showdiaporama ul img
{
	border: 5px solid #D0D1CF;
	border-width: 5px 5px 5px;
}

.showdiaporama ul a{
	text-decoration:none;
}

.showdiaporama ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 5px;
	color: #fff;
}

.showdiaporama ul a:hover { color: #fff; }

/*********************************************/
 
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 700px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 8px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background: none;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0; 
	color: #FFF;
	font-style: italic;
	font-size: 13px; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#lightbox-newnav{
	position: absolute;
	top: 100px;
	left: 0;
	height: 50px;
	width: 100%;
	z-index: 11;
	background:none;
}

#lightbox-newnav #lightbox-btnPrev{
	position: absolute;
	left: -30px;
}

#lightbox-newnav #lightbox-btnNext{
	position: absolute;
	right: -30px;
}

#lightbox-image {
	/*border: 1px solid #FFFFFF*;*/
}

#lightbox-habillage {
	position: absolute;
	bottom: 8px;
	right: -15px;
}
