.ids_input { font-family: Arial, Helvetica, sans-serif; height: 12px; font-size: 16px; border-style: solid; border-color: #CCCCCC; border-width: 1px; color: #666666; z-index: 120; margin-bottom:0px; padding:6px; line-height:20px;}

textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3F8EC8; margin-bottom:15px !important;}
select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-style: solid; border-color: #CCCCCC; border-width: 1px;  z-index: 125; margin-bottom:10px;}

input {margin-bottom:10px;}


.idsselectbox {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   <!--background-image: url(http://i62.tinypic.com/15xvbd5.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);-->
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: 14px;
   margin: 0px;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 300px;
}

.formular_button
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b5adc2 0px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    font-weight: bold;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b5adc2 0px solid;
    COLOR: #3F8EC8;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
	
.logininfo {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	}
		
.tabzeile {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	height: 25px;
	color: #666666;
    line-height:18px;
	}

.sprachauswahl {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	}
	
.tabzeileblau {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 25px;
	color: #3F8EC8;
	background-color: #FFFFFF;
	}
	
.tabzeilebutton {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 38px;
	color: #666666;
	background-color: #FFFFFF;
	vertical-align: bottom;
	}
		
.tabzeilesmall {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 25px;
	color: #666666;
	background-color: #FFFFFF;
	}

.werbung {font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	}

.Werbung {font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	}
			
.tabeingabe {font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	color: #666666;
	background-color: #FFFFFF;
	vertical-align: middle
	}	
	
.tabeingabekopf {font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	height: 26px;
	color: #666666;
	background-color: #FFFFFF;
	vertical-align: bottom;
    padding-top:6px;
    padding-bottom:4px;
	}			

.tabeingabekopfTOP {font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	height: 26px;
	color: #666666;
	background-color: #FFFFFF;
	vertical-align: top
	}	


.btn {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  -webkit-box-shadow: 1px 1px 3px #666666;
  -moz-box-shadow: 1px 1px 3px #666666;
  box-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff !important;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  margin-top:0px;
}

.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}		
