::-webkit-input-placeholder { color: #000000; }
::-moz-placeholder { color: #000000; font-weight:300; }

.slowfade input::-webkit-input-placeholder { color:navy; transition: color 1s; }
.slowfade input::-moz-placeholder { color:navy; transition: color 1s }
.slowfade input:-ms-placeholder { color:navy; transition: color 1s}

.slowfade input:focus::-webkit-input-placeholder { color:transparent; }
.slowfade input:focus::-moz-placeholder { color:transparent; }
.slowfade input:focus:-ms-placeholder { color:transparent; }

table.suchformular { 
		color: #0080ff; 
		background: #1A1A1A; 
		border: solid; 
		border-width: thin; 
		border-color: #747272; 
}

td.suchformular { 
		padding-left: 5px; 
		padding-right: 5px; 
		font-family: Verdana, Helvetica, sans-serif; 
		font-size: 8pt; 
		background: #1A1A1A; 
		border: solid; 
		border-width: 1px; 
		border-color: #272727; 
}

.myButton {
	background:linear-gradient(to bottom, #001a33 5%, #0080ff 100%);
	background-color:#0080ff;
	border-radius:18px;
	border:2px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	padding:8px 44px;
	text-decoration:none;
	text-align: right;
	outline: none;
}
.myButton:hover {
	background:linear-gradient(to bottom, #0080ff 5%, #001a33 100%);
	background-color:#0080ff;
	outline: none;
}
.myButton:active {
	position:relative;
	top:1px;
	outline: none;
}

#kopfleft {
        position: fixed;
        z-index: 49;
        top: 128px;
        left: 15px;
        width: 175px;
        height: 55px;
		color: #ffffff;
        background: #181A19;
		text-align: center;
		font-size: 9pt;
        font-weight: bold;
}

.kopf_blauer_Text {
        color: #0080ff;
		font-size: 12pt;
        font-weight: normal;
}

p.formular {
        margin: 0;
        padding-bottom: 8px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background: #181A19;
        font-size: 9pt;
        font-weight: normal;
        font-style: normal;
        color: #0080ff;
        text-align:left;
}

#auswahl {
        position: fixed;
        z-index: 10;
        top: 185px;
        left: 15px;
}

#auswahl3 {
        position: absolute;
        z-index: 10;
        top: 190px;
        left: 15px;
        font-size: 8pt;
        font-weight: normal;
        font-style: normal;
        color: #FFFFFF;
        text-align:left;
}

.input1 {
        background: #C0C0C0;
		padding: .25em .25em;
        border: 1px solid #C0C0C0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 165px;
        height: 15px;
}

.input1_vb {
        background: #C0C0C0;
		padding: .25em .25em;
        border: 1px solid #C0C0C0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 77px;
        height: 15px;
}

.input1_vba {
        background: #C0C0C0;
		padding: .25em .25em;
        border: 1px solid #C0C0C0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 72px;
        height: 15px;
}

.input2 {
        width: 172px;
        height: 25px;
}

.input4 {
        background: #C0C0C0;
		border: 1px solid #C0C0C0;
        width: 15px;
        height: 15px;
}

.checkbox_titel {
        color: #0080ff;
		float: right;
}

input[type=checkbox] {
        visibility: hidden;
      }
      .checkbox {
        width: 40px;
        height: 15px;
        background: #555;
        margin: 20px 10px;
        position: relative;
        border-radius: 5px;
	  }
      .checkbox label {
        display: block;
        width: 18px;
        height: 18px;
        border-radius: 50%;
        transition: all .5s ease;
        cursor: pointer;
        position: absolute;
        top: -2px;
        left: -3px;
        background: #ccc;
      }
      .checkbox input[type=checkbox]:checked + label {
        left: 22px;
        background: #0080ff;
      }
    
.input4a {
        background: transparent url(images/input.gif) bottom left repeat-x;
        border: 1px solid #C0C0C0;
        width: 15px;
        height: 15px;
}

.input5 {
        background: #C0C0C0;
		border: 1px solid #C0C0C0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 172px;
        height: 22px;
}