	#tipsform fieldset {
		padding: 10px;
		border: 1px solid #0061b1;
		margin: 40px 10px;
	}
	
	#tipsform p {
		margin: 0px 10px 0px 150px;
		background-color: #f2f2f2;
		padding: 10px;
		/*font: italic 11px/1.5 'Trebuchet MS', Arial, Sans-Serif;*/
	}
	
	#tipsform li {
		display: block;
		vertical-align: top;
		padding: 10px;
		border-bottom: 1px solid #ddd;
		background-color: #FFF;
	}	
	
	#tipsform legend {
		/*font: bold 13px 'Trebuchet MS', Arial, Sans-Sefif;*/
		color: #0061b1;
		margin: 0 10px;
		padding: 0 10px;
	}
	
	#tipsform label {
		display: block;
		float: left;
		vertical-align: top;
		width: 150px;
		/*font: bold 11px 'Trebuchet MS', Arial, Sans-Serif;*/
	}
		
	#tipsform input {
		float: left;
		vertical-align: top;
	}
	
	#tipsform textarea {
		width: 500px;
		height: 200px
	}

	
	#tipsform small {
		display: block;
		float: left;
		/*font: italic 10px/1.5 'Trebuchet MS', Arial, Sans-Serif;*/
		color: #0061b1;
		padding: 3px
	}
	
	#tipsform br {
		clear: both;
	}
	
	#tipsform input#namn {
		width: 200px;
	}
	
	#tipsform input#adress {
		width: 300px;
	}

	#tipsform input#byggstart {
		width: 70px;
	}	

	#tipsform input#byggmanader {
		width: 40px;
	}
	
	#tipsform input#kostnad {
		width: 100px;
	}
	
	#tipsform input#pNamn 
	{
	    width: 150px;
	}
	
	#tipsform input#pEmail,
	#tipsform input#pForetag
	{
	    width: 250px;
	}
	
	#tipsform input#pTelefon 
	{
	    width: 90px;
	}
	
	#tipsform li.odd {
		background-color: #fafafa
	}

	#tipsform span.star {
		padding: 0 0 0 10px;
		color: #ff0000;
		/*font: normal 10px 'Trebuchet MS', Arial, Sans-Serif;*/
	}
	
	input.error {
		background-color: #FFAAAA;
	}
	
	span.error {
		display: block;
		float: left;
		margin: 4px 0 0 5px;
		/*font: bold 10px Verdana, Arial, Sans-Serif;*/
		color: #FF0000;
	}
	
	#errorMsg {
		margin: 0 10px 0 10px;
		border: 1px solid #ccc;
		padding: 20px;
		display: none;
		background-color: #FFEEEE;
		/*font: normal 12px/1.5 Verdana, Arial, Sans-Serif;*/
	}
	
	#errorMsg p {
		margin: 0 0 5px 0;
	}
	
	#tipsform p.desc {
		margin: 0 0 10px 0;
		/*font: normal 12px 'Trebuchet MS', Arial, Sans-Serif;*/
	}
	
	#tipsform label.radio_foretag {
		width: 220px;
		/*font: normal 12px 'Trebuchet MS', Arial, Sans-Serif; */
	}
	
	#tipsform .radio_foretag {
		margin-top: 5px;
		vertical-align: top;
	}
