/* konto
---------------------------------------- */
.konto{padding:9px 8px 9px 9px;}
#konto_tab_links{background: url("../images/konto_bord.gif") no-repeat left top; padding-top:1px; height:31px;}
#konto_tab_links li{float:left; border-bottom:1px solid #c8c8c8; border-left:1px solid #bababa; font-size:13px; font-weight:bold; text-align:center; height:30px; line-height:30px; cursor:pointer; background: url("../images/konto_tab_bg.png");}
#konto_tab_links li.tab_link1{width:201px;}
#konto_tab_links li.tab_link2{width:153px;}
#konto_tab_links li.tab_link3{width:179px;}
#konto_tab_links li.tab_link4{width:149px; border-right:1px solid #c8c8c8;}
#konto_tab_links li.active{border-bottom:none; height:31px; background: url("../images/konto_tab_bg_active.png");}
#konto_tabs{background: url("../images/konto_bord.gif") no-repeat left bottom; padding-bottom:1px; font-size:11px;}
#konto_tabs .tab1{border:solid #bababa; border-width:0 1px;}
#konto_tabs h3{font-size:12px; color:#494949; border-bottom:1px solid #dcdcdc; padding:0 0 7px 6px; margin-bottom:20px;}
#konto_tabs .tab1 .gray_bg{background:#f5f5f5; padding:25px 28px 0 17px;}
#konto_tabs .tab1 .anrede{padding:0 0 0px 6px; }
#konto_tabs .tab1 .anrede span{float:left; width:117px;}
#konto_tabs .tab1 .anrede label{margin-right:10px;}
#konto_tabs .tab1 .block{padding:0 0 45px 6px;}
#konto_tabs .tab1 .block .row{padding-top:9px; clear:both;}
#konto_tabs .tab1 .block label{float:left; width:117px; line-height:28px;}
#konto_tabs .tab1 .block .input{float:left;}
#konto_tabs .tab1 .block ul.newList,.rega .block .newListSelected span{width:193px;}
#konto_tabs .tab1 .block .newListSelected{width:195px;}
#konto_tabs .tab1 .block .selectedTxt{width:184px;}
#konto_tabs .tab1 .block .inp_text{width:175px; height:14px; padding:6px 9px; font:11px arial; border:1px solid #868686;}
#konto_tabs .tab1 .block .label2{padding-left:54px; width:54px;}
#konto_tabs .button{padding:14px 46px 0 0; height:43px; border-top:1px solid #dcdcdc;}
#konto_tabs .button a{width:194px; height:32px; background: url("../images/but_speichern.png") no-repeat left top; text-indent:-9999px; float:right;}

#konto_tabs .tab2{border:solid #bababa; border-width:0 1px; display:none;}
#konto_tabs .tab2 .block{background:#f5f5f5; padding:45px 0 46px;}
#konto_tabs .tab2 .block .row{clear:both; padding-top:9px;}
#konto_tabs .tab2 label{float:left; width:183px; text-align:right; line-height:28px; margin-right:22px;}
#konto_tabs .tab2 .block .inp_text{width:338px; height:14px; padding:6px 9px; font:11px arial; border:1px solid #868686;}
#konto_tabs .tab2 .block .inp_text.error,
#konto_tabs .tab1 .block .inp_text.error,
#konto_tabs .tab4 .block .inp_text.error
{border:1px solid red}
#konto_tabs .tab2 .block .input{float:left;}
#konto_tabs .tab2 .button{padding-right:16px;}

#konto_tabs .tab3{border:solid #bababa; border-width:0 1px; background:#f4f4f4; padding-top:14px; display:none;}
#konto_tabs .tab3 .table{padding:16px 13px; border:solid #dbdbdb; border-width:1px 0; background:#ffffff;}
#konto_tabs .tab3 .table table{width:100%; border:solid #d0d3ca; border-width:1px 0 0 1px;}
#konto_tabs .tab3 .table th{background:#eff3e8; color:#6f7273; text-align:left; padding:3px 0 3px 11px; border:solid #d0d3ca; border-width:0 1px 1px 0;}
#konto_tabs .tab3 .table td{color:#535353; padding:10px 0 10px 11px; border:solid #d0d3ca; border-width:0 1px 1px 0;}
#konto_tabs .tab3 .table td.cell1{width:80px;}
#konto_tabs .tab3 .table td.cell2{width:79px;}
#konto_tabs .tab3 .table td.cell3{width:254px;}
#konto_tabs .tab3 .table td .name{color:#2a75a2; font-weight:bold; display:block;}
#konto_tabs .tab3 .table td .nr{float:right; padding-right:24px;}
#konto_tabs .tab3 .table td.cell4{width:69px; text-align:right; padding-right:10px;}
#konto_tabs .tab3 .table td.cell5{width:110px;}
#konto_tabs .tab3 .pages{height:42px; background: url("../images/tab3_pages_bg.png"); padding:0 11px 0 11px;}
#konto_tabs .tab3 .pages ul{float:left; margin-top:8px;}
#konto_tabs .tab3 .pages li{float:left; padding-right:7px;}
#konto_tabs .tab3 .pages li a{text-decoration:none; height:23px; line-height:23px; padding:0 7px; float:left;}
#konto_tabs .tab3 .pages li.active a{border:1px solid #d6d6d6; background:#FFF;}
#konto_tabs .tab3 .pages .next_page{float:right; width:122px; height:23px; line-height:23px; text-align:center; background:#FFF; border:1px solid #d6d6d6; text-decoration:none; margin-top:8px;}

#konto_tabs .tab4{border:solid #bababa; border-width:0 1px; background:#f4f4f4; padding-top:14px; display:none;}

#konto_tabs .tab4 .gray_bg{background:#f5f5f5; padding:25px 28px 0 17px;}
#konto_tabs .tab4 .block{padding:0 0 45px 6px;}
#konto_tabs .tab4 .block .row{padding-top:9px; clear:both;}
#konto_tabs .tab4 .block label{float:left; width:117px; line-height:28px;}
#konto_tabs .tab4 .block .input{float:left;}
#konto_tabs .tab4 .block ul.newList,.rega .block .newListSelected span{width:193px;}
#konto_tabs .tab4 .block .newListSelected{width:195px;}
#konto_tabs .tab4 .block .selectedTxt{width:184px;}
#konto_tabs .tab4 .block .inp_text{width:275px; height:14px; padding:6px 9px; font:11px arial; border:1px solid #868686;}
#konto_tabs .tab4 .block .label2{padding-left:54px; width:54px;}



#customer_info .selectholder {
	width: 194px;
	padding:0px; border:1px solid #868686; margin:2px 0 5px;
	background-color: #ffffff;
	 font:11px arial;
}

#customer_info .selectholder span{
width:164px;
padding: 7px 23px 7px 10px;
height:12px;
display:block;
overflow: hidden;
}

#customer_info  .selectholder span{ width:162px; }
#customer_info .selectholder ul {
	width: 188px;
	margin-top:2px;
}
 