

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


#doc {
	MARGIN: auto; WIDTH: 56.3em; TEXT-ALIGN: left; min-width: 750px
}

.yui-t4 {
	MARGIN: auto; WIDTH: 56.3em; TEXT-ALIGN: left; min-width: 750px
}


.yui-b {
	POSITION: relative
}
.yui-b {
	POSITION: static
}
#yui-main .yui-b {
	POSITION: static
}
#yui-main {
	WIDTH: 100%
}

.yui-t4 #yui-main {
	FLOAT: left; MARGIN-RIGHT: -25em
}

.yui-t4 .yui-b {
	FLOAT: right; WIDTH: 13.51em
}
.yui-t4 #yui-main .yui-b {
	MARGIN-RIGHT: 14.51em
}

#yui-main .yui-b {
	FLOAT: none; WIDTH: auto
}

#bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}

#bd {
	ZOOM: 1
}







#bd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}



.yui-t4 #yui-main .yui-b {
	WIDTH: 613px; min-width: 613px
}
.yui-t4 .yui-b {
	min-width: 308px
}

DIV#yui-main .yui-b DIV.bd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1
}
DIV.yui-main DIV.bd DIV.content {
	ZOOM: 1
}
DIV.mod {
	ZOOM: 1
}

div#yui-main div.mod{background:url(../../img/habillage/g_l.gif) left top repeat-y;margin-top:-1px;position:relative;}
div#yui-main div.mod div.bd div.calcontent{padding:1px 10px 4px 10px;}
div#yui-main div.mod div.hd b,div#yui-main div.mod div.ft b{position:relative;height:9px;width:9px;display:block;background:url(../../img/habillage/g_tl.gif) left top no-repeat;line-height:.01em;margin-bottom:-15px;}
div#yui-main div.mod div.hd b.l{background:url(../../img/habillage/carousel.gif) no-repeat -153px -66px;float:left;_font-size:1px;}
div#yui-main div.mod div.hd b.r{background:url(../../img/habillage/carousel.gif) no-repeat -162px -66px;float:right;_font-size:1px;}
div#yui-main div.mod div.ft b.l{background:url(../../img/habillage/carousel.gif) no-repeat -153px -75px;float:left;}
div#yui-main div.mod div.ft b.r{background:url(../../img/habillage/carousel.gif) no-repeat -162px -75px;float:right;}
div#yui-main div.mod div.hd:after,div#yui-main div.mod div.ft:after,div#yui-main div.mod div.bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#yui-main div.mod div.hd,div#yui-main div.mod div.ft,div#yui-main div.mod div.bd{zoom:1;margin:0;height:auto;overflow:visible;background:none;filter:none;}
div#yui-main div.mod div.hd,div#yui-main div.mod div.ft{height:9px;padding:0;margin:0;}
div#yui-main div.mod div.hd{background:#FFF url(../../img/habillage/g_t.gif) left top repeat-x;}
div#yui-main div.mod div.ft{background:#FFF url(../../img/habillage/g_b2.gif) left bottom repeat-x;}
div#yui-main div.mod div.bd{background:transparent url(../../img/habillage/g_r.gif) right top repeat-y;}






DIV.dtk-carousel {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -1px; MARGIN-LEFT: 1px
}

DIV.showMore {
	CLEAR: left; LEFT: 10px; POSITION: relative; TOP: 9px; TEXT-ALIGN: right
}
DIV.showMore A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 9px; FONT-SIZE: 85%; BACKGROUND: url(../../img/habillage/carousel.gif) #eaeaea no-repeat right -294px; FLOAT: right; PADDING-BOTTOM: 5px; COLOR: #009dd9; PADDING-TOP: 4px
}

DIV.mod DIV.bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}





DIV.mod DIV.bd DIV.content {
	ZOOM: 1
}



DIV.mod {
	ZOOM: 1
}

DIV.bd {
	ZOOM: 1
}

