#standings .bd .tabs {background: url(../../img/habillage/bg-tabs2.png) no-repeat top; width:288px; padding-left: 0px; height: 330px;position: relative;}
#standings .nav {PADDING-TOP: 0px; BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%;}
#standings .nav LI.first {MARGIN-LEFT: -20px;}
#standings .nav LI { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../../img/habillage/bg-tabs2.png) left 50%; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; LINE-HEIGHT: 28px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center;}
#standings .nav LI.selected {BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%; CURSOR: default; COLOR: #000; TEXT-DECORATION: none;}
#standings .nav LI a {BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%; CURSOR: default; COLOR: #fff; TEXT-DECORATION: none;}


#standings .nav LI EM {PADDING-LEFT: 20px; COLOR: #bbb;}
#standings .content {CLEAR: both;}
#standings TABLE {MARGIN-TOP: 0px; WIDTH: 100%;}
#standings TABLE TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
#standings .last {PADDING-RIGHT: 10px; TEXT-ALIGN: right;}
#standings TR .first {PADDING-LEFT: 10px;}
#standings TBODY TR {BORDER-BOTTOM: #e3e3db 1px solid;}

/* PLAY BA LISTE VIDEO
******************************/
#videolist .bd .tabs {background: url(../../img/habillage/bg-tabs2.png) no-repeat top; width:288px; padding-left: 0px; position: relative;}
#videolist .nav {PADDING-TOP: 0px; BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%;}
#videolist .nav LI.first {MARGIN-LEFT: -40px;}
#videolist .nav LI { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../../img/habillage/bg-tabs2.png) left 50%; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: hand; LINE-HEIGHT: 28px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center;}
#videolist .nav LI.selected {BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%; CURSOR: default; COLOR: #000; TEXT-DECORATION: none;}
#videolist .nav LI EM {PADDING-LEFT: 20px; COLOR: #bbb;}
#videolist .content {CLEAR: both;}
#videolist .cd {FONT-SIZE: 92%;}
#videolist TABLE {MARGIN-TOP: 0px; WIDTH: 100%;}
#videolist TABLE TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
#videolist .last {PADDING-RIGHT: 10px; TEXT-ALIGN: right;}
#videolist TR .first {PADDING-LEFT: 10px;}
#videolist TBODY TR {BORDER-BOTTOM: #e3e3db 1px solid;}

.videolistDown {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 298px; PADDING-TOP: 10px;}
.videolistDown LABEL {POSITION: relative;}
.videolistDown A.tip {DISPLAY: none; BACKGROUND: url(../../img/icones/icon_info_gray.gif) no-repeat; LEFT: 260px; WIDTH: 12px; POSITION: absolute; TOP: 1px; HEIGHT: 12px;}
.videolistDown A {DISPLAY: block;}




#dvd .bd .tabs {background: url(../../img/habillage/bg-tabs2.png) no-repeat top; width:288px; padding-left: 0px; height: 310px;position: relative;}
#dvd .nav {PADDING-TOP: 0px; BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%;}
#dvd .nav LI.first {MARGIN-LEFT: -20px;}
#dvd .nav LI {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../../img/habillage/bg-tabs2.png) left 50%; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 28px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center;}
#dvd .nav LI.selected {BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%; CURSOR: default; COLOR: #000; TEXT-DECORATION: none;}
#dvd .nav LI EM {PADDING-LEFT: 20px; COLOR: #bbb;}
#dvd .content {CLEAR: both;}
#dvd TABLE {MARGIN-TOP: 0px; WIDTH: 100%;}
#dvd TABLE TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
#dvd .last {PADDING-RIGHT: 10px; TEXT-ALIGN: right;}
#dvd TR .first {PADDING-LEFT: 10px;}
#dvd TBODY TR {BORDER-BOTTOM: #e3e3db 1px solid;}

#tv .bd .tabs {background: url(../../img/habillage/bg-tabs2.png) no-repeat top; width:288px; padding-left: 0px; height: 350px;position: relative;}
#tv .nav {PADDING-TOP: 0px; BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%;}
#tv .nav LI.first {MARGIN-LEFT: -20px;}
#tv .nav LI {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 92%; BACKGROUND: url(../../img/habillage/bg-tabs2.png) left 50%; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 28px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 34px; TEXT-ALIGN: center;}
#tv .nav LI.selected {BACKGROUND: url(../../img/habillage/bg-tabs2.png) center 50%; CURSOR: default; COLOR: #000; TEXT-DECORATION: none;}
#tv .nav LI EM {PADDING-LEFT: 20px; COLOR: #bbb;}
#tv .content {CLEAR: both;}
#tv TABLE {MARGIN-TOP: 0px; WIDTH: 100%;}
#tv TABLE TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
#tv .last {PADDING-RIGHT: 10px; TEXT-ALIGN: right;}
#tv TR .first {PADDING-LEFT: 10px;}
#tv TBODY TR {BORDER-BOTTOM: #e3e3db 1px solid;}




