#front {
	Z-INDEX: 20; HEIGHT: 1350px; TEXT-ALIGN: center
}
#front .container {
	Z-INDEX: 30; MARGIN: auto; WIDTH: 610px; HEIGHT: 1350px; TEXT-ALIGN: left
}
#front #content {
	FONT-SIZE: 1.59em; TEXT-ALIGN: left
}
#front .container:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#front #content {
	FLOAT: right; MARGIN-BOTTOM: 30px; WIDTH: 615px
}
#front #top-stories {
	MARGIN: 0px; WIDTH: 610px
}
#frontfr {
	Z-INDEX: 20; HEIGHT: 1120px; TEXT-ALIGN: center
}
#frontfr .container {
	Z-INDEX: 30; MARGIN: auto; WIDTH: 610px; HEIGHT: 720px; TEXT-ALIGN: left
}
#frontfr #content {
	FONT-SIZE: 1.59em; TEXT-ALIGN: left
}
#frontfr .container:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#frontfr #content {
	FLOAT: right; MARGIN-BOTTOM: 30px; WIDTH: 615px
}
#frontfr #top-stories {
	MARGIN: 0px; WIDTH: 610px
}
#frontserie {
	Z-INDEX: 20; HEIGHT: 1500px; TEXT-ALIGN: center
}
#frontserie .container {
	Z-INDEX: 30; MARGIN: auto; WIDTH: 610px; HEIGHT: 1500px; TEXT-ALIGN: left
}
#frontserie #contentserie {
	FONT-SIZE: 1.59em; TEXT-ALIGN: left
}
#frontserie .container:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
#frontserie #contentserie {
	FLOAT: right; MARGIN-BOTTOM: 30px; WIDTH: 615px
}
#frontserie #top-stories {
	MARGIN: 0px; WIDTH: 610px
}
#top-stories {
	MARGIN: 0px; WIDTH: 620px
}
.grid H4 A {
	FONT-WEIGHT: normal
}
.grid H5 A {
	FONT-WEIGHT: bold
}
.grid .label A {
	FONT-SIZE: 18px; FONT-FAMILY: arial, helvetica, sans-serif;  COLOR: #003366; 
}
.grid .label A:hover {
	COLOR: #000
}
.grid .labelpetit A:visited {
	COLOR: #147
}
.grid .label-span {
	PADDING-TOP: 20px
}
.IE .grid .label-span {
	PADDING-TOP: 30px
}
.grid .label-span .label {
	POSITION: absolute; TOP: 0px
}
.grid A {
	COLOR: #147; TEXT-DECORATION: none
}
.grid A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.grid A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.grid CITE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grid CITE {
	FONT-SIZE: 55%; COLOR: #aaa; FONT-STYLE: normal; TEXT-ALIGN: right
}
.grid .caption {
	FONT-SIZE: 55%; COLOR: #aaa; FONT-STYLE: normal; TEXT-ALIGN: right
}
.Mac-Firefox .grid CITE {
	FONT-SIZE: 60%
}
.Mac-Firefox .grid .caption {
	FONT-SIZE: 60%
}
.grid IMG {
	DISPLAY: block
}
.grid .abstr {
	TEXT-ALIGN: justify; FONT-SIZE: 60%; LINE-HEIGHT: 135%
}
.grid .source {
	FONT-SIZE: 70%; LINE-HEIGHT: 135%
}
.grid .abstr-link {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.grid .caption {
	MARGIN-TOP: 3px; COLOR: #999; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.grid .flag {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.grid .icon {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: inline; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.grid .label {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #666; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.grid .rss {
	LEFT: 405px;TEXT-ALIGN: right; FLOAT: right; WIDTH: 20px; BACKGROUND: url(../../img/icones/rss.gif) no-repeat right 50%; POSITION: absolute
}
.grid .rss2 {
	LEFT: 165px;TEXT-ALIGN: right; FLOAT: right; WIDTH: 20px; BACKGROUND: url(../../img/icones/rss.gif) no-repeat right 50%; POSITION: absolute
}
.grid .labelpetit {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #666; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.Mac-Firefox .grid .label {
	FONT-SIZE: 65%
}
.grid {
	POSITION: relative
}
.grid .w1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.grid .w3 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.grid .x1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.grid .x4 {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.grid .w1 {
	WIDTH: 200px
}
.grid .w3 {
	WIDTH: 430px
}
.grid .x1 {
	LEFT: 0px
}
.grid .x4 {
	LEFT: 430px
}
.std {
	WIDTH:610px; POSITION: relative; HEIGHT: 290px
}
.grid .label {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/col-border2.gif) #eee no-repeat right top; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid;BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 155%; PADDING-TOP: 0px; HEIGHT: 25px
}
.grid .labelpetit {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../../img/habillage/col-border2.gif) #eee no-repeat right top; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid;BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 200%; PADDING-TOP: 0px; HEIGHT: 25px
}
.grid .sublabel {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px; BACKGROUND-IMAGE: none; MARGIN-RIGHT: 1px
}
.grid H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 210%; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%
}
.IE .grid H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; LETTER-SPACING: -0.01em
}
.grid H2 {
	FONT-SIZE: 170%; LINE-HEIGHT: 1.05em
}
.grid H3 {
	FONT-SIZE: 110%
}
.grid H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; PADDING-BOTTOM: 1px
}
.IE .grid H4 {
	MARGIN-BOTTOM: 2px
}
.grid H4 {
	PADDING-BOTTOM: 1px; FONT-FAMILY: Georgia, serif
}
.grid H5 {
	PADDING-BOTTOM: 1px; FONT-FAMILY: arial, helvetica, sans-serif
}
.grid H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; 
}
.grid H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; PADDING-BOTTOM: 1px
}
.grid H1 A:hover {
	TEXT-DECORATION: none
}
.grid H1 A:hover {
	TEXT-DECORATION: none
}
.grid H2 A:hover {
	TEXT-DECORATION: none
}
.grid H2 A:hover {
	TEXT-DECORATION: none
}

