sup {
vertical-align: super;
}
sub {
vertical-align: sub;
}
  
.rasporka {
clear: both;
height: 60px;
}
.validateLinks {
border-top: 1px solid #55b05a;
padding: 20px 0 0 20px;
height: 39px;
background: #fff;
margin-top: -60px;
}
* html .validateLinks {
height: 60px;
}
.validateLinks a {
color: #365d95;
}
.topPanel{
	height: 90px;
	text-align:center;
	border-bottom: 1px solid #55b05a;
	margin-bottom: 40px;
	padding: 3px 0;
}

/******************************/
 
 .ui-slider-scale {
    display: none;
 }
.formCost {
    float: left;
    margin-bottom: 10px;
}
.formCost label {
    color: #E40000;
    float: left;
    font-size: 10px;
    font-weight: bold;
    margin-right: 5px;
    position: relative;
    top: 2px;
}
.formCost input {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #E5E5E5;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #E5E5E5;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #E5E5E5;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #E5E5E5;
    border-top-style: solid;
    border-top-width: 1px;
    color: #434343;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 17px;
    margin-right: 10px;
    text-align: right;
    width: 55px;
}
.sliderCont {
    float: left;
    height: 27px;
    width: 150px;
}
.slider {
    width: 100%;
}
.ui-slider {
    position: relative;
}
.ui-slider .ui-slider-handle {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("tpl/column1/images/slider.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    outline: none;
    height: 28px;
    position: absolute;
    width: 19px;
    z-index: 2;
}

.ui-slider .ui-slider-range {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 0;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    display: block;
    font-size: 0.7em;
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    z-index: 1;
	margin-top:0;
}
.ui-slider-horizontal {
    height: 7px;
    border-left: 1px solid #686868;
    border-right: 1px solid #686868;
}
.ui-slider-horizontal .ui-slider-handle {
    margin-left: -8px;
    top: +4px;
}
.ui-slider-horizontal .ui-slider-range {
    height: 100%;
    top: 0;

}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ui-widget-content {
    background-attachment: scroll;
    background-clip: border-box;
    background-image: url(tpl/column1/images/range_bg2.png);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    /*background-color: #838383;*/
    -moz-border-radius: 1px; /* Firefox */
    -webkit-border-radius: 1px; /* Safari, Chrome */
    -khtml-border-radius: 1px; /* KHTML */
    border-radius: 1px; /* CSS3 */
}
.ui-widget-header {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-image:url(tpl/column1/images/range_bg.png);
    background-repeat:repeat-x;
    background-origin: padding-box;
    background-position: 0 0;
    background-size: auto auto;
    /*border-bottom-color: #D4D4D4;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #D4D4D4;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #D4D4D4;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #D4D4D4;
    border-top-style: solid;*/
  
}
.ui-corner-all {

}


/*NEW SLIDER STYLES FOR SCALE, ETC*/
/* slider widget */
fieldset {border:0;}
.ui-slider  {
	text-decoration: none !important;
}
.ui-slider .ui-slider-handle  {
	overflow: visible !important;
}
.ui-slider .ui-slider-tooltip {
	display: none;  
}
.ui-slider .screenReaderContext {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
	left: -999999999px;
}
.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip {
	display: block;
	position: absolute;
	bottom: 2.5em;
	text-align: center;
	padding: .3em .2em .4em;
	font-size: .9em;
	width: 8em;
	margin-left: -3.7em;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down, .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
	position: absolute; 
	display: block;
	width:0; 
	height:0; 
	border-bottom-width: 0;
	background: none;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down {	
	border-left: 7px dashed transparent; 
	border-right: 7px dashed transparent;
	border-top-width: 8px;
	bottom:	-8px;
	right: auto;
	left: 50%;
	margin-left: -7px;
}
.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
	border-left: 6px dashed transparent; 
	border-right: 6px dashed transparent;
	border-top: 7px solid #fff;
	bottom:	auto;
	top: -9px;
	left: -6px;
}
.ui-slider a {
	text-decoration: none;
}
.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {
	list-style: none;
	margin: 0;
	padding: 0;
}
.ui-slider ol, .ui-slider dl {
	position: relative;
	top:14px;
	width: 100%;
}
.ui-slider dt {
	top: -1em;
	position: absolute;
	/*padding-top: .2em;*/
	text-align: center;
	height: 1.5em;
        padding-top: 7px;
        font-size: 9px;
        font-family: Tahoma,Geneva,Kalimati,sans-serif;
	color: #5f5f5f;
        border-left: 1px solid #989898;
}
.ui-slider dt span {
	padding: 0 .5em;
}
.ui-slider li, .ui-slider dd {
	position: absolute;
	overflow: visible;
	color: #56433d;
}
.ui-slider span.ui-slider-label {
	position: absolute;color: #444444; font-size:10px;
	top:-21px;
}
#slider_price{
	margin-top:26px;	
}
.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label {
	display: none;
}
.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {
	display: block;  margin-top:-10px;
}
.ui-slider span.ui-slider-tic {
	position: absolute;
	left: 0;
	height: .8em;
	top: -1.3em;
	display:none;
}
.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content {
	border-right: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-top: 0;
	border-bottom: 0;
	height:5px;
}
.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {
	display: none;
}
.range_lab{
	width:81px;
	float:left;
	font-size:16px;
	color:#423f3f;
	margin:0 0 5px 8px;	
}