#cd {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px;}
#cd {BACKGROUND: url(../../img/habillage/header-bg.gif);}
.nav {ZOOM: 1;}
#standings .nav {ZOOM: 1;}
#videolist .nav {ZOOM: 1;}
.tab {COLOR: #0069aa;}
#yui-main .tab {COLOR: #efbc21;}
#yui-main H2 {
color : #fff;
}
TR.odd {BACKGROUND: #f8f7f2;}
.yui-t4 {TEXT-ALIGN: left; min-width: 300px;}
#yui-main .yui-b {FLOAT: none; WIDTH: auto;overflow:hidden;}
#yui-main .yui-b .right {CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 303px; PADDING-TOP: 0px;}
#yui-main .yui-b .right .mod DIV.ft {PADDING-RIGHT: 12px; PADDING-LEFT: 0px; BACKGROUND: url(../../img/habillage/mod-thin-btm.gif) no-repeat 50% bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 288px; PADDING-TOP: 0px}
#yui-main .yui-b .right .mod DIV.ft1 {height: 20px; position: relative; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/mod-thin-top11.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 8px; TEXT-ALIGN: right;}
#yui-main .yui-b .right .mod DIV.ft2 {height: 10px; position: relative; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/mod-thin-top6.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 8px; TEXT-ALIGN: right;}
#yui-main .yui-b .right .mod DIV.hd {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../../img/habillage/mod-thin-mid.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px;}
#yui-main .yui-b .right .mod DIV.bd {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../../img/habillage/mod-thin-mid.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px;}
#yui-main .yui-b .right .mod DIV.cd {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../../img/habillage/mod-thin-mid.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px;}
#yui-main .yui-b .right .mod DIV.cd {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../../img/habillage/mod-thin-mid.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px;}



#primary_content {
	PADDING-TOP: 0px;
	float: left;
	display: inline;
	width: 280px;
	margin: 0 0 0px 0px;
	background: url(../../img/habillage/border.gif) repeat-x 200px 125px;
	}
#gumballs4 {
	PADDING-TOP: 5px;
	float: left;
	display: inline;
	width: 280px;
	margin: 0 0 20px 0px;
	}
.gumball4 .copy h3 {TEXT-ALIGN: left; display: inline;}
#gumballs4 .gumball4 img {
	height: 100px;
	cursor: hand;
	margin: 0 0 0px 9px;
	border: 2px solid #bbb;
	}
#gumballs4 .gumball4 A img {cursor: hand; BORDER-RIGHT: 2px solid #bbb; BORDER-TOP: 2px solid #bbb; BORDER-LEFT: 2px solid #bbb; BORDER-BOTTOM: 2px solid #bbb;}
#gumballs4 .gumball4 A:hover img {cursor: hand; BORDER-RIGHT: 2px solid #4d4d4f; BORDER-TOP: 2px solid #4d4d4f; BORDER-LEFT: 2px solid #4d4d4f; BORDER-BOTTOM: 2px solid #4d4d4f;}





/* NEWS
******************************/
#descriptionnews {
	MARGIN-BOTTOM: 50px;
	text-align:justify;
	WIDTH: 620px;
}
#descriptionnews .default-image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#descriptionnews .default-image IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#descriptionnews .more:hover {
	
}
#descriptionnews .more:hover IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
#newstxt {
	MARGIN-LEFT: 5px;
	MARGIN-BOTTOM: 20px;
}

DIV.comnews {
	BACKGROUND: url(../../img/habillage/6.gif) repeat-x; FLOAT: left; WIDTH: 620px; HEIGHT: 25px
}
#comnews H2 {
FLOAT: left;
padding-left : 10px;
font-weight : bold;
font-size : 14px;
color : #fff;
line-height : 0px;
font-family : arial, helvetica, sans-serif;
}
#comnews H2 a {
color : #fff;
font-family : arial, helvetica, sans-serif;
text-decoration:  none;
}
#itemlie {
MARGIN-TOP: 10px;
padding : 5px;
border: 1px solid #DBDBDB;
background-color: #f8f6f6;
WIDTH: 100%;
}
#itemlie2 {
padding : 5px;
WIDTH: 50%;
}
#itemlie2 {
padding : 5px;
WIDTH: 40%;
}


