* {margin: 0; padding: 0;}

body { color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; background: #e0e0e0;}

img { border: none;}

div.clear, br.clear {clear: both;}

table {border-collapse: collapse;table-layout: auto;}

.p0 {padding: 0}

.p10 {padding: 10px}

.b {font-weight: bold}

.i {font-style: italic}

.tp_red {color: rgb(255, 0, 0);}

.tp_grey {color: rgb(102, 102, 102);}

.mb10 {margin-bottom: 10px;}

.fl {float: left !important;}

.nowrap {white-space: nowrap}

a { text-decoration: none; color: rgb(0, 0, 0); }

a:link { text-decoration: none; }

a:hover, a.selected { text-decoration: underline; color: rgb(255, 0, 0); }

a.btn {float: left;width: auto;border: 1px solid rgb(0, 0, 0);line-height: 20px;padding-right: 3px;}

a.btn.pdf {background: url(/images/button/pdf.gif) 1px 2px no-repeat transparent; padding-left: 21px;}

a.icon {display: inline-block;width: 22px;height: 22px;}

a.icon.attachment {background-image: url('/images/icons/attachment.png')}

a.icon.edit {background-image: url('/images/icons/edit.png')}

a.icon.view {background-image: url('/images/icons/view.png')}

a.icon.add_attachment {background-image: url('/images/icons/add_attachment.png')}

a.icon.copy {background-image: url('/images/icons/copy.png')}

.svg-icon {
	display:           inline-block;
	vertical-align:    middle;
	position:          relative;
	top:               0;
	left:              0;
	height:            18px;
	width:             18px;
	background-size:   contain;
	background-repeat: no-repeat;
}

.svg-icon.-excel {
	top:              -1px;
	width:            19px;
	background-image: url(/images/icons/ms_excel_logo.svg);
}

ul {margin: 0; list-style-position: outside; list-style-type: none;}

li {display: block; margin: 0; padding: 0 0 0 20px; line-height: 20px; background: url(/images/lists/square.png) 2px 2px no-repeat;}

ul.flyer li {background-image: url(/images/lists/bullet1.png)}

li span.caption {display: inline-block; width: 120px}

li span.value {display: inline-block; width: auto}

input[type="button"] {float: left;width: auto;padding: 2px 5px;}

span.text_truck {color: rgb(255, 0, 0); font-weight: bold;}

span.text_port {color: rgb(102, 102, 102); font-weight: bold;}

#frame {width: 969px;margin: 10px auto 0 auto;background: transparent;background: url(/images/backgrounds/frame_right.png) 962px 0 repeat-y;overflow: hidden;position: relative;}

#frame img.topright {width: 7px;height: 9px;position: absolute;top: 0;right: 0;}

#frame_bg {width: 969px;height: 8px;margin: 0 auto;background: url(/images/backgrounds/frame_bottom.png) 0 0 no-repeat;overflow: hidden;}

#version {
    position: fixed;
    bottom: 0;
    right: 0;
    padding: 10px;
    text-align: right;
    font-size: 0.7rem;
    color: lightgrey;
}

#body {width: 960px;margin: 0;background: #ffffff;border: 1px solid #d0d0d0;}

#navi { float: left; width: 162px; padding: 10px; }

#new_objects { float: left; width: 152px; padding: 5px;background-color: #e60028;color: #ffffff;}

#new_objects h2 { border-bottom: 1px solid #ffffff; margin-bottom: 10px; font-size: 100%; font-weight: normal; }

#new_objects div.object {font-size: 12px;}

#new_objects div.object a {color: #ffffff;}

#new_objects div.object img {float: left;width: 53px;height: 40px;border: 1px solid #ffffff;margin: 0 5px 5px 0;}

#new_objects div.object span.description {float: left;width: 90px;height: 43px;margin: 0 0 2px 0;overflow: hidden;}

