#slider {
	width: 726px;
	height: 254px;
	list-style: none;
	overflow-y: auto;
	overflow-x: hidden;
}

/***********************
  COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {
	display: block;
	margin: 0 auto;
	overflow: visible !important; /* needed for Opera and Safari */
	position: relative;
    width: 726px !important;
    height: 254px !important;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 726px;
	height: 100%;
    zoom: 1;
}
/* anythingSlider base (original element) */
.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	overflow: visible !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
/* all panels inside the slider */
.anythingBase .panel {
	background: transparent;
	display: block;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
.anythingBase .panel.vertical {
	float: none;
}

/* Navigation Arrows */
div.anythingSlider .arrow {
    position: absolute;
}
div.anythingSlider .arrow a {
	display: block;
	height: 20px;
	width: 20px;
    outline-style: none;
}
div.anythingSlider .arrow a span { display: block; visibility: hidden; }
div.anythingSlider .back { left: 10px; }
div.anythingSlider .back a { background: transparent url('/bitrix/templates/maximus/images/slider_controls.png') no-repeat -52px top; }
div.anythingSlider .back.disabled { background: transparent none; }
div.anythingSlider .forward {  right: 10px; }
div.anythingSlider .forward a { background: transparent url('/bitrix/templates/maximus/images/slider_controls.png') no-repeat -68px top ; } 
div.anythingSlider .forward.disabled { background: transparent none; }

div.anythingSlider .center-div { position: absolute; left: 50%; margin-top: 5px; }
div.anythingSlider .anythingControls {
        outline: 0; position: relative; height: 20px;
        background-color: #eaeaea; padding: 4px 0;left: -50%;
        z-index:500;}
div.anythingSlider .anythingControls ul { padding: 0; margin: 0 40px; background-color: #eaeaea; }
div.anythingSlider .anythingControls li { float: left; display: inline; height: 17px; width: 17px; margin:0; padding: 0;}

div.anythingSlider .anythingControls li a { 
    background: transparent url('/bitrix/templates/maximus/images/slider_controls.png') no-repeat -34px top; 
    width: 18px; height: 18px; display: inline; outline-style: none; color: #4d4d4d;
    text-decoration: none; text-align: center; font-size: 10px; line-height: 18px;
    float: left; display: inline;
}

div.anythingSlider .anythingControls li a:hover { background-position: -17px 0;} 

div.anythingSlider .anythingControls ul li a.cur { background-position: 0 top; color: #999999; }

div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .anythingControls ul { display: inline; }    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {
	direction: ltr;
	unicode-bidi: bidi-override;
}

/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {
    display: none;
}

div.anythingSlider .panel p { font-weight: bold; color: #15547a; font-size: 13px; margin: 9px 0; }

#slides div { width: 726px; height: 254px; overflow: hidden; zoom: 1; }