#cnnEmbeddShare {
	WIDTH: 620px
}
DIV.cnnStoryElementBox {
	FLOAT: left; padding : 5px;WIDTH: 300px;
}
DIV.cnnStoryElementBox2 {
	padding : 5px;
}
.cnnWireBox .cnnBoxContent {
	min-height:100px;BACKGROUND-COLOR: #fff
}
.cnnWireBox .cnnWireBoxHeader {
	BACKGROUND: url(../../img/habillage/corner_wire_TR_bg.gif) repeat-x 100% 0px; OVERFLOW: hidden; POSITION: relative;HEIGHT: 4px
}
.cnnWireBox .cnnWireBoxFooter {
	BACKGROUND: url(../../img/habillage/corner_wire_BR._bg.gif) no-repeat 100% 0px; OVERFLOW: hidden; POSITION: relative;HEIGHT: 4px
}

.cnnWireBox .cnnBoxHeader {
	BACKGROUND: url(../../img/habillage/corner_wire_TR_bg.gif) repeat-x 100% 0px; OVERFLOW: hidden; POSITION: relative;HEIGHT: 4px
}
.cnnWireBox .cnnBoxHeader DIV {
	BACKGROUND: url(../../img/habillage/corner_wire_TL.gif) #fff no-repeat 0px 0px; WIDTH: 4px; POSITION: relative;HEIGHT: 4px
}
.cnnWireBox .cnnBoxHeader2 {
	OVERFLOW: hidden; HEIGHT: 4px
}
.cnnWireBox .cnnBoxHeader2 DIV {
	WIDTH: 4px; HEIGHT: 4px
}
.cnnWireBox .cnnBoxFooter {
	BACKGROUND: url(../../img/habillage/corner_wire_BR._bg.gif) no-repeat 100% 0px; OVERFLOW: hidden; POSITION: relative;HEIGHT: 4px
}
.cnnWireBox .cnnBoxFooter DIV {
	BACKGROUND: url(../../img/habillage/corner_wire_BL.gif) #fff no-repeat 0px 0px; WIDTH: 4px; POSITION: relative;HEIGHT: 4px
}
.cnnPad5TB9LR {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cnnHtPromoHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #ca0002; PADDING-TOP: 0px
}
.cnnHtPromoContent {
	PADDING-BOTTOM: 6px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.cnnHtPromoImg {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 4px 4px 0px
}
.cnnHtPromoTxt {
	FONT-SIZE: 11px; COLOR: #949494; LINE-HEIGHT: 12px
}
.cnnHtPromoMore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.clear2 {
	CLEAR: both
}


#vUtility_view .hide {
	DISPLAY: none
}
#vUtility_view .nav {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; POSITION: relative; HEIGHT: 23px
}
#vUtility_view .nav UL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#vUtility_view .nav A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../../img/habillage/nav_share3.png) no-repeat right -24px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#vUtility_view .nav A {
	FLOAT: none
}
#vUtility_view .nav LI {
	BACKGROUND: url(../../img/habillage/nav_share3.png) no-repeat 0px -24px; FLOAT: left; MARGIN: 0px 1px 0px 0px
}
#vUtility_view .nav .selected {
	BACKGROUND: url(../../img/habillage/nav_share3.png) no-repeat 0px 0px
}
#vUtility_view .nav .selected A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; BACKGROUND: url(../../img/habillage/nav_share3.png) no-repeat right 0px; PADDING-BOTTOM: 7px; COLOR: #526772; PADDING-TOP: 4px
}
#vUtility_view .nav A:hover {
	COLOR: #ffcc00
}
#vUtility_view .nav .selected A:hover {
	COLOR: #526772
}
#vUtility_view .utilBody {
	clear: both;DISPLAY: block; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../../img/habillage/nav_share3.png) repeat-x left -75px; PADDING-BOTTOM: 3px;  COLOR: #333333; PADDING-TOP: 3px;  FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; HEIGHT: 210px
}
#vUtility_view .utilBody2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; HEIGHT: 111px
}
#vUtility_view .utilBody A {
	COLOR: #2864b4
}
#vUtility_view .left {
	FLOAT: left
}
#vUtility_view .right {
	FLOAT: right
}
#vUtility_view .tab {
	MARGIN: 12px 12px 0px 10px
}
.tabcontent{
display:none;
FLOAT: left;
PADDING-LEFT: 10px;
PADDING-TOP: 5px;
}

