.vtem-scroller{position:relative; margin:0 auto;}
.vtem-scroller div.panel {
	overflow: hidden;
	margin:0 5px;
}
.vertical div.panel{float:left; margin:5px 0;}
.vtem-scroller div.panel div.slide {
	float: left;
	overflow: hidden;
	color:#000;
}
.vtem-scroller div.panel div.slide div,.vtem-scroller div.panel div.slide div a{
height:auto !important;
line-height:normal !important;
display:block;
float:none !important;
font-weight:bold;
margin:0 !important;
padding:2px !important;
}
.vtem-scroller div.panel div.slide br{height:0 !important; display:none !important;}

.vtem_scrollarea{
margin:0 10px;
cursor:pointer;
}
.vtemscrollbar{float:left; margin-left:13px; padding-top:3px;}
.horizontal .scrollknob-size{
background:url(images/scroll_left.gif) left top no-repeat;
padding-left:10px;
}
.horizontal .scrollknob_right{
background:url(images/scroll_right.gif) right top no-repeat;
padding-right:10px;
}
.horizontal .scrollknob_mid{
background:url(images/scroll_middle.gif) center top repeat-x;
height:15px;
}

.vertical .scrollknob-size{
background:url(images/vscroll_left.gif) 2px top no-repeat;
padding-top:10px;
}
.vertical .scrollknob_right{
background:url(images/vscroll_right.gif) 2px bottom no-repeat;
padding-bottom:10px;
height:100%;
}
.vertical .scrollknob_mid{
background:url(images/vscroll_middle.gif) 2px center repeat-y;
height:100%;
}

.vtem-scroller .addtocart_button_module{
background:url(images/module_bg.gif) left center repeat-x;
border:1px solid #ddd;
padding:2px 15px;
*padding:0px 5px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
font-weight:bold;
color:#666;
}
.vtem-scroller .addtocart_button_module:hover{color:#000;}
.vtem-scroller .back,.vtem-scroller .forward{
width:18px;
height:18px;
float:left;
}
.vertical .forward{margin-top:25px;}
.horizontal .forward{margin-left:20px;}
