body{
		font-family: arial;
		color:#33333f;
		font-size:12px;
	}
	#form .form{
		width:300px;
	}
	
	#form{
		width:300px;
	}
	
	#form label, #form input, #form select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 148px; /* Breite.*/
  font-family: arial;
		color:#33333f;
		font-size:12px;
}

#form select { /* Alle Labels UND Formularelemente auswählen */
	border:1px solid #cccccc;
}

#form input[type="radio"]{
	width:50px;
	float:right;
	}
	
#form .check{
	width:100px;
	display:block;
}

#form .check label{
	width:50px;
	display:block;
}
#form label{
	font-size:12px;
	color:#33333f;
	font-weight:bold;
}


#form .box{
	width:300px;
	padding:2px 0px 3px 0px;
	display:block;
	float:right;
}

#form .colorbox{
	width:240px;
	min-height:50px;
	margin:5px 0px 15px 0px;
	border-left:1px solid #cccccc;
	display:block;
	float:right;
}

#form .header{
	width:298px;
	font-size:12px;
	color:#33333f;
	font-weight:bold;
	display:block;
	float:right;
	margin:2px;
	border-bottom:1px solid #cccccc;
}
#form .currentcolor{
	display:block;
	width:45px;
	height:45px;
	float:left;
	margin:5px;
	border:1px solid #cccccc;
}
#form .colorselect{
	width:24px;
	height:24px;
	border:1px solid #cccccc;
	display:block;
	float:left;
	margin:2px;
}
#form .colorheader{
	height:12px;
	width:232px;
	background:#ffffff;
	display:block;
	float:left;
	margin:2px;
	padding:2px;
}
#form .colorselected{
	width:48px;
	height:48px;
	border:1px solid #cccccc;
	position:relative;
	top:0px;
	margin:1px;}
	
#form select{
	width:300px;
}