@media print {
.tabcontent {
display:block!important;
}
}
.controlarea {
	LINE-HEIGHT: 17px
}
.whitebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.whitebox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px arial,sans-serif; COLOR: #ffaa77; PADDING-TOP: 0px
}
.whitebox P {
	MARGIN: 0px; FONT: 11px verdana,sans-serif; PADDING-TOP: 2px
}
.sharewith {
	TEXT-ALIGN: left; BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 300px; HEIGHT: 50px
}
.sharewith2 {
	TEXT-ALIGN: left; BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 150px; HEIGHT: 50px
}
.sharewith3 {
	TEXT-ALIGN: left; BORDER-RIGHT: #ccc 1px solid; DISPLAY: block; MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 300px; HEIGHT: 50px
}
.sharewith4 {
	TEXT-ALIGN: left; DISPLAY: block; MIN-HEIGHT: 50px; FLOAT: left; WIDTH: 600px; HEIGHT: 50px
}
#share_window_content {
	 MARGIN: 0px
}
.insides {
	MARGIN: 0px
}
.shareon {
	PADDING-LEFT: 10px; TEXT-ALIGN: left; DISPLAY: block; FLOAT: left; WIDTH: 270px
}
.clear {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden
}
#share_area {
	FONT: bold 11px arial,sans-serif; COLOR: #000
}
#share_area INPUT.field {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 250px; PADDING-TOP: 2px
}
#share_area INPUT.field2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 200px; PADDING-TOP: 2px
}
#share_area TEXTAREA.field {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 250px; PADDING-TOP: 2px
}
#share_area TEXTAREA.field3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 330px; PADDING-TOP: 2px
}
#share_area TEXTAREA.field2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 600px; PADDING-TOP: 2px
}
#share_area SELECT.field {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 4px 0pt; WIDTH: 250px; PADDING-TOP: 2px
}
DIV#share_window {
	BORDER-RIGHT: #f2fb89 10px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f2fb89 10px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; RIGHT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #f2fb89 10px solid; WIDTH: 260px; PADDING-TOP: 10px; BORDER-BOTTOM: #f2fb89 10px solid; FONT-FAMILY: verdana,sans-serif; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
DIV#share_window LI {
	WIDTH: 260px
}
DIV#share_window .include_message {
	MARGIN-TOP: 5px; BACKGROUND: url(../../img/icones/dotted.gif) repeat-x left top; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
#share_message {
	BORDER-RIGHT: #e1e1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1d5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1d5 1px solid; WIDTH: 248px; COLOR: #cecebd; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1d5 1px solid; FONT-FAMILY: arial,sans-serif
}
#share_search_field {
	BORDER-RIGHT: #e1e1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1d5 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1d5 1px solid; WIDTH: 248px; COLOR: #cecebd; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1d5 1px solid; FONT-FAMILY: verdana,sans-serif
}
#share_email_field {
	BORDER-RIGHT: #e1e1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1d5 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1d5 1px solid; WIDTH: 248px; COLOR: #cecebd; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1d5 1px solid; FONT-FAMILY: verdana,sans-serif
}
#share_email_field2 {
	BORDER-RIGHT: #e1e1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1d5 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1e1d5 1px solid; WIDTH: 248px; COLOR: #cecebd; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e1d5 1px solid; FONT-FAMILY: verdana,sans-serif
}
INPUT.blue_button {
	BORDER-RIGHT: #408bb6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #408bb6 1px solid; PADDING-LEFT: 5px; BACKGROUND: #59a5d1; PADDING-BOTTOM: 2px; FONT: 11px verdana,sans-serif; BORDER-LEFT: #408bb6 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #408bb6 1px solid
}
INPUT.blue_button2 {
	BORDER-RIGHT: #408bb6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #408bb6 1px solid; PADDING-LEFT: 3px; BACKGROUND: #59a5d1; PADDING-BOTTOM: 1px; FONT: 11px verdana,sans-serif; BORDER-LEFT: #408bb6 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #408bb6 1px solid
}
INPUT.yellow_button {
	BORDER: #000 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #353c41; PADDING-BOTTOM: 1px; FONT: 11px verdana,sans-serif; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px
}
.faux_link {
	CURSOR: pointer; COLOR: #2786c2; TEXT-DECORATION: none; outline: none
}
UL.socialshare LI {
	PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0pt; MARGIN: 0pt 5px 5px 0pt; PADDING-TOP: 0pt
}
.facebook {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/facebook_share_icon.gif) no-repeat left center
}
.stumbleupon {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/stumbleupon.gif) no-repeat left center
}
.delicious {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/delicious.gif) no-repeat left center
}
.digg {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/digg.gif) no-repeat left center
}
.yahoo {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/yahoo_myweb.gif) no-repeat left center
}
.newsvine {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/newsvine.gif) no-repeat left center
}
.spurl {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/spurl.gif) no-repeat left center
}
.blinklist {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/blinklist.gif) no-repeat left center
}
.furl {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/furl.gif) no-repeat left center
}
.google {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/google_bmarks.gif) no-repeat left center
}
.netvibes {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/netvibes.png) no-repeat left center
}
.scoopeo {
	MARGIN: 0pt 5px 5px 0pt; PADDING-LEFT: 20px; BACKGROUND: url(../../img/share/scoopeo.gif) no-repeat left center
}
#tcontent4 BUTTON.flat {
	LINE-HEIGHT: 17px; HEIGHT: 17px
}
#tcontent4 BUTTON.flat_w17 {
	BACKGROUND-IMAGE: url(../../img/habillage/layout_button_flat_17.gif); WIDTH: 17px
}
#tcontent4 BUTTON {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #b20605; TEXT-ALIGN: center
}

