a.bt-view-carousel spana:active, a:focus {
outline: none;
}

.ico {
position:relative;
top: 151px;
width:40px;
height:40px;
padding:0;
margin:0;
}

.ico-prev {
background-image: url(../media/images/index/prev.png);
background-repeat:no-repeat;
background-position:0px 0px;
}

.ico-next {
background-image: url(../media/images/index/next.png);
background-repeat:no-repeat;
background-position:0px 0px;
}

.left {
float: left;
cursor:pointer;
}

.right {
float: right; 
cursor:pointer;
}

.menu {
/*position: relative;*/
list-style-type: none;
text-align:left;
height:43px;
margin:0;
padding:5px 0 0 20px;
color:#fff;
float:left;
display:inline;
}

.menu p {
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
line-height:26px;
letter-spacing:-2px;
font-weight:bold;
color:#fff;
}

.menu a.tab {
padding:0 3px;
margin:0 2px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
line-height:30px;
color:#80a3a7;
text-decoration:none;
background:transparent url(../media/images/index/bck-menu.png) 0 17px no-repeat;
}

.menu a.selected {
text-decoration:none;
background:transparent url(../media/images/index/bck-menu-over.png) 0 17px no-repeat;
}

.menu a:hover{
cursor:pointer;
text-decoration:none;
background:transparent url(../media/images/index/bck-menu-over.png) 0 17px no-repeat;
}

.main-carousel {
float:left;
display:inline;
width: 940px;
height:335px;
padding:0;
margin:0 0 0 15px;
}

.content-carousel {
float:left;
display:inline;
width:850px;
padding:0;
margin:0 0 0 40px;
}

.scroller {
width: 830px;
height: 247px;
overflow: hidden;
margin:0px 0px 0px 20px;
padding:0;
}

#content-1 {
width: 5000px;
}

.slide {
width: 840px;
height: 247px;
float: left;
padding: 0;
margin:0;
}

.slide-colLeft {
float:left;
display:inline;
width:245px;
margin:40px 0 0 0;
padding:0;
}

.slide-colLeft h1 {
height:45px;
margin:0;
padding:0;
font-size:28px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
line-height:30px;
color:#005763;
letter-spacing:0;
text-transform:uppercase;
font-weight:bold;
}

.slide-colLeft h1#brand {
font-size:26px;
}

.slide-colLeft p {
height:110px;
margin:0;
padding:0;
font-size:16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
line-height:18px;
color:#fff;
font-weight:normal;
}

.slide-colRight {
float:left;
display:inline;
width:585px;
margin:0;
padding:0;
}

a.bt-view-carousel {
background: transparent url(../media/images/commun/bt-view-right.png) no-repeat scroll top right; 
display: block;
float: right;
height: 27px;
margin:7px 0 0;
padding-right:13px;
text-decoration: none;
color: #fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a.bt-view-carousel span {
background: transparent url(../media/images/commun/bt-view-left.png) no-repeat; 
display: block;
line-height: 21px;
padding: 2px 0 5px 28px;
}

a.bt-view-carousel:hover {
background: transparent url(../media/images/commun/bt-view-right-over.png) no-repeat scroll top right; 
}

a.bt-view-carousel:hover span {
background: transparent url(../media/images/commun/bt-view-left-over.png) no-repeat; 
}