#adresseList{
	margin-top: 10px;
}
#adresseList #mitemselect {
	width: auto;
}

#adresseList .icon-arrow-up-3{
	background-image: url('../img/filter_icon_arrow_up.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 3px;
	margin-left: 5px;
}

#adresseList .icon-arrow-down-3{
	background-image: url('../img/filter_icon_arrow_down.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 3px;
	margin-left: 5px;
}

#adresseList .prf{
	text-align: center;
}

#adresseList tbody .prf{
	vertical-align: middle;
}

#adresseList thead th{
	border-top: 0px;
	line-height: normal;
	padding: 0px 8px 8px 8px;
	font-weight: normal;
}

#adresseList thead tr:first-child th{
	padding-bottom: 0px;
	vertical-align: bottom;
}

#adresseList table td.smaller,
#adresseList table th.smaller{
	padding: 3px 4px;
}


#adresseList table th,
#adresseList table thead tr:nth-child(2n+1){
	background: none;
}



#adresseList .pagi .pagination-list .icon-step-forward,
#adresseList .pagi .pagination-list .icon-step-backward,
#adresseList .pagi .pagination-list .icon-backward,
#adresseList .pagi .pagination-list .icon-forward{
	background: url("/media/jui/img/glyphicons-halflings.png");
    background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
}

#adresseList .pagi .pagination-list .icon-step-forward{
	background-position: -384px -72px;
}
#adresseList .pagi .pagination-list .icon-step-backward{
	background-position: -192px -72px;
}
#adresseList .pagi .pagination-list .icon-backward {
    background-position: -240px -72px;
}
#adresseList .pagi .pagination-list .icon-forward{
	background-position: -336px -72px;
}

#adresseList .pagination ul > .disabled > span{
	background-color: #f7f7f7;
}

#adresseList .pagination a span{
	padding: 0px;
}

#adresseList .pagination span span{
	padding: 0px;
}

#adresseList .pagination a .icon-{
	padding: 0px;
}

#adresseList .pagination ul > li > span,
#adresseList .pagination ul > li > a{
	margin-bottom: 0px;
	line-height: normal;
}

#adresseList .pagination a{
	margin-bottom: 0px;
}

.pagination ul > li > a:hover,
.pagination ul > li:last-child > a:hover,
.pagination ul > li:first-child > a:hover{
	background-color: #222;
}

#adresseList #limit_chzn{
	width: 75px !important;
	margin-left: 10px;
}

#adresseList #limit_chzn .chzn-drop{
	width: 70px;
}

#adresseList .chzn-container-single .chzn-single{
	background: none;
	background-color: #FFF;
	margin-bottom: 0px;
}

#adresseList .chzn-container-single .chzn-single span{
	background-color: #FFF;
	padding: 4px 5px 0px 5px;
	font-size: 16px;
}

#adresseList .chzn-container .chzn-results li.highlighted{
	background-image: none;
}


#adresseList  tbody > tr:first-child td{
	border: none;
}

#adresseList  thead > tr:last-child{
	border-bottom: 2px solid #e30613;
}

#adresseList th{
	font-size: 0.85em;
}

#adresseList th.nachweis{
	padding-bottom: 6px !important;
	font-size: 0.85em;
}

#adresseList #prfhead{
	color: #e30613;
	cursor: default;
}

#adresseList .filter  {
	padding: 10px 0px;
}


#adresseList .filter #filter_unternehmen{
width: auto;
}

th.center {
	text-align: center;
}

#adresseList table tr.big th {
	 font-weight: 300 !important;
	color: #444444 !important;
	font-size: 1.5em !important;
}

.valignmiddle {
	vertical-align: middle !important;
}