.grid H6 A:hover {
	TEXT-DECORATION: underline
}

.grid .abstr {
	MARGIN: 2px 0px 0px
}
.IE .grid .abstr {
	MARGIN-TOP: 1px
}
#front .grid .content {
	BACKGROUND: url(../../img/habillage/grid-border-fade4.gif) no-repeat right bottom; HEIGHT: 1350px;
}
#frontfr .grid .content {
	BACKGROUND: url(../../img/habillage/grid-border-fade3.gif) no-repeat right bottom; HEIGHT: 1050px;
}
#frontserie .grid .contentserie {
	BACKGROUND: url(../../img/habillage/grid-border-fade4.gif) no-repeat right bottom; HEIGHT: 1400px;
}
.grid .img CITE {
	DISPLAY: block
}
.grid .img DIV {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.grid .img IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.grid .img-bot .img {
	MARGIN-TOP: 10px
}
.grid .img-center {
	MARGIN: auto; TEXT-ALIGN: center
}
.grid .img-center IMG {
	MARGIN: auto; TEXT-ALIGN: center
}
.grid .img-center .text {
	MARGIN-TOP: 10px
}
.grid .img-left {
	MARGIN-RIGHT: 0px! important
}
.grid .img-left .img {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
.IE .grid .img-left .img {
	MARGIN-RIGHT: 7px
}
.grid .img-left .text {
	PADDING-RIGHT: 10px
}
.grid .img-right .img {
	FLOAT: right; MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px; POSITION: relative
}
.Opera .grid .img-right .img {
	MARGIN-LEFT: 0px
}
.IE .grid .img-right .img {
	DISPLAY: inline
}
.grid .sL .label {
	BORDER-LEFT: medium none
}
.grid .sR {
	BACKGROUND-IMAGE: none; MARGIN-RIGHT: 10px
}
.IE .grid .sR {
	BACKGROUND-IMAGE: none! important
}
.grid .sR .label {
	BACKGROUND-IMAGE: none; MARGIN-RIGHT: 10px
}
.grid .sR .labelpetit {
	BACKGROUND-IMAGE: none; MARGIN-RIGHT: 10px
}
.grid .sR .story {
	PADDING-RIGHT: 10px
}
.grid .sR .img-right {
	PADDING-RIGHT: 5px
}
.IE .grid .sR .img-right {
	MARGIN-RIGHT: 5px
}
.grid .story {
	MARGIN: 10px 10px 0px
}
.grid .nowrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-LEFT: 0px; POSITION: relative; HEIGHT: 1%
}
.Opera .grid .nowrap {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.IE .grid .nowrap {
	PADDING-RIGHT: 5px
}
.grid .nowrap .text {
	PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle
}
.IE .grid .nowrap .text {
	PADDING-RIGHT: 15px; POSITION: absolute; TOP: 50%
}
.IE .grid .nowrap .text DIV {
	POSITION: relative; TOP: -50%
}
.IE .grid .nowrap .img {
	MARGIN-RIGHT: 10px
}
.IE .grid .img-right .img {
	MARGIN-RIGHT: 0px
}
.IE .grid .img-small .text {
	PADDING-LEFT: 146px; MARGIN-LEFT: -146px
}
.IE .grid .img-thumb-s .text {
	MARGIN-TOP: -2px; PADDING-LEFT: 64px; MARGIN-LEFT: -64px
}
.IE .grid .img-thumb-m .text {
	MARGIN-TOP: -5px; PADDING-LEFT: 94px; MARGIN-LEFT: -94px
}
.grid .w1-5 .img-thumb-m .text {
	WIDTH: 126px
}
.grid .new A {
	COLOR: #c33
}
.grid .hr {
	BACKGROUND: url(../../img/habillage/smallspacer.gif) repeat-x; MARGIN: 10px 10px 0px; HEIGHT: 3px
}
#slideshowlie .hr {
	BACKGROUND: url(../../img/icones/bg-dash.gif) repeat-x; MARGIN: 5px 0px 5px; HEIGHT: 1px
}
.grid .img-thumb-s .img CITE {
	DISPLAY: none
}
.grid .img-thumb-m .img CITE {
	DISPLAY: none
}
.grid .img-small .img .byline {
	DISPLAY: none
}
.icoVid {
	PADDING-LEFT: 10px; BACKGROUND: url(../../img/icones/iVideo.gif) no-repeat center 50%; POSITION: static; TEXT-DECORATION: none
}
.icoVid:hover {
	TEXT-DECORATION: none
}
.icoVid:hover {
	TEXT-DECORATION: none
}
.grid H6 A.icoVid {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.grid H6 A.icoVid:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.icoread {
	PADDING-LEFT: 10px; BACKGROUND: url(../../img/icones/icon_read2.gif) no-repeat center 50%; POSITION: static; TEXT-DECORATION: none
}
.icoread:hover {
	TEXT-DECORATION: none
}
.icoread:hover {
	TEXT-DECORATION: none
}
.grid H6 A.icoread {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.grid H6 A.icoread:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}


.icotof {
	PADDING-LEFT: 10px; BACKGROUND: url(../../img/icones/iSlides.gif) no-repeat center 50%; POSITION: static; TEXT-DECORATION: none
}
.icotof:hover {
	TEXT-DECORATION: none
}
.icotof:hover {
	TEXT-DECORATION: none
}
.grid H6 A.icotof {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.grid H6 A.icotof:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}

.icoDis {
	PADDING-LEFT: 10px; BACKGROUND: url(../../img/icones/iDiscuss.gif) no-repeat center 50%; POSITION: static; TEXT-DECORATION: none
}
.icoDis:hover {
	TEXT-DECORATION: none
}
#top-stories .icoDis A {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#top-stories .icoDis A:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}

.icobullet {
	PADDING-LEFT: 5px; BACKGROUND: url(../../img/icones/arrow_red_right_small.gif) no-repeat center 50%; POSITION: static; TEXT-DECORATION: none
}
.icobullet:hover {
	TEXT-DECORATION: none
}
.grid H6 A.icobullet {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.grid H6 A.icobullet:hover {
	BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}


#star_news .newsbody {
	height: 105px;
	text-align:left;
	FONT-WEIGHT: normal; 
}
#star_news .newsplus {
	text-align:justify;
}
#star_news .default-image {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 5px 0px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#star_news .default-image IMG {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px solid; DISPLAY: block; BORDER-LEFT: #ccc 3px solid; BORDER-BOTTOM: #ccc 3px solid
}
#star_news .more:hover {
	
}
#star_news .more:hover IMG {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-BOTTOM-COLOR: #ffcc00; BORDER-TOP-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#star_news_more {
MARGIN-TOP: 5px;
padding : 5px;
float: left;
text-align:left;
FONT-WEIGHT: normal; 
}
#star_news .star_news_line {
	BORDER-BOTTOM: #f1f1f1 1px solid;
	WIDTH: 100%;
}


