@CHARSET "ISO-8859-1";
/* Horizontal Carousel */
#ft1_carousel, #ft2_carousel,#ft3_carousel {
	width: 100%;
	margin-bottom: 10px;
	position: relative;
	margin-top: 3px;
	float:left;
}

#ft1_carousel .container, #ft2_carousel .container, #ft3_carousel .container {
	width: 520px;
	position: relative;
	overflow: hidden;
	float:left;
}

#ft1_carousel ul, #ft2_carousel ul, #ft3_carousel ul {
	float:left;
	margin: 0;
	padding: 0;
	width: 100000px;
	position: relative;
	top: 0;
	left: 0;
}

#ft1_carousel ul li, #ft2_carousel ul li, #ft3_carousel ul li  {
	text-align: center;
	list-style: none;
	margin:3px;
	padding:3px;
	border:1px solid #ccc;
	float: left;
	width:90px;
}

#ft1_carousel .previous_button, #ft2_carousel .previous_button, #ft3_carousel .previous_button {
	width: 28px;
	background: url(/Images/arrow_left.png) no-repeat 50% 50%;
	z-index: 100;
	cursor: pointer;
}

#ft1_carousel .previous_button_over, #ft2_carousel .previous_button_over, #ft3_carousel .previous_button_over {
	background: url(/Images/arrow_left.png) no-repeat 50% 50%;
}

#ft1_carousel .previous_button_disabled, #ft2_carousel .previous_button_disabled, #ft3_carousel .previous_button_disabled {
	background: url(/Images/arrow_left.png) no-repeat 50% 50%;
	cursor: default;
}

#ft1_carousel .next_button, #ft2_carousel .next_button, #ft3_carousel .next_button  {
	width: 28px;
	background: url(/Images/arrow_right.png) no-repeat 50% 50%;
	z-index: 100;
	cursor: pointer;
}

#ft1_carousel .next_button_over, #ft2_carousel .next_button_over, #ft3_carousel .next_button_over {
	background: url(/Images/arrow_right.png) no-repeat 50% 50%;
}

#ft1_carousel .next_button_disabled, #ft2_carousel .next_button_disabled, #ft3_carousel .next_button_disabled {
	background: url(/Images/arrow_right.png) no-repeat 50% 50%;
	cursor: default;
}
/**** Vertical carousel *****/
#fv_carousel, #ev_carousel{
	position: relative;
}

#fv_carousel .container {
	height: 280px !important;
	position: relative;
	overflow: hidden;
}
#fv_carousel ul li {height:70px}
#ev_carousel .container {
	height: 200px;
	position: relative;
	overflow: hidden;
}
#ev_carousel ul li {height:50px}

#fv_carousel ul, #ev_carousel ul {
	margin: 0;
	padding: 0;
	height: 100000px;
	position: relative;
	top: 0;
	left: 0;
}

#fv_carousel ul li, #ev_carousel ul li {
	list-style: none;
}

#fv_carousel .previous_button, #ev_carousel .previous_button {
	width: 28px;
	background: url(/Images/bulleta.gif) no-repeat 50% 50%;
	z-index: 100;
	cursor: pointer;
}

#fv_carousel .previous_button_over, #ev_carousel .previous_button_over  {
	background: url(/Images/bulletd.gif) no-repeat 50% 50%;
}

#fv_carousel .previous_button_disabled, #ev_carousel .previous_button_disabled {
	background: url(/Images/bulletf.gif) no-repeat 50% 50%;
	cursor: default;
}

#fv_carousel .next_button, #ev_carousel .next_button {
	width: 28px;
	background: url(/Images/bulletc.gif) no-repeat 50% 50%;
	z-index: 100;
	cursor: pointer;
}

#fv_carousel .next_button_over, #ev_carousel .next_button_over {
	background: url(/Images/bulletd.gif) no-repeat 50% 50%;
}

#fv_carousel .next_button_disabled, #ev_carousel .next_button_disabled{
	background: url(/Images/bulletf.gif) no-repeat 50% 50%;
	cursor: default;
}
.v1_carousel ul {list-style:none;margin:0px;padding:0px}
.v1_carousel ul li {height:70px}