#main { float: left; width: 748px; padding: 10px; padding-left: 20px; min-height: 534px; background: url(/images/backgrounds/menu_splitter.png) 0 20px no-repeat;}

#main.big { width: 960px; padding: 0; background-image: none;}

#main.bg01 { width: 639px;padding-right: 119px;background: url(/images/backgrounds/main01.jpg) right top no-repeat;}

#footer {width: 960px;margin: 0;font-weight: bold; line-height: 24px; text-align: center;border: 1px solid #d0d0d0;border-top: 0 none;}

#header {float: left;width: 960px;height: 90px;position: relative;}

#header a.logo {position: absolute;top: 10px;left: 10px;width: 262px;height: 70px;}

#header div.contact1 {position: absolute;top: 10px;left: 320px;width: auto;}

#header div.contact2 {position: absolute;top: 10px;left: 440px;width: auto;}

#header div.opening1 {position: absolute;top: 50px;left: 320px;width: auto;font-size: 70%;}

#header div.opening2 {position: absolute;top: 50px;left: 440px;width: auto;font-size: 70%;}

#header div.langs {position: absolute;top: 10px;right: 10px;width: 256px;overflow: visible;}

#header div.langs a {float: left;width: 28px;margin: 0 0 0 4px;display: inline;}

#header div.shortcuts {position: absolute;bottom: 10px;right: 10px;width: 400px;line-height: 20px;overflow: visible;}

#header div.shortcuts div.link {float: right;border-left: 2px solid rgb(255, 0, 0); padding: 0 5px;line-height: 20px}

#main_menu {float: left;width: 960px;height: 170px;overflow: hidden;}

#main_menu .block { float: left; width: 192px; border: 0; overflow: visible; }

#main_menu .block.double { width: 384px; }

#main_menu .block span.headline { display: block; width: 100%; background: rgb(0, 0, 0); text-align: center; line-height: 26px; color: rgb(255, 255, 255); font-weight: bold; font-size: 15px; text-transform: uppercase; cursor: pointer; }

#main_menu a:hover { text-decoration: none; }

#main_menu img { display: block; width: 192px; height: 144px; }

#main_menu img.border { border-left: 2px solid white; border-right: 2px solid white; margin-left: -2px; }

#main_menu img.bg { width: 382px; margin-left: 2px}

#main_menu2 {float: left;width: 960px;height: 114px;background: url(/images/backgrounds/mainmenu01.jpg) 0 26px no-repeat transparent; overflow: hidden;border-bottom: 1px solid #7F7F7F;}

#main_menu2 .block { float: left; width: 192px; height: 114px; border: 0; overflow: visible; }

#main_menu2 .block.double { width: 384px; }

#main_menu2 .block span.headline { display: block; width: 100%; background: rgb(0, 0, 0); text-align: center; line-height: 26px; color: rgb(255, 255, 255); font-weight: bold; font-size: 15px; text-transform: uppercase; cursor: pointer; }

#main_menu2 a:hover { text-decoration: none; }

div.navi_menu { float: left; width: 162px; overflow: hidden; padding: 0 0 20px 0;}

div.navi_menu li {background-image: url(/images/lists/truckport.png);}