/*****************************************
NEWS EXPAND
*****************************************/
DIV.collapse {
	BACKGROUND: url(images/section-medium-top.gif) #333a3e no-repeat center top; MARGIN: 5px 0px; WIDTH: 800px
}
DIV.collapse-container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/section-medium-bottom.gif) no-repeat 50% bottom; PADDING-BOTTOM: 15px; WIDTH: 760px; PADDING-TOP: 15px; HEIGHT: 100%
}
UL.simple {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.simple LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.simple LI P {
	
}
UL.simple LI H4 {
	
}








/*****************************************
NEWS ARCHIVES STYLES2
*****************************************/

.box-grigion {background:#FFF; border:#ededed 1px solid ; }
#canali3 {width:615px; height:252px;}
#canali3 ul.normal {margin-left:5px}
#canali3 h1{ width:80px; margin-bottom:5px;}
#canali3 h2{ line-height:normal;}
#canali3 #content { width:615px;height:250px;  position:relative; margin-left:3px;}
#canali3 #content .tabn{position:absolute; z-index:100; left:0px; text-transform: uppercase;}
#canali3 #content .box-grigion {width:615px;height:227px; position:relative; top:21px;}
#canali3 #content .box-grigion a:hover {}
#canali3 #content .box-grigion #articolo{float:left;width:615px;height:210px; overflow:hidden; margin-bottom:5px;}

.tabn{ position: absolute;  left:20px; }
.tabn ul.tabsn {list-style-type:none;font-size:11px; font-weight:bold; margin-top:2px;}}
.tabn ul.tabsn li.selected {padding: 2px 2px 0px 2px; height:16px;}}
.tabn ul.tabsn li {float:left;padding: 2px 2px 0px 2px; height:16px; }
.tabn ul.tabsn li a {float: left;  text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px; white-space: nowrap}
.tabn ul.tabsn li img {margin-top:1px; margin-left:1px}
.tabn ul.tabsn li.selected a {float: left;  text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px;white-space: nowrap}
.tabn img{ height:14px;border:none}

