body
{ 
	font-family:arial;
	font-size:12px;
}

.button {
    display: none;
}

.calculator-container 
{
  border: 1px solid #bccad3; /* close border-bottom with .cci */
  border-bottom: none;
  position: relative;
  width:380px;
}
	.calculator-container h2 
	{
		background: url('../img/header.png') repeat-x;
		border-bottom: 1px solid #bccad3;
		font-size:12px;
		height: 26px;
		line-height: 26px;
		margin: 0;
		padding-left: 10px;
		position: relative;
	}
	
	.calculator-container .form
	{
		padding:10px;	
		background:#f3f6f7;
	}
	
		.calculator-container #sbs-sws 
		{
			overflow: -moz-scrollbars-none;
			width: 100%;
			min-height: 40px;
		}
			.calculator-container input[type=text] 
			{
			  line-height: normal;
			  padding: 0 1px;
			  text-align: right;
			  width: 50px; /* border takes 4px */
			}
			
			.calculator-container label 
			{
				float: left;
				font-weight: bold;
				line-height: normal;
				padding-right: 4px;
			}
			
			.calculator-container select 
			{
			  float: left;
			}
			
			.calculator-container #select-burgelijkestaat 
			{
				float: left;
				height: 37px;
				margin-right: 10px;
				width: 209px;
			}
			
			.calculator-container #select-burgelijkestaat 
			{
				height: 35px;
			}
			
			.calculator-container #select-burgelijkestaat select 
			{
				width: 209px;
			}
			
			.calculator-container #select-woonsituatie 
			{
				float: left;
				height: 37px;
				width: 134px;
			}
			
			.calculator-container #select-woonsituatie 
			{
				height: 35px;
				margin-bottom: 10px;
			}
			
			.calculator-container #select-woonsituatie select 
			{
				width: 134px;
			}
	
	
	.result_wrapper
	{
		background:#fff;	
		border: 1px solid #bccad3; 
		border-style:solid none;
		height:32px;
		padding:10px;
		line-height:32px;
		font-size:13px;
		font-weight:bold;
		width:360px;
	} 
	
		.result_wrapper input
		{
			width:110px;	
		}
		input[type="submit"]
		{
			width:116px;	
		}
		.result-left
		{
			width:244px;
			float:left;
		}
		
		.result-right
		{
			width:116px;
			float:left; 
		}
		
	.calculator-container input.leencapaciteit, .leencapaciteit, .Termijnbedrag, .calculator-container input.Termijnbedrag{
		border:0;
		font-size:16px;
		font-weight:bold;
		color:#000;
	}



.calculator-container .slider-boundaries 
{
  	color: #83868e;
  	font-size: 11px;
  	line-height: normal;
  	padding-top: 20px;
}

.calculator-container .slider-boundaries .maximum 
{
	position: absolute;
  	right: 77px;
}

.handle 
{
	background: url('../img/handle.png') no-repeat;
    cursor: e-resize;
	height: 13px;
	position: absolute;
	top: 4px;
	width: 18px;
}

.slider 
{
	background: url('../img/bar.png') repeat-x 0 7px;
  	height: 13px;
  	left: 0;
  	position: absolute;
  	right: 97px;
  	top: 0;
}

* html .slider 
{
	width: expression(this.parentElement.clientWidth - 97);
}

.slider-row-outer p 
{
	line-height: normal;
  	/*margin: 1em 0 0.5em 0;*/
  	margin: 11px 0 5px 0;
}

* html .slider-row-outer p 
{
	margin: 8px 0 5px 0;
}

.slider-row 
{
	height: 30px;
  	position: relative;
}

.slider-row .result 
{
	position: absolute;
  	right: 0;
  	text-align: right;
  	top: 0;
  	width: 70px;
}

.button
{
	border:0;
	background:url('../img/offerte_aanvragen.png');
	border:0;
	cursor:pointer;
	height:27px;
	width:116px;
	float:right;
}
div.indication{
	background:#fff;	
	border: 1px solid #bccad3; 
	border-style:none solid solid; 
	padding:2px 10px;
	font-size:10px;
	width:360px;		
}
p.indication{
	text-align:center;
	font-size:10px;	
}

