
.transport-calc-car-wrap{float:left; width:300px;}
.transport-calc-zone-wrap{float:right; width: 300px;}

.transport-calc-outer-wrap-res{padding:12px 0 0 0;}

.transport-calc-car-info{float:left; width:600px; padding: 12px 0 0 0;}

.transport-calc-res-left{float:left; width:300px;}
.transport-calc-res-right{float:right; width:300px;}

table.transport-calc-table{width:300px; border-width: 0px; border-collapse: collapse;border-spacing:0;padding: 0;margin:0 0 14px 0;}

table.transport-calc-table th{font-weight: normal; text-align:center; vertical-align:top; border:1px solid #ccc; padding: 4px 0;}
table.transport-calc-table td{font-weight: normal; text-align:center; vertical-align:top; border:1px solid #ccc; padding: 4px 0;}

table.transport-calc-table td.transport-calc-td-left{text-align:left; padding-left: 4px;}
table.transport-calc-table td.transport-calc-td-right{text-align:right; padding-right: 4px;}

table.transport-calc-table td.transport-calc-red{color: #BF0E20; font-weight: bold;}

.transport-calc-outer-wrap-res h2.transport-calc-red{color: #BF0E20;}
.transport-calc-outer-wrap h2{padding: 0 0 12px 0;}

input.transport-calc-input{width:40px; border:1px solid #fff; background: #E1E0DC; font-size:12px;}

.transport-calc-outer-wrap .mf-submit{text-align:left; border:none; background: url(../images/link_pfeil.gif) 100% 70% no-repeat; color: #BF0E20; cursor: pointer; font-size: 13px; font-weight: bold; padding:0 20px 0 0; height: 20px; overflow:visible;}
.transport-calc-outer-wrap .mf-submit:hover{ background-image: url(../images/link_pfeil_over.gif); color: #666666; }

.transport-calc-outer-wrap label{float:left; width:150px;}
.transport-calc-outer-wrap p{margin:0; padding:0 0 8px 0;}

.transport-calc-error{color: #BF0E20; font-weight: bold;}
