﻿/* Standard för alla formulär */
.important { color:red; }
fieldset
{
	margin: 0;
	padding:0;
	line-height:1.4em;
	border-style: none;
}
label
{
    float: left;
	width: 115px;
    padding:3px;
}
fieldset p
{
    clear:both;
    margin:0;
    padding:0;
}
select, input, textarea
{
	margin:0;
	padding:3px;
	font-family: Georgia, "Times New Roman" ,serif;
	font-size:0.9em;
}
select, input
{
    vertical-align: middle;
}
.fieldxtrasmall
{
	width: 40px;
}
.fieldsmall
{
	width: 70px;
}
.fieldmedium
{
	width: 100px;
}
.fieldlarge
{
	width: 170px;
}
.fieldxtralarge
{
	width: 270px;
}
.textareasmall
{
	height: 50px;
}
.textareamedium
{
	height: 75px;
}
.textarealarge
{
	height: 100px;
}
.textareaxtralarge
{
	height: 150px;
}
/* Checkboxar och radioknappar */
fieldset#checkbox, fieldset#radio
{
	margin: 0;
	padding: 0;
	border: none;
}
#checkbox span, #radio span
{
	float: left;
	width: 115px;
	padding:0 3px;
}
#checkbox div, #radio div
{
	float: left;
	width: 250px;
}
#checkbox label, #radio label
{
	width: 200px;
	float: none;
	display: inline;
	background: transparent;
}