#EL43{
	width:347px;
	height:250px;
	overflow:hidden;
	vertical-align:top;
	margin:0px;
	padding:5px;
	/*border-top: 1px solid #CCCCCC;
	border-bottom: 1px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
	border:0px;
}
/*
#EL43 .EL43_img {
margin-left:50%;
z-index:4;
filter:alpha(opacity=20);   
-moz-opacity: 0.2;   
opacity: 0.2;
}

#EL43 #EL43_ctl{
	width:343px;
	height:20px;
	border:1px solid #CCCCCC;
	padding:0px;
	margin:1px;
	bottom:0px;
	
}
#EL43 #EL43_carousel
{
	height:228px;
	vertical-align:top;
	overflow:auto;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
#EL43 #EL43_carousel #EL43_carousel_ul
{
	top:0px;
	height:228px;
	overflow:hidden;
}*/

#EL43 .jcarousel-skin-ie7 .jcarousel-container {
width: 347px;
height: 218px;
border-top: 1px solid #CCCCCC;
border-bottom: 0px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;

}

#EL43 .jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 335px;
	height: 218px;
	/*margin:10px 10px 0px 10px;*/
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:2px;
	overflow:hidden;
}

#EL43 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  335px;
	height:218px;
	padding:0px;
	margin:0px;
}


#EL43 .jcarousel-skin-ie7 .jcarousel-item {
    width: 335px;
    height: 218px;
	padding:0px;
    /*border: 1px solid #fff;*/
}

#EL43 .jcarousel-skin-ie7 .jcarousel-item .titleEL43 a{
   font-family:Verdana;
   font-size:12px;
   vertical-align:top;
   margin:0px;
   padding:0px;
}
#EL43 .jcarousel-skin-ie7 .jcarousel-item .contentEL43{
   font-family:Verdana;
   font-size:10px;
   vertical-align:top;
   margin:0px;
   padding:0px;
}

#EL43 .jcarousel-skin-ie7 .jcarousel-item-horizontal {
    /*margin-right: 7px;*/
}


#EL43 .jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

#EL43 #EL43_ctl
{
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 0px solid #CCCCCC;
width: 347px;
height: 20px;
}

#EL43 #EL43_ctl table
{
	width:100%;
	height:100%;
}
#EL43 #EL43_ctl table tr
{
	width:100%;
	height:100%;
}
#EL43 #EL43_ctl table tr td
{
	text-align:center;
	width:20%;
	height:100%;
	border:1px solid #CCCCCC;
}
#EL43 #EL43_ctl table tr .old
{
	background-color:#000000;
}
#EL43 #EL43_ctl table tr .current
{
	background-color:red;
}
#EL43 #EL43_ctl table tr td:hover
{
	cursor:pointer;
}

/*#EL43 #EL43_ctl .ctlA 
{
text-decoration:none;
color:#CCCCCC;
}
#EL43 #EL43_ctl .ctlA
{
	width:69px;
	background-color:red;
	text-align:center;
	padding-left:33px;
	padding-right:33px;
	text-decoration:none;
	color:#CCCCCC;
}*/


/*CSS from JCarousel : donīt touch */

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