.dtk-carousel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 615px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #f6f6f6
}
.dtk-carousel H2 {
	FONT-SIZE: 114%; MARGIN: 10px 100px 0px; COLOR: #009dd9
}
.dtk-carousel H2 A:link {
	COLOR: #009dd9
}
.dtk-carousel H2 A:visited {
	COLOR: #009dd9
}
.dtk-carousel A.prev SPAN {
	DISPLAY: none
}
.dtk-carousel A.next SPAN {
	DISPLAY: none
}
.dtk-carousel A.prev {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: 40px; BACKGROUND: url(../../img/habillage/carousel.gif) no-repeat -92px -66px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 31px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 22px
}
.dtk-carousel A.next {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: 40px; BACKGROUND: url(../../img/habillage/carousel.gif) no-repeat -92px -66px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 31px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 22px
}
.dtk-carousel A.prev:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: 40px; BACKGROUND: url(../../img/habillage/carousel.gif) no-repeat -92px -66px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 31px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 22px
}
.dtk-carousel A.next:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: 40px; BACKGROUND: url(../../img/habillage/carousel.gif) no-repeat -92px -66px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 31px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 22px
}
.dtk-carousel A.next {
	BACKGROUND-POSITION: -122px -66px; RIGHT: 10px; WIDTH: 30px
}
.dtk-carousel A.next:visited {
	BACKGROUND-POSITION: -122px -66px; RIGHT: 10px; WIDTH: 30px
}
A.off {
	CURSOR: default! important
}
.dtk-carousel .scrollnav {
	RIGHT: 285px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 12px
}
.dtk-carousel .scrollnav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../img/habillage/carousel2.gif) no-repeat -103px -89px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; OVERFLOW: hidden; WIDTH: 9px; TEXT-INDENT: -100px; PADDING-TOP: 0px; HEIGHT: 9px
}
.dtk-carousel .scrollnav A.current {
	BACKGROUND-POSITION: -92px -89px; CURSOR: default
}
.dtk-carousel .ft A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; FONT: bold 85% arial; COLOR: #009dd9; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaeaea; TEXT-DECORATION: none
}
.dtk-carousel DIV.scrollbody {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 5px; OVERFLOW: hidden; WIDTH: 595px; HEIGHT: 140px
}
.dtk-carousel DIV.scrollpages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9999em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.dtk-list {
	MARGIN-TOP: 15px;DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
UL.dtk-list LI.dtk-item {
	DISPLAY: inline; FLOAT: left; WIDTH: 150px
}
UL.dtk-list LI.dtk-item DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 3px
}
UL.dtk-list LI.dtk-item H3 {
	FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
UL.dtk-list LI.dtk-item P {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666
}

UL.dtk-list LI.dtk-item A.selected IMG {
	BORDER-RIGHT: #009dd9 2px; BORDER-TOP: #009dd9 2px; BORDER-LEFT: #009dd9 2px; BORDER-BOTTOM: #009dd9 2px
}
UL.dtk-list LI.dtk-item A.selected {
	BORDER-RIGHT: #009dd9 2px solid; BORDER-TOP: #009dd9 2px solid; BORDER-LEFT: #009dd9 2px solid; BORDER-BOTTOM: #009dd9 2px solid
}
UL.dtk-list LI.dtk-item A.cta {
	FONT-WEIGHT: bold; COLOR: #f60; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.dtk-list LI.dtk-item A.cta:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.dtk-carousel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dtk-carousel .scrollpages:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dtk-carousel H2:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dtk-carousel UL.scrollnav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.dtk-carousel {
	ZOOM: 1
}
.dtk-carousel .scrollpages {
	ZOOM: 1
}
.dtk-carousel H2 {
	ZOOM: 1
}
.dtk-carousel UL.scrollnav {
	ZOOM: 1
}
DIV#yui-main DIV.dtk-carousel DIV.bd DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.dtk-carousel DIV.bd DIV.showMore {
	LEFT: 0px; TOP: 5px
}
.dtk-carousel H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000; FONT-FAMILY: arial,verdana; MARGIN: 0px 10px
}