/* Stili utilizzati per le schede */
.tabn ul.tabsn li.selected {border: solid #e4e4e4 1px;border-bottom: solid #FFF 1px;background: #FFF}
.tabn ul.tabsn li { border: solid #e4e4e4 1px;  background: #FFF}
.tabn ul.tabsn li a {background: #82949d; color: #fff;}	
.tabn ul.tabsn li.selected a { background: #FFF;  color: #B00000;}


.size1v {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV.news-content2 {
FLOAT: left;
	FONT-SIZE: 10px; 
	padding: 5px;
	WIDTH: 620px; 
	COLOR: #fff; 
	HEIGHT: 350px; 
	MARGIN-bottom: 7px;
}



.box-grigion {background:#FFF; border:#ededed 1px solid ; }
#canali3 {width:600px; height:252px;}
#canali3 ul.normal {margin-left:5px}
#canali3 h1{ width:80px; margin-bottom:5px;}
#canali3 h2{ line-height:normal;}
#canali3 #content { width:600px;height:250px;  position:relative; margin-left:3px;}
#canali3 #content .tabn{position:absolute; z-index:100; left:0px; text-transform: uppercase;}
#canali3 #content .box-grigion {width:600px;height:227px; position:relative; top:21px;}
#canali3 #content .box-grigion a:hover {}
#canali3 #content .box-grigion #articolo{float:left;width:600px;height:210px; overflow:hidden; margin-bottom:5px;}

.tabn{ position: absolute;  left:20px; }
.tabn ul.tabsn {list-style-type:none;font-size:11px; font-weight:bold; margin-top:2px;}}
.tabn ul.tabsn li.selected {padding: 2px 2px 0px 2px; height:16px;}}
.tabn ul.tabsn li {float:left;padding: 2px 2px 0px 2px; height:16px; }
.tabn ul.tabsn li a {float: left;  text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px; white-space: nowrap}
.tabn ul.tabsn li img {margin-top:1px; margin-left:1px}
.tabn ul.tabsn li.selected a {float: left;  text-decoration: none;height:16px;line-height: 15px;  padding: 0px 5px;white-space: nowrap}
.tabn img{ height:14px;border:none}

/* Stili utilizzati per le schede */
.tabn ul.tabsn li.selected {border: solid #e4e4e4 1px;border-bottom: solid #FFF 1px;background: #FFF}
.tabn ul.tabsn li { border: solid #e4e4e4 1px;  background: #FFF}
.tabn ul.tabsn li a {background: #e1e8ed; color: #676768;}	
.tabn ul.tabsn li.selected a { background: #FFF;  color: #B00000;}


.size1v {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*****************************************
SORTIES FRONT
*****************************************/
.flashfrance {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 0px; TEXT-ALIGN: center
}
#movieDetailFeatureCell { width:86px; color:#000; background-color:#EEE; padding:0px; padding-left: 5px; height:20px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; }
#movieDetailFeatureCell A { color:#000; text-decoration:none; }
#movieDetailFeatureCell A:hover { color:#c30b0b; text-decoration:none; }
#movieDetailFeatureCell IMG.arrow { display:inline; margin:0px; margin-right:5px; }

#scorefilm {
	MARGIN-LEFT: 1px; PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 34px; TEXT-ALIGN: center
}
.scoreefilm {
	BACKGROUND: url(../../img/icones/score_40.gif) no-repeat; FLOAT: right; WIDTH: 40px; HEIGHT: 34px; TEXT-ALIGN: center
}
.scoreefilm .number {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-TOP: 10px
}
#scoreefilm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../img/icones/score_40.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 34px; TEXT-ALIGN: center
}
#scorehd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../img/icones/hd.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 34px; TEXT-ALIGN: center
}
#scoreefilm .number {
	FONT-SIZE: 20px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: Arial,sans-serif
}
#scoreefilm .number3 {
	FONT-SIZE: 20px; COLOR: #ffcc00; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: Arial,sans-serif
}
#scoreefilm A {
	TEXT-DECORATION: none
}
#scoreefilm .number2 {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#descriptionfilm {
	WIDTH: 115px;
}
#descriptionfilm .default-image {
	margin:3px; TEXT-ALIGN: center
}
#descriptionfilm .default-image IMG {
	WIDTH: 100px; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#descriptionfilm2 .default-image IMG {
	HEIGHT: 180px; WIDTH: 130px; BORDER: #ccc 1px solid
}
#descriptionfilm3 .default-image IMG {
	HEIGHT: 100px; WIDTH: 70px; BORDER: #ccc 1px solid
}
#descriptionstar {
	WIDTH: 107px;
}
#descriptionstar2 {
	MARGIN-left: 7px;  WIDTH: 100px;
}
#descriptionstar .default-image IMG {
	HEIGHT: 120px; WIDTH: 96px; BORDER: #000 1px solid
}
#descriptionstar2 .default-image IMG {
	HEIGHT: 120px; WIDTH: 96px; BORDER: #000 1px solid
}
#descriptionfilm .more:hover {
	
}
#descriptionfilm .more:hover IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
#descriptionfilm2 .more:hover IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
#descriptionfilm3 .more:hover IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
#descriptionstar .more:hover IMG {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
#descriptionstar2 .more:hover IMG {
	border: 1px solid #ffcc00;
}
#story_film .celldeja {
FLOAT: left;
text-align:justify;
	padding: 5px;
	WIDTH: 300px;  
	border-right: 1px solid #E0E0E0;
	MARGIN-bottom: 7px;
}
#story_film .cellproche {
FLOAT: right;
text-align:justify;
	padding: 5px;
	WIDTH: 300px;  
	MARGIN-bottom: 7px;
}
/*****************************************
CALENDRIER
*****************************************/
.cal_page_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/cal_l.gif) no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 0px
}
.cal_page_nav .wrap {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/habillage/cal.gif) no-repeat right top; PADDING-BOTTOM: 1px; LINE-HEIGHT: 27px; PADDING-TOP: 1px; HEIGHT: 27px
}
.cal_page_nav .pages {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cal_page_nav .searchban {
	FONT-SIZE: 16px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fff
}
.cal_page_nav .jaune {
	FONT-SIZE: 16px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fdd101
}
.cal_page_nav .page_flipper {
	FLOAT: right; COLOR: #999
}
.cal_page_nav .search_flipper {
	FLOAT: right; COLOR: #fdd101
}
.cal_page_nav .page_flipper SPAN {
	COLOR: #666666
}
.cal_page_nav .page_flipper A {
	COLOR: #fdd101
}

.cal_page_nav .pages A {
	FONT-SIZE: 14px; COLOR: #fff
}
.cal2_page_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/cal3_l.gif) no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 0px
}
.cal2_page_nav .wrap {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/habillage/cal3.gif) no-repeat right top; PADDING-BOTTOM: 1px; LINE-HEIGHT: 27px; PADDING-TOP: 1px; HEIGHT: 27px
}
.cal2_page_nav .pages {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.cal2_page_nav .pages A {
	FONT-SIZE: 14px; COLOR: #000
}

.cal2_page_nav .page_flipper {
	FLOAT: right; COLOR: #000
}
.cal2_page_nav .page_flipper SPAN {
	COLOR: #666666
}
.cal2_page_nav .page_flipper A {
	COLOR: #000
}
DIV.calmod DIV.calbd DIV.calcontent {
	ZOOM: 1
}
DIV.calmod {
	ZOOM: 1
}





div#calendrier div.calmod{background:url(../../img/habillage/g_l.gif) left top repeat-y;margin-top:-1px;position:relative;}
div#calendrier div.calmod div.calbd div.calcontent{padding:1px 10px 4px 10px;}
div#calendrier div.calmod div.calhd b,div#calendrier div.calmod div.calft 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#calendrier div.calmod div.calhd b.l{background:url(../../img/habillage/tv-global-sp4.gif) no-repeat -153px -66px;float:left;_font-size:1px;}
div#calendrier div.calmod div.calhd b.r{background:url(../../img/habillage/tv-global-sp4.gif) no-repeat -162px -66px;float:right;_font-size:1px;}
div#calendrier div.calmod div.calft b.l{background:url(../../img/habillage/tv-global-sp4.gif) no-repeat -153px -75px;float:left;}
div#calendrier div.calmod div.calft b.r{background:url(../../img/habillage/tv-global-sp4.gif) no-repeat -162px -75px;float:right;}
div#calendrier div.calmod div.calhd:after,div#calendrier div.calmod div.calft:after,div#calendrier div.calmod div.calbd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#calendrier div.calmod div.calhd,div#calendrier div.calmod div.calft,div#calendrier div.calmod div.calbd{zoom:1;margin:0;height:auto;overflow:visible;background:none;filter:none;}
div#calendrier div.calmod div.calhd,div#calendrier div.calmod div.calft{height:9px;padding:0;margin:0;}
div#calendrier div.calmod div.calhd{background:#FFF url(../../img/habillage/g_t.gif) left top repeat-x;}
div#calendrier div.calmod div.calft{background:#FFF url(../../img/habillage/g_b2.gif) left bottom repeat-x;}
div#calendrier div.calmod div.calbd{background:transparent url(../../img/habillage/g_r.gif) right top repeat-y;}










#calendrier .item .keyartAndRating {
	FLOAT: left; MARGIN-left: 10px; WIDTH: 143px; MARGIN-RIGHT: 0px
}
#calendrier .item .keyartAndRating2 {
	FLOAT: left; MARGIN-left: 10px; WIDTH: 93px; MARGIN-RIGHT: 0px
}
#calendrier .item .keyartAndRating3 {
	FLOAT: left; MARGIN-left: 10px; WIDTH: 70px; MARGIN-RIGHT: 0px
}
#calendrier .item2 .keyartAndRating3 {
	FLOAT: left; MARGIN-left: 30px; WIDTH: 60px; MARGIN-RIGHT: 0px
}
#calendrier DIV.item DIV.item {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#calendrier DIV.item2 DIV.item2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px;PADDING-BOTTOM: 10px;HEIGHT: 125px;
}
#calendrier .item .calinfo {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 425px; MARGIN-RIGHT: 5px
}
#calendrier .item .calinfo2 {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 470px; MARGIN-RIGHT: 5px; MARGIN-LEFT: 10px; PADDING-LEFT: 10px
}
#calendrier .item .calinfo4 {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 350px; MARGIN-RIGHT: 5px
}
#calendrier .item .calinfo5 {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 370px; MARGIN-RIGHT: 5px
}
#calendrier .item .calnews {
	text-align : left; text-align:justify; MARGIN-RIGHT: 5px
}
#newstitr h1 {
	font-size: 18px;margin-top:-4px;margin-bottom:0px;
}
#titrh3 h3 {
	margin-top:-2px;margin-bottom:0px;
}
#calendrier .item .calnewslie {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 5px
}
#calendrier .calmois {
	text-align : left;
}
#calendrier .calmois2 {
	text-align : left;WIDTH: 505px;
}
#calendrier .caldat1 {
	FLOAT: RIGHT;text-align : RIGHT;WIDTH: 105px; POSITION: relative
}
#calform {
	MARGIN-left: 200px; LINE-HEIGHT: 7px; PADDING-TOP: 2px; BACKGROUND: url(../../img/fiche/site_bg5.gif) no-repeat; BOTTOM:8px; WIDTH: 220px; HEIGHT: 35px; OVERFLOW: hidden;  POSITION: relative
}
#calform2 {
	MARGIN-left: 230px; LINE-HEIGHT: 7px; PADDING-TOP: 2px; BACKGROUND: url(../../img/fiche/site_bg6.gif) no-repeat; BOTTOM:8px; WIDTH: 150px; HEIGHT: 35px; OVERFLOW: hidden;  POSITION: relative
}
#caltitrfilm {
	text-align : left;
}

