




.tabelle{FONT: 0.8em 'Comic Sans MS',verdana, sans-serif;width:100%;border: #a5b5c6  1px solid;border-collapse:collapse;padding:5px;

}
.tabelle td{border: #a5b5c6  1px solid; padding:4px;color: #5c6f90;text-align:right;
                  
}
.tabelle td.bez{width:100%;text-align:right;
                  
}
.tabelle td.abb{text-align:center;width:60px;
                  
}
.tabelle td .submit{width:100%;}

.tdimg{display:inline;float:none;border: #a5b5c6  1px solid;padding:3px;width:100px;
}

.tabelle th{border: #a5b5c6  1px solid;text-align:right; padding:4px;font-weight:bold;color:#5c6f90;text-align:left;padding:4px;
                 
}
.tabelle tr{background-color: white;
	
	}


.tabelle tr.controw{height:100%;border:1px;background-color: #5c6f90;
	}
		
.tabelle tr.controw td{padding:0px;text-align:center;border:0px;
	}	
.tabelle tr.mwst {border: #a5b5c6  1px solid;
	}
.tabelle tr.mwst td{padding:0px;text-align:left;border: #a5b5c6  1px solid; FONT: 0.8em 'Comic Sans MS',verdana, sans-serif;
	}	
	
.tabelle tr.versandSel{border:1px #a5b5c6  1px solid;background-color: rgb(164,0,82);
	}
	
.tabelle tr.versandSel td{border:1px #a5b5c6  1px solid;color:white;font-weight:bold;
}	

.tabelle tr.versand{border:1px #a5b5c6  1px solid;background-color: white;
	}

.tabelle tr.versand td{padding:0px ;text-align:right;border:1px #a5b5c6  1px solid;
	}
	
.tabelle tr.versand input{width:100%;margin-top:5px;
	}	

	
.tabelle tr.tblspacer{height:60px;border:0px;background-color: white;
	}	
.tabelle tr.tblspacer td{border:0px;background-color: white;text-align:center;
	}	

.tabelle td.versbez{text-align:left;
	}
	
.tabelle tr.summe{height:10px;border:1px;background-color: rgb(255,225,240);
	}
.tabelle tr.summe td{border:0px;font-weight:bold;color: rgb(164,0,82);
}

.tabelle tr.Gessumme{height:10px;border:1px;background-color: rgb(164,0,82);
	}
.tabelle tr.Gessumme td{border:0px;color:white;font-weight:bold;);
}


.tabelle caption{width:98%;font: bold 0.9em;color:#5c6f90; padding-top: 3px;padding-bottom:2px;border: #a5b5c6  0px solid;              
}


.tabellexy select{
width:180px;border:0px;margin:0px;
}
.tabelle input.single {
	width:100%; FONT:1em bold small verdana, sans-serif; COLOR: #fff;  BACKGROUND-COLOR:#5c6f90;Border: #a5b5c6 1px solid;
}

.tabelle input.dual {
	width:50%; FONT:1em bold small verdana, sans-serif; COLOR: #fff;  BACKGROUND-COLOR:#5c6f90;Border: #a5b5c6 1px solid;
}
