/* Slider----------------------------------*/
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 11px;
	height: 27px;
	border: 0px;
	background: url('../img/css/bmi_bar_mark.png') no-repeat 0px 0px;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
}
.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -5px;
	/* margin-right: -16px; */
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { 
	border: 0px; 
	/* background: url('../img/css/bmi_bar_back.png') no-repeat 0px 0px; */
	color: #222222; 
}
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { 
    border: 1px solid #aaaaaa; 
    background: #FFFFFF; 
    color: #222222; 
    font-weight: bold; 
}
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
    border: 0px;
    font-weight: normal; 
    color: #555555; 
    outline: none; 
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
    border: 0px; 
    font-weight: normal; 
    color: #212121; 
    outline: none; 
}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { 
    border: 0px; 
    font-weight: normal; 
    color: #212121; 
    outline: none; 
}
/* ------------------------------------------------------------ */
.clear {
    clear: both;
}

.hide {
	display: none;
}

div#gi_form {
	width: 599px;
	height: 72px;
	margin-top: 15px;
	padding: 20px;
    background: url(../img/calculator/gi_top_back.png) no-repeat; 
}

div#gi_form div.row {
	clear: both;
	width: 100%;
	height: 35px;
	line-height: 35px;
}

div#gi_form div.row p.left {
	float: left;
	width: 295px;
	text-align: right;
}

div#gi_form div.row p.right {
	float: right;
	width: 290px;
	text-align: left;
}

div#gi_form input {
	width: 250px;
	height: 15px;
	padding: 0px;
	border: 1px solid #cccccc;
}

div#gi_form select {
	width: 253px;
	height: 20px;
	border: 1px solid #cccccc;
}

div#gi_table_container {
	margin: 0px 0px 15px 0px;
	width: 629px;
	background-color: #eef7f2;
	padding: 5px;
}

table#gi_table {
	width: 629px;
	padding: 0px;
	border: 1px solid #cccccc;
	border-collapse: collapse;
	background-color: #ffffff;
}

table#gi_table td {
	width: 202px;
	padding: 5px;
	border: 1px solid #cccccc;
}

table#gi_table th {
	width: 202px;
	padding: 5px;
	border: 1px solid #cccccc;
	font-weight: bold;
	cursor: pointer;
	background: no-repeat center right;
    background-image: url(../img/calculator/small_bg.gif); 
}

table#gi_table tr#gi_headers { 
    background: url(../img/calculator/gi_header_back.gif) repeat-x; 
}

table#gi_table th.headerSortUp { 
    background-image: url(../img/calculator/small_asc.gif); 
}

table#gi_table th.headerSortDown { 
    background-image: url(../img/calculator/small_desc.gif); 
}

table#gi_table td.niski {
	background-color: #ddffdd;
}

table#gi_table td.sredni {
	background-color: #ffffdd;
}

table#gi_table td.wysoki {
	background-color: #ffdde0;
}