div.navi_menu li.disabled {background-image: url(/images/lists/truckport_disabled.png); color: #7F7F7F;}

/*div.navi_menu ul.vehicle_exchange li {line-height:30px;background-position: 2px 7px;margin-bottom:8px;}
div.navi_menu ul.vehicle_exchange li.szm {background:url(/images/menus/vehicle_exchange/szm.png) no-repeat; padding-left:65px;}*/
div.navi_menu form label {float: left;width: auto;font-size: 12px;margin-bottom: 3px;}

div.navi_menu form select {float: left;width: 162px;border: 1px solid #7F7F7F;margin-bottom: 5px;}

div.navi_menu form span.between {float: left;width: 32px;font-size: 11px;line-height: 18px;}

div.navi_menu form select.between {width: 130px}

div.navi_menu form input[type="text"] {float: left;width: 160px;border: 1px solid #7F7F7F;margin-bottom: 5px;}

div.navi_menu form input[type="checkbox"] {float: left;margin: 0 5px 5px 0;}

div.navi_menu form input[type="submit"] {float: right;margin: 10px 0;padding: 2px 5px;}

div.navi_menu hr {border: 1px solid #7F7F7F;border-width: 1px 0 0 0;height: 1px;}

#main div.col1 {float: left;width: 118px;margin: 0 8px 0 0;}

#main div.col2 {float: left;width: 244px;margin: 0 8px 0 0;}

#main div.col3 {float: left;width: 370px;margin: 0 8px 0 0;}

#main div.col4 {float: left;width: 496px;margin: 0 8px 0 0;}

#main div.col5 {float: left;width: 622px;margin: 0 8px 0 0;}

#main div.col6 {float: left;width: 748px;margin: 0;}

#main div.col1_end {float: left;width: 118px;margin: 0}

#main div.col2_end {float: left;width: 244px;margin: 0;}

#main div.col3_end {float: left;width: 370px;margin: 0;}

#main div.col4_end {float: left;width: 496px;margin: 0;}

#main div.col5_end {float: left;width: 622px;margin: 0;}

h1.module {border-left: 10px solid rgb(255, 0, 0); font-size: 200%; margin: 0 0 30px; padding-left: 10px; text-align: left; color: rgb(0, 0, 0);font-weight: bold;}

h2.module {font-size: 150%; margin: 20px 0 10px 0;font-weight: bold;}

h3.module {font-size: 120%; margin: 10px 0 5px 0;font-weight: bold;}

h2.module_td {font-size: 120%; margin: 0 0 10px 0;font-weight: bold;}

h2.module_block { border-bottom: 1px solid #7F7F7F; color: #7F7F7F; margin-bottom: 10px; font-size: 16px; font-weight: normal; padding-bottom: 4px;}

h2.menu_group { border-bottom: 1px solid #7F7F7F; color: #7F7F7F; margin-bottom: 10px; font-size: 100%; font-weight: normal; }

span.h1 {display: inline-block; border-left: 5px solid rgb(255, 0, 0);font-weight: bold;padding-left: 5px;}

table.directory {border-spacing: 0}

table.directory td {padding: 0 5px 0 0;vertical-align: top;}

table.list {width: 100%;}

table.list thead {background: none repeat scroll 0 0 rgb(220, 220, 220);border: 1px solid #B0B0B0;white-space: nowrap;text-align: center;}

table.list thead td {vertical-align: top;padding: 5px;}

table.list tbody tr {border-left: 1px solid #B0B0B0;border-right: 1px solid #B0B0B0;}

table.list tbody td {vertical-align: top;padding: 5px;}

table.list tbody tr.even {background-color: rgb(240, 240, 240);}

table.list tbody tr.disabled {color: #808080}

table.list tbody td.last {border-bottom: 1px solid #B0B0B0;}

table.list tbody td.actionbar {white-space: nowrap;text-align: right;}

div.breadcrumble {margin-bottom: 15px;}

#ModWelcome img.logo {vertical-align: middle}

#ModWelcome p {margin: 20px 0;text-align: justify;}

#ModWelcome p.history {font-style: italic;text-align: center;}

#ModWelcome p.sg {margin: 0 0 0 0;padding-right: 15px;}

#ModHistory img.logo {vertical-align: middle}

#ModHistory p.history {font-style: italic;text-align: center;}

#ModHistory table {font-size: 11px;}

#ModHistory thead td {vertical-align: top}

#ModHistory td {padding: 2px;}

#ModHistory td.event {text-align: right;}

#ModHistory thead {font-style: italic;font-weight: bold;white-space: nowrap;text-align: center;}

#ModImprint p {text-align: justify}

#ModImprint div.logo {height: 90px}

#ModVehicleExchange_List a.object_number {display: inline; float: right; width: auto; margin-right: 10px; font-style: italic; color: rgb(127, 127, 127);}

#ModVehicleExchange_List dl {cursor: pointer;}

#ModVehicleExchange_List dl.even {background-color: rgb(240, 240, 240);}

#ModVehicleExchange_List dl.selected,
#ModVehicleExchange_List dl.even.selected {background-color: rgb(220, 220, 220);}

#ModVehicleExchange_List dt {display: none;}

#ModVehicleExchange_List dd {border-bottom: 1px dotted #7F7F7F; margin: 0; padding: 10px 0;}

#ModVehicleExchange_List dd img {float: left; width: 160px; height: 120px;border: 1px solid rgb(127, 127, 127); }

#ModVehicleExchange_List dd div.text {float: left; width: 566px; margin: 0 0 0 20px; display: inline; }

#ModVehicleExchange_List ul {margin: 10px 0 0 0; list-style-position: inside; list-style-type: square}

#ModVehicleExchange_List li {float: left; width: 253px; padding-right: 10px; white-space: nowrap; overflow: hidden; background-position: 2px 3px;}

#ModVehicleExchange_List li span.caption {display: inline-block; width: 120px; font-size: 12px; /*font-style:italic;*/}

#ModVehicleExchange_List li span.value {display: inline-block; width: auto; font-weight: bold;}

#ModVehicleExchange_Object div.container {margin: 0 auto 20px auto; width: 642px;}

#ModVehicleExchange_Object div.buttons {margin: 5px 0;}

#ModVehicleExchange_Object div.buttons a {float: right;margin-left: 5px;}

#ModVehicleExchange_Object img.picture {display: block; width: 640px; height: 480px;border: 1px solid rgb(127, 127, 127); margin: 0 auto; }

#ModVehicleExchange_Object div.thumbs {margin-top: 3px;}

#ModVehicleExchange_Object img.thumb {float: left; width: 53px; height: 40px;border: 1px solid rgb(127, 127, 127); margin: 0 3px 3px 0; cursor: pointer; }

#ModVehicleExchange_Object div.information {margin-top: 0px;}

#ModVehicleExchange_Object div.information ul {margin: 10px 0 0 0; list-style-position: inside; list-style-type: square}

#ModVehicleExchange_Object div.information li {float: left; width: 291px; padding-right: 10px; white-space: nowrap; overflow: hidden; background-position: 2px 3px;}

#ModVehicleExchange_Object div.information li span.caption {display: inline-block; width: 120px; font-size: 12px; /*font-style:italic;*/}

#ModVehicleExchange_Object div.information li span.value {display: inline-block; width: auto; font-weight: bold;}

#ModVehicleExchange_Object div.equipment {margin-top: 20px;}

#ModVehicleExchange_Object div.equipment li {float: left; width: 290px; padding-right: 10px; white-space: nowrap; overflow: hidden;}

#ModVehicleExchange_Object div.equipment span.value {display: inline-block; width: 290px; font-weight: bold; }

#ModVehicleExchange_Object div.vehicle_registration {margin-top: 20px;}

/* form like dialog */
div.form {width: 316px;background: none repeat scroll 0 0 #f0f0f0;border: 1px solid #B0B0B0;margin: 20px auto 20px auto;padding: 10px 10px 0 10px;position: relative;display: block;}

div.form div.row {overflow: hidden;margin: 0 0 10px 0;}

div.form label.left {float: left;width: 100px;line-height: 28px;margin: 0 10px 0 0;text-align: right;}

div.form div.element {float: right;width: 205px;line-height: 28px;}

div.form div.notice {width: 100%;font-size: 12px;line-height: normal;font-style: italic;color: rgb(100, 100, 100)}

div.form div.html .line {line-height: 28px;}

div.form div.link {width: 100%;font-size: 12px;line-height: normal;text-align: right;}

div.form input[type="text"], div.form input[type="password"] {width: 192px;line-height: 16px;border: 1px solid #B0B0B0;background-color: #ffffff;padding: 5px;}

div.form input[type="text"]:read-only {background-color: #f0f0f0}

div.form select {width: 204px;line-height: 16px;border: 1px solid #B0B0B0;background-color: #ffffff;padding: 5px;}

div.form input[type="submit"] {padding: 5px;}

div.form button {padding: 5px;cursor: pointer;}

div.form textarea {border: 1px solid #B0B0B0;background-color: #ffffff;padding: 5px;}

div.form div.button {float: right;width: auto;}

div.form ul.errors {list-style-position: outside;list-style-type: square;margin: 5px 0 0 0;}

div.form ul.errors li {font-weight: bold;font-size: 12px;color: #FF0000;line-height: 18px;}

/* form with full width */
div.form_full {width: 736px;background: none repeat scroll 0 0 #f0f0f0;border: 1px solid #B0B0B0;margin: 20px auto 20px auto;padding: 5px;position: relative;display: block;}

div.form_full div.column {float: left;width: 368px;}

div.form_full div.row {float: left;width: 726px;margin: 5px;overflow: hidden;}

div.form_full div.column div.row {width: 358px;}

div.form_full label.left {float: left;width: 149px;line-height: 28px;text-align: right;}

div.form_full div.element {float: right;width: 204px;line-height: 28px;}

div.form_full div.element.full {width: 572px;}

div.form_full div.notice {width: 100%;font-size: 12px;line-height: normal;font-style: italic;color: rgb(100, 100, 100)}

div.form_full div.headline {font-size: 120%; font-weight: bold}

div.form_full div.link {width: 100%;font-size: 12px;line-height: normal;text-align: right;}

div.form_full input[type="text"],
div.form_full input[type="password"] {width: 192px;line-height: 16px;border: 1px solid #B0B0B0;background-color: #ffffff;padding: 5px;}

div.form_full div.element.full input[type="text"],
div.form_full div.element.full input[type="password"] {width: 560px;}

div.form_full select {width: 204px;line-height: 16px;border: 1px solid #B0B0B0;background-color: #ffffff;padding: 5px;}

div.form_full input[type="submit"] {padding: 5px;}

div.form_full button {padding: 5px;}

div.form_full div.element textarea {width: 192px;padding: 5px;}

div.form_full div.element.full textarea {width: 560px;}

div.form_full div.button {float: right;width: auto;}

div.form_full ul.errors {list-style-position: outside;list-style-type: square;margin: 5px 0 0 0;}

div.form_full ul.errors li {font-weight: bold;font-size: 12px;color: #FF0000;line-height: 18px;}

#form_login div.form {width: 316px;}

#form_login div.form label.left {width: 100px;}

#form_passwordchange1 div.form {width: 366px;}

#form_passwordchange1 div.form label.left {width: 150px;}

#form_passwordchange2 div.form {width: 366px;}

#form_passwordchange2 div.form label.left {width: 150px;}

#form_passwordchange3 div.form {width: 366px;}

#form_passwordchange3 div.form label.left {width: 150px;}

div.employee {width: 100%;overflow: hidden;margin: 0 0 20px 0;}

div.employee div.preview {float: left;width: 160px;margin: 0 20px 0 0;text-align: center;}

div.employee div.text {float: left;width: 568px;}

div.employee img.preview {}

div.employee img.hidden {display: none;}

div.employee li span.caption {width: 140px;}

div.download {width: 100%;overflow: hidden;margin: 0 0 20px 0;}

div.download img.preview {width: 100px;height: 141px;border: 1px solid #7F7F7F;}

#mod_departments_overview {width: 470px;margin: 30px auto 0 auto;}

#mod_departments_overview div.item {width: 140px;height: 105px;float: left;margin: 5px;border: 1px solid rgb(127, 127, 127);padding: 2px;overflow: hidden;cursor: pointer;}

#mod_departments_overview div.item img {display: block;width: 140px;height: 105px;}

#mod_departments_overview div.item img.hidden {display: none;}

#ModApps_Sicherstellungen table {width: 100%;}

#ModApps_Sicherstellungen thead {background: none repeat scroll 0 0 rgb(220, 220, 220);border: 1px solid #B0B0B0;white-space: nowrap;text-align: center;}

#ModApps_Sicherstellungen thead td {vertical-align: top;padding: 5px;}

#ModApps_Sicherstellungen tbody a {text-decoration: underline;}

#ModApps_Sicherstellungen tbody td {vertical-align: top;padding: 5px;}

#ModApps_Sicherstellungen tbody tr {border-left: 1px solid #B0B0B0;border-right: 1px solid #B0B0B0;}

#ModApps_Sicherstellungen tbody tr.even {background-color: rgb(240, 240, 240);}

#ModApps_Sicherstellungen tbody tr.disabled {color: #808080}

#ModApps_Sicherstellungen tbody td.last {border-bottom: 1px solid #B0B0B0;}

#ModApps_Sicherstellungen tbody td.actionbar {white-space: nowrap;text-align: right;}

#ModApps_Sicherstellungen #form_kunde div.form {width: 736px;padding-right: 0px;}

#ModApps_Sicherstellungen #form_kunde div.column {float: left;width: 358px;margin-right: 10px;}

#ModApps_Sicherstellungen #form_kunde div.button {margin-right: 10px;}

#ModApps_Sicherstellungen #form_kunde div.element {width: auto;}

#ModApps_Sicherstellungen #form_kunde label.left {width: 143px;}

#ModApps_Sicherstellungen #form_bearbeiter div.form {width: 726px;}

#ModApps_Sicherstellungen #form_bearbeiter label.left {width: 200px;}

#ModApps_Sicherstellungen #form_bearbeiter div.element {float: left;width: auto;}

#ModApps_Sicherstellungen #form_bearbeiter input[type=checkbox] {margin-right: 5px}

#ModApps_Sicherstellungen #form_historie div.form {width: 726px;}

#ModApps_Sicherstellungen #form_historie label.left {width: 200px;}

#ModApps_Sicherstellungen #form_historie div.element {float: left;width: auto;}

#ModApps_Sicherstellungen #form_historie div.element textarea {width: 502px;}

#ModApps_Sicherstellungen #form_historie div.notice {margin-left: 210px;width: auto;}

#ModApps_Sicherstellungen #form_historie input[type=checkbox] {margin-right: 5px}

#ModApps_Sicherstellungen #form_vertrag div.form {width: 726px;}

#ModApps_Sicherstellungen #form_vertrag label.left {width: 200px;}

#ModApps_Sicherstellungen #form_vertrag div.element {float: left;width: auto;}

#ModApps_Sicherstellungen #form_upload_dokument div.form {width: 726px;}

#ModApps_Sicherstellungen #form_upload_dokument label.left {width: 200px;}

#ModApps_Sicherstellungen #form_upload_dokument div.element {float: left;width: auto;}

#ModApps_Sicherungsuebereignung table {width: 100%;}

#ModApps_Sicherungsuebereignung table.fit {width: auto;}

#ModApps_Sicherungsuebereignung thead {background: none repeat scroll 0 0 rgb(220, 220, 220);border: 1px solid #B0B0B0;white-space: nowrap;text-align: center;}

#ModApps_Sicherungsuebereignung thead td {vertical-align: top;padding: 5px;}

#ModApps_Sicherungsuebereignung tbody a {text-decoration: underline;}

#ModApps_Sicherungsuebereignung tbody td {vertical-align: top;padding: 5px;}

#ModApps_Sicherungsuebereignung tbody tr {border-left: 1px solid #B0B0B0;border-right: 1px solid #B0B0B0;}

#ModApps_Sicherungsuebereignung tbody tr.selected {background-color: rgb(255, 208, 208);}

#ModApps_Sicherungsuebereignung tbody tr.even {background-color: rgb(240, 240, 240);}

#ModApps_Sicherungsuebereignung tbody tr.sum {background-color: rgb(220, 220, 220);}

#ModApps_Sicherungsuebereignung tbody tr.disabled {color: #808080}

#ModApps_Sicherungsuebereignung tbody td.last {border-bottom: 1px solid #B0B0B0;}

#ModApps_Sicherungsuebereignung tbody td.right {text-align: right;}

#ModApps_Sicherungsuebereignung tbody td.actionbar {white-space: nowrap;text-align: right;}

#ModApps_Sicherungsuebereignung #form_kunde div.form {width: 736px;padding-right: 0px;}

#ModApps_Sicherungsuebereignung #form_kunde div.column {float: left;width: 358px;margin-right: 10px;}

#ModApps_Sicherungsuebereignung #form_kunde div.button {margin-right: 10px;}

#ModApps_Sicherungsuebereignung #form_kunde div.element {width: auto;}

#ModApps_Sicherungsuebereignung #form_kunde label.left {width: 143px;}

#ModApps_Sicherungsuebereignung #form_bearbeiter div.form {width: 726px;}

#ModApps_Sicherungsuebereignung #form_bearbeiter label.left {width: 200px;}

#ModApps_Sicherungsuebereignung #form_bearbeiter div.element {float: left;width: auto;}

#ModApps_Sicherungsuebereignung #form_bearbeiter input[type=checkbox] {margin-right: 5px}

#ModApps_Sicherungsuebereignung #form_vorgang div.form {width: 736px;padding-right: 0px;}

#ModApps_Sicherungsuebereignung #form_vorgang div.column {float: left;width: 358px;margin-right: 10px;}

#ModApps_Sicherungsuebereignung #form_vorgang div.button {margin-right: 10px;}

#ModApps_Sicherungsuebereignung #form_vorgang div.element {width: auto;}

#ModApps_Sicherungsuebereignung #form_vorgang label.left {width: 143px;}

#ModApps_Sicherungsuebereignung #form_historie div.form {width: 726px;}

#ModApps_Sicherungsuebereignung #form_historie label.left {width: 200px;}

#ModApps_Sicherungsuebereignung #form_historie div.element {float: left;width: auto;}

#ModApps_Sicherungsuebereignung #form_historie div.element textarea {width: 502px;}

#ModApps_Sicherungsuebereignung #form_upload_dokument div.form {width: 726px;}

#ModApps_Sicherungsuebereignung #form_upload_dokument label.left {width: 200px;}

#ModApps_Sicherungsuebereignung #form_upload_dokument div.element {float: left;width: auto;}

#ModApps_Pema_Marktplatz table {width: 100%;}

#ModApps_Pema_Marktplatz thead {background: none repeat scroll 0 0 rgb(220, 220, 220);border: 1px solid #B0B0B0;white-space: nowrap;text-align: left;}

#ModApps_Pema_Marktplatz thead td {vertical-align: top;padding: 5px;}

#ModApps_Pema_Marktplatz tbody a {text-decoration: underline;}

#ModApps_Pema_Marktplatz tbody td {vertical-align: top;padding: 5px;}

#ModApps_Pema_Marktplatz tbody td.vorschau {padding: 1px;}

#ModApps_Pema_Marktplatz tbody td.vorschau img {display: block;}

#ModApps_Pema_Marktplatz tbody tr {border-left: 1px solid #B0B0B0;border-right: 1px solid #B0B0B0;}

#ModApps_Pema_Marktplatz tbody tr.even {background-color: rgb(240, 240, 240);}

#ModApps_Pema_Marktplatz tbody tr.disabled {color: #808080}

#ModApps_Pema_Marktplatz tbody td.last {border-bottom: 1px solid #B0B0B0;}

#ModApps_Pema_Marktplatz tbody td.actionbar {white-space: nowrap;text-align: right;}

#ModApps_Pema_Marktplatz #form_objekt div.form {width: 736px;padding-right: 0;margin-top: 0;}

#ModApps_Pema_Marktplatz #form_objekt div.column {float: left;width: 358px;margin-right: 10px;}

#ModApps_Pema_Marktplatz #form_objekt div.button {margin-right: 10px;}

#ModApps_Pema_Marktplatz #form_objekt div.element {width: auto;}

#ModApps_Pema_Marktplatz #form_objekt div.element.grid-50 {width: 98px}

#ModApps_Pema_Marktplatz #form_objekt div.element.grid-50 select {width: 98px}

#ModApps_Pema_Marktplatz #form_objekt label.left {width: 143px;}

#ModApps_Pema_Marktplatz #form_objekt textarea {width: 560px;margin-right: 10px;}

#ModApps_Pema_Marktplatz #form_objekt #bestandsuebernahme {
	-webkit-border-radius: 6;
	-moz-border-radius:    6;
	border-radius:         6px;
	font-family:           Arial;
	color:                 #000000;
	background:            #FA8072;
	font-weight:           bold;
	line-height:           20px;
	height:                32px;
	width:                 358px;
	padding:               0 30px;
	border:                solid #7c3f39 1px;
	text-decoration:       none;
	text-align:            center;
}

#ModApps_Pema_Marktplatz #form_objekt #objektverkauf {
	-webkit-border-radius: 6;
	-moz-border-radius:    6;
	border-radius:         6px;
	font-family:           Arial;
	color:                 #000000;
	background:            #81fb7d;
	font-weight:           bold;
	line-height:           20px;
	height:                32px;
	width:                 358px;
	padding:               0 30px;
	border:                solid #7c3f39 1px;
	text-decoration:       none;
	text-align:            center;
}

#ModApps_Pema_Marktplatz #form_objekt #bestandsuebernahme:hover {
	text-decoration: none;
	border-color:    black;
}

#ModApps_Pema_Marktplatz #form_objekt #bestandsuebernahme:disabled {
	color: rgb(84, 84, 84);
}

#ModApps_Pema_Marktplatz #form_objekt textarea:disabled,
#ModApps_Pema_Marktplatz #form_objekt select:disabled,
#ModApps_Pema_Marktplatz #form_objekt input:disabled {
	color:            rgb(0, 0, 0);
	background-color: #f0f0f0;
}

#ModApps_Pema_Marktplatz #form_objekt select[disabled='disabled']::-ms-value {
	color: rgb(0, 0, 0);
}

#ModApps_Pema_Marktplatz #form_angebot_edit div.form {width: 358px;padding-right: 10px;margin-top: 0;}

#ModApps_Pema_Marktplatz #form_angebot_edit label.left {width: 143px;}

#ModApps_Pema_Marktplatz #form_angebot_edit textarea {width: 192px;}

#ModApps_Pema_Marktplatz #form_dokument_upload div.form {width: 358px;padding-right: 10px;margin-top: 0;}

#ModApps_Pema_Marktplatz #form_dokument_upload label.left {width: 143px;}

#ModApps_Pema_Marktplatz #form_objekt_uebernahme div.form {width: 358px;padding-right: 10px;margin-top: 0;}

#ModApps_Pema_Marktplatz #form_objekt_uebernahme label.left {width: 143px;}

#ModApps_Pema_Marktplatz #form_objekt_verkauf div.form {width: 358px;padding-right: 10px;margin-top: 0;}

#ModApps_Pema_Marktplatz #form_objekt_verkauf label.left {width: 143px;}
