/* CSS Document */
/* Form CSS Document */
/* chrisfixit */

form {
	margin-top: 15px;
	position: relative;
	z-index: 3;
} 
  .info   {
	color: #FFFF66;
	background-color: transparent;
	font-weight: normal;
	display: inline;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	position: relative;
	left: 10px;
}
  .warn   {
	color: #990000;
	background-color: transparent;
	font-weight: normal;
	display: inline;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	position: relative;
	left: 10px;
}
  .error  {
	color: #990000;
	background-color: transparent;
	display: inline;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	position: relative;
	left: 10px;
}

fieldset
{
border:0;

}
legend {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 0, auto;
	}

label,input,textarea {
	display: block;
	float: left;
	margin-bottom: 10px;
	color: #000;
}
	
.name {
	width: 300px;
		
}
.town {
	width: 300px;
		
}
.accomtype {
	width: 300px;
		
}
.spacer{
	width: 300px;
	margin-bottom: 0px;
}
.tele {
	width: 100px;
	
}
.dat {
	background-color: #FFFFff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	color: #FF0000;
	text-decoration: underline;
}
.sel {
	background-color: #A7B6DB !important;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
legend
{
background: #fff;
border: #26a solid 1px;
padding: 1px 10px
}


textarea {
	width: 300px;

}
#security {margin-left: 200px;}
.spacer {
	width: 10px;
}

.sex {
	width: 10px;
}

.ampm {
	width: 10px;
}
.year {
	width: 60px;
}

label {
	text-align: right;
	width: 180px;
	padding-right: 20px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
}
label.sun {
	text-align: left;
	width: 80px;
	padding-right: 20px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #990000;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}
.radio {
	width: 100px;
}
.radio1 {
	width: 50px;
}
.month {
	width: 85px;
}

br {
	clear: left;
}

.inputSubmit {
	width: 60px;
	margin-left: 100px;
	
}
.inputAbsenden {
	width: 90px;
	margin-left: 100px;
	
}
.date {
	margin: 0px;
	line-height: 1px;
}

.email {
	width: 300px;
}

.select {
	width:60px
	}
	
p.title{
	margin: 0px;
}
