#carusel {
  background: white;
  border: 0 transparent solid;
  width: 100%;
  height: 450px;
  padding: 0;
  margin: 0;
  position: relative;
  overflow-x: hidden;
}
/**/
#carusel .wrapper {
  width: 100%;
  height: 450px;
  overflow: auto;
  margin: 0;
  position: absolute;
  top: 0;
}
#carusel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}
#carusel ul li {
  display:block;
  float:left;
  padding: 0;
  width: 1130px;
  height: 450px;
}
#carusel ul li a img {
  display:block;
}

#bancounters {
  width: 100%;
  position: absolute;
  overflow: visible!important;
}
#bancounters .bot {
  width: 100%;
  margin: 0;
  height: 50px;
  color: white;
  text-align: right;
}
#carusel .arr {
  width:25px;
  height:400px;
  line-height:400px;

  margin: 0;
  padding: 0;
  text-align: right;
  cursor:pointer;
  display: inline-block;
  position: relative;
  font-family:Trebuchet MS;
  font-size:50px;
  font-weight:200;
  color:#888;
  text-decoration: none;
}
#carusel .arr img {
  padding-top:200px;
  vertical-align:middle;
}
#carusel .arr.back {
  text-align: left;
  right: 25px;
}
#carusel .arr.forward {
  text-align: right;
  left: 1101px;
}
#bancounters .bot > div {
  font-style:italic;
  font-weight:200;
  padding:0;
  line-height:25px;
  display:table-cell;
  vertical-align:middle;
  text-align:left;
  height: 50px;
}
#bancounters .bot > div#bantext {
  text-align:left;
  width: 80%;
}
#bancounters .bot > div#buls {
  text-align:right;
  float:right;
  width: 15%;
}

#bancounters #buls a {
  display: block;
  width:7px;
  height:7px;
  border:1px solid #BCBCBC;
  background: white;
  margin: 24px 3px 0 3px;
  float:right;
}
#bancounters #buls a.selected {
  background: #FFA200;
}

/**/
.cwd #caruselunder {
  width:100%;
  height:5px;
  background-size: 100% auto;
  background: transparent url(images/sliders/slide.shadow.under.png) repeat-x;
}
.cwd #caruselunder.noslider {
  background: none;
}
