#list-table tr.tr_hover .col2 a span,#content-holder.be_start .row h2 span,.hide{	display:none;}pre{  border: 1px solid #666;  margin: 10px;  padding: 10px;  text-align: left;}* {	margin:0;	padding:0;	border:0; }html {	overflow: -moz-scrollbars-vertical;	height: 100%;}html,body{	height:100%;  background-color:#fff;}a,td,input,textarea,select,span,body{	font-family: verdana,arial,serif;	font-size:10px;}a {	color:#333333;	text-decoration:underline;}a:hover,a:active,a.active {	color:#333333;}ol,ul{  list-style: none;}h1{  color:#333333;  font-size:18px;  font-weight:normal;}.clear{	display:block;	clear:both;	height:0pt;}#wrapper{  margin:0px auto;	width:872px;  background-image:url(../images/backend/bg/bg_wrapper.gif);	background-repeat: repeat-y;	background-position: 50% 0;}#head-holder{	background-image:url(../images/backend/bg/bg_head.gif);	background-repeat: no-repeat;	background-position: 0 0;	height:105px;	padding:0px 17px;	position:relative;}#content-holder{  background-image:url(../images/backend/bg/bg_cont_bottom.gif);	background-repeat: no-repeat;	background-position: 0 100%;	padding:0px 17px 17px;}#footer-holder{}/* head */#logo a{  display:bock;  float:left;  width:89px;  height:82px;  background-image:url(../images/backend/logo.gif);	background-repeat: no-repeat;	background-position: 0 0;	margin-top:8px;}#navigation{  position:absolute;  bottom:0px;  right:17px;  height:29px;}#navigation ul{  display:block;  float:right;}#navigation li{  display:inline;}#navigation span,#navigation a{  background-image:url(../images/backend/bg/navi_item.gif);  background-position:0pt 0px;  background-repeat:no-repeat;  display:block;  float:left;  height:23px;  width:98px;  padding-top:6px;  margin-left:2px;  text-align:center;  text-transform: uppercase;  font-size:10px;  color:#000;}#navigation a{  cursor:pointer;}#navigation span,#navigation a:hover{  background-position:0pt -29px;  font-weight:bold;}/* content */#inner-content{	padding:8px;	background-color:#DDDDDD;	height:100%;}/* menue */#content-navi{  margin-bottom:12px;}#content-navi ul{  display:block;  height:38px;  overflow:hidden;  background-color:#ccc;}#content-navi ul.left{  display:block;}#content-navi ul.right{  display:block;  float:right;}#content-navi ul.left .status{  padding:1px 0px;  height:16px;	background-color:#fff;}#content-navi li{  background-color:#ccc;  display:block;  float:left;  height:38px;  padding-left:10px;}#content-navi li.first{  background-image:url(../images/backend/bg/link_icon_menu.gif);  background-position:9px 15px;  background-repeat:no-repeat;  padding-left:23px;}#content-navi li.last{  margin-right:0px;}#content-navi ul li.sp_view,#content-navi ul li a,#content-navi ul li .label{  display:block;  float:left;  padding:13px 5px 5px 0px;}#content-navi ul li.sp_view{  font-size:11px;  padding:12px 5px 0px 30px;}#content-navi ul li a{  color:#333333;  text-decoration:underline;  white-space: nowrap;  padding-right:10px;}#content-navi ul.left li select.search,#content-navi ul.left li input.search{  display:block;  float:left;  color:#777777;  margin-top:10px;  margin-right:5px;  padding:3px 5px;  width:155px;}#content-navi ul.left li select.search{  padding:1px 0px;  height:16px;  background-color:#fff;  width:165px;}#content-navi ul li input.bu_search{  display:block;  float:left;  background-image:url(../images/backend/bg/bu_list_search.gif);  background-position:0 0;  background-repeat:no-repeat;  width:14px;  height:14px;  margin-top:12px;}#content-navi ul li a.list_print{  padding-right:25px;  background-image:url(../images/backend/bg/bu_list_print.gif);  background-position:100% 10px;  background-repeat:no-repeat;  margin-right:10px;}#content-navi ul li a.list_export{  padding:0px;  margin:7px 5px 0px 0px;}#content-navi li.alpha_search a{    font-size:12px;    border-right: 1px solid #777777;    margin: 13px 7px 0px 0px;    padding:0px 7px 0px 0px;}#content-navi li.alpha_search a.last{    border-right: 0px none;}#content-navi li.char_a .a,#content-navi li.char_b .b,#content-navi li.char_c .c,#content-navi li.char_d .d,#content-navi li.char_e .e,#content-navi li.char_f .f,#content-navi li.char_g .g,#content-navi li.char_h .h,#content-navi li.char_i .i,#content-navi li.char_j .j,#content-navi li.char_k .k,#content-navi li.char_l .l,#content-navi li.char_m .m,#content-navi li.char_n .n,#content-navi li.char_o .o,#content-navi li.char_p .p,#content-navi li.char_q .q,#content-navi li.char_r .r,#content-navi li.char_s .s,#content-navi li.char_t .t,#content-navi li.char_u .u,#content-navi li.char_v .v,#content-navi li.char_w .w,#content-navi li.char_x .x,#content-navi li.char_y .y,#content-navi li.char_z .z{    color:#990000;    font-weight:bold;}/* main list */#list-table .contract_new {  background-image:url(../images/backend/bg/contract_new.gif);  background-position:0 50%;  background-repeat:no-repeat;  display:block;  width:24px;  height:20px;  margin-bottom:3px;}#list-table .message_new {  background-image:url(../images/backend/ico/kunden_message_neu.gif);  background-position:2px 50%;  background-repeat:no-repeat;  display:block;  width:24px;  height:20px;  margin-bottom:4px;}#list-table .customer_delete {  background-image:url(../images/backend/ico/kunden_delete.gif);  background-position:4px 50%;  background-repeat:no-repeat;  display:block;  width:24px;  height:20px;  margin-bottom:3px;}#customer_search a.kunden_new{  background-image:url(../images/backend/bg/customer_new.gif);  background-position:0 50%;  background-repeat:no-repeat;  display:block;  float:left;  width:20px;  height:17px;}#list-table table{  width:100%;  text-align:left;}#list-table tr{  background-color:#fff;  vertical-align:top;}#list-table tr.even{  background-color:#d9d9d9;}#list-table tr.toggle_box .toggle_active,#list-table tr.toggle_box .toggle{  display:none;}#list-table tr.toggle_box .toggle_active .drittel a,#list-table tr.toggle_box .toggle .drittel a{  display:block;  float:left;  width:25%;  margin-left:3%;  overflow:hidden;}#list-table tr.toggle_box .toggle_active tr,#list-table tr.toggle_box .toggle tr,#list-table tr.hover,#list-table tr.toggle_box,#list-table tr.tr_active{  background-color:#bdbdbd;}#list-table th,#list-table td{  padding:9px 0px 7px;  border-top:3px solid #f7f7f7;  color:#333333;}#list-table tr.toggle_box td{  padding:0px 0px 0px;  border-top:0px;}#list-table th{  background-color:#ccc;}#list-table th a{  display:block;  float:left;  text-transform: uppercase;  color:#333333;  font-weight:normal;  text-decoration:underline;}#list-table th a.down,#list-table th a.up{  padding-right:12px;  background-image:url(../images/backend/bg/bu_sort_up.gif);	background-repeat: no-repeat;	background-position: 100% 1px;}#list-table th a.down{  background-image:url(../images/backend/bg/bu_sort_down.gif);}/* vertraege-liste */#list-table .col1{  width:28px;}#list-table .col2{  width:25px;}#list-table .col3{  width:90px;}#list-table .col4{  width:125px;}#list-table .col6,#list-table .col5{  width:200px;}#list-table .col7{}#list-table .col8{  width:50px;}/* vertraege-data-liste */#list-table tr.toggle_box .aband_data{  border-collapse: collapse;}#list-table tr.toggle_box .aband_data td{  border:1px solid #a7a7a7;  background-color:#969696;  padding:7px;  color:#333333;}#list-table tr.toggle_box .aband_data td span{  color:#fff;  text-transform: uppercase;  background-color:#969696;  display:block;  padding:0px;  padding-bottom:7px;  float:none;}#list-table .aband_data .col1{  width:35px;  border-left:0px !important;}#list-table .aband_data .col2{  width:116px;}#list-table .aband_data .col3{  width:108px;}#list-table .aband_data .col4{  width:106px;}#list-table .aband_data .col5{  width:94px;}#list-table .aband_data .col7,#list-table .aband_data .col6{  width:88px;}#list-table .aband_data .col8{  width:50px;}#list-table .aband_data .col9{  width:135px;  border-right:0px;}#list-table .status{  width:45px;  text-align: center;}/* subpart vertraege */#list-table tr.toggle_box table.aband_status{  padding-bottom:15px;}#list-table tr.toggle_box table.aband_status td{  padding:6px 0px 4px;  border-bottom:1px solid #c8c8c8;  color:#333333;}#list-table tr.toggle_box table.aband_status td.col1{  padding-bottom:5px;  width:237px;  padding-left:43px;  text-transform: uppercase;  color:#fff;}#list-table tr.toggle_box table.aband_status td.col1{  padding-bottom:5px;  width:237px;  padding-left:43px;  text-transform: uppercase;  color:#fff;}#list-table tr.toggle_box table.aband_status td.col2{  width:295px;}#list-table tr.toggle_box table.aband_status td.col2,#list-table tr.toggle_box table.aband_status td.col3{  padding:4px 0px;}#list-table tr.toggle_box table.aband_status .kfz_reserve .bu_right,#list-table tr.toggle_box table.aband_status td.col1 .bu_right,#list-table tr.toggle_box table.aband_status td.col2 .bu_right,#list-table tr.toggle_box table.aband_status td.col3 .bu_right{  display:block;  float:left;  background-color:#bdbdbd;  background-position:0px 0px;  background-repeat:no-repeat;  background-image:url(../images/backend/bg/bu_bg_status_233x17.gif);  width:233px;  height:17px;  padding:-2px 0px 1px 1px;  color:#fff;  font-size:10px;  text-align:center;  margin-right:7px;  cursor:pointer;  text-transform: none;}#list-table tr.toggle_box table.aband_status td.no_padd{  padding-top:0px !important;}#list-table tr.toggle_box table.aband_status .kfz_reserve a.bu_right,#list-table tr.toggle_box table.aband_status td.col1 a.bu_right,#list-table tr.toggle_box table.aband_status td.col2 a.bu_right,#list-table tr.toggle_box table.aband_status td.col3 a.bu_right{  padding-top:2px;}#list-table tr.toggle_box table.aband_status td.col2 .margtop5{  margin-top:5px;}#list-table td .box_footer a.button{  background-image:url(../images/backend/bg/bu_bg_white_233x17.gif);}#list-table tr.toggle_box table.aband_status td.col1 .del,#list-table tr.toggle_box table.aband_status td.col2 .del,#list-table tr.toggle_box table.aband_status td.col3 .del,#list-table td .box_footer .del a.button{  background-image:url(../images/backend/bg/bu_bg_del_233x17.gif);}#list-table td a.open{  width:49px;  background-image:url(../images/backend/bg/bu_open.gif);}#list-table td a.edit{  width:38px;  background-image:url(../images/backend/bg/bu_edit.gif);}#list-table td a.del{  width:36px;  background-image:url(../images/backend/bg/bu_del.gif);}#list-table td a.status{  width:97px;  background-image:url(../images/backend/bg/bu_status.gif);}#list-table td a.upload{  width:57px;  background-image:url(../images/backend/bg/bu_upload.gif);}#list-table .col1 input{  width:12px;  height:12px;  margin-left:8px;}#list-table tr.tr_hover .col2 a{  display:block;  float:left;  width:15px;  height:15px;  background-position:50% 1px;  background-repeat:no-repeat;  background-image:url(../images/backend/bg/open_list_details.png);}#list-table tr.tr_active .col2 a{  background-image:url(../images/backend/bg/close_list_details.png);}#list-table td.col9 span{  display:block;  width:15px;  height:10px;  background-position:50% 50%;  background-repeat:no-repeat;}#list-table td.col9 span.green{  background-image:url(../images/backend/bg/status_dot_green.png);}#list-table td.col9 span.red{  background-image:url(../images/backend/bg/status_dot_red.png);}#list-table tr.footer_bottom td,#list-table tr.footer_top td{  border-bottom:0px;  background-color:#ccc;}table.paging td{  border-top:0px !important;  padding-top:10px !important;}table.paging td.paging_left{  text-align:left;  width:20%;}table.paging td.paging_right{  text-align:right;  width:20%;}table.paging td.paging_middle{  text-align:center;  width:20%;}table.paging td.paging_left .bu_back,table.paging td.paging_right .bu_next{    margin:0px 20px;    cursor:pointer;    background-color:transparent;    font-weight:bold;    color:#333333;}table.paging td.paging_left .bu_back{    float:left;}table.paging td.paging_right .bu_next{    float:right;}#list-table tr.footer_bottom td{  text-align:center;  padding-top:0px;}#list-table tr.footer_top .ft_left select{  color:#6a6a6a;  border:1px solid #95adc4;  height:15px;}#list-table tr.footer_top .ft_right{  text-align:right;  padding-right:10px;}#list-table tr.footer_top .ft_right form{  display:inline;}#list-table tr.footer_top .ft_right form .submit{  display:inline;  background-color:transparent;  cursor:pointer;}#list-table tr.footer_bottom a,#list-table tr.footer_bottom span,#list-table tr.footer_top a,#list-table tr.footer_top span{  padding:0px 5px;  border-right:1px solid #333333;  color:#333333;}#list-table tr.footer_top .ft_right span{  border-right:0px;}#list-table tr.footer_bottom a,#list-table tr.footer_top a{  text-decoration: underline;}#list-table tr.footer_bottom p,#list-table tr.footer_top p{  display:inline;  padding-right:10px;}#list-table tr.footer_top .last,#list-table tr.footer_bottom .last{  border-right:0px;}/* user-liste */#list-table.user .col1{  width:28px;}#list-table.user .col2{  width:25px;}#list-table.user .col3{  width:128px;}#list-table.user .col4{  width:108px;}#list-table.user .col5{  width:144px;}#list-table.user .col6{  width:180px;}#list-table.user .col7{  width:72px;}#list-table.user .col8{  width:137px;}/* user-liste inner-table */#list-table.user table.inner .dark{  background-color:#969696;}#list-table.user table.inner .no_border{  border:0px none;}#list-table.user table.inner tr{  background-color:#bdbdbd;}#list-table.user table.inner td{  padding:3px 0px;  border-bottom:1px solid #c8c8c8;  color:#333333;  line-height:1.6em;}#list-table.user table.inner .col1{  width:53px;}#list-table.user table.inner .col2{  width:128px;}#list-table.user table.inner .col3{  width:233px;}#list-table.user table.inner .col4{  width:19px;  border-left:1px solid #c8c8c8;}#list-table.user table.inner .col5{  width:180px;}#list-table.user table.inner .col6{  width:209px;}#list-table.user table.inner .col2,#list-table.user table.inner .col5{  color:#fff;  text-transform: uppercase;}#list-table.user table.inner .col6 a{  color:#333333;  text-decoration: underline;}#list-table.user table.inner .col6 a.pdf{  border-left:1px solid #333333;  margin-left:15px;  padding-left:15px;}#list-table.user table.inner tr.footer td{  line-height:1.3em;  border-bottom:0px;  padding-bottom:0px;}#list-table a.salesperson_edit{  background-image:url(../images/backend/ico/salesperson_edit.gif);  background-position:0 50%;  background-repeat:no-repeat;  line-height:2.2em;  text-transform: none;  display:block;  float:left;  width:30px;  height:17px;}#list-table a.salesperson_new_window{  line-height:1.5em;  text-transform: none;}#list-table tr.toggle_box table.aband_status td.col1 .bu_edit,#list-table a.kunden_edit{  background-image:url(../images/backend/ico/kunden_edit.gif);  background-position:0 50%;  background-repeat:no-repeat;  padding:5px 10px 5px 25px;  line-height:2.2em;  text-transform: none;}#list-table .new_line{    clear:both;}#list-table td span,#list-table .new_line span{  float:left;  display:block;  padding:5px 0px 5px 10px;}#list-table th span.creation_date{  float:left;  display:block;}#list-table th span.creation_date,#list-table .new_line span.creation_date{  padding-left:0px;  width:100px;}#list-table .new_line div.status_icon {    clear:none;}#list-table a.kunden_delete{  background-image:url(../images/backend/ico/kunden_delete.gif);  background-position:0px 50%;  background-repeat:no-repeat;  text-align:right;  text-decoration:none;  display:block;  float:right;  width:20px;}#list-table a.kunden_new{  background-image:url(../images/backend/ico/kunden_neu.gif);  background-position:0 50%;  background-repeat:no-repeat;  display:block;  float:left;  padding:5px 0px 5px 27px;}#list-table div.status_icon{  background-position:5px 50%;  background-repeat:no-repeat;  padding:5px 0px 5px 27px;  display:block;  float:left;  display:block;  clear:both;}#list-table a.kunden_delete{  background-image:url(../images/backend/ico/kunden_delete.gif);  background-position:0px 2px;  background-repeat:no-repeat;  text-align:right;  line-height:2.2em;  text-decoration:none;  display:block;  float:right;  width:20px;}/*+++++++++lightbox+++++++++*/#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 100%;	background-color: #000;	z-index:3000;}#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	display:none;	z-index:4000;}#lightbox #lb_inner{	position: relative;	background-color:#ccc;	border:6px solid #fff;	width: 100%;	height: 100%;}#lightbox #lb_inner #lb_close{  position:absolute;  right:0px;  top:0px;  width:16px;  height:16px;  display:block;  float:right;  background-image:url(../images/backend/bg/lightbox_bu_close.gif);  background-position:50% 50%;  background-repeat:no-repeat;}#lightbox #lb_content{	padding:20px;}#loading{  position:absolute;  top:40%;  left:50%;	width:100px;	height:100px;	display:none;	z-index:5000;}#loading div{  float:left;  position:relative;  top:-50%;  left:-50%;	width:100%;	height:100%;  background-image:url(../images/backend/ajax-loader-popup.gif);  background-position:50% 50%;  background-repeat:no-repeat;}.lu,.ru,.lo,.ro{  background-repeat:no-repeat;  margin: 0;	padding: 0;}.ro {	background-image:url(../images/backend/bg/border_box_ro.gif);  background-position:100% 0px;}.lo {	background-image:url(../images/backend/bg/border_box_lo.gif);  background-position:0px 0px;}.ru {	background-image:url(../images/backend/bg/border_box_ru.gif);  background-position:100% 100%;}.lu {	background-image:url(../images/backend/bg/border_box_lu.gif);  background-position:0px 100%;  padding:17px;}.inner_box{  background-color:#d9d9d9;  padding:10px;}/* Login box */#header_login{  padding-top:15px;  float:right;}#header_login li{  display:block;  float:left;}#header_login li.user_name{  padding-right:10px;  margin-right:10px;  border-right:1px solid #000;}#login_box{  width:261px;  background-image:url(../images/backend/bg/login_box.gif);  background-position:0px 0px;  background-repeat: repeat-y;  margin:200px auto;}#login_wrapper{  background-image:url(../images/backend/bg/login_box_top.gif);  background-position:0px 0px;  background-repeat: no-repeat;  padding-top:24px;}#login_holder{  background-image:url(../images/backend/bg/login_box_bottom.gif);  background-position:0px 100%;  background-repeat: no-repeat;  padding:0px 25px 25px;}#login_box p,#login_box h3{  padding-bottom:15px;}#login_box table{  width:100%;}#login_box table td{  padding-bottom:10px;}#login_box table td p{  color:#a9a9a9;  text-transform: uppercase;  padding-bottom:0px;}#login_box #tx-newloginbox-pi1-pass,#login_box #tx-newloginbox-pi1-user{  display:block;  float:right;  width:116px;  height:16px;  padding-top:2px;}#login_box #tx-newloginbox-pi1-forgot_email_submit,#login_box #tx-newloginbox-pi1-login_submit{  background-color:transparent;  background-image:url(../images/backend/bg/link_icon_menu.gif);  background-position:0px 3px;  background-repeat:no-repeat;  padding-left:15px;  text-align:right;  display:block;  float:right;  width:85px;  color:#333333;  text-transform: uppercase;}#login_box p.tx-newloginbox-pi1-forgotP{  text-align:right;}#login_box p.tx-newloginbox-pi1-forgotP a{  color:#a9a9a9;}#login_box p.right a{  text-decoration: underline;  font-style: italic;  text-transform:none;  color:#a9a9a9;}/* backend startseite */#content-holder.be_start{}#content-holder.be_start h1{  padding-left:10px;  padding-bottom:7px;  margin-bottom:5px;  border-bottom:1px solid #fff;}#content-holder.be_start .row{  clear:both;}#content-holder.be_start .border_box{  border-right:1px solid #c2c2c2;  border-bottom:1px solid #c2c2c2;  margin-bottom:5px;}#content-holder.be_start #search-box,#content-holder.be_start #info-box{  background-color:#efefef;  background-image:url(../images/backend/bg/start_col_1.gif);  background-position:0px 0px;  background-repeat:repeat-x;  height:91px;}#content-holder.be_start #info-box{  width:487px;  float:left;}#content-holder.be_start #search-box{  width:330px;  float:right;}#content-holder.be_start #car-db,#content-holder.be_start #contracts_out,#content-holder.be_start #button-box{  height:176px;}#content-holder.be_start #car-db,#content-holder.be_start #contracts_out{  background-color:#dbdbdb;  background-image:url(../images/backend/bg/start_col_2.gif);  background-position:0px 0px;  background-repeat:repeat-x;}#content-holder.be_start #client-box,#content-holder.be_start #contracts_new,#content-holder.be_start #birthday_reminder{  height:135px;  background-color:#efeeef;  background-image:url(../images/backend/bg/start_col_3.gif);  background-position:0px 0px;  background-repeat:repeat-x;}#content-holder.be_start #client-box,#content-holder.be_start #button-box{  width:249px;  float:left;}#content-holder.be_start #client-box{  width:245px;  margin-right:3px;}#content-holder.be_start #contracts_new,#content-holder.be_start #contracts_out{  width:238px;  float:left;}#content-holder.be_start #birthday_reminder,#content-holder.be_start #car-db{  width:330px;  float:right;}#content-holder.be_start #button-box li a{  width:246px;  background-image:url(../images/backend/bg/start_col_1.gif);  background-position:0px 0px;  background-repeat:no-repeat;  height:33px;  display:block;  margin-bottom:2px;}#content-holder.be_start #button-box li a.new_user{  background-image:url(../images/backend/bg/start_bu_new_user_de.gif);}#content-holder.be_start #button-box li a.new_contract{  background-image:url(../images/backend/bg/start_bu_new_contract_de.gif);}#content-holder.be_start #button-box li a.new_car{  background-image:url(../images/backend/bg/start_bu_new_car_de.gif);}#content-holder.be_start #button-box li a.typo3{  background-image:url(../images/backend/bg/start_bu_typo3.gif);}#content-holder.be_start .row h2{  height:32px;  background-image:url(../images/backend/bg/start_col_1.gif);  background-position:0px 0px;  background-repeat:no-repeat;  margin-left:10px;}#content-holder.be_start .row span.date{  padding-right:5px;  margin-right:5px;  border-right:1px solid #333333;}#content-holder.be_start .row #info-box h2{  background-image:url(../images/backend/bg/start_h2_infos.gif);}#content-holder.be_start .row #search-box h2{  background-image:url(../images/backend/bg/start_h2_search.gif);}#content-holder.be_start .row #contracts_out h2{  background-image:url(../images/backend/bg/start_h2_contracts_out.gif);}#content-holder.be_start .row #car-db h2{  background-image:url(../images/backend/bg/start_h2_car-db.gif);}#content-holder.be_start .row #client-box h2{  background-image:url(../images/backend/bg/start_h2_clients_new.gif);  height:26px;}#content-holder.be_start .row #contracts_new h2{  background-image:url(../images/backend/bg/start_h2_contracts_new.gif);  height:26px;}#content-holder.be_start .row #birthday_reminder h2{  background-image:url(../images/backend/bg/start_h2_reminder.gif);  height:26px;}#content-holder.be_start .row #search-box .search_form,#content-holder.be_start .row #info-box p{  padding:5px 10px;}#content-holder.be_start .row #search-box input.radio{  width:8px;  height:8px;}#content-holder.be_start .row #search-box input.search_field{  width:270px;  height:15px;  margin-top:10px;  padding:2px 0px 0px 5px;  display:block;  float:left;  color:#dbdbdb;}#content-holder.be_start .row #search-box input.submit{  width:15px;  height:15px;  margin-top:13px;  margin-left:8px;  display:block;  float:left;  background-color:transparent;  background-position:50% 50%;  background-repeat:no-repeat;  background-image:url(../images/backend/bg/bu_search.gif);}#content-holder.be_start .row ul.name_list li{  display:block;  padding:3px 10px 4px 34px;  border-top:1px solid #fff;  background-position:10px 50%;  background-repeat:no-repeat;}#content-holder.be_start .row #contracts_out li{  background-image:url(../images/backend/bg/start_li_contracts_out.gif);}#content-holder.be_start .row #client-box li{  background-image:url(../images/backend/bg/start_li_clients_new.gif);}#content-holder.be_start .row #contracts_new li{  background-image:url(../images/backend/bg/start_li_contracts_new.gif);}#content-holder.be_start .row #birthday_reminder li{  background-image:url(../images/backend/bg/start_li_reminder.gif);}#content-holder.be_start .row #car-db ul li{  margin:0px 8px 5px 10px;  padding:3px;  background-color:#efeeef;  clear:both;  overflow:hidden;}#content-holder.be_start .row #car-db ul li a{  display:block;  cursor:pointer;}#content-holder.be_start .row #car-db ul li span.img{  display:block;  float:left;  width:108px  height:57px;  margin-right:10px;  overflow:hidden;}#content-holder.be_start .row #car-db ul li span.img img{  display:block;  overflow:hidden;}#content-holder.be_start .row #car-db ul li span.details{  display:block;  width:185px;  height:16px;  white-space: nowrap;  overflow:hidden;}/************//* lb forms *//************/#errorMsg{	position: absolute;	top: 20%;	left:50%;	z-index:10000;}#errorMsg p{	border:3px solid red;	width: 240px;	margin-left:-120px;	padding:25px;	background-color: #fff;	color:red;	font-weight:bold;}#errorMsg p #err_close{  position:absolute;  right:0px;  top:0px;  width:16px;  height:16px;  display:block;  float:right;  background-image:url(../images/backend/bg/lightbox_bu_close.gif);  background-position:50% 50%;  background-repeat:no-repeat;  border-right:3px solid red;  border-top:3px solid red;}#form_overlay{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background-color: #000;	z-index:3000;}.lb_hide,.lb_show{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	display:none;	z-index:4000;}.lb_hide{  display:none;}.lb_hide .lb_inner,.lb_show .lb_inner{	position: relative;	background-color:#ccc;	border:3px solid #fff;	text-align: left;	width: 100%;	height: 100%;	z-index:5000;}.lb_hide .lb_inner .lb_close,.lb_show .lb_inner .lb_close{  position:absolute;  right:0px;  top:0px;  width:16px;  height:16px;  display:block;  float:right;  background-image:url(../images/backend/bg/lightbox_bu_close.gif);  background-position:50% 50%;  background-repeat:no-repeat;}.lb_hide .lb_content,.lb_show .lb_content{	padding:20px 0px;}/* edit data  */.lb_inner h2{  padding:0px 20px 20px;  font-size:15px;}.lb_inner table.lb_table tr,#list-table .lb_inner tr{  background-color:transparent;}.lb_inner table.lb_table tr.even,#list-table .lb_inner tr.even{  background-color:#bebebe;}.lb_inner table.lb_table td,#list-table .lb_inner td{  border-top:1px solid #fff;  color:#333333;  padding:6px 10px 6px 0px;  font-size:11px;}.lb_inner table.lb_table tr.no_border td,#list-table .lb_inner tr.no_border td{  border-top:0px none;}.lb_inner table.lb_table tr td.border,#list-table .lb_inner tr td.border{  border-left:1px solid #fff;}.lb_inner table.lb_table td.label,#list-table .lb_inner td.label{  width:150px;  padding-left:20px;}.lb_inner table.lb_table td.label,#list-table .lb_inner td.label{  width:150px;}.lb_inner table.lb_table td.field input,#list-table .lb_inner td.field input{  display:block;  float:left;  width:200px;  padding:2px;  font-size:11px;}.lb_inner table.lb_table td.field input.date,#list-table .lb_inner td.field input.date{  width:120px;  margin-right:7px;}.lb_inner table.lb_table td.field input.city,#list-table .lb_inner td.field input.city{  width:128px;}.lb_inner table.lb_table td.field input.plz,#list-table .lb_inner td.field input.plz{  width:60px;  margin-right:7px;}.lb_inner table.lb_table td.field select,#list-table .lb_inner td.field select{  font-size:11px;  padding:1px 1px 1px 0px;}.lb_inner table.lb_table td.field textarea,#list-table .lb_inner td.field textarea{  font-size:11px;  width:300px;  height:90px;  display:block;  margin-bottom:20px;}.lb_inner table.lb_table td.submit,#list-table .lb_inner td.submit{  text-align:right;  padding:0px 20px;}.lb_inner table.lb_table td.submit .abort,#list-table .lb_inner td.submit .abort,.lb_inner table.lb_table td.submit input,#list-table .lb_inner td.submit input{  display:block;  float:right;  background-color:transparent;  background-image:url(../images/backend/bg/link_icon_menu.gif);  background-position:100% 3px;  background-repeat:no-repeat;  padding-right:15px;  margin-top:15px;  color:#fff;  font-size:11px;  font-weight:bold;}.lb_inner table.lb_table td.submit .abort,#list-table .lb_inner td.submit .abort{  background-image:url(../images/backend/bg/link_icon_menu_left.gif);  background-position:0px 3px;  float:left;  padding-left:15px;  text-decoration:none;}.lb_inner table.lb_table .errorTxt,#list-table .lb_inner .errorTxt{  color:#990000;  font-weight:bold;  padding:20px;  font-size:11px;}/* kfz select */.bond_received,.kfz_reserve{  padding:20px;}.kfz_reserve table{  padding-bottom:15px;}/* ratenrechner */#calculator .lb_content{  padding:20px;}#calculator .lb_content p{  padding-bottom:7px;  font-size:11px;  clear:both;}#calculator .lb_content label,#calculator .lb_content .calc{  display:block;  float:left;  width:200px;  font-size:11px;  height:16px;}#calculator .lb_content label{  width:150px;}#calculator .lb_content input.bu_submit{  text-align:left;  background-color:transparent;  background-image:url(../images/backend/bg/link_icon_menu.gif);  background-position:0 3px;  background-repeat:no-repeat;  padding-left:15px;  margin-top:15px;  color:#fff;  font-size:11px;  font-weight:bold;}#calculator .lb_content #calc_result{  padding-top:20px;}#calculator .lb_content #calc_result p{  padding-bottom:5px;  width:350px;  clear:both;  height:18px;}#calculator .lb_content #calc_result p span{  font-size:11px;}#calculator .lb_content #calc_result p span.left{  float:left;}#calculator .lb_content #calc_result p span.right{  float:right;}.cal_icon{  background-image:url(../images/backend/ico/bu_calc.gif);  background-position:0 50%;  background-repeat:no-repeat;  display:block;  width:20px;  height:20px;}.salesperson_new{  background-image:url(../images/backend/ico/salesperson_new.gif);  background-position:0 50%;  background-repeat:no-repeat;  display:block;  width:20px;  height:20px;}.lb_content .inner_scroll{    height:250px;    overflow:auto;    border-top:1px solid #fff;    border-bottom:1px solid #fff;}
