/*****************************************
STAR
*****************************************/
#cast_star {

text-align:justify;
	padding: 5px;
	WIDTH: 620px;  
	MARGIN-bottom: 7px;
}
#cast_typ {
	padding: 5px;
	WIDTH: 600px;  
	border: 1px solid #c8c8c7;
	MARGIN-bottom: 7px;
	background: #f3f3f3;
}
#star_list {
WIDTH: 610px;  
	padding: 5px;
}
#star_plus {  
	text-align:left;
}

#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: 600px;
}
#cat_list {
	PADDING-LEFT: 5px;
}


.carousel-component {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 10px; PADDING-TOP: 8px
}
.carousel-component .carousel-list LI {
	MARGIN: 4px; WIDTH: 170px; HEIGHT: 115px
}

.carousel-component .carousel-list LI IMG {
	BORDER-RIGHT: #999 2px solid; BORDER-TOP: #999 2px solid; DISPLAY: block; BORDER-LEFT: #999 2px solid; BORDER-BOTTOM: #999 2px solid
}
.carousel-component .carousel-list A.mortof:hover IMG {
	BORDER-RIGHT: #ffcc00 2px solid; BORDER-TOP: #ffcc00 2px solid; DISPLAY: block; BORDER-LEFT: #ffcc00 2px solid; BORDER-BOTTOM: #ffcc00 2px solid
}


.carousel-component .carousel-prev {
	Z-INDEX: 3; LEFT: 15px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}
.carousel-component .carousel-next {
	Z-INDEX: 3; RIGHT: 15px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}


.carousel-component {
	DISPLAY: none; OVERFLOW: hidden; POSITION: relative
}
.carousel-component UL.carousel-list {
	Z-INDEX: 1; WIDTH: 10000000px; POSITION: relative
}
.carousel-component .carousel-list LI {
	FLOAT: left; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}


.carousel-component .carousel-clip-region {
	MARGIN: 0px auto; OVERFLOW: hidden; POSITION: relative
}
.carousel-component {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f4f2f2; PADDING-BOTTOM: 0px; COLOR: #618cbe; PADDING-TOP: 10px; moz-border-radius: 6px
}
.carousel-component UL.carousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
.carousel-component .carousel-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px verdana,arial,sans-serif; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}


.carousel-componentdvd {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; MARGIN-BOTTOM: 10px; PADDING-TOP: 8px
}
.carousel-componentdvd .carousel-list LI {
	MARGIN: 4px; WIDTH: 150px; HEIGHT: 175px
}




.carousel-componentdvd .carousel-prev {
	Z-INDEX: 3; LEFT: 15px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}
.carousel-componentdvd .carousel-next {
	Z-INDEX: 3; RIGHT: 15px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}


.carousel-componentdvd {
	DISPLAY: none; OVERFLOW: hidden; POSITION: relative
}
.carousel-componentdvd UL.carousel-list {
	Z-INDEX: 1; WIDTH: 10000000px; POSITION: relative
}
.carousel-componentdvd .carousel-list LI {
	FLOAT: left; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}


.carousel-componentdvd .carousel-clip-region {
	MARGIN: 0px auto; OVERFLOW: hidden; POSITION: relative
}
.carousel-componentdvd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; COLOR: #618cbe; PADDING-TOP: 10px; moz-border-radius: 6px
}
.carousel-componentdvd UL.carousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
.carousel-componentdvd .carousel-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px verdana,arial,sans-serif; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#calendrier .item .calinfo3 {
	text-align : left; text-align:justify; FLOAT: left; WIDTH: 590px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 5px; MARGIN-TOP: 10px
}


.default_page_nav{background:url(../../img/habillage/bg_pagination_wrap_l.gif) no-repeat top left;padding:0 0 8px 10px; MARGIN-TOP: 15px}
.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 .pages2{float:left;text-align:center;padding:0 8px 0 0;}
.default_page_nav .page_flipper2{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}