.double UL.dtk-list LI.dtk-item {
	WIDTH: 150px
}
.double LI.dtk-item A.img {
	BORDER-RIGHT: #a4a5b7 2px solid; BORDER-TOP: #a4a5b7 2px solid; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-LEFT: #a4a5b7 2px solid; WIDTH: 188px; BORDER-BOTTOM: #a4a5b7 2px solid; HEIGHT: 103px
}



.detail_ba {
	BORDER-RIGHT: #c3c1c1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c3c1c1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c3c1c1 1px solid; WIDTH: 620px; PADDING-TOP: 10px; BORDER-BOTTOM: #c3c1c1 1px solid
}
.short2#ba_listing {
	FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.short2#ba_listing DIV.item {
	MARGIN-TOP: 13px
}
.short2#ba_listing .item EM {
	MARGIN: 4px 0px 0px -502px; OVERFLOW: hidden; WIDTH: 36px; CURSOR: pointer; POSITION: absolute; TEXT-INDENT: 200px; HEIGHT: 36px
}
.short2#ba_listing .item EM.pro {
	BACKGROUND: url(../../img/icones/new_v2.gif) no-repeat
}
.short2#ba_listing .newsplus {
	PADDING-LEFT: 7px; text-align:left;
}
#ba_listing DIV.vidcap2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; WIDTH: 600px; HEIGHT: 95px
}
DIV.vidcap2 {
	FLOAT: left; WIDTH: 600px
}
#ba_listing DIV.vidcap2_hover {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; WIDTH: 1600px; DISPLAY: block; POSITION: relative; HEIGHT: 95px; BACKGROUND-COLOR: #efefef
}
DIV.vidcap2 A SPAN {
	MARGIN-TOP: 0px; DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 120px; CURSOR: hand; HEIGHT: 90px
}
DIV.vidcap2 A:hover SPAN {
	BACKGROUND: no-repeat; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/icones/rollover_thumb_play_trans.png', sizingMethod='crop'); CURSOR: pointer; COLOR: #319901
}
DIV.vidcap2 A SPAN EM {
	VISIBILITY: hidden
}

#ba_listing .info {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 14px; HEIGHT: 80px
}
.short2#ba_listing .info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ba_listing .info H1 {
	text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #5c5a5a; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif
}
#ba_listing .info H2 {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; CURSOR: pointer; COLOR: #666; PADDING-TOP: 0px
}



#tofnewjour {
FLOAT: left;
text-align:justify;
	padding-LEFT: 5px;
	WIDTH: 620px;  

}
#star_news_more {
MARGIN-TOP: 5px;
MARGIN-bottom: 10px;
MARGIN-LEFT: 3px;

text-align:left;
FONT-WEIGHT: normal; 
}


#ba_list {MARGIN-BOTTOM: 4px; WIDTH: 600px}
#ba_list .ba_liste{FLOAT: left; padding:5px;margin:0 5px 5px 0;MARGIN-BOTTOM: 4px;}

