.carousel-component {
	FLOAT: left; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 625px; POSITION: relative;
}

.prev-arrow-pattern {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 32px; CURSOR: pointer; PADDING-TOP: 44px;
}

.next-arrow-pattern {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 25px; CURSOR: pointer; PADDING-TOP: 44px;
}

.carousel.spot {
	PADDING-RIGHT: 10px; PADDING-TOP: 5px; HEIGHT: 16px; TEXT-ALIGN: right;
}

.carousel-component UL.carousel-list {
	Z-INDEX: 1; WIDTH: 10000000px; POSITION: relative;
}

.carousel-component .carousel-clip-region {
	MARGIN: 0px auto; OVERFLOW: hidden; POSITION: relative;
}

.carousel-component {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #618cbe; PADDING-TOP: 0px;
}

.carousel-component UL.carousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.carousel-component.carousel-list LI A {
	FONT: bold 10px verdana,arial,sans-serif; COLOR: #00a0de; TEXT-DECORATION: none;
}

.carousel-component.carousel-list LI IMG {
	DISPLAY: block;
}

.prev-arrow-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

.next-arrow-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

.next-arrow {
	CURSOR: pointer;
}

.prev-arrow {
	CURSOR: pointer;
}

#overlay {
	BORDER-RIGHT: #000 1px dotted; BORDER-TOP: #000 1px dotted; FONT-SIZE: 24px; Z-INDEX: 100; FILTER: alpha(opacity=80); LEFT: 150px; BORDER-LEFT: #000 1px dotted; WIDTH: 200px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px dotted; POSITION: absolute; TOP: 25px; HEIGHT: 80px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; -moz-opacity: 0.8; opacity: 0.8;
}

#prev-arrow {
	BACKGROUND: url(http://www.dimelco.com/francais/nouveautes/carousel/t1/left_button.png)
}
#next-arrow {
	BACKGROUND: url(http://www.dimelco.com/francais/nouveautes/carousel/t1/right_button.png)
}
.item_image_bloc {
	BACKGROUND-POSITION: 4px 2px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
.item_img_content {
	WIDTH: 91px; HEIGHT: 92px
}
#top_consultation {
	BACKGROUND-COLOR: #fff
}
#top_consultation .middle A.selected {
	BACKGROUND-COLOR: #fff
}
#gift {
	COLOR: #ec6e34
}
#top_consultation .item A.selected {
	COLOR: #310901; BACKGROUND-COLOR: #fff
}
#top_consultation_panel A {
	COLOR: #ad9991
}
#top_consultation_panel SPAN {
	COLOR: #cbcde1
}
#cat_most_ask {
	BACKGROUND: url(http://www.dimelco.com/francais/nouveautes/carousel/t1/carousel.jpg)
}
.carousel-component .carousel-list .item {
	COLOR: #00a0de
}
.carousel-component .carousel-list LI .info .title A {
	COLOR: #fff
}
.carousel-component .carousel-list LI .info A:hover {
	COLOR: #fff
}
.carousel-component .carousel-list LI .info A {
	COLOR: #fff
}
#itune {
	FLOAT: right; WIDTH: 150px; MARGIN-RIGHT: 3px; PADDING-TOP: 8px; HEIGHT: 15px; TEXT-ALIGN: right
}
#cat_most_ask {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 160px
}
.carousel_item_list {
	OVERFLOW: hidden; WIDTH: 10000000px; POSITION: relative
}
#prev-arrow {
	WIDTH: 32px; HEIGHT: 31px
}
#next-arrow {
	WIDTH: 32px; HEIGHT: 31px
}
.carousel-component {
	MARGIN-TOP: 10px; WIDTH: 480px
}
.carousel-component .carousel-list .item {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px verdana,arial,sans-serif; OVERFLOW: hidden; BORDER-LEFT: green 0px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.carousel-component .carousel-list LI .info {
	MARGIN-LEFT: 7px; OVERFLOW: hidden; WIDTH: 110px; HEIGHT: 92px; TEXT-ALIGN: left
}
.carousel-component .carousel-list LI .info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
.carousel-component .carousel-list .title {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px
}
.carousel-component .carousel-list LI .info .title A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 11px; TEXT-ALIGN: center
}
.carousel-component .carousel-list LI .info A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN-LEFT: 4px; LINE-HEIGHT: 9px
}
.carousel-component .carousel-list LI .info A:hover {
	TEXT-DECORATION: none
}
.carousel-component .carousel-list LI .item_image_bloc {
	MARGIN-LEFT: 9px; WIDTH: 91px; HEIGHT: 92px
}
.carousel-component .carousel-list LI .item_img_content {
	WIDTH: 91px; HEIGHT: 92px
}