@charset "utf-8";
/* CSS Document */

.main .carousel {overflow:hidden; /*height:212px;*/}
.main .content .rightcol .carousel.links {padding:12px 14px 18px; background:#fff; border:2px solid #f17a46; border-top:0;}
.main .content .rightcol .carousel.links ul {background:none;}

.main .carousel .jCarouselLite {}

.main .carousel .jCarouselLite li {overflow:hidden;}
.main .content .midcol .carousel.list2 .jCarouselLite li {height:32px; float:left !important; clear:left; width:472px !important;}
.main .content .midcol .carousel.list2 .jCarouselLite li .row,
.main .content .midcol .carousel.list2 .jCarouselLite li .descr,
.main .content .midcol .carousel.list2 .jCarouselLite li .percent {display:block; height:16px; overflow:hidden;}
.main .content .rightcol .carousel.links .jCarouselLite li {height:96px; float:left !important; clear:left; width:152px !important;}
.main .content .rightcol .carousel.links .jCarouselLite li .title,
.main .content .rightcol .carousel.links .jCarouselLite li .date {height:16px; overflow:hidden; display:block; font-weight:bold; font-size:12px; text-decoration:none;}

.main .carousel .jCarouselLite li a {}

.main .carousel .jCarouselLite li img {}

.main .carousel .jCarouselLite li a:hover {}
.main .content .rightcol .carousel.links .jCarouselLite li a:hover .title,
.main .content .rightcol .carousel.links .jCarouselLite li a:hover .date {text-decoration:underline;}

.main .carousel .next {display:block; width:40px; height:40px; background-image:url(../images/arrows1.gif); background-position:-40px 0; background-repeat:no-repeat; float:left; margin:77px 0px 0 7px;}

.main .carousel .prev {display:block; width:40px; height:40px; background-image:url(../images/arrows1.gif); background-position:0 0; background-repeat:no-repeat; float:left; margin:77px 7px 0 0px;}

.main .carousel .next:hover {background-position:-40px -40px;}
.main .carousel .prev:hover {background-position:0px -40px;}