UL.lsn {
	DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
UL.lsn LI.ba_det {
	DISPLAY: inline; FLOAT: left; WIDTH: 150px
}











#three {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 25px; MARGIN: 0px 0px 10px; WIDTH: 615px; PADDING-TOP: 0px
}
#videos {
	CLEAR: both
}
.videosThumbnails {
	FLOAT: left; MARGIN: 0px 15px 25px 0px; WIDTH: 136px; HEIGHT: 172px
}
.rounded {
	DISPLAY: block
}
.rounded  {
	DISPLAY: block; BACKGROUND: #eeeeee; OVERFLOW: hidden; HEIGHT: 1px
}
.rounded1 {
	BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f2f2f2; MARGIN-LEFT: 3px; BORDER-LEFT: #f7f7f7 1px solid; MARGIN-RIGHT: 3px
}
.rounded2 {
	BORDER-RIGHT: #fdfdfd 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #fdfdfd 1px solid; PADDING-TOP: 0px
}
.rounded3 {
	BORDER-RIGHT: #f1f1f1 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #f1f1f1 1px solid
}
.rounded4 {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid
}
.rounded5 {
	BORDER-RIGHT: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid
}
.rounded_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 172px
}
.payMediaIcon {
	PADDING-RIGHT: 0px; MARGIN-TOP: -15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; PADDING-TOP: 0px; POSITION: relative; TOP: 170px
}
.addVideoIcon {
	Z-INDEX: 3; CURSOR: pointer; MARGIN-RIGHT: 5px
}
DIV.videosFloatSmallTN {
	WIDTH: 156px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.videosFloatSmallTN2 {
	WIDTH: 100px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.tooltip {
	PADDING-LEFT: 135px; DISPLAY: none; Z-INDEX: 5; WIDTH: 307px; POSITION: absolute
}
.tooltip2 {
	MARGIN-LEFT: 130px; MARGIN-TOP: 20px; DISPLAY: none; Z-INDEX: 5; WIDTH: 337px; POSITION: absolute
}
.tooltip3 {
	MARGIN-LEFT: 155px; MARGIN-TOP: 50px; DISPLAY: none; Z-INDEX: 5; WIDTH: 337px; POSITION: absolute
}
.tooltipOverlay {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 337px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 189px
}
.tooltipContent {
	WIDTH: 337px; POSITION: absolute; HEIGHT: 189px
}
.tooltipContent {
	WIDTH: 355px
}
.tooltipDate {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #126ebc
}
.tooltipTitle {
	FONT-SIZE: 14px; COLOR: #7b7b7b
}
.tooltipPublisher {
	COLOR: #7b7b7b
}
.tooltipText {
	PADDING-LEFT: 25px; WIDTH: 260px; COLOR: #3b3b3b; PADDING-TOP: 15px; POSITION: absolute
}
.tooltipViews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #7b7b7b; PADDING-TOP: 0px; POSITION: relative
}
.primaryLinkSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3b3b3b; TEXT-DECORATION: none
}
.truncDesc {
	FONT-SIZE: 11px; WIDTH: 100%
}
.truncDesc2 {
	FONT-SIZE: 11px; WIDTH: 100%
}
.moreImgOverlay {
	BORDER-RIGHT: #3b3b3b 3px solid; BORDER-TOP: #3b3b3b 3px solid; MARGIN-TOP: 0px; DISPLAY: none; Z-INDEX: 2; BORDER-LEFT: #3b3b3b 3px solid; WIDTH: 120px; BORDER-BOTTOM: #3b3b3b 3px solid; POSITION: absolute; HEIGHT: 90px
}
.moreImgOverlay {
	MARGIN-TOP: 0px; WIDTH: 120px; CURSOR: pointer; HEIGHT: 90px
}
.videoImgSmall {
	BORDER-RIGHT: #c5c5c5 3px solid; BORDER-TOP: #c5c5c5 3px solid; DISPLAY: block; LEFT: 0px; BORDER-LEFT: #c5c5c5 3px solid; WIDTH: 120px; BORDER-BOTTOM: #c5c5c5 3px solid; POSITION: relative; HEIGHT: 90px
}
.videoThumbnailDescription {
	color : #000; TEXT-ALIGN: left; MARGIN: 0px 8px
}
.videoTitleText {
	FONT-WEIGHT: bold; color : #000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.videoTitleText:hover {
	FONT-WEIGHT: bold; color : #000; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.videoViews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #7b7b7b; PADDING-TOP: 0px; POSITION: relative
}
.over {
	BORDER-BOTTOM: #b3cccf 1px solid
}
#pointilletool {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/smallspacer6.gif) repeat left top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 5px; HEIGHT: 2px
}
