img {
	border:0
}

#divPrincipal {
	background:#FFFFFF;
	border-collapse:collapse;
	margin:auto;
	width:780px;
}

#menu2 {
	height: 98px;
	clear:left;
	float:left;
	width:303;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}
#menu2 ul {
	padding:0;
	float:left;
	width: 700px;
	height: 98px;
	border-bottom:1px solid #999999 ;
}
#menu2 li {
	display:inline;
	overflow:hidden
}
#menu2 li img {
	margin: 0 0 0 0;
}
#bnr_flash {
	width: 300px;
	height: 20px;
	margin: 15px 13px 13px 13px;
}
#prev-arrow-container {
	padding:0;
	float: left;
	width:15px;
	height:auto;
}
#prev-arrow {
}
#html-carousel {
	margin:0 auto;
}
.carousel-list li {
	margin: 4px 2px 2px
}
.carousel-list li {
	margin: 0px;
	width: 103px;
}
.carousel-list li img {
	display: block;
}
#html-carousel {
	float: left;
	width: 299px;
	background:#FFFFFF;
}
.carousel-component {
	visibility: visible;
	overflow: hidden;
	position: relative
}
ul.carousel-list {
}
.carousel-list li {
	float: left;
	overflow: hidden;
list-style-type:: none
}
.carousel-vertical li {
	float: none;
	margin: 0
}
ul.carousel-vertical {
	width: auto
}
.carousel-clip-region {

	position: relative;

}
.carousel-component {
	padding: 0;
}
ul.carousel-list {
	padding:0;
	margin: 0;
}
.carousel-list li {
	padding: 0;
	margin: 0;
}
#next-arrow-container {
	padding:0;
	float: left;
	width:15px;
	height:auto;
}



