.bluebox {
	background: #E7F0F7;
	padding: 10px;
	position:relative;
}
* html .bluebox {z-index:-1;}

.submitbtn {
	border: none;
	width: 42px;
	height: 23px;
	background: url(img/submit.png);
	color: transparent;
	cursor: pointer;
	margin-left: 4px;
}
 #col1_content form { position:relative; }
 #col1_content br { clear:both; }
 #col1_content p.smalltext { font-size:0.9em; }
 #col1_content form input,
 #col1_content form textarea,
 #col1_content form select { margin:0; width:auto; float:left; margin-bottom: 2px;}
 
 #col1_content form input,
 #col1_content form textarea { width:350px; margin-bottom: 2px; }
 #col1_content form div.type-check input,
 #col1_content form div.type-button input { width:auto; margin-right:20px;}
 #col1_content form div.type-button { margin-left:160px;}
 #col1_content form div.type-check { font-size:0.9em; }
 
 #col1_content form label {
    float: left; text-align:right; margin-right:10px;
    width: 150px; /* Can be fixed width too | Kann auch eine fixe Angabe sein */
  }
.tx-netupprojektron-pi3 textarea {
	height:75px;
	vertical-align:top;
}

.tx-netupprojektron-pi3 input{
    margin-top: 5px;
}
.tx-netupprojektron-pi3 a.ui-selectmenu {margin-top: -4px;}
.tx-netupprojektron-pi3 div.type-check label {
    width: 90%;
    text-align: left;
    margin-left: 10px;
}
body.frameless #content .tx-netupprojektron-pi3 div.type-check label {width: 93%;}
.tx-netupprojektron-pi3 div.type-check input { float: left; }
.tx-netupprojektron-pi3 div.type-button {margin-right: 13px;}