.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
}
.cal_page_nav A.hotlink_rss {
	BACKGROUND: url(../../img/icones/rss.gif) no-repeat 0px 3px;text-align:center;padding:4px 15px 1px 0; 
}


.side_page_nav {
	MARGIN-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../img/habillage/cal_l.gif) no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: -10px
}
.side_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
}
.side_page_nav .pages {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side_page_nav .searchban {
	FONT-SIZE: 12px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fff
}
.side_page_nav .jaune {
	FONT-SIZE: 16px; PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fdd101
}
.side_page_nav .page_flipper {
	FLOAT: right; COLOR: #999
}
.side_page_nav .search_flipper {
	FLOAT: right; COLOR: #fdd101
}
.side_page_nav .page_flipper SPAN {
	COLOR: #666666
}
.side_page_nav .page_flipper A {
	COLOR: #fdd101
}
.side_page_nav .pages A {
	FONT-SIZE: 14px; COLOR: #fff
}
.side_page_nav A.hotlink_rss {
	BACKGROUND: url(../../img/icones/rss.gif) right no-repeat 0px 3px;text-align:center;padding:1px 20px 1px 0;
}



.cal_page_nav a.hotlink_rss {color:#555555;}
.cal_page_nav a.hotlink_rss:hover{color:#000;TEXT-DECORATION: none;}

.default_page_nav .pages3{FONT-SIZE: 15px; text-align:center;padding:0 8px 0 0;}
.default_page_nav{background:url(../../img/habillage/bg_pagination_wrap_l.gif) no-repeat top left;padding:0 0 8px 10px;}
.default_page_nav .wrap{background:url(../../img/habillage/bg_pagination_wrap.gif) no-repeat top right;font-size:12px;font-weight:bold;line-height:27px;height:27px;padding:1px 8px 1px 0;}
.default_page_nav .wrap2{background:url(../../img/habillage/bg_pagination_wrap.gif) no-repeat top right;font-size:16px;font-weight:bold;line-height:27px;height:27px;padding:1px 8px 1px 0;}
.default_page_nav .wrap3{background:url(../../img/habillage/bg_pagination_wrap.gif) no-repeat top right;font-size:16px;font-weight:bold;line-height:30px;height:30px;padding:1px 8px 1px 0;}
.default_page_nav .current{float:left;width:130px;padding-right:16px;}
.default_page_nav .pages{float:left;text-align:center;padding:0 8px 0 0;}

.default_page_nav .pages2{float:left;text-align:center;padding:0 8px 0 0;}
.default_page_nav .pages20{float:right;text-align:center;padding:0 8px 0 0;padding:0px 20px 1px 0;}
.default_page_nav .page_flipper{color:#999;float:right;}
.default_page_nav .page_flipper span{color:#333;}
.default_page_nav .page_flipper2{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

.default_page_nav2{padding:0 0 8px 10px;}
.default_page_nav2 .wrap3{background:url(../../img/habillage/bg_pagination_wrap5.gif) no-repeat top right;font-size:16px;font-weight:bold;line-height:20px;height:20px;padding:1px 8px 1px 0;}
.default_page_nav2 .pages20{float:right;padding:0px 10px 1px 0;}


.tofavant {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.tofavant {
	BACKGROUND-IMAGE: url(../../img/icones/bg_avant.gif)
}
A.tofavant:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_avant_hover.gif)
}
.tofsuivant {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.tofsuivant {
	BACKGROUND-IMAGE: url(../../img/icones/bg_suivant.gif)
}
A.tofsuivant:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_suivant_hover.gif)
}
.tofretour {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.tofretour {
	BACKGROUND-IMAGE: url(../../img/icones/bg_retour.gif)
}
A.tofretour:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_retour_hover.gif)
}
.tofvide {
	BACKGROUND-IMAGE: url(../../img/icones/bg_vide.gif); PADDING-RIGHT: 0px; BACKGROUND-POSITION: left; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.tof_numero_select2 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select2 {
	BACKGROUND-IMAGE: url(../../img/icones/tof_select.gif); COLOR: #000
}
ul.lsn{list-style:none;margin:0;padding:0;}
ul.lsn li.dot_b{padding:0 5px 6px;margin:0 0 5px;}
ul.lsn li.last{background:none;padding-bottom:0;margin-bottom:0;}












/* NEWS SLIDESHOW*/

#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
}


div#yui-main div.mod div.bd div.content{
    padding:1px 10px 4px 10px;
	background:#FFF url(../../img/habillage/mgrad.gif) left bottom repeat-x;
}

DIV#yui-main DIV.mod DIV.hd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#yui-main DIV.mod DIV.ft:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#yui-main DIV.mod DIV.bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#yui-main DIV.mod DIV.hd {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: none; MARGIN: 0px; OVERFLOW: visible; ZOOM: 1; HEIGHT: auto
}
DIV#yui-main DIV.mod DIV.ft {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: none; MARGIN: 0px; OVERFLOW: visible; ZOOM: 1; HEIGHT: auto
}
DIV#yui-main DIV.mod DIV.bd {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: none; MARGIN: 0px; OVERFLOW: visible; ZOOM: 1; HEIGHT: auto
}
DIV#yui-main DIV.mod DIV.hd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV#yui-main DIV.mod DIV.ft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 9px
}