/*****************************************
BOX OFFICE
*****************************************/
	
#box_office_chart table {
clear: both;
width: 870px;
margin: 25px 0;
border-collapse: collapse;
margin-left: 20px; 
border-right: 1px solid #d1d1d1;
}

#box_office_chart table tr { }

#box_office_chart table tr th {
text-align: left;
vertical-align: top;
background-color: #666;
border: 1px solid #d1d1d1;
border-top: 0;
}

#box_office_chart table tr th span {
display: block;
padding: 8px 6px 12px 8px;
background-color: #666;
color: white;
font-size: 9px;
}

#box_office_chart table tr th.first {
background-position: -3px 0;
}

#box_office_chart table tr th.first span {
padding-left: 10px;
padding-right: 10px;
}

#box_office_chart table tr th.last span {
background: none;
background-color: #666;
}

#box_office_chart table tr td {
font-size: 12px;
vertical-align: top;
height: 50px;
padding: 8px 6px 0 8px;
border: 1px solid #d1d1d1;
}

#box_office_chart table tr td.rank,
#box_office_chart table tr td.gross {
color: #d8182a;
}

#box_office_chart table tr td.rank {
padding-left: 20px;
}

#box_office_chart table tr td.name {
font-size: 11px;
}
#box_office_chart table tr td.titre {
font-size: 11px;
}