.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 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; MARGIN: 2px; FONT-SIZE: 10px;PADDING-BOTTOM: 4px; WIDTH: 20px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-DECORATION: none
}
.tof_numero10 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; MARGIN: 2px; FONT-SIZE: 10px;PADDING-BOTTOM: 4px; WIDTH: 25px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-DECORATION: none
}
.tof_numero100 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left; PADDING-LEFT: 5px; MARGIN: 2px; FONT-SIZE: 10px;PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 30px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; WIDTH: 20px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select2 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; WIDTH: 20px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select3 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; WIDTH: 20px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select100 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; WIDTH: 30px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero_select10 {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; WIDTH: 25px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tof_numero {
	BACKGROUND: url(../../img/icones/bg_numero_gris.gif); COLOR: #555555
}
.tof_numero100 {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_gris100.gif); COLOR: #555555
}
.tof_numero10 {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_gris10.gif); COLOR: #555555
}
.tof_numero_select {
	BACKGROUND: url(../../img/icones/tof_select.gif); COLOR: #ffffff
}
.tof_numero_select100 {
	BACKGROUND-IMAGE: url(../../img/icones/tof_select100.gif); COLOR: #000
}
.tof_numero_select10 {
	BACKGROUND-IMAGE: url(../../img/icones/tof_select10.gif); COLOR: #000
}
.tof_numero_select2 {
	BACKGROUND: url(../../img/icones/tof_select.gif); COLOR: #000
}
.tof_numero_select3 {
	BACKGROUND: url(../../img/icones/tof_select.gif); COLOR: #000
}
A.tof_numero:hover {
	BACKGROUND: url(../../img/icones/bg_numero_hover.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
A.tof_numero_select:hover {
	BACKGROUND: url(../../img/icones/bg_numero_hover.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
A.tof_numero100:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_hover100.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
A.tof_numero10:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_hover10.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
A.tof_numero_select100:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_hover100.gif); COLOR: #ffffff; TEXT-DECORATION: none
}
A.tof_numero_select10:hover {
	BACKGROUND-IMAGE: url(../../img/icones/bg_numero_hover10.gif); COLOR: #ffffff; TEXT-DECORATION: none
}





#images .thumb{background:#eee;border:1px solid #d4d4d4;float:left;margin-right:0px;padding:0px;overflow:hidden;}
#images .thumb img{background:no-repeat center center;}
#images .thumbcase{background:#eee;border:1px solid #d4d4d4;float:left;margin-right:0px;padding:0px;overflow:hidden;}
#images .thumbcase img{background:no-repeat center center;}



#sky_layout #images .thumb{padding:5px;margin:0 3px 3px 0;width:140px;height:100px;}
#sky_layout #images .thumb img{height:75px;BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid}
#sky_layout #images .thumb .moreimg:hover IMG{BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}

#sky_layout #images .thumbcase{padding:5px;margin:0 3px 3px 0;width:140px;height:100px;}
#sky_layout #images .thumbcase img{width:125px;BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid}
#sky_layout #images .thumbcase .moreimg:hover IMG{BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}

#main-col .module .foot{font-size:12px;clear:both;padding:6px 0;}
#main-col .module{padding-bottom:10px;}
ul.lsn{list-style:none;margin:0;padding:0;}

#tofplus {
	BACKGROUND-IMAGE: url(../../img/habillage/bgtest.gif);
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	padding: 5px;
	WIDTH: 600px;  
	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: 605px; PADDING-TOP: 10px;
}
.tofcode LABEL {
	POSITION: relative
}
.tofcode A {
	DISPLAY: block
}
.tofcode TABLE .oddRow {
	BACKGROUND-COLOR: #fff
}
.tofsericode {
	WIDTH: 600px; PADDING-TOP: 10px;
}
.tofsericode LABEL {
	POSITION: relative
}
.tofsericode A {
	DISPLAY: block
}
.tofsericode 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
}