DIV.mod DIV.bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.feat{float:right;width:213px;}
div#yui-main div.feat div.bd div.content{padding:0;margin:0;}


DIV.mod DIV.bd DIV.content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.mod DIV.bd DIV.content {
	ZOOM: 1
}
DIV.bd {
	ZOOM: 1
}
div.photo_detail{width:650px;border:1px solid #B4B4B4;text-align:center;margin:10px 0px;}
div.photo_detail img{display:block;margin:auto;}
div.photo_detail_nav a.prev,div.photo_detail_nav a.prev:visited,div.photo_detail_nav a.next,div.photo_detail_nav a.next:visited{padding-left:9px;float:left;color:#484848;font-weight:bold;padding-top:2px;}
div.photo_detail_nav a.next,div.photo_detail_nav a.next:visited{float:right;padding:0 9px 0 0;padding-top:2px;}
div.photo_detail_nav a.next:hover{color:#484848;}
div.photo_detail_nav a.prev:hover{color:#484848;}
div.photo_detail_nav span{display:block;text-align:center;font-size:85%;}
div.photo_caption{font-weight:bold;color:#3D4552;font-size:136%;}
div.photo_caption em{font-size:63%;display:block;}
div.photo_caption em em{font-size:100%;color:#009DD9;display:inline;}
#photo_container{position:relative;}
#photo_container img{display:block;zoom:1;zindex:1;}
#photo_container a.next,#photo_container a.prev{float:none;margin:0;background:none;padding:0;width:45px;overflow:hidden;height:138px;display:block;margin-top:25%;text-indent:-2999px;cursor:pointer;cursor:hand;z-index:1000;position:absolute;zoom:1;background:url(../../img/habillage/empty3.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/habillage/empty3.png', sizingMethod='crop');}
#photo_container a.next{float:right;right:0;}
#photo_container a.prev{float:left;left:0;}
#photo_container a.next:hover{background:url(../../img/habillage/pd_next.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/habillage/pd_next.png', sizingMethod='crop');}
#photo_container a.prev:hover{background:url(../../img/habillage/pd_prev.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/habillage/pd_prev.png', sizingMethod='crop');}








div.dtk-carousel{margin-left:-40px;margin-top:0;margin-bottom:-1px;}
.dtk-carousel{width:655px;margin:10px 0;padding:0;position:relative ;background-color:#f6f6f6;}
.dtk-carousel a.prev span,.dtk-carousel a.next span{display:none;}
.dtk-carousel a.prev,.dtk-carousel a.next,.dtk-carousel a.prev:visited,.dtk-carousel a.next:visited{
    position:absolute;
	top:10px;
	right:40px;
	width:31px;
	height:22px;
	padding:0;
	/* tv-coll-nav.gif */
	background: url(../../img/habillage/tv-global-sp4.gif) no-repeat -92px -66px;
	overflow:hidden;
	display:inline;
	cursor:hand;
	cursor:pointer;
}
.dtk-carousel a.next,.dtk-carousel a.next:visited{
    right:10px;
	width:30px;
	background-position: -122px -66px;
}
a.off{cursor:default !important;}
.dtk-carousel .scrollnav{position:absolute;top:12px;right:85px;list-style-type:none;}
.dtk-carousel .scrollnav a{
    float:left;
	overflow:hidden;
	/* tv-coll-nav.gif */
	background: url(../../img/habillage/tv-global-sp4.gif) no-repeat -103px -89px;
	display:block;
	width:9px;
	height:9px;
	margin:0 1px;
	padding:0;
	text-indent:-100px;
}
.dtk-carousel .scrollnav a.current{
	background-position: -92px -89px;
	cursor:default;
}
.dtk-carousel .ft a{float:right;display:block;padding:5px;color:#009dd9;background-color:#eaeaea;font:bold 85% arial;text-decoration:none;}
.dtk-carousel div.scrollbody{width:634px;float:left;display:inline;height:140px;margin:10px 0 0 5px;overflow:hidden;}
.dtk-carousel div.scrollpages{width:9999em;list-style-type:none;margin:0;padding:0;}
ul.dtk-list{float:left;width:640px;_width:650px;display:inline;}
ul.dtk-list li.dtk-item{float:left;width:160px;display:inline;}
ul.dtk-list li.dtk-item div{margin-left:0px;padding:5px;}
ul.dtk-list li.dtk-item h3{font-size:13px;font-family:gotham, verdana, arial;}
ul.dtk-list li.dtk-item p{font-size:12px;color:#666;padding-bottom:5px;}
ul.dtk-list li.dtk-item a{position:static;*border:1px solid #B4B4B4;border-width:1px 1px 1px 1px;}
ul.dtk-list li.dtk-item a img{border:2px solid #b4b4b4;*border:none;}
ul.dtk-list li.dtk-item a:hover img{border:2px solid #000;*border:none;}
ul.dtk-list li.dtk-item a:hover{*border:2px solid #000;}
ul.dtk-list li.dtk-item a.selected img{border:2px solid #ffcc00;*border:none;}
ul.dtk-list li.dtk-item a.selected{*border:2px solid #ffcc00;}
.dtk-carousel:after,.dtk-carousel .scrollpages:after,.dtk-carousel h2:after,.dtk-carousel ul.scrollnav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.dtk-carousel,.dtk-carousel .scrollpages,.dtk-carousel h2,.dtk-carousel ul.scrollnav{zoom:1;}
div#yui-main div.dtk-carousel div.bd div.content{padding:0 0;}




#slideshownav{width:267px;background:none;margin-top:0;margin-bottom:8px;}
#slideshownav div.scrollnav{display:none;}
#slideshownav ul.dtk-list li.dtk-item{width:115px;height:115px;position:static;}
#slideshownav ul.dtk-list li.dtk-item div p{display:none;}
#slideshownav ul.dtk-list{PADDING-LEFT: 0px; width:255px;}
#slideshownav div.scrollbody{width:255px;PADDING-LEFT: 0px; margin-left:45px;height:350px;position:relative;}
#slideshownav div.scrollbody div.scrollpages{width:9999em;}
#slideshownav a.prev,#slideshownav a.next,#slideshownav a.prev:visited,#slideshownav a.next:visited{right:54px;}
#slideshownav h3{color:#3d4552;font-weight:normal;font-size:92%;padding:15px 0 0px 0px;}
#slideshownav a.next,#slideshownav a.next:visited{right:24px;}


#tofplus {
	BACKGROUND-IMAGE: url(../../img/habillage/bgtest.gif);
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 5px;
	FLOAT: left;
	padding: 5px;
	WIDTH: 650px;  
	border-top: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
}
#tofplus .newsbody {

	text-align:center;
}
.tofcode {
	WIDTH: 640px; PADDING-TOP: 10px;
}
.tofcode LABEL {
	POSITION: relative
}
.tofcode A {
	DISPLAY: block
}
.tofcode TABLE .oddRow {
	BACKGROUND-COLOR: #fff
}
#tofCodes INPUT {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3c3c3 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 5px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 450px; COLOR: #646363; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid
}
