.langtabm {
   width: 61px; 
   height: 17px; 
   cursor: pointer; 
   float: right;
}

#lieferung {
  padding: 10px 0px 0px 40px;
  line-height: 1.5;
}

#lieferung input {
  vertical-align: bottom;
}  

#frametool td {
   padding: 0;
   background: none;
}

#frametool table {
   background-image: url(/fileadmin/img/monsterframebanner.jpg);
   background-repeat: no-repeat;
   width: 800px;
   height: 120px;
}

#frametool table a {
  width: 30px;
}

#extbannerdiv table {
  border: 1px solid white;
}

#altlarghdiv table {
  border: 1px solid white;
}

#result1 table {
  border: 1px solid white;
}

#result2 table {
  border: 1px solid white;
}

#weiter {
	margin-left: 40px;
	padding: 3px 12px 3px 12px;
	background-color: #849e9c;
	cursor: pointer;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
}

a {
	color: #7f3300;
}

#rahmenId {
	background-color: #849e9c;
	font-size: 120%;
	font-weight: bold;
}

#calculation td {
	padding-left: 20px;
}

#totalprice {
	margin-left: 70px;
	background-color: #849e9c;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
	color: #7f3300;
	padding: 3px 12px 3px 12px;
}

#inputa {
	background-color: #849e9c;
	padding: 3px 12px 3px 12px;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
	cursor: pointer;
}


#inputb {
	background-color: #849e9c;
	padding: 3px 12px 3px 12px;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
	cursor: pointer;
}
	