#box_office_chart table tr.alt { }

#box_office_chart table tr.alt td {
background: #f2f2ea;
}

#box_office_chart table tr.totals td {
border-top: 1px solid #000;
}

#box_office_chart table tr .first {
border-left: 0;
}

#box_office_chart table tr .last {
border-right: 0;
}

#box_office_chart table tr .empty {
border: 0;
}



#box_office_chart_small table {
clear: both;
width: 600px;
margin: 25px 0;
border-collapse: collapse;
margin-left: 0px; 
border-right: 1px solid #d1d1d1;
}

#box_office_chart_small table tr { }

#box_office_chart table tr th {
text-align: left;
vertical-align: top;
background-color: #666;
border: 1px solid #d1d1d1;
border-top: 0;
}

#box_office_chart_small table tr th span {
display: block;
padding: 8px 6px 12px 8px;
background-color: #666;
color: white;
font-size: 9px;
}

#box_office_chart_small table tr th.first {
background-position: -3px 0;
}

#box_office_chart_small table tr th.first span {
padding-left: 10px;
padding-right: 10px;
}

#box_office_chart_small table tr th.last span {
background: none;
background-color: #666;
}

#box_office_chart_small table tr td {
font-size: 12px;
vertical-align: top;
height: 50px;
padding: 8px 6px 0 8px;
border: 1px solid #d1d1d1;
}

#box_office_chart_small table tr td.rank,
#box_office_chart_small table tr td.gross {
color: #d8182a;
}

#box_office_chart_small table tr td.rank {
padding-left: 20px;
}

#box_office_chart_small table tr td.name {
font-size: 11px;
}
#box_office_chart_small table tr td.titre {
font-size: 11px;
}

#box_office_chart_small table tr.alt { }

#box_office_chart_small table tr.alt td {
background: #f2f2ea;
}

#box_office_chart_small table tr.totals td {
border-top: 1px solid #000;
}

#box_office_chart_small table tr .first {
border-left: 0;
}

#box_office_chart_small table tr .last {
border-right: 0;
}

#box_office_chart_small table tr .empty {
border: 0;
}
		
	
.calbox_page_nav {
	margin-left: 20px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/cal_l.gif) no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 0px
}
.calbox_page_nav .wrap {
	width: 858px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/habillage/cal_box.gif) no-repeat right top; PADDING-BOTTOM: 1px; LINE-HEIGHT: 27px; PADDING-TOP: 1px; HEIGHT: 27px
}
.calbox_page_nav .pages {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.calbox_page_nav .searchban {
	FONT-SIZE: 16px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fff
}
.calbox_page_nav .jaune {
	FONT-SIZE: 16px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fdd101
}
.calbox_page_nav .page_flipper {
	FLOAT: right; COLOR: #999
}
.calbox_page_nav .search_flipper {
	FLOAT: right; COLOR: #fdd101
}
.calbox_page_nav .page_flipper SPAN {
	COLOR: #666666
}
.calbox_page_nav .page_flipper A {
	COLOR: #fdd101
}

.calbox_page_nav .pages A {
	FONT-SIZE: 14px; COLOR: #fff
}
