#callme_ad {
	width: 311px;
	height: 202px;
	background-image:url(../img/callme_ad/ringmeg_bg_1.png);
	font: 12px Arial, Helvetica, sans-serif;
}

	#callme_ad .fallback_content {
		display: none;
	}
	
	#callme_ad form {
		float: left;
		margin: 0;
		padding: 0;
	}

	/* Click here button */
	#callme_ad a.clickhere_btn{
		position: relative;
		float: left;
		display: block;
		margin: 160px 0 0 196px;
		padding: 0;
		width: 104px;
		height: 29px;
		background: url(../img/callme_ad/klikkher_btn.png);
		background-position: 0 0;
	}
	
	#callme_ad a.clickhere_btn:hover{
		background-position: 0 -29px;
	}
		
		#callme_ad .clickhere_btn span{
			display: none;
		}
		
	/* Input fields */
	#callme_ad input.callme_name_input {
		position: relative;
		float: left;
		margin: 67px 0 0 55px;
		padding: 0;
		width: 200px;
		height: 22px;
		border: none;
		background: none;
		outline: none;
	}
		
	#callme_ad input.callme_phone_input {
		position: relative;
		float: left;
		margin: 14px 0 0 55px;
		padding: 0;
		width: 200px;
		height: 22px;
		border: none;
		background: none;
		outline: none;
	}
	
	/* Confirm button */	
	#callme_ad a.confirm_btn {
		position: relative;
		float: left;
		display: block;
		margin: 34px 0 0 212px;
		width: 88px;
		height: 29px;
		background: url(../img/callme_ad/bekreft_btn.png);
		background-position: 0 0;
	}
	
	#callme_ad a.confirm_btn:hover{
		background-position: 0 -29px;
	}
		
		#callme_ad a.confirm_btn span{
			display: none;
		}
		
	/* Error message */
	#callme_ad div.callme_error_msg {
		display: none;
		position: relative;
		float: left;
		margin: -20px 0 0 16px;
		width: 190px;
		height: 29px;
		color: #F30100;
	}
		
	
